4: Add Services
[examples/angular-tour-of-heroes] / package-lock.json
1 {
2   "name": "angular-tour-of-heroes",
3   "version": "0.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/architect": {
8       "version": "0.803.26",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.26.tgz",
10       "integrity": "sha512-mCynDvhGLElmuiaK5I6hVleMuZ1Svn7o5NnMW1ItiDlVZu1v49JWOxPS1A7C/ypGmhjl9jMorVtz2IumtLgCXw==",
11       "dev": true,
12       "requires": {
13         "@angular-devkit/core": "8.3.26",
14         "rxjs": "6.4.0"
15       }
16     },
17     "@angular-devkit/build-angular": {
18       "version": "0.803.26",
19       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.26.tgz",
20       "integrity": "sha512-SoeUbl928QgYWZjDNSMs9m/9wslKjqkFXeZpOI398i5/ZbrsjXcbxicLphVCPndhfR6qETV7pCqQnVmAf4zYjA==",
21       "dev": true,
22       "requires": {
23         "@angular-devkit/architect": "0.803.26",
24         "@angular-devkit/build-optimizer": "0.803.26",
25         "@angular-devkit/build-webpack": "0.803.26",
26         "@angular-devkit/core": "8.3.26",
27         "@babel/core": "7.8.7",
28         "@babel/preset-env": "7.8.7",
29         "@ngtools/webpack": "8.3.26",
30         "ajv": "6.10.2",
31         "autoprefixer": "9.6.1",
32         "browserslist": "4.10.0",
33         "cacache": "12.0.2",
34         "caniuse-lite": "1.0.30001035",
35         "circular-dependency-plugin": "5.2.0",
36         "clean-css": "4.2.1",
37         "copy-webpack-plugin": "5.1.1",
38         "core-js": "3.6.4",
39         "coverage-istanbul-loader": "2.0.3",
40         "file-loader": "4.2.0",
41         "find-cache-dir": "3.0.0",
42         "glob": "7.1.4",
43         "jest-worker": "24.9.0",
44         "karma-source-map-support": "1.4.0",
45         "less": "3.9.0",
46         "less-loader": "5.0.0",
47         "license-webpack-plugin": "2.1.2",
48         "loader-utils": "1.2.3",
49         "mini-css-extract-plugin": "0.8.0",
50         "minimatch": "3.0.4",
51         "open": "6.4.0",
52         "parse5": "4.0.0",
53         "postcss": "7.0.17",
54         "postcss-import": "12.0.1",
55         "postcss-loader": "3.0.0",
56         "raw-loader": "3.1.0",
57         "regenerator-runtime": "0.13.3",
58         "rxjs": "6.4.0",
59         "sass": "1.22.9",
60         "sass-loader": "7.2.0",
61         "semver": "6.3.0",
62         "source-map": "0.7.3",
63         "source-map-loader": "0.2.4",
64         "source-map-support": "0.5.13",
65         "speed-measure-webpack-plugin": "1.3.1",
66         "style-loader": "1.0.0",
67         "stylus": "0.54.5",
68         "stylus-loader": "3.0.2",
69         "terser": "4.6.3",
70         "terser-webpack-plugin": "1.4.3",
71         "tree-kill": "1.2.2",
72         "webpack": "4.39.2",
73         "webpack-dev-middleware": "3.7.2",
74         "webpack-dev-server": "3.9.0",
75         "webpack-merge": "4.2.1",
76         "webpack-sources": "1.4.3",
77         "webpack-subresource-integrity": "1.1.0-rc.6",
78         "worker-plugin": "3.2.0"
79       }
80     },
81     "@angular-devkit/build-optimizer": {
82       "version": "0.803.26",
83       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.26.tgz",
84       "integrity": "sha512-rVcMV/HaWK1g1XVbB1Hj0F6icNbguQETxilhbEn2Ut48hT4iywam6a2tz5w33YlH0uspPHwtFrz7EaLbiWUrPw==",
85       "dev": true,
86       "requires": {
87         "loader-utils": "1.2.3",
88         "source-map": "0.7.3",
89         "tslib": "1.10.0",
90         "typescript": "3.5.3",
91         "webpack-sources": "1.4.3"
92       },
93       "dependencies": {
94         "tslib": {
95           "version": "1.10.0",
96           "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
97           "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
98           "dev": true
99         }
100       }
101     },
102     "@angular-devkit/build-webpack": {
103       "version": "0.803.26",
104       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.26.tgz",
105       "integrity": "sha512-lMmNUza+Qb1/XgVMpj2A2jFr7APvJdX57aLxNPnDg/pM0rWbAMXLUvrphqxZuyqjOwfQcHWmnuVxfLpT0qJSAw==",
106       "dev": true,
107       "requires": {
108         "@angular-devkit/architect": "0.803.26",
109         "@angular-devkit/core": "8.3.26",
110         "rxjs": "6.4.0"
111       }
112     },
113     "@angular-devkit/core": {
114       "version": "8.3.26",
115       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.26.tgz",
116       "integrity": "sha512-b1ng9091o33s55/cwQYh1kboiJtj8y8z8xQWATDI9kRmNIQkWYVwVa/MzgPRJ4bzbEGG3zIUHCsp52A6vuGr2A==",
117       "dev": true,
118       "requires": {
119         "ajv": "6.10.2",
120         "fast-json-stable-stringify": "2.0.0",
121         "magic-string": "0.25.3",
122         "rxjs": "6.4.0",
123         "source-map": "0.7.3"
124       }
125     },
126     "@angular-devkit/schematics": {
127       "version": "8.3.26",
128       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz",
129       "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==",
130       "dev": true,
131       "requires": {
132         "@angular-devkit/core": "8.3.26",
133         "rxjs": "6.4.0"
134       }
135     },
136     "@angular/animations": {
137       "version": "8.2.14",
138       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz",
139       "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==",
140       "requires": {
141         "tslib": "^1.9.0"
142       }
143     },
144     "@angular/cli": {
145       "version": "8.3.26",
146       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz",
147       "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==",
148       "dev": true,
149       "requires": {
150         "@angular-devkit/architect": "0.803.26",
151         "@angular-devkit/core": "8.3.26",
152         "@angular-devkit/schematics": "8.3.26",
153         "@schematics/angular": "8.3.26",
154         "@schematics/update": "0.803.26",
155         "@yarnpkg/lockfile": "1.1.0",
156         "ansi-colors": "4.1.1",
157         "debug": "^4.1.1",
158         "ini": "1.3.5",
159         "inquirer": "6.5.1",
160         "npm-package-arg": "6.1.0",
161         "npm-pick-manifest": "3.0.2",
162         "open": "6.4.0",
163         "pacote": "9.5.5",
164         "read-package-tree": "5.3.1",
165         "rimraf": "3.0.0",
166         "semver": "6.3.0",
167         "symbol-observable": "1.2.0",
168         "universal-analytics": "^0.4.20",
169         "uuid": "^3.3.2"
170       },
171       "dependencies": {
172         "ansi-colors": {
173           "version": "4.1.1",
174           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
175           "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
176           "dev": true
177         },
178         "rimraf": {
179           "version": "3.0.0",
180           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz",
181           "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==",
182           "dev": true,
183           "requires": {
184             "glob": "^7.1.3"
185           }
186         }
187       }
188     },
189     "@angular/common": {
190       "version": "8.2.14",
191       "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz",
192       "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==",
193       "requires": {
194         "tslib": "^1.9.0"
195       }
196     },
197     "@angular/compiler": {
198       "version": "8.2.14",
199       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz",
200       "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==",
201       "requires": {
202         "tslib": "^1.9.0"
203       }
204     },
205     "@angular/compiler-cli": {
206       "version": "8.2.14",
207       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz",
208       "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==",
209       "dev": true,
210       "requires": {
211         "canonical-path": "1.0.0",
212         "chokidar": "^2.1.1",
213         "convert-source-map": "^1.5.1",
214         "dependency-graph": "^0.7.2",
215         "magic-string": "^0.25.0",
216         "minimist": "^1.2.0",
217         "reflect-metadata": "^0.1.2",
218         "source-map": "^0.6.1",
219         "tslib": "^1.9.0",
220         "yargs": "13.1.0"
221       },
222       "dependencies": {
223         "ansi-regex": {
224           "version": "4.1.0",
225           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
226           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
227           "dev": true
228         },
229         "anymatch": {
230           "version": "2.0.0",
231           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
232           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
233           "dev": true,
234           "requires": {
235             "micromatch": "^3.1.4",
236             "normalize-path": "^2.1.1"
237           },
238           "dependencies": {
239             "normalize-path": {
240               "version": "2.1.1",
241               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
242               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
243               "dev": true,
244               "requires": {
245                 "remove-trailing-separator": "^1.0.1"
246               }
247             }
248           }
249         },
250         "binary-extensions": {
251           "version": "1.13.1",
252           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
253           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
254           "dev": true
255         },
256         "braces": {
257           "version": "2.3.2",
258           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
259           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
260           "dev": true,
261           "requires": {
262             "arr-flatten": "^1.1.0",
263             "array-unique": "^0.3.2",
264             "extend-shallow": "^2.0.1",
265             "fill-range": "^4.0.0",
266             "isobject": "^3.0.1",
267             "repeat-element": "^1.1.2",
268             "snapdragon": "^0.8.1",
269             "snapdragon-node": "^2.0.1",
270             "split-string": "^3.0.2",
271             "to-regex": "^3.0.1"
272           }
273         },
274         "chokidar": {
275           "version": "2.1.8",
276           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
277           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
278           "dev": true,
279           "requires": {
280             "anymatch": "^2.0.0",
281             "async-each": "^1.0.1",
282             "braces": "^2.3.2",
283             "fsevents": "^1.2.7",
284             "glob-parent": "^3.1.0",
285             "inherits": "^2.0.3",
286             "is-binary-path": "^1.0.0",
287             "is-glob": "^4.0.0",
288             "normalize-path": "^3.0.0",
289             "path-is-absolute": "^1.0.0",
290             "readdirp": "^2.2.1",
291             "upath": "^1.1.1"
292           }
293         },
294         "emoji-regex": {
295           "version": "7.0.3",
296           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
297           "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
298           "dev": true
299         },
300         "extend-shallow": {
301           "version": "2.0.1",
302           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
303           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
304           "dev": true,
305           "requires": {
306             "is-extendable": "^0.1.0"
307           }
308         },
309         "fill-range": {
310           "version": "4.0.0",
311           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
312           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
313           "dev": true,
314           "requires": {
315             "extend-shallow": "^2.0.1",
316             "is-number": "^3.0.0",
317             "repeat-string": "^1.6.1",
318             "to-regex-range": "^2.1.0"
319           }
320         },
321         "find-up": {
322           "version": "3.0.0",
323           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
324           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
325           "dev": true,
326           "requires": {
327             "locate-path": "^3.0.0"
328           }
329         },
330         "fsevents": {
331           "version": "1.2.12",
332           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
333           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
334           "dev": true,
335           "optional": true,
336           "requires": {
337             "node-pre-gyp": "*"
338           },
339           "dependencies": {
340             "abbrev": {
341               "version": "1.1.1",
342               "bundled": true,
343               "dev": true,
344               "optional": true
345             },
346             "ansi-regex": {
347               "version": "2.1.1",
348               "bundled": true,
349               "dev": true,
350               "optional": true
351             },
352             "aproba": {
353               "version": "1.2.0",
354               "bundled": true,
355               "dev": true,
356               "optional": true
357             },
358             "are-we-there-yet": {
359               "version": "1.1.5",
360               "bundled": true,
361               "dev": true,
362               "optional": true,
363               "requires": {
364                 "delegates": "^1.0.0",
365                 "readable-stream": "^2.0.6"
366               }
367             },
368             "balanced-match": {
369               "version": "1.0.0",
370               "bundled": true,
371               "dev": true,
372               "optional": true
373             },
374             "brace-expansion": {
375               "version": "1.1.11",
376               "bundled": true,
377               "dev": true,
378               "optional": true,
379               "requires": {
380                 "balanced-match": "^1.0.0",
381                 "concat-map": "0.0.1"
382               }
383             },
384             "chownr": {
385               "version": "1.1.4",
386               "bundled": true,
387               "dev": true,
388               "optional": true
389             },
390             "code-point-at": {
391               "version": "1.1.0",
392               "bundled": true,
393               "dev": true,
394               "optional": true
395             },
396             "concat-map": {
397               "version": "0.0.1",
398               "bundled": true,
399               "dev": true,
400               "optional": true
401             },
402             "console-control-strings": {
403               "version": "1.1.0",
404               "bundled": true,
405               "dev": true,
406               "optional": true
407             },
408             "core-util-is": {
409               "version": "1.0.2",
410               "bundled": true,
411               "dev": true,
412               "optional": true
413             },
414             "debug": {
415               "version": "3.2.6",
416               "bundled": true,
417               "dev": true,
418               "optional": true,
419               "requires": {
420                 "ms": "^2.1.1"
421               }
422             },
423             "deep-extend": {
424               "version": "0.6.0",
425               "bundled": true,
426               "dev": true,
427               "optional": true
428             },
429             "delegates": {
430               "version": "1.0.0",
431               "bundled": true,
432               "dev": true,
433               "optional": true
434             },
435             "detect-libc": {
436               "version": "1.0.3",
437               "bundled": true,
438               "dev": true,
439               "optional": true
440             },
441             "fs-minipass": {
442               "version": "1.2.7",
443               "bundled": true,
444               "dev": true,
445               "optional": true,
446               "requires": {
447                 "minipass": "^2.6.0"
448               }
449             },
450             "fs.realpath": {
451               "version": "1.0.0",
452               "bundled": true,
453               "dev": true,
454               "optional": true
455             },
456             "gauge": {
457               "version": "2.7.4",
458               "bundled": true,
459               "dev": true,
460               "optional": true,
461               "requires": {
462                 "aproba": "^1.0.3",
463                 "console-control-strings": "^1.0.0",
464                 "has-unicode": "^2.0.0",
465                 "object-assign": "^4.1.0",
466                 "signal-exit": "^3.0.0",
467                 "string-width": "^1.0.1",
468                 "strip-ansi": "^3.0.1",
469                 "wide-align": "^1.1.0"
470               }
471             },
472             "glob": {
473               "version": "7.1.6",
474               "bundled": true,
475               "dev": true,
476               "optional": true,
477               "requires": {
478                 "fs.realpath": "^1.0.0",
479                 "inflight": "^1.0.4",
480                 "inherits": "2",
481                 "minimatch": "^3.0.4",
482                 "once": "^1.3.0",
483                 "path-is-absolute": "^1.0.0"
484               }
485             },
486             "has-unicode": {
487               "version": "2.0.1",
488               "bundled": true,
489               "dev": true,
490               "optional": true
491             },
492             "iconv-lite": {
493               "version": "0.4.24",
494               "bundled": true,
495               "dev": true,
496               "optional": true,
497               "requires": {
498                 "safer-buffer": ">= 2.1.2 < 3"
499               }
500             },
501             "ignore-walk": {
502               "version": "3.0.3",
503               "bundled": true,
504               "dev": true,
505               "optional": true,
506               "requires": {
507                 "minimatch": "^3.0.4"
508               }
509             },
510             "inflight": {
511               "version": "1.0.6",
512               "bundled": true,
513               "dev": true,
514               "optional": true,
515               "requires": {
516                 "once": "^1.3.0",
517                 "wrappy": "1"
518               }
519             },
520             "inherits": {
521               "version": "2.0.4",
522               "bundled": true,
523               "dev": true,
524               "optional": true
525             },
526             "ini": {
527               "version": "1.3.5",
528               "bundled": true,
529               "dev": true,
530               "optional": true
531             },
532             "is-fullwidth-code-point": {
533               "version": "1.0.0",
534               "bundled": true,
535               "dev": true,
536               "optional": true,
537               "requires": {
538                 "number-is-nan": "^1.0.0"
539               }
540             },
541             "isarray": {
542               "version": "1.0.0",
543               "bundled": true,
544               "dev": true,
545               "optional": true
546             },
547             "minimatch": {
548               "version": "3.0.4",
549               "bundled": true,
550               "dev": true,
551               "optional": true,
552               "requires": {
553                 "brace-expansion": "^1.1.7"
554               }
555             },
556             "minimist": {
557               "version": "1.2.5",
558               "bundled": true,
559               "dev": true,
560               "optional": true
561             },
562             "minipass": {
563               "version": "2.9.0",
564               "bundled": true,
565               "dev": true,
566               "optional": true,
567               "requires": {
568                 "safe-buffer": "^5.1.2",
569                 "yallist": "^3.0.0"
570               }
571             },
572             "minizlib": {
573               "version": "1.3.3",
574               "bundled": true,
575               "dev": true,
576               "optional": true,
577               "requires": {
578                 "minipass": "^2.9.0"
579               }
580             },
581             "mkdirp": {
582               "version": "0.5.3",
583               "bundled": true,
584               "dev": true,
585               "optional": true,
586               "requires": {
587                 "minimist": "^1.2.5"
588               }
589             },
590             "ms": {
591               "version": "2.1.2",
592               "bundled": true,
593               "dev": true,
594               "optional": true
595             },
596             "needle": {
597               "version": "2.3.3",
598               "bundled": true,
599               "dev": true,
600               "optional": true,
601               "requires": {
602                 "debug": "^3.2.6",
603                 "iconv-lite": "^0.4.4",
604                 "sax": "^1.2.4"
605               }
606             },
607             "node-pre-gyp": {
608               "version": "0.14.0",
609               "bundled": true,
610               "dev": true,
611               "optional": true,
612               "requires": {
613                 "detect-libc": "^1.0.2",
614                 "mkdirp": "^0.5.1",
615                 "needle": "^2.2.1",
616                 "nopt": "^4.0.1",
617                 "npm-packlist": "^1.1.6",
618                 "npmlog": "^4.0.2",
619                 "rc": "^1.2.7",
620                 "rimraf": "^2.6.1",
621                 "semver": "^5.3.0",
622                 "tar": "^4.4.2"
623               }
624             },
625             "nopt": {
626               "version": "4.0.3",
627               "bundled": true,
628               "dev": true,
629               "optional": true,
630               "requires": {
631                 "abbrev": "1",
632                 "osenv": "^0.1.4"
633               }
634             },
635             "npm-bundled": {
636               "version": "1.1.1",
637               "bundled": true,
638               "dev": true,
639               "optional": true,
640               "requires": {
641                 "npm-normalize-package-bin": "^1.0.1"
642               }
643             },
644             "npm-normalize-package-bin": {
645               "version": "1.0.1",
646               "bundled": true,
647               "dev": true,
648               "optional": true
649             },
650             "npm-packlist": {
651               "version": "1.4.8",
652               "bundled": true,
653               "dev": true,
654               "optional": true,
655               "requires": {
656                 "ignore-walk": "^3.0.1",
657                 "npm-bundled": "^1.0.1",
658                 "npm-normalize-package-bin": "^1.0.1"
659               }
660             },
661             "npmlog": {
662               "version": "4.1.2",
663               "bundled": true,
664               "dev": true,
665               "optional": true,
666               "requires": {
667                 "are-we-there-yet": "~1.1.2",
668                 "console-control-strings": "~1.1.0",
669                 "gauge": "~2.7.3",
670                 "set-blocking": "~2.0.0"
671               }
672             },
673             "number-is-nan": {
674               "version": "1.0.1",
675               "bundled": true,
676               "dev": true,
677               "optional": true
678             },
679             "object-assign": {
680               "version": "4.1.1",
681               "bundled": true,
682               "dev": true,
683               "optional": true
684             },
685             "once": {
686               "version": "1.4.0",
687               "bundled": true,
688               "dev": true,
689               "optional": true,
690               "requires": {
691                 "wrappy": "1"
692               }
693             },
694             "os-homedir": {
695               "version": "1.0.2",
696               "bundled": true,
697               "dev": true,
698               "optional": true
699             },
700             "os-tmpdir": {
701               "version": "1.0.2",
702               "bundled": true,
703               "dev": true,
704               "optional": true
705             },
706             "osenv": {
707               "version": "0.1.5",
708               "bundled": true,
709               "dev": true,
710               "optional": true,
711               "requires": {
712                 "os-homedir": "^1.0.0",
713                 "os-tmpdir": "^1.0.0"
714               }
715             },
716             "path-is-absolute": {
717               "version": "1.0.1",
718               "bundled": true,
719               "dev": true,
720               "optional": true
721             },
722             "process-nextick-args": {
723               "version": "2.0.1",
724               "bundled": true,
725               "dev": true,
726               "optional": true
727             },
728             "rc": {
729               "version": "1.2.8",
730               "bundled": true,
731               "dev": true,
732               "optional": true,
733               "requires": {
734                 "deep-extend": "^0.6.0",
735                 "ini": "~1.3.0",
736                 "minimist": "^1.2.0",
737                 "strip-json-comments": "~2.0.1"
738               }
739             },
740             "readable-stream": {
741               "version": "2.3.7",
742               "bundled": true,
743               "dev": true,
744               "optional": true,
745               "requires": {
746                 "core-util-is": "~1.0.0",
747                 "inherits": "~2.0.3",
748                 "isarray": "~1.0.0",
749                 "process-nextick-args": "~2.0.0",
750                 "safe-buffer": "~5.1.1",
751                 "string_decoder": "~1.1.1",
752                 "util-deprecate": "~1.0.1"
753               }
754             },
755             "rimraf": {
756               "version": "2.7.1",
757               "bundled": true,
758               "dev": true,
759               "optional": true,
760               "requires": {
761                 "glob": "^7.1.3"
762               }
763             },
764             "safe-buffer": {
765               "version": "5.1.2",
766               "bundled": true,
767               "dev": true,
768               "optional": true
769             },
770             "safer-buffer": {
771               "version": "2.1.2",
772               "bundled": true,
773               "dev": true,
774               "optional": true
775             },
776             "sax": {
777               "version": "1.2.4",
778               "bundled": true,
779               "dev": true,
780               "optional": true
781             },
782             "semver": {
783               "version": "5.7.1",
784               "bundled": true,
785               "dev": true,
786               "optional": true
787             },
788             "set-blocking": {
789               "version": "2.0.0",
790               "bundled": true,
791               "dev": true,
792               "optional": true
793             },
794             "signal-exit": {
795               "version": "3.0.2",
796               "bundled": true,
797               "dev": true,
798               "optional": true
799             },
800             "string-width": {
801               "version": "1.0.2",
802               "bundled": true,
803               "dev": true,
804               "optional": true,
805               "requires": {
806                 "code-point-at": "^1.0.0",
807                 "is-fullwidth-code-point": "^1.0.0",
808                 "strip-ansi": "^3.0.0"
809               }
810             },
811             "string_decoder": {
812               "version": "1.1.1",
813               "bundled": true,
814               "dev": true,
815               "optional": true,
816               "requires": {
817                 "safe-buffer": "~5.1.0"
818               }
819             },
820             "strip-ansi": {
821               "version": "3.0.1",
822               "bundled": true,
823               "dev": true,
824               "optional": true,
825               "requires": {
826                 "ansi-regex": "^2.0.0"
827               }
828             },
829             "strip-json-comments": {
830               "version": "2.0.1",
831               "bundled": true,
832               "dev": true,
833               "optional": true
834             },
835             "tar": {
836               "version": "4.4.13",
837               "bundled": true,
838               "dev": true,
839               "optional": true,
840               "requires": {
841                 "chownr": "^1.1.1",
842                 "fs-minipass": "^1.2.5",
843                 "minipass": "^2.8.6",
844                 "minizlib": "^1.2.1",
845                 "mkdirp": "^0.5.0",
846                 "safe-buffer": "^5.1.2",
847                 "yallist": "^3.0.3"
848               }
849             },
850             "util-deprecate": {
851               "version": "1.0.2",
852               "bundled": true,
853               "dev": true,
854               "optional": true
855             },
856             "wide-align": {
857               "version": "1.1.3",
858               "bundled": true,
859               "dev": true,
860               "optional": true,
861               "requires": {
862                 "string-width": "^1.0.2 || 2"
863               }
864             },
865             "wrappy": {
866               "version": "1.0.2",
867               "bundled": true,
868               "dev": true,
869               "optional": true
870             },
871             "yallist": {
872               "version": "3.1.1",
873               "bundled": true,
874               "dev": true,
875               "optional": true
876             }
877           }
878         },
879         "get-caller-file": {
880           "version": "2.0.5",
881           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
882           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
883           "dev": true
884         },
885         "is-binary-path": {
886           "version": "1.0.1",
887           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
888           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
889           "dev": true,
890           "requires": {
891             "binary-extensions": "^1.0.0"
892           }
893         },
894         "is-number": {
895           "version": "3.0.0",
896           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
897           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
898           "dev": true,
899           "requires": {
900             "kind-of": "^3.0.2"
901           }
902         },
903         "kind-of": {
904           "version": "3.2.2",
905           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
906           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
907           "dev": true,
908           "requires": {
909             "is-buffer": "^1.1.5"
910           }
911         },
912         "locate-path": {
913           "version": "3.0.0",
914           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
915           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
916           "dev": true,
917           "requires": {
918             "p-locate": "^3.0.0",
919             "path-exists": "^3.0.0"
920           }
921         },
922         "p-limit": {
923           "version": "2.3.0",
924           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
925           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
926           "dev": true,
927           "requires": {
928             "p-try": "^2.0.0"
929           }
930         },
931         "p-locate": {
932           "version": "3.0.0",
933           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
934           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
935           "dev": true,
936           "requires": {
937             "p-limit": "^2.0.0"
938           }
939         },
940         "p-try": {
941           "version": "2.2.0",
942           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
943           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
944           "dev": true
945         },
946         "readdirp": {
947           "version": "2.2.1",
948           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
949           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
950           "dev": true,
951           "requires": {
952             "graceful-fs": "^4.1.11",
953             "micromatch": "^3.1.10",
954             "readable-stream": "^2.0.2"
955           }
956         },
957         "require-main-filename": {
958           "version": "2.0.0",
959           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
960           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
961           "dev": true
962         },
963         "source-map": {
964           "version": "0.6.1",
965           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
966           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
967           "dev": true
968         },
969         "string-width": {
970           "version": "3.1.0",
971           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
972           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
973           "dev": true,
974           "requires": {
975             "emoji-regex": "^7.0.1",
976             "is-fullwidth-code-point": "^2.0.0",
977             "strip-ansi": "^5.1.0"
978           }
979         },
980         "strip-ansi": {
981           "version": "5.2.0",
982           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
983           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
984           "dev": true,
985           "requires": {
986             "ansi-regex": "^4.1.0"
987           }
988         },
989         "to-regex-range": {
990           "version": "2.1.1",
991           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
992           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
993           "dev": true,
994           "requires": {
995             "is-number": "^3.0.0",
996             "repeat-string": "^1.6.1"
997           }
998         },
999         "yargs": {
1000           "version": "13.1.0",
1001           "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz",
1002           "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==",
1003           "dev": true,
1004           "requires": {
1005             "cliui": "^4.0.0",
1006             "find-up": "^3.0.0",
1007             "get-caller-file": "^2.0.1",
1008             "os-locale": "^3.1.0",
1009             "require-directory": "^2.1.1",
1010             "require-main-filename": "^2.0.0",
1011             "set-blocking": "^2.0.0",
1012             "string-width": "^3.0.0",
1013             "which-module": "^2.0.0",
1014             "y18n": "^4.0.0",
1015             "yargs-parser": "^13.0.0"
1016           }
1017         },
1018         "yargs-parser": {
1019           "version": "13.1.2",
1020           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
1021           "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
1022           "dev": true,
1023           "requires": {
1024             "camelcase": "^5.0.0",
1025             "decamelize": "^1.2.0"
1026           }
1027         }
1028       }
1029     },
1030     "@angular/core": {
1031       "version": "8.2.14",
1032       "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz",
1033       "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==",
1034       "requires": {
1035         "tslib": "^1.9.0"
1036       }
1037     },
1038     "@angular/forms": {
1039       "version": "8.2.14",
1040       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz",
1041       "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==",
1042       "requires": {
1043         "tslib": "^1.9.0"
1044       }
1045     },
1046     "@angular/language-service": {
1047       "version": "8.2.14",
1048       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz",
1049       "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==",
1050       "dev": true
1051     },
1052     "@angular/platform-browser": {
1053       "version": "8.2.14",
1054       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz",
1055       "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==",
1056       "requires": {
1057         "tslib": "^1.9.0"
1058       }
1059     },
1060     "@angular/platform-browser-dynamic": {
1061       "version": "8.2.14",
1062       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz",
1063       "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==",
1064       "requires": {
1065         "tslib": "^1.9.0"
1066       }
1067     },
1068     "@angular/router": {
1069       "version": "8.2.14",
1070       "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz",
1071       "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==",
1072       "requires": {
1073         "tslib": "^1.9.0"
1074       }
1075     },
1076     "@babel/code-frame": {
1077       "version": "7.8.3",
1078       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1079       "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1080       "dev": true,
1081       "requires": {
1082         "@babel/highlight": "^7.8.3"
1083       }
1084     },
1085     "@babel/compat-data": {
1086       "version": "7.9.6",
1087       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz",
1088       "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==",
1089       "dev": true,
1090       "requires": {
1091         "browserslist": "^4.11.1",
1092         "invariant": "^2.2.4",
1093         "semver": "^5.5.0"
1094       },
1095       "dependencies": {
1096         "browserslist": {
1097           "version": "4.12.0",
1098           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz",
1099           "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
1100           "dev": true,
1101           "requires": {
1102             "caniuse-lite": "^1.0.30001043",
1103             "electron-to-chromium": "^1.3.413",
1104             "node-releases": "^1.1.53",
1105             "pkg-up": "^2.0.0"
1106           }
1107         },
1108         "caniuse-lite": {
1109           "version": "1.0.30001048",
1110           "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001048.tgz",
1111           "integrity": "sha512-g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg==",
1112           "dev": true
1113         },
1114         "semver": {
1115           "version": "5.7.1",
1116           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1117           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1118           "dev": true
1119         }
1120       }
1121     },
1122     "@babel/core": {
1123       "version": "7.8.7",
1124       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz",
1125       "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==",
1126       "dev": true,
1127       "requires": {
1128         "@babel/code-frame": "^7.8.3",
1129         "@babel/generator": "^7.8.7",
1130         "@babel/helpers": "^7.8.4",
1131         "@babel/parser": "^7.8.7",
1132         "@babel/template": "^7.8.6",
1133         "@babel/traverse": "^7.8.6",
1134         "@babel/types": "^7.8.7",
1135         "convert-source-map": "^1.7.0",
1136         "debug": "^4.1.0",
1137         "gensync": "^1.0.0-beta.1",
1138         "json5": "^2.1.0",
1139         "lodash": "^4.17.13",
1140         "resolve": "^1.3.2",
1141         "semver": "^5.4.1",
1142         "source-map": "^0.5.0"
1143       },
1144       "dependencies": {
1145         "json5": {
1146           "version": "2.1.3",
1147           "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
1148           "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
1149           "dev": true,
1150           "requires": {
1151             "minimist": "^1.2.5"
1152           }
1153         },
1154         "semver": {
1155           "version": "5.7.1",
1156           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1157           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1158           "dev": true
1159         },
1160         "source-map": {
1161           "version": "0.5.7",
1162           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1163           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1164           "dev": true
1165         }
1166       }
1167     },
1168     "@babel/generator": {
1169       "version": "7.9.6",
1170       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
1171       "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
1172       "dev": true,
1173       "requires": {
1174         "@babel/types": "^7.9.6",
1175         "jsesc": "^2.5.1",
1176         "lodash": "^4.17.13",
1177         "source-map": "^0.5.0"
1178       },
1179       "dependencies": {
1180         "source-map": {
1181           "version": "0.5.7",
1182           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1183           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1184           "dev": true
1185         }
1186       }
1187     },
1188     "@babel/helper-annotate-as-pure": {
1189       "version": "7.8.3",
1190       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
1191       "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
1192       "dev": true,
1193       "requires": {
1194         "@babel/types": "^7.8.3"
1195       }
1196     },
1197     "@babel/helper-builder-binary-assignment-operator-visitor": {
1198       "version": "7.8.3",
1199       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
1200       "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
1201       "dev": true,
1202       "requires": {
1203         "@babel/helper-explode-assignable-expression": "^7.8.3",
1204         "@babel/types": "^7.8.3"
1205       }
1206     },
1207     "@babel/helper-compilation-targets": {
1208       "version": "7.9.6",
1209       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz",
1210       "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==",
1211       "dev": true,
1212       "requires": {
1213         "@babel/compat-data": "^7.9.6",
1214         "browserslist": "^4.11.1",
1215         "invariant": "^2.2.4",
1216         "levenary": "^1.1.1",
1217         "semver": "^5.5.0"
1218       },
1219       "dependencies": {
1220         "browserslist": {
1221           "version": "4.12.0",
1222           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz",
1223           "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
1224           "dev": true,
1225           "requires": {
1226             "caniuse-lite": "^1.0.30001043",
1227             "electron-to-chromium": "^1.3.413",
1228             "node-releases": "^1.1.53",
1229             "pkg-up": "^2.0.0"
1230           }
1231         },
1232         "caniuse-lite": {
1233           "version": "1.0.30001048",
1234           "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001048.tgz",
1235           "integrity": "sha512-g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg==",
1236           "dev": true
1237         },
1238         "semver": {
1239           "version": "5.7.1",
1240           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1241           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1242           "dev": true
1243         }
1244       }
1245     },
1246     "@babel/helper-create-regexp-features-plugin": {
1247       "version": "7.8.8",
1248       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
1249       "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
1250       "dev": true,
1251       "requires": {
1252         "@babel/helper-annotate-as-pure": "^7.8.3",
1253         "@babel/helper-regex": "^7.8.3",
1254         "regexpu-core": "^4.7.0"
1255       }
1256     },
1257     "@babel/helper-define-map": {
1258       "version": "7.8.3",
1259       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
1260       "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
1261       "dev": true,
1262       "requires": {
1263         "@babel/helper-function-name": "^7.8.3",
1264         "@babel/types": "^7.8.3",
1265         "lodash": "^4.17.13"
1266       }
1267     },
1268     "@babel/helper-explode-assignable-expression": {
1269       "version": "7.8.3",
1270       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
1271       "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
1272       "dev": true,
1273       "requires": {
1274         "@babel/traverse": "^7.8.3",
1275         "@babel/types": "^7.8.3"
1276       }
1277     },
1278     "@babel/helper-function-name": {
1279       "version": "7.9.5",
1280       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
1281       "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
1282       "dev": true,
1283       "requires": {
1284         "@babel/helper-get-function-arity": "^7.8.3",
1285         "@babel/template": "^7.8.3",
1286         "@babel/types": "^7.9.5"
1287       }
1288     },
1289     "@babel/helper-get-function-arity": {
1290       "version": "7.8.3",
1291       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1292       "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1293       "dev": true,
1294       "requires": {
1295         "@babel/types": "^7.8.3"
1296       }
1297     },
1298     "@babel/helper-hoist-variables": {
1299       "version": "7.8.3",
1300       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
1301       "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
1302       "dev": true,
1303       "requires": {
1304         "@babel/types": "^7.8.3"
1305       }
1306     },
1307     "@babel/helper-member-expression-to-functions": {
1308       "version": "7.8.3",
1309       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
1310       "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
1311       "dev": true,
1312       "requires": {
1313         "@babel/types": "^7.8.3"
1314       }
1315     },
1316     "@babel/helper-module-imports": {
1317       "version": "7.8.3",
1318       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1319       "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1320       "dev": true,
1321       "requires": {
1322         "@babel/types": "^7.8.3"
1323       }
1324     },
1325     "@babel/helper-module-transforms": {
1326       "version": "7.9.0",
1327       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
1328       "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
1329       "dev": true,
1330       "requires": {
1331         "@babel/helper-module-imports": "^7.8.3",
1332         "@babel/helper-replace-supers": "^7.8.6",
1333         "@babel/helper-simple-access": "^7.8.3",
1334         "@babel/helper-split-export-declaration": "^7.8.3",
1335         "@babel/template": "^7.8.6",
1336         "@babel/types": "^7.9.0",
1337         "lodash": "^4.17.13"
1338       }
1339     },
1340     "@babel/helper-optimise-call-expression": {
1341       "version": "7.8.3",
1342       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
1343       "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
1344       "dev": true,
1345       "requires": {
1346         "@babel/types": "^7.8.3"
1347       }
1348     },
1349     "@babel/helper-plugin-utils": {
1350       "version": "7.8.3",
1351       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1352       "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1353       "dev": true
1354     },
1355     "@babel/helper-regex": {
1356       "version": "7.8.3",
1357       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
1358       "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
1359       "dev": true,
1360       "requires": {
1361         "lodash": "^4.17.13"
1362       }
1363     },
1364     "@babel/helper-remap-async-to-generator": {
1365       "version": "7.8.3",
1366       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
1367       "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
1368       "dev": true,
1369       "requires": {
1370         "@babel/helper-annotate-as-pure": "^7.8.3",
1371         "@babel/helper-wrap-function": "^7.8.3",
1372         "@babel/template": "^7.8.3",
1373         "@babel/traverse": "^7.8.3",
1374         "@babel/types": "^7.8.3"
1375       }
1376     },
1377     "@babel/helper-replace-supers": {
1378       "version": "7.9.6",
1379       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz",
1380       "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==",
1381       "dev": true,
1382       "requires": {
1383         "@babel/helper-member-expression-to-functions": "^7.8.3",
1384         "@babel/helper-optimise-call-expression": "^7.8.3",
1385         "@babel/traverse": "^7.9.6",
1386         "@babel/types": "^7.9.6"
1387       }
1388     },
1389     "@babel/helper-simple-access": {
1390       "version": "7.8.3",
1391       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
1392       "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
1393       "dev": true,
1394       "requires": {
1395         "@babel/template": "^7.8.3",
1396         "@babel/types": "^7.8.3"
1397       }
1398     },
1399     "@babel/helper-split-export-declaration": {
1400       "version": "7.8.3",
1401       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1402       "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1403       "dev": true,
1404       "requires": {
1405         "@babel/types": "^7.8.3"
1406       }
1407     },
1408     "@babel/helper-validator-identifier": {
1409       "version": "7.9.5",
1410       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz",
1411       "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==",
1412       "dev": true
1413     },
1414     "@babel/helper-wrap-function": {
1415       "version": "7.8.3",
1416       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
1417       "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
1418       "dev": true,
1419       "requires": {
1420         "@babel/helper-function-name": "^7.8.3",
1421         "@babel/template": "^7.8.3",
1422         "@babel/traverse": "^7.8.3",
1423         "@babel/types": "^7.8.3"
1424       }
1425     },
1426     "@babel/helpers": {
1427       "version": "7.9.6",
1428       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz",
1429       "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==",
1430       "dev": true,
1431       "requires": {
1432         "@babel/template": "^7.8.3",
1433         "@babel/traverse": "^7.9.6",
1434         "@babel/types": "^7.9.6"
1435       }
1436     },
1437     "@babel/highlight": {
1438       "version": "7.9.0",
1439       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1440       "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1441       "dev": true,
1442       "requires": {
1443         "@babel/helper-validator-identifier": "^7.9.0",
1444         "chalk": "^2.0.0",
1445         "js-tokens": "^4.0.0"
1446       }
1447     },
1448     "@babel/parser": {
1449       "version": "7.9.6",
1450       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
1451       "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
1452       "dev": true
1453     },
1454     "@babel/plugin-proposal-async-generator-functions": {
1455       "version": "7.8.3",
1456       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
1457       "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
1458       "dev": true,
1459       "requires": {
1460         "@babel/helper-plugin-utils": "^7.8.3",
1461         "@babel/helper-remap-async-to-generator": "^7.8.3",
1462         "@babel/plugin-syntax-async-generators": "^7.8.0"
1463       }
1464     },
1465     "@babel/plugin-proposal-dynamic-import": {
1466       "version": "7.8.3",
1467       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
1468       "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
1469       "dev": true,
1470       "requires": {
1471         "@babel/helper-plugin-utils": "^7.8.3",
1472         "@babel/plugin-syntax-dynamic-import": "^7.8.0"
1473       }
1474     },
1475     "@babel/plugin-proposal-json-strings": {
1476       "version": "7.8.3",
1477       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
1478       "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
1479       "dev": true,
1480       "requires": {
1481         "@babel/helper-plugin-utils": "^7.8.3",
1482         "@babel/plugin-syntax-json-strings": "^7.8.0"
1483       }
1484     },
1485     "@babel/plugin-proposal-nullish-coalescing-operator": {
1486       "version": "7.8.3",
1487       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
1488       "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
1489       "dev": true,
1490       "requires": {
1491         "@babel/helper-plugin-utils": "^7.8.3",
1492         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
1493       }
1494     },
1495     "@babel/plugin-proposal-object-rest-spread": {
1496       "version": "7.9.6",
1497       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz",
1498       "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==",
1499       "dev": true,
1500       "requires": {
1501         "@babel/helper-plugin-utils": "^7.8.3",
1502         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
1503         "@babel/plugin-transform-parameters": "^7.9.5"
1504       }
1505     },
1506     "@babel/plugin-proposal-optional-catch-binding": {
1507       "version": "7.8.3",
1508       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
1509       "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
1510       "dev": true,
1511       "requires": {
1512         "@babel/helper-plugin-utils": "^7.8.3",
1513         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
1514       }
1515     },
1516     "@babel/plugin-proposal-optional-chaining": {
1517       "version": "7.9.0",
1518       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz",
1519       "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==",
1520       "dev": true,
1521       "requires": {
1522         "@babel/helper-plugin-utils": "^7.8.3",
1523         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
1524       }
1525     },
1526     "@babel/plugin-proposal-unicode-property-regex": {
1527       "version": "7.8.8",
1528       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
1529       "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
1530       "dev": true,
1531       "requires": {
1532         "@babel/helper-create-regexp-features-plugin": "^7.8.8",
1533         "@babel/helper-plugin-utils": "^7.8.3"
1534       }
1535     },
1536     "@babel/plugin-syntax-async-generators": {
1537       "version": "7.8.4",
1538       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1539       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1540       "dev": true,
1541       "requires": {
1542         "@babel/helper-plugin-utils": "^7.8.0"
1543       }
1544     },
1545     "@babel/plugin-syntax-dynamic-import": {
1546       "version": "7.8.3",
1547       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1548       "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1549       "dev": true,
1550       "requires": {
1551         "@babel/helper-plugin-utils": "^7.8.0"
1552       }
1553     },
1554     "@babel/plugin-syntax-json-strings": {
1555       "version": "7.8.3",
1556       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1557       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1558       "dev": true,
1559       "requires": {
1560         "@babel/helper-plugin-utils": "^7.8.0"
1561       }
1562     },
1563     "@babel/plugin-syntax-nullish-coalescing-operator": {
1564       "version": "7.8.3",
1565       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1566       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1567       "dev": true,
1568       "requires": {
1569         "@babel/helper-plugin-utils": "^7.8.0"
1570       }
1571     },
1572     "@babel/plugin-syntax-object-rest-spread": {
1573       "version": "7.8.3",
1574       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1575       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1576       "dev": true,
1577       "requires": {
1578         "@babel/helper-plugin-utils": "^7.8.0"
1579       }
1580     },
1581     "@babel/plugin-syntax-optional-catch-binding": {
1582       "version": "7.8.3",
1583       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1584       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1585       "dev": true,
1586       "requires": {
1587         "@babel/helper-plugin-utils": "^7.8.0"
1588       }
1589     },
1590     "@babel/plugin-syntax-optional-chaining": {
1591       "version": "7.8.3",
1592       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1593       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1594       "dev": true,
1595       "requires": {
1596         "@babel/helper-plugin-utils": "^7.8.0"
1597       }
1598     },
1599     "@babel/plugin-syntax-top-level-await": {
1600       "version": "7.8.3",
1601       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
1602       "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
1603       "dev": true,
1604       "requires": {
1605         "@babel/helper-plugin-utils": "^7.8.3"
1606       }
1607     },
1608     "@babel/plugin-transform-arrow-functions": {
1609       "version": "7.8.3",
1610       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
1611       "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
1612       "dev": true,
1613       "requires": {
1614         "@babel/helper-plugin-utils": "^7.8.3"
1615       }
1616     },
1617     "@babel/plugin-transform-async-to-generator": {
1618       "version": "7.8.3",
1619       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
1620       "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
1621       "dev": true,
1622       "requires": {
1623         "@babel/helper-module-imports": "^7.8.3",
1624         "@babel/helper-plugin-utils": "^7.8.3",
1625         "@babel/helper-remap-async-to-generator": "^7.8.3"
1626       }
1627     },
1628     "@babel/plugin-transform-block-scoped-functions": {
1629       "version": "7.8.3",
1630       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
1631       "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
1632       "dev": true,
1633       "requires": {
1634         "@babel/helper-plugin-utils": "^7.8.3"
1635       }
1636     },
1637     "@babel/plugin-transform-block-scoping": {
1638       "version": "7.8.3",
1639       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
1640       "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
1641       "dev": true,
1642       "requires": {
1643         "@babel/helper-plugin-utils": "^7.8.3",
1644         "lodash": "^4.17.13"
1645       }
1646     },
1647     "@babel/plugin-transform-classes": {
1648       "version": "7.9.5",
1649       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz",
1650       "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==",
1651       "dev": true,
1652       "requires": {
1653         "@babel/helper-annotate-as-pure": "^7.8.3",
1654         "@babel/helper-define-map": "^7.8.3",
1655         "@babel/helper-function-name": "^7.9.5",
1656         "@babel/helper-optimise-call-expression": "^7.8.3",
1657         "@babel/helper-plugin-utils": "^7.8.3",
1658         "@babel/helper-replace-supers": "^7.8.6",
1659         "@babel/helper-split-export-declaration": "^7.8.3",
1660         "globals": "^11.1.0"
1661       }
1662     },
1663     "@babel/plugin-transform-computed-properties": {
1664       "version": "7.8.3",
1665       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
1666       "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
1667       "dev": true,
1668       "requires": {
1669         "@babel/helper-plugin-utils": "^7.8.3"
1670       }
1671     },
1672     "@babel/plugin-transform-destructuring": {
1673       "version": "7.9.5",
1674       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz",
1675       "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==",
1676       "dev": true,
1677       "requires": {
1678         "@babel/helper-plugin-utils": "^7.8.3"
1679       }
1680     },
1681     "@babel/plugin-transform-dotall-regex": {
1682       "version": "7.8.3",
1683       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
1684       "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
1685       "dev": true,
1686       "requires": {
1687         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
1688         "@babel/helper-plugin-utils": "^7.8.3"
1689       }
1690     },
1691     "@babel/plugin-transform-duplicate-keys": {
1692       "version": "7.8.3",
1693       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
1694       "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
1695       "dev": true,
1696       "requires": {
1697         "@babel/helper-plugin-utils": "^7.8.3"
1698       }
1699     },
1700     "@babel/plugin-transform-exponentiation-operator": {
1701       "version": "7.8.3",
1702       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
1703       "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
1704       "dev": true,
1705       "requires": {
1706         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
1707         "@babel/helper-plugin-utils": "^7.8.3"
1708       }
1709     },
1710     "@babel/plugin-transform-for-of": {
1711       "version": "7.9.0",
1712       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
1713       "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
1714       "dev": true,
1715       "requires": {
1716         "@babel/helper-plugin-utils": "^7.8.3"
1717       }
1718     },
1719     "@babel/plugin-transform-function-name": {
1720       "version": "7.8.3",
1721       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
1722       "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
1723       "dev": true,
1724       "requires": {
1725         "@babel/helper-function-name": "^7.8.3",
1726         "@babel/helper-plugin-utils": "^7.8.3"
1727       }
1728     },
1729     "@babel/plugin-transform-literals": {
1730       "version": "7.8.3",
1731       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
1732       "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
1733       "dev": true,
1734       "requires": {
1735         "@babel/helper-plugin-utils": "^7.8.3"
1736       }
1737     },
1738     "@babel/plugin-transform-member-expression-literals": {
1739       "version": "7.8.3",
1740       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
1741       "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
1742       "dev": true,
1743       "requires": {
1744         "@babel/helper-plugin-utils": "^7.8.3"
1745       }
1746     },
1747     "@babel/plugin-transform-modules-amd": {
1748       "version": "7.9.6",
1749       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz",
1750       "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==",
1751       "dev": true,
1752       "requires": {
1753         "@babel/helper-module-transforms": "^7.9.0",
1754         "@babel/helper-plugin-utils": "^7.8.3",
1755         "babel-plugin-dynamic-import-node": "^2.3.3"
1756       }
1757     },
1758     "@babel/plugin-transform-modules-commonjs": {
1759       "version": "7.9.6",
1760       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz",
1761       "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==",
1762       "dev": true,
1763       "requires": {
1764         "@babel/helper-module-transforms": "^7.9.0",
1765         "@babel/helper-plugin-utils": "^7.8.3",
1766         "@babel/helper-simple-access": "^7.8.3",
1767         "babel-plugin-dynamic-import-node": "^2.3.3"
1768       }
1769     },
1770     "@babel/plugin-transform-modules-systemjs": {
1771       "version": "7.9.6",
1772       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz",
1773       "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==",
1774       "dev": true,
1775       "requires": {
1776         "@babel/helper-hoist-variables": "^7.8.3",
1777         "@babel/helper-module-transforms": "^7.9.0",
1778         "@babel/helper-plugin-utils": "^7.8.3",
1779         "babel-plugin-dynamic-import-node": "^2.3.3"
1780       }
1781     },
1782     "@babel/plugin-transform-modules-umd": {
1783       "version": "7.9.0",
1784       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
1785       "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
1786       "dev": true,
1787       "requires": {
1788         "@babel/helper-module-transforms": "^7.9.0",
1789         "@babel/helper-plugin-utils": "^7.8.3"
1790       }
1791     },
1792     "@babel/plugin-transform-named-capturing-groups-regex": {
1793       "version": "7.8.3",
1794       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
1795       "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
1796       "dev": true,
1797       "requires": {
1798         "@babel/helper-create-regexp-features-plugin": "^7.8.3"
1799       }
1800     },
1801     "@babel/plugin-transform-new-target": {
1802       "version": "7.8.3",
1803       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
1804       "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
1805       "dev": true,
1806       "requires": {
1807         "@babel/helper-plugin-utils": "^7.8.3"
1808       }
1809     },
1810     "@babel/plugin-transform-object-super": {
1811       "version": "7.8.3",
1812       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
1813       "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
1814       "dev": true,
1815       "requires": {
1816         "@babel/helper-plugin-utils": "^7.8.3",
1817         "@babel/helper-replace-supers": "^7.8.3"
1818       }
1819     },
1820     "@babel/plugin-transform-parameters": {
1821       "version": "7.9.5",
1822       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz",
1823       "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==",
1824       "dev": true,
1825       "requires": {
1826         "@babel/helper-get-function-arity": "^7.8.3",
1827         "@babel/helper-plugin-utils": "^7.8.3"
1828       }
1829     },
1830     "@babel/plugin-transform-property-literals": {
1831       "version": "7.8.3",
1832       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
1833       "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
1834       "dev": true,
1835       "requires": {
1836         "@babel/helper-plugin-utils": "^7.8.3"
1837       }
1838     },
1839     "@babel/plugin-transform-regenerator": {
1840       "version": "7.8.7",
1841       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
1842       "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
1843       "dev": true,
1844       "requires": {
1845         "regenerator-transform": "^0.14.2"
1846       }
1847     },
1848     "@babel/plugin-transform-reserved-words": {
1849       "version": "7.8.3",
1850       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
1851       "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
1852       "dev": true,
1853       "requires": {
1854         "@babel/helper-plugin-utils": "^7.8.3"
1855       }
1856     },
1857     "@babel/plugin-transform-shorthand-properties": {
1858       "version": "7.8.3",
1859       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
1860       "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
1861       "dev": true,
1862       "requires": {
1863         "@babel/helper-plugin-utils": "^7.8.3"
1864       }
1865     },
1866     "@babel/plugin-transform-spread": {
1867       "version": "7.8.3",
1868       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
1869       "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
1870       "dev": true,
1871       "requires": {
1872         "@babel/helper-plugin-utils": "^7.8.3"
1873       }
1874     },
1875     "@babel/plugin-transform-sticky-regex": {
1876       "version": "7.8.3",
1877       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
1878       "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
1879       "dev": true,
1880       "requires": {
1881         "@babel/helper-plugin-utils": "^7.8.3",
1882         "@babel/helper-regex": "^7.8.3"
1883       }
1884     },
1885     "@babel/plugin-transform-template-literals": {
1886       "version": "7.8.3",
1887       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
1888       "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
1889       "dev": true,
1890       "requires": {
1891         "@babel/helper-annotate-as-pure": "^7.8.3",
1892         "@babel/helper-plugin-utils": "^7.8.3"
1893       }
1894     },
1895     "@babel/plugin-transform-typeof-symbol": {
1896       "version": "7.8.4",
1897       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
1898       "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
1899       "dev": true,
1900       "requires": {
1901         "@babel/helper-plugin-utils": "^7.8.3"
1902       }
1903     },
1904     "@babel/plugin-transform-unicode-regex": {
1905       "version": "7.8.3",
1906       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
1907       "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
1908       "dev": true,
1909       "requires": {
1910         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
1911         "@babel/helper-plugin-utils": "^7.8.3"
1912       }
1913     },
1914     "@babel/preset-env": {
1915       "version": "7.8.7",
1916       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz",
1917       "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==",
1918       "dev": true,
1919       "requires": {
1920         "@babel/compat-data": "^7.8.6",
1921         "@babel/helper-compilation-targets": "^7.8.7",
1922         "@babel/helper-module-imports": "^7.8.3",
1923         "@babel/helper-plugin-utils": "^7.8.3",
1924         "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
1925         "@babel/plugin-proposal-dynamic-import": "^7.8.3",
1926         "@babel/plugin-proposal-json-strings": "^7.8.3",
1927         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
1928         "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
1929         "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
1930         "@babel/plugin-proposal-optional-chaining": "^7.8.3",
1931         "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
1932         "@babel/plugin-syntax-async-generators": "^7.8.0",
1933         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
1934         "@babel/plugin-syntax-json-strings": "^7.8.0",
1935         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
1936         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
1937         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
1938         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
1939         "@babel/plugin-syntax-top-level-await": "^7.8.3",
1940         "@babel/plugin-transform-arrow-functions": "^7.8.3",
1941         "@babel/plugin-transform-async-to-generator": "^7.8.3",
1942         "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
1943         "@babel/plugin-transform-block-scoping": "^7.8.3",
1944         "@babel/plugin-transform-classes": "^7.8.6",
1945         "@babel/plugin-transform-computed-properties": "^7.8.3",
1946         "@babel/plugin-transform-destructuring": "^7.8.3",
1947         "@babel/plugin-transform-dotall-regex": "^7.8.3",
1948         "@babel/plugin-transform-duplicate-keys": "^7.8.3",
1949         "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
1950         "@babel/plugin-transform-for-of": "^7.8.6",
1951         "@babel/plugin-transform-function-name": "^7.8.3",
1952         "@babel/plugin-transform-literals": "^7.8.3",
1953         "@babel/plugin-transform-member-expression-literals": "^7.8.3",
1954         "@babel/plugin-transform-modules-amd": "^7.8.3",
1955         "@babel/plugin-transform-modules-commonjs": "^7.8.3",
1956         "@babel/plugin-transform-modules-systemjs": "^7.8.3",
1957         "@babel/plugin-transform-modules-umd": "^7.8.3",
1958         "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
1959         "@babel/plugin-transform-new-target": "^7.8.3",
1960         "@babel/plugin-transform-object-super": "^7.8.3",
1961         "@babel/plugin-transform-parameters": "^7.8.7",
1962         "@babel/plugin-transform-property-literals": "^7.8.3",
1963         "@babel/plugin-transform-regenerator": "^7.8.7",
1964         "@babel/plugin-transform-reserved-words": "^7.8.3",
1965         "@babel/plugin-transform-shorthand-properties": "^7.8.3",
1966         "@babel/plugin-transform-spread": "^7.8.3",
1967         "@babel/plugin-transform-sticky-regex": "^7.8.3",
1968         "@babel/plugin-transform-template-literals": "^7.8.3",
1969         "@babel/plugin-transform-typeof-symbol": "^7.8.4",
1970         "@babel/plugin-transform-unicode-regex": "^7.8.3",
1971         "@babel/types": "^7.8.7",
1972         "browserslist": "^4.8.5",
1973         "core-js-compat": "^3.6.2",
1974         "invariant": "^2.2.2",
1975         "levenary": "^1.1.1",
1976         "semver": "^5.5.0"
1977       },
1978       "dependencies": {
1979         "semver": {
1980           "version": "5.7.1",
1981           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1982           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1983           "dev": true
1984         }
1985       }
1986     },
1987     "@babel/runtime": {
1988       "version": "7.9.6",
1989       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz",
1990       "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==",
1991       "dev": true,
1992       "requires": {
1993         "regenerator-runtime": "^0.13.4"
1994       },
1995       "dependencies": {
1996         "regenerator-runtime": {
1997           "version": "0.13.5",
1998           "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
1999           "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
2000           "dev": true
2001         }
2002       }
2003     },
2004     "@babel/template": {
2005       "version": "7.8.6",
2006       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2007       "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2008       "dev": true,
2009       "requires": {
2010         "@babel/code-frame": "^7.8.3",
2011         "@babel/parser": "^7.8.6",
2012         "@babel/types": "^7.8.6"
2013       }
2014     },
2015     "@babel/traverse": {
2016       "version": "7.9.6",
2017       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
2018       "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
2019       "dev": true,
2020       "requires": {
2021         "@babel/code-frame": "^7.8.3",
2022         "@babel/generator": "^7.9.6",
2023         "@babel/helper-function-name": "^7.9.5",
2024         "@babel/helper-split-export-declaration": "^7.8.3",
2025         "@babel/parser": "^7.9.6",
2026         "@babel/types": "^7.9.6",
2027         "debug": "^4.1.0",
2028         "globals": "^11.1.0",
2029         "lodash": "^4.17.13"
2030       }
2031     },
2032     "@babel/types": {
2033       "version": "7.9.6",
2034       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
2035       "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
2036       "dev": true,
2037       "requires": {
2038         "@babel/helper-validator-identifier": "^7.9.5",
2039         "lodash": "^4.17.13",
2040         "to-fast-properties": "^2.0.0"
2041       }
2042     },
2043     "@istanbuljs/schema": {
2044       "version": "0.1.2",
2045       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
2046       "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
2047       "dev": true
2048     },
2049     "@ngtools/webpack": {
2050       "version": "8.3.26",
2051       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.26.tgz",
2052       "integrity": "sha512-w28u3Akvn37hE0HYwy/l6YrDBWxzh7TceYJz+5hRLmJu+BevSY/rNjZ22AlpVD8ZWqhFfvzJS9cuvAqDgH9rtw==",
2053       "dev": true,
2054       "requires": {
2055         "@angular-devkit/core": "8.3.26",
2056         "enhanced-resolve": "4.1.0",
2057         "rxjs": "6.4.0",
2058         "tree-kill": "1.2.2",
2059         "webpack-sources": "1.4.3"
2060       }
2061     },
2062     "@schematics/angular": {
2063       "version": "8.3.26",
2064       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz",
2065       "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==",
2066       "dev": true,
2067       "requires": {
2068         "@angular-devkit/core": "8.3.26",
2069         "@angular-devkit/schematics": "8.3.26"
2070       }
2071     },
2072     "@schematics/update": {
2073       "version": "0.803.26",
2074       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz",
2075       "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==",
2076       "dev": true,
2077       "requires": {
2078         "@angular-devkit/core": "8.3.26",
2079         "@angular-devkit/schematics": "8.3.26",
2080         "@yarnpkg/lockfile": "1.1.0",
2081         "ini": "1.3.5",
2082         "pacote": "9.5.5",
2083         "rxjs": "6.4.0",
2084         "semver": "6.3.0",
2085         "semver-intersect": "1.4.0"
2086       }
2087     },
2088     "@types/events": {
2089       "version": "3.0.0",
2090       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
2091       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
2092       "dev": true
2093     },
2094     "@types/glob": {
2095       "version": "7.1.1",
2096       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
2097       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
2098       "dev": true,
2099       "requires": {
2100         "@types/events": "*",
2101         "@types/minimatch": "*",
2102         "@types/node": "*"
2103       }
2104     },
2105     "@types/jasmine": {
2106       "version": "3.3.16",
2107       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz",
2108       "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==",
2109       "dev": true
2110     },
2111     "@types/jasminewd2": {
2112       "version": "2.0.8",
2113       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz",
2114       "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==",
2115       "dev": true,
2116       "requires": {
2117         "@types/jasmine": "*"
2118       }
2119     },
2120     "@types/minimatch": {
2121       "version": "3.0.3",
2122       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
2123       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
2124       "dev": true
2125     },
2126     "@types/node": {
2127       "version": "8.9.5",
2128       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
2129       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
2130       "dev": true
2131     },
2132     "@types/q": {
2133       "version": "0.0.32",
2134       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
2135       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
2136       "dev": true
2137     },
2138     "@types/selenium-webdriver": {
2139       "version": "3.0.17",
2140       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.17.tgz",
2141       "integrity": "sha512-tGomyEuzSC1H28y2zlW6XPCaDaXFaD6soTdb4GNdmte2qfHtrKqhy0ZFs4r/1hpazCfEZqeTSRLvSasmEx89uw==",
2142       "dev": true
2143     },
2144     "@types/source-list-map": {
2145       "version": "0.1.2",
2146       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
2147       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
2148       "dev": true
2149     },
2150     "@types/webpack-sources": {
2151       "version": "0.1.7",
2152       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz",
2153       "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==",
2154       "dev": true,
2155       "requires": {
2156         "@types/node": "*",
2157         "@types/source-list-map": "*",
2158         "source-map": "^0.6.1"
2159       },
2160       "dependencies": {
2161         "source-map": {
2162           "version": "0.6.1",
2163           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2164           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2165           "dev": true
2166         }
2167       }
2168     },
2169     "@webassemblyjs/ast": {
2170       "version": "1.8.5",
2171       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz",
2172       "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==",
2173       "dev": true,
2174       "requires": {
2175         "@webassemblyjs/helper-module-context": "1.8.5",
2176         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2177         "@webassemblyjs/wast-parser": "1.8.5"
2178       }
2179     },
2180     "@webassemblyjs/floating-point-hex-parser": {
2181       "version": "1.8.5",
2182       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz",
2183       "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==",
2184       "dev": true
2185     },
2186     "@webassemblyjs/helper-api-error": {
2187       "version": "1.8.5",
2188       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz",
2189       "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==",
2190       "dev": true
2191     },
2192     "@webassemblyjs/helper-buffer": {
2193       "version": "1.8.5",
2194       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz",
2195       "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==",
2196       "dev": true
2197     },
2198     "@webassemblyjs/helper-code-frame": {
2199       "version": "1.8.5",
2200       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz",
2201       "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==",
2202       "dev": true,
2203       "requires": {
2204         "@webassemblyjs/wast-printer": "1.8.5"
2205       }
2206     },
2207     "@webassemblyjs/helper-fsm": {
2208       "version": "1.8.5",
2209       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz",
2210       "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==",
2211       "dev": true
2212     },
2213     "@webassemblyjs/helper-module-context": {
2214       "version": "1.8.5",
2215       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz",
2216       "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==",
2217       "dev": true,
2218       "requires": {
2219         "@webassemblyjs/ast": "1.8.5",
2220         "mamacro": "^0.0.3"
2221       }
2222     },
2223     "@webassemblyjs/helper-wasm-bytecode": {
2224       "version": "1.8.5",
2225       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz",
2226       "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==",
2227       "dev": true
2228     },
2229     "@webassemblyjs/helper-wasm-section": {
2230       "version": "1.8.5",
2231       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz",
2232       "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==",
2233       "dev": true,
2234       "requires": {
2235         "@webassemblyjs/ast": "1.8.5",
2236         "@webassemblyjs/helper-buffer": "1.8.5",
2237         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2238         "@webassemblyjs/wasm-gen": "1.8.5"
2239       }
2240     },
2241     "@webassemblyjs/ieee754": {
2242       "version": "1.8.5",
2243       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz",
2244       "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==",
2245       "dev": true,
2246       "requires": {
2247         "@xtuc/ieee754": "^1.2.0"
2248       }
2249     },
2250     "@webassemblyjs/leb128": {
2251       "version": "1.8.5",
2252       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz",
2253       "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==",
2254       "dev": true,
2255       "requires": {
2256         "@xtuc/long": "4.2.2"
2257       }
2258     },
2259     "@webassemblyjs/utf8": {
2260       "version": "1.8.5",
2261       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz",
2262       "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==",
2263       "dev": true
2264     },
2265     "@webassemblyjs/wasm-edit": {
2266       "version": "1.8.5",
2267       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz",
2268       "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==",
2269       "dev": true,
2270       "requires": {
2271         "@webassemblyjs/ast": "1.8.5",
2272         "@webassemblyjs/helper-buffer": "1.8.5",
2273         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2274         "@webassemblyjs/helper-wasm-section": "1.8.5",
2275         "@webassemblyjs/wasm-gen": "1.8.5",
2276         "@webassemblyjs/wasm-opt": "1.8.5",
2277         "@webassemblyjs/wasm-parser": "1.8.5",
2278         "@webassemblyjs/wast-printer": "1.8.5"
2279       }
2280     },
2281     "@webassemblyjs/wasm-gen": {
2282       "version": "1.8.5",
2283       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz",
2284       "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==",
2285       "dev": true,
2286       "requires": {
2287         "@webassemblyjs/ast": "1.8.5",
2288         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2289         "@webassemblyjs/ieee754": "1.8.5",
2290         "@webassemblyjs/leb128": "1.8.5",
2291         "@webassemblyjs/utf8": "1.8.5"
2292       }
2293     },
2294     "@webassemblyjs/wasm-opt": {
2295       "version": "1.8.5",
2296       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz",
2297       "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==",
2298       "dev": true,
2299       "requires": {
2300         "@webassemblyjs/ast": "1.8.5",
2301         "@webassemblyjs/helper-buffer": "1.8.5",
2302         "@webassemblyjs/wasm-gen": "1.8.5",
2303         "@webassemblyjs/wasm-parser": "1.8.5"
2304       }
2305     },
2306     "@webassemblyjs/wasm-parser": {
2307       "version": "1.8.5",
2308       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz",
2309       "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==",
2310       "dev": true,
2311       "requires": {
2312         "@webassemblyjs/ast": "1.8.5",
2313         "@webassemblyjs/helper-api-error": "1.8.5",
2314         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2315         "@webassemblyjs/ieee754": "1.8.5",
2316         "@webassemblyjs/leb128": "1.8.5",
2317         "@webassemblyjs/utf8": "1.8.5"
2318       }
2319     },
2320     "@webassemblyjs/wast-parser": {
2321       "version": "1.8.5",
2322       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz",
2323       "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==",
2324       "dev": true,
2325       "requires": {
2326         "@webassemblyjs/ast": "1.8.5",
2327         "@webassemblyjs/floating-point-hex-parser": "1.8.5",
2328         "@webassemblyjs/helper-api-error": "1.8.5",
2329         "@webassemblyjs/helper-code-frame": "1.8.5",
2330         "@webassemblyjs/helper-fsm": "1.8.5",
2331         "@xtuc/long": "4.2.2"
2332       }
2333     },
2334     "@webassemblyjs/wast-printer": {
2335       "version": "1.8.5",
2336       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz",
2337       "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==",
2338       "dev": true,
2339       "requires": {
2340         "@webassemblyjs/ast": "1.8.5",
2341         "@webassemblyjs/wast-parser": "1.8.5",
2342         "@xtuc/long": "4.2.2"
2343       }
2344     },
2345     "@xtuc/ieee754": {
2346       "version": "1.2.0",
2347       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
2348       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
2349       "dev": true
2350     },
2351     "@xtuc/long": {
2352       "version": "4.2.2",
2353       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
2354       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
2355       "dev": true
2356     },
2357     "@yarnpkg/lockfile": {
2358       "version": "1.1.0",
2359       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
2360       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
2361       "dev": true
2362     },
2363     "JSONStream": {
2364       "version": "1.3.5",
2365       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
2366       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
2367       "dev": true,
2368       "requires": {
2369         "jsonparse": "^1.2.0",
2370         "through": ">=2.2.7 <3"
2371       }
2372     },
2373     "accepts": {
2374       "version": "1.3.7",
2375       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
2376       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
2377       "dev": true,
2378       "requires": {
2379         "mime-types": "~2.1.24",
2380         "negotiator": "0.6.2"
2381       }
2382     },
2383     "acorn": {
2384       "version": "6.4.1",
2385       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
2386       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
2387       "dev": true
2388     },
2389     "adm-zip": {
2390       "version": "0.4.14",
2391       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.14.tgz",
2392       "integrity": "sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==",
2393       "dev": true
2394     },
2395     "after": {
2396       "version": "0.8.2",
2397       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
2398       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
2399       "dev": true
2400     },
2401     "agent-base": {
2402       "version": "4.3.0",
2403       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
2404       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
2405       "dev": true,
2406       "requires": {
2407         "es6-promisify": "^5.0.0"
2408       }
2409     },
2410     "agentkeepalive": {
2411       "version": "3.5.2",
2412       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
2413       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
2414       "dev": true,
2415       "requires": {
2416         "humanize-ms": "^1.2.1"
2417       }
2418     },
2419     "ajv": {
2420       "version": "6.10.2",
2421       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
2422       "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
2423       "dev": true,
2424       "requires": {
2425         "fast-deep-equal": "^2.0.1",
2426         "fast-json-stable-stringify": "^2.0.0",
2427         "json-schema-traverse": "^0.4.1",
2428         "uri-js": "^4.2.2"
2429       }
2430     },
2431     "ajv-errors": {
2432       "version": "1.0.1",
2433       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
2434       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
2435       "dev": true
2436     },
2437     "ajv-keywords": {
2438       "version": "3.4.1",
2439       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
2440       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
2441       "dev": true
2442     },
2443     "amdefine": {
2444       "version": "1.0.1",
2445       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
2446       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
2447       "dev": true
2448     },
2449     "ansi-colors": {
2450       "version": "3.2.4",
2451       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
2452       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
2453       "dev": true
2454     },
2455     "ansi-escapes": {
2456       "version": "4.3.1",
2457       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
2458       "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
2459       "dev": true,
2460       "requires": {
2461         "type-fest": "^0.11.0"
2462       }
2463     },
2464     "ansi-html": {
2465       "version": "0.0.7",
2466       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
2467       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
2468       "dev": true
2469     },
2470     "ansi-regex": {
2471       "version": "2.1.1",
2472       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
2473       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
2474       "dev": true
2475     },
2476     "ansi-styles": {
2477       "version": "3.2.1",
2478       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2479       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2480       "dev": true,
2481       "requires": {
2482         "color-convert": "^1.9.0"
2483       }
2484     },
2485     "anymatch": {
2486       "version": "3.1.1",
2487       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
2488       "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
2489       "dev": true,
2490       "requires": {
2491         "normalize-path": "^3.0.0",
2492         "picomatch": "^2.0.4"
2493       }
2494     },
2495     "app-root-path": {
2496       "version": "2.2.1",
2497       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
2498       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
2499       "dev": true
2500     },
2501     "append-transform": {
2502       "version": "1.0.0",
2503       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
2504       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
2505       "dev": true,
2506       "requires": {
2507         "default-require-extensions": "^2.0.0"
2508       }
2509     },
2510     "aproba": {
2511       "version": "1.2.0",
2512       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
2513       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
2514       "dev": true
2515     },
2516     "argparse": {
2517       "version": "1.0.10",
2518       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
2519       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
2520       "dev": true,
2521       "requires": {
2522         "sprintf-js": "~1.0.2"
2523       }
2524     },
2525     "aria-query": {
2526       "version": "3.0.0",
2527       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
2528       "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
2529       "dev": true,
2530       "requires": {
2531         "ast-types-flow": "0.0.7",
2532         "commander": "^2.11.0"
2533       }
2534     },
2535     "arr-diff": {
2536       "version": "4.0.0",
2537       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
2538       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
2539       "dev": true
2540     },
2541     "arr-flatten": {
2542       "version": "1.1.0",
2543       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
2544       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
2545       "dev": true
2546     },
2547     "arr-union": {
2548       "version": "3.1.0",
2549       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
2550       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
2551       "dev": true
2552     },
2553     "array-flatten": {
2554       "version": "2.1.2",
2555       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
2556       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
2557       "dev": true
2558     },
2559     "array-union": {
2560       "version": "1.0.2",
2561       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
2562       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
2563       "dev": true,
2564       "requires": {
2565         "array-uniq": "^1.0.1"
2566       }
2567     },
2568     "array-uniq": {
2569       "version": "1.0.3",
2570       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
2571       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
2572       "dev": true
2573     },
2574     "array-unique": {
2575       "version": "0.3.2",
2576       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
2577       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
2578       "dev": true
2579     },
2580     "arraybuffer.slice": {
2581       "version": "0.0.7",
2582       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
2583       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
2584       "dev": true
2585     },
2586     "arrify": {
2587       "version": "1.0.1",
2588       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
2589       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
2590       "dev": true
2591     },
2592     "asap": {
2593       "version": "2.0.6",
2594       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
2595       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
2596       "dev": true
2597     },
2598     "asn1": {
2599       "version": "0.2.4",
2600       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
2601       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
2602       "dev": true,
2603       "requires": {
2604         "safer-buffer": "~2.1.0"
2605       }
2606     },
2607     "asn1.js": {
2608       "version": "4.10.1",
2609       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
2610       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
2611       "dev": true,
2612       "requires": {
2613         "bn.js": "^4.0.0",
2614         "inherits": "^2.0.1",
2615         "minimalistic-assert": "^1.0.0"
2616       }
2617     },
2618     "assert": {
2619       "version": "1.5.0",
2620       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
2621       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
2622       "dev": true,
2623       "requires": {
2624         "object-assign": "^4.1.1",
2625         "util": "0.10.3"
2626       },
2627       "dependencies": {
2628         "inherits": {
2629           "version": "2.0.1",
2630           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
2631           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
2632           "dev": true
2633         },
2634         "util": {
2635           "version": "0.10.3",
2636           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
2637           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
2638           "dev": true,
2639           "requires": {
2640             "inherits": "2.0.1"
2641           }
2642         }
2643       }
2644     },
2645     "assert-plus": {
2646       "version": "1.0.0",
2647       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2648       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
2649       "dev": true
2650     },
2651     "assign-symbols": {
2652       "version": "1.0.0",
2653       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
2654       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
2655       "dev": true
2656     },
2657     "ast-types-flow": {
2658       "version": "0.0.7",
2659       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
2660       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
2661       "dev": true
2662     },
2663     "async": {
2664       "version": "2.6.3",
2665       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
2666       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
2667       "dev": true,
2668       "requires": {
2669         "lodash": "^4.17.14"
2670       }
2671     },
2672     "async-each": {
2673       "version": "1.0.3",
2674       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
2675       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
2676       "dev": true
2677     },
2678     "async-limiter": {
2679       "version": "1.0.1",
2680       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
2681       "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
2682       "dev": true
2683     },
2684     "asynckit": {
2685       "version": "0.4.0",
2686       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
2687       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
2688       "dev": true
2689     },
2690     "atob": {
2691       "version": "2.1.2",
2692       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
2693       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
2694       "dev": true
2695     },
2696     "autoprefixer": {
2697       "version": "9.6.1",
2698       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz",
2699       "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==",
2700       "dev": true,
2701       "requires": {
2702         "browserslist": "^4.6.3",
2703         "caniuse-lite": "^1.0.30000980",
2704         "chalk": "^2.4.2",
2705         "normalize-range": "^0.1.2",
2706         "num2fraction": "^1.2.2",
2707         "postcss": "^7.0.17",
2708         "postcss-value-parser": "^4.0.0"
2709       }
2710     },
2711     "aws-sign2": {
2712       "version": "0.7.0",
2713       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
2714       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
2715       "dev": true
2716     },
2717     "aws4": {
2718       "version": "1.9.1",
2719       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
2720       "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==",
2721       "dev": true
2722     },
2723     "axobject-query": {
2724       "version": "2.0.2",
2725       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
2726       "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==",
2727       "dev": true,
2728       "requires": {
2729         "ast-types-flow": "0.0.7"
2730       }
2731     },
2732     "babel-code-frame": {
2733       "version": "6.26.0",
2734       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
2735       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
2736       "dev": true,
2737       "requires": {
2738         "chalk": "^1.1.3",
2739         "esutils": "^2.0.2",
2740         "js-tokens": "^3.0.2"
2741       },
2742       "dependencies": {
2743         "ansi-styles": {
2744           "version": "2.2.1",
2745           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
2746           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
2747           "dev": true
2748         },
2749         "chalk": {
2750           "version": "1.1.3",
2751           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2752           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2753           "dev": true,
2754           "requires": {
2755             "ansi-styles": "^2.2.1",
2756             "escape-string-regexp": "^1.0.2",
2757             "has-ansi": "^2.0.0",
2758             "strip-ansi": "^3.0.0",
2759             "supports-color": "^2.0.0"
2760           }
2761         },
2762         "js-tokens": {
2763           "version": "3.0.2",
2764           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
2765           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
2766           "dev": true
2767         },
2768         "supports-color": {
2769           "version": "2.0.0",
2770           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
2771           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
2772           "dev": true
2773         }
2774       }
2775     },
2776     "babel-plugin-dynamic-import-node": {
2777       "version": "2.3.3",
2778       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
2779       "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
2780       "dev": true,
2781       "requires": {
2782         "object.assign": "^4.1.0"
2783       }
2784     },
2785     "backo2": {
2786       "version": "1.0.2",
2787       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
2788       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
2789       "dev": true
2790     },
2791     "balanced-match": {
2792       "version": "1.0.0",
2793       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
2794       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
2795       "dev": true
2796     },
2797     "base": {
2798       "version": "0.11.2",
2799       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
2800       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
2801       "dev": true,
2802       "requires": {
2803         "cache-base": "^1.0.1",
2804         "class-utils": "^0.3.5",
2805         "component-emitter": "^1.2.1",
2806         "define-property": "^1.0.0",
2807         "isobject": "^3.0.1",
2808         "mixin-deep": "^1.2.0",
2809         "pascalcase": "^0.1.1"
2810       },
2811       "dependencies": {
2812         "define-property": {
2813           "version": "1.0.0",
2814           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2815           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2816           "dev": true,
2817           "requires": {
2818             "is-descriptor": "^1.0.0"
2819           }
2820         },
2821         "is-accessor-descriptor": {
2822           "version": "1.0.0",
2823           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2824           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2825           "dev": true,
2826           "requires": {
2827             "kind-of": "^6.0.0"
2828           }
2829         },
2830         "is-data-descriptor": {
2831           "version": "1.0.0",
2832           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2833           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2834           "dev": true,
2835           "requires": {
2836             "kind-of": "^6.0.0"
2837           }
2838         },
2839         "is-descriptor": {
2840           "version": "1.0.2",
2841           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2842           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2843           "dev": true,
2844           "requires": {
2845             "is-accessor-descriptor": "^1.0.0",
2846             "is-data-descriptor": "^1.0.0",
2847             "kind-of": "^6.0.2"
2848           }
2849         }
2850       }
2851     },
2852     "base64-arraybuffer": {
2853       "version": "0.1.5",
2854       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
2855       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
2856       "dev": true
2857     },
2858     "base64-js": {
2859       "version": "1.3.1",
2860       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
2861       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
2862       "dev": true
2863     },
2864     "base64id": {
2865       "version": "1.0.0",
2866       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
2867       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
2868       "dev": true
2869     },
2870     "batch": {
2871       "version": "0.6.1",
2872       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
2873       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
2874       "dev": true
2875     },
2876     "bcrypt-pbkdf": {
2877       "version": "1.0.2",
2878       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
2879       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
2880       "dev": true,
2881       "requires": {
2882         "tweetnacl": "^0.14.3"
2883       }
2884     },
2885     "better-assert": {
2886       "version": "1.0.2",
2887       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
2888       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
2889       "dev": true,
2890       "requires": {
2891         "callsite": "1.0.0"
2892       }
2893     },
2894     "big.js": {
2895       "version": "5.2.2",
2896       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
2897       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
2898       "dev": true
2899     },
2900     "binary-extensions": {
2901       "version": "2.0.0",
2902       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
2903       "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",
2904       "dev": true
2905     },
2906     "blob": {
2907       "version": "0.0.5",
2908       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
2909       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
2910       "dev": true
2911     },
2912     "blocking-proxy": {
2913       "version": "1.0.1",
2914       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
2915       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
2916       "dev": true,
2917       "requires": {
2918         "minimist": "^1.2.0"
2919       }
2920     },
2921     "bluebird": {
2922       "version": "3.7.2",
2923       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
2924       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
2925       "dev": true
2926     },
2927     "bn.js": {
2928       "version": "4.11.8",
2929       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
2930       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
2931       "dev": true
2932     },
2933     "body-parser": {
2934       "version": "1.19.0",
2935       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
2936       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
2937       "dev": true,
2938       "requires": {
2939         "bytes": "3.1.0",
2940         "content-type": "~1.0.4",
2941         "debug": "2.6.9",
2942         "depd": "~1.1.2",
2943         "http-errors": "1.7.2",
2944         "iconv-lite": "0.4.24",
2945         "on-finished": "~2.3.0",
2946         "qs": "6.7.0",
2947         "raw-body": "2.4.0",
2948         "type-is": "~1.6.17"
2949       },
2950       "dependencies": {
2951         "bytes": {
2952           "version": "3.1.0",
2953           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
2954           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
2955           "dev": true
2956         },
2957         "debug": {
2958           "version": "2.6.9",
2959           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2960           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2961           "dev": true,
2962           "requires": {
2963             "ms": "2.0.0"
2964           }
2965         },
2966         "ms": {
2967           "version": "2.0.0",
2968           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2969           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2970           "dev": true
2971         },
2972         "qs": {
2973           "version": "6.7.0",
2974           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
2975           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
2976           "dev": true
2977         }
2978       }
2979     },
2980     "bonjour": {
2981       "version": "3.5.0",
2982       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
2983       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
2984       "dev": true,
2985       "requires": {
2986         "array-flatten": "^2.1.0",
2987         "deep-equal": "^1.0.1",
2988         "dns-equal": "^1.0.0",
2989         "dns-txt": "^2.0.2",
2990         "multicast-dns": "^6.0.1",
2991         "multicast-dns-service-types": "^1.1.0"
2992       }
2993     },
2994     "brace-expansion": {
2995       "version": "1.1.11",
2996       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2997       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2998       "dev": true,
2999       "requires": {
3000         "balanced-match": "^1.0.0",
3001         "concat-map": "0.0.1"
3002       }
3003     },
3004     "braces": {
3005       "version": "3.0.2",
3006       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
3007       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
3008       "dev": true,
3009       "requires": {
3010         "fill-range": "^7.0.1"
3011       }
3012     },
3013     "brorand": {
3014       "version": "1.1.0",
3015       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
3016       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
3017       "dev": true
3018     },
3019     "browserify-aes": {
3020       "version": "1.2.0",
3021       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
3022       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
3023       "dev": true,
3024       "requires": {
3025         "buffer-xor": "^1.0.3",
3026         "cipher-base": "^1.0.0",
3027         "create-hash": "^1.1.0",
3028         "evp_bytestokey": "^1.0.3",
3029         "inherits": "^2.0.1",
3030         "safe-buffer": "^5.0.1"
3031       }
3032     },
3033     "browserify-cipher": {
3034       "version": "1.0.1",
3035       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
3036       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
3037       "dev": true,
3038       "requires": {
3039         "browserify-aes": "^1.0.4",
3040         "browserify-des": "^1.0.0",
3041         "evp_bytestokey": "^1.0.0"
3042       }
3043     },
3044     "browserify-des": {
3045       "version": "1.0.2",
3046       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
3047       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
3048       "dev": true,
3049       "requires": {
3050         "cipher-base": "^1.0.1",
3051         "des.js": "^1.0.0",
3052         "inherits": "^2.0.1",
3053         "safe-buffer": "^5.1.2"
3054       }
3055     },
3056     "browserify-rsa": {
3057       "version": "4.0.1",
3058       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
3059       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
3060       "dev": true,
3061       "requires": {
3062         "bn.js": "^4.1.0",
3063         "randombytes": "^2.0.1"
3064       }
3065     },
3066     "browserify-sign": {
3067       "version": "4.0.4",
3068       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
3069       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
3070       "dev": true,
3071       "requires": {
3072         "bn.js": "^4.1.1",
3073         "browserify-rsa": "^4.0.0",
3074         "create-hash": "^1.1.0",
3075         "create-hmac": "^1.1.2",
3076         "elliptic": "^6.0.0",
3077         "inherits": "^2.0.1",
3078         "parse-asn1": "^5.0.0"
3079       }
3080     },
3081     "browserify-zlib": {
3082       "version": "0.2.0",
3083       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
3084       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
3085       "dev": true,
3086       "requires": {
3087         "pako": "~1.0.5"
3088       }
3089     },
3090     "browserslist": {
3091       "version": "4.10.0",
3092       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz",
3093       "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==",
3094       "dev": true,
3095       "requires": {
3096         "caniuse-lite": "^1.0.30001035",
3097         "electron-to-chromium": "^1.3.378",
3098         "node-releases": "^1.1.52",
3099         "pkg-up": "^3.1.0"
3100       },
3101       "dependencies": {
3102         "find-up": {
3103           "version": "3.0.0",
3104           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
3105           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
3106           "dev": true,
3107           "requires": {
3108             "locate-path": "^3.0.0"
3109           }
3110         },
3111         "locate-path": {
3112           "version": "3.0.0",
3113           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
3114           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
3115           "dev": true,
3116           "requires": {
3117             "p-locate": "^3.0.0",
3118             "path-exists": "^3.0.0"
3119           }
3120         },
3121         "p-limit": {
3122           "version": "2.3.0",
3123           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
3124           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
3125           "dev": true,
3126           "requires": {
3127             "p-try": "^2.0.0"
3128           }
3129         },
3130         "p-locate": {
3131           "version": "3.0.0",
3132           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
3133           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
3134           "dev": true,
3135           "requires": {
3136             "p-limit": "^2.0.0"
3137           }
3138         },
3139         "p-try": {
3140           "version": "2.2.0",
3141           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
3142           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
3143           "dev": true
3144         },
3145         "pkg-up": {
3146           "version": "3.1.0",
3147           "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
3148           "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
3149           "dev": true,
3150           "requires": {
3151             "find-up": "^3.0.0"
3152           }
3153         }
3154       }
3155     },
3156     "browserstack": {
3157       "version": "1.6.0",
3158       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.0.tgz",
3159       "integrity": "sha512-HJDJ0TSlmkwnt9RZ+v5gFpa1XZTBYTj0ywvLwJ3241J7vMw2jAsGNVhKHtmCOyg+VxeLZyaibO9UL71AsUeDIw==",
3160       "dev": true,
3161       "requires": {
3162         "https-proxy-agent": "^2.2.1"
3163       }
3164     },
3165     "buffer": {
3166       "version": "4.9.2",
3167       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
3168       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
3169       "dev": true,
3170       "requires": {
3171         "base64-js": "^1.0.2",
3172         "ieee754": "^1.1.4",
3173         "isarray": "^1.0.0"
3174       }
3175     },
3176     "buffer-alloc": {
3177       "version": "1.2.0",
3178       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
3179       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
3180       "dev": true,
3181       "requires": {
3182         "buffer-alloc-unsafe": "^1.1.0",
3183         "buffer-fill": "^1.0.0"
3184       }
3185     },
3186     "buffer-alloc-unsafe": {
3187       "version": "1.1.0",
3188       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
3189       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
3190       "dev": true
3191     },
3192     "buffer-fill": {
3193       "version": "1.0.0",
3194       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
3195       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
3196       "dev": true
3197     },
3198     "buffer-from": {
3199       "version": "1.1.1",
3200       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
3201       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
3202       "dev": true
3203     },
3204     "buffer-indexof": {
3205       "version": "1.1.1",
3206       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
3207       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
3208       "dev": true
3209     },
3210     "buffer-xor": {
3211       "version": "1.0.3",
3212       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
3213       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
3214       "dev": true
3215     },
3216     "builtin-modules": {
3217       "version": "1.1.1",
3218       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
3219       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
3220       "dev": true
3221     },
3222     "builtin-status-codes": {
3223       "version": "3.0.0",
3224       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
3225       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
3226       "dev": true
3227     },
3228     "builtins": {
3229       "version": "1.0.3",
3230       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
3231       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
3232       "dev": true
3233     },
3234     "bytes": {
3235       "version": "3.0.0",
3236       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
3237       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
3238       "dev": true
3239     },
3240     "cacache": {
3241       "version": "12.0.2",
3242       "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz",
3243       "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==",
3244       "dev": true,
3245       "requires": {
3246         "bluebird": "^3.5.5",
3247         "chownr": "^1.1.1",
3248         "figgy-pudding": "^3.5.1",
3249         "glob": "^7.1.4",
3250         "graceful-fs": "^4.1.15",
3251         "infer-owner": "^1.0.3",
3252         "lru-cache": "^5.1.1",
3253         "mississippi": "^3.0.0",
3254         "mkdirp": "^0.5.1",
3255         "move-concurrently": "^1.0.1",
3256         "promise-inflight": "^1.0.1",
3257         "rimraf": "^2.6.3",
3258         "ssri": "^6.0.1",
3259         "unique-filename": "^1.1.1",
3260         "y18n": "^4.0.0"
3261       }
3262     },
3263     "cache-base": {
3264       "version": "1.0.1",
3265       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
3266       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
3267       "dev": true,
3268       "requires": {
3269         "collection-visit": "^1.0.0",
3270         "component-emitter": "^1.2.1",
3271         "get-value": "^2.0.6",
3272         "has-value": "^1.0.0",
3273         "isobject": "^3.0.1",
3274         "set-value": "^2.0.0",
3275         "to-object-path": "^0.3.0",
3276         "union-value": "^1.0.0",
3277         "unset-value": "^1.0.0"
3278       }
3279     },
3280     "caller-callsite": {
3281       "version": "2.0.0",
3282       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
3283       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
3284       "dev": true,
3285       "requires": {
3286         "callsites": "^2.0.0"
3287       }
3288     },
3289     "caller-path": {
3290       "version": "2.0.0",
3291       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
3292       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
3293       "dev": true,
3294       "requires": {
3295         "caller-callsite": "^2.0.0"
3296       }
3297     },
3298     "callsite": {
3299       "version": "1.0.0",
3300       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
3301       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
3302       "dev": true
3303     },
3304     "callsites": {
3305       "version": "2.0.0",
3306       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
3307       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
3308       "dev": true
3309     },
3310     "camelcase": {
3311       "version": "5.3.1",
3312       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
3313       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
3314       "dev": true
3315     },
3316     "caniuse-lite": {
3317       "version": "1.0.30001035",
3318       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz",
3319       "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==",
3320       "dev": true
3321     },
3322     "canonical-path": {
3323       "version": "1.0.0",
3324       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
3325       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
3326       "dev": true
3327     },
3328     "caseless": {
3329       "version": "0.12.0",
3330       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
3331       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
3332       "dev": true
3333     },
3334     "chalk": {
3335       "version": "2.4.2",
3336       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3337       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3338       "dev": true,
3339       "requires": {
3340         "ansi-styles": "^3.2.1",
3341         "escape-string-regexp": "^1.0.5",
3342         "supports-color": "^5.3.0"
3343       }
3344     },
3345     "chardet": {
3346       "version": "0.7.0",
3347       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
3348       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
3349       "dev": true
3350     },
3351     "chokidar": {
3352       "version": "3.4.0",
3353       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz",
3354       "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==",
3355       "dev": true,
3356       "requires": {
3357         "anymatch": "~3.1.1",
3358         "braces": "~3.0.2",
3359         "fsevents": "~2.1.2",
3360         "glob-parent": "~5.1.0",
3361         "is-binary-path": "~2.1.0",
3362         "is-glob": "~4.0.1",
3363         "normalize-path": "~3.0.0",
3364         "readdirp": "~3.4.0"
3365       },
3366       "dependencies": {
3367         "glob-parent": {
3368           "version": "5.1.1",
3369           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
3370           "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
3371           "dev": true,
3372           "requires": {
3373             "is-glob": "^4.0.1"
3374           }
3375         }
3376       }
3377     },
3378     "chownr": {
3379       "version": "1.1.4",
3380       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
3381       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
3382       "dev": true
3383     },
3384     "chrome-trace-event": {
3385       "version": "1.0.2",
3386       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
3387       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
3388       "dev": true,
3389       "requires": {
3390         "tslib": "^1.9.0"
3391       }
3392     },
3393     "cipher-base": {
3394       "version": "1.0.4",
3395       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
3396       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
3397       "dev": true,
3398       "requires": {
3399         "inherits": "^2.0.1",
3400         "safe-buffer": "^5.0.1"
3401       }
3402     },
3403     "circular-dependency-plugin": {
3404       "version": "5.2.0",
3405       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz",
3406       "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==",
3407       "dev": true
3408     },
3409     "class-utils": {
3410       "version": "0.3.6",
3411       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
3412       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
3413       "dev": true,
3414       "requires": {
3415         "arr-union": "^3.1.0",
3416         "define-property": "^0.2.5",
3417         "isobject": "^3.0.0",
3418         "static-extend": "^0.1.1"
3419       },
3420       "dependencies": {
3421         "define-property": {
3422           "version": "0.2.5",
3423           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3424           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3425           "dev": true,
3426           "requires": {
3427             "is-descriptor": "^0.1.0"
3428           }
3429         }
3430       }
3431     },
3432     "clean-css": {
3433       "version": "4.2.1",
3434       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
3435       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
3436       "dev": true,
3437       "requires": {
3438         "source-map": "~0.6.0"
3439       },
3440       "dependencies": {
3441         "source-map": {
3442           "version": "0.6.1",
3443           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3444           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3445           "dev": true
3446         }
3447       }
3448     },
3449     "cli-cursor": {
3450       "version": "3.1.0",
3451       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
3452       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
3453       "dev": true,
3454       "requires": {
3455         "restore-cursor": "^3.1.0"
3456       }
3457     },
3458     "cli-width": {
3459       "version": "2.2.1",
3460       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
3461       "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
3462       "dev": true
3463     },
3464     "cliui": {
3465       "version": "4.1.0",
3466       "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
3467       "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
3468       "dev": true,
3469       "requires": {
3470         "string-width": "^2.1.1",
3471         "strip-ansi": "^4.0.0",
3472         "wrap-ansi": "^2.0.0"
3473       },
3474       "dependencies": {
3475         "ansi-regex": {
3476           "version": "3.0.0",
3477           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
3478           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
3479           "dev": true
3480         },
3481         "strip-ansi": {
3482           "version": "4.0.0",
3483           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3484           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3485           "dev": true,
3486           "requires": {
3487             "ansi-regex": "^3.0.0"
3488           }
3489         }
3490       }
3491     },
3492     "clone": {
3493       "version": "2.1.2",
3494       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
3495       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
3496       "dev": true
3497     },
3498     "clone-deep": {
3499       "version": "4.0.1",
3500       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
3501       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
3502       "dev": true,
3503       "requires": {
3504         "is-plain-object": "^2.0.4",
3505         "kind-of": "^6.0.2",
3506         "shallow-clone": "^3.0.0"
3507       }
3508     },
3509     "code-point-at": {
3510       "version": "1.1.0",
3511       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
3512       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
3513       "dev": true
3514     },
3515     "codelyzer": {
3516       "version": "5.2.2",
3517       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz",
3518       "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==",
3519       "dev": true,
3520       "requires": {
3521         "app-root-path": "^2.2.1",
3522         "aria-query": "^3.0.0",
3523         "axobject-query": "2.0.2",
3524         "css-selector-tokenizer": "^0.7.1",
3525         "cssauron": "^1.4.0",
3526         "damerau-levenshtein": "^1.0.4",
3527         "semver-dsl": "^1.0.1",
3528         "source-map": "^0.5.7",
3529         "sprintf-js": "^1.1.2"
3530       },
3531       "dependencies": {
3532         "source-map": {
3533           "version": "0.5.7",
3534           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3535           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3536           "dev": true
3537         },
3538         "sprintf-js": {
3539           "version": "1.1.2",
3540           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
3541           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
3542           "dev": true
3543         }
3544       }
3545     },
3546     "collection-visit": {
3547       "version": "1.0.0",
3548       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
3549       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
3550       "dev": true,
3551       "requires": {
3552         "map-visit": "^1.0.0",
3553         "object-visit": "^1.0.0"
3554       }
3555     },
3556     "color-convert": {
3557       "version": "1.9.3",
3558       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3559       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3560       "dev": true,
3561       "requires": {
3562         "color-name": "1.1.3"
3563       }
3564     },
3565     "color-name": {
3566       "version": "1.1.3",
3567       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3568       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
3569       "dev": true
3570     },
3571     "colors": {
3572       "version": "1.1.2",
3573       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
3574       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
3575       "dev": true
3576     },
3577     "combined-stream": {
3578       "version": "1.0.8",
3579       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
3580       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
3581       "dev": true,
3582       "requires": {
3583         "delayed-stream": "~1.0.0"
3584       }
3585     },
3586     "commander": {
3587       "version": "2.20.3",
3588       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
3589       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
3590       "dev": true
3591     },
3592     "commondir": {
3593       "version": "1.0.1",
3594       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
3595       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
3596       "dev": true
3597     },
3598     "compare-versions": {
3599       "version": "3.6.0",
3600       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
3601       "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
3602       "dev": true
3603     },
3604     "component-bind": {
3605       "version": "1.0.0",
3606       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
3607       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
3608       "dev": true
3609     },
3610     "component-emitter": {
3611       "version": "1.3.0",
3612       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
3613       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
3614       "dev": true
3615     },
3616     "component-inherit": {
3617       "version": "0.0.3",
3618       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
3619       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
3620       "dev": true
3621     },
3622     "compressible": {
3623       "version": "2.0.18",
3624       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
3625       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
3626       "dev": true,
3627       "requires": {
3628         "mime-db": ">= 1.43.0 < 2"
3629       }
3630     },
3631     "compression": {
3632       "version": "1.7.4",
3633       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
3634       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
3635       "dev": true,
3636       "requires": {
3637         "accepts": "~1.3.5",
3638         "bytes": "3.0.0",
3639         "compressible": "~2.0.16",
3640         "debug": "2.6.9",
3641         "on-headers": "~1.0.2",
3642         "safe-buffer": "5.1.2",
3643         "vary": "~1.1.2"
3644       },
3645       "dependencies": {
3646         "debug": {
3647           "version": "2.6.9",
3648           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3649           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3650           "dev": true,
3651           "requires": {
3652             "ms": "2.0.0"
3653           }
3654         },
3655         "ms": {
3656           "version": "2.0.0",
3657           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3658           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3659           "dev": true
3660         }
3661       }
3662     },
3663     "concat-map": {
3664       "version": "0.0.1",
3665       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3666       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
3667       "dev": true
3668     },
3669     "concat-stream": {
3670       "version": "1.6.2",
3671       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
3672       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
3673       "dev": true,
3674       "requires": {
3675         "buffer-from": "^1.0.0",
3676         "inherits": "^2.0.3",
3677         "readable-stream": "^2.2.2",
3678         "typedarray": "^0.0.6"
3679       }
3680     },
3681     "connect": {
3682       "version": "3.7.0",
3683       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
3684       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
3685       "dev": true,
3686       "requires": {
3687         "debug": "2.6.9",
3688         "finalhandler": "1.1.2",
3689         "parseurl": "~1.3.3",
3690         "utils-merge": "1.0.1"
3691       },
3692       "dependencies": {
3693         "debug": {
3694           "version": "2.6.9",
3695           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3696           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3697           "dev": true,
3698           "requires": {
3699             "ms": "2.0.0"
3700           }
3701         },
3702         "ms": {
3703           "version": "2.0.0",
3704           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3705           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3706           "dev": true
3707         }
3708       }
3709     },
3710     "connect-history-api-fallback": {
3711       "version": "1.6.0",
3712       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
3713       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
3714       "dev": true
3715     },
3716     "console-browserify": {
3717       "version": "1.2.0",
3718       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
3719       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
3720       "dev": true
3721     },
3722     "constants-browserify": {
3723       "version": "1.0.0",
3724       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
3725       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
3726       "dev": true
3727     },
3728     "content-disposition": {
3729       "version": "0.5.3",
3730       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
3731       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
3732       "dev": true,
3733       "requires": {
3734         "safe-buffer": "5.1.2"
3735       }
3736     },
3737     "content-type": {
3738       "version": "1.0.4",
3739       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
3740       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
3741       "dev": true
3742     },
3743     "convert-source-map": {
3744       "version": "1.7.0",
3745       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
3746       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
3747       "dev": true,
3748       "requires": {
3749         "safe-buffer": "~5.1.1"
3750       }
3751     },
3752     "cookie": {
3753       "version": "0.4.0",
3754       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
3755       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
3756       "dev": true
3757     },
3758     "cookie-signature": {
3759       "version": "1.0.6",
3760       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
3761       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
3762       "dev": true
3763     },
3764     "copy-concurrently": {
3765       "version": "1.0.5",
3766       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
3767       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
3768       "dev": true,
3769       "requires": {
3770         "aproba": "^1.1.1",
3771         "fs-write-stream-atomic": "^1.0.8",
3772         "iferr": "^0.1.5",
3773         "mkdirp": "^0.5.1",
3774         "rimraf": "^2.5.4",
3775         "run-queue": "^1.0.0"
3776       }
3777     },
3778     "copy-descriptor": {
3779       "version": "0.1.1",
3780       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
3781       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
3782       "dev": true
3783     },
3784     "copy-webpack-plugin": {
3785       "version": "5.1.1",
3786       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz",
3787       "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==",
3788       "dev": true,
3789       "requires": {
3790         "cacache": "^12.0.3",
3791         "find-cache-dir": "^2.1.0",
3792         "glob-parent": "^3.1.0",
3793         "globby": "^7.1.1",
3794         "is-glob": "^4.0.1",
3795         "loader-utils": "^1.2.3",
3796         "minimatch": "^3.0.4",
3797         "normalize-path": "^3.0.0",
3798         "p-limit": "^2.2.1",
3799         "schema-utils": "^1.0.0",
3800         "serialize-javascript": "^2.1.2",
3801         "webpack-log": "^2.0.0"
3802       },
3803       "dependencies": {
3804         "cacache": {
3805           "version": "12.0.4",
3806           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
3807           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
3808           "dev": true,
3809           "requires": {
3810             "bluebird": "^3.5.5",
3811             "chownr": "^1.1.1",
3812             "figgy-pudding": "^3.5.1",
3813             "glob": "^7.1.4",
3814             "graceful-fs": "^4.1.15",
3815             "infer-owner": "^1.0.3",
3816             "lru-cache": "^5.1.1",
3817             "mississippi": "^3.0.0",
3818             "mkdirp": "^0.5.1",
3819             "move-concurrently": "^1.0.1",
3820             "promise-inflight": "^1.0.1",
3821             "rimraf": "^2.6.3",
3822             "ssri": "^6.0.1",
3823             "unique-filename": "^1.1.1",
3824             "y18n": "^4.0.0"
3825           }
3826         },
3827         "find-cache-dir": {
3828           "version": "2.1.0",
3829           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
3830           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
3831           "dev": true,
3832           "requires": {
3833             "commondir": "^1.0.1",
3834             "make-dir": "^2.0.0",
3835             "pkg-dir": "^3.0.0"
3836           }
3837         },
3838         "p-limit": {
3839           "version": "2.3.0",
3840           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
3841           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
3842           "dev": true,
3843           "requires": {
3844             "p-try": "^2.0.0"
3845           }
3846         },
3847         "p-try": {
3848           "version": "2.2.0",
3849           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
3850           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
3851           "dev": true
3852         }
3853       }
3854     },
3855     "core-js": {
3856       "version": "3.6.4",
3857       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",
3858       "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==",
3859       "dev": true
3860     },
3861     "core-js-compat": {
3862       "version": "3.6.5",
3863       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz",
3864       "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==",
3865       "dev": true,
3866       "requires": {
3867         "browserslist": "^4.8.5",
3868         "semver": "7.0.0"
3869       },
3870       "dependencies": {
3871         "semver": {
3872           "version": "7.0.0",
3873           "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
3874           "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
3875           "dev": true
3876         }
3877       }
3878     },
3879     "core-util-is": {
3880       "version": "1.0.2",
3881       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
3882       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
3883       "dev": true
3884     },
3885     "cosmiconfig": {
3886       "version": "5.2.1",
3887       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
3888       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
3889       "dev": true,
3890       "requires": {
3891         "import-fresh": "^2.0.0",
3892         "is-directory": "^0.3.1",
3893         "js-yaml": "^3.13.1",
3894         "parse-json": "^4.0.0"
3895       }
3896     },
3897     "coverage-istanbul-loader": {
3898       "version": "2.0.3",
3899       "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz",
3900       "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==",
3901       "dev": true,
3902       "requires": {
3903         "convert-source-map": "^1.7.0",
3904         "istanbul-lib-instrument": "^4.0.0",
3905         "loader-utils": "^1.2.3",
3906         "merge-source-map": "^1.1.0",
3907         "schema-utils": "^2.6.1"
3908       },
3909       "dependencies": {
3910         "ajv": {
3911           "version": "6.12.2",
3912           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
3913           "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
3914           "dev": true,
3915           "requires": {
3916             "fast-deep-equal": "^3.1.1",
3917             "fast-json-stable-stringify": "^2.0.0",
3918             "json-schema-traverse": "^0.4.1",
3919             "uri-js": "^4.2.2"
3920           }
3921         },
3922         "fast-deep-equal": {
3923           "version": "3.1.1",
3924           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
3925           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
3926           "dev": true
3927         },
3928         "schema-utils": {
3929           "version": "2.6.6",
3930           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz",
3931           "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==",
3932           "dev": true,
3933           "requires": {
3934             "ajv": "^6.12.0",
3935             "ajv-keywords": "^3.4.1"
3936           }
3937         }
3938       }
3939     },
3940     "create-ecdh": {
3941       "version": "4.0.3",
3942       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
3943       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
3944       "dev": true,
3945       "requires": {
3946         "bn.js": "^4.1.0",
3947         "elliptic": "^6.0.0"
3948       }
3949     },
3950     "create-hash": {
3951       "version": "1.2.0",
3952       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
3953       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
3954       "dev": true,
3955       "requires": {
3956         "cipher-base": "^1.0.1",
3957         "inherits": "^2.0.1",
3958         "md5.js": "^1.3.4",
3959         "ripemd160": "^2.0.1",
3960         "sha.js": "^2.4.0"
3961       }
3962     },
3963     "create-hmac": {
3964       "version": "1.1.7",
3965       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
3966       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
3967       "dev": true,
3968       "requires": {
3969         "cipher-base": "^1.0.3",
3970         "create-hash": "^1.1.0",
3971         "inherits": "^2.0.1",
3972         "ripemd160": "^2.0.0",
3973         "safe-buffer": "^5.0.1",
3974         "sha.js": "^2.4.8"
3975       }
3976     },
3977     "cross-spawn": {
3978       "version": "6.0.5",
3979       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3980       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3981       "dev": true,
3982       "requires": {
3983         "nice-try": "^1.0.4",
3984         "path-key": "^2.0.1",
3985         "semver": "^5.5.0",
3986         "shebang-command": "^1.2.0",
3987         "which": "^1.2.9"
3988       },
3989       "dependencies": {
3990         "semver": {
3991           "version": "5.7.1",
3992           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3993           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3994           "dev": true
3995         }
3996       }
3997     },
3998     "crypto-browserify": {
3999       "version": "3.12.0",
4000       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
4001       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
4002       "dev": true,
4003       "requires": {
4004         "browserify-cipher": "^1.0.0",
4005         "browserify-sign": "^4.0.0",
4006         "create-ecdh": "^4.0.0",
4007         "create-hash": "^1.1.0",
4008         "create-hmac": "^1.1.0",
4009         "diffie-hellman": "^5.0.0",
4010         "inherits": "^2.0.1",
4011         "pbkdf2": "^3.0.3",
4012         "public-encrypt": "^4.0.0",
4013         "randombytes": "^2.0.0",
4014         "randomfill": "^1.0.3"
4015       }
4016     },
4017     "css-parse": {
4018       "version": "1.7.0",
4019       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
4020       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
4021       "dev": true
4022     },
4023     "css-selector-tokenizer": {
4024       "version": "0.7.2",
4025       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz",
4026       "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==",
4027       "dev": true,
4028       "requires": {
4029         "cssesc": "^3.0.0",
4030         "fastparse": "^1.1.2",
4031         "regexpu-core": "^4.6.0"
4032       }
4033     },
4034     "cssauron": {
4035       "version": "1.4.0",
4036       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
4037       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
4038       "dev": true,
4039       "requires": {
4040         "through": "X.X.X"
4041       }
4042     },
4043     "cssesc": {
4044       "version": "3.0.0",
4045       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
4046       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
4047       "dev": true
4048     },
4049     "custom-event": {
4050       "version": "1.0.1",
4051       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
4052       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
4053       "dev": true
4054     },
4055     "cyclist": {
4056       "version": "1.0.1",
4057       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
4058       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
4059       "dev": true
4060     },
4061     "damerau-levenshtein": {
4062       "version": "1.0.6",
4063       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz",
4064       "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==",
4065       "dev": true
4066     },
4067     "dashdash": {
4068       "version": "1.14.1",
4069       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
4070       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
4071       "dev": true,
4072       "requires": {
4073         "assert-plus": "^1.0.0"
4074       }
4075     },
4076     "date-format": {
4077       "version": "2.1.0",
4078       "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
4079       "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
4080       "dev": true
4081     },
4082     "debug": {
4083       "version": "4.1.1",
4084       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
4085       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
4086       "dev": true,
4087       "requires": {
4088         "ms": "^2.1.1"
4089       }
4090     },
4091     "debuglog": {
4092       "version": "1.0.1",
4093       "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz",
4094       "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=",
4095       "dev": true
4096     },
4097     "decamelize": {
4098       "version": "1.2.0",
4099       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
4100       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
4101       "dev": true
4102     },
4103     "decode-uri-component": {
4104       "version": "0.2.0",
4105       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
4106       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
4107       "dev": true
4108     },
4109     "deep-equal": {
4110       "version": "1.1.1",
4111       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
4112       "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
4113       "dev": true,
4114       "requires": {
4115         "is-arguments": "^1.0.4",
4116         "is-date-object": "^1.0.1",
4117         "is-regex": "^1.0.4",
4118         "object-is": "^1.0.1",
4119         "object-keys": "^1.1.1",
4120         "regexp.prototype.flags": "^1.2.0"
4121       }
4122     },
4123     "default-gateway": {
4124       "version": "4.2.0",
4125       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
4126       "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
4127       "dev": true,
4128       "requires": {
4129         "execa": "^1.0.0",
4130         "ip-regex": "^2.1.0"
4131       }
4132     },
4133     "default-require-extensions": {
4134       "version": "2.0.0",
4135       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
4136       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
4137       "dev": true,
4138       "requires": {
4139         "strip-bom": "^3.0.0"
4140       }
4141     },
4142     "define-properties": {
4143       "version": "1.1.3",
4144       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
4145       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
4146       "dev": true,
4147       "requires": {
4148         "object-keys": "^1.0.12"
4149       }
4150     },
4151     "define-property": {
4152       "version": "2.0.2",
4153       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
4154       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
4155       "dev": true,
4156       "requires": {
4157         "is-descriptor": "^1.0.2",
4158         "isobject": "^3.0.1"
4159       },
4160       "dependencies": {
4161         "is-accessor-descriptor": {
4162           "version": "1.0.0",
4163           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4164           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4165           "dev": true,
4166           "requires": {
4167             "kind-of": "^6.0.0"
4168           }
4169         },
4170         "is-data-descriptor": {
4171           "version": "1.0.0",
4172           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4173           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4174           "dev": true,
4175           "requires": {
4176             "kind-of": "^6.0.0"
4177           }
4178         },
4179         "is-descriptor": {
4180           "version": "1.0.2",
4181           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4182           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4183           "dev": true,
4184           "requires": {
4185             "is-accessor-descriptor": "^1.0.0",
4186             "is-data-descriptor": "^1.0.0",
4187             "kind-of": "^6.0.2"
4188           }
4189         }
4190       }
4191     },
4192     "del": {
4193       "version": "4.1.1",
4194       "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
4195       "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
4196       "dev": true,
4197       "requires": {
4198         "@types/glob": "^7.1.1",
4199         "globby": "^6.1.0",
4200         "is-path-cwd": "^2.0.0",
4201         "is-path-in-cwd": "^2.0.0",
4202         "p-map": "^2.0.0",
4203         "pify": "^4.0.1",
4204         "rimraf": "^2.6.3"
4205       },
4206       "dependencies": {
4207         "globby": {
4208           "version": "6.1.0",
4209           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
4210           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
4211           "dev": true,
4212           "requires": {
4213             "array-union": "^1.0.1",
4214             "glob": "^7.0.3",
4215             "object-assign": "^4.0.1",
4216             "pify": "^2.0.0",
4217             "pinkie-promise": "^2.0.0"
4218           },
4219           "dependencies": {
4220             "pify": {
4221               "version": "2.3.0",
4222               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4223               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4224               "dev": true
4225             }
4226           }
4227         }
4228       }
4229     },
4230     "delayed-stream": {
4231       "version": "1.0.0",
4232       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
4233       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
4234       "dev": true
4235     },
4236     "depd": {
4237       "version": "1.1.2",
4238       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
4239       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
4240       "dev": true
4241     },
4242     "dependency-graph": {
4243       "version": "0.7.2",
4244       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
4245       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
4246       "dev": true
4247     },
4248     "des.js": {
4249       "version": "1.0.1",
4250       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
4251       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
4252       "dev": true,
4253       "requires": {
4254         "inherits": "^2.0.1",
4255         "minimalistic-assert": "^1.0.0"
4256       }
4257     },
4258     "destroy": {
4259       "version": "1.0.4",
4260       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
4261       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
4262       "dev": true
4263     },
4264     "detect-node": {
4265       "version": "2.0.4",
4266       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
4267       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
4268       "dev": true
4269     },
4270     "dezalgo": {
4271       "version": "1.0.3",
4272       "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz",
4273       "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
4274       "dev": true,
4275       "requires": {
4276         "asap": "^2.0.0",
4277         "wrappy": "1"
4278       }
4279     },
4280     "di": {
4281       "version": "0.0.1",
4282       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
4283       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
4284       "dev": true
4285     },
4286     "diff": {
4287       "version": "3.5.0",
4288       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
4289       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
4290       "dev": true
4291     },
4292     "diffie-hellman": {
4293       "version": "5.0.3",
4294       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
4295       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
4296       "dev": true,
4297       "requires": {
4298         "bn.js": "^4.1.0",
4299         "miller-rabin": "^4.0.0",
4300         "randombytes": "^2.0.0"
4301       }
4302     },
4303     "dir-glob": {
4304       "version": "2.2.2",
4305       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
4306       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
4307       "dev": true,
4308       "requires": {
4309         "path-type": "^3.0.0"
4310       }
4311     },
4312     "dns-equal": {
4313       "version": "1.0.0",
4314       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
4315       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
4316       "dev": true
4317     },
4318     "dns-packet": {
4319       "version": "1.3.1",
4320       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
4321       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
4322       "dev": true,
4323       "requires": {
4324         "ip": "^1.1.0",
4325         "safe-buffer": "^5.0.1"
4326       }
4327     },
4328     "dns-txt": {
4329       "version": "2.0.2",
4330       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
4331       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
4332       "dev": true,
4333       "requires": {
4334         "buffer-indexof": "^1.0.0"
4335       }
4336     },
4337     "dom-serialize": {
4338       "version": "2.2.1",
4339       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
4340       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
4341       "dev": true,
4342       "requires": {
4343         "custom-event": "~1.0.0",
4344         "ent": "~2.2.0",
4345         "extend": "^3.0.0",
4346         "void-elements": "^2.0.0"
4347       }
4348     },
4349     "domain-browser": {
4350       "version": "1.2.0",
4351       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
4352       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
4353       "dev": true
4354     },
4355     "duplexify": {
4356       "version": "3.7.1",
4357       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
4358       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
4359       "dev": true,
4360       "requires": {
4361         "end-of-stream": "^1.0.0",
4362         "inherits": "^2.0.1",
4363         "readable-stream": "^2.0.0",
4364         "stream-shift": "^1.0.0"
4365       }
4366     },
4367     "ecc-jsbn": {
4368       "version": "0.1.2",
4369       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
4370       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
4371       "dev": true,
4372       "requires": {
4373         "jsbn": "~0.1.0",
4374         "safer-buffer": "^2.1.0"
4375       }
4376     },
4377     "ee-first": {
4378       "version": "1.1.1",
4379       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
4380       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
4381       "dev": true
4382     },
4383     "electron-to-chromium": {
4384       "version": "1.3.423",
4385       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.423.tgz",
4386       "integrity": "sha512-jXdnLcawJ/EMdN+j77TC3YyeAWiIjo1U63DFCKrjtLv4cu8ToyoF4HYXtFvkVVHhEtIl7lU1uDd307Xj1/YDjw==",
4387       "dev": true
4388     },
4389     "elliptic": {
4390       "version": "6.5.2",
4391       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
4392       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
4393       "dev": true,
4394       "requires": {
4395         "bn.js": "^4.4.0",
4396         "brorand": "^1.0.1",
4397         "hash.js": "^1.0.0",
4398         "hmac-drbg": "^1.0.0",
4399         "inherits": "^2.0.1",
4400         "minimalistic-assert": "^1.0.0",
4401         "minimalistic-crypto-utils": "^1.0.0"
4402       }
4403     },
4404     "emoji-regex": {
4405       "version": "8.0.0",
4406       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4407       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
4408       "dev": true
4409     },
4410     "emojis-list": {
4411       "version": "2.1.0",
4412       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
4413       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
4414       "dev": true
4415     },
4416     "encodeurl": {
4417       "version": "1.0.2",
4418       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
4419       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
4420       "dev": true
4421     },
4422     "encoding": {
4423       "version": "0.1.12",
4424       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
4425       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
4426       "dev": true,
4427       "requires": {
4428         "iconv-lite": "~0.4.13"
4429       }
4430     },
4431     "end-of-stream": {
4432       "version": "1.4.4",
4433       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
4434       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
4435       "dev": true,
4436       "requires": {
4437         "once": "^1.4.0"
4438       }
4439     },
4440     "engine.io": {
4441       "version": "3.2.1",
4442       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
4443       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
4444       "dev": true,
4445       "requires": {
4446         "accepts": "~1.3.4",
4447         "base64id": "1.0.0",
4448         "cookie": "0.3.1",
4449         "debug": "~3.1.0",
4450         "engine.io-parser": "~2.1.0",
4451         "ws": "~3.3.1"
4452       },
4453       "dependencies": {
4454         "cookie": {
4455           "version": "0.3.1",
4456           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
4457           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
4458           "dev": true
4459         },
4460         "debug": {
4461           "version": "3.1.0",
4462           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4463           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4464           "dev": true,
4465           "requires": {
4466             "ms": "2.0.0"
4467           }
4468         },
4469         "ms": {
4470           "version": "2.0.0",
4471           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4472           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4473           "dev": true
4474         },
4475         "ws": {
4476           "version": "3.3.3",
4477           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
4478           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
4479           "dev": true,
4480           "requires": {
4481             "async-limiter": "~1.0.0",
4482             "safe-buffer": "~5.1.0",
4483             "ultron": "~1.1.0"
4484           }
4485         }
4486       }
4487     },
4488     "engine.io-client": {
4489       "version": "3.2.1",
4490       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
4491       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
4492       "dev": true,
4493       "requires": {
4494         "component-emitter": "1.2.1",
4495         "component-inherit": "0.0.3",
4496         "debug": "~3.1.0",
4497         "engine.io-parser": "~2.1.1",
4498         "has-cors": "1.1.0",
4499         "indexof": "0.0.1",
4500         "parseqs": "0.0.5",
4501         "parseuri": "0.0.5",
4502         "ws": "~3.3.1",
4503         "xmlhttprequest-ssl": "~1.5.4",
4504         "yeast": "0.1.2"
4505       },
4506       "dependencies": {
4507         "component-emitter": {
4508           "version": "1.2.1",
4509           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
4510           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
4511           "dev": true
4512         },
4513         "debug": {
4514           "version": "3.1.0",
4515           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4516           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4517           "dev": true,
4518           "requires": {
4519             "ms": "2.0.0"
4520           }
4521         },
4522         "ms": {
4523           "version": "2.0.0",
4524           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4525           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4526           "dev": true
4527         },
4528         "ws": {
4529           "version": "3.3.3",
4530           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
4531           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
4532           "dev": true,
4533           "requires": {
4534             "async-limiter": "~1.0.0",
4535             "safe-buffer": "~5.1.0",
4536             "ultron": "~1.1.0"
4537           }
4538         }
4539       }
4540     },
4541     "engine.io-parser": {
4542       "version": "2.1.3",
4543       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
4544       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
4545       "dev": true,
4546       "requires": {
4547         "after": "0.8.2",
4548         "arraybuffer.slice": "~0.0.7",
4549         "base64-arraybuffer": "0.1.5",
4550         "blob": "0.0.5",
4551         "has-binary2": "~1.0.2"
4552       }
4553     },
4554     "enhanced-resolve": {
4555       "version": "4.1.0",
4556       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
4557       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
4558       "dev": true,
4559       "requires": {
4560         "graceful-fs": "^4.1.2",
4561         "memory-fs": "^0.4.0",
4562         "tapable": "^1.0.0"
4563       }
4564     },
4565     "ent": {
4566       "version": "2.2.0",
4567       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
4568       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
4569       "dev": true
4570     },
4571     "err-code": {
4572       "version": "1.1.2",
4573       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
4574       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=",
4575       "dev": true
4576     },
4577     "errno": {
4578       "version": "0.1.7",
4579       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
4580       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
4581       "dev": true,
4582       "requires": {
4583         "prr": "~1.0.1"
4584       }
4585     },
4586     "error-ex": {
4587       "version": "1.3.2",
4588       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
4589       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
4590       "dev": true,
4591       "requires": {
4592         "is-arrayish": "^0.2.1"
4593       }
4594     },
4595     "es-abstract": {
4596       "version": "1.17.5",
4597       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
4598       "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
4599       "dev": true,
4600       "requires": {
4601         "es-to-primitive": "^1.2.1",
4602         "function-bind": "^1.1.1",
4603         "has": "^1.0.3",
4604         "has-symbols": "^1.0.1",
4605         "is-callable": "^1.1.5",
4606         "is-regex": "^1.0.5",
4607         "object-inspect": "^1.7.0",
4608         "object-keys": "^1.1.1",
4609         "object.assign": "^4.1.0",
4610         "string.prototype.trimleft": "^2.1.1",
4611         "string.prototype.trimright": "^2.1.1"
4612       }
4613     },
4614     "es-to-primitive": {
4615       "version": "1.2.1",
4616       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
4617       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
4618       "dev": true,
4619       "requires": {
4620         "is-callable": "^1.1.4",
4621         "is-date-object": "^1.0.1",
4622         "is-symbol": "^1.0.2"
4623       }
4624     },
4625     "es6-promise": {
4626       "version": "4.2.8",
4627       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
4628       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
4629       "dev": true
4630     },
4631     "es6-promisify": {
4632       "version": "5.0.0",
4633       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
4634       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
4635       "dev": true,
4636       "requires": {
4637         "es6-promise": "^4.0.3"
4638       }
4639     },
4640     "escape-html": {
4641       "version": "1.0.3",
4642       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
4643       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
4644       "dev": true
4645     },
4646     "escape-string-regexp": {
4647       "version": "1.0.5",
4648       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
4649       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
4650       "dev": true
4651     },
4652     "eslint-scope": {
4653       "version": "4.0.3",
4654       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
4655       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
4656       "dev": true,
4657       "requires": {
4658         "esrecurse": "^4.1.0",
4659         "estraverse": "^4.1.1"
4660       }
4661     },
4662     "esprima": {
4663       "version": "4.0.1",
4664       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
4665       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
4666       "dev": true
4667     },
4668     "esrecurse": {
4669       "version": "4.2.1",
4670       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
4671       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
4672       "dev": true,
4673       "requires": {
4674         "estraverse": "^4.1.0"
4675       }
4676     },
4677     "estraverse": {
4678       "version": "4.3.0",
4679       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
4680       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
4681       "dev": true
4682     },
4683     "esutils": {
4684       "version": "2.0.3",
4685       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
4686       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
4687       "dev": true
4688     },
4689     "etag": {
4690       "version": "1.8.1",
4691       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
4692       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
4693       "dev": true
4694     },
4695     "eventemitter3": {
4696       "version": "4.0.0",
4697       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz",
4698       "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==",
4699       "dev": true
4700     },
4701     "events": {
4702       "version": "3.1.0",
4703       "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz",
4704       "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
4705       "dev": true
4706     },
4707     "eventsource": {
4708       "version": "1.0.7",
4709       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
4710       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
4711       "dev": true,
4712       "requires": {
4713         "original": "^1.0.0"
4714       }
4715     },
4716     "evp_bytestokey": {
4717       "version": "1.0.3",
4718       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
4719       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
4720       "dev": true,
4721       "requires": {
4722         "md5.js": "^1.3.4",
4723         "safe-buffer": "^5.1.1"
4724       }
4725     },
4726     "execa": {
4727       "version": "1.0.0",
4728       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
4729       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
4730       "dev": true,
4731       "requires": {
4732         "cross-spawn": "^6.0.0",
4733         "get-stream": "^4.0.0",
4734         "is-stream": "^1.1.0",
4735         "npm-run-path": "^2.0.0",
4736         "p-finally": "^1.0.0",
4737         "signal-exit": "^3.0.0",
4738         "strip-eof": "^1.0.0"
4739       }
4740     },
4741     "exit": {
4742       "version": "0.1.2",
4743       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
4744       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
4745       "dev": true
4746     },
4747     "expand-brackets": {
4748       "version": "2.1.4",
4749       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
4750       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
4751       "dev": true,
4752       "requires": {
4753         "debug": "^2.3.3",
4754         "define-property": "^0.2.5",
4755         "extend-shallow": "^2.0.1",
4756         "posix-character-classes": "^0.1.0",
4757         "regex-not": "^1.0.0",
4758         "snapdragon": "^0.8.1",
4759         "to-regex": "^3.0.1"
4760       },
4761       "dependencies": {
4762         "debug": {
4763           "version": "2.6.9",
4764           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4765           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4766           "dev": true,
4767           "requires": {
4768             "ms": "2.0.0"
4769           }
4770         },
4771         "define-property": {
4772           "version": "0.2.5",
4773           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4774           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4775           "dev": true,
4776           "requires": {
4777             "is-descriptor": "^0.1.0"
4778           }
4779         },
4780         "extend-shallow": {
4781           "version": "2.0.1",
4782           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4783           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4784           "dev": true,
4785           "requires": {
4786             "is-extendable": "^0.1.0"
4787           }
4788         },
4789         "ms": {
4790           "version": "2.0.0",
4791           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4792           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4793           "dev": true
4794         }
4795       }
4796     },
4797     "express": {
4798       "version": "4.17.1",
4799       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
4800       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
4801       "dev": true,
4802       "requires": {
4803         "accepts": "~1.3.7",
4804         "array-flatten": "1.1.1",
4805         "body-parser": "1.19.0",
4806         "content-disposition": "0.5.3",
4807         "content-type": "~1.0.4",
4808         "cookie": "0.4.0",
4809         "cookie-signature": "1.0.6",
4810         "debug": "2.6.9",
4811         "depd": "~1.1.2",
4812         "encodeurl": "~1.0.2",
4813         "escape-html": "~1.0.3",
4814         "etag": "~1.8.1",
4815         "finalhandler": "~1.1.2",
4816         "fresh": "0.5.2",
4817         "merge-descriptors": "1.0.1",
4818         "methods": "~1.1.2",
4819         "on-finished": "~2.3.0",
4820         "parseurl": "~1.3.3",
4821         "path-to-regexp": "0.1.7",
4822         "proxy-addr": "~2.0.5",
4823         "qs": "6.7.0",
4824         "range-parser": "~1.2.1",
4825         "safe-buffer": "5.1.2",
4826         "send": "0.17.1",
4827         "serve-static": "1.14.1",
4828         "setprototypeof": "1.1.1",
4829         "statuses": "~1.5.0",
4830         "type-is": "~1.6.18",
4831         "utils-merge": "1.0.1",
4832         "vary": "~1.1.2"
4833       },
4834       "dependencies": {
4835         "array-flatten": {
4836           "version": "1.1.1",
4837           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
4838           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
4839           "dev": true
4840         },
4841         "debug": {
4842           "version": "2.6.9",
4843           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4844           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4845           "dev": true,
4846           "requires": {
4847             "ms": "2.0.0"
4848           }
4849         },
4850         "ms": {
4851           "version": "2.0.0",
4852           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4853           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4854           "dev": true
4855         },
4856         "qs": {
4857           "version": "6.7.0",
4858           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
4859           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
4860           "dev": true
4861         }
4862       }
4863     },
4864     "extend": {
4865       "version": "3.0.2",
4866       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
4867       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
4868       "dev": true
4869     },
4870     "extend-shallow": {
4871       "version": "3.0.2",
4872       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
4873       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
4874       "dev": true,
4875       "requires": {
4876         "assign-symbols": "^1.0.0",
4877         "is-extendable": "^1.0.1"
4878       },
4879       "dependencies": {
4880         "is-extendable": {
4881           "version": "1.0.1",
4882           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
4883           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
4884           "dev": true,
4885           "requires": {
4886             "is-plain-object": "^2.0.4"
4887           }
4888         }
4889       }
4890     },
4891     "external-editor": {
4892       "version": "3.1.0",
4893       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
4894       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
4895       "dev": true,
4896       "requires": {
4897         "chardet": "^0.7.0",
4898         "iconv-lite": "^0.4.24",
4899         "tmp": "^0.0.33"
4900       }
4901     },
4902     "extglob": {
4903       "version": "2.0.4",
4904       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
4905       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
4906       "dev": true,
4907       "requires": {
4908         "array-unique": "^0.3.2",
4909         "define-property": "^1.0.0",
4910         "expand-brackets": "^2.1.4",
4911         "extend-shallow": "^2.0.1",
4912         "fragment-cache": "^0.2.1",
4913         "regex-not": "^1.0.0",
4914         "snapdragon": "^0.8.1",
4915         "to-regex": "^3.0.1"
4916       },
4917       "dependencies": {
4918         "define-property": {
4919           "version": "1.0.0",
4920           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4921           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4922           "dev": true,
4923           "requires": {
4924             "is-descriptor": "^1.0.0"
4925           }
4926         },
4927         "extend-shallow": {
4928           "version": "2.0.1",
4929           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4930           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4931           "dev": true,
4932           "requires": {
4933             "is-extendable": "^0.1.0"
4934           }
4935         },
4936         "is-accessor-descriptor": {
4937           "version": "1.0.0",
4938           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4939           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4940           "dev": true,
4941           "requires": {
4942             "kind-of": "^6.0.0"
4943           }
4944         },
4945         "is-data-descriptor": {
4946           "version": "1.0.0",
4947           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4948           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4949           "dev": true,
4950           "requires": {
4951             "kind-of": "^6.0.0"
4952           }
4953         },
4954         "is-descriptor": {
4955           "version": "1.0.2",
4956           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4957           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4958           "dev": true,
4959           "requires": {
4960             "is-accessor-descriptor": "^1.0.0",
4961             "is-data-descriptor": "^1.0.0",
4962             "kind-of": "^6.0.2"
4963           }
4964         }
4965       }
4966     },
4967     "extsprintf": {
4968       "version": "1.3.0",
4969       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
4970       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
4971       "dev": true
4972     },
4973     "fast-deep-equal": {
4974       "version": "2.0.1",
4975       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
4976       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
4977       "dev": true
4978     },
4979     "fast-json-stable-stringify": {
4980       "version": "2.0.0",
4981       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
4982       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
4983       "dev": true
4984     },
4985     "fastparse": {
4986       "version": "1.1.2",
4987       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
4988       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
4989       "dev": true
4990     },
4991     "faye-websocket": {
4992       "version": "0.10.0",
4993       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
4994       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
4995       "dev": true,
4996       "requires": {
4997         "websocket-driver": ">=0.5.1"
4998       }
4999     },
5000     "figgy-pudding": {
5001       "version": "3.5.2",
5002       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
5003       "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
5004       "dev": true
5005     },
5006     "figures": {
5007       "version": "3.2.0",
5008       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
5009       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
5010       "dev": true,
5011       "requires": {
5012         "escape-string-regexp": "^1.0.5"
5013       }
5014     },
5015     "file-loader": {
5016       "version": "4.2.0",
5017       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz",
5018       "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==",
5019       "dev": true,
5020       "requires": {
5021         "loader-utils": "^1.2.3",
5022         "schema-utils": "^2.0.0"
5023       },
5024       "dependencies": {
5025         "ajv": {
5026           "version": "6.12.2",
5027           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
5028           "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
5029           "dev": true,
5030           "requires": {
5031             "fast-deep-equal": "^3.1.1",
5032             "fast-json-stable-stringify": "^2.0.0",
5033             "json-schema-traverse": "^0.4.1",
5034             "uri-js": "^4.2.2"
5035           }
5036         },
5037         "fast-deep-equal": {
5038           "version": "3.1.1",
5039           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
5040           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
5041           "dev": true
5042         },
5043         "schema-utils": {
5044           "version": "2.6.6",
5045           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz",
5046           "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==",
5047           "dev": true,
5048           "requires": {
5049             "ajv": "^6.12.0",
5050             "ajv-keywords": "^3.4.1"
5051           }
5052         }
5053       }
5054     },
5055     "fileset": {
5056       "version": "2.0.3",
5057       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
5058       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
5059       "dev": true,
5060       "requires": {
5061         "glob": "^7.0.3",
5062         "minimatch": "^3.0.3"
5063       }
5064     },
5065     "fill-range": {
5066       "version": "7.0.1",
5067       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
5068       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
5069       "dev": true,
5070       "requires": {
5071         "to-regex-range": "^5.0.1"
5072       }
5073     },
5074     "finalhandler": {
5075       "version": "1.1.2",
5076       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
5077       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
5078       "dev": true,
5079       "requires": {
5080         "debug": "2.6.9",
5081         "encodeurl": "~1.0.2",
5082         "escape-html": "~1.0.3",
5083         "on-finished": "~2.3.0",
5084         "parseurl": "~1.3.3",
5085         "statuses": "~1.5.0",
5086         "unpipe": "~1.0.0"
5087       },
5088       "dependencies": {
5089         "debug": {
5090           "version": "2.6.9",
5091           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5092           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5093           "dev": true,
5094           "requires": {
5095             "ms": "2.0.0"
5096           }
5097         },
5098         "ms": {
5099           "version": "2.0.0",
5100           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5101           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5102           "dev": true
5103         }
5104       }
5105     },
5106     "find-cache-dir": {
5107       "version": "3.0.0",
5108       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz",
5109       "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==",
5110       "dev": true,
5111       "requires": {
5112         "commondir": "^1.0.1",
5113         "make-dir": "^3.0.0",
5114         "pkg-dir": "^4.1.0"
5115       },
5116       "dependencies": {
5117         "find-up": {
5118           "version": "4.1.0",
5119           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5120           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5121           "dev": true,
5122           "requires": {
5123             "locate-path": "^5.0.0",
5124             "path-exists": "^4.0.0"
5125           }
5126         },
5127         "locate-path": {
5128           "version": "5.0.0",
5129           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
5130           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
5131           "dev": true,
5132           "requires": {
5133             "p-locate": "^4.1.0"
5134           }
5135         },
5136         "make-dir": {
5137           "version": "3.1.0",
5138           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
5139           "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
5140           "dev": true,
5141           "requires": {
5142             "semver": "^6.0.0"
5143           }
5144         },
5145         "p-limit": {
5146           "version": "2.3.0",
5147           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
5148           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
5149           "dev": true,
5150           "requires": {
5151             "p-try": "^2.0.0"
5152           }
5153         },
5154         "p-locate": {
5155           "version": "4.1.0",
5156           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
5157           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
5158           "dev": true,
5159           "requires": {
5160             "p-limit": "^2.2.0"
5161           }
5162         },
5163         "p-try": {
5164           "version": "2.2.0",
5165           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5166           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5167           "dev": true
5168         },
5169         "path-exists": {
5170           "version": "4.0.0",
5171           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
5172           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
5173           "dev": true
5174         },
5175         "pkg-dir": {
5176           "version": "4.2.0",
5177           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
5178           "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
5179           "dev": true,
5180           "requires": {
5181             "find-up": "^4.0.0"
5182           }
5183         }
5184       }
5185     },
5186     "find-up": {
5187       "version": "2.1.0",
5188       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
5189       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
5190       "dev": true,
5191       "requires": {
5192         "locate-path": "^2.0.0"
5193       }
5194     },
5195     "flatted": {
5196       "version": "2.0.2",
5197       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
5198       "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
5199       "dev": true
5200     },
5201     "flush-write-stream": {
5202       "version": "1.1.1",
5203       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
5204       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
5205       "dev": true,
5206       "requires": {
5207         "inherits": "^2.0.3",
5208         "readable-stream": "^2.3.6"
5209       }
5210     },
5211     "follow-redirects": {
5212       "version": "1.11.0",
5213       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz",
5214       "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==",
5215       "dev": true,
5216       "requires": {
5217         "debug": "^3.0.0"
5218       },
5219       "dependencies": {
5220         "debug": {
5221           "version": "3.2.6",
5222           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5223           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5224           "dev": true,
5225           "requires": {
5226             "ms": "^2.1.1"
5227           }
5228         }
5229       }
5230     },
5231     "for-in": {
5232       "version": "1.0.2",
5233       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
5234       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
5235       "dev": true
5236     },
5237     "forever-agent": {
5238       "version": "0.6.1",
5239       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
5240       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
5241       "dev": true
5242     },
5243     "form-data": {
5244       "version": "2.3.3",
5245       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
5246       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
5247       "dev": true,
5248       "requires": {
5249         "asynckit": "^0.4.0",
5250         "combined-stream": "^1.0.6",
5251         "mime-types": "^2.1.12"
5252       }
5253     },
5254     "forwarded": {
5255       "version": "0.1.2",
5256       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
5257       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
5258       "dev": true
5259     },
5260     "fragment-cache": {
5261       "version": "0.2.1",
5262       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
5263       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
5264       "dev": true,
5265       "requires": {
5266         "map-cache": "^0.2.2"
5267       }
5268     },
5269     "fresh": {
5270       "version": "0.5.2",
5271       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
5272       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
5273       "dev": true
5274     },
5275     "from2": {
5276       "version": "2.3.0",
5277       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
5278       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
5279       "dev": true,
5280       "requires": {
5281         "inherits": "^2.0.1",
5282         "readable-stream": "^2.0.0"
5283       }
5284     },
5285     "fs-access": {
5286       "version": "1.0.1",
5287       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
5288       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
5289       "dev": true,
5290       "requires": {
5291         "null-check": "^1.0.0"
5292       }
5293     },
5294     "fs-extra": {
5295       "version": "7.0.1",
5296       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
5297       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
5298       "dev": true,
5299       "requires": {
5300         "graceful-fs": "^4.1.2",
5301         "jsonfile": "^4.0.0",
5302         "universalify": "^0.1.0"
5303       }
5304     },
5305     "fs-minipass": {
5306       "version": "1.2.7",
5307       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
5308       "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
5309       "dev": true,
5310       "requires": {
5311         "minipass": "^2.6.0"
5312       }
5313     },
5314     "fs-write-stream-atomic": {
5315       "version": "1.0.10",
5316       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
5317       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
5318       "dev": true,
5319       "requires": {
5320         "graceful-fs": "^4.1.2",
5321         "iferr": "^0.1.5",
5322         "imurmurhash": "^0.1.4",
5323         "readable-stream": "1 || 2"
5324       }
5325     },
5326     "fs.realpath": {
5327       "version": "1.0.0",
5328       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
5329       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
5330       "dev": true
5331     },
5332     "fsevents": {
5333       "version": "2.1.3",
5334       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
5335       "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
5336       "dev": true,
5337       "optional": true
5338     },
5339     "function-bind": {
5340       "version": "1.1.1",
5341       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
5342       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
5343       "dev": true
5344     },
5345     "genfun": {
5346       "version": "5.0.0",
5347       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
5348       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==",
5349       "dev": true
5350     },
5351     "gensync": {
5352       "version": "1.0.0-beta.1",
5353       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
5354       "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
5355       "dev": true
5356     },
5357     "get-caller-file": {
5358       "version": "1.0.3",
5359       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
5360       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
5361       "dev": true
5362     },
5363     "get-stream": {
5364       "version": "4.1.0",
5365       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
5366       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
5367       "dev": true,
5368       "requires": {
5369         "pump": "^3.0.0"
5370       }
5371     },
5372     "get-value": {
5373       "version": "2.0.6",
5374       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
5375       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
5376       "dev": true
5377     },
5378     "getpass": {
5379       "version": "0.1.7",
5380       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
5381       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
5382       "dev": true,
5383       "requires": {
5384         "assert-plus": "^1.0.0"
5385       }
5386     },
5387     "glob": {
5388       "version": "7.1.4",
5389       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
5390       "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
5391       "dev": true,
5392       "requires": {
5393         "fs.realpath": "^1.0.0",
5394         "inflight": "^1.0.4",
5395         "inherits": "2",
5396         "minimatch": "^3.0.4",
5397         "once": "^1.3.0",
5398         "path-is-absolute": "^1.0.0"
5399       }
5400     },
5401     "glob-parent": {
5402       "version": "3.1.0",
5403       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
5404       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
5405       "dev": true,
5406       "requires": {
5407         "is-glob": "^3.1.0",
5408         "path-dirname": "^1.0.0"
5409       },
5410       "dependencies": {
5411         "is-glob": {
5412           "version": "3.1.0",
5413           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
5414           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
5415           "dev": true,
5416           "requires": {
5417             "is-extglob": "^2.1.0"
5418           }
5419         }
5420       }
5421     },
5422     "globals": {
5423       "version": "11.12.0",
5424       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
5425       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
5426       "dev": true
5427     },
5428     "globby": {
5429       "version": "7.1.1",
5430       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
5431       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
5432       "dev": true,
5433       "requires": {
5434         "array-union": "^1.0.1",
5435         "dir-glob": "^2.0.0",
5436         "glob": "^7.1.2",
5437         "ignore": "^3.3.5",
5438         "pify": "^3.0.0",
5439         "slash": "^1.0.0"
5440       },
5441       "dependencies": {
5442         "pify": {
5443           "version": "3.0.0",
5444           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
5445           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
5446           "dev": true
5447         }
5448       }
5449     },
5450     "graceful-fs": {
5451       "version": "4.2.4",
5452       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
5453       "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
5454       "dev": true
5455     },
5456     "handle-thing": {
5457       "version": "2.0.1",
5458       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
5459       "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
5460       "dev": true
5461     },
5462     "har-schema": {
5463       "version": "2.0.0",
5464       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
5465       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
5466       "dev": true
5467     },
5468     "har-validator": {
5469       "version": "5.1.3",
5470       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
5471       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
5472       "dev": true,
5473       "requires": {
5474         "ajv": "^6.5.5",
5475         "har-schema": "^2.0.0"
5476       }
5477     },
5478     "has": {
5479       "version": "1.0.3",
5480       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5481       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5482       "dev": true,
5483       "requires": {
5484         "function-bind": "^1.1.1"
5485       }
5486     },
5487     "has-ansi": {
5488       "version": "2.0.0",
5489       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5490       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5491       "dev": true,
5492       "requires": {
5493         "ansi-regex": "^2.0.0"
5494       }
5495     },
5496     "has-binary2": {
5497       "version": "1.0.3",
5498       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
5499       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
5500       "dev": true,
5501       "requires": {
5502         "isarray": "2.0.1"
5503       },
5504       "dependencies": {
5505         "isarray": {
5506           "version": "2.0.1",
5507           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
5508           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
5509           "dev": true
5510         }
5511       }
5512     },
5513     "has-cors": {
5514       "version": "1.1.0",
5515       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
5516       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
5517       "dev": true
5518     },
5519     "has-flag": {
5520       "version": "3.0.0",
5521       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5522       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5523       "dev": true
5524     },
5525     "has-symbols": {
5526       "version": "1.0.1",
5527       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
5528       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
5529       "dev": true
5530     },
5531     "has-value": {
5532       "version": "1.0.0",
5533       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5534       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5535       "dev": true,
5536       "requires": {
5537         "get-value": "^2.0.6",
5538         "has-values": "^1.0.0",
5539         "isobject": "^3.0.0"
5540       }
5541     },
5542     "has-values": {
5543       "version": "1.0.0",
5544       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5545       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5546       "dev": true,
5547       "requires": {
5548         "is-number": "^3.0.0",
5549         "kind-of": "^4.0.0"
5550       },
5551       "dependencies": {
5552         "is-number": {
5553           "version": "3.0.0",
5554           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5555           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5556           "dev": true,
5557           "requires": {
5558             "kind-of": "^3.0.2"
5559           },
5560           "dependencies": {
5561             "kind-of": {
5562               "version": "3.2.2",
5563               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5564               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5565               "dev": true,
5566               "requires": {
5567                 "is-buffer": "^1.1.5"
5568               }
5569             }
5570           }
5571         },
5572         "kind-of": {
5573           "version": "4.0.0",
5574           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5575           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5576           "dev": true,
5577           "requires": {
5578             "is-buffer": "^1.1.5"
5579           }
5580         }
5581       }
5582     },
5583     "hash-base": {
5584       "version": "3.0.4",
5585       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
5586       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
5587       "dev": true,
5588       "requires": {
5589         "inherits": "^2.0.1",
5590         "safe-buffer": "^5.0.1"
5591       }
5592     },
5593     "hash.js": {
5594       "version": "1.1.7",
5595       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5596       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5597       "dev": true,
5598       "requires": {
5599         "inherits": "^2.0.3",
5600         "minimalistic-assert": "^1.0.1"
5601       }
5602     },
5603     "hmac-drbg": {
5604       "version": "1.0.1",
5605       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5606       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5607       "dev": true,
5608       "requires": {
5609         "hash.js": "^1.0.3",
5610         "minimalistic-assert": "^1.0.0",
5611         "minimalistic-crypto-utils": "^1.0.1"
5612       }
5613     },
5614     "hosted-git-info": {
5615       "version": "2.8.8",
5616       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
5617       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
5618       "dev": true
5619     },
5620     "hpack.js": {
5621       "version": "2.1.6",
5622       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
5623       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
5624       "dev": true,
5625       "requires": {
5626         "inherits": "^2.0.1",
5627         "obuf": "^1.0.0",
5628         "readable-stream": "^2.0.1",
5629         "wbuf": "^1.1.0"
5630       }
5631     },
5632     "html-entities": {
5633       "version": "1.3.1",
5634       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz",
5635       "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==",
5636       "dev": true
5637     },
5638     "html-escaper": {
5639       "version": "2.0.2",
5640       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
5641       "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
5642       "dev": true
5643     },
5644     "http-cache-semantics": {
5645       "version": "3.8.1",
5646       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5647       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
5648       "dev": true
5649     },
5650     "http-deceiver": {
5651       "version": "1.2.7",
5652       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
5653       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
5654       "dev": true
5655     },
5656     "http-errors": {
5657       "version": "1.7.2",
5658       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
5659       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
5660       "dev": true,
5661       "requires": {
5662         "depd": "~1.1.2",
5663         "inherits": "2.0.3",
5664         "setprototypeof": "1.1.1",
5665         "statuses": ">= 1.5.0 < 2",
5666         "toidentifier": "1.0.0"
5667       },
5668       "dependencies": {
5669         "inherits": {
5670           "version": "2.0.3",
5671           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5672           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5673           "dev": true
5674         }
5675       }
5676     },
5677     "http-parser-js": {
5678       "version": "0.4.10",
5679       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5680       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5681       "dev": true
5682     },
5683     "http-proxy": {
5684       "version": "1.18.0",
5685       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz",
5686       "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==",
5687       "dev": true,
5688       "requires": {
5689         "eventemitter3": "^4.0.0",
5690         "follow-redirects": "^1.0.0",
5691         "requires-port": "^1.0.0"
5692       }
5693     },
5694     "http-proxy-agent": {
5695       "version": "2.1.0",
5696       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
5697       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
5698       "dev": true,
5699       "requires": {
5700         "agent-base": "4",
5701         "debug": "3.1.0"
5702       },
5703       "dependencies": {
5704         "debug": {
5705           "version": "3.1.0",
5706           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5707           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5708           "dev": true,
5709           "requires": {
5710             "ms": "2.0.0"
5711           }
5712         },
5713         "ms": {
5714           "version": "2.0.0",
5715           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5716           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5717           "dev": true
5718         }
5719       }
5720     },
5721     "http-proxy-middleware": {
5722       "version": "0.19.1",
5723       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
5724       "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
5725       "dev": true,
5726       "requires": {
5727         "http-proxy": "^1.17.0",
5728         "is-glob": "^4.0.0",
5729         "lodash": "^4.17.11",
5730         "micromatch": "^3.1.10"
5731       }
5732     },
5733     "http-signature": {
5734       "version": "1.2.0",
5735       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
5736       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
5737       "dev": true,
5738       "requires": {
5739         "assert-plus": "^1.0.0",
5740         "jsprim": "^1.2.2",
5741         "sshpk": "^1.7.0"
5742       }
5743     },
5744     "https-browserify": {
5745       "version": "1.0.0",
5746       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5747       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5748       "dev": true
5749     },
5750     "https-proxy-agent": {
5751       "version": "2.2.4",
5752       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
5753       "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
5754       "dev": true,
5755       "requires": {
5756         "agent-base": "^4.3.0",
5757         "debug": "^3.1.0"
5758       },
5759       "dependencies": {
5760         "debug": {
5761           "version": "3.2.6",
5762           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5763           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5764           "dev": true,
5765           "requires": {
5766             "ms": "^2.1.1"
5767           }
5768         }
5769       }
5770     },
5771     "humanize-ms": {
5772       "version": "1.2.1",
5773       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
5774       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
5775       "dev": true,
5776       "requires": {
5777         "ms": "^2.0.0"
5778       }
5779     },
5780     "iconv-lite": {
5781       "version": "0.4.24",
5782       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5783       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5784       "dev": true,
5785       "requires": {
5786         "safer-buffer": ">= 2.1.2 < 3"
5787       }
5788     },
5789     "ieee754": {
5790       "version": "1.1.13",
5791       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5792       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5793       "dev": true
5794     },
5795     "iferr": {
5796       "version": "0.1.5",
5797       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
5798       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
5799       "dev": true
5800     },
5801     "ignore": {
5802       "version": "3.3.10",
5803       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
5804       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
5805       "dev": true
5806     },
5807     "ignore-walk": {
5808       "version": "3.0.3",
5809       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
5810       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
5811       "dev": true,
5812       "requires": {
5813         "minimatch": "^3.0.4"
5814       }
5815     },
5816     "image-size": {
5817       "version": "0.5.5",
5818       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
5819       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
5820       "dev": true,
5821       "optional": true
5822     },
5823     "immediate": {
5824       "version": "3.0.6",
5825       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
5826       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
5827       "dev": true
5828     },
5829     "import-cwd": {
5830       "version": "2.1.0",
5831       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5832       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5833       "dev": true,
5834       "requires": {
5835         "import-from": "^2.1.0"
5836       }
5837     },
5838     "import-fresh": {
5839       "version": "2.0.0",
5840       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5841       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5842       "dev": true,
5843       "requires": {
5844         "caller-path": "^2.0.0",
5845         "resolve-from": "^3.0.0"
5846       }
5847     },
5848     "import-from": {
5849       "version": "2.1.0",
5850       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5851       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5852       "dev": true,
5853       "requires": {
5854         "resolve-from": "^3.0.0"
5855       }
5856     },
5857     "import-local": {
5858       "version": "2.0.0",
5859       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
5860       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
5861       "dev": true,
5862       "requires": {
5863         "pkg-dir": "^3.0.0",
5864         "resolve-cwd": "^2.0.0"
5865       }
5866     },
5867     "imurmurhash": {
5868       "version": "0.1.4",
5869       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5870       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5871       "dev": true
5872     },
5873     "indexof": {
5874       "version": "0.0.1",
5875       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5876       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5877       "dev": true
5878     },
5879     "infer-owner": {
5880       "version": "1.0.4",
5881       "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
5882       "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
5883       "dev": true
5884     },
5885     "inflight": {
5886       "version": "1.0.6",
5887       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5888       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5889       "dev": true,
5890       "requires": {
5891         "once": "^1.3.0",
5892         "wrappy": "1"
5893       }
5894     },
5895     "inherits": {
5896       "version": "2.0.4",
5897       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5898       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5899       "dev": true
5900     },
5901     "ini": {
5902       "version": "1.3.5",
5903       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5904       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5905       "dev": true
5906     },
5907     "inquirer": {
5908       "version": "6.5.1",
5909       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz",
5910       "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==",
5911       "dev": true,
5912       "requires": {
5913         "ansi-escapes": "^4.2.1",
5914         "chalk": "^2.4.2",
5915         "cli-cursor": "^3.1.0",
5916         "cli-width": "^2.0.0",
5917         "external-editor": "^3.0.3",
5918         "figures": "^3.0.0",
5919         "lodash": "^4.17.15",
5920         "mute-stream": "0.0.8",
5921         "run-async": "^2.2.0",
5922         "rxjs": "^6.4.0",
5923         "string-width": "^4.1.0",
5924         "strip-ansi": "^5.1.0",
5925         "through": "^2.3.6"
5926       },
5927       "dependencies": {
5928         "ansi-regex": {
5929           "version": "5.0.0",
5930           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
5931           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
5932           "dev": true
5933         },
5934         "is-fullwidth-code-point": {
5935           "version": "3.0.0",
5936           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
5937           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
5938           "dev": true
5939         },
5940         "string-width": {
5941           "version": "4.2.0",
5942           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
5943           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
5944           "dev": true,
5945           "requires": {
5946             "emoji-regex": "^8.0.0",
5947             "is-fullwidth-code-point": "^3.0.0",
5948             "strip-ansi": "^6.0.0"
5949           },
5950           "dependencies": {
5951             "strip-ansi": {
5952               "version": "6.0.0",
5953               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
5954               "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
5955               "dev": true,
5956               "requires": {
5957                 "ansi-regex": "^5.0.0"
5958               }
5959             }
5960           }
5961         },
5962         "strip-ansi": {
5963           "version": "5.2.0",
5964           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
5965           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
5966           "dev": true,
5967           "requires": {
5968             "ansi-regex": "^4.1.0"
5969           },
5970           "dependencies": {
5971             "ansi-regex": {
5972               "version": "4.1.0",
5973               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
5974               "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
5975               "dev": true
5976             }
5977           }
5978         }
5979       }
5980     },
5981     "internal-ip": {
5982       "version": "4.3.0",
5983       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
5984       "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
5985       "dev": true,
5986       "requires": {
5987         "default-gateway": "^4.2.0",
5988         "ipaddr.js": "^1.9.0"
5989       }
5990     },
5991     "invariant": {
5992       "version": "2.2.4",
5993       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5994       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5995       "dev": true,
5996       "requires": {
5997         "loose-envify": "^1.0.0"
5998       }
5999     },
6000     "invert-kv": {
6001       "version": "2.0.0",
6002       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
6003       "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
6004       "dev": true
6005     },
6006     "ip": {
6007       "version": "1.1.5",
6008       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
6009       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
6010       "dev": true
6011     },
6012     "ip-regex": {
6013       "version": "2.1.0",
6014       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
6015       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
6016       "dev": true
6017     },
6018     "ipaddr.js": {
6019       "version": "1.9.1",
6020       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
6021       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
6022       "dev": true
6023     },
6024     "is-absolute-url": {
6025       "version": "3.0.3",
6026       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
6027       "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
6028       "dev": true
6029     },
6030     "is-accessor-descriptor": {
6031       "version": "0.1.6",
6032       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
6033       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
6034       "dev": true,
6035       "requires": {
6036         "kind-of": "^3.0.2"
6037       },
6038       "dependencies": {
6039         "kind-of": {
6040           "version": "3.2.2",
6041           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6042           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6043           "dev": true,
6044           "requires": {
6045             "is-buffer": "^1.1.5"
6046           }
6047         }
6048       }
6049     },
6050     "is-arguments": {
6051       "version": "1.0.4",
6052       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
6053       "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==",
6054       "dev": true
6055     },
6056     "is-arrayish": {
6057       "version": "0.2.1",
6058       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6059       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
6060       "dev": true
6061     },
6062     "is-binary-path": {
6063       "version": "2.1.0",
6064       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
6065       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
6066       "dev": true,
6067       "requires": {
6068         "binary-extensions": "^2.0.0"
6069       }
6070     },
6071     "is-buffer": {
6072       "version": "1.1.6",
6073       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6074       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6075       "dev": true
6076     },
6077     "is-callable": {
6078       "version": "1.1.5",
6079       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
6080       "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
6081       "dev": true
6082     },
6083     "is-data-descriptor": {
6084       "version": "0.1.4",
6085       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
6086       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
6087       "dev": true,
6088       "requires": {
6089         "kind-of": "^3.0.2"
6090       },
6091       "dependencies": {
6092         "kind-of": {
6093           "version": "3.2.2",
6094           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6095           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6096           "dev": true,
6097           "requires": {
6098             "is-buffer": "^1.1.5"
6099           }
6100         }
6101       }
6102     },
6103     "is-date-object": {
6104       "version": "1.0.2",
6105       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
6106       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
6107       "dev": true
6108     },
6109     "is-descriptor": {
6110       "version": "0.1.6",
6111       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
6112       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
6113       "dev": true,
6114       "requires": {
6115         "is-accessor-descriptor": "^0.1.6",
6116         "is-data-descriptor": "^0.1.4",
6117         "kind-of": "^5.0.0"
6118       },
6119       "dependencies": {
6120         "kind-of": {
6121           "version": "5.1.0",
6122           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
6123           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
6124           "dev": true
6125         }
6126       }
6127     },
6128     "is-directory": {
6129       "version": "0.3.1",
6130       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
6131       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
6132       "dev": true
6133     },
6134     "is-extendable": {
6135       "version": "0.1.1",
6136       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
6137       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
6138       "dev": true
6139     },
6140     "is-extglob": {
6141       "version": "2.1.1",
6142       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6143       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
6144       "dev": true
6145     },
6146     "is-fullwidth-code-point": {
6147       "version": "2.0.0",
6148       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
6149       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
6150       "dev": true
6151     },
6152     "is-glob": {
6153       "version": "4.0.1",
6154       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
6155       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
6156       "dev": true,
6157       "requires": {
6158         "is-extglob": "^2.1.1"
6159       }
6160     },
6161     "is-number": {
6162       "version": "7.0.0",
6163       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
6164       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
6165       "dev": true
6166     },
6167     "is-path-cwd": {
6168       "version": "2.2.0",
6169       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
6170       "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
6171       "dev": true
6172     },
6173     "is-path-in-cwd": {
6174       "version": "2.1.0",
6175       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
6176       "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
6177       "dev": true,
6178       "requires": {
6179         "is-path-inside": "^2.1.0"
6180       }
6181     },
6182     "is-path-inside": {
6183       "version": "2.1.0",
6184       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
6185       "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
6186       "dev": true,
6187       "requires": {
6188         "path-is-inside": "^1.0.2"
6189       }
6190     },
6191     "is-plain-obj": {
6192       "version": "1.1.0",
6193       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
6194       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
6195       "dev": true
6196     },
6197     "is-plain-object": {
6198       "version": "2.0.4",
6199       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6200       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6201       "dev": true,
6202       "requires": {
6203         "isobject": "^3.0.1"
6204       }
6205     },
6206     "is-regex": {
6207       "version": "1.0.5",
6208       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
6209       "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
6210       "dev": true,
6211       "requires": {
6212         "has": "^1.0.3"
6213       }
6214     },
6215     "is-stream": {
6216       "version": "1.1.0",
6217       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
6218       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
6219       "dev": true
6220     },
6221     "is-symbol": {
6222       "version": "1.0.3",
6223       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
6224       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
6225       "dev": true,
6226       "requires": {
6227         "has-symbols": "^1.0.1"
6228       }
6229     },
6230     "is-typedarray": {
6231       "version": "1.0.0",
6232       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
6233       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
6234       "dev": true
6235     },
6236     "is-windows": {
6237       "version": "1.0.2",
6238       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6239       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6240       "dev": true
6241     },
6242     "is-wsl": {
6243       "version": "1.1.0",
6244       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
6245       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
6246       "dev": true
6247     },
6248     "isarray": {
6249       "version": "1.0.0",
6250       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6251       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6252       "dev": true
6253     },
6254     "isbinaryfile": {
6255       "version": "3.0.3",
6256       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
6257       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
6258       "dev": true,
6259       "requires": {
6260         "buffer-alloc": "^1.2.0"
6261       }
6262     },
6263     "isexe": {
6264       "version": "2.0.0",
6265       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6266       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
6267       "dev": true
6268     },
6269     "isobject": {
6270       "version": "3.0.1",
6271       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6272       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6273       "dev": true
6274     },
6275     "isstream": {
6276       "version": "0.1.2",
6277       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
6278       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
6279       "dev": true
6280     },
6281     "istanbul-api": {
6282       "version": "2.1.6",
6283       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
6284       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
6285       "dev": true,
6286       "requires": {
6287         "async": "^2.6.2",
6288         "compare-versions": "^3.4.0",
6289         "fileset": "^2.0.3",
6290         "istanbul-lib-coverage": "^2.0.5",
6291         "istanbul-lib-hook": "^2.0.7",
6292         "istanbul-lib-instrument": "^3.3.0",
6293         "istanbul-lib-report": "^2.0.8",
6294         "istanbul-lib-source-maps": "^3.0.6",
6295         "istanbul-reports": "^2.2.4",
6296         "js-yaml": "^3.13.1",
6297         "make-dir": "^2.1.0",
6298         "minimatch": "^3.0.4",
6299         "once": "^1.4.0"
6300       },
6301       "dependencies": {
6302         "istanbul-lib-coverage": {
6303           "version": "2.0.5",
6304           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6305           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6306           "dev": true
6307         },
6308         "istanbul-lib-instrument": {
6309           "version": "3.3.0",
6310           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
6311           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
6312           "dev": true,
6313           "requires": {
6314             "@babel/generator": "^7.4.0",
6315             "@babel/parser": "^7.4.3",
6316             "@babel/template": "^7.4.0",
6317             "@babel/traverse": "^7.4.3",
6318             "@babel/types": "^7.4.0",
6319             "istanbul-lib-coverage": "^2.0.5",
6320             "semver": "^6.0.0"
6321           }
6322         }
6323       }
6324     },
6325     "istanbul-lib-coverage": {
6326       "version": "3.0.0",
6327       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
6328       "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
6329       "dev": true
6330     },
6331     "istanbul-lib-hook": {
6332       "version": "2.0.7",
6333       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
6334       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
6335       "dev": true,
6336       "requires": {
6337         "append-transform": "^1.0.0"
6338       }
6339     },
6340     "istanbul-lib-instrument": {
6341       "version": "4.0.1",
6342       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz",
6343       "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==",
6344       "dev": true,
6345       "requires": {
6346         "@babel/core": "^7.7.5",
6347         "@babel/parser": "^7.7.5",
6348         "@babel/template": "^7.7.4",
6349         "@babel/traverse": "^7.7.4",
6350         "@istanbuljs/schema": "^0.1.2",
6351         "istanbul-lib-coverage": "^3.0.0",
6352         "semver": "^6.3.0"
6353       }
6354     },
6355     "istanbul-lib-report": {
6356       "version": "2.0.8",
6357       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
6358       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
6359       "dev": true,
6360       "requires": {
6361         "istanbul-lib-coverage": "^2.0.5",
6362         "make-dir": "^2.1.0",
6363         "supports-color": "^6.1.0"
6364       },
6365       "dependencies": {
6366         "istanbul-lib-coverage": {
6367           "version": "2.0.5",
6368           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6369           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6370           "dev": true
6371         },
6372         "supports-color": {
6373           "version": "6.1.0",
6374           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
6375           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
6376           "dev": true,
6377           "requires": {
6378             "has-flag": "^3.0.0"
6379           }
6380         }
6381       }
6382     },
6383     "istanbul-lib-source-maps": {
6384       "version": "3.0.6",
6385       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
6386       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
6387       "dev": true,
6388       "requires": {
6389         "debug": "^4.1.1",
6390         "istanbul-lib-coverage": "^2.0.5",
6391         "make-dir": "^2.1.0",
6392         "rimraf": "^2.6.3",
6393         "source-map": "^0.6.1"
6394       },
6395       "dependencies": {
6396         "istanbul-lib-coverage": {
6397           "version": "2.0.5",
6398           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6399           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6400           "dev": true
6401         },
6402         "source-map": {
6403           "version": "0.6.1",
6404           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6405           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6406           "dev": true
6407         }
6408       }
6409     },
6410     "istanbul-reports": {
6411       "version": "2.2.7",
6412       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz",
6413       "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==",
6414       "dev": true,
6415       "requires": {
6416         "html-escaper": "^2.0.0"
6417       }
6418     },
6419     "jasmine": {
6420       "version": "2.8.0",
6421       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
6422       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
6423       "dev": true,
6424       "requires": {
6425         "exit": "^0.1.2",
6426         "glob": "^7.0.6",
6427         "jasmine-core": "~2.8.0"
6428       },
6429       "dependencies": {
6430         "jasmine-core": {
6431           "version": "2.8.0",
6432           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
6433           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
6434           "dev": true
6435         }
6436       }
6437     },
6438     "jasmine-core": {
6439       "version": "3.4.0",
6440       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz",
6441       "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==",
6442       "dev": true
6443     },
6444     "jasmine-spec-reporter": {
6445       "version": "4.2.1",
6446       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
6447       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
6448       "dev": true,
6449       "requires": {
6450         "colors": "1.1.2"
6451       }
6452     },
6453     "jasminewd2": {
6454       "version": "2.2.0",
6455       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
6456       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
6457       "dev": true
6458     },
6459     "jest-worker": {
6460       "version": "24.9.0",
6461       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz",
6462       "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==",
6463       "dev": true,
6464       "requires": {
6465         "merge-stream": "^2.0.0",
6466         "supports-color": "^6.1.0"
6467       },
6468       "dependencies": {
6469         "supports-color": {
6470           "version": "6.1.0",
6471           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
6472           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
6473           "dev": true,
6474           "requires": {
6475             "has-flag": "^3.0.0"
6476           }
6477         }
6478       }
6479     },
6480     "js-tokens": {
6481       "version": "4.0.0",
6482       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6483       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6484       "dev": true
6485     },
6486     "js-yaml": {
6487       "version": "3.13.1",
6488       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6489       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6490       "dev": true,
6491       "requires": {
6492         "argparse": "^1.0.7",
6493         "esprima": "^4.0.0"
6494       }
6495     },
6496     "jsbn": {
6497       "version": "0.1.1",
6498       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
6499       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
6500       "dev": true
6501     },
6502     "jsesc": {
6503       "version": "2.5.2",
6504       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
6505       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
6506       "dev": true
6507     },
6508     "json-parse-better-errors": {
6509       "version": "1.0.2",
6510       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6511       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6512       "dev": true
6513     },
6514     "json-schema": {
6515       "version": "0.2.3",
6516       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
6517       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
6518       "dev": true
6519     },
6520     "json-schema-traverse": {
6521       "version": "0.4.1",
6522       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6523       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6524       "dev": true
6525     },
6526     "json-stringify-safe": {
6527       "version": "5.0.1",
6528       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
6529       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
6530       "dev": true
6531     },
6532     "json3": {
6533       "version": "3.3.3",
6534       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
6535       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
6536       "dev": true
6537     },
6538     "json5": {
6539       "version": "1.0.1",
6540       "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
6541       "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
6542       "dev": true,
6543       "requires": {
6544         "minimist": "^1.2.0"
6545       }
6546     },
6547     "jsonfile": {
6548       "version": "4.0.0",
6549       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6550       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6551       "dev": true,
6552       "requires": {
6553         "graceful-fs": "^4.1.6"
6554       }
6555     },
6556     "jsonparse": {
6557       "version": "1.3.1",
6558       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6559       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6560       "dev": true
6561     },
6562     "jsprim": {
6563       "version": "1.4.1",
6564       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
6565       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
6566       "dev": true,
6567       "requires": {
6568         "assert-plus": "1.0.0",
6569         "extsprintf": "1.3.0",
6570         "json-schema": "0.2.3",
6571         "verror": "1.10.0"
6572       }
6573     },
6574     "jszip": {
6575       "version": "3.4.0",
6576       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.4.0.tgz",
6577       "integrity": "sha512-gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==",
6578       "dev": true,
6579       "requires": {
6580         "lie": "~3.3.0",
6581         "pako": "~1.0.2",
6582         "readable-stream": "~2.3.6",
6583         "set-immediate-shim": "~1.0.1"
6584       }
6585     },
6586     "karma": {
6587       "version": "4.1.0",
6588       "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz",
6589       "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==",
6590       "dev": true,
6591       "requires": {
6592         "bluebird": "^3.3.0",
6593         "body-parser": "^1.16.1",
6594         "braces": "^2.3.2",
6595         "chokidar": "^2.0.3",
6596         "colors": "^1.1.0",
6597         "connect": "^3.6.0",
6598         "core-js": "^2.2.0",
6599         "di": "^0.0.1",
6600         "dom-serialize": "^2.2.0",
6601         "flatted": "^2.0.0",
6602         "glob": "^7.1.1",
6603         "graceful-fs": "^4.1.2",
6604         "http-proxy": "^1.13.0",
6605         "isbinaryfile": "^3.0.0",
6606         "lodash": "^4.17.11",
6607         "log4js": "^4.0.0",
6608         "mime": "^2.3.1",
6609         "minimatch": "^3.0.2",
6610         "optimist": "^0.6.1",
6611         "qjobs": "^1.1.4",
6612         "range-parser": "^1.2.0",
6613         "rimraf": "^2.6.0",
6614         "safe-buffer": "^5.0.1",
6615         "socket.io": "2.1.1",
6616         "source-map": "^0.6.1",
6617         "tmp": "0.0.33",
6618         "useragent": "2.3.0"
6619       },
6620       "dependencies": {
6621         "anymatch": {
6622           "version": "2.0.0",
6623           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
6624           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
6625           "dev": true,
6626           "requires": {
6627             "micromatch": "^3.1.4",
6628             "normalize-path": "^2.1.1"
6629           },
6630           "dependencies": {
6631             "normalize-path": {
6632               "version": "2.1.1",
6633               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6634               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6635               "dev": true,
6636               "requires": {
6637                 "remove-trailing-separator": "^1.0.1"
6638               }
6639             }
6640           }
6641         },
6642         "binary-extensions": {
6643           "version": "1.13.1",
6644           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
6645           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
6646           "dev": true
6647         },
6648         "braces": {
6649           "version": "2.3.2",
6650           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
6651           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
6652           "dev": true,
6653           "requires": {
6654             "arr-flatten": "^1.1.0",
6655             "array-unique": "^0.3.2",
6656             "extend-shallow": "^2.0.1",
6657             "fill-range": "^4.0.0",
6658             "isobject": "^3.0.1",
6659             "repeat-element": "^1.1.2",
6660             "snapdragon": "^0.8.1",
6661             "snapdragon-node": "^2.0.1",
6662             "split-string": "^3.0.2",
6663             "to-regex": "^3.0.1"
6664           }
6665         },
6666         "chokidar": {
6667           "version": "2.1.8",
6668           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
6669           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
6670           "dev": true,
6671           "requires": {
6672             "anymatch": "^2.0.0",
6673             "async-each": "^1.0.1",
6674             "braces": "^2.3.2",
6675             "fsevents": "^1.2.7",
6676             "glob-parent": "^3.1.0",
6677             "inherits": "^2.0.3",
6678             "is-binary-path": "^1.0.0",
6679             "is-glob": "^4.0.0",
6680             "normalize-path": "^3.0.0",
6681             "path-is-absolute": "^1.0.0",
6682             "readdirp": "^2.2.1",
6683             "upath": "^1.1.1"
6684           }
6685         },
6686         "core-js": {
6687           "version": "2.6.11",
6688           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
6689           "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==",
6690           "dev": true
6691         },
6692         "extend-shallow": {
6693           "version": "2.0.1",
6694           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6695           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6696           "dev": true,
6697           "requires": {
6698             "is-extendable": "^0.1.0"
6699           }
6700         },
6701         "fill-range": {
6702           "version": "4.0.0",
6703           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
6704           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
6705           "dev": true,
6706           "requires": {
6707             "extend-shallow": "^2.0.1",
6708             "is-number": "^3.0.0",
6709             "repeat-string": "^1.6.1",
6710             "to-regex-range": "^2.1.0"
6711           }
6712         },
6713         "fsevents": {
6714           "version": "1.2.12",
6715           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
6716           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
6717           "dev": true,
6718           "optional": true,
6719           "requires": {
6720             "node-pre-gyp": "*"
6721           },
6722           "dependencies": {
6723             "abbrev": {
6724               "version": "1.1.1",
6725               "bundled": true,
6726               "dev": true,
6727               "optional": true
6728             },
6729             "ansi-regex": {
6730               "version": "2.1.1",
6731               "bundled": true,
6732               "dev": true,
6733               "optional": true
6734             },
6735             "aproba": {
6736               "version": "1.2.0",
6737               "bundled": true,
6738               "dev": true,
6739               "optional": true
6740             },
6741             "are-we-there-yet": {
6742               "version": "1.1.5",
6743               "bundled": true,
6744               "dev": true,
6745               "optional": true,
6746               "requires": {
6747                 "delegates": "^1.0.0",
6748                 "readable-stream": "^2.0.6"
6749               }
6750             },
6751             "balanced-match": {
6752               "version": "1.0.0",
6753               "bundled": true,
6754               "dev": true,
6755               "optional": true
6756             },
6757             "brace-expansion": {
6758               "version": "1.1.11",
6759               "bundled": true,
6760               "dev": true,
6761               "optional": true,
6762               "requires": {
6763                 "balanced-match": "^1.0.0",
6764                 "concat-map": "0.0.1"
6765               }
6766             },
6767             "chownr": {
6768               "version": "1.1.4",
6769               "bundled": true,
6770               "dev": true,
6771               "optional": true
6772             },
6773             "code-point-at": {
6774               "version": "1.1.0",
6775               "bundled": true,
6776               "dev": true,
6777               "optional": true
6778             },
6779             "concat-map": {
6780               "version": "0.0.1",
6781               "bundled": true,
6782               "dev": true,
6783               "optional": true
6784             },
6785             "console-control-strings": {
6786               "version": "1.1.0",
6787               "bundled": true,
6788               "dev": true,
6789               "optional": true
6790             },
6791             "core-util-is": {
6792               "version": "1.0.2",
6793               "bundled": true,
6794               "dev": true,
6795               "optional": true
6796             },
6797             "debug": {
6798               "version": "3.2.6",
6799               "bundled": true,
6800               "dev": true,
6801               "optional": true,
6802               "requires": {
6803                 "ms": "^2.1.1"
6804               }
6805             },
6806             "deep-extend": {
6807               "version": "0.6.0",
6808               "bundled": true,
6809               "dev": true,
6810               "optional": true
6811             },
6812             "delegates": {
6813               "version": "1.0.0",
6814               "bundled": true,
6815               "dev": true,
6816               "optional": true
6817             },
6818             "detect-libc": {
6819               "version": "1.0.3",
6820               "bundled": true,
6821               "dev": true,
6822               "optional": true
6823             },
6824             "fs-minipass": {
6825               "version": "1.2.7",
6826               "bundled": true,
6827               "dev": true,
6828               "optional": true,
6829               "requires": {
6830                 "minipass": "^2.6.0"
6831               }
6832             },
6833             "fs.realpath": {
6834               "version": "1.0.0",
6835               "bundled": true,
6836               "dev": true,
6837               "optional": true
6838             },
6839             "gauge": {
6840               "version": "2.7.4",
6841               "bundled": true,
6842               "dev": true,
6843               "optional": true,
6844               "requires": {
6845                 "aproba": "^1.0.3",
6846                 "console-control-strings": "^1.0.0",
6847                 "has-unicode": "^2.0.0",
6848                 "object-assign": "^4.1.0",
6849                 "signal-exit": "^3.0.0",
6850                 "string-width": "^1.0.1",
6851                 "strip-ansi": "^3.0.1",
6852                 "wide-align": "^1.1.0"
6853               }
6854             },
6855             "glob": {
6856               "version": "7.1.6",
6857               "bundled": true,
6858               "dev": true,
6859               "optional": true,
6860               "requires": {
6861                 "fs.realpath": "^1.0.0",
6862                 "inflight": "^1.0.4",
6863                 "inherits": "2",
6864                 "minimatch": "^3.0.4",
6865                 "once": "^1.3.0",
6866                 "path-is-absolute": "^1.0.0"
6867               }
6868             },
6869             "has-unicode": {
6870               "version": "2.0.1",
6871               "bundled": true,
6872               "dev": true,
6873               "optional": true
6874             },
6875             "iconv-lite": {
6876               "version": "0.4.24",
6877               "bundled": true,
6878               "dev": true,
6879               "optional": true,
6880               "requires": {
6881                 "safer-buffer": ">= 2.1.2 < 3"
6882               }
6883             },
6884             "ignore-walk": {
6885               "version": "3.0.3",
6886               "bundled": true,
6887               "dev": true,
6888               "optional": true,
6889               "requires": {
6890                 "minimatch": "^3.0.4"
6891               }
6892             },
6893             "inflight": {
6894               "version": "1.0.6",
6895               "bundled": true,
6896               "dev": true,
6897               "optional": true,
6898               "requires": {
6899                 "once": "^1.3.0",
6900                 "wrappy": "1"
6901               }
6902             },
6903             "inherits": {
6904               "version": "2.0.4",
6905               "bundled": true,
6906               "dev": true,
6907               "optional": true
6908             },
6909             "ini": {
6910               "version": "1.3.5",
6911               "bundled": true,
6912               "dev": true,
6913               "optional": true
6914             },
6915             "is-fullwidth-code-point": {
6916               "version": "1.0.0",
6917               "bundled": true,
6918               "dev": true,
6919               "optional": true,
6920               "requires": {
6921                 "number-is-nan": "^1.0.0"
6922               }
6923             },
6924             "isarray": {
6925               "version": "1.0.0",
6926               "bundled": true,
6927               "dev": true,
6928               "optional": true
6929             },
6930             "minimatch": {
6931               "version": "3.0.4",
6932               "bundled": true,
6933               "dev": true,
6934               "optional": true,
6935               "requires": {
6936                 "brace-expansion": "^1.1.7"
6937               }
6938             },
6939             "minimist": {
6940               "version": "1.2.5",
6941               "bundled": true,
6942               "dev": true,
6943               "optional": true
6944             },
6945             "minipass": {
6946               "version": "2.9.0",
6947               "bundled": true,
6948               "dev": true,
6949               "optional": true,
6950               "requires": {
6951                 "safe-buffer": "^5.1.2",
6952                 "yallist": "^3.0.0"
6953               }
6954             },
6955             "minizlib": {
6956               "version": "1.3.3",
6957               "bundled": true,
6958               "dev": true,
6959               "optional": true,
6960               "requires": {
6961                 "minipass": "^2.9.0"
6962               }
6963             },
6964             "mkdirp": {
6965               "version": "0.5.3",
6966               "bundled": true,
6967               "dev": true,
6968               "optional": true,
6969               "requires": {
6970                 "minimist": "^1.2.5"
6971               }
6972             },
6973             "ms": {
6974               "version": "2.1.2",
6975               "bundled": true,
6976               "dev": true,
6977               "optional": true
6978             },
6979             "needle": {
6980               "version": "2.3.3",
6981               "bundled": true,
6982               "dev": true,
6983               "optional": true,
6984               "requires": {
6985                 "debug": "^3.2.6",
6986                 "iconv-lite": "^0.4.4",
6987                 "sax": "^1.2.4"
6988               }
6989             },
6990             "node-pre-gyp": {
6991               "version": "0.14.0",
6992               "bundled": true,
6993               "dev": true,
6994               "optional": true,
6995               "requires": {
6996                 "detect-libc": "^1.0.2",
6997                 "mkdirp": "^0.5.1",
6998                 "needle": "^2.2.1",
6999                 "nopt": "^4.0.1",
7000                 "npm-packlist": "^1.1.6",
7001                 "npmlog": "^4.0.2",
7002                 "rc": "^1.2.7",
7003                 "rimraf": "^2.6.1",
7004                 "semver": "^5.3.0",
7005                 "tar": "^4.4.2"
7006               }
7007             },
7008             "nopt": {
7009               "version": "4.0.3",
7010               "bundled": true,
7011               "dev": true,
7012               "optional": true,
7013               "requires": {
7014                 "abbrev": "1",
7015                 "osenv": "^0.1.4"
7016               }
7017             },
7018             "npm-bundled": {
7019               "version": "1.1.1",
7020               "bundled": true,
7021               "dev": true,
7022               "optional": true,
7023               "requires": {
7024                 "npm-normalize-package-bin": "^1.0.1"
7025               }
7026             },
7027             "npm-normalize-package-bin": {
7028               "version": "1.0.1",
7029               "bundled": true,
7030               "dev": true,
7031               "optional": true
7032             },
7033             "npm-packlist": {
7034               "version": "1.4.8",
7035               "bundled": true,
7036               "dev": true,
7037               "optional": true,
7038               "requires": {
7039                 "ignore-walk": "^3.0.1",
7040                 "npm-bundled": "^1.0.1",
7041                 "npm-normalize-package-bin": "^1.0.1"
7042               }
7043             },
7044             "npmlog": {
7045               "version": "4.1.2",
7046               "bundled": true,
7047               "dev": true,
7048               "optional": true,
7049               "requires": {
7050                 "are-we-there-yet": "~1.1.2",
7051                 "console-control-strings": "~1.1.0",
7052                 "gauge": "~2.7.3",
7053                 "set-blocking": "~2.0.0"
7054               }
7055             },
7056             "number-is-nan": {
7057               "version": "1.0.1",
7058               "bundled": true,
7059               "dev": true,
7060               "optional": true
7061             },
7062             "object-assign": {
7063               "version": "4.1.1",
7064               "bundled": true,
7065               "dev": true,
7066               "optional": true
7067             },
7068             "once": {
7069               "version": "1.4.0",
7070               "bundled": true,
7071               "dev": true,
7072               "optional": true,
7073               "requires": {
7074                 "wrappy": "1"
7075               }
7076             },
7077             "os-homedir": {
7078               "version": "1.0.2",
7079               "bundled": true,
7080               "dev": true,
7081               "optional": true
7082             },
7083             "os-tmpdir": {
7084               "version": "1.0.2",
7085               "bundled": true,
7086               "dev": true,
7087               "optional": true
7088             },
7089             "osenv": {
7090               "version": "0.1.5",
7091               "bundled": true,
7092               "dev": true,
7093               "optional": true,
7094               "requires": {
7095                 "os-homedir": "^1.0.0",
7096                 "os-tmpdir": "^1.0.0"
7097               }
7098             },
7099             "path-is-absolute": {
7100               "version": "1.0.1",
7101               "bundled": true,
7102               "dev": true,
7103               "optional": true
7104             },
7105             "process-nextick-args": {
7106               "version": "2.0.1",
7107               "bundled": true,
7108               "dev": true,
7109               "optional": true
7110             },
7111             "rc": {
7112               "version": "1.2.8",
7113               "bundled": true,
7114               "dev": true,
7115               "optional": true,
7116               "requires": {
7117                 "deep-extend": "^0.6.0",
7118                 "ini": "~1.3.0",
7119                 "minimist": "^1.2.0",
7120                 "strip-json-comments": "~2.0.1"
7121               }
7122             },
7123             "readable-stream": {
7124               "version": "2.3.7",
7125               "bundled": true,
7126               "dev": true,
7127               "optional": true,
7128               "requires": {
7129                 "core-util-is": "~1.0.0",
7130                 "inherits": "~2.0.3",
7131                 "isarray": "~1.0.0",
7132                 "process-nextick-args": "~2.0.0",
7133                 "safe-buffer": "~5.1.1",
7134                 "string_decoder": "~1.1.1",
7135                 "util-deprecate": "~1.0.1"
7136               }
7137             },
7138             "rimraf": {
7139               "version": "2.7.1",
7140               "bundled": true,
7141               "dev": true,
7142               "optional": true,
7143               "requires": {
7144                 "glob": "^7.1.3"
7145               }
7146             },
7147             "safe-buffer": {
7148               "version": "5.1.2",
7149               "bundled": true,
7150               "dev": true,
7151               "optional": true
7152             },
7153             "safer-buffer": {
7154               "version": "2.1.2",
7155               "bundled": true,
7156               "dev": true,
7157               "optional": true
7158             },
7159             "sax": {
7160               "version": "1.2.4",
7161               "bundled": true,
7162               "dev": true,
7163               "optional": true
7164             },
7165             "semver": {
7166               "version": "5.7.1",
7167               "bundled": true,
7168               "dev": true,
7169               "optional": true
7170             },
7171             "set-blocking": {
7172               "version": "2.0.0",
7173               "bundled": true,
7174               "dev": true,
7175               "optional": true
7176             },
7177             "signal-exit": {
7178               "version": "3.0.2",
7179               "bundled": true,
7180               "dev": true,
7181               "optional": true
7182             },
7183             "string-width": {
7184               "version": "1.0.2",
7185               "bundled": true,
7186               "dev": true,
7187               "optional": true,
7188               "requires": {
7189                 "code-point-at": "^1.0.0",
7190                 "is-fullwidth-code-point": "^1.0.0",
7191                 "strip-ansi": "^3.0.0"
7192               }
7193             },
7194             "string_decoder": {
7195               "version": "1.1.1",
7196               "bundled": true,
7197               "dev": true,
7198               "optional": true,
7199               "requires": {
7200                 "safe-buffer": "~5.1.0"
7201               }
7202             },
7203             "strip-ansi": {
7204               "version": "3.0.1",
7205               "bundled": true,
7206               "dev": true,
7207               "optional": true,
7208               "requires": {
7209                 "ansi-regex": "^2.0.0"
7210               }
7211             },
7212             "strip-json-comments": {
7213               "version": "2.0.1",
7214               "bundled": true,
7215               "dev": true,
7216               "optional": true
7217             },
7218             "tar": {
7219               "version": "4.4.13",
7220               "bundled": true,
7221               "dev": true,
7222               "optional": true,
7223               "requires": {
7224                 "chownr": "^1.1.1",
7225                 "fs-minipass": "^1.2.5",
7226                 "minipass": "^2.8.6",
7227                 "minizlib": "^1.2.1",
7228                 "mkdirp": "^0.5.0",
7229                 "safe-buffer": "^5.1.2",
7230                 "yallist": "^3.0.3"
7231               }
7232             },
7233             "util-deprecate": {
7234               "version": "1.0.2",
7235               "bundled": true,
7236               "dev": true,
7237               "optional": true
7238             },
7239             "wide-align": {
7240               "version": "1.1.3",
7241               "bundled": true,
7242               "dev": true,
7243               "optional": true,
7244               "requires": {
7245                 "string-width": "^1.0.2 || 2"
7246               }
7247             },
7248             "wrappy": {
7249               "version": "1.0.2",
7250               "bundled": true,
7251               "dev": true,
7252               "optional": true
7253             },
7254             "yallist": {
7255               "version": "3.1.1",
7256               "bundled": true,
7257               "dev": true,
7258               "optional": true
7259             }
7260           }
7261         },
7262         "is-binary-path": {
7263           "version": "1.0.1",
7264           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
7265           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
7266           "dev": true,
7267           "requires": {
7268             "binary-extensions": "^1.0.0"
7269           }
7270         },
7271         "is-number": {
7272           "version": "3.0.0",
7273           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
7274           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
7275           "dev": true,
7276           "requires": {
7277             "kind-of": "^3.0.2"
7278           }
7279         },
7280         "kind-of": {
7281           "version": "3.2.2",
7282           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7283           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7284           "dev": true,
7285           "requires": {
7286             "is-buffer": "^1.1.5"
7287           }
7288         },
7289         "mime": {
7290           "version": "2.4.4",
7291           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
7292           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
7293           "dev": true
7294         },
7295         "readdirp": {
7296           "version": "2.2.1",
7297           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
7298           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
7299           "dev": true,
7300           "requires": {
7301             "graceful-fs": "^4.1.11",
7302             "micromatch": "^3.1.10",
7303             "readable-stream": "^2.0.2"
7304           }
7305         },
7306         "source-map": {
7307           "version": "0.6.1",
7308           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7309           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7310           "dev": true
7311         },
7312         "to-regex-range": {
7313           "version": "2.1.1",
7314           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
7315           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7316           "dev": true,
7317           "requires": {
7318             "is-number": "^3.0.0",
7319             "repeat-string": "^1.6.1"
7320           }
7321         }
7322       }
7323     },
7324     "karma-chrome-launcher": {
7325       "version": "2.2.0",
7326       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
7327       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
7328       "dev": true,
7329       "requires": {
7330         "fs-access": "^1.0.0",
7331         "which": "^1.2.1"
7332       }
7333     },
7334     "karma-coverage-istanbul-reporter": {
7335       "version": "2.0.6",
7336       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz",
7337       "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==",
7338       "dev": true,
7339       "requires": {
7340         "istanbul-api": "^2.1.6",
7341         "minimatch": "^3.0.4"
7342       }
7343     },
7344     "karma-jasmine": {
7345       "version": "2.0.1",
7346       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz",
7347       "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==",
7348       "dev": true,
7349       "requires": {
7350         "jasmine-core": "^3.3"
7351       }
7352     },
7353     "karma-jasmine-html-reporter": {
7354       "version": "1.5.3",
7355       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz",
7356       "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==",
7357       "dev": true
7358     },
7359     "karma-source-map-support": {
7360       "version": "1.4.0",
7361       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz",
7362       "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==",
7363       "dev": true,
7364       "requires": {
7365         "source-map-support": "^0.5.5"
7366       }
7367     },
7368     "killable": {
7369       "version": "1.0.1",
7370       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
7371       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
7372       "dev": true
7373     },
7374     "kind-of": {
7375       "version": "6.0.3",
7376       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
7377       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
7378       "dev": true
7379     },
7380     "lcid": {
7381       "version": "2.0.0",
7382       "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
7383       "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
7384       "dev": true,
7385       "requires": {
7386         "invert-kv": "^2.0.0"
7387       }
7388     },
7389     "less": {
7390       "version": "3.9.0",
7391       "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz",
7392       "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==",
7393       "dev": true,
7394       "requires": {
7395         "clone": "^2.1.2",
7396         "errno": "^0.1.1",
7397         "graceful-fs": "^4.1.2",
7398         "image-size": "~0.5.0",
7399         "mime": "^1.4.1",
7400         "mkdirp": "^0.5.0",
7401         "promise": "^7.1.1",
7402         "request": "^2.83.0",
7403         "source-map": "~0.6.0"
7404       },
7405       "dependencies": {
7406         "source-map": {
7407           "version": "0.6.1",
7408           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7409           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7410           "dev": true,
7411           "optional": true
7412         }
7413       }
7414     },
7415     "less-loader": {
7416       "version": "5.0.0",
7417       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz",
7418       "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==",
7419       "dev": true,
7420       "requires": {
7421         "clone": "^2.1.1",
7422         "loader-utils": "^1.1.0",
7423         "pify": "^4.0.1"
7424       }
7425     },
7426     "leven": {
7427       "version": "3.1.0",
7428       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
7429       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
7430       "dev": true
7431     },
7432     "levenary": {
7433       "version": "1.1.1",
7434       "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
7435       "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
7436       "dev": true,
7437       "requires": {
7438         "leven": "^3.1.0"
7439       }
7440     },
7441     "license-webpack-plugin": {
7442       "version": "2.1.2",
7443       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz",
7444       "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==",
7445       "dev": true,
7446       "requires": {
7447         "@types/webpack-sources": "^0.1.5",
7448         "webpack-sources": "^1.2.0"
7449       }
7450     },
7451     "lie": {
7452       "version": "3.3.0",
7453       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
7454       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
7455       "dev": true,
7456       "requires": {
7457         "immediate": "~3.0.5"
7458       }
7459     },
7460     "loader-runner": {
7461       "version": "2.4.0",
7462       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
7463       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
7464       "dev": true
7465     },
7466     "loader-utils": {
7467       "version": "1.2.3",
7468       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
7469       "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
7470       "dev": true,
7471       "requires": {
7472         "big.js": "^5.2.2",
7473         "emojis-list": "^2.0.0",
7474         "json5": "^1.0.1"
7475       }
7476     },
7477     "locate-path": {
7478       "version": "2.0.0",
7479       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
7480       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
7481       "dev": true,
7482       "requires": {
7483         "p-locate": "^2.0.0",
7484         "path-exists": "^3.0.0"
7485       }
7486     },
7487     "lodash": {
7488       "version": "4.17.15",
7489       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
7490       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
7491       "dev": true
7492     },
7493     "lodash.clonedeep": {
7494       "version": "4.5.0",
7495       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
7496       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
7497       "dev": true
7498     },
7499     "log4js": {
7500       "version": "4.5.1",
7501       "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz",
7502       "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==",
7503       "dev": true,
7504       "requires": {
7505         "date-format": "^2.0.0",
7506         "debug": "^4.1.1",
7507         "flatted": "^2.0.0",
7508         "rfdc": "^1.1.4",
7509         "streamroller": "^1.0.6"
7510       }
7511     },
7512     "loglevel": {
7513       "version": "1.6.8",
7514       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz",
7515       "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==",
7516       "dev": true
7517     },
7518     "loose-envify": {
7519       "version": "1.4.0",
7520       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
7521       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
7522       "dev": true,
7523       "requires": {
7524         "js-tokens": "^3.0.0 || ^4.0.0"
7525       }
7526     },
7527     "lru-cache": {
7528       "version": "5.1.1",
7529       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
7530       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
7531       "dev": true,
7532       "requires": {
7533         "yallist": "^3.0.2"
7534       }
7535     },
7536     "magic-string": {
7537       "version": "0.25.3",
7538       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
7539       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
7540       "dev": true,
7541       "requires": {
7542         "sourcemap-codec": "^1.4.4"
7543       }
7544     },
7545     "make-dir": {
7546       "version": "2.1.0",
7547       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
7548       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
7549       "dev": true,
7550       "requires": {
7551         "pify": "^4.0.1",
7552         "semver": "^5.6.0"
7553       },
7554       "dependencies": {
7555         "semver": {
7556           "version": "5.7.1",
7557           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
7558           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
7559           "dev": true
7560         }
7561       }
7562     },
7563     "make-error": {
7564       "version": "1.3.6",
7565       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
7566       "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
7567       "dev": true
7568     },
7569     "make-fetch-happen": {
7570       "version": "5.0.2",
7571       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz",
7572       "integrity": "sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==",
7573       "dev": true,
7574       "requires": {
7575         "agentkeepalive": "^3.4.1",
7576         "cacache": "^12.0.0",
7577         "http-cache-semantics": "^3.8.1",
7578         "http-proxy-agent": "^2.1.0",
7579         "https-proxy-agent": "^2.2.3",
7580         "lru-cache": "^5.1.1",
7581         "mississippi": "^3.0.0",
7582         "node-fetch-npm": "^2.0.2",
7583         "promise-retry": "^1.1.1",
7584         "socks-proxy-agent": "^4.0.0",
7585         "ssri": "^6.0.0"
7586       }
7587     },
7588     "mamacro": {
7589       "version": "0.0.3",
7590       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
7591       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
7592       "dev": true
7593     },
7594     "map-age-cleaner": {
7595       "version": "0.1.3",
7596       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
7597       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
7598       "dev": true,
7599       "requires": {
7600         "p-defer": "^1.0.0"
7601       }
7602     },
7603     "map-cache": {
7604       "version": "0.2.2",
7605       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
7606       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
7607       "dev": true
7608     },
7609     "map-visit": {
7610       "version": "1.0.0",
7611       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
7612       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
7613       "dev": true,
7614       "requires": {
7615         "object-visit": "^1.0.0"
7616       }
7617     },
7618     "md5.js": {
7619       "version": "1.3.5",
7620       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
7621       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
7622       "dev": true,
7623       "requires": {
7624         "hash-base": "^3.0.0",
7625         "inherits": "^2.0.1",
7626         "safe-buffer": "^5.1.2"
7627       }
7628     },
7629     "media-typer": {
7630       "version": "0.3.0",
7631       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
7632       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
7633       "dev": true
7634     },
7635     "mem": {
7636       "version": "4.3.0",
7637       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
7638       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
7639       "dev": true,
7640       "requires": {
7641         "map-age-cleaner": "^0.1.1",
7642         "mimic-fn": "^2.0.0",
7643         "p-is-promise": "^2.0.0"
7644       }
7645     },
7646     "memory-fs": {
7647       "version": "0.4.1",
7648       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
7649       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
7650       "dev": true,
7651       "requires": {
7652         "errno": "^0.1.3",
7653         "readable-stream": "^2.0.1"
7654       }
7655     },
7656     "merge-descriptors": {
7657       "version": "1.0.1",
7658       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
7659       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
7660       "dev": true
7661     },
7662     "merge-source-map": {
7663       "version": "1.1.0",
7664       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
7665       "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
7666       "dev": true,
7667       "requires": {
7668         "source-map": "^0.6.1"
7669       },
7670       "dependencies": {
7671         "source-map": {
7672           "version": "0.6.1",
7673           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7674           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7675           "dev": true
7676         }
7677       }
7678     },
7679     "merge-stream": {
7680       "version": "2.0.0",
7681       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
7682       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
7683       "dev": true
7684     },
7685     "methods": {
7686       "version": "1.1.2",
7687       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
7688       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
7689       "dev": true
7690     },
7691     "micromatch": {
7692       "version": "3.1.10",
7693       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7694       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7695       "dev": true,
7696       "requires": {
7697         "arr-diff": "^4.0.0",
7698         "array-unique": "^0.3.2",
7699         "braces": "^2.3.1",
7700         "define-property": "^2.0.2",
7701         "extend-shallow": "^3.0.2",
7702         "extglob": "^2.0.4",
7703         "fragment-cache": "^0.2.1",
7704         "kind-of": "^6.0.2",
7705         "nanomatch": "^1.2.9",
7706         "object.pick": "^1.3.0",
7707         "regex-not": "^1.0.0",
7708         "snapdragon": "^0.8.1",
7709         "to-regex": "^3.0.2"
7710       },
7711       "dependencies": {
7712         "braces": {
7713           "version": "2.3.2",
7714           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
7715           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
7716           "dev": true,
7717           "requires": {
7718             "arr-flatten": "^1.1.0",
7719             "array-unique": "^0.3.2",
7720             "extend-shallow": "^2.0.1",
7721             "fill-range": "^4.0.0",
7722             "isobject": "^3.0.1",
7723             "repeat-element": "^1.1.2",
7724             "snapdragon": "^0.8.1",
7725             "snapdragon-node": "^2.0.1",
7726             "split-string": "^3.0.2",
7727             "to-regex": "^3.0.1"
7728           },
7729           "dependencies": {
7730             "extend-shallow": {
7731               "version": "2.0.1",
7732               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7733               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7734               "dev": true,
7735               "requires": {
7736                 "is-extendable": "^0.1.0"
7737               }
7738             }
7739           }
7740         },
7741         "fill-range": {
7742           "version": "4.0.0",
7743           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
7744           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
7745           "dev": true,
7746           "requires": {
7747             "extend-shallow": "^2.0.1",
7748             "is-number": "^3.0.0",
7749             "repeat-string": "^1.6.1",
7750             "to-regex-range": "^2.1.0"
7751           },
7752           "dependencies": {
7753             "extend-shallow": {
7754               "version": "2.0.1",
7755               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7756               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7757               "dev": true,
7758               "requires": {
7759                 "is-extendable": "^0.1.0"
7760               }
7761             }
7762           }
7763         },
7764         "is-number": {
7765           "version": "3.0.0",
7766           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
7767           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
7768           "dev": true,
7769           "requires": {
7770             "kind-of": "^3.0.2"
7771           },
7772           "dependencies": {
7773             "kind-of": {
7774               "version": "3.2.2",
7775               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7776               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7777               "dev": true,
7778               "requires": {
7779                 "is-buffer": "^1.1.5"
7780               }
7781             }
7782           }
7783         },
7784         "to-regex-range": {
7785           "version": "2.1.1",
7786           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
7787           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7788           "dev": true,
7789           "requires": {
7790             "is-number": "^3.0.0",
7791             "repeat-string": "^1.6.1"
7792           }
7793         }
7794       }
7795     },
7796     "miller-rabin": {
7797       "version": "4.0.1",
7798       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
7799       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
7800       "dev": true,
7801       "requires": {
7802         "bn.js": "^4.0.0",
7803         "brorand": "^1.0.1"
7804       }
7805     },
7806     "mime": {
7807       "version": "1.6.0",
7808       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
7809       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
7810       "dev": true
7811     },
7812     "mime-db": {
7813       "version": "1.44.0",
7814       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
7815       "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
7816       "dev": true
7817     },
7818     "mime-types": {
7819       "version": "2.1.27",
7820       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
7821       "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
7822       "dev": true,
7823       "requires": {
7824         "mime-db": "1.44.0"
7825       }
7826     },
7827     "mimic-fn": {
7828       "version": "2.1.0",
7829       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
7830       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
7831       "dev": true
7832     },
7833     "mini-css-extract-plugin": {
7834       "version": "0.8.0",
7835       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz",
7836       "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==",
7837       "dev": true,
7838       "requires": {
7839         "loader-utils": "^1.1.0",
7840         "normalize-url": "1.9.1",
7841         "schema-utils": "^1.0.0",
7842         "webpack-sources": "^1.1.0"
7843       }
7844     },
7845     "minimalistic-assert": {
7846       "version": "1.0.1",
7847       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
7848       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
7849       "dev": true
7850     },
7851     "minimalistic-crypto-utils": {
7852       "version": "1.0.1",
7853       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
7854       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
7855       "dev": true
7856     },
7857     "minimatch": {
7858       "version": "3.0.4",
7859       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7860       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7861       "dev": true,
7862       "requires": {
7863         "brace-expansion": "^1.1.7"
7864       }
7865     },
7866     "minimist": {
7867       "version": "1.2.5",
7868       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
7869       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
7870       "dev": true
7871     },
7872     "minipass": {
7873       "version": "2.9.0",
7874       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
7875       "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
7876       "dev": true,
7877       "requires": {
7878         "safe-buffer": "^5.1.2",
7879         "yallist": "^3.0.0"
7880       }
7881     },
7882     "minizlib": {
7883       "version": "1.3.3",
7884       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
7885       "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
7886       "dev": true,
7887       "requires": {
7888         "minipass": "^2.9.0"
7889       }
7890     },
7891     "mississippi": {
7892       "version": "3.0.0",
7893       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
7894       "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
7895       "dev": true,
7896       "requires": {
7897         "concat-stream": "^1.5.0",
7898         "duplexify": "^3.4.2",
7899         "end-of-stream": "^1.1.0",
7900         "flush-write-stream": "^1.0.0",
7901         "from2": "^2.1.0",
7902         "parallel-transform": "^1.1.0",
7903         "pump": "^3.0.0",
7904         "pumpify": "^1.3.3",
7905         "stream-each": "^1.1.0",
7906         "through2": "^2.0.0"
7907       }
7908     },
7909     "mixin-deep": {
7910       "version": "1.3.2",
7911       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
7912       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
7913       "dev": true,
7914       "requires": {
7915         "for-in": "^1.0.2",
7916         "is-extendable": "^1.0.1"
7917       },
7918       "dependencies": {
7919         "is-extendable": {
7920           "version": "1.0.1",
7921           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7922           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7923           "dev": true,
7924           "requires": {
7925             "is-plain-object": "^2.0.4"
7926           }
7927         }
7928       }
7929     },
7930     "mkdirp": {
7931       "version": "0.5.5",
7932       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
7933       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
7934       "dev": true,
7935       "requires": {
7936         "minimist": "^1.2.5"
7937       }
7938     },
7939     "move-concurrently": {
7940       "version": "1.0.1",
7941       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
7942       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
7943       "dev": true,
7944       "requires": {
7945         "aproba": "^1.1.1",
7946         "copy-concurrently": "^1.0.0",
7947         "fs-write-stream-atomic": "^1.0.8",
7948         "mkdirp": "^0.5.1",
7949         "rimraf": "^2.5.4",
7950         "run-queue": "^1.0.3"
7951       }
7952     },
7953     "ms": {
7954       "version": "2.1.2",
7955       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
7956       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
7957       "dev": true
7958     },
7959     "multicast-dns": {
7960       "version": "6.2.3",
7961       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
7962       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
7963       "dev": true,
7964       "requires": {
7965         "dns-packet": "^1.3.1",
7966         "thunky": "^1.0.2"
7967       }
7968     },
7969     "multicast-dns-service-types": {
7970       "version": "1.1.0",
7971       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
7972       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
7973       "dev": true
7974     },
7975     "mute-stream": {
7976       "version": "0.0.8",
7977       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
7978       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
7979       "dev": true
7980     },
7981     "nanomatch": {
7982       "version": "1.2.13",
7983       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7984       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7985       "dev": true,
7986       "requires": {
7987         "arr-diff": "^4.0.0",
7988         "array-unique": "^0.3.2",
7989         "define-property": "^2.0.2",
7990         "extend-shallow": "^3.0.2",
7991         "fragment-cache": "^0.2.1",
7992         "is-windows": "^1.0.2",
7993         "kind-of": "^6.0.2",
7994         "object.pick": "^1.3.0",
7995         "regex-not": "^1.0.0",
7996         "snapdragon": "^0.8.1",
7997         "to-regex": "^3.0.1"
7998       }
7999     },
8000     "negotiator": {
8001       "version": "0.6.2",
8002       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
8003       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
8004       "dev": true
8005     },
8006     "neo-async": {
8007       "version": "2.6.1",
8008       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
8009       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
8010       "dev": true
8011     },
8012     "nice-try": {
8013       "version": "1.0.5",
8014       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
8015       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
8016       "dev": true
8017     },
8018     "node-fetch-npm": {
8019       "version": "2.0.4",
8020       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz",
8021       "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==",
8022       "dev": true,
8023       "requires": {
8024         "encoding": "^0.1.11",
8025         "json-parse-better-errors": "^1.0.0",
8026         "safe-buffer": "^5.1.1"
8027       }
8028     },
8029     "node-forge": {
8030       "version": "0.9.0",
8031       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz",
8032       "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==",
8033       "dev": true
8034     },
8035     "node-libs-browser": {
8036       "version": "2.2.1",
8037       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
8038       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
8039       "dev": true,
8040       "requires": {
8041         "assert": "^1.1.1",
8042         "browserify-zlib": "^0.2.0",
8043         "buffer": "^4.3.0",
8044         "console-browserify": "^1.1.0",
8045         "constants-browserify": "^1.0.0",
8046         "crypto-browserify": "^3.11.0",
8047         "domain-browser": "^1.1.1",
8048         "events": "^3.0.0",
8049         "https-browserify": "^1.0.0",
8050         "os-browserify": "^0.3.0",
8051         "path-browserify": "0.0.1",
8052         "process": "^0.11.10",
8053         "punycode": "^1.2.4",
8054         "querystring-es3": "^0.2.0",
8055         "readable-stream": "^2.3.3",
8056         "stream-browserify": "^2.0.1",
8057         "stream-http": "^2.7.2",
8058         "string_decoder": "^1.0.0",
8059         "timers-browserify": "^2.0.4",
8060         "tty-browserify": "0.0.0",
8061         "url": "^0.11.0",
8062         "util": "^0.11.0",
8063         "vm-browserify": "^1.0.1"
8064       },
8065       "dependencies": {
8066         "punycode": {
8067           "version": "1.4.1",
8068           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
8069           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
8070           "dev": true
8071         }
8072       }
8073     },
8074     "node-releases": {
8075       "version": "1.1.53",
8076       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz",
8077       "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==",
8078       "dev": true
8079     },
8080     "normalize-package-data": {
8081       "version": "2.5.0",
8082       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
8083       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
8084       "dev": true,
8085       "requires": {
8086         "hosted-git-info": "^2.1.4",
8087         "resolve": "^1.10.0",
8088         "semver": "2 || 3 || 4 || 5",
8089         "validate-npm-package-license": "^3.0.1"
8090       },
8091       "dependencies": {
8092         "semver": {
8093           "version": "5.7.1",
8094           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8095           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8096           "dev": true
8097         }
8098       }
8099     },
8100     "normalize-path": {
8101       "version": "3.0.0",
8102       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
8103       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
8104       "dev": true
8105     },
8106     "normalize-range": {
8107       "version": "0.1.2",
8108       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
8109       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
8110       "dev": true
8111     },
8112     "normalize-url": {
8113       "version": "1.9.1",
8114       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
8115       "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
8116       "dev": true,
8117       "requires": {
8118         "object-assign": "^4.0.1",
8119         "prepend-http": "^1.0.0",
8120         "query-string": "^4.1.0",
8121         "sort-keys": "^1.0.0"
8122       }
8123     },
8124     "npm-bundled": {
8125       "version": "1.1.1",
8126       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
8127       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
8128       "dev": true,
8129       "requires": {
8130         "npm-normalize-package-bin": "^1.0.1"
8131       }
8132     },
8133     "npm-normalize-package-bin": {
8134       "version": "1.0.1",
8135       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
8136       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
8137       "dev": true
8138     },
8139     "npm-package-arg": {
8140       "version": "6.1.0",
8141       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
8142       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
8143       "dev": true,
8144       "requires": {
8145         "hosted-git-info": "^2.6.0",
8146         "osenv": "^0.1.5",
8147         "semver": "^5.5.0",
8148         "validate-npm-package-name": "^3.0.0"
8149       },
8150       "dependencies": {
8151         "semver": {
8152           "version": "5.7.1",
8153           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8154           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8155           "dev": true
8156         }
8157       }
8158     },
8159     "npm-packlist": {
8160       "version": "1.4.8",
8161       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
8162       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
8163       "dev": true,
8164       "requires": {
8165         "ignore-walk": "^3.0.1",
8166         "npm-bundled": "^1.0.1",
8167         "npm-normalize-package-bin": "^1.0.1"
8168       }
8169     },
8170     "npm-pick-manifest": {
8171       "version": "3.0.2",
8172       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz",
8173       "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==",
8174       "dev": true,
8175       "requires": {
8176         "figgy-pudding": "^3.5.1",
8177         "npm-package-arg": "^6.0.0",
8178         "semver": "^5.4.1"
8179       },
8180       "dependencies": {
8181         "semver": {
8182           "version": "5.7.1",
8183           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8184           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8185           "dev": true
8186         }
8187       }
8188     },
8189     "npm-registry-fetch": {
8190       "version": "4.0.4",
8191       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.4.tgz",
8192       "integrity": "sha512-6jb34hX/iYNQebqWUHtU8YF6Cjb1H6ouTFPClYsyiW6lpFkljTpdeftm53rRojtja1rKAvKNIIiTS5Sjpw4wsA==",
8193       "dev": true,
8194       "requires": {
8195         "JSONStream": "^1.3.4",
8196         "bluebird": "^3.5.1",
8197         "figgy-pudding": "^3.4.1",
8198         "lru-cache": "^5.1.1",
8199         "make-fetch-happen": "^5.0.0",
8200         "npm-package-arg": "^6.1.0",
8201         "safe-buffer": "^5.2.0"
8202       },
8203       "dependencies": {
8204         "safe-buffer": {
8205           "version": "5.2.0",
8206           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
8207           "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
8208           "dev": true
8209         }
8210       }
8211     },
8212     "npm-run-path": {
8213       "version": "2.0.2",
8214       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
8215       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
8216       "dev": true,
8217       "requires": {
8218         "path-key": "^2.0.0"
8219       }
8220     },
8221     "null-check": {
8222       "version": "1.0.0",
8223       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
8224       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
8225       "dev": true
8226     },
8227     "num2fraction": {
8228       "version": "1.2.2",
8229       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
8230       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
8231       "dev": true
8232     },
8233     "number-is-nan": {
8234       "version": "1.0.1",
8235       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
8236       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
8237       "dev": true
8238     },
8239     "oauth-sign": {
8240       "version": "0.9.0",
8241       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
8242       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
8243       "dev": true
8244     },
8245     "object-assign": {
8246       "version": "4.1.1",
8247       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
8248       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
8249       "dev": true
8250     },
8251     "object-component": {
8252       "version": "0.0.3",
8253       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
8254       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
8255       "dev": true
8256     },
8257     "object-copy": {
8258       "version": "0.1.0",
8259       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
8260       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
8261       "dev": true,
8262       "requires": {
8263         "copy-descriptor": "^0.1.0",
8264         "define-property": "^0.2.5",
8265         "kind-of": "^3.0.3"
8266       },
8267       "dependencies": {
8268         "define-property": {
8269           "version": "0.2.5",
8270           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8271           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8272           "dev": true,
8273           "requires": {
8274             "is-descriptor": "^0.1.0"
8275           }
8276         },
8277         "kind-of": {
8278           "version": "3.2.2",
8279           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8280           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8281           "dev": true,
8282           "requires": {
8283             "is-buffer": "^1.1.5"
8284           }
8285         }
8286       }
8287     },
8288     "object-inspect": {
8289       "version": "1.7.0",
8290       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
8291       "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
8292       "dev": true
8293     },
8294     "object-is": {
8295       "version": "1.1.2",
8296       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz",
8297       "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==",
8298       "dev": true,
8299       "requires": {
8300         "define-properties": "^1.1.3",
8301         "es-abstract": "^1.17.5"
8302       }
8303     },
8304     "object-keys": {
8305       "version": "1.1.1",
8306       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
8307       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
8308       "dev": true
8309     },
8310     "object-visit": {
8311       "version": "1.0.1",
8312       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
8313       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
8314       "dev": true,
8315       "requires": {
8316         "isobject": "^3.0.0"
8317       }
8318     },
8319     "object.assign": {
8320       "version": "4.1.0",
8321       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
8322       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
8323       "dev": true,
8324       "requires": {
8325         "define-properties": "^1.1.2",
8326         "function-bind": "^1.1.1",
8327         "has-symbols": "^1.0.0",
8328         "object-keys": "^1.0.11"
8329       }
8330     },
8331     "object.getownpropertydescriptors": {
8332       "version": "2.1.0",
8333       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
8334       "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
8335       "dev": true,
8336       "requires": {
8337         "define-properties": "^1.1.3",
8338         "es-abstract": "^1.17.0-next.1"
8339       }
8340     },
8341     "object.pick": {
8342       "version": "1.3.0",
8343       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
8344       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
8345       "dev": true,
8346       "requires": {
8347         "isobject": "^3.0.1"
8348       }
8349     },
8350     "obuf": {
8351       "version": "1.1.2",
8352       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
8353       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
8354       "dev": true
8355     },
8356     "on-finished": {
8357       "version": "2.3.0",
8358       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
8359       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
8360       "dev": true,
8361       "requires": {
8362         "ee-first": "1.1.1"
8363       }
8364     },
8365     "on-headers": {
8366       "version": "1.0.2",
8367       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
8368       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
8369       "dev": true
8370     },
8371     "once": {
8372       "version": "1.4.0",
8373       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
8374       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
8375       "dev": true,
8376       "requires": {
8377         "wrappy": "1"
8378       }
8379     },
8380     "onetime": {
8381       "version": "5.1.0",
8382       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
8383       "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
8384       "dev": true,
8385       "requires": {
8386         "mimic-fn": "^2.1.0"
8387       }
8388     },
8389     "open": {
8390       "version": "6.4.0",
8391       "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz",
8392       "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==",
8393       "dev": true,
8394       "requires": {
8395         "is-wsl": "^1.1.0"
8396       }
8397     },
8398     "opn": {
8399       "version": "5.5.0",
8400       "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
8401       "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
8402       "dev": true,
8403       "requires": {
8404         "is-wsl": "^1.1.0"
8405       }
8406     },
8407     "optimist": {
8408       "version": "0.6.1",
8409       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
8410       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
8411       "dev": true,
8412       "requires": {
8413         "minimist": "~0.0.1",
8414         "wordwrap": "~0.0.2"
8415       },
8416       "dependencies": {
8417         "minimist": {
8418           "version": "0.0.10",
8419           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
8420           "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
8421           "dev": true
8422         }
8423       }
8424     },
8425     "original": {
8426       "version": "1.0.2",
8427       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
8428       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
8429       "dev": true,
8430       "requires": {
8431         "url-parse": "^1.4.3"
8432       }
8433     },
8434     "os-browserify": {
8435       "version": "0.3.0",
8436       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
8437       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
8438       "dev": true
8439     },
8440     "os-homedir": {
8441       "version": "1.0.2",
8442       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
8443       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
8444       "dev": true
8445     },
8446     "os-locale": {
8447       "version": "3.1.0",
8448       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
8449       "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
8450       "dev": true,
8451       "requires": {
8452         "execa": "^1.0.0",
8453         "lcid": "^2.0.0",
8454         "mem": "^4.0.0"
8455       }
8456     },
8457     "os-tmpdir": {
8458       "version": "1.0.2",
8459       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
8460       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
8461       "dev": true
8462     },
8463     "osenv": {
8464       "version": "0.1.5",
8465       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
8466       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
8467       "dev": true,
8468       "requires": {
8469         "os-homedir": "^1.0.0",
8470         "os-tmpdir": "^1.0.0"
8471       }
8472     },
8473     "p-defer": {
8474       "version": "1.0.0",
8475       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
8476       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
8477       "dev": true
8478     },
8479     "p-finally": {
8480       "version": "1.0.0",
8481       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
8482       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
8483       "dev": true
8484     },
8485     "p-is-promise": {
8486       "version": "2.1.0",
8487       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
8488       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
8489       "dev": true
8490     },
8491     "p-limit": {
8492       "version": "1.3.0",
8493       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
8494       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
8495       "dev": true,
8496       "requires": {
8497         "p-try": "^1.0.0"
8498       }
8499     },
8500     "p-locate": {
8501       "version": "2.0.0",
8502       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
8503       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
8504       "dev": true,
8505       "requires": {
8506         "p-limit": "^1.1.0"
8507       }
8508     },
8509     "p-map": {
8510       "version": "2.1.0",
8511       "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
8512       "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
8513       "dev": true
8514     },
8515     "p-retry": {
8516       "version": "3.0.1",
8517       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
8518       "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
8519       "dev": true,
8520       "requires": {
8521         "retry": "^0.12.0"
8522       }
8523     },
8524     "p-try": {
8525       "version": "1.0.0",
8526       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
8527       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
8528       "dev": true
8529     },
8530     "pacote": {
8531       "version": "9.5.5",
8532       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz",
8533       "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==",
8534       "dev": true,
8535       "requires": {
8536         "bluebird": "^3.5.3",
8537         "cacache": "^12.0.2",
8538         "figgy-pudding": "^3.5.1",
8539         "get-stream": "^4.1.0",
8540         "glob": "^7.1.3",
8541         "infer-owner": "^1.0.4",
8542         "lru-cache": "^5.1.1",
8543         "make-fetch-happen": "^5.0.0",
8544         "minimatch": "^3.0.4",
8545         "minipass": "^2.3.5",
8546         "mississippi": "^3.0.0",
8547         "mkdirp": "^0.5.1",
8548         "normalize-package-data": "^2.4.0",
8549         "npm-package-arg": "^6.1.0",
8550         "npm-packlist": "^1.1.12",
8551         "npm-pick-manifest": "^2.2.3",
8552         "npm-registry-fetch": "^4.0.0",
8553         "osenv": "^0.1.5",
8554         "promise-inflight": "^1.0.1",
8555         "promise-retry": "^1.1.1",
8556         "protoduck": "^5.0.1",
8557         "rimraf": "^2.6.2",
8558         "safe-buffer": "^5.1.2",
8559         "semver": "^5.6.0",
8560         "ssri": "^6.0.1",
8561         "tar": "^4.4.8",
8562         "unique-filename": "^1.1.1",
8563         "which": "^1.3.1"
8564       },
8565       "dependencies": {
8566         "npm-pick-manifest": {
8567           "version": "2.2.3",
8568           "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz",
8569           "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==",
8570           "dev": true,
8571           "requires": {
8572             "figgy-pudding": "^3.5.1",
8573             "npm-package-arg": "^6.0.0",
8574             "semver": "^5.4.1"
8575           }
8576         },
8577         "semver": {
8578           "version": "5.7.1",
8579           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8580           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8581           "dev": true
8582         }
8583       }
8584     },
8585     "pako": {
8586       "version": "1.0.11",
8587       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
8588       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
8589       "dev": true
8590     },
8591     "parallel-transform": {
8592       "version": "1.2.0",
8593       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
8594       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
8595       "dev": true,
8596       "requires": {
8597         "cyclist": "^1.0.1",
8598         "inherits": "^2.0.3",
8599         "readable-stream": "^2.1.5"
8600       }
8601     },
8602     "parse-asn1": {
8603       "version": "5.1.5",
8604       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
8605       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
8606       "dev": true,
8607       "requires": {
8608         "asn1.js": "^4.0.0",
8609         "browserify-aes": "^1.0.0",
8610         "create-hash": "^1.1.0",
8611         "evp_bytestokey": "^1.0.0",
8612         "pbkdf2": "^3.0.3",
8613         "safe-buffer": "^5.1.1"
8614       }
8615     },
8616     "parse-json": {
8617       "version": "4.0.0",
8618       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
8619       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
8620       "dev": true,
8621       "requires": {
8622         "error-ex": "^1.3.1",
8623         "json-parse-better-errors": "^1.0.1"
8624       }
8625     },
8626     "parse5": {
8627       "version": "4.0.0",
8628       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
8629       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
8630       "dev": true
8631     },
8632     "parseqs": {
8633       "version": "0.0.5",
8634       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
8635       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
8636       "dev": true,
8637       "requires": {
8638         "better-assert": "~1.0.0"
8639       }
8640     },
8641     "parseuri": {
8642       "version": "0.0.5",
8643       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
8644       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
8645       "dev": true,
8646       "requires": {
8647         "better-assert": "~1.0.0"
8648       }
8649     },
8650     "parseurl": {
8651       "version": "1.3.3",
8652       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
8653       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
8654       "dev": true
8655     },
8656     "pascalcase": {
8657       "version": "0.1.1",
8658       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
8659       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
8660       "dev": true
8661     },
8662     "path-browserify": {
8663       "version": "0.0.1",
8664       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
8665       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
8666       "dev": true
8667     },
8668     "path-dirname": {
8669       "version": "1.0.2",
8670       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
8671       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
8672       "dev": true
8673     },
8674     "path-exists": {
8675       "version": "3.0.0",
8676       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8677       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8678       "dev": true
8679     },
8680     "path-is-absolute": {
8681       "version": "1.0.1",
8682       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8683       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
8684       "dev": true
8685     },
8686     "path-is-inside": {
8687       "version": "1.0.2",
8688       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
8689       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
8690       "dev": true
8691     },
8692     "path-key": {
8693       "version": "2.0.1",
8694       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
8695       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
8696       "dev": true
8697     },
8698     "path-parse": {
8699       "version": "1.0.6",
8700       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
8701       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
8702       "dev": true
8703     },
8704     "path-to-regexp": {
8705       "version": "0.1.7",
8706       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
8707       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
8708       "dev": true
8709     },
8710     "path-type": {
8711       "version": "3.0.0",
8712       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
8713       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
8714       "dev": true,
8715       "requires": {
8716         "pify": "^3.0.0"
8717       },
8718       "dependencies": {
8719         "pify": {
8720           "version": "3.0.0",
8721           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
8722           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
8723           "dev": true
8724         }
8725       }
8726     },
8727     "pbkdf2": {
8728       "version": "3.0.17",
8729       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
8730       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
8731       "dev": true,
8732       "requires": {
8733         "create-hash": "^1.1.2",
8734         "create-hmac": "^1.1.4",
8735         "ripemd160": "^2.0.1",
8736         "safe-buffer": "^5.0.1",
8737         "sha.js": "^2.4.8"
8738       }
8739     },
8740     "performance-now": {
8741       "version": "2.1.0",
8742       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
8743       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
8744       "dev": true
8745     },
8746     "picomatch": {
8747       "version": "2.2.2",
8748       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
8749       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
8750       "dev": true
8751     },
8752     "pify": {
8753       "version": "4.0.1",
8754       "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
8755       "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
8756       "dev": true
8757     },
8758     "pinkie": {
8759       "version": "2.0.4",
8760       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
8761       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
8762       "dev": true
8763     },
8764     "pinkie-promise": {
8765       "version": "2.0.1",
8766       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
8767       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
8768       "dev": true,
8769       "requires": {
8770         "pinkie": "^2.0.0"
8771       }
8772     },
8773     "pkg-dir": {
8774       "version": "3.0.0",
8775       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
8776       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
8777       "dev": true,
8778       "requires": {
8779         "find-up": "^3.0.0"
8780       },
8781       "dependencies": {
8782         "find-up": {
8783           "version": "3.0.0",
8784           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
8785           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
8786           "dev": true,
8787           "requires": {
8788             "locate-path": "^3.0.0"
8789           }
8790         },
8791         "locate-path": {
8792           "version": "3.0.0",
8793           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
8794           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
8795           "dev": true,
8796           "requires": {
8797             "p-locate": "^3.0.0",
8798             "path-exists": "^3.0.0"
8799           }
8800         },
8801         "p-limit": {
8802           "version": "2.3.0",
8803           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
8804           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
8805           "dev": true,
8806           "requires": {
8807             "p-try": "^2.0.0"
8808           }
8809         },
8810         "p-locate": {
8811           "version": "3.0.0",
8812           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
8813           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
8814           "dev": true,
8815           "requires": {
8816             "p-limit": "^2.0.0"
8817           }
8818         },
8819         "p-try": {
8820           "version": "2.2.0",
8821           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
8822           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
8823           "dev": true
8824         }
8825       }
8826     },
8827     "pkg-up": {
8828       "version": "2.0.0",
8829       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
8830       "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
8831       "dev": true,
8832       "requires": {
8833         "find-up": "^2.1.0"
8834       }
8835     },
8836     "portfinder": {
8837       "version": "1.0.26",
8838       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz",
8839       "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==",
8840       "dev": true,
8841       "requires": {
8842         "async": "^2.6.2",
8843         "debug": "^3.1.1",
8844         "mkdirp": "^0.5.1"
8845       },
8846       "dependencies": {
8847         "debug": {
8848           "version": "3.2.6",
8849           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8850           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8851           "dev": true,
8852           "requires": {
8853             "ms": "^2.1.1"
8854           }
8855         }
8856       }
8857     },
8858     "posix-character-classes": {
8859       "version": "0.1.1",
8860       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
8861       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
8862       "dev": true
8863     },
8864     "postcss": {
8865       "version": "7.0.17",
8866       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz",
8867       "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==",
8868       "dev": true,
8869       "requires": {
8870         "chalk": "^2.4.2",
8871         "source-map": "^0.6.1",
8872         "supports-color": "^6.1.0"
8873       },
8874       "dependencies": {
8875         "source-map": {
8876           "version": "0.6.1",
8877           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8878           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8879           "dev": true
8880         },
8881         "supports-color": {
8882           "version": "6.1.0",
8883           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8884           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8885           "dev": true,
8886           "requires": {
8887             "has-flag": "^3.0.0"
8888           }
8889         }
8890       }
8891     },
8892     "postcss-import": {
8893       "version": "12.0.1",
8894       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
8895       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
8896       "dev": true,
8897       "requires": {
8898         "postcss": "^7.0.1",
8899         "postcss-value-parser": "^3.2.3",
8900         "read-cache": "^1.0.0",
8901         "resolve": "^1.1.7"
8902       },
8903       "dependencies": {
8904         "postcss-value-parser": {
8905           "version": "3.3.1",
8906           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8907           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8908           "dev": true
8909         }
8910       }
8911     },
8912     "postcss-load-config": {
8913       "version": "2.1.0",
8914       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
8915       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
8916       "dev": true,
8917       "requires": {
8918         "cosmiconfig": "^5.0.0",
8919         "import-cwd": "^2.0.0"
8920       }
8921     },
8922     "postcss-loader": {
8923       "version": "3.0.0",
8924       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
8925       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
8926       "dev": true,
8927       "requires": {
8928         "loader-utils": "^1.1.0",
8929         "postcss": "^7.0.0",
8930         "postcss-load-config": "^2.0.0",
8931         "schema-utils": "^1.0.0"
8932       }
8933     },
8934     "postcss-value-parser": {
8935       "version": "4.1.0",
8936       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
8937       "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
8938       "dev": true
8939     },
8940     "prepend-http": {
8941       "version": "1.0.4",
8942       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
8943       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
8944       "dev": true
8945     },
8946     "private": {
8947       "version": "0.1.8",
8948       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
8949       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
8950       "dev": true
8951     },
8952     "process": {
8953       "version": "0.11.10",
8954       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8955       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8956       "dev": true
8957     },
8958     "process-nextick-args": {
8959       "version": "2.0.1",
8960       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
8961       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
8962       "dev": true
8963     },
8964     "promise": {
8965       "version": "7.3.1",
8966       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
8967       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
8968       "dev": true,
8969       "optional": true,
8970       "requires": {
8971         "asap": "~2.0.3"
8972       }
8973     },
8974     "promise-inflight": {
8975       "version": "1.0.1",
8976       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
8977       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
8978       "dev": true
8979     },
8980     "promise-retry": {
8981       "version": "1.1.1",
8982       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
8983       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
8984       "dev": true,
8985       "requires": {
8986         "err-code": "^1.0.0",
8987         "retry": "^0.10.0"
8988       },
8989       "dependencies": {
8990         "retry": {
8991           "version": "0.10.1",
8992           "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8993           "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
8994           "dev": true
8995         }
8996       }
8997     },
8998     "protoduck": {
8999       "version": "5.0.1",
9000       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
9001       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
9002       "dev": true,
9003       "requires": {
9004         "genfun": "^5.0.0"
9005       }
9006     },
9007     "protractor": {
9008       "version": "5.4.4",
9009       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.4.tgz",
9010       "integrity": "sha512-BaL4vePgu3Vfa/whvTUAlgaCAId4uNSGxIFSCXMgj7LMYENPWLp85h5RBi9pdpX/bWQ8SF6flP7afmi2TC4eHw==",
9011       "dev": true,
9012       "requires": {
9013         "@types/q": "^0.0.32",
9014         "@types/selenium-webdriver": "^3.0.0",
9015         "blocking-proxy": "^1.0.0",
9016         "browserstack": "^1.5.1",
9017         "chalk": "^1.1.3",
9018         "glob": "^7.0.3",
9019         "jasmine": "2.8.0",
9020         "jasminewd2": "^2.1.0",
9021         "q": "1.4.1",
9022         "saucelabs": "^1.5.0",
9023         "selenium-webdriver": "3.6.0",
9024         "source-map-support": "~0.4.0",
9025         "webdriver-js-extender": "2.1.0",
9026         "webdriver-manager": "^12.0.6",
9027         "yargs": "^12.0.5"
9028       },
9029       "dependencies": {
9030         "ansi-styles": {
9031           "version": "2.2.1",
9032           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9033           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9034           "dev": true
9035         },
9036         "chalk": {
9037           "version": "1.1.3",
9038           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9039           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9040           "dev": true,
9041           "requires": {
9042             "ansi-styles": "^2.2.1",
9043             "escape-string-regexp": "^1.0.2",
9044             "has-ansi": "^2.0.0",
9045             "strip-ansi": "^3.0.0",
9046             "supports-color": "^2.0.0"
9047           }
9048         },
9049         "del": {
9050           "version": "2.2.2",
9051           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
9052           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
9053           "dev": true,
9054           "requires": {
9055             "globby": "^5.0.0",
9056             "is-path-cwd": "^1.0.0",
9057             "is-path-in-cwd": "^1.0.0",
9058             "object-assign": "^4.0.1",
9059             "pify": "^2.0.0",
9060             "pinkie-promise": "^2.0.0",
9061             "rimraf": "^2.2.8"
9062           }
9063         },
9064         "globby": {
9065           "version": "5.0.0",
9066           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
9067           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
9068           "dev": true,
9069           "requires": {
9070             "array-union": "^1.0.1",
9071             "arrify": "^1.0.0",
9072             "glob": "^7.0.3",
9073             "object-assign": "^4.0.1",
9074             "pify": "^2.0.0",
9075             "pinkie-promise": "^2.0.0"
9076           }
9077         },
9078         "is-path-cwd": {
9079           "version": "1.0.0",
9080           "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
9081           "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
9082           "dev": true
9083         },
9084         "is-path-in-cwd": {
9085           "version": "1.0.1",
9086           "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
9087           "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
9088           "dev": true,
9089           "requires": {
9090             "is-path-inside": "^1.0.0"
9091           }
9092         },
9093         "is-path-inside": {
9094           "version": "1.0.1",
9095           "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
9096           "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
9097           "dev": true,
9098           "requires": {
9099             "path-is-inside": "^1.0.1"
9100           }
9101         },
9102         "pify": {
9103           "version": "2.3.0",
9104           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
9105           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
9106           "dev": true
9107         },
9108         "semver": {
9109           "version": "5.7.1",
9110           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9111           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9112           "dev": true
9113         },
9114         "source-map": {
9115           "version": "0.5.7",
9116           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9117           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9118           "dev": true
9119         },
9120         "source-map-support": {
9121           "version": "0.4.18",
9122           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
9123           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
9124           "dev": true,
9125           "requires": {
9126             "source-map": "^0.5.6"
9127           }
9128         },
9129         "supports-color": {
9130           "version": "2.0.0",
9131           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9132           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9133           "dev": true
9134         },
9135         "webdriver-manager": {
9136           "version": "12.1.7",
9137           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.7.tgz",
9138           "integrity": "sha512-XINj6b8CYuUYC93SG3xPkxlyUc3IJbD6Vvo75CVGuG9uzsefDzWQrhz0Lq8vbPxtb4d63CZdYophF8k8Or/YiA==",
9139           "dev": true,
9140           "requires": {
9141             "adm-zip": "^0.4.9",
9142             "chalk": "^1.1.1",
9143             "del": "^2.2.0",
9144             "glob": "^7.0.3",
9145             "ini": "^1.3.4",
9146             "minimist": "^1.2.0",
9147             "q": "^1.4.1",
9148             "request": "^2.87.0",
9149             "rimraf": "^2.5.2",
9150             "semver": "^5.3.0",
9151             "xml2js": "^0.4.17"
9152           }
9153         }
9154       }
9155     },
9156     "proxy-addr": {
9157       "version": "2.0.6",
9158       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
9159       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
9160       "dev": true,
9161       "requires": {
9162         "forwarded": "~0.1.2",
9163         "ipaddr.js": "1.9.1"
9164       }
9165     },
9166     "prr": {
9167       "version": "1.0.1",
9168       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
9169       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
9170       "dev": true
9171     },
9172     "pseudomap": {
9173       "version": "1.0.2",
9174       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
9175       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
9176       "dev": true
9177     },
9178     "psl": {
9179       "version": "1.8.0",
9180       "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
9181       "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
9182       "dev": true
9183     },
9184     "public-encrypt": {
9185       "version": "4.0.3",
9186       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
9187       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
9188       "dev": true,
9189       "requires": {
9190         "bn.js": "^4.1.0",
9191         "browserify-rsa": "^4.0.0",
9192         "create-hash": "^1.1.0",
9193         "parse-asn1": "^5.0.0",
9194         "randombytes": "^2.0.1",
9195         "safe-buffer": "^5.1.2"
9196       }
9197     },
9198     "pump": {
9199       "version": "3.0.0",
9200       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
9201       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
9202       "dev": true,
9203       "requires": {
9204         "end-of-stream": "^1.1.0",
9205         "once": "^1.3.1"
9206       }
9207     },
9208     "pumpify": {
9209       "version": "1.5.1",
9210       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
9211       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
9212       "dev": true,
9213       "requires": {
9214         "duplexify": "^3.6.0",
9215         "inherits": "^2.0.3",
9216         "pump": "^2.0.0"
9217       },
9218       "dependencies": {
9219         "pump": {
9220           "version": "2.0.1",
9221           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
9222           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
9223           "dev": true,
9224           "requires": {
9225             "end-of-stream": "^1.1.0",
9226             "once": "^1.3.1"
9227           }
9228         }
9229       }
9230     },
9231     "punycode": {
9232       "version": "2.1.1",
9233       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
9234       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
9235       "dev": true
9236     },
9237     "q": {
9238       "version": "1.4.1",
9239       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
9240       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
9241       "dev": true
9242     },
9243     "qjobs": {
9244       "version": "1.2.0",
9245       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
9246       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
9247       "dev": true
9248     },
9249     "qs": {
9250       "version": "6.5.2",
9251       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
9252       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
9253       "dev": true
9254     },
9255     "query-string": {
9256       "version": "4.3.4",
9257       "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
9258       "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
9259       "dev": true,
9260       "requires": {
9261         "object-assign": "^4.1.0",
9262         "strict-uri-encode": "^1.0.0"
9263       }
9264     },
9265     "querystring": {
9266       "version": "0.2.0",
9267       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
9268       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
9269       "dev": true
9270     },
9271     "querystring-es3": {
9272       "version": "0.2.1",
9273       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
9274       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
9275       "dev": true
9276     },
9277     "querystringify": {
9278       "version": "2.1.1",
9279       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
9280       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
9281       "dev": true
9282     },
9283     "randombytes": {
9284       "version": "2.1.0",
9285       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
9286       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
9287       "dev": true,
9288       "requires": {
9289         "safe-buffer": "^5.1.0"
9290       }
9291     },
9292     "randomfill": {
9293       "version": "1.0.4",
9294       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
9295       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
9296       "dev": true,
9297       "requires": {
9298         "randombytes": "^2.0.5",
9299         "safe-buffer": "^5.1.0"
9300       }
9301     },
9302     "range-parser": {
9303       "version": "1.2.1",
9304       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
9305       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
9306       "dev": true
9307     },
9308     "raw-body": {
9309       "version": "2.4.0",
9310       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
9311       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
9312       "dev": true,
9313       "requires": {
9314         "bytes": "3.1.0",
9315         "http-errors": "1.7.2",
9316         "iconv-lite": "0.4.24",
9317         "unpipe": "1.0.0"
9318       },
9319       "dependencies": {
9320         "bytes": {
9321           "version": "3.1.0",
9322           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
9323           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
9324           "dev": true
9325         }
9326       }
9327     },
9328     "raw-loader": {
9329       "version": "3.1.0",
9330       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz",
9331       "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==",
9332       "dev": true,
9333       "requires": {
9334         "loader-utils": "^1.1.0",
9335         "schema-utils": "^2.0.1"
9336       },
9337       "dependencies": {
9338         "ajv": {
9339           "version": "6.12.2",
9340           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
9341           "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
9342           "dev": true,
9343           "requires": {
9344             "fast-deep-equal": "^3.1.1",
9345             "fast-json-stable-stringify": "^2.0.0",
9346             "json-schema-traverse": "^0.4.1",
9347             "uri-js": "^4.2.2"
9348           }
9349         },
9350         "fast-deep-equal": {
9351           "version": "3.1.1",
9352           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
9353           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
9354           "dev": true
9355         },
9356         "schema-utils": {
9357           "version": "2.6.6",
9358           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz",
9359           "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==",
9360           "dev": true,
9361           "requires": {
9362             "ajv": "^6.12.0",
9363             "ajv-keywords": "^3.4.1"
9364           }
9365         }
9366       }
9367     },
9368     "read-cache": {
9369       "version": "1.0.0",
9370       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
9371       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
9372       "dev": true,
9373       "requires": {
9374         "pify": "^2.3.0"
9375       },
9376       "dependencies": {
9377         "pify": {
9378           "version": "2.3.0",
9379           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
9380           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
9381           "dev": true
9382         }
9383       }
9384     },
9385     "read-package-json": {
9386       "version": "2.1.1",
9387       "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.1.tgz",
9388       "integrity": "sha512-dAiqGtVc/q5doFz6096CcnXhpYk0ZN8dEKVkGLU0CsASt8SrgF6SF7OTKAYubfvFhWaqofl+Y8HK19GR8jwW+A==",
9389       "dev": true,
9390       "requires": {
9391         "glob": "^7.1.1",
9392         "graceful-fs": "^4.1.2",
9393         "json-parse-better-errors": "^1.0.1",
9394         "normalize-package-data": "^2.0.0",
9395         "npm-normalize-package-bin": "^1.0.0"
9396       }
9397     },
9398     "read-package-tree": {
9399       "version": "5.3.1",
9400       "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.3.1.tgz",
9401       "integrity": "sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==",
9402       "dev": true,
9403       "requires": {
9404         "read-package-json": "^2.0.0",
9405         "readdir-scoped-modules": "^1.0.0",
9406         "util-promisify": "^2.1.0"
9407       }
9408     },
9409     "readable-stream": {
9410       "version": "2.3.7",
9411       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
9412       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
9413       "dev": true,
9414       "requires": {
9415         "core-util-is": "~1.0.0",
9416         "inherits": "~2.0.3",
9417         "isarray": "~1.0.0",
9418         "process-nextick-args": "~2.0.0",
9419         "safe-buffer": "~5.1.1",
9420         "string_decoder": "~1.1.1",
9421         "util-deprecate": "~1.0.1"
9422       }
9423     },
9424     "readdir-scoped-modules": {
9425       "version": "1.1.0",
9426       "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz",
9427       "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==",
9428       "dev": true,
9429       "requires": {
9430         "debuglog": "^1.0.1",
9431         "dezalgo": "^1.0.0",
9432         "graceful-fs": "^4.1.2",
9433         "once": "^1.3.0"
9434       }
9435     },
9436     "readdirp": {
9437       "version": "3.4.0",
9438       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz",
9439       "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==",
9440       "dev": true,
9441       "requires": {
9442         "picomatch": "^2.2.1"
9443       }
9444     },
9445     "reflect-metadata": {
9446       "version": "0.1.13",
9447       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
9448       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
9449       "dev": true
9450     },
9451     "regenerate": {
9452       "version": "1.4.0",
9453       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
9454       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
9455       "dev": true
9456     },
9457     "regenerate-unicode-properties": {
9458       "version": "8.2.0",
9459       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
9460       "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
9461       "dev": true,
9462       "requires": {
9463         "regenerate": "^1.4.0"
9464       }
9465     },
9466     "regenerator-runtime": {
9467       "version": "0.13.3",
9468       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
9469       "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
9470       "dev": true
9471     },
9472     "regenerator-transform": {
9473       "version": "0.14.4",
9474       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz",
9475       "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==",
9476       "dev": true,
9477       "requires": {
9478         "@babel/runtime": "^7.8.4",
9479         "private": "^0.1.8"
9480       }
9481     },
9482     "regex-not": {
9483       "version": "1.0.2",
9484       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
9485       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
9486       "dev": true,
9487       "requires": {
9488         "extend-shallow": "^3.0.2",
9489         "safe-regex": "^1.1.0"
9490       }
9491     },
9492     "regexp.prototype.flags": {
9493       "version": "1.3.0",
9494       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
9495       "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
9496       "dev": true,
9497       "requires": {
9498         "define-properties": "^1.1.3",
9499         "es-abstract": "^1.17.0-next.1"
9500       }
9501     },
9502     "regexpu-core": {
9503       "version": "4.7.0",
9504       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
9505       "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
9506       "dev": true,
9507       "requires": {
9508         "regenerate": "^1.4.0",
9509         "regenerate-unicode-properties": "^8.2.0",
9510         "regjsgen": "^0.5.1",
9511         "regjsparser": "^0.6.4",
9512         "unicode-match-property-ecmascript": "^1.0.4",
9513         "unicode-match-property-value-ecmascript": "^1.2.0"
9514       }
9515     },
9516     "regjsgen": {
9517       "version": "0.5.1",
9518       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz",
9519       "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==",
9520       "dev": true
9521     },
9522     "regjsparser": {
9523       "version": "0.6.4",
9524       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
9525       "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
9526       "dev": true,
9527       "requires": {
9528         "jsesc": "~0.5.0"
9529       },
9530       "dependencies": {
9531         "jsesc": {
9532           "version": "0.5.0",
9533           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
9534           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
9535           "dev": true
9536         }
9537       }
9538     },
9539     "remove-trailing-separator": {
9540       "version": "1.1.0",
9541       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
9542       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
9543       "dev": true
9544     },
9545     "repeat-element": {
9546       "version": "1.1.3",
9547       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
9548       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
9549       "dev": true
9550     },
9551     "repeat-string": {
9552       "version": "1.6.1",
9553       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
9554       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
9555       "dev": true
9556     },
9557     "request": {
9558       "version": "2.88.2",
9559       "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
9560       "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
9561       "dev": true,
9562       "requires": {
9563         "aws-sign2": "~0.7.0",
9564         "aws4": "^1.8.0",
9565         "caseless": "~0.12.0",
9566         "combined-stream": "~1.0.6",
9567         "extend": "~3.0.2",
9568         "forever-agent": "~0.6.1",
9569         "form-data": "~2.3.2",
9570         "har-validator": "~5.1.3",
9571         "http-signature": "~1.2.0",
9572         "is-typedarray": "~1.0.0",
9573         "isstream": "~0.1.2",
9574         "json-stringify-safe": "~5.0.1",
9575         "mime-types": "~2.1.19",
9576         "oauth-sign": "~0.9.0",
9577         "performance-now": "^2.1.0",
9578         "qs": "~6.5.2",
9579         "safe-buffer": "^5.1.2",
9580         "tough-cookie": "~2.5.0",
9581         "tunnel-agent": "^0.6.0",
9582         "uuid": "^3.3.2"
9583       }
9584     },
9585     "require-directory": {
9586       "version": "2.1.1",
9587       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9588       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9589       "dev": true
9590     },
9591     "require-main-filename": {
9592       "version": "1.0.1",
9593       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
9594       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
9595       "dev": true
9596     },
9597     "requires-port": {
9598       "version": "1.0.0",
9599       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
9600       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
9601       "dev": true
9602     },
9603     "resolve": {
9604       "version": "1.17.0",
9605       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
9606       "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
9607       "dev": true,
9608       "requires": {
9609         "path-parse": "^1.0.6"
9610       }
9611     },
9612     "resolve-cwd": {
9613       "version": "2.0.0",
9614       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
9615       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
9616       "dev": true,
9617       "requires": {
9618         "resolve-from": "^3.0.0"
9619       }
9620     },
9621     "resolve-from": {
9622       "version": "3.0.0",
9623       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
9624       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
9625       "dev": true
9626     },
9627     "resolve-url": {
9628       "version": "0.2.1",
9629       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
9630       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
9631       "dev": true
9632     },
9633     "restore-cursor": {
9634       "version": "3.1.0",
9635       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
9636       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
9637       "dev": true,
9638       "requires": {
9639         "onetime": "^5.1.0",
9640         "signal-exit": "^3.0.2"
9641       }
9642     },
9643     "ret": {
9644       "version": "0.1.15",
9645       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9646       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9647       "dev": true
9648     },
9649     "retry": {
9650       "version": "0.12.0",
9651       "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
9652       "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
9653       "dev": true
9654     },
9655     "rfdc": {
9656       "version": "1.1.4",
9657       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
9658       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
9659       "dev": true
9660     },
9661     "rimraf": {
9662       "version": "2.7.1",
9663       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
9664       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
9665       "dev": true,
9666       "requires": {
9667         "glob": "^7.1.3"
9668       }
9669     },
9670     "ripemd160": {
9671       "version": "2.0.2",
9672       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9673       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9674       "dev": true,
9675       "requires": {
9676         "hash-base": "^3.0.0",
9677         "inherits": "^2.0.1"
9678       }
9679     },
9680     "run-async": {
9681       "version": "2.4.1",
9682       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
9683       "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
9684       "dev": true
9685     },
9686     "run-queue": {
9687       "version": "1.0.3",
9688       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
9689       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
9690       "dev": true,
9691       "requires": {
9692         "aproba": "^1.1.1"
9693       }
9694     },
9695     "rxjs": {
9696       "version": "6.4.0",
9697       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz",
9698       "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==",
9699       "requires": {
9700         "tslib": "^1.9.0"
9701       }
9702     },
9703     "safe-buffer": {
9704       "version": "5.1.2",
9705       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9706       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9707       "dev": true
9708     },
9709     "safe-regex": {
9710       "version": "1.1.0",
9711       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9712       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9713       "dev": true,
9714       "requires": {
9715         "ret": "~0.1.10"
9716       }
9717     },
9718     "safer-buffer": {
9719       "version": "2.1.2",
9720       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9721       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9722       "dev": true
9723     },
9724     "sass": {
9725       "version": "1.22.9",
9726       "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz",
9727       "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==",
9728       "dev": true,
9729       "requires": {
9730         "chokidar": ">=2.0.0 <4.0.0"
9731       }
9732     },
9733     "sass-loader": {
9734       "version": "7.2.0",
9735       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz",
9736       "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==",
9737       "dev": true,
9738       "requires": {
9739         "clone-deep": "^4.0.1",
9740         "loader-utils": "^1.0.1",
9741         "neo-async": "^2.5.0",
9742         "pify": "^4.0.1",
9743         "semver": "^5.5.0"
9744       },
9745       "dependencies": {
9746         "semver": {
9747           "version": "5.7.1",
9748           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9749           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9750           "dev": true
9751         }
9752       }
9753     },
9754     "saucelabs": {
9755       "version": "1.5.0",
9756       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
9757       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
9758       "dev": true,
9759       "requires": {
9760         "https-proxy-agent": "^2.2.1"
9761       }
9762     },
9763     "sax": {
9764       "version": "0.5.8",
9765       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
9766       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
9767       "dev": true
9768     },
9769     "schema-utils": {
9770       "version": "1.0.0",
9771       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
9772       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
9773       "dev": true,
9774       "requires": {
9775         "ajv": "^6.1.0",
9776         "ajv-errors": "^1.0.0",
9777         "ajv-keywords": "^3.1.0"
9778       }
9779     },
9780     "select-hose": {
9781       "version": "2.0.0",
9782       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
9783       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
9784       "dev": true
9785     },
9786     "selenium-webdriver": {
9787       "version": "3.6.0",
9788       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
9789       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
9790       "dev": true,
9791       "requires": {
9792         "jszip": "^3.1.3",
9793         "rimraf": "^2.5.4",
9794         "tmp": "0.0.30",
9795         "xml2js": "^0.4.17"
9796       },
9797       "dependencies": {
9798         "tmp": {
9799           "version": "0.0.30",
9800           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
9801           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
9802           "dev": true,
9803           "requires": {
9804             "os-tmpdir": "~1.0.1"
9805           }
9806         }
9807       }
9808     },
9809     "selfsigned": {
9810       "version": "1.10.7",
9811       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz",
9812       "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==",
9813       "dev": true,
9814       "requires": {
9815         "node-forge": "0.9.0"
9816       }
9817     },
9818     "semver": {
9819       "version": "6.3.0",
9820       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9821       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
9822       "dev": true
9823     },
9824     "semver-dsl": {
9825       "version": "1.0.1",
9826       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
9827       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
9828       "dev": true,
9829       "requires": {
9830         "semver": "^5.3.0"
9831       },
9832       "dependencies": {
9833         "semver": {
9834           "version": "5.7.1",
9835           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9836           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9837           "dev": true
9838         }
9839       }
9840     },
9841     "semver-intersect": {
9842       "version": "1.4.0",
9843       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
9844       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
9845       "dev": true,
9846       "requires": {
9847         "semver": "^5.0.0"
9848       },
9849       "dependencies": {
9850         "semver": {
9851           "version": "5.7.1",
9852           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9853           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9854           "dev": true
9855         }
9856       }
9857     },
9858     "send": {
9859       "version": "0.17.1",
9860       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9861       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9862       "dev": true,
9863       "requires": {
9864         "debug": "2.6.9",
9865         "depd": "~1.1.2",
9866         "destroy": "~1.0.4",
9867         "encodeurl": "~1.0.2",
9868         "escape-html": "~1.0.3",
9869         "etag": "~1.8.1",
9870         "fresh": "0.5.2",
9871         "http-errors": "~1.7.2",
9872         "mime": "1.6.0",
9873         "ms": "2.1.1",
9874         "on-finished": "~2.3.0",
9875         "range-parser": "~1.2.1",
9876         "statuses": "~1.5.0"
9877       },
9878       "dependencies": {
9879         "debug": {
9880           "version": "2.6.9",
9881           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9882           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9883           "dev": true,
9884           "requires": {
9885             "ms": "2.0.0"
9886           },
9887           "dependencies": {
9888             "ms": {
9889               "version": "2.0.0",
9890               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9891               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9892               "dev": true
9893             }
9894           }
9895         },
9896         "ms": {
9897           "version": "2.1.1",
9898           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9899           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9900           "dev": true
9901         }
9902       }
9903     },
9904     "serialize-javascript": {
9905       "version": "2.1.2",
9906       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
9907       "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
9908       "dev": true
9909     },
9910     "serve-index": {
9911       "version": "1.9.1",
9912       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9913       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9914       "dev": true,
9915       "requires": {
9916         "accepts": "~1.3.4",
9917         "batch": "0.6.1",
9918         "debug": "2.6.9",
9919         "escape-html": "~1.0.3",
9920         "http-errors": "~1.6.2",
9921         "mime-types": "~2.1.17",
9922         "parseurl": "~1.3.2"
9923       },
9924       "dependencies": {
9925         "debug": {
9926           "version": "2.6.9",
9927           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9928           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9929           "dev": true,
9930           "requires": {
9931             "ms": "2.0.0"
9932           }
9933         },
9934         "http-errors": {
9935           "version": "1.6.3",
9936           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
9937           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
9938           "dev": true,
9939           "requires": {
9940             "depd": "~1.1.2",
9941             "inherits": "2.0.3",
9942             "setprototypeof": "1.1.0",
9943             "statuses": ">= 1.4.0 < 2"
9944           }
9945         },
9946         "inherits": {
9947           "version": "2.0.3",
9948           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
9949           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
9950           "dev": true
9951         },
9952         "ms": {
9953           "version": "2.0.0",
9954           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9955           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9956           "dev": true
9957         },
9958         "setprototypeof": {
9959           "version": "1.1.0",
9960           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9961           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9962           "dev": true
9963         }
9964       }
9965     },
9966     "serve-static": {
9967       "version": "1.14.1",
9968       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9969       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9970       "dev": true,
9971       "requires": {
9972         "encodeurl": "~1.0.2",
9973         "escape-html": "~1.0.3",
9974         "parseurl": "~1.3.3",
9975         "send": "0.17.1"
9976       }
9977     },
9978     "set-blocking": {
9979       "version": "2.0.0",
9980       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9981       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9982       "dev": true
9983     },
9984     "set-immediate-shim": {
9985       "version": "1.0.1",
9986       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
9987       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
9988       "dev": true
9989     },
9990     "set-value": {
9991       "version": "2.0.1",
9992       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
9993       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
9994       "dev": true,
9995       "requires": {
9996         "extend-shallow": "^2.0.1",
9997         "is-extendable": "^0.1.1",
9998         "is-plain-object": "^2.0.3",
9999         "split-string": "^3.0.1"
10000       },
10001       "dependencies": {
10002         "extend-shallow": {
10003           "version": "2.0.1",
10004           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10005           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10006           "dev": true,
10007           "requires": {
10008             "is-extendable": "^0.1.0"
10009           }
10010         }
10011       }
10012     },
10013     "setimmediate": {
10014       "version": "1.0.5",
10015       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
10016       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
10017       "dev": true
10018     },
10019     "setprototypeof": {
10020       "version": "1.1.1",
10021       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
10022       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
10023       "dev": true
10024     },
10025     "sha.js": {
10026       "version": "2.4.11",
10027       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
10028       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
10029       "dev": true,
10030       "requires": {
10031         "inherits": "^2.0.1",
10032         "safe-buffer": "^5.0.1"
10033       }
10034     },
10035     "shallow-clone": {
10036       "version": "3.0.1",
10037       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
10038       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
10039       "dev": true,
10040       "requires": {
10041         "kind-of": "^6.0.2"
10042       }
10043     },
10044     "shebang-command": {
10045       "version": "1.2.0",
10046       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
10047       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
10048       "dev": true,
10049       "requires": {
10050         "shebang-regex": "^1.0.0"
10051       }
10052     },
10053     "shebang-regex": {
10054       "version": "1.0.0",
10055       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
10056       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
10057       "dev": true
10058     },
10059     "signal-exit": {
10060       "version": "3.0.3",
10061       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
10062       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
10063       "dev": true
10064     },
10065     "slash": {
10066       "version": "1.0.0",
10067       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
10068       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
10069       "dev": true
10070     },
10071     "smart-buffer": {
10072       "version": "4.1.0",
10073       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz",
10074       "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==",
10075       "dev": true
10076     },
10077     "snapdragon": {
10078       "version": "0.8.2",
10079       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
10080       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
10081       "dev": true,
10082       "requires": {
10083         "base": "^0.11.1",
10084         "debug": "^2.2.0",
10085         "define-property": "^0.2.5",
10086         "extend-shallow": "^2.0.1",
10087         "map-cache": "^0.2.2",
10088         "source-map": "^0.5.6",
10089         "source-map-resolve": "^0.5.0",
10090         "use": "^3.1.0"
10091       },
10092       "dependencies": {
10093         "debug": {
10094           "version": "2.6.9",
10095           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10096           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10097           "dev": true,
10098           "requires": {
10099             "ms": "2.0.0"
10100           }
10101         },
10102         "define-property": {
10103           "version": "0.2.5",
10104           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10105           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10106           "dev": true,
10107           "requires": {
10108             "is-descriptor": "^0.1.0"
10109           }
10110         },
10111         "extend-shallow": {
10112           "version": "2.0.1",
10113           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10114           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10115           "dev": true,
10116           "requires": {
10117             "is-extendable": "^0.1.0"
10118           }
10119         },
10120         "ms": {
10121           "version": "2.0.0",
10122           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10123           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10124           "dev": true
10125         },
10126         "source-map": {
10127           "version": "0.5.7",
10128           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
10129           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
10130           "dev": true
10131         }
10132       }
10133     },
10134     "snapdragon-node": {
10135       "version": "2.1.1",
10136       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
10137       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
10138       "dev": true,
10139       "requires": {
10140         "define-property": "^1.0.0",
10141         "isobject": "^3.0.0",
10142         "snapdragon-util": "^3.0.1"
10143       },
10144       "dependencies": {
10145         "define-property": {
10146           "version": "1.0.0",
10147           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
10148           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
10149           "dev": true,
10150           "requires": {
10151             "is-descriptor": "^1.0.0"
10152           }
10153         },
10154         "is-accessor-descriptor": {
10155           "version": "1.0.0",
10156           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
10157           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
10158           "dev": true,
10159           "requires": {
10160             "kind-of": "^6.0.0"
10161           }
10162         },
10163         "is-data-descriptor": {
10164           "version": "1.0.0",
10165           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
10166           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
10167           "dev": true,
10168           "requires": {
10169             "kind-of": "^6.0.0"
10170           }
10171         },
10172         "is-descriptor": {
10173           "version": "1.0.2",
10174           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
10175           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
10176           "dev": true,
10177           "requires": {
10178             "is-accessor-descriptor": "^1.0.0",
10179             "is-data-descriptor": "^1.0.0",
10180             "kind-of": "^6.0.2"
10181           }
10182         }
10183       }
10184     },
10185     "snapdragon-util": {
10186       "version": "3.0.1",
10187       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
10188       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
10189       "dev": true,
10190       "requires": {
10191         "kind-of": "^3.2.0"
10192       },
10193       "dependencies": {
10194         "kind-of": {
10195           "version": "3.2.2",
10196           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10197           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10198           "dev": true,
10199           "requires": {
10200             "is-buffer": "^1.1.5"
10201           }
10202         }
10203       }
10204     },
10205     "socket.io": {
10206       "version": "2.1.1",
10207       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
10208       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
10209       "dev": true,
10210       "requires": {
10211         "debug": "~3.1.0",
10212         "engine.io": "~3.2.0",
10213         "has-binary2": "~1.0.2",
10214         "socket.io-adapter": "~1.1.0",
10215         "socket.io-client": "2.1.1",
10216         "socket.io-parser": "~3.2.0"
10217       },
10218       "dependencies": {
10219         "debug": {
10220           "version": "3.1.0",
10221           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10222           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10223           "dev": true,
10224           "requires": {
10225             "ms": "2.0.0"
10226           }
10227         },
10228         "ms": {
10229           "version": "2.0.0",
10230           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10231           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10232           "dev": true
10233         }
10234       }
10235     },
10236     "socket.io-adapter": {
10237       "version": "1.1.2",
10238       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
10239       "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
10240       "dev": true
10241     },
10242     "socket.io-client": {
10243       "version": "2.1.1",
10244       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
10245       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
10246       "dev": true,
10247       "requires": {
10248         "backo2": "1.0.2",
10249         "base64-arraybuffer": "0.1.5",
10250         "component-bind": "1.0.0",
10251         "component-emitter": "1.2.1",
10252         "debug": "~3.1.0",
10253         "engine.io-client": "~3.2.0",
10254         "has-binary2": "~1.0.2",
10255         "has-cors": "1.1.0",
10256         "indexof": "0.0.1",
10257         "object-component": "0.0.3",
10258         "parseqs": "0.0.5",
10259         "parseuri": "0.0.5",
10260         "socket.io-parser": "~3.2.0",
10261         "to-array": "0.1.4"
10262       },
10263       "dependencies": {
10264         "component-emitter": {
10265           "version": "1.2.1",
10266           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
10267           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
10268           "dev": true
10269         },
10270         "debug": {
10271           "version": "3.1.0",
10272           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10273           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10274           "dev": true,
10275           "requires": {
10276             "ms": "2.0.0"
10277           }
10278         },
10279         "ms": {
10280           "version": "2.0.0",
10281           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10282           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10283           "dev": true
10284         }
10285       }
10286     },
10287     "socket.io-parser": {
10288       "version": "3.2.0",
10289       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
10290       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
10291       "dev": true,
10292       "requires": {
10293         "component-emitter": "1.2.1",
10294         "debug": "~3.1.0",
10295         "isarray": "2.0.1"
10296       },
10297       "dependencies": {
10298         "component-emitter": {
10299           "version": "1.2.1",
10300           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
10301           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
10302           "dev": true
10303         },
10304         "debug": {
10305           "version": "3.1.0",
10306           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10307           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10308           "dev": true,
10309           "requires": {
10310             "ms": "2.0.0"
10311           }
10312         },
10313         "isarray": {
10314           "version": "2.0.1",
10315           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
10316           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
10317           "dev": true
10318         },
10319         "ms": {
10320           "version": "2.0.0",
10321           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10322           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10323           "dev": true
10324         }
10325       }
10326     },
10327     "sockjs": {
10328       "version": "0.3.19",
10329       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
10330       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
10331       "dev": true,
10332       "requires": {
10333         "faye-websocket": "^0.10.0",
10334         "uuid": "^3.0.1"
10335       }
10336     },
10337     "sockjs-client": {
10338       "version": "1.4.0",
10339       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz",
10340       "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==",
10341       "dev": true,
10342       "requires": {
10343         "debug": "^3.2.5",
10344         "eventsource": "^1.0.7",
10345         "faye-websocket": "~0.11.1",
10346         "inherits": "^2.0.3",
10347         "json3": "^3.3.2",
10348         "url-parse": "^1.4.3"
10349       },
10350       "dependencies": {
10351         "debug": {
10352           "version": "3.2.6",
10353           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10354           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10355           "dev": true,
10356           "requires": {
10357             "ms": "^2.1.1"
10358           }
10359         },
10360         "faye-websocket": {
10361           "version": "0.11.3",
10362           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
10363           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
10364           "dev": true,
10365           "requires": {
10366             "websocket-driver": ">=0.5.1"
10367           }
10368         }
10369       }
10370     },
10371     "socks": {
10372       "version": "2.3.3",
10373       "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz",
10374       "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==",
10375       "dev": true,
10376       "requires": {
10377         "ip": "1.1.5",
10378         "smart-buffer": "^4.1.0"
10379       }
10380     },
10381     "socks-proxy-agent": {
10382       "version": "4.0.2",
10383       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz",
10384       "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==",
10385       "dev": true,
10386       "requires": {
10387         "agent-base": "~4.2.1",
10388         "socks": "~2.3.2"
10389       },
10390       "dependencies": {
10391         "agent-base": {
10392           "version": "4.2.1",
10393           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
10394           "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
10395           "dev": true,
10396           "requires": {
10397             "es6-promisify": "^5.0.0"
10398           }
10399         }
10400       }
10401     },
10402     "sort-keys": {
10403       "version": "1.1.2",
10404       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
10405       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
10406       "dev": true,
10407       "requires": {
10408         "is-plain-obj": "^1.0.0"
10409       }
10410     },
10411     "source-list-map": {
10412       "version": "2.0.1",
10413       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
10414       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
10415       "dev": true
10416     },
10417     "source-map": {
10418       "version": "0.7.3",
10419       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
10420       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
10421       "dev": true
10422     },
10423     "source-map-loader": {
10424       "version": "0.2.4",
10425       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
10426       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
10427       "dev": true,
10428       "requires": {
10429         "async": "^2.5.0",
10430         "loader-utils": "^1.1.0"
10431       }
10432     },
10433     "source-map-resolve": {
10434       "version": "0.5.3",
10435       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
10436       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
10437       "dev": true,
10438       "requires": {
10439         "atob": "^2.1.2",
10440         "decode-uri-component": "^0.2.0",
10441         "resolve-url": "^0.2.1",
10442         "source-map-url": "^0.4.0",
10443         "urix": "^0.1.0"
10444       }
10445     },
10446     "source-map-support": {
10447       "version": "0.5.13",
10448       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
10449       "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
10450       "dev": true,
10451       "requires": {
10452         "buffer-from": "^1.0.0",
10453         "source-map": "^0.6.0"
10454       },
10455       "dependencies": {
10456         "source-map": {
10457           "version": "0.6.1",
10458           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10459           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10460           "dev": true
10461         }
10462       }
10463     },
10464     "source-map-url": {
10465       "version": "0.4.0",
10466       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
10467       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
10468       "dev": true
10469     },
10470     "sourcemap-codec": {
10471       "version": "1.4.8",
10472       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
10473       "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
10474       "dev": true
10475     },
10476     "spdx-correct": {
10477       "version": "3.1.0",
10478       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
10479       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
10480       "dev": true,
10481       "requires": {
10482         "spdx-expression-parse": "^3.0.0",
10483         "spdx-license-ids": "^3.0.0"
10484       }
10485     },
10486     "spdx-exceptions": {
10487       "version": "2.3.0",
10488       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
10489       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
10490       "dev": true
10491     },
10492     "spdx-expression-parse": {
10493       "version": "3.0.0",
10494       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
10495       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
10496       "dev": true,
10497       "requires": {
10498         "spdx-exceptions": "^2.1.0",
10499         "spdx-license-ids": "^3.0.0"
10500       }
10501     },
10502     "spdx-license-ids": {
10503       "version": "3.0.5",
10504       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
10505       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
10506       "dev": true
10507     },
10508     "spdy": {
10509       "version": "4.0.2",
10510       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
10511       "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
10512       "dev": true,
10513       "requires": {
10514         "debug": "^4.1.0",
10515         "handle-thing": "^2.0.0",
10516         "http-deceiver": "^1.2.7",
10517         "select-hose": "^2.0.0",
10518         "spdy-transport": "^3.0.0"
10519       }
10520     },
10521     "spdy-transport": {
10522       "version": "3.0.0",
10523       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
10524       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
10525       "dev": true,
10526       "requires": {
10527         "debug": "^4.1.0",
10528         "detect-node": "^2.0.4",
10529         "hpack.js": "^2.1.6",
10530         "obuf": "^1.1.2",
10531         "readable-stream": "^3.0.6",
10532         "wbuf": "^1.7.3"
10533       },
10534       "dependencies": {
10535         "readable-stream": {
10536           "version": "3.6.0",
10537           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
10538           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
10539           "dev": true,
10540           "requires": {
10541             "inherits": "^2.0.3",
10542             "string_decoder": "^1.1.1",
10543             "util-deprecate": "^1.0.1"
10544           }
10545         }
10546       }
10547     },
10548     "speed-measure-webpack-plugin": {
10549       "version": "1.3.1",
10550       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
10551       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
10552       "dev": true,
10553       "requires": {
10554         "chalk": "^2.0.1"
10555       }
10556     },
10557     "split-string": {
10558       "version": "3.1.0",
10559       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
10560       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
10561       "dev": true,
10562       "requires": {
10563         "extend-shallow": "^3.0.0"
10564       }
10565     },
10566     "sprintf-js": {
10567       "version": "1.0.3",
10568       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10569       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
10570       "dev": true
10571     },
10572     "sshpk": {
10573       "version": "1.16.1",
10574       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
10575       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
10576       "dev": true,
10577       "requires": {
10578         "asn1": "~0.2.3",
10579         "assert-plus": "^1.0.0",
10580         "bcrypt-pbkdf": "^1.0.0",
10581         "dashdash": "^1.12.0",
10582         "ecc-jsbn": "~0.1.1",
10583         "getpass": "^0.1.1",
10584         "jsbn": "~0.1.0",
10585         "safer-buffer": "^2.0.2",
10586         "tweetnacl": "~0.14.0"
10587       }
10588     },
10589     "ssri": {
10590       "version": "6.0.1",
10591       "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
10592       "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
10593       "dev": true,
10594       "requires": {
10595         "figgy-pudding": "^3.5.1"
10596       }
10597     },
10598     "static-extend": {
10599       "version": "0.1.2",
10600       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
10601       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
10602       "dev": true,
10603       "requires": {
10604         "define-property": "^0.2.5",
10605         "object-copy": "^0.1.0"
10606       },
10607       "dependencies": {
10608         "define-property": {
10609           "version": "0.2.5",
10610           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10611           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10612           "dev": true,
10613           "requires": {
10614             "is-descriptor": "^0.1.0"
10615           }
10616         }
10617       }
10618     },
10619     "statuses": {
10620       "version": "1.5.0",
10621       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
10622       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
10623       "dev": true
10624     },
10625     "stream-browserify": {
10626       "version": "2.0.2",
10627       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
10628       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
10629       "dev": true,
10630       "requires": {
10631         "inherits": "~2.0.1",
10632         "readable-stream": "^2.0.2"
10633       }
10634     },
10635     "stream-each": {
10636       "version": "1.2.3",
10637       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
10638       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
10639       "dev": true,
10640       "requires": {
10641         "end-of-stream": "^1.1.0",
10642         "stream-shift": "^1.0.0"
10643       }
10644     },
10645     "stream-http": {
10646       "version": "2.8.3",
10647       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
10648       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
10649       "dev": true,
10650       "requires": {
10651         "builtin-status-codes": "^3.0.0",
10652         "inherits": "^2.0.1",
10653         "readable-stream": "^2.3.6",
10654         "to-arraybuffer": "^1.0.0",
10655         "xtend": "^4.0.0"
10656       }
10657     },
10658     "stream-shift": {
10659       "version": "1.0.1",
10660       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
10661       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
10662       "dev": true
10663     },
10664     "streamroller": {
10665       "version": "1.0.6",
10666       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz",
10667       "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==",
10668       "dev": true,
10669       "requires": {
10670         "async": "^2.6.2",
10671         "date-format": "^2.0.0",
10672         "debug": "^3.2.6",
10673         "fs-extra": "^7.0.1",
10674         "lodash": "^4.17.14"
10675       },
10676       "dependencies": {
10677         "debug": {
10678           "version": "3.2.6",
10679           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10680           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10681           "dev": true,
10682           "requires": {
10683             "ms": "^2.1.1"
10684           }
10685         }
10686       }
10687     },
10688     "strict-uri-encode": {
10689       "version": "1.1.0",
10690       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
10691       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
10692       "dev": true
10693     },
10694     "string-width": {
10695       "version": "2.1.1",
10696       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10697       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10698       "dev": true,
10699       "requires": {
10700         "is-fullwidth-code-point": "^2.0.0",
10701         "strip-ansi": "^4.0.0"
10702       },
10703       "dependencies": {
10704         "ansi-regex": {
10705           "version": "3.0.0",
10706           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10707           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10708           "dev": true
10709         },
10710         "strip-ansi": {
10711           "version": "4.0.0",
10712           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10713           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10714           "dev": true,
10715           "requires": {
10716             "ansi-regex": "^3.0.0"
10717           }
10718         }
10719       }
10720     },
10721     "string.prototype.trimend": {
10722       "version": "1.0.1",
10723       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
10724       "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
10725       "dev": true,
10726       "requires": {
10727         "define-properties": "^1.1.3",
10728         "es-abstract": "^1.17.5"
10729       }
10730     },
10731     "string.prototype.trimleft": {
10732       "version": "2.1.2",
10733       "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
10734       "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
10735       "dev": true,
10736       "requires": {
10737         "define-properties": "^1.1.3",
10738         "es-abstract": "^1.17.5",
10739         "string.prototype.trimstart": "^1.0.0"
10740       }
10741     },
10742     "string.prototype.trimright": {
10743       "version": "2.1.2",
10744       "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
10745       "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
10746       "dev": true,
10747       "requires": {
10748         "define-properties": "^1.1.3",
10749         "es-abstract": "^1.17.5",
10750         "string.prototype.trimend": "^1.0.0"
10751       }
10752     },
10753     "string.prototype.trimstart": {
10754       "version": "1.0.1",
10755       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
10756       "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
10757       "dev": true,
10758       "requires": {
10759         "define-properties": "^1.1.3",
10760         "es-abstract": "^1.17.5"
10761       }
10762     },
10763     "string_decoder": {
10764       "version": "1.1.1",
10765       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10766       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10767       "dev": true,
10768       "requires": {
10769         "safe-buffer": "~5.1.0"
10770       }
10771     },
10772     "strip-ansi": {
10773       "version": "3.0.1",
10774       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10775       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10776       "dev": true,
10777       "requires": {
10778         "ansi-regex": "^2.0.0"
10779       }
10780     },
10781     "strip-bom": {
10782       "version": "3.0.0",
10783       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10784       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10785       "dev": true
10786     },
10787     "strip-eof": {
10788       "version": "1.0.0",
10789       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10790       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
10791       "dev": true
10792     },
10793     "style-loader": {
10794       "version": "1.0.0",
10795       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz",
10796       "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==",
10797       "dev": true,
10798       "requires": {
10799         "loader-utils": "^1.2.3",
10800         "schema-utils": "^2.0.1"
10801       },
10802       "dependencies": {
10803         "ajv": {
10804           "version": "6.12.2",
10805           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
10806           "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
10807           "dev": true,
10808           "requires": {
10809             "fast-deep-equal": "^3.1.1",
10810             "fast-json-stable-stringify": "^2.0.0",
10811             "json-schema-traverse": "^0.4.1",
10812             "uri-js": "^4.2.2"
10813           }
10814         },
10815         "fast-deep-equal": {
10816           "version": "3.1.1",
10817           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
10818           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
10819           "dev": true
10820         },
10821         "schema-utils": {
10822           "version": "2.6.6",
10823           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz",
10824           "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==",
10825           "dev": true,
10826           "requires": {
10827             "ajv": "^6.12.0",
10828             "ajv-keywords": "^3.4.1"
10829           }
10830         }
10831       }
10832     },
10833     "stylus": {
10834       "version": "0.54.5",
10835       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
10836       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
10837       "dev": true,
10838       "requires": {
10839         "css-parse": "1.7.x",
10840         "debug": "*",
10841         "glob": "7.0.x",
10842         "mkdirp": "0.5.x",
10843         "sax": "0.5.x",
10844         "source-map": "0.1.x"
10845       },
10846       "dependencies": {
10847         "glob": {
10848           "version": "7.0.6",
10849           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
10850           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
10851           "dev": true,
10852           "requires": {
10853             "fs.realpath": "^1.0.0",
10854             "inflight": "^1.0.4",
10855             "inherits": "2",
10856             "minimatch": "^3.0.2",
10857             "once": "^1.3.0",
10858             "path-is-absolute": "^1.0.0"
10859           }
10860         },
10861         "source-map": {
10862           "version": "0.1.43",
10863           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
10864           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
10865           "dev": true,
10866           "requires": {
10867             "amdefine": ">=0.0.4"
10868           }
10869         }
10870       }
10871     },
10872     "stylus-loader": {
10873       "version": "3.0.2",
10874       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
10875       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
10876       "dev": true,
10877       "requires": {
10878         "loader-utils": "^1.0.2",
10879         "lodash.clonedeep": "^4.5.0",
10880         "when": "~3.6.x"
10881       }
10882     },
10883     "supports-color": {
10884       "version": "5.5.0",
10885       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
10886       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
10887       "dev": true,
10888       "requires": {
10889         "has-flag": "^3.0.0"
10890       }
10891     },
10892     "symbol-observable": {
10893       "version": "1.2.0",
10894       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
10895       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
10896       "dev": true
10897     },
10898     "tapable": {
10899       "version": "1.1.3",
10900       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
10901       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
10902       "dev": true
10903     },
10904     "tar": {
10905       "version": "4.4.13",
10906       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
10907       "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
10908       "dev": true,
10909       "requires": {
10910         "chownr": "^1.1.1",
10911         "fs-minipass": "^1.2.5",
10912         "minipass": "^2.8.6",
10913         "minizlib": "^1.2.1",
10914         "mkdirp": "^0.5.0",
10915         "safe-buffer": "^5.1.2",
10916         "yallist": "^3.0.3"
10917       }
10918     },
10919     "terser": {
10920       "version": "4.6.3",
10921       "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz",
10922       "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==",
10923       "dev": true,
10924       "requires": {
10925         "commander": "^2.20.0",
10926         "source-map": "~0.6.1",
10927         "source-map-support": "~0.5.12"
10928       },
10929       "dependencies": {
10930         "source-map": {
10931           "version": "0.6.1",
10932           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10933           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10934           "dev": true
10935         }
10936       }
10937     },
10938     "terser-webpack-plugin": {
10939       "version": "1.4.3",
10940       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz",
10941       "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==",
10942       "dev": true,
10943       "requires": {
10944         "cacache": "^12.0.2",
10945         "find-cache-dir": "^2.1.0",
10946         "is-wsl": "^1.1.0",
10947         "schema-utils": "^1.0.0",
10948         "serialize-javascript": "^2.1.2",
10949         "source-map": "^0.6.1",
10950         "terser": "^4.1.2",
10951         "webpack-sources": "^1.4.0",
10952         "worker-farm": "^1.7.0"
10953       },
10954       "dependencies": {
10955         "find-cache-dir": {
10956           "version": "2.1.0",
10957           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
10958           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
10959           "dev": true,
10960           "requires": {
10961             "commondir": "^1.0.1",
10962             "make-dir": "^2.0.0",
10963             "pkg-dir": "^3.0.0"
10964           }
10965         },
10966         "source-map": {
10967           "version": "0.6.1",
10968           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10969           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10970           "dev": true
10971         }
10972       }
10973     },
10974     "through": {
10975       "version": "2.3.8",
10976       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
10977       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
10978       "dev": true
10979     },
10980     "through2": {
10981       "version": "2.0.5",
10982       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10983       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10984       "dev": true,
10985       "requires": {
10986         "readable-stream": "~2.3.6",
10987         "xtend": "~4.0.1"
10988       }
10989     },
10990     "thunky": {
10991       "version": "1.1.0",
10992       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
10993       "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
10994       "dev": true
10995     },
10996     "timers-browserify": {
10997       "version": "2.0.11",
10998       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
10999       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
11000       "dev": true,
11001       "requires": {
11002         "setimmediate": "^1.0.4"
11003       }
11004     },
11005     "tmp": {
11006       "version": "0.0.33",
11007       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
11008       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
11009       "dev": true,
11010       "requires": {
11011         "os-tmpdir": "~1.0.2"
11012       }
11013     },
11014     "to-array": {
11015       "version": "0.1.4",
11016       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
11017       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
11018       "dev": true
11019     },
11020     "to-arraybuffer": {
11021       "version": "1.0.1",
11022       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
11023       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
11024       "dev": true
11025     },
11026     "to-fast-properties": {
11027       "version": "2.0.0",
11028       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
11029       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
11030       "dev": true
11031     },
11032     "to-object-path": {
11033       "version": "0.3.0",
11034       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
11035       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
11036       "dev": true,
11037       "requires": {
11038         "kind-of": "^3.0.2"
11039       },
11040       "dependencies": {
11041         "kind-of": {
11042           "version": "3.2.2",
11043           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11044           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11045           "dev": true,
11046           "requires": {
11047             "is-buffer": "^1.1.5"
11048           }
11049         }
11050       }
11051     },
11052     "to-regex": {
11053       "version": "3.0.2",
11054       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
11055       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
11056       "dev": true,
11057       "requires": {
11058         "define-property": "^2.0.2",
11059         "extend-shallow": "^3.0.2",
11060         "regex-not": "^1.0.2",
11061         "safe-regex": "^1.1.0"
11062       }
11063     },
11064     "to-regex-range": {
11065       "version": "5.0.1",
11066       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
11067       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
11068       "dev": true,
11069       "requires": {
11070         "is-number": "^7.0.0"
11071       }
11072     },
11073     "toidentifier": {
11074       "version": "1.0.0",
11075       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
11076       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
11077       "dev": true
11078     },
11079     "tough-cookie": {
11080       "version": "2.5.0",
11081       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
11082       "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
11083       "dev": true,
11084       "requires": {
11085         "psl": "^1.1.28",
11086         "punycode": "^2.1.1"
11087       }
11088     },
11089     "tree-kill": {
11090       "version": "1.2.2",
11091       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
11092       "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
11093       "dev": true
11094     },
11095     "ts-node": {
11096       "version": "7.0.1",
11097       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
11098       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
11099       "dev": true,
11100       "requires": {
11101         "arrify": "^1.0.0",
11102         "buffer-from": "^1.1.0",
11103         "diff": "^3.1.0",
11104         "make-error": "^1.1.1",
11105         "minimist": "^1.2.0",
11106         "mkdirp": "^0.5.1",
11107         "source-map-support": "^0.5.6",
11108         "yn": "^2.0.0"
11109       }
11110     },
11111     "tslib": {
11112       "version": "1.11.1",
11113       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
11114       "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA=="
11115     },
11116     "tslint": {
11117       "version": "5.15.0",
11118       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz",
11119       "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==",
11120       "dev": true,
11121       "requires": {
11122         "babel-code-frame": "^6.22.0",
11123         "builtin-modules": "^1.1.1",
11124         "chalk": "^2.3.0",
11125         "commander": "^2.12.1",
11126         "diff": "^3.2.0",
11127         "glob": "^7.1.1",
11128         "js-yaml": "^3.13.0",
11129         "minimatch": "^3.0.4",
11130         "mkdirp": "^0.5.1",
11131         "resolve": "^1.3.2",
11132         "semver": "^5.3.0",
11133         "tslib": "^1.8.0",
11134         "tsutils": "^2.29.0"
11135       },
11136       "dependencies": {
11137         "semver": {
11138           "version": "5.7.1",
11139           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
11140           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
11141           "dev": true
11142         }
11143       }
11144     },
11145     "tsutils": {
11146       "version": "2.29.0",
11147       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
11148       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
11149       "dev": true,
11150       "requires": {
11151         "tslib": "^1.8.1"
11152       }
11153     },
11154     "tty-browserify": {
11155       "version": "0.0.0",
11156       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
11157       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
11158       "dev": true
11159     },
11160     "tunnel-agent": {
11161       "version": "0.6.0",
11162       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
11163       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
11164       "dev": true,
11165       "requires": {
11166         "safe-buffer": "^5.0.1"
11167       }
11168     },
11169     "tweetnacl": {
11170       "version": "0.14.5",
11171       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
11172       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
11173       "dev": true
11174     },
11175     "type-fest": {
11176       "version": "0.11.0",
11177       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
11178       "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
11179       "dev": true
11180     },
11181     "type-is": {
11182       "version": "1.6.18",
11183       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
11184       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
11185       "dev": true,
11186       "requires": {
11187         "media-typer": "0.3.0",
11188         "mime-types": "~2.1.24"
11189       }
11190     },
11191     "typedarray": {
11192       "version": "0.0.6",
11193       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
11194       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
11195       "dev": true
11196     },
11197     "typescript": {
11198       "version": "3.5.3",
11199       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz",
11200       "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==",
11201       "dev": true
11202     },
11203     "ultron": {
11204       "version": "1.1.1",
11205       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
11206       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
11207       "dev": true
11208     },
11209     "unicode-canonical-property-names-ecmascript": {
11210       "version": "1.0.4",
11211       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
11212       "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
11213       "dev": true
11214     },
11215     "unicode-match-property-ecmascript": {
11216       "version": "1.0.4",
11217       "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
11218       "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
11219       "dev": true,
11220       "requires": {
11221         "unicode-canonical-property-names-ecmascript": "^1.0.4",
11222         "unicode-property-aliases-ecmascript": "^1.0.4"
11223       }
11224     },
11225     "unicode-match-property-value-ecmascript": {
11226       "version": "1.2.0",
11227       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
11228       "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
11229       "dev": true
11230     },
11231     "unicode-property-aliases-ecmascript": {
11232       "version": "1.1.0",
11233       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
11234       "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
11235       "dev": true
11236     },
11237     "union-value": {
11238       "version": "1.0.1",
11239       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
11240       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
11241       "dev": true,
11242       "requires": {
11243         "arr-union": "^3.1.0",
11244         "get-value": "^2.0.6",
11245         "is-extendable": "^0.1.1",
11246         "set-value": "^2.0.1"
11247       }
11248     },
11249     "unique-filename": {
11250       "version": "1.1.1",
11251       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
11252       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
11253       "dev": true,
11254       "requires": {
11255         "unique-slug": "^2.0.0"
11256       }
11257     },
11258     "unique-slug": {
11259       "version": "2.0.2",
11260       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
11261       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
11262       "dev": true,
11263       "requires": {
11264         "imurmurhash": "^0.1.4"
11265       }
11266     },
11267     "universal-analytics": {
11268       "version": "0.4.20",
11269       "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz",
11270       "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==",
11271       "dev": true,
11272       "requires": {
11273         "debug": "^3.0.0",
11274         "request": "^2.88.0",
11275         "uuid": "^3.0.0"
11276       },
11277       "dependencies": {
11278         "debug": {
11279           "version": "3.2.6",
11280           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11281           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11282           "dev": true,
11283           "requires": {
11284             "ms": "^2.1.1"
11285           }
11286         }
11287       }
11288     },
11289     "universalify": {
11290       "version": "0.1.2",
11291       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11292       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11293       "dev": true
11294     },
11295     "unpipe": {
11296       "version": "1.0.0",
11297       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
11298       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
11299       "dev": true
11300     },
11301     "unset-value": {
11302       "version": "1.0.0",
11303       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
11304       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
11305       "dev": true,
11306       "requires": {
11307         "has-value": "^0.3.1",
11308         "isobject": "^3.0.0"
11309       },
11310       "dependencies": {
11311         "has-value": {
11312           "version": "0.3.1",
11313           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
11314           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
11315           "dev": true,
11316           "requires": {
11317             "get-value": "^2.0.3",
11318             "has-values": "^0.1.4",
11319             "isobject": "^2.0.0"
11320           },
11321           "dependencies": {
11322             "isobject": {
11323               "version": "2.1.0",
11324               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
11325               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
11326               "dev": true,
11327               "requires": {
11328                 "isarray": "1.0.0"
11329               }
11330             }
11331           }
11332         },
11333         "has-values": {
11334           "version": "0.1.4",
11335           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
11336           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
11337           "dev": true
11338         }
11339       }
11340     },
11341     "upath": {
11342       "version": "1.2.0",
11343       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
11344       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
11345       "dev": true
11346     },
11347     "uri-js": {
11348       "version": "4.2.2",
11349       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
11350       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
11351       "dev": true,
11352       "requires": {
11353         "punycode": "^2.1.0"
11354       }
11355     },
11356     "urix": {
11357       "version": "0.1.0",
11358       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
11359       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
11360       "dev": true
11361     },
11362     "url": {
11363       "version": "0.11.0",
11364       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
11365       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
11366       "dev": true,
11367       "requires": {
11368         "punycode": "1.3.2",
11369         "querystring": "0.2.0"
11370       },
11371       "dependencies": {
11372         "punycode": {
11373           "version": "1.3.2",
11374           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
11375           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
11376           "dev": true
11377         }
11378       }
11379     },
11380     "url-parse": {
11381       "version": "1.4.7",
11382       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
11383       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
11384       "dev": true,
11385       "requires": {
11386         "querystringify": "^2.1.1",
11387         "requires-port": "^1.0.0"
11388       }
11389     },
11390     "use": {
11391       "version": "3.1.1",
11392       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
11393       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
11394       "dev": true
11395     },
11396     "useragent": {
11397       "version": "2.3.0",
11398       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
11399       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
11400       "dev": true,
11401       "requires": {
11402         "lru-cache": "4.1.x",
11403         "tmp": "0.0.x"
11404       },
11405       "dependencies": {
11406         "lru-cache": {
11407           "version": "4.1.5",
11408           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
11409           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
11410           "dev": true,
11411           "requires": {
11412             "pseudomap": "^1.0.2",
11413             "yallist": "^2.1.2"
11414           }
11415         },
11416         "yallist": {
11417           "version": "2.1.2",
11418           "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11419           "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11420           "dev": true
11421         }
11422       }
11423     },
11424     "util": {
11425       "version": "0.11.1",
11426       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
11427       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
11428       "dev": true,
11429       "requires": {
11430         "inherits": "2.0.3"
11431       },
11432       "dependencies": {
11433         "inherits": {
11434           "version": "2.0.3",
11435           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
11436           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
11437           "dev": true
11438         }
11439       }
11440     },
11441     "util-deprecate": {
11442       "version": "1.0.2",
11443       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11444       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
11445       "dev": true
11446     },
11447     "util-promisify": {
11448       "version": "2.1.0",
11449       "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-2.1.0.tgz",
11450       "integrity": "sha1-PCI2R2xNMsX/PEcAKt18E7moKlM=",
11451       "dev": true,
11452       "requires": {
11453         "object.getownpropertydescriptors": "^2.0.3"
11454       }
11455     },
11456     "utils-merge": {
11457       "version": "1.0.1",
11458       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11459       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
11460       "dev": true
11461     },
11462     "uuid": {
11463       "version": "3.4.0",
11464       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
11465       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
11466       "dev": true
11467     },
11468     "validate-npm-package-license": {
11469       "version": "3.0.4",
11470       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11471       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11472       "dev": true,
11473       "requires": {
11474         "spdx-correct": "^3.0.0",
11475         "spdx-expression-parse": "^3.0.0"
11476       }
11477     },
11478     "validate-npm-package-name": {
11479       "version": "3.0.0",
11480       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
11481       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
11482       "dev": true,
11483       "requires": {
11484         "builtins": "^1.0.3"
11485       }
11486     },
11487     "vary": {
11488       "version": "1.1.2",
11489       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
11490       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
11491       "dev": true
11492     },
11493     "verror": {
11494       "version": "1.10.0",
11495       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
11496       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
11497       "dev": true,
11498       "requires": {
11499         "assert-plus": "^1.0.0",
11500         "core-util-is": "1.0.2",
11501         "extsprintf": "^1.2.0"
11502       }
11503     },
11504     "vm-browserify": {
11505       "version": "1.1.2",
11506       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
11507       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
11508       "dev": true
11509     },
11510     "void-elements": {
11511       "version": "2.0.1",
11512       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
11513       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
11514       "dev": true
11515     },
11516     "watchpack": {
11517       "version": "1.6.1",
11518       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
11519       "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
11520       "dev": true,
11521       "requires": {
11522         "chokidar": "^2.1.8",
11523         "graceful-fs": "^4.1.2",
11524         "neo-async": "^2.5.0"
11525       },
11526       "dependencies": {
11527         "anymatch": {
11528           "version": "2.0.0",
11529           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
11530           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
11531           "dev": true,
11532           "requires": {
11533             "micromatch": "^3.1.4",
11534             "normalize-path": "^2.1.1"
11535           },
11536           "dependencies": {
11537             "normalize-path": {
11538               "version": "2.1.1",
11539               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
11540               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
11541               "dev": true,
11542               "requires": {
11543                 "remove-trailing-separator": "^1.0.1"
11544               }
11545             }
11546           }
11547         },
11548         "binary-extensions": {
11549           "version": "1.13.1",
11550           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
11551           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
11552           "dev": true
11553         },
11554         "braces": {
11555           "version": "2.3.2",
11556           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
11557           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
11558           "dev": true,
11559           "requires": {
11560             "arr-flatten": "^1.1.0",
11561             "array-unique": "^0.3.2",
11562             "extend-shallow": "^2.0.1",
11563             "fill-range": "^4.0.0",
11564             "isobject": "^3.0.1",
11565             "repeat-element": "^1.1.2",
11566             "snapdragon": "^0.8.1",
11567             "snapdragon-node": "^2.0.1",
11568             "split-string": "^3.0.2",
11569             "to-regex": "^3.0.1"
11570           }
11571         },
11572         "chokidar": {
11573           "version": "2.1.8",
11574           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
11575           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
11576           "dev": true,
11577           "requires": {
11578             "anymatch": "^2.0.0",
11579             "async-each": "^1.0.1",
11580             "braces": "^2.3.2",
11581             "fsevents": "^1.2.7",
11582             "glob-parent": "^3.1.0",
11583             "inherits": "^2.0.3",
11584             "is-binary-path": "^1.0.0",
11585             "is-glob": "^4.0.0",
11586             "normalize-path": "^3.0.0",
11587             "path-is-absolute": "^1.0.0",
11588             "readdirp": "^2.2.1",
11589             "upath": "^1.1.1"
11590           }
11591         },
11592         "extend-shallow": {
11593           "version": "2.0.1",
11594           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11595           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11596           "dev": true,
11597           "requires": {
11598             "is-extendable": "^0.1.0"
11599           }
11600         },
11601         "fill-range": {
11602           "version": "4.0.0",
11603           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
11604           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
11605           "dev": true,
11606           "requires": {
11607             "extend-shallow": "^2.0.1",
11608             "is-number": "^3.0.0",
11609             "repeat-string": "^1.6.1",
11610             "to-regex-range": "^2.1.0"
11611           }
11612         },
11613         "fsevents": {
11614           "version": "1.2.12",
11615           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
11616           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
11617           "dev": true,
11618           "optional": true,
11619           "requires": {
11620             "node-pre-gyp": "*"
11621           },
11622           "dependencies": {
11623             "abbrev": {
11624               "version": "1.1.1",
11625               "bundled": true,
11626               "dev": true,
11627               "optional": true
11628             },
11629             "ansi-regex": {
11630               "version": "2.1.1",
11631               "bundled": true,
11632               "dev": true,
11633               "optional": true
11634             },
11635             "aproba": {
11636               "version": "1.2.0",
11637               "bundled": true,
11638               "dev": true,
11639               "optional": true
11640             },
11641             "are-we-there-yet": {
11642               "version": "1.1.5",
11643               "bundled": true,
11644               "dev": true,
11645               "optional": true,
11646               "requires": {
11647                 "delegates": "^1.0.0",
11648                 "readable-stream": "^2.0.6"
11649               }
11650             },
11651             "balanced-match": {
11652               "version": "1.0.0",
11653               "bundled": true,
11654               "dev": true,
11655               "optional": true
11656             },
11657             "brace-expansion": {
11658               "version": "1.1.11",
11659               "bundled": true,
11660               "dev": true,
11661               "optional": true,
11662               "requires": {
11663                 "balanced-match": "^1.0.0",
11664                 "concat-map": "0.0.1"
11665               }
11666             },
11667             "chownr": {
11668               "version": "1.1.4",
11669               "bundled": true,
11670               "dev": true,
11671               "optional": true
11672             },
11673             "code-point-at": {
11674               "version": "1.1.0",
11675               "bundled": true,
11676               "dev": true,
11677               "optional": true
11678             },
11679             "concat-map": {
11680               "version": "0.0.1",
11681               "bundled": true,
11682               "dev": true,
11683               "optional": true
11684             },
11685             "console-control-strings": {
11686               "version": "1.1.0",
11687               "bundled": true,
11688               "dev": true,
11689               "optional": true
11690             },
11691             "core-util-is": {
11692               "version": "1.0.2",
11693               "bundled": true,
11694               "dev": true,
11695               "optional": true
11696             },
11697             "debug": {
11698               "version": "3.2.6",
11699               "bundled": true,
11700               "dev": true,
11701               "optional": true,
11702               "requires": {
11703                 "ms": "^2.1.1"
11704               }
11705             },
11706             "deep-extend": {
11707               "version": "0.6.0",
11708               "bundled": true,
11709               "dev": true,
11710               "optional": true
11711             },
11712             "delegates": {
11713               "version": "1.0.0",
11714               "bundled": true,
11715               "dev": true,
11716               "optional": true
11717             },
11718             "detect-libc": {
11719               "version": "1.0.3",
11720               "bundled": true,
11721               "dev": true,
11722               "optional": true
11723             },
11724             "fs-minipass": {
11725               "version": "1.2.7",
11726               "bundled": true,
11727               "dev": true,
11728               "optional": true,
11729               "requires": {
11730                 "minipass": "^2.6.0"
11731               }
11732             },
11733             "fs.realpath": {
11734               "version": "1.0.0",
11735               "bundled": true,
11736               "dev": true,
11737               "optional": true
11738             },
11739             "gauge": {
11740               "version": "2.7.4",
11741               "bundled": true,
11742               "dev": true,
11743               "optional": true,
11744               "requires": {
11745                 "aproba": "^1.0.3",
11746                 "console-control-strings": "^1.0.0",
11747                 "has-unicode": "^2.0.0",
11748                 "object-assign": "^4.1.0",
11749                 "signal-exit": "^3.0.0",
11750                 "string-width": "^1.0.1",
11751                 "strip-ansi": "^3.0.1",
11752                 "wide-align": "^1.1.0"
11753               }
11754             },
11755             "glob": {
11756               "version": "7.1.6",
11757               "bundled": true,
11758               "dev": true,
11759               "optional": true,
11760               "requires": {
11761                 "fs.realpath": "^1.0.0",
11762                 "inflight": "^1.0.4",
11763                 "inherits": "2",
11764                 "minimatch": "^3.0.4",
11765                 "once": "^1.3.0",
11766                 "path-is-absolute": "^1.0.0"
11767               }
11768             },
11769             "has-unicode": {
11770               "version": "2.0.1",
11771               "bundled": true,
11772               "dev": true,
11773               "optional": true
11774             },
11775             "iconv-lite": {
11776               "version": "0.4.24",
11777               "bundled": true,
11778               "dev": true,
11779               "optional": true,
11780               "requires": {
11781                 "safer-buffer": ">= 2.1.2 < 3"
11782               }
11783             },
11784             "ignore-walk": {
11785               "version": "3.0.3",
11786               "bundled": true,
11787               "dev": true,
11788               "optional": true,
11789               "requires": {
11790                 "minimatch": "^3.0.4"
11791               }
11792             },
11793             "inflight": {
11794               "version": "1.0.6",
11795               "bundled": true,
11796               "dev": true,
11797               "optional": true,
11798               "requires": {
11799                 "once": "^1.3.0",
11800                 "wrappy": "1"
11801               }
11802             },
11803             "inherits": {
11804               "version": "2.0.4",
11805               "bundled": true,
11806               "dev": true,
11807               "optional": true
11808             },
11809             "ini": {
11810               "version": "1.3.5",
11811               "bundled": true,
11812               "dev": true,
11813               "optional": true
11814             },
11815             "is-fullwidth-code-point": {
11816               "version": "1.0.0",
11817               "bundled": true,
11818               "dev": true,
11819               "optional": true,
11820               "requires": {
11821                 "number-is-nan": "^1.0.0"
11822               }
11823             },
11824             "isarray": {
11825               "version": "1.0.0",
11826               "bundled": true,
11827               "dev": true,
11828               "optional": true
11829             },
11830             "minimatch": {
11831               "version": "3.0.4",
11832               "bundled": true,
11833               "dev": true,
11834               "optional": true,
11835               "requires": {
11836                 "brace-expansion": "^1.1.7"
11837               }
11838             },
11839             "minimist": {
11840               "version": "1.2.5",
11841               "bundled": true,
11842               "dev": true,
11843               "optional": true
11844             },
11845             "minipass": {
11846               "version": "2.9.0",
11847               "bundled": true,
11848               "dev": true,
11849               "optional": true,
11850               "requires": {
11851                 "safe-buffer": "^5.1.2",
11852                 "yallist": "^3.0.0"
11853               }
11854             },
11855             "minizlib": {
11856               "version": "1.3.3",
11857               "bundled": true,
11858               "dev": true,
11859               "optional": true,
11860               "requires": {
11861                 "minipass": "^2.9.0"
11862               }
11863             },
11864             "mkdirp": {
11865               "version": "0.5.3",
11866               "bundled": true,
11867               "dev": true,
11868               "optional": true,
11869               "requires": {
11870                 "minimist": "^1.2.5"
11871               }
11872             },
11873             "ms": {
11874               "version": "2.1.2",
11875               "bundled": true,
11876               "dev": true,
11877               "optional": true
11878             },
11879             "needle": {
11880               "version": "2.3.3",
11881               "bundled": true,
11882               "dev": true,
11883               "optional": true,
11884               "requires": {
11885                 "debug": "^3.2.6",
11886                 "iconv-lite": "^0.4.4",
11887                 "sax": "^1.2.4"
11888               }
11889             },
11890             "node-pre-gyp": {
11891               "version": "0.14.0",
11892               "bundled": true,
11893               "dev": true,
11894               "optional": true,
11895               "requires": {
11896                 "detect-libc": "^1.0.2",
11897                 "mkdirp": "^0.5.1",
11898                 "needle": "^2.2.1",
11899                 "nopt": "^4.0.1",
11900                 "npm-packlist": "^1.1.6",
11901                 "npmlog": "^4.0.2",
11902                 "rc": "^1.2.7",
11903                 "rimraf": "^2.6.1",
11904                 "semver": "^5.3.0",
11905                 "tar": "^4.4.2"
11906               }
11907             },
11908             "nopt": {
11909               "version": "4.0.3",
11910               "bundled": true,
11911               "dev": true,
11912               "optional": true,
11913               "requires": {
11914                 "abbrev": "1",
11915                 "osenv": "^0.1.4"
11916               }
11917             },
11918             "npm-bundled": {
11919               "version": "1.1.1",
11920               "bundled": true,
11921               "dev": true,
11922               "optional": true,
11923               "requires": {
11924                 "npm-normalize-package-bin": "^1.0.1"
11925               }
11926             },
11927             "npm-normalize-package-bin": {
11928               "version": "1.0.1",
11929               "bundled": true,
11930               "dev": true,
11931               "optional": true
11932             },
11933             "npm-packlist": {
11934               "version": "1.4.8",
11935               "bundled": true,
11936               "dev": true,
11937               "optional": true,
11938               "requires": {
11939                 "ignore-walk": "^3.0.1",
11940                 "npm-bundled": "^1.0.1",
11941                 "npm-normalize-package-bin": "^1.0.1"
11942               }
11943             },
11944             "npmlog": {
11945               "version": "4.1.2",
11946               "bundled": true,
11947               "dev": true,
11948               "optional": true,
11949               "requires": {
11950                 "are-we-there-yet": "~1.1.2",
11951                 "console-control-strings": "~1.1.0",
11952                 "gauge": "~2.7.3",
11953                 "set-blocking": "~2.0.0"
11954               }
11955             },
11956             "number-is-nan": {
11957               "version": "1.0.1",
11958               "bundled": true,
11959               "dev": true,
11960               "optional": true
11961             },
11962             "object-assign": {
11963               "version": "4.1.1",
11964               "bundled": true,
11965               "dev": true,
11966               "optional": true
11967             },
11968             "once": {
11969               "version": "1.4.0",
11970               "bundled": true,
11971               "dev": true,
11972               "optional": true,
11973               "requires": {
11974                 "wrappy": "1"
11975               }
11976             },
11977             "os-homedir": {
11978               "version": "1.0.2",
11979               "bundled": true,
11980               "dev": true,
11981               "optional": true
11982             },
11983             "os-tmpdir": {
11984               "version": "1.0.2",
11985               "bundled": true,
11986               "dev": true,
11987               "optional": true
11988             },
11989             "osenv": {
11990               "version": "0.1.5",
11991               "bundled": true,
11992               "dev": true,
11993               "optional": true,
11994               "requires": {
11995                 "os-homedir": "^1.0.0",
11996                 "os-tmpdir": "^1.0.0"
11997               }
11998             },
11999             "path-is-absolute": {
12000               "version": "1.0.1",
12001               "bundled": true,
12002               "dev": true,
12003               "optional": true
12004             },
12005             "process-nextick-args": {
12006               "version": "2.0.1",
12007               "bundled": true,
12008               "dev": true,
12009               "optional": true
12010             },
12011             "rc": {
12012               "version": "1.2.8",
12013               "bundled": true,
12014               "dev": true,
12015               "optional": true,
12016               "requires": {
12017                 "deep-extend": "^0.6.0",
12018                 "ini": "~1.3.0",
12019                 "minimist": "^1.2.0",
12020                 "strip-json-comments": "~2.0.1"
12021               }
12022             },
12023             "readable-stream": {
12024               "version": "2.3.7",
12025               "bundled": true,
12026               "dev": true,
12027               "optional": true,
12028               "requires": {
12029                 "core-util-is": "~1.0.0",
12030                 "inherits": "~2.0.3",
12031                 "isarray": "~1.0.0",
12032                 "process-nextick-args": "~2.0.0",
12033                 "safe-buffer": "~5.1.1",
12034                 "string_decoder": "~1.1.1",
12035                 "util-deprecate": "~1.0.1"
12036               }
12037             },
12038             "rimraf": {
12039               "version": "2.7.1",
12040               "bundled": true,
12041               "dev": true,
12042               "optional": true,
12043               "requires": {
12044                 "glob": "^7.1.3"
12045               }
12046             },
12047             "safe-buffer": {
12048               "version": "5.1.2",
12049               "bundled": true,
12050               "dev": true,
12051               "optional": true
12052             },
12053             "safer-buffer": {
12054               "version": "2.1.2",
12055               "bundled": true,
12056               "dev": true,
12057               "optional": true
12058             },
12059             "sax": {
12060               "version": "1.2.4",
12061               "bundled": true,
12062               "dev": true,
12063               "optional": true
12064             },
12065             "semver": {
12066               "version": "5.7.1",
12067               "bundled": true,
12068               "dev": true,
12069               "optional": true
12070             },
12071             "set-blocking": {
12072               "version": "2.0.0",
12073               "bundled": true,
12074               "dev": true,
12075               "optional": true
12076             },
12077             "signal-exit": {
12078               "version": "3.0.2",
12079               "bundled": true,
12080               "dev": true,
12081               "optional": true
12082             },
12083             "string-width": {
12084               "version": "1.0.2",
12085               "bundled": true,
12086               "dev": true,
12087               "optional": true,
12088               "requires": {
12089                 "code-point-at": "^1.0.0",
12090                 "is-fullwidth-code-point": "^1.0.0",
12091                 "strip-ansi": "^3.0.0"
12092               }
12093             },
12094             "string_decoder": {
12095               "version": "1.1.1",
12096               "bundled": true,
12097               "dev": true,
12098               "optional": true,
12099               "requires": {
12100                 "safe-buffer": "~5.1.0"
12101               }
12102             },
12103             "strip-ansi": {
12104               "version": "3.0.1",
12105               "bundled": true,
12106               "dev": true,
12107               "optional": true,
12108               "requires": {
12109                 "ansi-regex": "^2.0.0"
12110               }
12111             },
12112             "strip-json-comments": {
12113               "version": "2.0.1",
12114               "bundled": true,
12115               "dev": true,
12116               "optional": true
12117             },
12118             "tar": {
12119               "version": "4.4.13",
12120               "bundled": true,
12121               "dev": true,
12122               "optional": true,
12123               "requires": {
12124                 "chownr": "^1.1.1",
12125                 "fs-minipass": "^1.2.5",
12126                 "minipass": "^2.8.6",
12127                 "minizlib": "^1.2.1",
12128                 "mkdirp": "^0.5.0",
12129                 "safe-buffer": "^5.1.2",
12130                 "yallist": "^3.0.3"
12131               }
12132             },
12133             "util-deprecate": {
12134               "version": "1.0.2",
12135               "bundled": true,
12136               "dev": true,
12137               "optional": true
12138             },
12139             "wide-align": {
12140               "version": "1.1.3",
12141               "bundled": true,
12142               "dev": true,
12143               "optional": true,
12144               "requires": {
12145                 "string-width": "^1.0.2 || 2"
12146               }
12147             },
12148             "wrappy": {
12149               "version": "1.0.2",
12150               "bundled": true,
12151               "dev": true,
12152               "optional": true
12153             },
12154             "yallist": {
12155               "version": "3.1.1",
12156               "bundled": true,
12157               "dev": true,
12158               "optional": true
12159             }
12160           }
12161         },
12162         "is-binary-path": {
12163           "version": "1.0.1",
12164           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
12165           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
12166           "dev": true,
12167           "requires": {
12168             "binary-extensions": "^1.0.0"
12169           }
12170         },
12171         "is-number": {
12172           "version": "3.0.0",
12173           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12174           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12175           "dev": true,
12176           "requires": {
12177             "kind-of": "^3.0.2"
12178           }
12179         },
12180         "kind-of": {
12181           "version": "3.2.2",
12182           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12183           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12184           "dev": true,
12185           "requires": {
12186             "is-buffer": "^1.1.5"
12187           }
12188         },
12189         "readdirp": {
12190           "version": "2.2.1",
12191           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
12192           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
12193           "dev": true,
12194           "requires": {
12195             "graceful-fs": "^4.1.11",
12196             "micromatch": "^3.1.10",
12197             "readable-stream": "^2.0.2"
12198           }
12199         },
12200         "to-regex-range": {
12201           "version": "2.1.1",
12202           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
12203           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
12204           "dev": true,
12205           "requires": {
12206             "is-number": "^3.0.0",
12207             "repeat-string": "^1.6.1"
12208           }
12209         }
12210       }
12211     },
12212     "wbuf": {
12213       "version": "1.7.3",
12214       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
12215       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
12216       "dev": true,
12217       "requires": {
12218         "minimalistic-assert": "^1.0.0"
12219       }
12220     },
12221     "webdriver-js-extender": {
12222       "version": "2.1.0",
12223       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
12224       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
12225       "dev": true,
12226       "requires": {
12227         "@types/selenium-webdriver": "^3.0.0",
12228         "selenium-webdriver": "^3.0.1"
12229       }
12230     },
12231     "webpack": {
12232       "version": "4.39.2",
12233       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz",
12234       "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==",
12235       "dev": true,
12236       "requires": {
12237         "@webassemblyjs/ast": "1.8.5",
12238         "@webassemblyjs/helper-module-context": "1.8.5",
12239         "@webassemblyjs/wasm-edit": "1.8.5",
12240         "@webassemblyjs/wasm-parser": "1.8.5",
12241         "acorn": "^6.2.1",
12242         "ajv": "^6.10.2",
12243         "ajv-keywords": "^3.4.1",
12244         "chrome-trace-event": "^1.0.2",
12245         "enhanced-resolve": "^4.1.0",
12246         "eslint-scope": "^4.0.3",
12247         "json-parse-better-errors": "^1.0.2",
12248         "loader-runner": "^2.4.0",
12249         "loader-utils": "^1.2.3",
12250         "memory-fs": "^0.4.1",
12251         "micromatch": "^3.1.10",
12252         "mkdirp": "^0.5.1",
12253         "neo-async": "^2.6.1",
12254         "node-libs-browser": "^2.2.1",
12255         "schema-utils": "^1.0.0",
12256         "tapable": "^1.1.3",
12257         "terser-webpack-plugin": "^1.4.1",
12258         "watchpack": "^1.6.0",
12259         "webpack-sources": "^1.4.1"
12260       }
12261     },
12262     "webpack-core": {
12263       "version": "0.6.9",
12264       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
12265       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
12266       "dev": true,
12267       "requires": {
12268         "source-list-map": "~0.1.7",
12269         "source-map": "~0.4.1"
12270       },
12271       "dependencies": {
12272         "source-list-map": {
12273           "version": "0.1.8",
12274           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
12275           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
12276           "dev": true
12277         },
12278         "source-map": {
12279           "version": "0.4.4",
12280           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
12281           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
12282           "dev": true,
12283           "requires": {
12284             "amdefine": ">=0.0.4"
12285           }
12286         }
12287       }
12288     },
12289     "webpack-dev-middleware": {
12290       "version": "3.7.2",
12291       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz",
12292       "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==",
12293       "dev": true,
12294       "requires": {
12295         "memory-fs": "^0.4.1",
12296         "mime": "^2.4.4",
12297         "mkdirp": "^0.5.1",
12298         "range-parser": "^1.2.1",
12299         "webpack-log": "^2.0.0"
12300       },
12301       "dependencies": {
12302         "mime": {
12303           "version": "2.4.4",
12304           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
12305           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
12306           "dev": true
12307         }
12308       }
12309     },
12310     "webpack-dev-server": {
12311       "version": "3.9.0",
12312       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz",
12313       "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==",
12314       "dev": true,
12315       "requires": {
12316         "ansi-html": "0.0.7",
12317         "bonjour": "^3.5.0",
12318         "chokidar": "^2.1.8",
12319         "compression": "^1.7.4",
12320         "connect-history-api-fallback": "^1.6.0",
12321         "debug": "^4.1.1",
12322         "del": "^4.1.1",
12323         "express": "^4.17.1",
12324         "html-entities": "^1.2.1",
12325         "http-proxy-middleware": "0.19.1",
12326         "import-local": "^2.0.0",
12327         "internal-ip": "^4.3.0",
12328         "ip": "^1.1.5",
12329         "is-absolute-url": "^3.0.3",
12330         "killable": "^1.0.1",
12331         "loglevel": "^1.6.4",
12332         "opn": "^5.5.0",
12333         "p-retry": "^3.0.1",
12334         "portfinder": "^1.0.25",
12335         "schema-utils": "^1.0.0",
12336         "selfsigned": "^1.10.7",
12337         "semver": "^6.3.0",
12338         "serve-index": "^1.9.1",
12339         "sockjs": "0.3.19",
12340         "sockjs-client": "1.4.0",
12341         "spdy": "^4.0.1",
12342         "strip-ansi": "^3.0.1",
12343         "supports-color": "^6.1.0",
12344         "url": "^0.11.0",
12345         "webpack-dev-middleware": "^3.7.2",
12346         "webpack-log": "^2.0.0",
12347         "ws": "^6.2.1",
12348         "yargs": "12.0.5"
12349       },
12350       "dependencies": {
12351         "anymatch": {
12352           "version": "2.0.0",
12353           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
12354           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
12355           "dev": true,
12356           "requires": {
12357             "micromatch": "^3.1.4",
12358             "normalize-path": "^2.1.1"
12359           },
12360           "dependencies": {
12361             "normalize-path": {
12362               "version": "2.1.1",
12363               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
12364               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
12365               "dev": true,
12366               "requires": {
12367                 "remove-trailing-separator": "^1.0.1"
12368               }
12369             }
12370           }
12371         },
12372         "binary-extensions": {
12373           "version": "1.13.1",
12374           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
12375           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
12376           "dev": true
12377         },
12378         "braces": {
12379           "version": "2.3.2",
12380           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
12381           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
12382           "dev": true,
12383           "requires": {
12384             "arr-flatten": "^1.1.0",
12385             "array-unique": "^0.3.2",
12386             "extend-shallow": "^2.0.1",
12387             "fill-range": "^4.0.0",
12388             "isobject": "^3.0.1",
12389             "repeat-element": "^1.1.2",
12390             "snapdragon": "^0.8.1",
12391             "snapdragon-node": "^2.0.1",
12392             "split-string": "^3.0.2",
12393             "to-regex": "^3.0.1"
12394           }
12395         },
12396         "chokidar": {
12397           "version": "2.1.8",
12398           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
12399           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
12400           "dev": true,
12401           "requires": {
12402             "anymatch": "^2.0.0",
12403             "async-each": "^1.0.1",
12404             "braces": "^2.3.2",
12405             "fsevents": "^1.2.7",
12406             "glob-parent": "^3.1.0",
12407             "inherits": "^2.0.3",
12408             "is-binary-path": "^1.0.0",
12409             "is-glob": "^4.0.0",
12410             "normalize-path": "^3.0.0",
12411             "path-is-absolute": "^1.0.0",
12412             "readdirp": "^2.2.1",
12413             "upath": "^1.1.1"
12414           }
12415         },
12416         "extend-shallow": {
12417           "version": "2.0.1",
12418           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12419           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12420           "dev": true,
12421           "requires": {
12422             "is-extendable": "^0.1.0"
12423           }
12424         },
12425         "fill-range": {
12426           "version": "4.0.0",
12427           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
12428           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
12429           "dev": true,
12430           "requires": {
12431             "extend-shallow": "^2.0.1",
12432             "is-number": "^3.0.0",
12433             "repeat-string": "^1.6.1",
12434             "to-regex-range": "^2.1.0"
12435           }
12436         },
12437         "fsevents": {
12438           "version": "1.2.12",
12439           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
12440           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
12441           "dev": true,
12442           "optional": true,
12443           "requires": {
12444             "node-pre-gyp": "*"
12445           },
12446           "dependencies": {
12447             "abbrev": {
12448               "version": "1.1.1",
12449               "bundled": true,
12450               "dev": true,
12451               "optional": true
12452             },
12453             "ansi-regex": {
12454               "version": "2.1.1",
12455               "bundled": true,
12456               "dev": true,
12457               "optional": true
12458             },
12459             "aproba": {
12460               "version": "1.2.0",
12461               "bundled": true,
12462               "dev": true,
12463               "optional": true
12464             },
12465             "are-we-there-yet": {
12466               "version": "1.1.5",
12467               "bundled": true,
12468               "dev": true,
12469               "optional": true,
12470               "requires": {
12471                 "delegates": "^1.0.0",
12472                 "readable-stream": "^2.0.6"
12473               }
12474             },
12475             "balanced-match": {
12476               "version": "1.0.0",
12477               "bundled": true,
12478               "dev": true,
12479               "optional": true
12480             },
12481             "brace-expansion": {
12482               "version": "1.1.11",
12483               "bundled": true,
12484               "dev": true,
12485               "optional": true,
12486               "requires": {
12487                 "balanced-match": "^1.0.0",
12488                 "concat-map": "0.0.1"
12489               }
12490             },
12491             "chownr": {
12492               "version": "1.1.4",
12493               "bundled": true,
12494               "dev": true,
12495               "optional": true
12496             },
12497             "code-point-at": {
12498               "version": "1.1.0",
12499               "bundled": true,
12500               "dev": true,
12501               "optional": true
12502             },
12503             "concat-map": {
12504               "version": "0.0.1",
12505               "bundled": true,
12506               "dev": true,
12507               "optional": true
12508             },
12509             "console-control-strings": {
12510               "version": "1.1.0",
12511               "bundled": true,
12512               "dev": true,
12513               "optional": true
12514             },
12515             "core-util-is": {
12516               "version": "1.0.2",
12517               "bundled": true,
12518               "dev": true,
12519               "optional": true
12520             },
12521             "debug": {
12522               "version": "3.2.6",
12523               "bundled": true,
12524               "dev": true,
12525               "optional": true,
12526               "requires": {
12527                 "ms": "^2.1.1"
12528               }
12529             },
12530             "deep-extend": {
12531               "version": "0.6.0",
12532               "bundled": true,
12533               "dev": true,
12534               "optional": true
12535             },
12536             "delegates": {
12537               "version": "1.0.0",
12538               "bundled": true,
12539               "dev": true,
12540               "optional": true
12541             },
12542             "detect-libc": {
12543               "version": "1.0.3",
12544               "bundled": true,
12545               "dev": true,
12546               "optional": true
12547             },
12548             "fs-minipass": {
12549               "version": "1.2.7",
12550               "bundled": true,
12551               "dev": true,
12552               "optional": true,
12553               "requires": {
12554                 "minipass": "^2.6.0"
12555               }
12556             },
12557             "fs.realpath": {
12558               "version": "1.0.0",
12559               "bundled": true,
12560               "dev": true,
12561               "optional": true
12562             },
12563             "gauge": {
12564               "version": "2.7.4",
12565               "bundled": true,
12566               "dev": true,
12567               "optional": true,
12568               "requires": {
12569                 "aproba": "^1.0.3",
12570                 "console-control-strings": "^1.0.0",
12571                 "has-unicode": "^2.0.0",
12572                 "object-assign": "^4.1.0",
12573                 "signal-exit": "^3.0.0",
12574                 "string-width": "^1.0.1",
12575                 "strip-ansi": "^3.0.1",
12576                 "wide-align": "^1.1.0"
12577               }
12578             },
12579             "glob": {
12580               "version": "7.1.6",
12581               "bundled": true,
12582               "dev": true,
12583               "optional": true,
12584               "requires": {
12585                 "fs.realpath": "^1.0.0",
12586                 "inflight": "^1.0.4",
12587                 "inherits": "2",
12588                 "minimatch": "^3.0.4",
12589                 "once": "^1.3.0",
12590                 "path-is-absolute": "^1.0.0"
12591               }
12592             },
12593             "has-unicode": {
12594               "version": "2.0.1",
12595               "bundled": true,
12596               "dev": true,
12597               "optional": true
12598             },
12599             "iconv-lite": {
12600               "version": "0.4.24",
12601               "bundled": true,
12602               "dev": true,
12603               "optional": true,
12604               "requires": {
12605                 "safer-buffer": ">= 2.1.2 < 3"
12606               }
12607             },
12608             "ignore-walk": {
12609               "version": "3.0.3",
12610               "bundled": true,
12611               "dev": true,
12612               "optional": true,
12613               "requires": {
12614                 "minimatch": "^3.0.4"
12615               }
12616             },
12617             "inflight": {
12618               "version": "1.0.6",
12619               "bundled": true,
12620               "dev": true,
12621               "optional": true,
12622               "requires": {
12623                 "once": "^1.3.0",
12624                 "wrappy": "1"
12625               }
12626             },
12627             "inherits": {
12628               "version": "2.0.4",
12629               "bundled": true,
12630               "dev": true,
12631               "optional": true
12632             },
12633             "ini": {
12634               "version": "1.3.5",
12635               "bundled": true,
12636               "dev": true,
12637               "optional": true
12638             },
12639             "is-fullwidth-code-point": {
12640               "version": "1.0.0",
12641               "bundled": true,
12642               "dev": true,
12643               "optional": true,
12644               "requires": {
12645                 "number-is-nan": "^1.0.0"
12646               }
12647             },
12648             "isarray": {
12649               "version": "1.0.0",
12650               "bundled": true,
12651               "dev": true,
12652               "optional": true
12653             },
12654             "minimatch": {
12655               "version": "3.0.4",
12656               "bundled": true,
12657               "dev": true,
12658               "optional": true,
12659               "requires": {
12660                 "brace-expansion": "^1.1.7"
12661               }
12662             },
12663             "minimist": {
12664               "version": "1.2.5",
12665               "bundled": true,
12666               "dev": true,
12667               "optional": true
12668             },
12669             "minipass": {
12670               "version": "2.9.0",
12671               "bundled": true,
12672               "dev": true,
12673               "optional": true,
12674               "requires": {
12675                 "safe-buffer": "^5.1.2",
12676                 "yallist": "^3.0.0"
12677               }
12678             },
12679             "minizlib": {
12680               "version": "1.3.3",
12681               "bundled": true,
12682               "dev": true,
12683               "optional": true,
12684               "requires": {
12685                 "minipass": "^2.9.0"
12686               }
12687             },
12688             "mkdirp": {
12689               "version": "0.5.3",
12690               "bundled": true,
12691               "dev": true,
12692               "optional": true,
12693               "requires": {
12694                 "minimist": "^1.2.5"
12695               }
12696             },
12697             "ms": {
12698               "version": "2.1.2",
12699               "bundled": true,
12700               "dev": true,
12701               "optional": true
12702             },
12703             "needle": {
12704               "version": "2.3.3",
12705               "bundled": true,
12706               "dev": true,
12707               "optional": true,
12708               "requires": {
12709                 "debug": "^3.2.6",
12710                 "iconv-lite": "^0.4.4",
12711                 "sax": "^1.2.4"
12712               }
12713             },
12714             "node-pre-gyp": {
12715               "version": "0.14.0",
12716               "bundled": true,
12717               "dev": true,
12718               "optional": true,
12719               "requires": {
12720                 "detect-libc": "^1.0.2",
12721                 "mkdirp": "^0.5.1",
12722                 "needle": "^2.2.1",
12723                 "nopt": "^4.0.1",
12724                 "npm-packlist": "^1.1.6",
12725                 "npmlog": "^4.0.2",
12726                 "rc": "^1.2.7",
12727                 "rimraf": "^2.6.1",
12728                 "semver": "^5.3.0",
12729                 "tar": "^4.4.2"
12730               }
12731             },
12732             "nopt": {
12733               "version": "4.0.3",
12734               "bundled": true,
12735               "dev": true,
12736               "optional": true,
12737               "requires": {
12738                 "abbrev": "1",
12739                 "osenv": "^0.1.4"
12740               }
12741             },
12742             "npm-bundled": {
12743               "version": "1.1.1",
12744               "bundled": true,
12745               "dev": true,
12746               "optional": true,
12747               "requires": {
12748                 "npm-normalize-package-bin": "^1.0.1"
12749               }
12750             },
12751             "npm-normalize-package-bin": {
12752               "version": "1.0.1",
12753               "bundled": true,
12754               "dev": true,
12755               "optional": true
12756             },
12757             "npm-packlist": {
12758               "version": "1.4.8",
12759               "bundled": true,
12760               "dev": true,
12761               "optional": true,
12762               "requires": {
12763                 "ignore-walk": "^3.0.1",
12764                 "npm-bundled": "^1.0.1",
12765                 "npm-normalize-package-bin": "^1.0.1"
12766               }
12767             },
12768             "npmlog": {
12769               "version": "4.1.2",
12770               "bundled": true,
12771               "dev": true,
12772               "optional": true,
12773               "requires": {
12774                 "are-we-there-yet": "~1.1.2",
12775                 "console-control-strings": "~1.1.0",
12776                 "gauge": "~2.7.3",
12777                 "set-blocking": "~2.0.0"
12778               }
12779             },
12780             "number-is-nan": {
12781               "version": "1.0.1",
12782               "bundled": true,
12783               "dev": true,
12784               "optional": true
12785             },
12786             "object-assign": {
12787               "version": "4.1.1",
12788               "bundled": true,
12789               "dev": true,
12790               "optional": true
12791             },
12792             "once": {
12793               "version": "1.4.0",
12794               "bundled": true,
12795               "dev": true,
12796               "optional": true,
12797               "requires": {
12798                 "wrappy": "1"
12799               }
12800             },
12801             "os-homedir": {
12802               "version": "1.0.2",
12803               "bundled": true,
12804               "dev": true,
12805               "optional": true
12806             },
12807             "os-tmpdir": {
12808               "version": "1.0.2",
12809               "bundled": true,
12810               "dev": true,
12811               "optional": true
12812             },
12813             "osenv": {
12814               "version": "0.1.5",
12815               "bundled": true,
12816               "dev": true,
12817               "optional": true,
12818               "requires": {
12819                 "os-homedir": "^1.0.0",
12820                 "os-tmpdir": "^1.0.0"
12821               }
12822             },
12823             "path-is-absolute": {
12824               "version": "1.0.1",
12825               "bundled": true,
12826               "dev": true,
12827               "optional": true
12828             },
12829             "process-nextick-args": {
12830               "version": "2.0.1",
12831               "bundled": true,
12832               "dev": true,
12833               "optional": true
12834             },
12835             "rc": {
12836               "version": "1.2.8",
12837               "bundled": true,
12838               "dev": true,
12839               "optional": true,
12840               "requires": {
12841                 "deep-extend": "^0.6.0",
12842                 "ini": "~1.3.0",
12843                 "minimist": "^1.2.0",
12844                 "strip-json-comments": "~2.0.1"
12845               }
12846             },
12847             "readable-stream": {
12848               "version": "2.3.7",
12849               "bundled": true,
12850               "dev": true,
12851               "optional": true,
12852               "requires": {
12853                 "core-util-is": "~1.0.0",
12854                 "inherits": "~2.0.3",
12855                 "isarray": "~1.0.0",
12856                 "process-nextick-args": "~2.0.0",
12857                 "safe-buffer": "~5.1.1",
12858                 "string_decoder": "~1.1.1",
12859                 "util-deprecate": "~1.0.1"
12860               }
12861             },
12862             "rimraf": {
12863               "version": "2.7.1",
12864               "bundled": true,
12865               "dev": true,
12866               "optional": true,
12867               "requires": {
12868                 "glob": "^7.1.3"
12869               }
12870             },
12871             "safe-buffer": {
12872               "version": "5.1.2",
12873               "bundled": true,
12874               "dev": true,
12875               "optional": true
12876             },
12877             "safer-buffer": {
12878               "version": "2.1.2",
12879               "bundled": true,
12880               "dev": true,
12881               "optional": true
12882             },
12883             "sax": {
12884               "version": "1.2.4",
12885               "bundled": true,
12886               "dev": true,
12887               "optional": true
12888             },
12889             "semver": {
12890               "version": "5.7.1",
12891               "bundled": true,
12892               "dev": true,
12893               "optional": true
12894             },
12895             "set-blocking": {
12896               "version": "2.0.0",
12897               "bundled": true,
12898               "dev": true,
12899               "optional": true
12900             },
12901             "signal-exit": {
12902               "version": "3.0.2",
12903               "bundled": true,
12904               "dev": true,
12905               "optional": true
12906             },
12907             "string-width": {
12908               "version": "1.0.2",
12909               "bundled": true,
12910               "dev": true,
12911               "optional": true,
12912               "requires": {
12913                 "code-point-at": "^1.0.0",
12914                 "is-fullwidth-code-point": "^1.0.0",
12915                 "strip-ansi": "^3.0.0"
12916               }
12917             },
12918             "string_decoder": {
12919               "version": "1.1.1",
12920               "bundled": true,
12921               "dev": true,
12922               "optional": true,
12923               "requires": {
12924                 "safe-buffer": "~5.1.0"
12925               }
12926             },
12927             "strip-ansi": {
12928               "version": "3.0.1",
12929               "bundled": true,
12930               "dev": true,
12931               "optional": true,
12932               "requires": {
12933                 "ansi-regex": "^2.0.0"
12934               }
12935             },
12936             "strip-json-comments": {
12937               "version": "2.0.1",
12938               "bundled": true,
12939               "dev": true,
12940               "optional": true
12941             },
12942             "tar": {
12943               "version": "4.4.13",
12944               "bundled": true,
12945               "dev": true,
12946               "optional": true,
12947               "requires": {
12948                 "chownr": "^1.1.1",
12949                 "fs-minipass": "^1.2.5",
12950                 "minipass": "^2.8.6",
12951                 "minizlib": "^1.2.1",
12952                 "mkdirp": "^0.5.0",
12953                 "safe-buffer": "^5.1.2",
12954                 "yallist": "^3.0.3"
12955               }
12956             },
12957             "util-deprecate": {
12958               "version": "1.0.2",
12959               "bundled": true,
12960               "dev": true,
12961               "optional": true
12962             },
12963             "wide-align": {
12964               "version": "1.1.3",
12965               "bundled": true,
12966               "dev": true,
12967               "optional": true,
12968               "requires": {
12969                 "string-width": "^1.0.2 || 2"
12970               }
12971             },
12972             "wrappy": {
12973               "version": "1.0.2",
12974               "bundled": true,
12975               "dev": true,
12976               "optional": true
12977             },
12978             "yallist": {
12979               "version": "3.1.1",
12980               "bundled": true,
12981               "dev": true,
12982               "optional": true
12983             }
12984           }
12985         },
12986         "is-binary-path": {
12987           "version": "1.0.1",
12988           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
12989           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
12990           "dev": true,
12991           "requires": {
12992             "binary-extensions": "^1.0.0"
12993           }
12994         },
12995         "is-number": {
12996           "version": "3.0.0",
12997           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12998           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12999           "dev": true,
13000           "requires": {
13001             "kind-of": "^3.0.2"
13002           }
13003         },
13004         "kind-of": {
13005           "version": "3.2.2",
13006           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
13007           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
13008           "dev": true,
13009           "requires": {
13010             "is-buffer": "^1.1.5"
13011           }
13012         },
13013         "readdirp": {
13014           "version": "2.2.1",
13015           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
13016           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
13017           "dev": true,
13018           "requires": {
13019             "graceful-fs": "^4.1.11",
13020             "micromatch": "^3.1.10",
13021             "readable-stream": "^2.0.2"
13022           }
13023         },
13024         "supports-color": {
13025           "version": "6.1.0",
13026           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
13027           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
13028           "dev": true,
13029           "requires": {
13030             "has-flag": "^3.0.0"
13031           }
13032         },
13033         "to-regex-range": {
13034           "version": "2.1.1",
13035           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
13036           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
13037           "dev": true,
13038           "requires": {
13039             "is-number": "^3.0.0",
13040             "repeat-string": "^1.6.1"
13041           }
13042         }
13043       }
13044     },
13045     "webpack-log": {
13046       "version": "2.0.0",
13047       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
13048       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
13049       "dev": true,
13050       "requires": {
13051         "ansi-colors": "^3.0.0",
13052         "uuid": "^3.3.2"
13053       }
13054     },
13055     "webpack-merge": {
13056       "version": "4.2.1",
13057       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz",
13058       "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==",
13059       "dev": true,
13060       "requires": {
13061         "lodash": "^4.17.5"
13062       }
13063     },
13064     "webpack-sources": {
13065       "version": "1.4.3",
13066       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
13067       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
13068       "dev": true,
13069       "requires": {
13070         "source-list-map": "^2.0.0",
13071         "source-map": "~0.6.1"
13072       },
13073       "dependencies": {
13074         "source-map": {
13075           "version": "0.6.1",
13076           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13077           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13078           "dev": true
13079         }
13080       }
13081     },
13082     "webpack-subresource-integrity": {
13083       "version": "1.1.0-rc.6",
13084       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
13085       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
13086       "dev": true,
13087       "requires": {
13088         "webpack-core": "^0.6.8"
13089       }
13090     },
13091     "websocket-driver": {
13092       "version": "0.7.3",
13093       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
13094       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
13095       "dev": true,
13096       "requires": {
13097         "http-parser-js": ">=0.4.0 <0.4.11",
13098         "safe-buffer": ">=5.1.0",
13099         "websocket-extensions": ">=0.1.1"
13100       }
13101     },
13102     "websocket-extensions": {
13103       "version": "0.1.3",
13104       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
13105       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
13106       "dev": true
13107     },
13108     "when": {
13109       "version": "3.6.4",
13110       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
13111       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
13112       "dev": true
13113     },
13114     "which": {
13115       "version": "1.3.1",
13116       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
13117       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
13118       "dev": true,
13119       "requires": {
13120         "isexe": "^2.0.0"
13121       }
13122     },
13123     "which-module": {
13124       "version": "2.0.0",
13125       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
13126       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
13127       "dev": true
13128     },
13129     "wordwrap": {
13130       "version": "0.0.3",
13131       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
13132       "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
13133       "dev": true
13134     },
13135     "worker-farm": {
13136       "version": "1.7.0",
13137       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
13138       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
13139       "dev": true,
13140       "requires": {
13141         "errno": "~0.1.7"
13142       }
13143     },
13144     "worker-plugin": {
13145       "version": "3.2.0",
13146       "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz",
13147       "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==",
13148       "dev": true,
13149       "requires": {
13150         "loader-utils": "^1.1.0"
13151       }
13152     },
13153     "wrap-ansi": {
13154       "version": "2.1.0",
13155       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
13156       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
13157       "dev": true,
13158       "requires": {
13159         "string-width": "^1.0.1",
13160         "strip-ansi": "^3.0.1"
13161       },
13162       "dependencies": {
13163         "is-fullwidth-code-point": {
13164           "version": "1.0.0",
13165           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
13166           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
13167           "dev": true,
13168           "requires": {
13169             "number-is-nan": "^1.0.0"
13170           }
13171         },
13172         "string-width": {
13173           "version": "1.0.2",
13174           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
13175           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
13176           "dev": true,
13177           "requires": {
13178             "code-point-at": "^1.0.0",
13179             "is-fullwidth-code-point": "^1.0.0",
13180             "strip-ansi": "^3.0.0"
13181           }
13182         }
13183       }
13184     },
13185     "wrappy": {
13186       "version": "1.0.2",
13187       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
13188       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
13189       "dev": true
13190     },
13191     "ws": {
13192       "version": "6.2.1",
13193       "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
13194       "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
13195       "dev": true,
13196       "requires": {
13197         "async-limiter": "~1.0.0"
13198       }
13199     },
13200     "xml2js": {
13201       "version": "0.4.23",
13202       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
13203       "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
13204       "dev": true,
13205       "requires": {
13206         "sax": ">=0.6.0",
13207         "xmlbuilder": "~11.0.0"
13208       },
13209       "dependencies": {
13210         "sax": {
13211           "version": "1.2.4",
13212           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
13213           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
13214           "dev": true
13215         }
13216       }
13217     },
13218     "xmlbuilder": {
13219       "version": "11.0.1",
13220       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
13221       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
13222       "dev": true
13223     },
13224     "xmlhttprequest-ssl": {
13225       "version": "1.5.5",
13226       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
13227       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
13228       "dev": true
13229     },
13230     "xtend": {
13231       "version": "4.0.2",
13232       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
13233       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
13234       "dev": true
13235     },
13236     "y18n": {
13237       "version": "4.0.0",
13238       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
13239       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
13240       "dev": true
13241     },
13242     "yallist": {
13243       "version": "3.1.1",
13244       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
13245       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
13246       "dev": true
13247     },
13248     "yargs": {
13249       "version": "12.0.5",
13250       "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
13251       "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
13252       "dev": true,
13253       "requires": {
13254         "cliui": "^4.0.0",
13255         "decamelize": "^1.2.0",
13256         "find-up": "^3.0.0",
13257         "get-caller-file": "^1.0.1",
13258         "os-locale": "^3.0.0",
13259         "require-directory": "^2.1.1",
13260         "require-main-filename": "^1.0.1",
13261         "set-blocking": "^2.0.0",
13262         "string-width": "^2.0.0",
13263         "which-module": "^2.0.0",
13264         "y18n": "^3.2.1 || ^4.0.0",
13265         "yargs-parser": "^11.1.1"
13266       },
13267       "dependencies": {
13268         "find-up": {
13269           "version": "3.0.0",
13270           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
13271           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
13272           "dev": true,
13273           "requires": {
13274             "locate-path": "^3.0.0"
13275           }
13276         },
13277         "locate-path": {
13278           "version": "3.0.0",
13279           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
13280           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
13281           "dev": true,
13282           "requires": {
13283             "p-locate": "^3.0.0",
13284             "path-exists": "^3.0.0"
13285           }
13286         },
13287         "p-limit": {
13288           "version": "2.3.0",
13289           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
13290           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
13291           "dev": true,
13292           "requires": {
13293             "p-try": "^2.0.0"
13294           }
13295         },
13296         "p-locate": {
13297           "version": "3.0.0",
13298           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
13299           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
13300           "dev": true,
13301           "requires": {
13302             "p-limit": "^2.0.0"
13303           }
13304         },
13305         "p-try": {
13306           "version": "2.2.0",
13307           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
13308           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
13309           "dev": true
13310         }
13311       }
13312     },
13313     "yargs-parser": {
13314       "version": "11.1.1",
13315       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
13316       "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
13317       "dev": true,
13318       "requires": {
13319         "camelcase": "^5.0.0",
13320         "decamelize": "^1.2.0"
13321       }
13322     },
13323     "yeast": {
13324       "version": "0.1.2",
13325       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
13326       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
13327       "dev": true
13328     },
13329     "yn": {
13330       "version": "2.0.0",
13331       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
13332       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
13333       "dev": true
13334     },
13335     "zone.js": {
13336       "version": "0.9.1",
13337       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz",
13338       "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag=="
13339     }
13340   }
13341 }