92d652b245d92f5cfe0216402a53289b1bf66bd9
[portal/ric-dashboard.git] / dashboard / webapp-frontend / package-lock.json
1 {
2   "name": "dash-app",
3   "version": "0.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/architect": {
8       "version": "0.901.5",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.5.tgz",
10       "integrity": "sha512-VO+8qBkaq54xAjdtvhEhQ86gZxS0V1wC9hGblw3O+XXri/euHky4811B2BbEylPy8/kRy5sUYcuwcyZrVxJ2TQ==",
11       "dev": true,
12       "requires": {
13         "@angular-devkit/core": "9.1.5",
14         "rxjs": "6.5.4"
15       },
16       "dependencies": {
17         "rxjs": {
18           "version": "6.5.4",
19           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
20           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
21           "dev": true,
22           "requires": {
23             "tslib": "^1.9.0"
24           }
25         }
26       }
27     },
28     "@angular-devkit/build-angular": {
29       "version": "0.901.5",
30       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.901.5.tgz",
31       "integrity": "sha512-XottEBXE7cmkx6LPu33lXJCSAlxFkIu2ErWvV1oy+La6aZEuoJVntxzIKLprJmTiiD/4IDDQLWwp4m+EC96kyg==",
32       "dev": true,
33       "requires": {
34         "@angular-devkit/architect": "0.901.5",
35         "@angular-devkit/build-optimizer": "0.901.5",
36         "@angular-devkit/build-webpack": "0.901.5",
37         "@angular-devkit/core": "9.1.5",
38         "@babel/core": "7.9.0",
39         "@babel/generator": "7.9.3",
40         "@babel/preset-env": "7.9.0",
41         "@babel/template": "7.8.6",
42         "@jsdevtools/coverage-istanbul-loader": "3.0.3",
43         "@ngtools/webpack": "9.1.5",
44         "ajv": "6.12.0",
45         "autoprefixer": "9.7.4",
46         "babel-loader": "8.0.6",
47         "browserslist": "^4.9.1",
48         "cacache": "15.0.0",
49         "caniuse-lite": "^1.0.30001032",
50         "circular-dependency-plugin": "5.2.0",
51         "copy-webpack-plugin": "5.1.1",
52         "core-js": "3.6.4",
53         "css-loader": "3.5.1",
54         "cssnano": "4.1.10",
55         "file-loader": "6.0.0",
56         "find-cache-dir": "3.3.1",
57         "glob": "7.1.6",
58         "jest-worker": "25.1.0",
59         "karma-source-map-support": "1.4.0",
60         "less": "3.11.1",
61         "less-loader": "5.0.0",
62         "license-webpack-plugin": "2.1.4",
63         "loader-utils": "2.0.0",
64         "mini-css-extract-plugin": "0.9.0",
65         "minimatch": "3.0.4",
66         "open": "7.0.3",
67         "parse5": "4.0.0",
68         "postcss": "7.0.27",
69         "postcss-import": "12.0.1",
70         "postcss-loader": "3.0.0",
71         "raw-loader": "4.0.0",
72         "regenerator-runtime": "0.13.5",
73         "rimraf": "3.0.2",
74         "rollup": "2.1.0",
75         "rxjs": "6.5.4",
76         "sass": "1.26.3",
77         "sass-loader": "8.0.2",
78         "semver": "7.1.3",
79         "source-map": "0.7.3",
80         "source-map-loader": "0.2.4",
81         "speed-measure-webpack-plugin": "1.3.1",
82         "style-loader": "1.1.3",
83         "stylus": "0.54.7",
84         "stylus-loader": "3.0.2",
85         "terser": "4.6.10",
86         "terser-webpack-plugin": "2.3.5",
87         "tree-kill": "1.2.2",
88         "webpack": "4.42.0",
89         "webpack-dev-middleware": "3.7.2",
90         "webpack-dev-server": "3.10.3",
91         "webpack-merge": "4.2.2",
92         "webpack-sources": "1.4.3",
93         "webpack-subresource-integrity": "1.4.0",
94         "worker-plugin": "4.0.3"
95       },
96       "dependencies": {
97         "@babel/code-frame": {
98           "version": "7.8.3",
99           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
100           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
101           "dev": true,
102           "requires": {
103             "@babel/highlight": "^7.8.3"
104           }
105         },
106         "@babel/generator": {
107           "version": "7.9.3",
108           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.3.tgz",
109           "integrity": "sha512-RpxM252EYsz9qLUIq6F7YJyK1sv0wWDBFuztfDGWaQKzHjqDHysxSiRUpA/X9jmfqo+WzkAVKFaUily5h+gDCQ==",
110           "dev": true,
111           "requires": {
112             "@babel/types": "^7.9.0",
113             "jsesc": "^2.5.1",
114             "lodash": "^4.17.13",
115             "source-map": "^0.5.0"
116           },
117           "dependencies": {
118             "source-map": {
119               "version": "0.5.7",
120               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
121               "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
122               "dev": true
123             }
124           }
125         },
126         "@babel/highlight": {
127           "version": "7.9.0",
128           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
129           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
130           "dev": true,
131           "requires": {
132             "@babel/helper-validator-identifier": "^7.9.0",
133             "chalk": "^2.0.0",
134             "js-tokens": "^4.0.0"
135           }
136         },
137         "@babel/parser": {
138           "version": "7.9.6",
139           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
140           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
141           "dev": true
142         },
143         "@babel/template": {
144           "version": "7.8.6",
145           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
146           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
147           "dev": true,
148           "requires": {
149             "@babel/code-frame": "^7.8.3",
150             "@babel/parser": "^7.8.6",
151             "@babel/types": "^7.8.6"
152           }
153         },
154         "@babel/types": {
155           "version": "7.9.6",
156           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
157           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
158           "dev": true,
159           "requires": {
160             "@babel/helper-validator-identifier": "^7.9.5",
161             "lodash": "^4.17.13",
162             "to-fast-properties": "^2.0.0"
163           }
164         },
165         "ajv": {
166           "version": "6.12.0",
167           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
168           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
169           "dev": true,
170           "requires": {
171             "fast-deep-equal": "^3.1.1",
172             "fast-json-stable-stringify": "^2.0.0",
173             "json-schema-traverse": "^0.4.1",
174             "uri-js": "^4.2.2"
175           }
176         },
177         "core-js": {
178           "version": "3.6.4",
179           "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",
180           "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==",
181           "dev": true
182         },
183         "fast-deep-equal": {
184           "version": "3.1.1",
185           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
186           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
187           "dev": true
188         },
189         "glob": {
190           "version": "7.1.6",
191           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
192           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
193           "dev": true,
194           "requires": {
195             "fs.realpath": "^1.0.0",
196             "inflight": "^1.0.4",
197             "inherits": "2",
198             "minimatch": "^3.0.4",
199             "once": "^1.3.0",
200             "path-is-absolute": "^1.0.0"
201           }
202         },
203         "js-tokens": {
204           "version": "4.0.0",
205           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
206           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
207           "dev": true
208         },
209         "rimraf": {
210           "version": "3.0.2",
211           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
212           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
213           "dev": true,
214           "requires": {
215             "glob": "^7.1.3"
216           }
217         },
218         "rxjs": {
219           "version": "6.5.4",
220           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
221           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
222           "dev": true,
223           "requires": {
224             "tslib": "^1.9.0"
225           }
226         },
227         "semver": {
228           "version": "7.1.3",
229           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
230           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
231           "dev": true
232         }
233       }
234     },
235     "@angular-devkit/build-optimizer": {
236       "version": "0.901.5",
237       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.901.5.tgz",
238       "integrity": "sha512-xmAMvLMSa8BvqlZ0wsC37Qop/7/pEaQRKLeowC3CCI3jiYDF10Tihar+Hjc04NVSal8ZBP9/+Gp3Yr0x61HcFA==",
239       "dev": true,
240       "requires": {
241         "loader-utils": "2.0.0",
242         "source-map": "0.7.3",
243         "tslib": "1.11.1",
244         "typescript": "3.6.5",
245         "webpack-sources": "1.4.3"
246       },
247       "dependencies": {
248         "tslib": {
249           "version": "1.11.1",
250           "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
251           "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==",
252           "dev": true
253         },
254         "typescript": {
255           "version": "3.6.5",
256           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.5.tgz",
257           "integrity": "sha512-BEjlc0Z06ORZKbtcxGrIvvwYs5hAnuo6TKdNFL55frVDlB+na3z5bsLhFaIxmT+dPWgBIjMo6aNnTOgHHmHgiQ==",
258           "dev": true
259         }
260       }
261     },
262     "@angular-devkit/build-webpack": {
263       "version": "0.901.5",
264       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.901.5.tgz",
265       "integrity": "sha512-4HHOFFRu3yUBe0otaDHh4PID99XvnBJj7hYzvbB5BvP0ULif4/W0aoU2STnern4lH4pJmrtqYawBZ84ETXN/Ag==",
266       "dev": true,
267       "requires": {
268         "@angular-devkit/architect": "0.901.5",
269         "@angular-devkit/core": "9.1.5",
270         "rxjs": "6.5.4"
271       },
272       "dependencies": {
273         "rxjs": {
274           "version": "6.5.4",
275           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
276           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
277           "dev": true,
278           "requires": {
279             "tslib": "^1.9.0"
280           }
281         }
282       }
283     },
284     "@angular-devkit/core": {
285       "version": "9.1.5",
286       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.5.tgz",
287       "integrity": "sha512-i0BJ6Ad3bcDE6e4Ev9Flbw7P0bz9p94FDVfEOPGBTrbJQZSqOm3CqaH2y5LGfl7acSPUi54hK481h1QRUFBkTQ==",
288       "dev": true,
289       "requires": {
290         "ajv": "6.12.0",
291         "fast-json-stable-stringify": "2.1.0",
292         "magic-string": "0.25.7",
293         "rxjs": "6.5.4",
294         "source-map": "0.7.3"
295       },
296       "dependencies": {
297         "ajv": {
298           "version": "6.12.0",
299           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
300           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
301           "dev": true,
302           "requires": {
303             "fast-deep-equal": "^3.1.1",
304             "fast-json-stable-stringify": "^2.0.0",
305             "json-schema-traverse": "^0.4.1",
306             "uri-js": "^4.2.2"
307           }
308         },
309         "fast-deep-equal": {
310           "version": "3.1.1",
311           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
312           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
313           "dev": true
314         },
315         "fast-json-stable-stringify": {
316           "version": "2.1.0",
317           "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
318           "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
319           "dev": true
320         },
321         "rxjs": {
322           "version": "6.5.4",
323           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
324           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
325           "dev": true,
326           "requires": {
327             "tslib": "^1.9.0"
328           }
329         }
330       }
331     },
332     "@angular-devkit/schematics": {
333       "version": "9.1.5",
334       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.5.tgz",
335       "integrity": "sha512-nkNiGrVl7xLaYYj/oT1wOBowa4Driv2f4abn78AJI/pd/EXA45G/rI9gO/kEG8lHn+FAMQedaywX9N4JDOxCGg==",
336       "dev": true,
337       "requires": {
338         "@angular-devkit/core": "9.1.5",
339         "ora": "4.0.3",
340         "rxjs": "6.5.4"
341       },
342       "dependencies": {
343         "rxjs": {
344           "version": "6.5.4",
345           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
346           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
347           "dev": true,
348           "requires": {
349             "tslib": "^1.9.0"
350           }
351         }
352       }
353     },
354     "@angular/animations": {
355       "version": "9.1.6",
356       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-9.1.6.tgz",
357       "integrity": "sha512-7Pp7aqNNcH4fu1BnOVpvqJJHjE7RZ5K1oD396OWCh35pgpLowLSpFjhbVhzGrcAuxHyKnnHSX3etLn2hDaHxmQ=="
358     },
359     "@angular/cdk": {
360       "version": "9.2.3",
361       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-9.2.3.tgz",
362       "integrity": "sha512-tQr/yt8GNGsZ/DTT+PMq7XdRmL56hwVCyf8F12JQAawutSLfTfMb+S1lpN7L/0Pb/L5JBuCfG2HmXK7vHo02gw==",
363       "requires": {
364         "parse5": "^5.0.0"
365       },
366       "dependencies": {
367         "parse5": {
368           "version": "5.1.1",
369           "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
370           "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
371           "optional": true
372         }
373       }
374     },
375     "@angular/cli": {
376       "version": "9.1.5",
377       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-9.1.5.tgz",
378       "integrity": "sha512-Decn0p+s0SLc5p2GN7k8dUrOY43hBuCz8PxueW0gEln7NjlpdmHk+6JQn0ZRl2/2Dbk+eTGzPXyCxGwqsW3jjw==",
379       "dev": true,
380       "requires": {
381         "@angular-devkit/architect": "0.901.5",
382         "@angular-devkit/core": "9.1.5",
383         "@angular-devkit/schematics": "9.1.5",
384         "@schematics/angular": "9.1.5",
385         "@schematics/update": "0.901.5",
386         "@yarnpkg/lockfile": "1.1.0",
387         "ansi-colors": "4.1.1",
388         "debug": "4.1.1",
389         "ini": "1.3.5",
390         "inquirer": "7.1.0",
391         "npm-package-arg": "8.0.1",
392         "npm-pick-manifest": "6.0.0",
393         "open": "7.0.3",
394         "pacote": "9.5.12",
395         "read-package-tree": "5.3.1",
396         "rimraf": "3.0.2",
397         "semver": "7.1.3",
398         "symbol-observable": "1.2.0",
399         "universal-analytics": "0.4.20",
400         "uuid": "7.0.2"
401       },
402       "dependencies": {
403         "ansi-colors": {
404           "version": "4.1.1",
405           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
406           "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
407           "dev": true
408         },
409         "debug": {
410           "version": "4.1.1",
411           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
412           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
413           "dev": true,
414           "requires": {
415             "ms": "^2.1.1"
416           }
417         },
418         "ms": {
419           "version": "2.1.2",
420           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
421           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
422           "dev": true
423         },
424         "rimraf": {
425           "version": "3.0.2",
426           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
427           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
428           "dev": true,
429           "requires": {
430             "glob": "^7.1.3"
431           }
432         },
433         "semver": {
434           "version": "7.1.3",
435           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
436           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
437           "dev": true
438         },
439         "uuid": {
440           "version": "7.0.2",
441           "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz",
442           "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==",
443           "dev": true
444         }
445       }
446     },
447     "@angular/common": {
448       "version": "9.1.6",
449       "resolved": "https://registry.npmjs.org/@angular/common/-/common-9.1.6.tgz",
450       "integrity": "sha512-L9vw//wE+8QcSArOA411uJ68znnszCiPrbzSBV0BRZeadc7X68MwANA9qjtiTWZx5Xh9pNfHHwsCUyv2lUeinQ=="
451     },
452     "@angular/compiler": {
453       "version": "9.1.6",
454       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.1.6.tgz",
455       "integrity": "sha512-tHOQEjWuWqSkrk6/vI6BK7uJnpAyFajCXPW37rH5xspF/aMbetrpoOiGBNUQg/HLaFh04nOAnnFntjLkW0ooaA=="
456     },
457     "@angular/compiler-cli": {
458       "version": "9.1.6",
459       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-9.1.6.tgz",
460       "integrity": "sha512-1b7m9tvSQJE4y95wNCdi34MORcsmXPC1vaylYlzChVM2et9Y2eKHYcRs+4g329j66irLBGpS/7cgTT2pgJ+IbA==",
461       "dev": true,
462       "requires": {
463         "canonical-path": "1.0.0",
464         "chokidar": "^3.0.0",
465         "convert-source-map": "^1.5.1",
466         "dependency-graph": "^0.7.2",
467         "fs-extra": "4.0.2",
468         "magic-string": "^0.25.0",
469         "minimist": "^1.2.0",
470         "reflect-metadata": "^0.1.2",
471         "semver": "^6.3.0",
472         "source-map": "^0.6.1",
473         "sourcemap-codec": "^1.4.8",
474         "yargs": "15.3.0"
475       },
476       "dependencies": {
477         "ansi-regex": {
478           "version": "5.0.0",
479           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
480           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
481           "dev": true
482         },
483         "ansi-styles": {
484           "version": "4.2.1",
485           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
486           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
487           "dev": true,
488           "requires": {
489             "@types/color-name": "^1.1.1",
490             "color-convert": "^2.0.1"
491           }
492         },
493         "cliui": {
494           "version": "6.0.0",
495           "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
496           "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
497           "dev": true,
498           "requires": {
499             "string-width": "^4.2.0",
500             "strip-ansi": "^6.0.0",
501             "wrap-ansi": "^6.2.0"
502           }
503         },
504         "color-convert": {
505           "version": "2.0.1",
506           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
507           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
508           "dev": true,
509           "requires": {
510             "color-name": "~1.1.4"
511           }
512         },
513         "color-name": {
514           "version": "1.1.4",
515           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
516           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
517           "dev": true
518         },
519         "find-up": {
520           "version": "4.1.0",
521           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
522           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
523           "dev": true,
524           "requires": {
525             "locate-path": "^5.0.0",
526             "path-exists": "^4.0.0"
527           }
528         },
529         "fs-extra": {
530           "version": "4.0.2",
531           "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz",
532           "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=",
533           "dev": true,
534           "requires": {
535             "graceful-fs": "^4.1.2",
536             "jsonfile": "^4.0.0",
537             "universalify": "^0.1.0"
538           }
539         },
540         "get-caller-file": {
541           "version": "2.0.5",
542           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
543           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
544           "dev": true
545         },
546         "is-fullwidth-code-point": {
547           "version": "3.0.0",
548           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
549           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
550           "dev": true
551         },
552         "locate-path": {
553           "version": "5.0.0",
554           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
555           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
556           "dev": true,
557           "requires": {
558             "p-locate": "^4.1.0"
559           }
560         },
561         "minimist": {
562           "version": "1.2.5",
563           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
564           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
565           "dev": true
566         },
567         "p-limit": {
568           "version": "2.3.0",
569           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
570           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
571           "dev": true,
572           "requires": {
573             "p-try": "^2.0.0"
574           }
575         },
576         "p-locate": {
577           "version": "4.1.0",
578           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
579           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
580           "dev": true,
581           "requires": {
582             "p-limit": "^2.2.0"
583           }
584         },
585         "p-try": {
586           "version": "2.2.0",
587           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
588           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
589           "dev": true
590         },
591         "path-exists": {
592           "version": "4.0.0",
593           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
594           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
595           "dev": true
596         },
597         "require-main-filename": {
598           "version": "2.0.0",
599           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
600           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
601           "dev": true
602         },
603         "semver": {
604           "version": "6.3.0",
605           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
606           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
607           "dev": true
608         },
609         "source-map": {
610           "version": "0.6.1",
611           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
612           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
613           "dev": true
614         },
615         "string-width": {
616           "version": "4.2.0",
617           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
618           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
619           "dev": true,
620           "requires": {
621             "emoji-regex": "^8.0.0",
622             "is-fullwidth-code-point": "^3.0.0",
623             "strip-ansi": "^6.0.0"
624           }
625         },
626         "strip-ansi": {
627           "version": "6.0.0",
628           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
629           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
630           "dev": true,
631           "requires": {
632             "ansi-regex": "^5.0.0"
633           }
634         },
635         "wrap-ansi": {
636           "version": "6.2.0",
637           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
638           "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
639           "dev": true,
640           "requires": {
641             "ansi-styles": "^4.0.0",
642             "string-width": "^4.1.0",
643             "strip-ansi": "^6.0.0"
644           }
645         },
646         "yargs": {
647           "version": "15.3.0",
648           "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.0.tgz",
649           "integrity": "sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA==",
650           "dev": true,
651           "requires": {
652             "cliui": "^6.0.0",
653             "decamelize": "^1.2.0",
654             "find-up": "^4.1.0",
655             "get-caller-file": "^2.0.1",
656             "require-directory": "^2.1.1",
657             "require-main-filename": "^2.0.0",
658             "set-blocking": "^2.0.0",
659             "string-width": "^4.2.0",
660             "which-module": "^2.0.0",
661             "y18n": "^4.0.0",
662             "yargs-parser": "^18.1.0"
663           }
664         },
665         "yargs-parser": {
666           "version": "18.1.3",
667           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
668           "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
669           "dev": true,
670           "requires": {
671             "camelcase": "^5.0.0",
672             "decamelize": "^1.2.0"
673           }
674         }
675       }
676     },
677     "@angular/core": {
678       "version": "9.1.6",
679       "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.1.6.tgz",
680       "integrity": "sha512-iXgPh5DebLwkMzLtQ6WKiv/mo4hpwMOwYex3O4F2CKToR2tKPnXbV5WC/ADGm0XYXiocSKQPiyL4ZrUjVeKEqA=="
681     },
682     "@angular/flex-layout": {
683       "version": "9.0.0-beta.30",
684       "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-9.0.0-beta.30.tgz",
685       "integrity": "sha512-aPiw9sfuXpV99oFtbIbTJYC+GtubdggP66qO0JH5MCX+J8btCGAOJMf9RPJWx2yyh/VoSBOt2nWSYqcY5OEv+g=="
686     },
687     "@angular/forms": {
688       "version": "9.1.6",
689       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-9.1.6.tgz",
690       "integrity": "sha512-3KiFjLDipZVgS5rfnZ8EoKlkUokOR8dmuw2xdjKHgzflWFFeuaY9ZtQgjZGw9/jkwWlc9P38BOSEHbK8NakdDw=="
691     },
692     "@angular/language-service": {
693       "version": "9.1.6",
694       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-9.1.6.tgz",
695       "integrity": "sha512-pB18hVoAbIuk1Wus8ur7yUxSukfPR4pCXiOfbxDQ94qlCzLAzIwXbaNV4erpBfL/fUKxMY3h8RrVt0dfm6M5RQ==",
696       "dev": true
697     },
698     "@angular/material": {
699       "version": "9.2.3",
700       "resolved": "https://registry.npmjs.org/@angular/material/-/material-9.2.3.tgz",
701       "integrity": "sha512-QJltLNp8a/eoozPgkFLISEWgdlX9q9+fZaLJ8c9tHEp2IT5sFYBFHf8dPl0pUyxgOXkS/0HD43I1qki71/T7Kw=="
702     },
703     "@angular/platform-browser": {
704       "version": "9.1.6",
705       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-9.1.6.tgz",
706       "integrity": "sha512-ebQhbT0Z55vwlQwAY4+s3Bcf1Q4wEN5Yk43iCuVt4g2kFkg09UP0z8aYtbuh7VQDyv/W4TTIGX8smGBWstoedQ=="
707     },
708     "@angular/platform-browser-dynamic": {
709       "version": "9.1.6",
710       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.1.6.tgz",
711       "integrity": "sha512-7AL3hWu4oY0LRiMS9ZEFXPW2uqybWcVNFDHjPp3UwsDIT4+sW3DIm8P+UvAOFkkRwaHpPDqm4chTTiAHygC/1Q=="
712     },
713     "@angular/router": {
714       "version": "9.1.6",
715       "resolved": "https://registry.npmjs.org/@angular/router/-/router-9.1.6.tgz",
716       "integrity": "sha512-Oz4nVQUR6t68DSzZuSrVaqrzmA7/0PIEi0sc85CE+UuOEoAqGMwN0NdQYizFT62WZ16DRI/1tZ+TTWvdmpEv8w=="
717     },
718     "@babel/code-frame": {
719       "version": "7.5.5",
720       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
721       "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
722       "dev": true,
723       "requires": {
724         "@babel/highlight": "^7.0.0"
725       }
726     },
727     "@babel/compat-data": {
728       "version": "7.9.6",
729       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz",
730       "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==",
731       "dev": true,
732       "requires": {
733         "browserslist": "^4.11.1",
734         "invariant": "^2.2.4",
735         "semver": "^5.5.0"
736       }
737     },
738     "@babel/core": {
739       "version": "7.9.0",
740       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz",
741       "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==",
742       "dev": true,
743       "requires": {
744         "@babel/code-frame": "^7.8.3",
745         "@babel/generator": "^7.9.0",
746         "@babel/helper-module-transforms": "^7.9.0",
747         "@babel/helpers": "^7.9.0",
748         "@babel/parser": "^7.9.0",
749         "@babel/template": "^7.8.6",
750         "@babel/traverse": "^7.9.0",
751         "@babel/types": "^7.9.0",
752         "convert-source-map": "^1.7.0",
753         "debug": "^4.1.0",
754         "gensync": "^1.0.0-beta.1",
755         "json5": "^2.1.2",
756         "lodash": "^4.17.13",
757         "resolve": "^1.3.2",
758         "semver": "^5.4.1",
759         "source-map": "^0.5.0"
760       },
761       "dependencies": {
762         "@babel/code-frame": {
763           "version": "7.8.3",
764           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
765           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
766           "dev": true,
767           "requires": {
768             "@babel/highlight": "^7.8.3"
769           }
770         },
771         "@babel/generator": {
772           "version": "7.9.6",
773           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
774           "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
775           "dev": true,
776           "requires": {
777             "@babel/types": "^7.9.6",
778             "jsesc": "^2.5.1",
779             "lodash": "^4.17.13",
780             "source-map": "^0.5.0"
781           }
782         },
783         "@babel/helper-function-name": {
784           "version": "7.9.5",
785           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
786           "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
787           "dev": true,
788           "requires": {
789             "@babel/helper-get-function-arity": "^7.8.3",
790             "@babel/template": "^7.8.3",
791             "@babel/types": "^7.9.5"
792           }
793         },
794         "@babel/helper-get-function-arity": {
795           "version": "7.8.3",
796           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
797           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
798           "dev": true,
799           "requires": {
800             "@babel/types": "^7.8.3"
801           }
802         },
803         "@babel/helper-split-export-declaration": {
804           "version": "7.8.3",
805           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
806           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
807           "dev": true,
808           "requires": {
809             "@babel/types": "^7.8.3"
810           }
811         },
812         "@babel/highlight": {
813           "version": "7.9.0",
814           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
815           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
816           "dev": true,
817           "requires": {
818             "@babel/helper-validator-identifier": "^7.9.0",
819             "chalk": "^2.0.0",
820             "js-tokens": "^4.0.0"
821           }
822         },
823         "@babel/parser": {
824           "version": "7.9.6",
825           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
826           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
827           "dev": true
828         },
829         "@babel/template": {
830           "version": "7.8.6",
831           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
832           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
833           "dev": true,
834           "requires": {
835             "@babel/code-frame": "^7.8.3",
836             "@babel/parser": "^7.8.6",
837             "@babel/types": "^7.8.6"
838           }
839         },
840         "@babel/traverse": {
841           "version": "7.9.6",
842           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
843           "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
844           "dev": true,
845           "requires": {
846             "@babel/code-frame": "^7.8.3",
847             "@babel/generator": "^7.9.6",
848             "@babel/helper-function-name": "^7.9.5",
849             "@babel/helper-split-export-declaration": "^7.8.3",
850             "@babel/parser": "^7.9.6",
851             "@babel/types": "^7.9.6",
852             "debug": "^4.1.0",
853             "globals": "^11.1.0",
854             "lodash": "^4.17.13"
855           }
856         },
857         "@babel/types": {
858           "version": "7.9.6",
859           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
860           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
861           "dev": true,
862           "requires": {
863             "@babel/helper-validator-identifier": "^7.9.5",
864             "lodash": "^4.17.13",
865             "to-fast-properties": "^2.0.0"
866           }
867         },
868         "debug": {
869           "version": "4.1.1",
870           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
871           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
872           "dev": true,
873           "requires": {
874             "ms": "^2.1.1"
875           }
876         },
877         "js-tokens": {
878           "version": "4.0.0",
879           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
880           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
881           "dev": true
882         },
883         "ms": {
884           "version": "2.1.2",
885           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
886           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
887           "dev": true
888         },
889         "resolve": {
890           "version": "1.17.0",
891           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
892           "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
893           "dev": true,
894           "requires": {
895             "path-parse": "^1.0.6"
896           }
897         },
898         "source-map": {
899           "version": "0.5.7",
900           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
901           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
902           "dev": true
903         }
904       }
905     },
906     "@babel/generator": {
907       "version": "7.7.7",
908       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
909       "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
910       "dev": true,
911       "requires": {
912         "@babel/types": "^7.7.4",
913         "jsesc": "^2.5.1",
914         "lodash": "^4.17.13",
915         "source-map": "^0.5.0"
916       },
917       "dependencies": {
918         "lodash": {
919           "version": "4.17.15",
920           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
921           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
922           "dev": true
923         },
924         "source-map": {
925           "version": "0.5.7",
926           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
927           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
928           "dev": true
929         }
930       }
931     },
932     "@babel/helper-annotate-as-pure": {
933       "version": "7.8.3",
934       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
935       "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
936       "dev": true,
937       "requires": {
938         "@babel/types": "^7.8.3"
939       },
940       "dependencies": {
941         "@babel/types": {
942           "version": "7.9.6",
943           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
944           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
945           "dev": true,
946           "requires": {
947             "@babel/helper-validator-identifier": "^7.9.5",
948             "lodash": "^4.17.13",
949             "to-fast-properties": "^2.0.0"
950           }
951         }
952       }
953     },
954     "@babel/helper-builder-binary-assignment-operator-visitor": {
955       "version": "7.8.3",
956       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
957       "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
958       "dev": true,
959       "requires": {
960         "@babel/helper-explode-assignable-expression": "^7.8.3",
961         "@babel/types": "^7.8.3"
962       },
963       "dependencies": {
964         "@babel/types": {
965           "version": "7.9.6",
966           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
967           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
968           "dev": true,
969           "requires": {
970             "@babel/helper-validator-identifier": "^7.9.5",
971             "lodash": "^4.17.13",
972             "to-fast-properties": "^2.0.0"
973           }
974         }
975       }
976     },
977     "@babel/helper-compilation-targets": {
978       "version": "7.9.6",
979       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz",
980       "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==",
981       "dev": true,
982       "requires": {
983         "@babel/compat-data": "^7.9.6",
984         "browserslist": "^4.11.1",
985         "invariant": "^2.2.4",
986         "levenary": "^1.1.1",
987         "semver": "^5.5.0"
988       }
989     },
990     "@babel/helper-create-regexp-features-plugin": {
991       "version": "7.8.8",
992       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
993       "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
994       "dev": true,
995       "requires": {
996         "@babel/helper-annotate-as-pure": "^7.8.3",
997         "@babel/helper-regex": "^7.8.3",
998         "regexpu-core": "^4.7.0"
999       }
1000     },
1001     "@babel/helper-define-map": {
1002       "version": "7.8.3",
1003       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
1004       "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
1005       "dev": true,
1006       "requires": {
1007         "@babel/helper-function-name": "^7.8.3",
1008         "@babel/types": "^7.8.3",
1009         "lodash": "^4.17.13"
1010       },
1011       "dependencies": {
1012         "@babel/code-frame": {
1013           "version": "7.8.3",
1014           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1015           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1016           "dev": true,
1017           "requires": {
1018             "@babel/highlight": "^7.8.3"
1019           }
1020         },
1021         "@babel/helper-function-name": {
1022           "version": "7.9.5",
1023           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
1024           "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
1025           "dev": true,
1026           "requires": {
1027             "@babel/helper-get-function-arity": "^7.8.3",
1028             "@babel/template": "^7.8.3",
1029             "@babel/types": "^7.9.5"
1030           }
1031         },
1032         "@babel/helper-get-function-arity": {
1033           "version": "7.8.3",
1034           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1035           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1036           "dev": true,
1037           "requires": {
1038             "@babel/types": "^7.8.3"
1039           }
1040         },
1041         "@babel/highlight": {
1042           "version": "7.9.0",
1043           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1044           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1045           "dev": true,
1046           "requires": {
1047             "@babel/helper-validator-identifier": "^7.9.0",
1048             "chalk": "^2.0.0",
1049             "js-tokens": "^4.0.0"
1050           }
1051         },
1052         "@babel/parser": {
1053           "version": "7.9.6",
1054           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
1055           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
1056           "dev": true
1057         },
1058         "@babel/template": {
1059           "version": "7.8.6",
1060           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1061           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1062           "dev": true,
1063           "requires": {
1064             "@babel/code-frame": "^7.8.3",
1065             "@babel/parser": "^7.8.6",
1066             "@babel/types": "^7.8.6"
1067           }
1068         },
1069         "@babel/types": {
1070           "version": "7.9.6",
1071           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1072           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1073           "dev": true,
1074           "requires": {
1075             "@babel/helper-validator-identifier": "^7.9.5",
1076             "lodash": "^4.17.13",
1077             "to-fast-properties": "^2.0.0"
1078           }
1079         },
1080         "js-tokens": {
1081           "version": "4.0.0",
1082           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1083           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1084           "dev": true
1085         }
1086       }
1087     },
1088     "@babel/helper-explode-assignable-expression": {
1089       "version": "7.8.3",
1090       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
1091       "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
1092       "dev": true,
1093       "requires": {
1094         "@babel/traverse": "^7.8.3",
1095         "@babel/types": "^7.8.3"
1096       },
1097       "dependencies": {
1098         "@babel/code-frame": {
1099           "version": "7.8.3",
1100           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1101           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1102           "dev": true,
1103           "requires": {
1104             "@babel/highlight": "^7.8.3"
1105           }
1106         },
1107         "@babel/generator": {
1108           "version": "7.9.6",
1109           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
1110           "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
1111           "dev": true,
1112           "requires": {
1113             "@babel/types": "^7.9.6",
1114             "jsesc": "^2.5.1",
1115             "lodash": "^4.17.13",
1116             "source-map": "^0.5.0"
1117           }
1118         },
1119         "@babel/helper-function-name": {
1120           "version": "7.9.5",
1121           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
1122           "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
1123           "dev": true,
1124           "requires": {
1125             "@babel/helper-get-function-arity": "^7.8.3",
1126             "@babel/template": "^7.8.3",
1127             "@babel/types": "^7.9.5"
1128           }
1129         },
1130         "@babel/helper-get-function-arity": {
1131           "version": "7.8.3",
1132           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1133           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1134           "dev": true,
1135           "requires": {
1136             "@babel/types": "^7.8.3"
1137           }
1138         },
1139         "@babel/helper-split-export-declaration": {
1140           "version": "7.8.3",
1141           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1142           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1143           "dev": true,
1144           "requires": {
1145             "@babel/types": "^7.8.3"
1146           }
1147         },
1148         "@babel/highlight": {
1149           "version": "7.9.0",
1150           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1151           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1152           "dev": true,
1153           "requires": {
1154             "@babel/helper-validator-identifier": "^7.9.0",
1155             "chalk": "^2.0.0",
1156             "js-tokens": "^4.0.0"
1157           }
1158         },
1159         "@babel/parser": {
1160           "version": "7.9.6",
1161           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
1162           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
1163           "dev": true
1164         },
1165         "@babel/template": {
1166           "version": "7.8.6",
1167           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1168           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1169           "dev": true,
1170           "requires": {
1171             "@babel/code-frame": "^7.8.3",
1172             "@babel/parser": "^7.8.6",
1173             "@babel/types": "^7.8.6"
1174           }
1175         },
1176         "@babel/traverse": {
1177           "version": "7.9.6",
1178           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
1179           "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
1180           "dev": true,
1181           "requires": {
1182             "@babel/code-frame": "^7.8.3",
1183             "@babel/generator": "^7.9.6",
1184             "@babel/helper-function-name": "^7.9.5",
1185             "@babel/helper-split-export-declaration": "^7.8.3",
1186             "@babel/parser": "^7.9.6",
1187             "@babel/types": "^7.9.6",
1188             "debug": "^4.1.0",
1189             "globals": "^11.1.0",
1190             "lodash": "^4.17.13"
1191           }
1192         },
1193         "@babel/types": {
1194           "version": "7.9.6",
1195           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1196           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1197           "dev": true,
1198           "requires": {
1199             "@babel/helper-validator-identifier": "^7.9.5",
1200             "lodash": "^4.17.13",
1201             "to-fast-properties": "^2.0.0"
1202           }
1203         },
1204         "debug": {
1205           "version": "4.1.1",
1206           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1207           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1208           "dev": true,
1209           "requires": {
1210             "ms": "^2.1.1"
1211           }
1212         },
1213         "js-tokens": {
1214           "version": "4.0.0",
1215           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1216           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1217           "dev": true
1218         },
1219         "ms": {
1220           "version": "2.1.2",
1221           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1222           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1223           "dev": true
1224         },
1225         "source-map": {
1226           "version": "0.5.7",
1227           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1228           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1229           "dev": true
1230         }
1231       }
1232     },
1233     "@babel/helper-function-name": {
1234       "version": "7.7.4",
1235       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
1236       "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
1237       "dev": true,
1238       "requires": {
1239         "@babel/helper-get-function-arity": "^7.7.4",
1240         "@babel/template": "^7.7.4",
1241         "@babel/types": "^7.7.4"
1242       }
1243     },
1244     "@babel/helper-get-function-arity": {
1245       "version": "7.7.4",
1246       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
1247       "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
1248       "dev": true,
1249       "requires": {
1250         "@babel/types": "^7.7.4"
1251       }
1252     },
1253     "@babel/helper-hoist-variables": {
1254       "version": "7.8.3",
1255       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
1256       "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
1257       "dev": true,
1258       "requires": {
1259         "@babel/types": "^7.8.3"
1260       },
1261       "dependencies": {
1262         "@babel/types": {
1263           "version": "7.9.6",
1264           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1265           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1266           "dev": true,
1267           "requires": {
1268             "@babel/helper-validator-identifier": "^7.9.5",
1269             "lodash": "^4.17.13",
1270             "to-fast-properties": "^2.0.0"
1271           }
1272         }
1273       }
1274     },
1275     "@babel/helper-member-expression-to-functions": {
1276       "version": "7.8.3",
1277       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
1278       "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
1279       "dev": true,
1280       "requires": {
1281         "@babel/types": "^7.8.3"
1282       },
1283       "dependencies": {
1284         "@babel/types": {
1285           "version": "7.9.6",
1286           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1287           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1288           "dev": true,
1289           "requires": {
1290             "@babel/helper-validator-identifier": "^7.9.5",
1291             "lodash": "^4.17.13",
1292             "to-fast-properties": "^2.0.0"
1293           }
1294         }
1295       }
1296     },
1297     "@babel/helper-module-imports": {
1298       "version": "7.8.3",
1299       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1300       "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1301       "dev": true,
1302       "requires": {
1303         "@babel/types": "^7.8.3"
1304       },
1305       "dependencies": {
1306         "@babel/types": {
1307           "version": "7.9.6",
1308           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1309           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1310           "dev": true,
1311           "requires": {
1312             "@babel/helper-validator-identifier": "^7.9.5",
1313             "lodash": "^4.17.13",
1314             "to-fast-properties": "^2.0.0"
1315           }
1316         }
1317       }
1318     },
1319     "@babel/helper-module-transforms": {
1320       "version": "7.9.0",
1321       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
1322       "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
1323       "dev": true,
1324       "requires": {
1325         "@babel/helper-module-imports": "^7.8.3",
1326         "@babel/helper-replace-supers": "^7.8.6",
1327         "@babel/helper-simple-access": "^7.8.3",
1328         "@babel/helper-split-export-declaration": "^7.8.3",
1329         "@babel/template": "^7.8.6",
1330         "@babel/types": "^7.9.0",
1331         "lodash": "^4.17.13"
1332       },
1333       "dependencies": {
1334         "@babel/code-frame": {
1335           "version": "7.8.3",
1336           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1337           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1338           "dev": true,
1339           "requires": {
1340             "@babel/highlight": "^7.8.3"
1341           }
1342         },
1343         "@babel/helper-split-export-declaration": {
1344           "version": "7.8.3",
1345           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1346           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1347           "dev": true,
1348           "requires": {
1349             "@babel/types": "^7.8.3"
1350           }
1351         },
1352         "@babel/highlight": {
1353           "version": "7.9.0",
1354           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1355           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1356           "dev": true,
1357           "requires": {
1358             "@babel/helper-validator-identifier": "^7.9.0",
1359             "chalk": "^2.0.0",
1360             "js-tokens": "^4.0.0"
1361           }
1362         },
1363         "@babel/parser": {
1364           "version": "7.9.6",
1365           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
1366           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
1367           "dev": true
1368         },
1369         "@babel/template": {
1370           "version": "7.8.6",
1371           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1372           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1373           "dev": true,
1374           "requires": {
1375             "@babel/code-frame": "^7.8.3",
1376             "@babel/parser": "^7.8.6",
1377             "@babel/types": "^7.8.6"
1378           }
1379         },
1380         "@babel/types": {
1381           "version": "7.9.6",
1382           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1383           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1384           "dev": true,
1385           "requires": {
1386             "@babel/helper-validator-identifier": "^7.9.5",
1387             "lodash": "^4.17.13",
1388             "to-fast-properties": "^2.0.0"
1389           }
1390         },
1391         "js-tokens": {
1392           "version": "4.0.0",
1393           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1394           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1395           "dev": true
1396         }
1397       }
1398     },
1399     "@babel/helper-optimise-call-expression": {
1400       "version": "7.8.3",
1401       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
1402       "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
1403       "dev": true,
1404       "requires": {
1405         "@babel/types": "^7.8.3"
1406       },
1407       "dependencies": {
1408         "@babel/types": {
1409           "version": "7.9.6",
1410           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1411           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1412           "dev": true,
1413           "requires": {
1414             "@babel/helper-validator-identifier": "^7.9.5",
1415             "lodash": "^4.17.13",
1416             "to-fast-properties": "^2.0.0"
1417           }
1418         }
1419       }
1420     },
1421     "@babel/helper-plugin-utils": {
1422       "version": "7.8.3",
1423       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1424       "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1425       "dev": true
1426     },
1427     "@babel/helper-regex": {
1428       "version": "7.8.3",
1429       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
1430       "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
1431       "dev": true,
1432       "requires": {
1433         "lodash": "^4.17.13"
1434       }
1435     },
1436     "@babel/helper-remap-async-to-generator": {
1437       "version": "7.8.3",
1438       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
1439       "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
1440       "dev": true,
1441       "requires": {
1442         "@babel/helper-annotate-as-pure": "^7.8.3",
1443         "@babel/helper-wrap-function": "^7.8.3",
1444         "@babel/template": "^7.8.3",
1445         "@babel/traverse": "^7.8.3",
1446         "@babel/types": "^7.8.3"
1447       },
1448       "dependencies": {
1449         "@babel/code-frame": {
1450           "version": "7.8.3",
1451           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1452           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1453           "dev": true,
1454           "requires": {
1455             "@babel/highlight": "^7.8.3"
1456           }
1457         },
1458         "@babel/generator": {
1459           "version": "7.9.6",
1460           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
1461           "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
1462           "dev": true,
1463           "requires": {
1464             "@babel/types": "^7.9.6",
1465             "jsesc": "^2.5.1",
1466             "lodash": "^4.17.13",
1467             "source-map": "^0.5.0"
1468           }
1469         },
1470         "@babel/helper-function-name": {
1471           "version": "7.9.5",
1472           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
1473           "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
1474           "dev": true,
1475           "requires": {
1476             "@babel/helper-get-function-arity": "^7.8.3",
1477             "@babel/template": "^7.8.3",
1478             "@babel/types": "^7.9.5"
1479           }
1480         },
1481         "@babel/helper-get-function-arity": {
1482           "version": "7.8.3",
1483           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1484           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1485           "dev": true,
1486           "requires": {
1487             "@babel/types": "^7.8.3"
1488           }
1489         },
1490         "@babel/helper-split-export-declaration": {
1491           "version": "7.8.3",
1492           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1493           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1494           "dev": true,
1495           "requires": {
1496             "@babel/types": "^7.8.3"
1497           }
1498         },
1499         "@babel/highlight": {
1500           "version": "7.9.0",
1501           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1502           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1503           "dev": true,
1504           "requires": {
1505             "@babel/helper-validator-identifier": "^7.9.0",
1506             "chalk": "^2.0.0",
1507             "js-tokens": "^4.0.0"
1508           }
1509         },
1510         "@babel/parser": {
1511           "version": "7.9.6",
1512           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
1513           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
1514           "dev": true
1515         },
1516         "@babel/template": {
1517           "version": "7.8.6",
1518           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1519           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1520           "dev": true,
1521           "requires": {
1522             "@babel/code-frame": "^7.8.3",
1523             "@babel/parser": "^7.8.6",
1524             "@babel/types": "^7.8.6"
1525           }
1526         },
1527         "@babel/traverse": {
1528           "version": "7.9.6",
1529           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
1530           "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
1531           "dev": true,
1532           "requires": {
1533             "@babel/code-frame": "^7.8.3",
1534             "@babel/generator": "^7.9.6",
1535             "@babel/helper-function-name": "^7.9.5",
1536             "@babel/helper-split-export-declaration": "^7.8.3",
1537             "@babel/parser": "^7.9.6",
1538             "@babel/types": "^7.9.6",
1539             "debug": "^4.1.0",
1540             "globals": "^11.1.0",
1541             "lodash": "^4.17.13"
1542           }
1543         },
1544         "@babel/types": {
1545           "version": "7.9.6",
1546           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1547           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1548           "dev": true,
1549           "requires": {
1550             "@babel/helper-validator-identifier": "^7.9.5",
1551             "lodash": "^4.17.13",
1552             "to-fast-properties": "^2.0.0"
1553           }
1554         },
1555         "debug": {
1556           "version": "4.1.1",
1557           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1558           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1559           "dev": true,
1560           "requires": {
1561             "ms": "^2.1.1"
1562           }
1563         },
1564         "js-tokens": {
1565           "version": "4.0.0",
1566           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1567           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1568           "dev": true
1569         },
1570         "ms": {
1571           "version": "2.1.2",
1572           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1573           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1574           "dev": true
1575         },
1576         "source-map": {
1577           "version": "0.5.7",
1578           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1579           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1580           "dev": true
1581         }
1582       }
1583     },
1584     "@babel/helper-replace-supers": {
1585       "version": "7.9.6",
1586       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz",
1587       "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==",
1588       "dev": true,
1589       "requires": {
1590         "@babel/helper-member-expression-to-functions": "^7.8.3",
1591         "@babel/helper-optimise-call-expression": "^7.8.3",
1592         "@babel/traverse": "^7.9.6",
1593         "@babel/types": "^7.9.6"
1594       },
1595       "dependencies": {
1596         "@babel/code-frame": {
1597           "version": "7.8.3",
1598           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1599           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1600           "dev": true,
1601           "requires": {
1602             "@babel/highlight": "^7.8.3"
1603           }
1604         },
1605         "@babel/generator": {
1606           "version": "7.9.6",
1607           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
1608           "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
1609           "dev": true,
1610           "requires": {
1611             "@babel/types": "^7.9.6",
1612             "jsesc": "^2.5.1",
1613             "lodash": "^4.17.13",
1614             "source-map": "^0.5.0"
1615           }
1616         },
1617         "@babel/helper-function-name": {
1618           "version": "7.9.5",
1619           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
1620           "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
1621           "dev": true,
1622           "requires": {
1623             "@babel/helper-get-function-arity": "^7.8.3",
1624             "@babel/template": "^7.8.3",
1625             "@babel/types": "^7.9.5"
1626           }
1627         },
1628         "@babel/helper-get-function-arity": {
1629           "version": "7.8.3",
1630           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1631           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1632           "dev": true,
1633           "requires": {
1634             "@babel/types": "^7.8.3"
1635           }
1636         },
1637         "@babel/helper-split-export-declaration": {
1638           "version": "7.8.3",
1639           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1640           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1641           "dev": true,
1642           "requires": {
1643             "@babel/types": "^7.8.3"
1644           }
1645         },
1646         "@babel/highlight": {
1647           "version": "7.9.0",
1648           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1649           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1650           "dev": true,
1651           "requires": {
1652             "@babel/helper-validator-identifier": "^7.9.0",
1653             "chalk": "^2.0.0",
1654             "js-tokens": "^4.0.0"
1655           }
1656         },
1657         "@babel/parser": {
1658           "version": "7.9.6",
1659           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
1660           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
1661           "dev": true
1662         },
1663         "@babel/template": {
1664           "version": "7.8.6",
1665           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1666           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1667           "dev": true,
1668           "requires": {
1669             "@babel/code-frame": "^7.8.3",
1670             "@babel/parser": "^7.8.6",
1671             "@babel/types": "^7.8.6"
1672           }
1673         },
1674         "@babel/traverse": {
1675           "version": "7.9.6",
1676           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
1677           "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
1678           "dev": true,
1679           "requires": {
1680             "@babel/code-frame": "^7.8.3",
1681             "@babel/generator": "^7.9.6",
1682             "@babel/helper-function-name": "^7.9.5",
1683             "@babel/helper-split-export-declaration": "^7.8.3",
1684             "@babel/parser": "^7.9.6",
1685             "@babel/types": "^7.9.6",
1686             "debug": "^4.1.0",
1687             "globals": "^11.1.0",
1688             "lodash": "^4.17.13"
1689           }
1690         },
1691         "@babel/types": {
1692           "version": "7.9.6",
1693           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1694           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1695           "dev": true,
1696           "requires": {
1697             "@babel/helper-validator-identifier": "^7.9.5",
1698             "lodash": "^4.17.13",
1699             "to-fast-properties": "^2.0.0"
1700           }
1701         },
1702         "debug": {
1703           "version": "4.1.1",
1704           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1705           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1706           "dev": true,
1707           "requires": {
1708             "ms": "^2.1.1"
1709           }
1710         },
1711         "js-tokens": {
1712           "version": "4.0.0",
1713           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1714           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1715           "dev": true
1716         },
1717         "ms": {
1718           "version": "2.1.2",
1719           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1720           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1721           "dev": true
1722         },
1723         "source-map": {
1724           "version": "0.5.7",
1725           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1726           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1727           "dev": true
1728         }
1729       }
1730     },
1731     "@babel/helper-simple-access": {
1732       "version": "7.8.3",
1733       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
1734       "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
1735       "dev": true,
1736       "requires": {
1737         "@babel/template": "^7.8.3",
1738         "@babel/types": "^7.8.3"
1739       },
1740       "dependencies": {
1741         "@babel/code-frame": {
1742           "version": "7.8.3",
1743           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1744           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1745           "dev": true,
1746           "requires": {
1747             "@babel/highlight": "^7.8.3"
1748           }
1749         },
1750         "@babel/highlight": {
1751           "version": "7.9.0",
1752           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1753           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1754           "dev": true,
1755           "requires": {
1756             "@babel/helper-validator-identifier": "^7.9.0",
1757             "chalk": "^2.0.0",
1758             "js-tokens": "^4.0.0"
1759           }
1760         },
1761         "@babel/parser": {
1762           "version": "7.9.6",
1763           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
1764           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
1765           "dev": true
1766         },
1767         "@babel/template": {
1768           "version": "7.8.6",
1769           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1770           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1771           "dev": true,
1772           "requires": {
1773             "@babel/code-frame": "^7.8.3",
1774             "@babel/parser": "^7.8.6",
1775             "@babel/types": "^7.8.6"
1776           }
1777         },
1778         "@babel/types": {
1779           "version": "7.9.6",
1780           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1781           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1782           "dev": true,
1783           "requires": {
1784             "@babel/helper-validator-identifier": "^7.9.5",
1785             "lodash": "^4.17.13",
1786             "to-fast-properties": "^2.0.0"
1787           }
1788         },
1789         "js-tokens": {
1790           "version": "4.0.0",
1791           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1792           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1793           "dev": true
1794         }
1795       }
1796     },
1797     "@babel/helper-split-export-declaration": {
1798       "version": "7.7.4",
1799       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
1800       "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
1801       "dev": true,
1802       "requires": {
1803         "@babel/types": "^7.7.4"
1804       }
1805     },
1806     "@babel/helper-validator-identifier": {
1807       "version": "7.9.5",
1808       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz",
1809       "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==",
1810       "dev": true
1811     },
1812     "@babel/helper-wrap-function": {
1813       "version": "7.8.3",
1814       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
1815       "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
1816       "dev": true,
1817       "requires": {
1818         "@babel/helper-function-name": "^7.8.3",
1819         "@babel/template": "^7.8.3",
1820         "@babel/traverse": "^7.8.3",
1821         "@babel/types": "^7.8.3"
1822       },
1823       "dependencies": {
1824         "@babel/code-frame": {
1825           "version": "7.8.3",
1826           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1827           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1828           "dev": true,
1829           "requires": {
1830             "@babel/highlight": "^7.8.3"
1831           }
1832         },
1833         "@babel/generator": {
1834           "version": "7.9.6",
1835           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
1836           "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
1837           "dev": true,
1838           "requires": {
1839             "@babel/types": "^7.9.6",
1840             "jsesc": "^2.5.1",
1841             "lodash": "^4.17.13",
1842             "source-map": "^0.5.0"
1843           }
1844         },
1845         "@babel/helper-function-name": {
1846           "version": "7.9.5",
1847           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
1848           "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
1849           "dev": true,
1850           "requires": {
1851             "@babel/helper-get-function-arity": "^7.8.3",
1852             "@babel/template": "^7.8.3",
1853             "@babel/types": "^7.9.5"
1854           }
1855         },
1856         "@babel/helper-get-function-arity": {
1857           "version": "7.8.3",
1858           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1859           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1860           "dev": true,
1861           "requires": {
1862             "@babel/types": "^7.8.3"
1863           }
1864         },
1865         "@babel/helper-split-export-declaration": {
1866           "version": "7.8.3",
1867           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1868           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1869           "dev": true,
1870           "requires": {
1871             "@babel/types": "^7.8.3"
1872           }
1873         },
1874         "@babel/highlight": {
1875           "version": "7.9.0",
1876           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1877           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1878           "dev": true,
1879           "requires": {
1880             "@babel/helper-validator-identifier": "^7.9.0",
1881             "chalk": "^2.0.0",
1882             "js-tokens": "^4.0.0"
1883           }
1884         },
1885         "@babel/parser": {
1886           "version": "7.9.6",
1887           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
1888           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
1889           "dev": true
1890         },
1891         "@babel/template": {
1892           "version": "7.8.6",
1893           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1894           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1895           "dev": true,
1896           "requires": {
1897             "@babel/code-frame": "^7.8.3",
1898             "@babel/parser": "^7.8.6",
1899             "@babel/types": "^7.8.6"
1900           }
1901         },
1902         "@babel/traverse": {
1903           "version": "7.9.6",
1904           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
1905           "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
1906           "dev": true,
1907           "requires": {
1908             "@babel/code-frame": "^7.8.3",
1909             "@babel/generator": "^7.9.6",
1910             "@babel/helper-function-name": "^7.9.5",
1911             "@babel/helper-split-export-declaration": "^7.8.3",
1912             "@babel/parser": "^7.9.6",
1913             "@babel/types": "^7.9.6",
1914             "debug": "^4.1.0",
1915             "globals": "^11.1.0",
1916             "lodash": "^4.17.13"
1917           }
1918         },
1919         "@babel/types": {
1920           "version": "7.9.6",
1921           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
1922           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
1923           "dev": true,
1924           "requires": {
1925             "@babel/helper-validator-identifier": "^7.9.5",
1926             "lodash": "^4.17.13",
1927             "to-fast-properties": "^2.0.0"
1928           }
1929         },
1930         "debug": {
1931           "version": "4.1.1",
1932           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1933           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1934           "dev": true,
1935           "requires": {
1936             "ms": "^2.1.1"
1937           }
1938         },
1939         "js-tokens": {
1940           "version": "4.0.0",
1941           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1942           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1943           "dev": true
1944         },
1945         "ms": {
1946           "version": "2.1.2",
1947           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1948           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1949           "dev": true
1950         },
1951         "source-map": {
1952           "version": "0.5.7",
1953           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1954           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1955           "dev": true
1956         }
1957       }
1958     },
1959     "@babel/helpers": {
1960       "version": "7.9.6",
1961       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz",
1962       "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==",
1963       "dev": true,
1964       "requires": {
1965         "@babel/template": "^7.8.3",
1966         "@babel/traverse": "^7.9.6",
1967         "@babel/types": "^7.9.6"
1968       },
1969       "dependencies": {
1970         "@babel/code-frame": {
1971           "version": "7.8.3",
1972           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1973           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1974           "dev": true,
1975           "requires": {
1976             "@babel/highlight": "^7.8.3"
1977           }
1978         },
1979         "@babel/generator": {
1980           "version": "7.9.6",
1981           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
1982           "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
1983           "dev": true,
1984           "requires": {
1985             "@babel/types": "^7.9.6",
1986             "jsesc": "^2.5.1",
1987             "lodash": "^4.17.13",
1988             "source-map": "^0.5.0"
1989           }
1990         },
1991         "@babel/helper-function-name": {
1992           "version": "7.9.5",
1993           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
1994           "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
1995           "dev": true,
1996           "requires": {
1997             "@babel/helper-get-function-arity": "^7.8.3",
1998             "@babel/template": "^7.8.3",
1999             "@babel/types": "^7.9.5"
2000           }
2001         },
2002         "@babel/helper-get-function-arity": {
2003           "version": "7.8.3",
2004           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2005           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
2006           "dev": true,
2007           "requires": {
2008             "@babel/types": "^7.8.3"
2009           }
2010         },
2011         "@babel/helper-split-export-declaration": {
2012           "version": "7.8.3",
2013           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
2014           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
2015           "dev": true,
2016           "requires": {
2017             "@babel/types": "^7.8.3"
2018           }
2019         },
2020         "@babel/highlight": {
2021           "version": "7.9.0",
2022           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
2023           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
2024           "dev": true,
2025           "requires": {
2026             "@babel/helper-validator-identifier": "^7.9.0",
2027             "chalk": "^2.0.0",
2028             "js-tokens": "^4.0.0"
2029           }
2030         },
2031         "@babel/parser": {
2032           "version": "7.9.6",
2033           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
2034           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
2035           "dev": true
2036         },
2037         "@babel/template": {
2038           "version": "7.8.6",
2039           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2040           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2041           "dev": true,
2042           "requires": {
2043             "@babel/code-frame": "^7.8.3",
2044             "@babel/parser": "^7.8.6",
2045             "@babel/types": "^7.8.6"
2046           }
2047         },
2048         "@babel/traverse": {
2049           "version": "7.9.6",
2050           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
2051           "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
2052           "dev": true,
2053           "requires": {
2054             "@babel/code-frame": "^7.8.3",
2055             "@babel/generator": "^7.9.6",
2056             "@babel/helper-function-name": "^7.9.5",
2057             "@babel/helper-split-export-declaration": "^7.8.3",
2058             "@babel/parser": "^7.9.6",
2059             "@babel/types": "^7.9.6",
2060             "debug": "^4.1.0",
2061             "globals": "^11.1.0",
2062             "lodash": "^4.17.13"
2063           }
2064         },
2065         "@babel/types": {
2066           "version": "7.9.6",
2067           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
2068           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
2069           "dev": true,
2070           "requires": {
2071             "@babel/helper-validator-identifier": "^7.9.5",
2072             "lodash": "^4.17.13",
2073             "to-fast-properties": "^2.0.0"
2074           }
2075         },
2076         "debug": {
2077           "version": "4.1.1",
2078           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2079           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2080           "dev": true,
2081           "requires": {
2082             "ms": "^2.1.1"
2083           }
2084         },
2085         "js-tokens": {
2086           "version": "4.0.0",
2087           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2088           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2089           "dev": true
2090         },
2091         "ms": {
2092           "version": "2.1.2",
2093           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2094           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2095           "dev": true
2096         },
2097         "source-map": {
2098           "version": "0.5.7",
2099           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2100           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2101           "dev": true
2102         }
2103       }
2104     },
2105     "@babel/highlight": {
2106       "version": "7.5.0",
2107       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
2108       "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
2109       "dev": true,
2110       "requires": {
2111         "chalk": "^2.0.0",
2112         "esutils": "^2.0.2",
2113         "js-tokens": "^4.0.0"
2114       },
2115       "dependencies": {
2116         "js-tokens": {
2117           "version": "4.0.0",
2118           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2119           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2120           "dev": true
2121         }
2122       }
2123     },
2124     "@babel/parser": {
2125       "version": "7.7.7",
2126       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
2127       "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
2128       "dev": true
2129     },
2130     "@babel/plugin-proposal-async-generator-functions": {
2131       "version": "7.8.3",
2132       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
2133       "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
2134       "dev": true,
2135       "requires": {
2136         "@babel/helper-plugin-utils": "^7.8.3",
2137         "@babel/helper-remap-async-to-generator": "^7.8.3",
2138         "@babel/plugin-syntax-async-generators": "^7.8.0"
2139       }
2140     },
2141     "@babel/plugin-proposal-dynamic-import": {
2142       "version": "7.8.3",
2143       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
2144       "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
2145       "dev": true,
2146       "requires": {
2147         "@babel/helper-plugin-utils": "^7.8.3",
2148         "@babel/plugin-syntax-dynamic-import": "^7.8.0"
2149       }
2150     },
2151     "@babel/plugin-proposal-json-strings": {
2152       "version": "7.8.3",
2153       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
2154       "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
2155       "dev": true,
2156       "requires": {
2157         "@babel/helper-plugin-utils": "^7.8.3",
2158         "@babel/plugin-syntax-json-strings": "^7.8.0"
2159       }
2160     },
2161     "@babel/plugin-proposal-nullish-coalescing-operator": {
2162       "version": "7.8.3",
2163       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
2164       "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
2165       "dev": true,
2166       "requires": {
2167         "@babel/helper-plugin-utils": "^7.8.3",
2168         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
2169       }
2170     },
2171     "@babel/plugin-proposal-numeric-separator": {
2172       "version": "7.8.3",
2173       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz",
2174       "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==",
2175       "dev": true,
2176       "requires": {
2177         "@babel/helper-plugin-utils": "^7.8.3",
2178         "@babel/plugin-syntax-numeric-separator": "^7.8.3"
2179       }
2180     },
2181     "@babel/plugin-proposal-object-rest-spread": {
2182       "version": "7.9.6",
2183       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz",
2184       "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==",
2185       "dev": true,
2186       "requires": {
2187         "@babel/helper-plugin-utils": "^7.8.3",
2188         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
2189         "@babel/plugin-transform-parameters": "^7.9.5"
2190       }
2191     },
2192     "@babel/plugin-proposal-optional-catch-binding": {
2193       "version": "7.8.3",
2194       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
2195       "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
2196       "dev": true,
2197       "requires": {
2198         "@babel/helper-plugin-utils": "^7.8.3",
2199         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
2200       }
2201     },
2202     "@babel/plugin-proposal-optional-chaining": {
2203       "version": "7.9.0",
2204       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz",
2205       "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==",
2206       "dev": true,
2207       "requires": {
2208         "@babel/helper-plugin-utils": "^7.8.3",
2209         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
2210       }
2211     },
2212     "@babel/plugin-proposal-unicode-property-regex": {
2213       "version": "7.8.8",
2214       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
2215       "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
2216       "dev": true,
2217       "requires": {
2218         "@babel/helper-create-regexp-features-plugin": "^7.8.8",
2219         "@babel/helper-plugin-utils": "^7.8.3"
2220       }
2221     },
2222     "@babel/plugin-syntax-async-generators": {
2223       "version": "7.8.4",
2224       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
2225       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
2226       "dev": true,
2227       "requires": {
2228         "@babel/helper-plugin-utils": "^7.8.0"
2229       }
2230     },
2231     "@babel/plugin-syntax-dynamic-import": {
2232       "version": "7.8.3",
2233       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
2234       "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
2235       "dev": true,
2236       "requires": {
2237         "@babel/helper-plugin-utils": "^7.8.0"
2238       }
2239     },
2240     "@babel/plugin-syntax-json-strings": {
2241       "version": "7.8.3",
2242       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
2243       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
2244       "dev": true,
2245       "requires": {
2246         "@babel/helper-plugin-utils": "^7.8.0"
2247       }
2248     },
2249     "@babel/plugin-syntax-nullish-coalescing-operator": {
2250       "version": "7.8.3",
2251       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
2252       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
2253       "dev": true,
2254       "requires": {
2255         "@babel/helper-plugin-utils": "^7.8.0"
2256       }
2257     },
2258     "@babel/plugin-syntax-numeric-separator": {
2259       "version": "7.8.3",
2260       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz",
2261       "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==",
2262       "dev": true,
2263       "requires": {
2264         "@babel/helper-plugin-utils": "^7.8.3"
2265       }
2266     },
2267     "@babel/plugin-syntax-object-rest-spread": {
2268       "version": "7.8.3",
2269       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
2270       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
2271       "dev": true,
2272       "requires": {
2273         "@babel/helper-plugin-utils": "^7.8.0"
2274       }
2275     },
2276     "@babel/plugin-syntax-optional-catch-binding": {
2277       "version": "7.8.3",
2278       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
2279       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
2280       "dev": true,
2281       "requires": {
2282         "@babel/helper-plugin-utils": "^7.8.0"
2283       }
2284     },
2285     "@babel/plugin-syntax-optional-chaining": {
2286       "version": "7.8.3",
2287       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
2288       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
2289       "dev": true,
2290       "requires": {
2291         "@babel/helper-plugin-utils": "^7.8.0"
2292       }
2293     },
2294     "@babel/plugin-syntax-top-level-await": {
2295       "version": "7.8.3",
2296       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
2297       "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
2298       "dev": true,
2299       "requires": {
2300         "@babel/helper-plugin-utils": "^7.8.3"
2301       }
2302     },
2303     "@babel/plugin-transform-arrow-functions": {
2304       "version": "7.8.3",
2305       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
2306       "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
2307       "dev": true,
2308       "requires": {
2309         "@babel/helper-plugin-utils": "^7.8.3"
2310       }
2311     },
2312     "@babel/plugin-transform-async-to-generator": {
2313       "version": "7.8.3",
2314       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
2315       "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
2316       "dev": true,
2317       "requires": {
2318         "@babel/helper-module-imports": "^7.8.3",
2319         "@babel/helper-plugin-utils": "^7.8.3",
2320         "@babel/helper-remap-async-to-generator": "^7.8.3"
2321       }
2322     },
2323     "@babel/plugin-transform-block-scoped-functions": {
2324       "version": "7.8.3",
2325       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
2326       "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
2327       "dev": true,
2328       "requires": {
2329         "@babel/helper-plugin-utils": "^7.8.3"
2330       }
2331     },
2332     "@babel/plugin-transform-block-scoping": {
2333       "version": "7.8.3",
2334       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
2335       "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
2336       "dev": true,
2337       "requires": {
2338         "@babel/helper-plugin-utils": "^7.8.3",
2339         "lodash": "^4.17.13"
2340       }
2341     },
2342     "@babel/plugin-transform-classes": {
2343       "version": "7.9.5",
2344       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz",
2345       "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==",
2346       "dev": true,
2347       "requires": {
2348         "@babel/helper-annotate-as-pure": "^7.8.3",
2349         "@babel/helper-define-map": "^7.8.3",
2350         "@babel/helper-function-name": "^7.9.5",
2351         "@babel/helper-optimise-call-expression": "^7.8.3",
2352         "@babel/helper-plugin-utils": "^7.8.3",
2353         "@babel/helper-replace-supers": "^7.8.6",
2354         "@babel/helper-split-export-declaration": "^7.8.3",
2355         "globals": "^11.1.0"
2356       },
2357       "dependencies": {
2358         "@babel/code-frame": {
2359           "version": "7.8.3",
2360           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
2361           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
2362           "dev": true,
2363           "requires": {
2364             "@babel/highlight": "^7.8.3"
2365           }
2366         },
2367         "@babel/helper-function-name": {
2368           "version": "7.9.5",
2369           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
2370           "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
2371           "dev": true,
2372           "requires": {
2373             "@babel/helper-get-function-arity": "^7.8.3",
2374             "@babel/template": "^7.8.3",
2375             "@babel/types": "^7.9.5"
2376           }
2377         },
2378         "@babel/helper-get-function-arity": {
2379           "version": "7.8.3",
2380           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2381           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
2382           "dev": true,
2383           "requires": {
2384             "@babel/types": "^7.8.3"
2385           }
2386         },
2387         "@babel/helper-split-export-declaration": {
2388           "version": "7.8.3",
2389           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
2390           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
2391           "dev": true,
2392           "requires": {
2393             "@babel/types": "^7.8.3"
2394           }
2395         },
2396         "@babel/highlight": {
2397           "version": "7.9.0",
2398           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
2399           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
2400           "dev": true,
2401           "requires": {
2402             "@babel/helper-validator-identifier": "^7.9.0",
2403             "chalk": "^2.0.0",
2404             "js-tokens": "^4.0.0"
2405           }
2406         },
2407         "@babel/parser": {
2408           "version": "7.9.6",
2409           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
2410           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
2411           "dev": true
2412         },
2413         "@babel/template": {
2414           "version": "7.8.6",
2415           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2416           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2417           "dev": true,
2418           "requires": {
2419             "@babel/code-frame": "^7.8.3",
2420             "@babel/parser": "^7.8.6",
2421             "@babel/types": "^7.8.6"
2422           }
2423         },
2424         "@babel/types": {
2425           "version": "7.9.6",
2426           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
2427           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
2428           "dev": true,
2429           "requires": {
2430             "@babel/helper-validator-identifier": "^7.9.5",
2431             "lodash": "^4.17.13",
2432             "to-fast-properties": "^2.0.0"
2433           }
2434         },
2435         "js-tokens": {
2436           "version": "4.0.0",
2437           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2438           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2439           "dev": true
2440         }
2441       }
2442     },
2443     "@babel/plugin-transform-computed-properties": {
2444       "version": "7.8.3",
2445       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
2446       "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
2447       "dev": true,
2448       "requires": {
2449         "@babel/helper-plugin-utils": "^7.8.3"
2450       }
2451     },
2452     "@babel/plugin-transform-destructuring": {
2453       "version": "7.9.5",
2454       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz",
2455       "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==",
2456       "dev": true,
2457       "requires": {
2458         "@babel/helper-plugin-utils": "^7.8.3"
2459       }
2460     },
2461     "@babel/plugin-transform-dotall-regex": {
2462       "version": "7.8.3",
2463       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
2464       "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
2465       "dev": true,
2466       "requires": {
2467         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
2468         "@babel/helper-plugin-utils": "^7.8.3"
2469       }
2470     },
2471     "@babel/plugin-transform-duplicate-keys": {
2472       "version": "7.8.3",
2473       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
2474       "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
2475       "dev": true,
2476       "requires": {
2477         "@babel/helper-plugin-utils": "^7.8.3"
2478       }
2479     },
2480     "@babel/plugin-transform-exponentiation-operator": {
2481       "version": "7.8.3",
2482       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
2483       "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
2484       "dev": true,
2485       "requires": {
2486         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
2487         "@babel/helper-plugin-utils": "^7.8.3"
2488       }
2489     },
2490     "@babel/plugin-transform-for-of": {
2491       "version": "7.9.0",
2492       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
2493       "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
2494       "dev": true,
2495       "requires": {
2496         "@babel/helper-plugin-utils": "^7.8.3"
2497       }
2498     },
2499     "@babel/plugin-transform-function-name": {
2500       "version": "7.8.3",
2501       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
2502       "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
2503       "dev": true,
2504       "requires": {
2505         "@babel/helper-function-name": "^7.8.3",
2506         "@babel/helper-plugin-utils": "^7.8.3"
2507       },
2508       "dependencies": {
2509         "@babel/code-frame": {
2510           "version": "7.8.3",
2511           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
2512           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
2513           "dev": true,
2514           "requires": {
2515             "@babel/highlight": "^7.8.3"
2516           }
2517         },
2518         "@babel/helper-function-name": {
2519           "version": "7.9.5",
2520           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
2521           "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
2522           "dev": true,
2523           "requires": {
2524             "@babel/helper-get-function-arity": "^7.8.3",
2525             "@babel/template": "^7.8.3",
2526             "@babel/types": "^7.9.5"
2527           }
2528         },
2529         "@babel/helper-get-function-arity": {
2530           "version": "7.8.3",
2531           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2532           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
2533           "dev": true,
2534           "requires": {
2535             "@babel/types": "^7.8.3"
2536           }
2537         },
2538         "@babel/highlight": {
2539           "version": "7.9.0",
2540           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
2541           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
2542           "dev": true,
2543           "requires": {
2544             "@babel/helper-validator-identifier": "^7.9.0",
2545             "chalk": "^2.0.0",
2546             "js-tokens": "^4.0.0"
2547           }
2548         },
2549         "@babel/parser": {
2550           "version": "7.9.6",
2551           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
2552           "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
2553           "dev": true
2554         },
2555         "@babel/template": {
2556           "version": "7.8.6",
2557           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2558           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2559           "dev": true,
2560           "requires": {
2561             "@babel/code-frame": "^7.8.3",
2562             "@babel/parser": "^7.8.6",
2563             "@babel/types": "^7.8.6"
2564           }
2565         },
2566         "@babel/types": {
2567           "version": "7.9.6",
2568           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
2569           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
2570           "dev": true,
2571           "requires": {
2572             "@babel/helper-validator-identifier": "^7.9.5",
2573             "lodash": "^4.17.13",
2574             "to-fast-properties": "^2.0.0"
2575           }
2576         },
2577         "js-tokens": {
2578           "version": "4.0.0",
2579           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2580           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2581           "dev": true
2582         }
2583       }
2584     },
2585     "@babel/plugin-transform-literals": {
2586       "version": "7.8.3",
2587       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
2588       "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
2589       "dev": true,
2590       "requires": {
2591         "@babel/helper-plugin-utils": "^7.8.3"
2592       }
2593     },
2594     "@babel/plugin-transform-member-expression-literals": {
2595       "version": "7.8.3",
2596       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
2597       "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
2598       "dev": true,
2599       "requires": {
2600         "@babel/helper-plugin-utils": "^7.8.3"
2601       }
2602     },
2603     "@babel/plugin-transform-modules-amd": {
2604       "version": "7.9.6",
2605       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz",
2606       "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==",
2607       "dev": true,
2608       "requires": {
2609         "@babel/helper-module-transforms": "^7.9.0",
2610         "@babel/helper-plugin-utils": "^7.8.3",
2611         "babel-plugin-dynamic-import-node": "^2.3.3"
2612       }
2613     },
2614     "@babel/plugin-transform-modules-commonjs": {
2615       "version": "7.9.6",
2616       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz",
2617       "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==",
2618       "dev": true,
2619       "requires": {
2620         "@babel/helper-module-transforms": "^7.9.0",
2621         "@babel/helper-plugin-utils": "^7.8.3",
2622         "@babel/helper-simple-access": "^7.8.3",
2623         "babel-plugin-dynamic-import-node": "^2.3.3"
2624       }
2625     },
2626     "@babel/plugin-transform-modules-systemjs": {
2627       "version": "7.9.6",
2628       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz",
2629       "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==",
2630       "dev": true,
2631       "requires": {
2632         "@babel/helper-hoist-variables": "^7.8.3",
2633         "@babel/helper-module-transforms": "^7.9.0",
2634         "@babel/helper-plugin-utils": "^7.8.3",
2635         "babel-plugin-dynamic-import-node": "^2.3.3"
2636       }
2637     },
2638     "@babel/plugin-transform-modules-umd": {
2639       "version": "7.9.0",
2640       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
2641       "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
2642       "dev": true,
2643       "requires": {
2644         "@babel/helper-module-transforms": "^7.9.0",
2645         "@babel/helper-plugin-utils": "^7.8.3"
2646       }
2647     },
2648     "@babel/plugin-transform-named-capturing-groups-regex": {
2649       "version": "7.8.3",
2650       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
2651       "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
2652       "dev": true,
2653       "requires": {
2654         "@babel/helper-create-regexp-features-plugin": "^7.8.3"
2655       }
2656     },
2657     "@babel/plugin-transform-new-target": {
2658       "version": "7.8.3",
2659       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
2660       "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
2661       "dev": true,
2662       "requires": {
2663         "@babel/helper-plugin-utils": "^7.8.3"
2664       }
2665     },
2666     "@babel/plugin-transform-object-super": {
2667       "version": "7.8.3",
2668       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
2669       "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
2670       "dev": true,
2671       "requires": {
2672         "@babel/helper-plugin-utils": "^7.8.3",
2673         "@babel/helper-replace-supers": "^7.8.3"
2674       }
2675     },
2676     "@babel/plugin-transform-parameters": {
2677       "version": "7.9.5",
2678       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz",
2679       "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==",
2680       "dev": true,
2681       "requires": {
2682         "@babel/helper-get-function-arity": "^7.8.3",
2683         "@babel/helper-plugin-utils": "^7.8.3"
2684       },
2685       "dependencies": {
2686         "@babel/helper-get-function-arity": {
2687           "version": "7.8.3",
2688           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2689           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
2690           "dev": true,
2691           "requires": {
2692             "@babel/types": "^7.8.3"
2693           }
2694         },
2695         "@babel/types": {
2696           "version": "7.9.6",
2697           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
2698           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
2699           "dev": true,
2700           "requires": {
2701             "@babel/helper-validator-identifier": "^7.9.5",
2702             "lodash": "^4.17.13",
2703             "to-fast-properties": "^2.0.0"
2704           }
2705         }
2706       }
2707     },
2708     "@babel/plugin-transform-property-literals": {
2709       "version": "7.8.3",
2710       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
2711       "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
2712       "dev": true,
2713       "requires": {
2714         "@babel/helper-plugin-utils": "^7.8.3"
2715       }
2716     },
2717     "@babel/plugin-transform-regenerator": {
2718       "version": "7.8.7",
2719       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
2720       "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
2721       "dev": true,
2722       "requires": {
2723         "regenerator-transform": "^0.14.2"
2724       }
2725     },
2726     "@babel/plugin-transform-reserved-words": {
2727       "version": "7.8.3",
2728       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
2729       "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
2730       "dev": true,
2731       "requires": {
2732         "@babel/helper-plugin-utils": "^7.8.3"
2733       }
2734     },
2735     "@babel/plugin-transform-shorthand-properties": {
2736       "version": "7.8.3",
2737       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
2738       "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
2739       "dev": true,
2740       "requires": {
2741         "@babel/helper-plugin-utils": "^7.8.3"
2742       }
2743     },
2744     "@babel/plugin-transform-spread": {
2745       "version": "7.8.3",
2746       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
2747       "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
2748       "dev": true,
2749       "requires": {
2750         "@babel/helper-plugin-utils": "^7.8.3"
2751       }
2752     },
2753     "@babel/plugin-transform-sticky-regex": {
2754       "version": "7.8.3",
2755       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
2756       "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
2757       "dev": true,
2758       "requires": {
2759         "@babel/helper-plugin-utils": "^7.8.3",
2760         "@babel/helper-regex": "^7.8.3"
2761       }
2762     },
2763     "@babel/plugin-transform-template-literals": {
2764       "version": "7.8.3",
2765       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
2766       "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
2767       "dev": true,
2768       "requires": {
2769         "@babel/helper-annotate-as-pure": "^7.8.3",
2770         "@babel/helper-plugin-utils": "^7.8.3"
2771       }
2772     },
2773     "@babel/plugin-transform-typeof-symbol": {
2774       "version": "7.8.4",
2775       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
2776       "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
2777       "dev": true,
2778       "requires": {
2779         "@babel/helper-plugin-utils": "^7.8.3"
2780       }
2781     },
2782     "@babel/plugin-transform-unicode-regex": {
2783       "version": "7.8.3",
2784       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
2785       "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
2786       "dev": true,
2787       "requires": {
2788         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
2789         "@babel/helper-plugin-utils": "^7.8.3"
2790       }
2791     },
2792     "@babel/preset-env": {
2793       "version": "7.9.0",
2794       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz",
2795       "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==",
2796       "dev": true,
2797       "requires": {
2798         "@babel/compat-data": "^7.9.0",
2799         "@babel/helper-compilation-targets": "^7.8.7",
2800         "@babel/helper-module-imports": "^7.8.3",
2801         "@babel/helper-plugin-utils": "^7.8.3",
2802         "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
2803         "@babel/plugin-proposal-dynamic-import": "^7.8.3",
2804         "@babel/plugin-proposal-json-strings": "^7.8.3",
2805         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
2806         "@babel/plugin-proposal-numeric-separator": "^7.8.3",
2807         "@babel/plugin-proposal-object-rest-spread": "^7.9.0",
2808         "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
2809         "@babel/plugin-proposal-optional-chaining": "^7.9.0",
2810         "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
2811         "@babel/plugin-syntax-async-generators": "^7.8.0",
2812         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
2813         "@babel/plugin-syntax-json-strings": "^7.8.0",
2814         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
2815         "@babel/plugin-syntax-numeric-separator": "^7.8.0",
2816         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
2817         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
2818         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
2819         "@babel/plugin-syntax-top-level-await": "^7.8.3",
2820         "@babel/plugin-transform-arrow-functions": "^7.8.3",
2821         "@babel/plugin-transform-async-to-generator": "^7.8.3",
2822         "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
2823         "@babel/plugin-transform-block-scoping": "^7.8.3",
2824         "@babel/plugin-transform-classes": "^7.9.0",
2825         "@babel/plugin-transform-computed-properties": "^7.8.3",
2826         "@babel/plugin-transform-destructuring": "^7.8.3",
2827         "@babel/plugin-transform-dotall-regex": "^7.8.3",
2828         "@babel/plugin-transform-duplicate-keys": "^7.8.3",
2829         "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
2830         "@babel/plugin-transform-for-of": "^7.9.0",
2831         "@babel/plugin-transform-function-name": "^7.8.3",
2832         "@babel/plugin-transform-literals": "^7.8.3",
2833         "@babel/plugin-transform-member-expression-literals": "^7.8.3",
2834         "@babel/plugin-transform-modules-amd": "^7.9.0",
2835         "@babel/plugin-transform-modules-commonjs": "^7.9.0",
2836         "@babel/plugin-transform-modules-systemjs": "^7.9.0",
2837         "@babel/plugin-transform-modules-umd": "^7.9.0",
2838         "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
2839         "@babel/plugin-transform-new-target": "^7.8.3",
2840         "@babel/plugin-transform-object-super": "^7.8.3",
2841         "@babel/plugin-transform-parameters": "^7.8.7",
2842         "@babel/plugin-transform-property-literals": "^7.8.3",
2843         "@babel/plugin-transform-regenerator": "^7.8.7",
2844         "@babel/plugin-transform-reserved-words": "^7.8.3",
2845         "@babel/plugin-transform-shorthand-properties": "^7.8.3",
2846         "@babel/plugin-transform-spread": "^7.8.3",
2847         "@babel/plugin-transform-sticky-regex": "^7.8.3",
2848         "@babel/plugin-transform-template-literals": "^7.8.3",
2849         "@babel/plugin-transform-typeof-symbol": "^7.8.4",
2850         "@babel/plugin-transform-unicode-regex": "^7.8.3",
2851         "@babel/preset-modules": "^0.1.3",
2852         "@babel/types": "^7.9.0",
2853         "browserslist": "^4.9.1",
2854         "core-js-compat": "^3.6.2",
2855         "invariant": "^2.2.2",
2856         "levenary": "^1.1.1",
2857         "semver": "^5.5.0"
2858       },
2859       "dependencies": {
2860         "@babel/types": {
2861           "version": "7.9.6",
2862           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
2863           "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
2864           "dev": true,
2865           "requires": {
2866             "@babel/helper-validator-identifier": "^7.9.5",
2867             "lodash": "^4.17.13",
2868             "to-fast-properties": "^2.0.0"
2869           }
2870         }
2871       }
2872     },
2873     "@babel/preset-modules": {
2874       "version": "0.1.3",
2875       "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz",
2876       "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==",
2877       "dev": true,
2878       "requires": {
2879         "@babel/helper-plugin-utils": "^7.0.0",
2880         "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
2881         "@babel/plugin-transform-dotall-regex": "^7.4.4",
2882         "@babel/types": "^7.4.4",
2883         "esutils": "^2.0.2"
2884       }
2885     },
2886     "@babel/runtime": {
2887       "version": "7.9.6",
2888       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz",
2889       "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==",
2890       "dev": true,
2891       "requires": {
2892         "regenerator-runtime": "^0.13.4"
2893       }
2894     },
2895     "@babel/template": {
2896       "version": "7.7.4",
2897       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
2898       "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
2899       "dev": true,
2900       "requires": {
2901         "@babel/code-frame": "^7.0.0",
2902         "@babel/parser": "^7.7.4",
2903         "@babel/types": "^7.7.4"
2904       }
2905     },
2906     "@babel/traverse": {
2907       "version": "7.7.4",
2908       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
2909       "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
2910       "dev": true,
2911       "requires": {
2912         "@babel/code-frame": "^7.5.5",
2913         "@babel/generator": "^7.7.4",
2914         "@babel/helper-function-name": "^7.7.4",
2915         "@babel/helper-split-export-declaration": "^7.7.4",
2916         "@babel/parser": "^7.7.4",
2917         "@babel/types": "^7.7.4",
2918         "debug": "^4.1.0",
2919         "globals": "^11.1.0",
2920         "lodash": "^4.17.13"
2921       },
2922       "dependencies": {
2923         "debug": {
2924           "version": "4.1.1",
2925           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2926           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2927           "dev": true,
2928           "requires": {
2929             "ms": "^2.1.1"
2930           }
2931         },
2932         "lodash": {
2933           "version": "4.17.15",
2934           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2935           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2936           "dev": true
2937         },
2938         "ms": {
2939           "version": "2.1.2",
2940           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2941           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2942           "dev": true
2943         }
2944       }
2945     },
2946     "@babel/types": {
2947       "version": "7.7.4",
2948       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
2949       "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
2950       "dev": true,
2951       "requires": {
2952         "esutils": "^2.0.2",
2953         "lodash": "^4.17.13",
2954         "to-fast-properties": "^2.0.0"
2955       },
2956       "dependencies": {
2957         "lodash": {
2958           "version": "4.17.15",
2959           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2960           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2961           "dev": true
2962         }
2963       }
2964     },
2965     "@fortawesome/fontawesome-free": {
2966       "version": "5.13.0",
2967       "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.13.0.tgz",
2968       "integrity": "sha512-xKOeQEl5O47GPZYIMToj6uuA2syyFlq9EMSl2ui0uytjY9xbe8XS0pexNWmxrdcCyNGyDmLyYw5FtKsalBUeOg=="
2969     },
2970     "@istanbuljs/schema": {
2971       "version": "0.1.2",
2972       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
2973       "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
2974       "dev": true
2975     },
2976     "@jsdevtools/coverage-istanbul-loader": {
2977       "version": "3.0.3",
2978       "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.3.tgz",
2979       "integrity": "sha512-TAdNkeGB5Fe4Og+ZkAr1Kvn9by2sfL44IAHFtxlh1BA1XJ5cLpO9iSNki5opWESv3l3vSHsZ9BNKuqFKbEbFaA==",
2980       "dev": true,
2981       "requires": {
2982         "convert-source-map": "^1.7.0",
2983         "istanbul-lib-instrument": "^4.0.1",
2984         "loader-utils": "^1.4.0",
2985         "merge-source-map": "^1.1.0",
2986         "schema-utils": "^2.6.4"
2987       },
2988       "dependencies": {
2989         "json5": {
2990           "version": "1.0.1",
2991           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
2992           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
2993           "dev": true,
2994           "requires": {
2995             "minimist": "^1.2.0"
2996           }
2997         },
2998         "loader-utils": {
2999           "version": "1.4.0",
3000           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
3001           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
3002           "dev": true,
3003           "requires": {
3004             "big.js": "^5.2.2",
3005             "emojis-list": "^3.0.0",
3006             "json5": "^1.0.1"
3007           }
3008         },
3009         "minimist": {
3010           "version": "1.2.5",
3011           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
3012           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
3013           "dev": true
3014         }
3015       }
3016     },
3017     "@kubernetes/client-node": {
3018       "version": "0.10.3",
3019       "resolved": "https://registry.npmjs.org/@kubernetes/client-node/-/client-node-0.10.3.tgz",
3020       "integrity": "sha512-mw+1zdKfMW4QN2ns82SKFhAvqC4SVUAiItto4oFg3Me+a510h3h9N5O7ad6m4efAmlQBlMc6Y5FHz70dAwuiMg==",
3021       "requires": {
3022         "@types/js-yaml": "^3.12.1",
3023         "@types/node": "^10.12.0",
3024         "@types/request": "^2.47.1",
3025         "@types/underscore": "^1.8.9",
3026         "@types/ws": "^6.0.1",
3027         "byline": "^5.0.0",
3028         "execa": "1.0.0",
3029         "isomorphic-ws": "^4.0.1",
3030         "js-yaml": "^3.13.1",
3031         "jsonpath-plus": "^0.19.0",
3032         "openid-client": "2.5.0",
3033         "request": "^2.88.0",
3034         "shelljs": "^0.8.2",
3035         "tslib": "^1.9.3",
3036         "underscore": "^1.9.1",
3037         "ws": "^6.1.0"
3038       },
3039       "dependencies": {
3040         "@types/node": {
3041           "version": "10.14.21",
3042           "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.21.tgz",
3043           "integrity": "sha512-nuFlRdBiqbF+PJIEVxm2jLFcQWN7q7iWEJGsBV4n7v1dbI9qXB8im2pMMKMCUZe092sQb5SQft2DHfuQGK5hqQ=="
3044         },
3045         "cross-spawn": {
3046           "version": "6.0.5",
3047           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3048           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3049           "requires": {
3050             "nice-try": "^1.0.4",
3051             "path-key": "^2.0.1",
3052             "semver": "^5.5.0",
3053             "shebang-command": "^1.2.0",
3054             "which": "^1.2.9"
3055           }
3056         },
3057         "execa": {
3058           "version": "1.0.0",
3059           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
3060           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
3061           "requires": {
3062             "cross-spawn": "^6.0.0",
3063             "get-stream": "^4.0.0",
3064             "is-stream": "^1.1.0",
3065             "npm-run-path": "^2.0.0",
3066             "p-finally": "^1.0.0",
3067             "signal-exit": "^3.0.0",
3068             "strip-eof": "^1.0.0"
3069           }
3070         },
3071         "get-stream": {
3072           "version": "4.1.0",
3073           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
3074           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
3075           "requires": {
3076             "pump": "^3.0.0"
3077           }
3078         },
3079         "pump": {
3080           "version": "3.0.0",
3081           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
3082           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
3083           "requires": {
3084             "end-of-stream": "^1.1.0",
3085             "once": "^1.3.1"
3086           }
3087         },
3088         "ws": {
3089           "version": "6.2.1",
3090           "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
3091           "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
3092           "requires": {
3093             "async-limiter": "~1.0.0"
3094           }
3095         }
3096       }
3097     },
3098     "@material/animation": {
3099       "version": "1.0.0",
3100       "resolved": "https://registry.npmjs.org/@material/animation/-/animation-1.0.0.tgz",
3101       "integrity": "sha512-Ed5/vggn6ZhSJ87yn3ZS1d826VJNFz73jHF2bSsgRtHDoB8KCuOwQMfdgAgDa4lKDF6CDIPCKBZPKrs2ubehdw==",
3102       "requires": {
3103         "tslib": "^1.9.3"
3104       }
3105     },
3106     "@material/base": {
3107       "version": "1.0.0",
3108       "resolved": "https://registry.npmjs.org/@material/base/-/base-1.0.0.tgz",
3109       "integrity": "sha512-5dxFp46x5FA+Epg6YHLzN+5zRt9S2wR84UdvVAEJ1egea94m9UHUg7y9tAnNSN16aexRSywmzyLwPr+i8PGEYA==",
3110       "requires": {
3111         "tslib": "^1.9.3"
3112       }
3113     },
3114     "@material/dom": {
3115       "version": "1.1.0",
3116       "resolved": "https://registry.npmjs.org/@material/dom/-/dom-1.1.0.tgz",
3117       "integrity": "sha512-+HWW38ZaM2UBPu4+7QCusLDSf4tFT31rsEXHkTkxYSg/QpDivfPx6YDz4OmYtafmhPR1d1YjqB3MYysUHdodyw==",
3118       "requires": {
3119         "tslib": "^1.9.3"
3120       }
3121     },
3122     "@material/feature-targeting": {
3123       "version": "0.44.1",
3124       "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-0.44.1.tgz",
3125       "integrity": "sha512-90cc7njn4aHbH9UxY8qgZth1W5JgOgcEdWdubH1t7sFkwqFxS5g3zgxSBt46TygFBVIXNZNq35Xmg80wgqO7Pg=="
3126     },
3127     "@material/radio": {
3128       "version": "2.3.0",
3129       "resolved": "https://registry.npmjs.org/@material/radio/-/radio-2.3.0.tgz",
3130       "integrity": "sha512-l22cFvA/cZj/tsyDJVk1xayXGUTFFXp8yFe4SuGRW00/hNgGNF44rOSjN5H41iPU3oD1AreQL8r43fWW4eMH8w==",
3131       "requires": {
3132         "@material/animation": "^1.0.0",
3133         "@material/base": "^1.0.0",
3134         "@material/feature-targeting": "^0.44.1",
3135         "@material/ripple": "^2.3.0",
3136         "@material/theme": "^1.1.0",
3137         "tslib": "^1.9.3"
3138       }
3139     },
3140     "@material/ripple": {
3141       "version": "2.3.0",
3142       "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-2.3.0.tgz",
3143       "integrity": "sha512-ejXR0nstERofFhssRyFlwOLgebwm2uGbarHtWZ2/+7QY2Th/Z1wOqNb2h/WRoShsJXK11RUsochb6BJrg30u7w==",
3144       "requires": {
3145         "@material/animation": "^1.0.0",
3146         "@material/base": "^1.0.0",
3147         "@material/dom": "^1.1.0",
3148         "@material/feature-targeting": "^0.44.1",
3149         "@material/theme": "^1.1.0",
3150         "tslib": "^1.9.3"
3151       }
3152     },
3153     "@material/theme": {
3154       "version": "1.1.0",
3155       "resolved": "https://registry.npmjs.org/@material/theme/-/theme-1.1.0.tgz",
3156       "integrity": "sha512-YYUV9Rhbx4r/EMb/zoOYJUWjhXChNaLlH1rqt3vpNVyxRcxGqoVMGp5u1XALBCFiD9dACPKLIkKyRYa928nmPQ==",
3157       "requires": {
3158         "@material/feature-targeting": "^0.44.1"
3159       }
3160     },
3161     "@ngtools/webpack": {
3162       "version": "9.1.5",
3163       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-9.1.5.tgz",
3164       "integrity": "sha512-6VzmlXRnf7phwLOiy0WrxHFHD5TuNQgVVpD/VFkZjtCTOsZyGQYGVPfaqxvn13M4Mm8bjrN4mk06VowCFm2oHw==",
3165       "dev": true,
3166       "requires": {
3167         "@angular-devkit/core": "9.1.5",
3168         "enhanced-resolve": "4.1.1",
3169         "rxjs": "6.5.4",
3170         "webpack-sources": "1.4.3"
3171       },
3172       "dependencies": {
3173         "rxjs": {
3174           "version": "6.5.4",
3175           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
3176           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
3177           "dev": true,
3178           "requires": {
3179             "tslib": "^1.9.0"
3180           }
3181         }
3182       }
3183     },
3184     "@schematics/angular": {
3185       "version": "9.1.5",
3186       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.5.tgz",
3187       "integrity": "sha512-kMscfnwd9TGLo8V+dE/Pzu4wNxZej/6F6z5XzMOQVFTbL+RqMDvtkHf9CarhiKBd5ogm4npfKV8ToNTUecFJkA==",
3188       "dev": true,
3189       "requires": {
3190         "@angular-devkit/core": "9.1.5",
3191         "@angular-devkit/schematics": "9.1.5"
3192       }
3193     },
3194     "@schematics/update": {
3195       "version": "0.901.5",
3196       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.901.5.tgz",
3197       "integrity": "sha512-JmB+AuU6C9eM8x/CxeBEDigRuypzuWx7gnloK9D5i2gP9r39clFNtWT7eM3YW3kl4uyEMzrQHx6esMWNUScVBw==",
3198       "dev": true,
3199       "requires": {
3200         "@angular-devkit/core": "9.1.5",
3201         "@angular-devkit/schematics": "9.1.5",
3202         "@yarnpkg/lockfile": "1.1.0",
3203         "ini": "1.3.5",
3204         "npm-package-arg": "^8.0.0",
3205         "pacote": "9.5.12",
3206         "rxjs": "6.5.4",
3207         "semver": "7.1.3",
3208         "semver-intersect": "1.4.0"
3209       },
3210       "dependencies": {
3211         "rxjs": {
3212           "version": "6.5.4",
3213           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
3214           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
3215           "dev": true,
3216           "requires": {
3217             "tslib": "^1.9.0"
3218           }
3219         },
3220         "semver": {
3221           "version": "7.1.3",
3222           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
3223           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
3224           "dev": true
3225         }
3226       }
3227     },
3228     "@sindresorhus/is": {
3229       "version": "0.7.0",
3230       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
3231       "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow=="
3232     },
3233     "@types/caseless": {
3234       "version": "0.12.2",
3235       "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz",
3236       "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w=="
3237     },
3238     "@types/chart.js": {
3239       "version": "2.9.12",
3240       "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.12.tgz",
3241       "integrity": "sha512-oTgYDLBKA9sLYfI1hkquxvVcJ9smDTjXMhsw6M66mA+Li1fZkCvpi0WGfaubW2VWBh32ydWcMublRotJ7QkTZw==",
3242       "requires": {
3243         "moment": "^2.10.2"
3244       }
3245     },
3246     "@types/color-name": {
3247       "version": "1.1.1",
3248       "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
3249       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
3250       "dev": true
3251     },
3252     "@types/events": {
3253       "version": "3.0.0",
3254       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
3255       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
3256       "dev": true
3257     },
3258     "@types/glob": {
3259       "version": "7.1.1",
3260       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
3261       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
3262       "dev": true,
3263       "requires": {
3264         "@types/events": "*",
3265         "@types/minimatch": "*",
3266         "@types/node": "*"
3267       }
3268     },
3269     "@types/jasmine": {
3270       "version": "2.8.16",
3271       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.16.tgz",
3272       "integrity": "sha512-056oRlBBp7MDzr+HoU5su099s/s7wjZ3KcHxLfv+Byqb9MwdLUvsfLgw1VS97hsh3ddxSPyQu+olHMnoVTUY6g==",
3273       "dev": true
3274     },
3275     "@types/jasminewd2": {
3276       "version": "2.0.8",
3277       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz",
3278       "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==",
3279       "dev": true,
3280       "requires": {
3281         "@types/jasmine": "*"
3282       }
3283     },
3284     "@types/js-yaml": {
3285       "version": "3.12.1",
3286       "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.1.tgz",
3287       "integrity": "sha512-SGGAhXLHDx+PK4YLNcNGa6goPf9XRWQNAUUbffkwVGGXIxmDKWyGGL4inzq2sPmExu431Ekb9aEMn9BkPqEYFA=="
3288     },
3289     "@types/minimatch": {
3290       "version": "3.0.3",
3291       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
3292       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
3293       "dev": true
3294     },
3295     "@types/node": {
3296       "version": "12.12.38",
3297       "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.38.tgz",
3298       "integrity": "sha512-75eLjX0pFuTcUXnnWmALMzzkYorjND0ezNEycaKesbUBg9eGZp4GHPuDmkRc4mQQvIpe29zrzATNRA6hkYqwmA=="
3299     },
3300     "@types/q": {
3301       "version": "0.0.32",
3302       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
3303       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
3304       "dev": true
3305     },
3306     "@types/request": {
3307       "version": "2.48.3",
3308       "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.3.tgz",
3309       "integrity": "sha512-3Wo2jNYwqgXcIz/rrq18AdOZUQB8cQ34CXZo+LUwPJNpvRAL86+Kc2wwI8mqpz9Cr1V+enIox5v+WZhy/p3h8w==",
3310       "requires": {
3311         "@types/caseless": "*",
3312         "@types/node": "*",
3313         "@types/tough-cookie": "*",
3314         "form-data": "^2.5.0"
3315       },
3316       "dependencies": {
3317         "form-data": {
3318           "version": "2.5.1",
3319           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz",
3320           "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==",
3321           "requires": {
3322             "asynckit": "^0.4.0",
3323             "combined-stream": "^1.0.6",
3324             "mime-types": "^2.1.12"
3325           }
3326         }
3327       }
3328     },
3329     "@types/selenium-webdriver": {
3330       "version": "3.0.16",
3331       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.16.tgz",
3332       "integrity": "sha512-lMC2G0ItF2xv4UCiwbJGbnJlIuUixHrioOhNGHSCsYCJ8l4t9hMCUimCytvFv7qy6AfSzRxhRHoGa+UqaqwyeA==",
3333       "dev": true
3334     },
3335     "@types/source-list-map": {
3336       "version": "0.1.2",
3337       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
3338       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
3339       "dev": true
3340     },
3341     "@types/tough-cookie": {
3342       "version": "2.3.5",
3343       "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.5.tgz",
3344       "integrity": "sha512-SCcK7mvGi3+ZNz833RRjFIxrn4gI1PPR3NtuIS+6vMkvmsGjosqTJwRt5bAEFLRz+wtJMWv8+uOnZf2hi2QXTg=="
3345     },
3346     "@types/underscore": {
3347       "version": "1.9.3",
3348       "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.9.3.tgz",
3349       "integrity": "sha512-SwbHKB2DPIDlvYqtK5O+0LFtZAyrUSw4c0q+HWwmH1Ve3KMQ0/5PlV3RX97+3dP7yMrnNQ8/bCWWvQpPl03Mug=="
3350     },
3351     "@types/webpack-sources": {
3352       "version": "0.1.7",
3353       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz",
3354       "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==",
3355       "dev": true,
3356       "requires": {
3357         "@types/node": "*",
3358         "@types/source-list-map": "*",
3359         "source-map": "^0.6.1"
3360       },
3361       "dependencies": {
3362         "source-map": {
3363           "version": "0.6.1",
3364           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3365           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3366           "dev": true
3367         }
3368       }
3369     },
3370     "@types/ws": {
3371       "version": "6.0.3",
3372       "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.3.tgz",
3373       "integrity": "sha512-yBTM0P05Tx9iXGq00BbJPo37ox68R5vaGTXivs6RGh/BQ6QP5zqZDGWdAO6JbRE/iR1l80xeGAwCQS2nMV9S/w==",
3374       "requires": {
3375         "@types/node": "*"
3376       }
3377     },
3378     "@webassemblyjs/ast": {
3379       "version": "1.8.5",
3380       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz",
3381       "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==",
3382       "dev": true,
3383       "requires": {
3384         "@webassemblyjs/helper-module-context": "1.8.5",
3385         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3386         "@webassemblyjs/wast-parser": "1.8.5"
3387       }
3388     },
3389     "@webassemblyjs/floating-point-hex-parser": {
3390       "version": "1.8.5",
3391       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz",
3392       "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==",
3393       "dev": true
3394     },
3395     "@webassemblyjs/helper-api-error": {
3396       "version": "1.8.5",
3397       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz",
3398       "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==",
3399       "dev": true
3400     },
3401     "@webassemblyjs/helper-buffer": {
3402       "version": "1.8.5",
3403       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz",
3404       "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==",
3405       "dev": true
3406     },
3407     "@webassemblyjs/helper-code-frame": {
3408       "version": "1.8.5",
3409       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz",
3410       "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==",
3411       "dev": true,
3412       "requires": {
3413         "@webassemblyjs/wast-printer": "1.8.5"
3414       }
3415     },
3416     "@webassemblyjs/helper-fsm": {
3417       "version": "1.8.5",
3418       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz",
3419       "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==",
3420       "dev": true
3421     },
3422     "@webassemblyjs/helper-module-context": {
3423       "version": "1.8.5",
3424       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz",
3425       "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==",
3426       "dev": true,
3427       "requires": {
3428         "@webassemblyjs/ast": "1.8.5",
3429         "mamacro": "^0.0.3"
3430       }
3431     },
3432     "@webassemblyjs/helper-wasm-bytecode": {
3433       "version": "1.8.5",
3434       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz",
3435       "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==",
3436       "dev": true
3437     },
3438     "@webassemblyjs/helper-wasm-section": {
3439       "version": "1.8.5",
3440       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz",
3441       "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==",
3442       "dev": true,
3443       "requires": {
3444         "@webassemblyjs/ast": "1.8.5",
3445         "@webassemblyjs/helper-buffer": "1.8.5",
3446         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3447         "@webassemblyjs/wasm-gen": "1.8.5"
3448       }
3449     },
3450     "@webassemblyjs/ieee754": {
3451       "version": "1.8.5",
3452       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz",
3453       "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==",
3454       "dev": true,
3455       "requires": {
3456         "@xtuc/ieee754": "^1.2.0"
3457       }
3458     },
3459     "@webassemblyjs/leb128": {
3460       "version": "1.8.5",
3461       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz",
3462       "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==",
3463       "dev": true,
3464       "requires": {
3465         "@xtuc/long": "4.2.2"
3466       }
3467     },
3468     "@webassemblyjs/utf8": {
3469       "version": "1.8.5",
3470       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz",
3471       "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==",
3472       "dev": true
3473     },
3474     "@webassemblyjs/wasm-edit": {
3475       "version": "1.8.5",
3476       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz",
3477       "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==",
3478       "dev": true,
3479       "requires": {
3480         "@webassemblyjs/ast": "1.8.5",
3481         "@webassemblyjs/helper-buffer": "1.8.5",
3482         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3483         "@webassemblyjs/helper-wasm-section": "1.8.5",
3484         "@webassemblyjs/wasm-gen": "1.8.5",
3485         "@webassemblyjs/wasm-opt": "1.8.5",
3486         "@webassemblyjs/wasm-parser": "1.8.5",
3487         "@webassemblyjs/wast-printer": "1.8.5"
3488       }
3489     },
3490     "@webassemblyjs/wasm-gen": {
3491       "version": "1.8.5",
3492       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz",
3493       "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==",
3494       "dev": true,
3495       "requires": {
3496         "@webassemblyjs/ast": "1.8.5",
3497         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3498         "@webassemblyjs/ieee754": "1.8.5",
3499         "@webassemblyjs/leb128": "1.8.5",
3500         "@webassemblyjs/utf8": "1.8.5"
3501       }
3502     },
3503     "@webassemblyjs/wasm-opt": {
3504       "version": "1.8.5",
3505       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz",
3506       "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==",
3507       "dev": true,
3508       "requires": {
3509         "@webassemblyjs/ast": "1.8.5",
3510         "@webassemblyjs/helper-buffer": "1.8.5",
3511         "@webassemblyjs/wasm-gen": "1.8.5",
3512         "@webassemblyjs/wasm-parser": "1.8.5"
3513       }
3514     },
3515     "@webassemblyjs/wasm-parser": {
3516       "version": "1.8.5",
3517       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz",
3518       "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==",
3519       "dev": true,
3520       "requires": {
3521         "@webassemblyjs/ast": "1.8.5",
3522         "@webassemblyjs/helper-api-error": "1.8.5",
3523         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3524         "@webassemblyjs/ieee754": "1.8.5",
3525         "@webassemblyjs/leb128": "1.8.5",
3526         "@webassemblyjs/utf8": "1.8.5"
3527       }
3528     },
3529     "@webassemblyjs/wast-parser": {
3530       "version": "1.8.5",
3531       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz",
3532       "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==",
3533       "dev": true,
3534       "requires": {
3535         "@webassemblyjs/ast": "1.8.5",
3536         "@webassemblyjs/floating-point-hex-parser": "1.8.5",
3537         "@webassemblyjs/helper-api-error": "1.8.5",
3538         "@webassemblyjs/helper-code-frame": "1.8.5",
3539         "@webassemblyjs/helper-fsm": "1.8.5",
3540         "@xtuc/long": "4.2.2"
3541       }
3542     },
3543     "@webassemblyjs/wast-printer": {
3544       "version": "1.8.5",
3545       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz",
3546       "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==",
3547       "dev": true,
3548       "requires": {
3549         "@webassemblyjs/ast": "1.8.5",
3550         "@webassemblyjs/wast-parser": "1.8.5",
3551         "@xtuc/long": "4.2.2"
3552       }
3553     },
3554     "@xtuc/ieee754": {
3555       "version": "1.2.0",
3556       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
3557       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
3558       "dev": true
3559     },
3560     "@xtuc/long": {
3561       "version": "4.2.2",
3562       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
3563       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
3564       "dev": true
3565     },
3566     "@yarnpkg/lockfile": {
3567       "version": "1.1.0",
3568       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
3569       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
3570       "dev": true
3571     },
3572     "JSONStream": {
3573       "version": "1.3.5",
3574       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
3575       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
3576       "dev": true,
3577       "requires": {
3578         "jsonparse": "^1.2.0",
3579         "through": ">=2.2.7 <3"
3580       }
3581     },
3582     "accepts": {
3583       "version": "1.3.5",
3584       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
3585       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
3586       "dev": true,
3587       "requires": {
3588         "mime-types": "~2.1.18",
3589         "negotiator": "0.6.1"
3590       }
3591     },
3592     "acorn": {
3593       "version": "6.4.1",
3594       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
3595       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
3596       "dev": true
3597     },
3598     "adm-zip": {
3599       "version": "0.4.13",
3600       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
3601       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
3602       "dev": true
3603     },
3604     "after": {
3605       "version": "0.8.2",
3606       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
3607       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
3608       "dev": true
3609     },
3610     "agent-base": {
3611       "version": "4.3.0",
3612       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
3613       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
3614       "dev": true,
3615       "requires": {
3616         "es6-promisify": "^5.0.0"
3617       }
3618     },
3619     "agentkeepalive": {
3620       "version": "3.5.2",
3621       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
3622       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
3623       "dev": true,
3624       "requires": {
3625         "humanize-ms": "^1.2.1"
3626       }
3627     },
3628     "aggregate-error": {
3629       "version": "1.0.0",
3630       "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-1.0.0.tgz",
3631       "integrity": "sha1-iINE2tAiCnLjr1CQYRf0h3GSX6w=",
3632       "requires": {
3633         "clean-stack": "^1.0.0",
3634         "indent-string": "^3.0.0"
3635       },
3636       "dependencies": {
3637         "indent-string": {
3638           "version": "3.2.0",
3639           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
3640           "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok="
3641         }
3642       }
3643     },
3644     "ajv": {
3645       "version": "6.6.2",
3646       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz",
3647       "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
3648       "requires": {
3649         "fast-deep-equal": "^2.0.1",
3650         "fast-json-stable-stringify": "^2.0.0",
3651         "json-schema-traverse": "^0.4.1",
3652         "uri-js": "^4.2.2"
3653       }
3654     },
3655     "ajv-errors": {
3656       "version": "1.0.1",
3657       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
3658       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
3659       "dev": true
3660     },
3661     "ajv-keywords": {
3662       "version": "3.4.1",
3663       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
3664       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
3665       "dev": true
3666     },
3667     "alphanum-sort": {
3668       "version": "1.0.2",
3669       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
3670       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
3671       "dev": true
3672     },
3673     "angular-bootstrap-md": {
3674       "version": "9.3.0",
3675       "resolved": "https://registry.npmjs.org/angular-bootstrap-md/-/angular-bootstrap-md-9.3.0.tgz",
3676       "integrity": "sha512-k/fnGQUpJuq2vF8tNan46BBAjPNbSJYQr29Tj4JN0F2EFN29dnxwljuzwL9cLg7M2+5XphU14hL+ZKHFaYM7HQ=="
3677     },
3678     "angular6-json-schema-form": {
3679       "version": "8.0.0",
3680       "resolved": "https://registry.npmjs.org/angular6-json-schema-form/-/angular6-json-schema-form-8.0.0.tgz",
3681       "integrity": "sha512-L9KaUXmpeUeNRzaS3M1co6JyHqtu+htSTLy/VJXAK/dZMFHlktqxo/0w+yMnG49I5/m/7mUDnvRXQNIJct1o2Q==",
3682       "requires": {
3683         "tslib": "^1.9.0"
3684       }
3685     },
3686     "ansi-colors": {
3687       "version": "3.2.4",
3688       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
3689       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
3690       "dev": true
3691     },
3692     "ansi-escapes": {
3693       "version": "4.3.1",
3694       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
3695       "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
3696       "dev": true,
3697       "requires": {
3698         "type-fest": "^0.11.0"
3699       }
3700     },
3701     "ansi-html": {
3702       "version": "0.0.7",
3703       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
3704       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
3705       "dev": true
3706     },
3707     "ansi-regex": {
3708       "version": "2.1.1",
3709       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
3710       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
3711       "dev": true
3712     },
3713     "ansi-styles": {
3714       "version": "3.2.1",
3715       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3716       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3717       "dev": true,
3718       "requires": {
3719         "color-convert": "^1.9.0"
3720       }
3721     },
3722     "anymatch": {
3723       "version": "2.0.0",
3724       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
3725       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
3726       "dev": true,
3727       "requires": {
3728         "micromatch": "^3.1.4",
3729         "normalize-path": "^2.1.1"
3730       },
3731       "dependencies": {
3732         "normalize-path": {
3733           "version": "2.1.1",
3734           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
3735           "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
3736           "dev": true,
3737           "requires": {
3738             "remove-trailing-separator": "^1.0.1"
3739           }
3740         }
3741       }
3742     },
3743     "app-root-path": {
3744       "version": "2.2.1",
3745       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
3746       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
3747       "dev": true
3748     },
3749     "append-transform": {
3750       "version": "1.0.0",
3751       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
3752       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
3753       "dev": true,
3754       "requires": {
3755         "default-require-extensions": "^2.0.0"
3756       }
3757     },
3758     "aproba": {
3759       "version": "1.2.0",
3760       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
3761       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
3762       "dev": true
3763     },
3764     "argparse": {
3765       "version": "1.0.10",
3766       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3767       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3768       "requires": {
3769         "sprintf-js": "~1.0.2"
3770       }
3771     },
3772     "aria-query": {
3773       "version": "3.0.0",
3774       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
3775       "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
3776       "dev": true,
3777       "requires": {
3778         "ast-types-flow": "0.0.7",
3779         "commander": "^2.11.0"
3780       }
3781     },
3782     "arr-diff": {
3783       "version": "4.0.0",
3784       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
3785       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
3786       "dev": true
3787     },
3788     "arr-flatten": {
3789       "version": "1.1.0",
3790       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
3791       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
3792       "dev": true
3793     },
3794     "arr-union": {
3795       "version": "3.1.0",
3796       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
3797       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
3798       "dev": true
3799     },
3800     "array-flatten": {
3801       "version": "2.1.2",
3802       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
3803       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
3804       "dev": true
3805     },
3806     "array-union": {
3807       "version": "1.0.2",
3808       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
3809       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
3810       "dev": true,
3811       "requires": {
3812         "array-uniq": "^1.0.1"
3813       }
3814     },
3815     "array-uniq": {
3816       "version": "1.0.3",
3817       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
3818       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
3819       "dev": true
3820     },
3821     "array-unique": {
3822       "version": "0.3.2",
3823       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
3824       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
3825       "dev": true
3826     },
3827     "arraybuffer.slice": {
3828       "version": "0.0.7",
3829       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
3830       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
3831       "dev": true
3832     },
3833     "arrify": {
3834       "version": "1.0.1",
3835       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
3836       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
3837       "dev": true
3838     },
3839     "asap": {
3840       "version": "2.0.6",
3841       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
3842       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
3843       "dev": true
3844     },
3845     "asn1": {
3846       "version": "0.2.4",
3847       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
3848       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
3849       "requires": {
3850         "safer-buffer": "~2.1.0"
3851       }
3852     },
3853     "asn1.js": {
3854       "version": "4.10.1",
3855       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
3856       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
3857       "dev": true,
3858       "requires": {
3859         "bn.js": "^4.0.0",
3860         "inherits": "^2.0.1",
3861         "minimalistic-assert": "^1.0.0"
3862       },
3863       "dependencies": {
3864         "bn.js": {
3865           "version": "4.11.8",
3866           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
3867           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
3868           "dev": true
3869         }
3870       }
3871     },
3872     "assert": {
3873       "version": "1.5.0",
3874       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
3875       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
3876       "dev": true,
3877       "requires": {
3878         "object-assign": "^4.1.1",
3879         "util": "0.10.3"
3880       },
3881       "dependencies": {
3882         "inherits": {
3883           "version": "2.0.1",
3884           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
3885           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
3886           "dev": true
3887         },
3888         "util": {
3889           "version": "0.10.3",
3890           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
3891           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
3892           "dev": true,
3893           "requires": {
3894             "inherits": "2.0.1"
3895           }
3896         }
3897       }
3898     },
3899     "assert-plus": {
3900       "version": "1.0.0",
3901       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3902       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
3903     },
3904     "assign-symbols": {
3905       "version": "1.0.0",
3906       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
3907       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
3908       "dev": true
3909     },
3910     "ast-types-flow": {
3911       "version": "0.0.7",
3912       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
3913       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
3914       "dev": true
3915     },
3916     "async": {
3917       "version": "2.6.3",
3918       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
3919       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
3920       "dev": true,
3921       "requires": {
3922         "lodash": "^4.17.14"
3923       },
3924       "dependencies": {
3925         "lodash": {
3926           "version": "4.17.15",
3927           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
3928           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
3929           "dev": true
3930         }
3931       }
3932     },
3933     "async-each": {
3934       "version": "1.0.3",
3935       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
3936       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
3937       "dev": true
3938     },
3939     "async-limiter": {
3940       "version": "1.0.0",
3941       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
3942       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="
3943     },
3944     "asynckit": {
3945       "version": "0.4.0",
3946       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
3947       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
3948     },
3949     "atob": {
3950       "version": "2.1.2",
3951       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
3952       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
3953       "dev": true
3954     },
3955     "autoprefixer": {
3956       "version": "9.7.4",
3957       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz",
3958       "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==",
3959       "dev": true,
3960       "requires": {
3961         "browserslist": "^4.8.3",
3962         "caniuse-lite": "^1.0.30001020",
3963         "chalk": "^2.4.2",
3964         "normalize-range": "^0.1.2",
3965         "num2fraction": "^1.2.2",
3966         "postcss": "^7.0.26",
3967         "postcss-value-parser": "^4.0.2"
3968       }
3969     },
3970     "aws-sign2": {
3971       "version": "0.7.0",
3972       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
3973       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
3974     },
3975     "aws4": {
3976       "version": "1.8.0",
3977       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
3978       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
3979     },
3980     "axobject-query": {
3981       "version": "2.0.2",
3982       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
3983       "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==",
3984       "dev": true,
3985       "requires": {
3986         "ast-types-flow": "0.0.7"
3987       }
3988     },
3989     "babel-code-frame": {
3990       "version": "6.26.0",
3991       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
3992       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
3993       "dev": true,
3994       "requires": {
3995         "chalk": "^1.1.3",
3996         "esutils": "^2.0.2",
3997         "js-tokens": "^3.0.2"
3998       },
3999       "dependencies": {
4000         "ansi-styles": {
4001           "version": "2.2.1",
4002           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
4003           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
4004           "dev": true
4005         },
4006         "chalk": {
4007           "version": "1.1.3",
4008           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
4009           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4010           "dev": true,
4011           "requires": {
4012             "ansi-styles": "^2.2.1",
4013             "escape-string-regexp": "^1.0.2",
4014             "has-ansi": "^2.0.0",
4015             "strip-ansi": "^3.0.0",
4016             "supports-color": "^2.0.0"
4017           }
4018         },
4019         "supports-color": {
4020           "version": "2.0.0",
4021           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
4022           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
4023           "dev": true
4024         }
4025       }
4026     },
4027     "babel-loader": {
4028       "version": "8.0.6",
4029       "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz",
4030       "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==",
4031       "dev": true,
4032       "requires": {
4033         "find-cache-dir": "^2.0.0",
4034         "loader-utils": "^1.0.2",
4035         "mkdirp": "^0.5.1",
4036         "pify": "^4.0.1"
4037       },
4038       "dependencies": {
4039         "find-cache-dir": {
4040           "version": "2.1.0",
4041           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
4042           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
4043           "dev": true,
4044           "requires": {
4045             "commondir": "^1.0.1",
4046             "make-dir": "^2.0.0",
4047             "pkg-dir": "^3.0.0"
4048           }
4049         },
4050         "json5": {
4051           "version": "1.0.1",
4052           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
4053           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
4054           "dev": true,
4055           "requires": {
4056             "minimist": "^1.2.0"
4057           }
4058         },
4059         "loader-utils": {
4060           "version": "1.4.0",
4061           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
4062           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
4063           "dev": true,
4064           "requires": {
4065             "big.js": "^5.2.2",
4066             "emojis-list": "^3.0.0",
4067             "json5": "^1.0.1"
4068           }
4069         },
4070         "minimist": {
4071           "version": "1.2.5",
4072           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
4073           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
4074           "dev": true
4075         },
4076         "pify": {
4077           "version": "4.0.1",
4078           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
4079           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
4080           "dev": true
4081         }
4082       }
4083     },
4084     "babel-plugin-dynamic-import-node": {
4085       "version": "2.3.3",
4086       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
4087       "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
4088       "dev": true,
4089       "requires": {
4090         "object.assign": "^4.1.0"
4091       }
4092     },
4093     "backo2": {
4094       "version": "1.0.2",
4095       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
4096       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
4097       "dev": true
4098     },
4099     "balanced-match": {
4100       "version": "1.0.0",
4101       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
4102       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
4103     },
4104     "base": {
4105       "version": "0.11.2",
4106       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
4107       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
4108       "dev": true,
4109       "requires": {
4110         "cache-base": "^1.0.1",
4111         "class-utils": "^0.3.5",
4112         "component-emitter": "^1.2.1",
4113         "define-property": "^1.0.0",
4114         "isobject": "^3.0.1",
4115         "mixin-deep": "^1.2.0",
4116         "pascalcase": "^0.1.1"
4117       },
4118       "dependencies": {
4119         "define-property": {
4120           "version": "1.0.0",
4121           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4122           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4123           "dev": true,
4124           "requires": {
4125             "is-descriptor": "^1.0.0"
4126           }
4127         },
4128         "is-accessor-descriptor": {
4129           "version": "1.0.0",
4130           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4131           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4132           "dev": true,
4133           "requires": {
4134             "kind-of": "^6.0.0"
4135           }
4136         },
4137         "is-data-descriptor": {
4138           "version": "1.0.0",
4139           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4140           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4141           "dev": true,
4142           "requires": {
4143             "kind-of": "^6.0.0"
4144           }
4145         },
4146         "is-descriptor": {
4147           "version": "1.0.2",
4148           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4149           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4150           "dev": true,
4151           "requires": {
4152             "is-accessor-descriptor": "^1.0.0",
4153             "is-data-descriptor": "^1.0.0",
4154             "kind-of": "^6.0.2"
4155           }
4156         }
4157       }
4158     },
4159     "base64-arraybuffer": {
4160       "version": "0.1.5",
4161       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
4162       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
4163       "dev": true
4164     },
4165     "base64-js": {
4166       "version": "1.3.1",
4167       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
4168       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
4169       "dev": true
4170     },
4171     "base64id": {
4172       "version": "1.0.0",
4173       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
4174       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
4175       "dev": true
4176     },
4177     "base64url": {
4178       "version": "3.0.1",
4179       "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz",
4180       "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A=="
4181     },
4182     "batch": {
4183       "version": "0.6.1",
4184       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
4185       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
4186       "dev": true
4187     },
4188     "bcrypt-pbkdf": {
4189       "version": "1.0.2",
4190       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
4191       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
4192       "requires": {
4193         "tweetnacl": "^0.14.3"
4194       }
4195     },
4196     "better-assert": {
4197       "version": "1.0.2",
4198       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
4199       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
4200       "dev": true,
4201       "requires": {
4202         "callsite": "1.0.0"
4203       }
4204     },
4205     "big.js": {
4206       "version": "5.2.2",
4207       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
4208       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
4209       "dev": true
4210     },
4211     "binary-extensions": {
4212       "version": "1.13.1",
4213       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
4214       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
4215       "dev": true
4216     },
4217     "blob": {
4218       "version": "0.0.5",
4219       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
4220       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
4221       "dev": true
4222     },
4223     "blocking-proxy": {
4224       "version": "1.0.1",
4225       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
4226       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
4227       "dev": true,
4228       "requires": {
4229         "minimist": "^1.2.0"
4230       },
4231       "dependencies": {
4232         "minimist": {
4233           "version": "1.2.0",
4234           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
4235           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
4236           "dev": true
4237         }
4238       }
4239     },
4240     "bluebird": {
4241       "version": "3.5.3",
4242       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
4243       "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==",
4244       "dev": true
4245     },
4246     "bn.js": {
4247       "version": "5.1.1",
4248       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz",
4249       "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==",
4250       "dev": true
4251     },
4252     "body-parser": {
4253       "version": "1.19.0",
4254       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
4255       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
4256       "dev": true,
4257       "requires": {
4258         "bytes": "3.1.0",
4259         "content-type": "~1.0.4",
4260         "debug": "2.6.9",
4261         "depd": "~1.1.2",
4262         "http-errors": "1.7.2",
4263         "iconv-lite": "0.4.24",
4264         "on-finished": "~2.3.0",
4265         "qs": "6.7.0",
4266         "raw-body": "2.4.0",
4267         "type-is": "~1.6.17"
4268       },
4269       "dependencies": {
4270         "bytes": {
4271           "version": "3.1.0",
4272           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
4273           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
4274           "dev": true
4275         },
4276         "http-errors": {
4277           "version": "1.7.2",
4278           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
4279           "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
4280           "dev": true,
4281           "requires": {
4282             "depd": "~1.1.2",
4283             "inherits": "2.0.3",
4284             "setprototypeof": "1.1.1",
4285             "statuses": ">= 1.5.0 < 2",
4286             "toidentifier": "1.0.0"
4287           }
4288         },
4289         "iconv-lite": {
4290           "version": "0.4.24",
4291           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4292           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4293           "dev": true,
4294           "requires": {
4295             "safer-buffer": ">= 2.1.2 < 3"
4296           }
4297         },
4298         "qs": {
4299           "version": "6.7.0",
4300           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
4301           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
4302           "dev": true
4303         },
4304         "setprototypeof": {
4305           "version": "1.1.1",
4306           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
4307           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
4308           "dev": true
4309         },
4310         "statuses": {
4311           "version": "1.5.0",
4312           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
4313           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
4314           "dev": true
4315         }
4316       }
4317     },
4318     "bonjour": {
4319       "version": "3.5.0",
4320       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
4321       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
4322       "dev": true,
4323       "requires": {
4324         "array-flatten": "^2.1.0",
4325         "deep-equal": "^1.0.1",
4326         "dns-equal": "^1.0.0",
4327         "dns-txt": "^2.0.2",
4328         "multicast-dns": "^6.0.1",
4329         "multicast-dns-service-types": "^1.1.0"
4330       }
4331     },
4332     "boolbase": {
4333       "version": "1.0.0",
4334       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
4335       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
4336       "dev": true
4337     },
4338     "bootstrap": {
4339       "version": "4.4.1",
4340       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz",
4341       "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA=="
4342     },
4343     "brace-expansion": {
4344       "version": "1.1.11",
4345       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4346       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4347       "requires": {
4348         "balanced-match": "^1.0.0",
4349         "concat-map": "0.0.1"
4350       }
4351     },
4352     "braces": {
4353       "version": "2.3.2",
4354       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
4355       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
4356       "dev": true,
4357       "requires": {
4358         "arr-flatten": "^1.1.0",
4359         "array-unique": "^0.3.2",
4360         "extend-shallow": "^2.0.1",
4361         "fill-range": "^4.0.0",
4362         "isobject": "^3.0.1",
4363         "repeat-element": "^1.1.2",
4364         "snapdragon": "^0.8.1",
4365         "snapdragon-node": "^2.0.1",
4366         "split-string": "^3.0.2",
4367         "to-regex": "^3.0.1"
4368       },
4369       "dependencies": {
4370         "extend-shallow": {
4371           "version": "2.0.1",
4372           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4373           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4374           "dev": true,
4375           "requires": {
4376             "is-extendable": "^0.1.0"
4377           }
4378         }
4379       }
4380     },
4381     "brorand": {
4382       "version": "1.1.0",
4383       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
4384       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
4385       "dev": true
4386     },
4387     "browserify-aes": {
4388       "version": "1.2.0",
4389       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
4390       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
4391       "dev": true,
4392       "requires": {
4393         "buffer-xor": "^1.0.3",
4394         "cipher-base": "^1.0.0",
4395         "create-hash": "^1.1.0",
4396         "evp_bytestokey": "^1.0.3",
4397         "inherits": "^2.0.1",
4398         "safe-buffer": "^5.0.1"
4399       }
4400     },
4401     "browserify-cipher": {
4402       "version": "1.0.1",
4403       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
4404       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
4405       "dev": true,
4406       "requires": {
4407         "browserify-aes": "^1.0.4",
4408         "browserify-des": "^1.0.0",
4409         "evp_bytestokey": "^1.0.0"
4410       }
4411     },
4412     "browserify-des": {
4413       "version": "1.0.2",
4414       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
4415       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
4416       "dev": true,
4417       "requires": {
4418         "cipher-base": "^1.0.1",
4419         "des.js": "^1.0.0",
4420         "inherits": "^2.0.1",
4421         "safe-buffer": "^5.1.2"
4422       }
4423     },
4424     "browserify-rsa": {
4425       "version": "4.0.1",
4426       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
4427       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
4428       "dev": true,
4429       "requires": {
4430         "bn.js": "^4.1.0",
4431         "randombytes": "^2.0.1"
4432       },
4433       "dependencies": {
4434         "bn.js": {
4435           "version": "4.11.8",
4436           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
4437           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
4438           "dev": true
4439         }
4440       }
4441     },
4442     "browserify-sign": {
4443       "version": "4.1.0",
4444       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz",
4445       "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==",
4446       "dev": true,
4447       "requires": {
4448         "bn.js": "^5.1.1",
4449         "browserify-rsa": "^4.0.1",
4450         "create-hash": "^1.2.0",
4451         "create-hmac": "^1.1.7",
4452         "elliptic": "^6.5.2",
4453         "inherits": "^2.0.4",
4454         "parse-asn1": "^5.1.5",
4455         "readable-stream": "^3.6.0"
4456       },
4457       "dependencies": {
4458         "inherits": {
4459           "version": "2.0.4",
4460           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
4461           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
4462           "dev": true
4463         },
4464         "readable-stream": {
4465           "version": "3.6.0",
4466           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
4467           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
4468           "dev": true,
4469           "requires": {
4470             "inherits": "^2.0.3",
4471             "string_decoder": "^1.1.1",
4472             "util-deprecate": "^1.0.1"
4473           }
4474         }
4475       }
4476     },
4477     "browserify-zlib": {
4478       "version": "0.2.0",
4479       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
4480       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
4481       "dev": true,
4482       "requires": {
4483         "pako": "~1.0.5"
4484       }
4485     },
4486     "browserslist": {
4487       "version": "4.12.0",
4488       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz",
4489       "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
4490       "dev": true,
4491       "requires": {
4492         "caniuse-lite": "^1.0.30001043",
4493         "electron-to-chromium": "^1.3.413",
4494         "node-releases": "^1.1.53",
4495         "pkg-up": "^2.0.0"
4496       }
4497     },
4498     "browserstack": {
4499       "version": "1.5.3",
4500       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.3.tgz",
4501       "integrity": "sha512-AO+mECXsW4QcqC9bxwM29O7qWa7bJT94uBFzeb5brylIQwawuEziwq20dPYbins95GlWzOawgyDNdjYAo32EKg==",
4502       "dev": true,
4503       "requires": {
4504         "https-proxy-agent": "^2.2.1"
4505       }
4506     },
4507     "buffer": {
4508       "version": "4.9.2",
4509       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
4510       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
4511       "dev": true,
4512       "requires": {
4513         "base64-js": "^1.0.2",
4514         "ieee754": "^1.1.4",
4515         "isarray": "^1.0.0"
4516       }
4517     },
4518     "buffer-alloc": {
4519       "version": "1.2.0",
4520       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
4521       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
4522       "dev": true,
4523       "requires": {
4524         "buffer-alloc-unsafe": "^1.1.0",
4525         "buffer-fill": "^1.0.0"
4526       }
4527     },
4528     "buffer-alloc-unsafe": {
4529       "version": "1.1.0",
4530       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
4531       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
4532       "dev": true
4533     },
4534     "buffer-fill": {
4535       "version": "1.0.0",
4536       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
4537       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
4538       "dev": true
4539     },
4540     "buffer-from": {
4541       "version": "1.1.1",
4542       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
4543       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
4544       "dev": true
4545     },
4546     "buffer-indexof": {
4547       "version": "1.1.1",
4548       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
4549       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
4550       "dev": true
4551     },
4552     "buffer-xor": {
4553       "version": "1.0.3",
4554       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
4555       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
4556       "dev": true
4557     },
4558     "builtin-modules": {
4559       "version": "1.1.1",
4560       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
4561       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
4562       "dev": true
4563     },
4564     "builtin-status-codes": {
4565       "version": "3.0.0",
4566       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
4567       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
4568       "dev": true
4569     },
4570     "builtins": {
4571       "version": "1.0.3",
4572       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
4573       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
4574       "dev": true
4575     },
4576     "byline": {
4577       "version": "5.0.0",
4578       "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
4579       "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE="
4580     },
4581     "bytes": {
4582       "version": "3.0.0",
4583       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
4584       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
4585       "dev": true
4586     },
4587     "cacache": {
4588       "version": "15.0.0",
4589       "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.0.tgz",
4590       "integrity": "sha512-L0JpXHhplbJSiDGzyJJnJCTL7er7NzbBgxzVqLswEb4bO91Zbv17OUMuUeu/q0ZwKn3V+1HM4wb9tO4eVE/K8g==",
4591       "dev": true,
4592       "requires": {
4593         "chownr": "^1.1.2",
4594         "fs-minipass": "^2.0.0",
4595         "glob": "^7.1.4",
4596         "infer-owner": "^1.0.4",
4597         "lru-cache": "^5.1.1",
4598         "minipass": "^3.1.1",
4599         "minipass-collect": "^1.0.2",
4600         "minipass-flush": "^1.0.5",
4601         "minipass-pipeline": "^1.2.2",
4602         "mkdirp": "^1.0.3",
4603         "move-concurrently": "^1.0.1",
4604         "p-map": "^3.0.0",
4605         "promise-inflight": "^1.0.1",
4606         "rimraf": "^2.7.1",
4607         "ssri": "^8.0.0",
4608         "tar": "^6.0.1",
4609         "unique-filename": "^1.1.1"
4610       },
4611       "dependencies": {
4612         "glob": {
4613           "version": "7.1.6",
4614           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
4615           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
4616           "dev": true,
4617           "requires": {
4618             "fs.realpath": "^1.0.0",
4619             "inflight": "^1.0.4",
4620             "inherits": "2",
4621             "minimatch": "^3.0.4",
4622             "once": "^1.3.0",
4623             "path-is-absolute": "^1.0.0"
4624           }
4625         },
4626         "lru-cache": {
4627           "version": "5.1.1",
4628           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
4629           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
4630           "dev": true,
4631           "requires": {
4632             "yallist": "^3.0.2"
4633           }
4634         },
4635         "mkdirp": {
4636           "version": "1.0.4",
4637           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
4638           "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
4639           "dev": true
4640         },
4641         "rimraf": {
4642           "version": "2.7.1",
4643           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
4644           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
4645           "dev": true,
4646           "requires": {
4647             "glob": "^7.1.3"
4648           }
4649         },
4650         "yallist": {
4651           "version": "3.1.1",
4652           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
4653           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
4654           "dev": true
4655         }
4656       }
4657     },
4658     "cache-base": {
4659       "version": "1.0.1",
4660       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
4661       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
4662       "dev": true,
4663       "requires": {
4664         "collection-visit": "^1.0.0",
4665         "component-emitter": "^1.2.1",
4666         "get-value": "^2.0.6",
4667         "has-value": "^1.0.0",
4668         "isobject": "^3.0.1",
4669         "set-value": "^2.0.0",
4670         "to-object-path": "^0.3.0",
4671         "union-value": "^1.0.0",
4672         "unset-value": "^1.0.0"
4673       }
4674     },
4675     "cacheable-request": {
4676       "version": "2.1.4",
4677       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
4678       "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
4679       "requires": {
4680         "clone-response": "1.0.2",
4681         "get-stream": "3.0.0",
4682         "http-cache-semantics": "3.8.1",
4683         "keyv": "3.0.0",
4684         "lowercase-keys": "1.0.0",
4685         "normalize-url": "2.0.1",
4686         "responselike": "1.0.2"
4687       },
4688       "dependencies": {
4689         "lowercase-keys": {
4690           "version": "1.0.0",
4691           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
4692           "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY="
4693         }
4694       }
4695     },
4696     "caller-callsite": {
4697       "version": "2.0.0",
4698       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
4699       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
4700       "dev": true,
4701       "requires": {
4702         "callsites": "^2.0.0"
4703       }
4704     },
4705     "caller-path": {
4706       "version": "2.0.0",
4707       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
4708       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
4709       "dev": true,
4710       "requires": {
4711         "caller-callsite": "^2.0.0"
4712       }
4713     },
4714     "callsite": {
4715       "version": "1.0.0",
4716       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
4717       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
4718       "dev": true
4719     },
4720     "callsites": {
4721       "version": "2.0.0",
4722       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
4723       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
4724       "dev": true
4725     },
4726     "camelcase": {
4727       "version": "5.3.1",
4728       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
4729       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
4730       "dev": true
4731     },
4732     "caniuse-api": {
4733       "version": "3.0.0",
4734       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
4735       "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
4736       "dev": true,
4737       "requires": {
4738         "browserslist": "^4.0.0",
4739         "caniuse-lite": "^1.0.0",
4740         "lodash.memoize": "^4.1.2",
4741         "lodash.uniq": "^4.5.0"
4742       }
4743     },
4744     "caniuse-lite": {
4745       "version": "1.0.30001055",
4746       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz",
4747       "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==",
4748       "dev": true
4749     },
4750     "canonical-path": {
4751       "version": "1.0.0",
4752       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
4753       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
4754       "dev": true
4755     },
4756     "caseless": {
4757       "version": "0.12.0",
4758       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
4759       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
4760     },
4761     "chalk": {
4762       "version": "2.4.2",
4763       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4764       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4765       "dev": true,
4766       "requires": {
4767         "ansi-styles": "^3.2.1",
4768         "escape-string-regexp": "^1.0.5",
4769         "supports-color": "^5.3.0"
4770       },
4771       "dependencies": {
4772         "supports-color": {
4773           "version": "5.5.0",
4774           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4775           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4776           "dev": true,
4777           "requires": {
4778             "has-flag": "^3.0.0"
4779           }
4780         }
4781       }
4782     },
4783     "chardet": {
4784       "version": "0.7.0",
4785       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
4786       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
4787       "dev": true
4788     },
4789     "chart.js": {
4790       "version": "2.9.3",
4791       "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.3.tgz",
4792       "integrity": "sha512-+2jlOobSk52c1VU6fzkh3UwqHMdSlgH1xFv9FKMqHiNCpXsGPQa/+81AFa+i3jZ253Mq9aAycPwDjnn1XbRNNw==",
4793       "requires": {
4794         "chartjs-color": "^2.1.0",
4795         "moment": "^2.10.2"
4796       }
4797     },
4798     "chartjs-color": {
4799       "version": "2.2.0",
4800       "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.2.0.tgz",
4801       "integrity": "sha1-hKL7dVeH7YXDndbdjHsdiEKbrq4=",
4802       "requires": {
4803         "chartjs-color-string": "^0.5.0",
4804         "color-convert": "^0.5.3"
4805       },
4806       "dependencies": {
4807         "color-convert": {
4808           "version": "0.5.3",
4809           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
4810           "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0="
4811         }
4812       }
4813     },
4814     "chartjs-color-string": {
4815       "version": "0.5.0",
4816       "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.5.0.tgz",
4817       "integrity": "sha512-amWNvCOXlOUYxZVDSa0YOab5K/lmEhbFNKI55PWc4mlv28BDzA7zaoQTGxSBgJMHIW+hGX8YUrvw/FH4LyhwSQ==",
4818       "requires": {
4819         "color-name": "^1.0.0"
4820       }
4821     },
4822     "chokidar": {
4823       "version": "3.3.1",
4824       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz",
4825       "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==",
4826       "dev": true,
4827       "requires": {
4828         "anymatch": "~3.1.1",
4829         "braces": "~3.0.2",
4830         "fsevents": "~2.1.2",
4831         "glob-parent": "~5.1.0",
4832         "is-binary-path": "~2.1.0",
4833         "is-glob": "~4.0.1",
4834         "normalize-path": "~3.0.0",
4835         "readdirp": "~3.3.0"
4836       },
4837       "dependencies": {
4838         "anymatch": {
4839           "version": "3.1.1",
4840           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
4841           "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
4842           "dev": true,
4843           "requires": {
4844             "normalize-path": "^3.0.0",
4845             "picomatch": "^2.0.4"
4846           }
4847         },
4848         "binary-extensions": {
4849           "version": "2.0.0",
4850           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
4851           "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",
4852           "dev": true
4853         },
4854         "braces": {
4855           "version": "3.0.2",
4856           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4857           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4858           "dev": true,
4859           "requires": {
4860             "fill-range": "^7.0.1"
4861           }
4862         },
4863         "fill-range": {
4864           "version": "7.0.1",
4865           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
4866           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
4867           "dev": true,
4868           "requires": {
4869             "to-regex-range": "^5.0.1"
4870           }
4871         },
4872         "fsevents": {
4873           "version": "2.1.2",
4874           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz",
4875           "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==",
4876           "dev": true,
4877           "optional": true
4878         },
4879         "glob-parent": {
4880           "version": "5.1.0",
4881           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz",
4882           "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==",
4883           "dev": true,
4884           "requires": {
4885             "is-glob": "^4.0.1"
4886           }
4887         },
4888         "is-binary-path": {
4889           "version": "2.1.0",
4890           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
4891           "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
4892           "dev": true,
4893           "requires": {
4894             "binary-extensions": "^2.0.0"
4895           }
4896         },
4897         "is-glob": {
4898           "version": "4.0.1",
4899           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
4900           "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
4901           "dev": true,
4902           "requires": {
4903             "is-extglob": "^2.1.1"
4904           }
4905         },
4906         "is-number": {
4907           "version": "7.0.0",
4908           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4909           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4910           "dev": true
4911         },
4912         "normalize-path": {
4913           "version": "3.0.0",
4914           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
4915           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
4916           "dev": true
4917         },
4918         "readdirp": {
4919           "version": "3.3.0",
4920           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz",
4921           "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==",
4922           "dev": true,
4923           "requires": {
4924             "picomatch": "^2.0.7"
4925           }
4926         },
4927         "to-regex-range": {
4928           "version": "5.0.1",
4929           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4930           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4931           "dev": true,
4932           "requires": {
4933             "is-number": "^7.0.0"
4934           }
4935         }
4936       }
4937     },
4938     "chownr": {
4939       "version": "1.1.4",
4940       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
4941       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
4942       "dev": true
4943     },
4944     "chrome-trace-event": {
4945       "version": "1.0.2",
4946       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
4947       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
4948       "dev": true,
4949       "requires": {
4950         "tslib": "^1.9.0"
4951       }
4952     },
4953     "cipher-base": {
4954       "version": "1.0.4",
4955       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
4956       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
4957       "dev": true,
4958       "requires": {
4959         "inherits": "^2.0.1",
4960         "safe-buffer": "^5.0.1"
4961       }
4962     },
4963     "circular-dependency-plugin": {
4964       "version": "5.2.0",
4965       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz",
4966       "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==",
4967       "dev": true
4968     },
4969     "class-utils": {
4970       "version": "0.3.6",
4971       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
4972       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
4973       "dev": true,
4974       "requires": {
4975         "arr-union": "^3.1.0",
4976         "define-property": "^0.2.5",
4977         "isobject": "^3.0.0",
4978         "static-extend": "^0.1.1"
4979       },
4980       "dependencies": {
4981         "define-property": {
4982           "version": "0.2.5",
4983           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4984           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4985           "dev": true,
4986           "requires": {
4987             "is-descriptor": "^0.1.0"
4988           }
4989         }
4990       }
4991     },
4992     "clean-stack": {
4993       "version": "1.3.0",
4994       "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-1.3.0.tgz",
4995       "integrity": "sha1-noIVAa6XmYbEax1m0tQy2y/UrjE="
4996     },
4997     "cli-cursor": {
4998       "version": "3.1.0",
4999       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
5000       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
5001       "dev": true,
5002       "requires": {
5003         "restore-cursor": "^3.1.0"
5004       }
5005     },
5006     "cli-spinners": {
5007       "version": "2.3.0",
5008       "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.3.0.tgz",
5009       "integrity": "sha512-Xs2Hf2nzrvJMFKimOR7YR0QwZ8fc0u98kdtwN1eNAZzNQgH3vK2pXzff6GJtKh7S5hoJ87ECiAiZFS2fb5Ii2w==",
5010       "dev": true
5011     },
5012     "cli-width": {
5013       "version": "2.2.1",
5014       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
5015       "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
5016       "dev": true
5017     },
5018     "cliui": {
5019       "version": "4.1.0",
5020       "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
5021       "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
5022       "dev": true,
5023       "requires": {
5024         "string-width": "^2.1.1",
5025         "strip-ansi": "^4.0.0",
5026         "wrap-ansi": "^2.0.0"
5027       },
5028       "dependencies": {
5029         "ansi-regex": {
5030           "version": "3.0.0",
5031           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5032           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5033           "dev": true
5034         },
5035         "strip-ansi": {
5036           "version": "4.0.0",
5037           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5038           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5039           "dev": true,
5040           "requires": {
5041             "ansi-regex": "^3.0.0"
5042           }
5043         }
5044       }
5045     },
5046     "clone": {
5047       "version": "2.1.2",
5048       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
5049       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
5050       "dev": true
5051     },
5052     "clone-deep": {
5053       "version": "4.0.1",
5054       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
5055       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
5056       "dev": true,
5057       "requires": {
5058         "is-plain-object": "^2.0.4",
5059         "kind-of": "^6.0.2",
5060         "shallow-clone": "^3.0.0"
5061       }
5062     },
5063     "clone-response": {
5064       "version": "1.0.2",
5065       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
5066       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
5067       "requires": {
5068         "mimic-response": "^1.0.0"
5069       }
5070     },
5071     "coa": {
5072       "version": "2.0.2",
5073       "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
5074       "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
5075       "dev": true,
5076       "requires": {
5077         "@types/q": "^1.5.1",
5078         "chalk": "^2.4.1",
5079         "q": "^1.1.2"
5080       },
5081       "dependencies": {
5082         "@types/q": {
5083           "version": "1.5.2",
5084           "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
5085           "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
5086           "dev": true
5087         }
5088       }
5089     },
5090     "code-point-at": {
5091       "version": "1.1.0",
5092       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
5093       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
5094       "dev": true
5095     },
5096     "codelyzer": {
5097       "version": "5.2.1",
5098       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.1.tgz",
5099       "integrity": "sha512-awBZXFcJUyC5HMYXiHzjr3D24tww2l1D1OqtfA9vUhEtYr32a65A+Gblm/OvsO+HuKLYzn8EDMw1inSM3VbxWA==",
5100       "dev": true,
5101       "requires": {
5102         "app-root-path": "^2.2.1",
5103         "aria-query": "^3.0.0",
5104         "axobject-query": "2.0.2",
5105         "css-selector-tokenizer": "^0.7.1",
5106         "cssauron": "^1.4.0",
5107         "damerau-levenshtein": "^1.0.4",
5108         "semver-dsl": "^1.0.1",
5109         "source-map": "^0.5.7",
5110         "sprintf-js": "^1.1.2"
5111       },
5112       "dependencies": {
5113         "source-map": {
5114           "version": "0.5.7",
5115           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5116           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5117           "dev": true
5118         },
5119         "sprintf-js": {
5120           "version": "1.1.2",
5121           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
5122           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
5123           "dev": true
5124         }
5125       }
5126     },
5127     "collection-visit": {
5128       "version": "1.0.0",
5129       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
5130       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
5131       "dev": true,
5132       "requires": {
5133         "map-visit": "^1.0.0",
5134         "object-visit": "^1.0.0"
5135       }
5136     },
5137     "color": {
5138       "version": "3.1.2",
5139       "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
5140       "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
5141       "dev": true,
5142       "requires": {
5143         "color-convert": "^1.9.1",
5144         "color-string": "^1.5.2"
5145       }
5146     },
5147     "color-convert": {
5148       "version": "1.9.3",
5149       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
5150       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
5151       "dev": true,
5152       "requires": {
5153         "color-name": "1.1.3"
5154       }
5155     },
5156     "color-name": {
5157       "version": "1.1.3",
5158       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
5159       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
5160     },
5161     "color-string": {
5162       "version": "1.5.3",
5163       "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
5164       "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
5165       "dev": true,
5166       "requires": {
5167         "color-name": "^1.0.0",
5168         "simple-swizzle": "^0.2.2"
5169       }
5170     },
5171     "colors": {
5172       "version": "1.1.2",
5173       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
5174       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
5175       "dev": true
5176     },
5177     "combined-stream": {
5178       "version": "1.0.7",
5179       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
5180       "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
5181       "requires": {
5182         "delayed-stream": "~1.0.0"
5183       }
5184     },
5185     "commander": {
5186       "version": "2.17.1",
5187       "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
5188       "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
5189       "dev": true
5190     },
5191     "commondir": {
5192       "version": "1.0.1",
5193       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
5194       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
5195       "dev": true
5196     },
5197     "compare-versions": {
5198       "version": "3.5.1",
5199       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.1.tgz",
5200       "integrity": "sha512-9fGPIB7C6AyM18CJJBHt5EnCZDG3oiTJYy0NjfIAGjKpzv0tkxWko7TNQHF5ymqm7IH03tqmeuBxtvD+Izh6mg==",
5201       "dev": true
5202     },
5203     "component-bind": {
5204       "version": "1.0.0",
5205       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
5206       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
5207       "dev": true
5208     },
5209     "component-emitter": {
5210       "version": "1.2.1",
5211       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
5212       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
5213       "dev": true
5214     },
5215     "component-inherit": {
5216       "version": "0.0.3",
5217       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
5218       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
5219       "dev": true
5220     },
5221     "compressible": {
5222       "version": "2.0.18",
5223       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
5224       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
5225       "dev": true,
5226       "requires": {
5227         "mime-db": ">= 1.43.0 < 2"
5228       },
5229       "dependencies": {
5230         "mime-db": {
5231           "version": "1.44.0",
5232           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
5233           "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
5234           "dev": true
5235         }
5236       }
5237     },
5238     "compression": {
5239       "version": "1.7.4",
5240       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
5241       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
5242       "dev": true,
5243       "requires": {
5244         "accepts": "~1.3.5",
5245         "bytes": "3.0.0",
5246         "compressible": "~2.0.16",
5247         "debug": "2.6.9",
5248         "on-headers": "~1.0.2",
5249         "safe-buffer": "5.1.2",
5250         "vary": "~1.1.2"
5251       }
5252     },
5253     "concat-map": {
5254       "version": "0.0.1",
5255       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5256       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
5257     },
5258     "concat-stream": {
5259       "version": "1.6.2",
5260       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
5261       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
5262       "dev": true,
5263       "requires": {
5264         "buffer-from": "^1.0.0",
5265         "inherits": "^2.0.3",
5266         "readable-stream": "^2.2.2",
5267         "typedarray": "^0.0.6"
5268       }
5269     },
5270     "connect": {
5271       "version": "3.7.0",
5272       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
5273       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
5274       "dev": true,
5275       "requires": {
5276         "debug": "2.6.9",
5277         "finalhandler": "1.1.2",
5278         "parseurl": "~1.3.3",
5279         "utils-merge": "1.0.1"
5280       },
5281       "dependencies": {
5282         "parseurl": {
5283           "version": "1.3.3",
5284           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
5285           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
5286           "dev": true
5287         }
5288       }
5289     },
5290     "connect-history-api-fallback": {
5291       "version": "1.6.0",
5292       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
5293       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
5294       "dev": true
5295     },
5296     "console-browserify": {
5297       "version": "1.2.0",
5298       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
5299       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
5300       "dev": true
5301     },
5302     "constants-browserify": {
5303       "version": "1.0.0",
5304       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
5305       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
5306       "dev": true
5307     },
5308     "content-disposition": {
5309       "version": "0.5.3",
5310       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
5311       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
5312       "dev": true,
5313       "requires": {
5314         "safe-buffer": "5.1.2"
5315       }
5316     },
5317     "content-type": {
5318       "version": "1.0.4",
5319       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
5320       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
5321       "dev": true
5322     },
5323     "convert-source-map": {
5324       "version": "1.7.0",
5325       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
5326       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
5327       "dev": true,
5328       "requires": {
5329         "safe-buffer": "~5.1.1"
5330       }
5331     },
5332     "cookie": {
5333       "version": "0.3.1",
5334       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
5335       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
5336       "dev": true
5337     },
5338     "cookie-signature": {
5339       "version": "1.0.6",
5340       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
5341       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
5342       "dev": true
5343     },
5344     "copy-concurrently": {
5345       "version": "1.0.5",
5346       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
5347       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
5348       "dev": true,
5349       "requires": {
5350         "aproba": "^1.1.1",
5351         "fs-write-stream-atomic": "^1.0.8",
5352         "iferr": "^0.1.5",
5353         "mkdirp": "^0.5.1",
5354         "rimraf": "^2.5.4",
5355         "run-queue": "^1.0.0"
5356       }
5357     },
5358     "copy-descriptor": {
5359       "version": "0.1.1",
5360       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
5361       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
5362       "dev": true
5363     },
5364     "copy-webpack-plugin": {
5365       "version": "5.1.1",
5366       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz",
5367       "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==",
5368       "dev": true,
5369       "requires": {
5370         "cacache": "^12.0.3",
5371         "find-cache-dir": "^2.1.0",
5372         "glob-parent": "^3.1.0",
5373         "globby": "^7.1.1",
5374         "is-glob": "^4.0.1",
5375         "loader-utils": "^1.2.3",
5376         "minimatch": "^3.0.4",
5377         "normalize-path": "^3.0.0",
5378         "p-limit": "^2.2.1",
5379         "schema-utils": "^1.0.0",
5380         "serialize-javascript": "^2.1.2",
5381         "webpack-log": "^2.0.0"
5382       },
5383       "dependencies": {
5384         "bluebird": {
5385           "version": "3.7.2",
5386           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
5387           "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
5388           "dev": true
5389         },
5390         "cacache": {
5391           "version": "12.0.4",
5392           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
5393           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
5394           "dev": true,
5395           "requires": {
5396             "bluebird": "^3.5.5",
5397             "chownr": "^1.1.1",
5398             "figgy-pudding": "^3.5.1",
5399             "glob": "^7.1.4",
5400             "graceful-fs": "^4.1.15",
5401             "infer-owner": "^1.0.3",
5402             "lru-cache": "^5.1.1",
5403             "mississippi": "^3.0.0",
5404             "mkdirp": "^0.5.1",
5405             "move-concurrently": "^1.0.1",
5406             "promise-inflight": "^1.0.1",
5407             "rimraf": "^2.6.3",
5408             "ssri": "^6.0.1",
5409             "unique-filename": "^1.1.1",
5410             "y18n": "^4.0.0"
5411           }
5412         },
5413         "find-cache-dir": {
5414           "version": "2.1.0",
5415           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
5416           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
5417           "dev": true,
5418           "requires": {
5419             "commondir": "^1.0.1",
5420             "make-dir": "^2.0.0",
5421             "pkg-dir": "^3.0.0"
5422           }
5423         },
5424         "glob": {
5425           "version": "7.1.6",
5426           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
5427           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
5428           "dev": true,
5429           "requires": {
5430             "fs.realpath": "^1.0.0",
5431             "inflight": "^1.0.4",
5432             "inherits": "2",
5433             "minimatch": "^3.0.4",
5434             "once": "^1.3.0",
5435             "path-is-absolute": "^1.0.0"
5436           }
5437         },
5438         "json5": {
5439           "version": "1.0.1",
5440           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
5441           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
5442           "dev": true,
5443           "requires": {
5444             "minimist": "^1.2.0"
5445           }
5446         },
5447         "loader-utils": {
5448           "version": "1.4.0",
5449           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
5450           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
5451           "dev": true,
5452           "requires": {
5453             "big.js": "^5.2.2",
5454             "emojis-list": "^3.0.0",
5455             "json5": "^1.0.1"
5456           }
5457         },
5458         "lru-cache": {
5459           "version": "5.1.1",
5460           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
5461           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
5462           "dev": true,
5463           "requires": {
5464             "yallist": "^3.0.2"
5465           }
5466         },
5467         "minimist": {
5468           "version": "1.2.5",
5469           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
5470           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
5471           "dev": true
5472         },
5473         "p-limit": {
5474           "version": "2.3.0",
5475           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
5476           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
5477           "dev": true,
5478           "requires": {
5479             "p-try": "^2.0.0"
5480           }
5481         },
5482         "p-try": {
5483           "version": "2.2.0",
5484           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5485           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5486           "dev": true
5487         },
5488         "schema-utils": {
5489           "version": "1.0.0",
5490           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
5491           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
5492           "dev": true,
5493           "requires": {
5494             "ajv": "^6.1.0",
5495             "ajv-errors": "^1.0.0",
5496             "ajv-keywords": "^3.1.0"
5497           }
5498         },
5499         "ssri": {
5500           "version": "6.0.1",
5501           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
5502           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
5503           "dev": true,
5504           "requires": {
5505             "figgy-pudding": "^3.5.1"
5506           }
5507         },
5508         "yallist": {
5509           "version": "3.1.1",
5510           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
5511           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
5512           "dev": true
5513         }
5514       }
5515     },
5516     "core-js": {
5517       "version": "2.6.11",
5518       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
5519       "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg=="
5520     },
5521     "core-js-compat": {
5522       "version": "3.6.5",
5523       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz",
5524       "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==",
5525       "dev": true,
5526       "requires": {
5527         "browserslist": "^4.8.5",
5528         "semver": "7.0.0"
5529       },
5530       "dependencies": {
5531         "semver": {
5532           "version": "7.0.0",
5533           "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
5534           "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
5535           "dev": true
5536         }
5537       }
5538     },
5539     "core-util-is": {
5540       "version": "1.0.2",
5541       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
5542       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
5543     },
5544     "cosmiconfig": {
5545       "version": "5.2.1",
5546       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
5547       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
5548       "dev": true,
5549       "requires": {
5550         "import-fresh": "^2.0.0",
5551         "is-directory": "^0.3.1",
5552         "js-yaml": "^3.13.1",
5553         "parse-json": "^4.0.0"
5554       }
5555     },
5556     "create-ecdh": {
5557       "version": "4.0.3",
5558       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
5559       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
5560       "dev": true,
5561       "requires": {
5562         "bn.js": "^4.1.0",
5563         "elliptic": "^6.0.0"
5564       },
5565       "dependencies": {
5566         "bn.js": {
5567           "version": "4.11.8",
5568           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
5569           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
5570           "dev": true
5571         }
5572       }
5573     },
5574     "create-hash": {
5575       "version": "1.2.0",
5576       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
5577       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
5578       "dev": true,
5579       "requires": {
5580         "cipher-base": "^1.0.1",
5581         "inherits": "^2.0.1",
5582         "md5.js": "^1.3.4",
5583         "ripemd160": "^2.0.1",
5584         "sha.js": "^2.4.0"
5585       }
5586     },
5587     "create-hmac": {
5588       "version": "1.1.7",
5589       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
5590       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
5591       "dev": true,
5592       "requires": {
5593         "cipher-base": "^1.0.3",
5594         "create-hash": "^1.1.0",
5595         "inherits": "^2.0.1",
5596         "ripemd160": "^2.0.0",
5597         "safe-buffer": "^5.0.1",
5598         "sha.js": "^2.4.8"
5599       }
5600     },
5601     "cross-spawn": {
5602       "version": "6.0.5",
5603       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
5604       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
5605       "dev": true,
5606       "requires": {
5607         "nice-try": "^1.0.4",
5608         "path-key": "^2.0.1",
5609         "semver": "^5.5.0",
5610         "shebang-command": "^1.2.0",
5611         "which": "^1.2.9"
5612       }
5613     },
5614     "crypto-browserify": {
5615       "version": "3.12.0",
5616       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
5617       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
5618       "dev": true,
5619       "requires": {
5620         "browserify-cipher": "^1.0.0",
5621         "browserify-sign": "^4.0.0",
5622         "create-ecdh": "^4.0.0",
5623         "create-hash": "^1.1.0",
5624         "create-hmac": "^1.1.0",
5625         "diffie-hellman": "^5.0.0",
5626         "inherits": "^2.0.1",
5627         "pbkdf2": "^3.0.3",
5628         "public-encrypt": "^4.0.0",
5629         "randombytes": "^2.0.0",
5630         "randomfill": "^1.0.3"
5631       }
5632     },
5633     "css": {
5634       "version": "2.2.4",
5635       "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
5636       "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
5637       "dev": true,
5638       "requires": {
5639         "inherits": "^2.0.3",
5640         "source-map": "^0.6.1",
5641         "source-map-resolve": "^0.5.2",
5642         "urix": "^0.1.0"
5643       },
5644       "dependencies": {
5645         "source-map": {
5646           "version": "0.6.1",
5647           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5648           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5649           "dev": true
5650         }
5651       }
5652     },
5653     "css-color-names": {
5654       "version": "0.0.4",
5655       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
5656       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
5657       "dev": true
5658     },
5659     "css-declaration-sorter": {
5660       "version": "4.0.1",
5661       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
5662       "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
5663       "dev": true,
5664       "requires": {
5665         "postcss": "^7.0.1",
5666         "timsort": "^0.3.0"
5667       }
5668     },
5669     "css-loader": {
5670       "version": "3.5.1",
5671       "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.5.1.tgz",
5672       "integrity": "sha512-0G4CbcZzQ9D1Q6ndOfjFuMDo8uLYMu5vc9Abs5ztyHcKvmil6GJrMiNjzzi3tQvUF+mVRuDg7bE6Oc0Prolgig==",
5673       "dev": true,
5674       "requires": {
5675         "camelcase": "^5.3.1",
5676         "cssesc": "^3.0.0",
5677         "icss-utils": "^4.1.1",
5678         "loader-utils": "^1.2.3",
5679         "normalize-path": "^3.0.0",
5680         "postcss": "^7.0.27",
5681         "postcss-modules-extract-imports": "^2.0.0",
5682         "postcss-modules-local-by-default": "^3.0.2",
5683         "postcss-modules-scope": "^2.2.0",
5684         "postcss-modules-values": "^3.0.0",
5685         "postcss-value-parser": "^4.0.3",
5686         "schema-utils": "^2.6.5",
5687         "semver": "^6.3.0"
5688       },
5689       "dependencies": {
5690         "cssesc": {
5691           "version": "3.0.0",
5692           "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
5693           "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
5694           "dev": true
5695         },
5696         "json5": {
5697           "version": "1.0.1",
5698           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
5699           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
5700           "dev": true,
5701           "requires": {
5702             "minimist": "^1.2.0"
5703           }
5704         },
5705         "loader-utils": {
5706           "version": "1.4.0",
5707           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
5708           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
5709           "dev": true,
5710           "requires": {
5711             "big.js": "^5.2.2",
5712             "emojis-list": "^3.0.0",
5713             "json5": "^1.0.1"
5714           }
5715         },
5716         "minimist": {
5717           "version": "1.2.5",
5718           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
5719           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
5720           "dev": true
5721         },
5722         "semver": {
5723           "version": "6.3.0",
5724           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
5725           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
5726           "dev": true
5727         }
5728       }
5729     },
5730     "css-parse": {
5731       "version": "2.0.0",
5732       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz",
5733       "integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=",
5734       "dev": true,
5735       "requires": {
5736         "css": "^2.0.0"
5737       }
5738     },
5739     "css-select": {
5740       "version": "2.1.0",
5741       "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
5742       "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
5743       "dev": true,
5744       "requires": {
5745         "boolbase": "^1.0.0",
5746         "css-what": "^3.2.1",
5747         "domutils": "^1.7.0",
5748         "nth-check": "^1.0.2"
5749       }
5750     },
5751     "css-select-base-adapter": {
5752       "version": "0.1.1",
5753       "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
5754       "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
5755       "dev": true
5756     },
5757     "css-selector-tokenizer": {
5758       "version": "0.7.1",
5759       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
5760       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
5761       "dev": true,
5762       "requires": {
5763         "cssesc": "^0.1.0",
5764         "fastparse": "^1.1.1",
5765         "regexpu-core": "^1.0.0"
5766       },
5767       "dependencies": {
5768         "jsesc": {
5769           "version": "0.5.0",
5770           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
5771           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
5772           "dev": true
5773         },
5774         "regexpu-core": {
5775           "version": "1.0.0",
5776           "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
5777           "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
5778           "dev": true,
5779           "requires": {
5780             "regenerate": "^1.2.1",
5781             "regjsgen": "^0.2.0",
5782             "regjsparser": "^0.1.4"
5783           }
5784         },
5785         "regjsgen": {
5786           "version": "0.2.0",
5787           "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
5788           "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
5789           "dev": true
5790         },
5791         "regjsparser": {
5792           "version": "0.1.5",
5793           "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
5794           "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
5795           "dev": true,
5796           "requires": {
5797             "jsesc": "~0.5.0"
5798           }
5799         }
5800       }
5801     },
5802     "css-tree": {
5803       "version": "1.0.0-alpha.37",
5804       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
5805       "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
5806       "dev": true,
5807       "requires": {
5808         "mdn-data": "2.0.4",
5809         "source-map": "^0.6.1"
5810       },
5811       "dependencies": {
5812         "source-map": {
5813           "version": "0.6.1",
5814           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5815           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5816           "dev": true
5817         }
5818       }
5819     },
5820     "css-what": {
5821       "version": "3.2.1",
5822       "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz",
5823       "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==",
5824       "dev": true
5825     },
5826     "cssauron": {
5827       "version": "1.4.0",
5828       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
5829       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
5830       "dev": true,
5831       "requires": {
5832         "through": "X.X.X"
5833       }
5834     },
5835     "cssesc": {
5836       "version": "0.1.0",
5837       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
5838       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
5839       "dev": true
5840     },
5841     "cssnano": {
5842       "version": "4.1.10",
5843       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
5844       "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
5845       "dev": true,
5846       "requires": {
5847         "cosmiconfig": "^5.0.0",
5848         "cssnano-preset-default": "^4.0.7",
5849         "is-resolvable": "^1.0.0",
5850         "postcss": "^7.0.0"
5851       }
5852     },
5853     "cssnano-preset-default": {
5854       "version": "4.0.7",
5855       "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
5856       "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
5857       "dev": true,
5858       "requires": {
5859         "css-declaration-sorter": "^4.0.1",
5860         "cssnano-util-raw-cache": "^4.0.1",
5861         "postcss": "^7.0.0",
5862         "postcss-calc": "^7.0.1",
5863         "postcss-colormin": "^4.0.3",
5864         "postcss-convert-values": "^4.0.1",
5865         "postcss-discard-comments": "^4.0.2",
5866         "postcss-discard-duplicates": "^4.0.2",
5867         "postcss-discard-empty": "^4.0.1",
5868         "postcss-discard-overridden": "^4.0.1",
5869         "postcss-merge-longhand": "^4.0.11",
5870         "postcss-merge-rules": "^4.0.3",
5871         "postcss-minify-font-values": "^4.0.2",
5872         "postcss-minify-gradients": "^4.0.2",
5873         "postcss-minify-params": "^4.0.2",
5874         "postcss-minify-selectors": "^4.0.2",
5875         "postcss-normalize-charset": "^4.0.1",
5876         "postcss-normalize-display-values": "^4.0.2",
5877         "postcss-normalize-positions": "^4.0.2",
5878         "postcss-normalize-repeat-style": "^4.0.2",
5879         "postcss-normalize-string": "^4.0.2",
5880         "postcss-normalize-timing-functions": "^4.0.2",
5881         "postcss-normalize-unicode": "^4.0.1",
5882         "postcss-normalize-url": "^4.0.1",
5883         "postcss-normalize-whitespace": "^4.0.2",
5884         "postcss-ordered-values": "^4.1.2",
5885         "postcss-reduce-initial": "^4.0.3",
5886         "postcss-reduce-transforms": "^4.0.2",
5887         "postcss-svgo": "^4.0.2",
5888         "postcss-unique-selectors": "^4.0.1"
5889       }
5890     },
5891     "cssnano-util-get-arguments": {
5892       "version": "4.0.0",
5893       "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
5894       "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
5895       "dev": true
5896     },
5897     "cssnano-util-get-match": {
5898       "version": "4.0.0",
5899       "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
5900       "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
5901       "dev": true
5902     },
5903     "cssnano-util-raw-cache": {
5904       "version": "4.0.1",
5905       "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
5906       "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
5907       "dev": true,
5908       "requires": {
5909         "postcss": "^7.0.0"
5910       }
5911     },
5912     "cssnano-util-same-parent": {
5913       "version": "4.0.1",
5914       "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
5915       "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
5916       "dev": true
5917     },
5918     "csso": {
5919       "version": "4.0.3",
5920       "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz",
5921       "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==",
5922       "dev": true,
5923       "requires": {
5924         "css-tree": "1.0.0-alpha.39"
5925       },
5926       "dependencies": {
5927         "css-tree": {
5928           "version": "1.0.0-alpha.39",
5929           "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz",
5930           "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==",
5931           "dev": true,
5932           "requires": {
5933             "mdn-data": "2.0.6",
5934             "source-map": "^0.6.1"
5935           }
5936         },
5937         "mdn-data": {
5938           "version": "2.0.6",
5939           "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz",
5940           "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==",
5941           "dev": true
5942         },
5943         "source-map": {
5944           "version": "0.6.1",
5945           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5946           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5947           "dev": true
5948         }
5949       }
5950     },
5951     "custom-event": {
5952       "version": "1.0.1",
5953       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
5954       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
5955       "dev": true
5956     },
5957     "cyclist": {
5958       "version": "1.0.1",
5959       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
5960       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
5961       "dev": true
5962     },
5963     "damerau-levenshtein": {
5964       "version": "1.0.5",
5965       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz",
5966       "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==",
5967       "dev": true
5968     },
5969     "dashdash": {
5970       "version": "1.14.1",
5971       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
5972       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
5973       "requires": {
5974         "assert-plus": "^1.0.0"
5975       }
5976     },
5977     "date-format": {
5978       "version": "2.1.0",
5979       "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
5980       "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
5981       "dev": true
5982     },
5983     "debug": {
5984       "version": "2.6.9",
5985       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5986       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5987       "dev": true,
5988       "requires": {
5989         "ms": "2.0.0"
5990       }
5991     },
5992     "debuglog": {
5993       "version": "1.0.1",
5994       "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz",
5995       "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=",
5996       "dev": true
5997     },
5998     "decamelize": {
5999       "version": "1.2.0",
6000       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
6001       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
6002       "dev": true
6003     },
6004     "decode-uri-component": {
6005       "version": "0.2.0",
6006       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
6007       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
6008     },
6009     "decompress-response": {
6010       "version": "3.3.0",
6011       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
6012       "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
6013       "requires": {
6014         "mimic-response": "^1.0.0"
6015       }
6016     },
6017     "deep-equal": {
6018       "version": "1.1.1",
6019       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
6020       "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
6021       "dev": true,
6022       "requires": {
6023         "is-arguments": "^1.0.4",
6024         "is-date-object": "^1.0.1",
6025         "is-regex": "^1.0.4",
6026         "object-is": "^1.0.1",
6027         "object-keys": "^1.1.1",
6028         "regexp.prototype.flags": "^1.2.0"
6029       }
6030     },
6031     "default-gateway": {
6032       "version": "4.2.0",
6033       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
6034       "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
6035       "dev": true,
6036       "requires": {
6037         "execa": "^1.0.0",
6038         "ip-regex": "^2.1.0"
6039       }
6040     },
6041     "default-require-extensions": {
6042       "version": "2.0.0",
6043       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
6044       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
6045       "dev": true,
6046       "requires": {
6047         "strip-bom": "^3.0.0"
6048       }
6049     },
6050     "defaults": {
6051       "version": "1.0.3",
6052       "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
6053       "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
6054       "dev": true,
6055       "requires": {
6056         "clone": "^1.0.2"
6057       },
6058       "dependencies": {
6059         "clone": {
6060           "version": "1.0.4",
6061           "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
6062           "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
6063           "dev": true
6064         }
6065       }
6066     },
6067     "define-properties": {
6068       "version": "1.1.3",
6069       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
6070       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
6071       "dev": true,
6072       "requires": {
6073         "object-keys": "^1.0.12"
6074       }
6075     },
6076     "define-property": {
6077       "version": "2.0.2",
6078       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
6079       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
6080       "dev": true,
6081       "requires": {
6082         "is-descriptor": "^1.0.2",
6083         "isobject": "^3.0.1"
6084       },
6085       "dependencies": {
6086         "is-accessor-descriptor": {
6087           "version": "1.0.0",
6088           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
6089           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
6090           "dev": true,
6091           "requires": {
6092             "kind-of": "^6.0.0"
6093           }
6094         },
6095         "is-data-descriptor": {
6096           "version": "1.0.0",
6097           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
6098           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
6099           "dev": true,
6100           "requires": {
6101             "kind-of": "^6.0.0"
6102           }
6103         },
6104         "is-descriptor": {
6105           "version": "1.0.2",
6106           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
6107           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
6108           "dev": true,
6109           "requires": {
6110             "is-accessor-descriptor": "^1.0.0",
6111             "is-data-descriptor": "^1.0.0",
6112             "kind-of": "^6.0.2"
6113           }
6114         }
6115       }
6116     },
6117     "del": {
6118       "version": "4.1.1",
6119       "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
6120       "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
6121       "dev": true,
6122       "requires": {
6123         "@types/glob": "^7.1.1",
6124         "globby": "^6.1.0",
6125         "is-path-cwd": "^2.0.0",
6126         "is-path-in-cwd": "^2.0.0",
6127         "p-map": "^2.0.0",
6128         "pify": "^4.0.1",
6129         "rimraf": "^2.6.3"
6130       },
6131       "dependencies": {
6132         "globby": {
6133           "version": "6.1.0",
6134           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
6135           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
6136           "dev": true,
6137           "requires": {
6138             "array-union": "^1.0.1",
6139             "glob": "^7.0.3",
6140             "object-assign": "^4.0.1",
6141             "pify": "^2.0.0",
6142             "pinkie-promise": "^2.0.0"
6143           },
6144           "dependencies": {
6145             "pify": {
6146               "version": "2.3.0",
6147               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6148               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6149               "dev": true
6150             }
6151           }
6152         },
6153         "p-map": {
6154           "version": "2.1.0",
6155           "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
6156           "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
6157           "dev": true
6158         },
6159         "pify": {
6160           "version": "4.0.1",
6161           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
6162           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
6163           "dev": true
6164         }
6165       }
6166     },
6167     "delayed-stream": {
6168       "version": "1.0.0",
6169       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
6170       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
6171     },
6172     "depd": {
6173       "version": "1.1.2",
6174       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
6175       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
6176       "dev": true
6177     },
6178     "dependency-graph": {
6179       "version": "0.7.2",
6180       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
6181       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
6182       "dev": true
6183     },
6184     "des.js": {
6185       "version": "1.0.1",
6186       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
6187       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
6188       "dev": true,
6189       "requires": {
6190         "inherits": "^2.0.1",
6191         "minimalistic-assert": "^1.0.0"
6192       }
6193     },
6194     "destroy": {
6195       "version": "1.0.4",
6196       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
6197       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
6198       "dev": true
6199     },
6200     "detect-node": {
6201       "version": "2.0.4",
6202       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
6203       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
6204       "dev": true
6205     },
6206     "dezalgo": {
6207       "version": "1.0.3",
6208       "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz",
6209       "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
6210       "dev": true,
6211       "requires": {
6212         "asap": "^2.0.0",
6213         "wrappy": "1"
6214       }
6215     },
6216     "di": {
6217       "version": "0.0.1",
6218       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
6219       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
6220       "dev": true
6221     },
6222     "diff": {
6223       "version": "3.5.0",
6224       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
6225       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
6226       "dev": true
6227     },
6228     "diffie-hellman": {
6229       "version": "5.0.3",
6230       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
6231       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
6232       "dev": true,
6233       "requires": {
6234         "bn.js": "^4.1.0",
6235         "miller-rabin": "^4.0.0",
6236         "randombytes": "^2.0.0"
6237       },
6238       "dependencies": {
6239         "bn.js": {
6240           "version": "4.11.8",
6241           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
6242           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
6243           "dev": true
6244         }
6245       }
6246     },
6247     "dir-glob": {
6248       "version": "2.2.2",
6249       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
6250       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
6251       "dev": true,
6252       "requires": {
6253         "path-type": "^3.0.0"
6254       }
6255     },
6256     "dns-equal": {
6257       "version": "1.0.0",
6258       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
6259       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
6260       "dev": true
6261     },
6262     "dns-packet": {
6263       "version": "1.3.1",
6264       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
6265       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
6266       "dev": true,
6267       "requires": {
6268         "ip": "^1.1.0",
6269         "safe-buffer": "^5.0.1"
6270       }
6271     },
6272     "dns-txt": {
6273       "version": "2.0.2",
6274       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
6275       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
6276       "dev": true,
6277       "requires": {
6278         "buffer-indexof": "^1.0.0"
6279       }
6280     },
6281     "dom-serialize": {
6282       "version": "2.2.1",
6283       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
6284       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
6285       "dev": true,
6286       "requires": {
6287         "custom-event": "~1.0.0",
6288         "ent": "~2.2.0",
6289         "extend": "^3.0.0",
6290         "void-elements": "^2.0.0"
6291       }
6292     },
6293     "dom-serializer": {
6294       "version": "0.2.2",
6295       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
6296       "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
6297       "dev": true,
6298       "requires": {
6299         "domelementtype": "^2.0.1",
6300         "entities": "^2.0.0"
6301       },
6302       "dependencies": {
6303         "domelementtype": {
6304           "version": "2.0.1",
6305           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
6306           "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
6307           "dev": true
6308         }
6309       }
6310     },
6311     "domain-browser": {
6312       "version": "1.2.0",
6313       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
6314       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
6315       "dev": true
6316     },
6317     "domelementtype": {
6318       "version": "1.3.1",
6319       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
6320       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
6321       "dev": true
6322     },
6323     "domutils": {
6324       "version": "1.7.0",
6325       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
6326       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
6327       "dev": true,
6328       "requires": {
6329         "dom-serializer": "0",
6330         "domelementtype": "1"
6331       }
6332     },
6333     "dot-prop": {
6334       "version": "5.2.0",
6335       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz",
6336       "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==",
6337       "dev": true,
6338       "requires": {
6339         "is-obj": "^2.0.0"
6340       }
6341     },
6342     "duplexer3": {
6343       "version": "0.1.4",
6344       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
6345       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
6346     },
6347     "duplexify": {
6348       "version": "3.7.1",
6349       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
6350       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
6351       "dev": true,
6352       "requires": {
6353         "end-of-stream": "^1.0.0",
6354         "inherits": "^2.0.1",
6355         "readable-stream": "^2.0.0",
6356         "stream-shift": "^1.0.0"
6357       }
6358     },
6359     "ecc-jsbn": {
6360       "version": "0.1.2",
6361       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
6362       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
6363       "requires": {
6364         "jsbn": "~0.1.0",
6365         "safer-buffer": "^2.1.0"
6366       }
6367     },
6368     "ee-first": {
6369       "version": "1.1.1",
6370       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
6371       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
6372       "dev": true
6373     },
6374     "electron-to-chromium": {
6375       "version": "1.3.434",
6376       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.434.tgz",
6377       "integrity": "sha512-WjzGrE6appXvMyc2kH9Ide7OxsgTuRzag9sjQ5AcbOnbS9ut7P1HzOeEbJFLhr81IR7n2Hlr6qTTSGTXLIX5Pg==",
6378       "dev": true
6379     },
6380     "elliptic": {
6381       "version": "6.5.2",
6382       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
6383       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
6384       "dev": true,
6385       "requires": {
6386         "bn.js": "^4.4.0",
6387         "brorand": "^1.0.1",
6388         "hash.js": "^1.0.0",
6389         "hmac-drbg": "^1.0.0",
6390         "inherits": "^2.0.1",
6391         "minimalistic-assert": "^1.0.0",
6392         "minimalistic-crypto-utils": "^1.0.0"
6393       },
6394       "dependencies": {
6395         "bn.js": {
6396           "version": "4.11.8",
6397           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
6398           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
6399           "dev": true
6400         }
6401       }
6402     },
6403     "emoji-regex": {
6404       "version": "8.0.0",
6405       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
6406       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
6407       "dev": true
6408     },
6409     "emojis-list": {
6410       "version": "3.0.0",
6411       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
6412       "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
6413       "dev": true
6414     },
6415     "encodeurl": {
6416       "version": "1.0.2",
6417       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
6418       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
6419       "dev": true
6420     },
6421     "encoding": {
6422       "version": "0.1.12",
6423       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
6424       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
6425       "dev": true,
6426       "requires": {
6427         "iconv-lite": "~0.4.13"
6428       }
6429     },
6430     "end-of-stream": {
6431       "version": "1.4.1",
6432       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
6433       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
6434       "requires": {
6435         "once": "^1.4.0"
6436       }
6437     },
6438     "engine.io": {
6439       "version": "3.2.1",
6440       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
6441       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
6442       "dev": true,
6443       "requires": {
6444         "accepts": "~1.3.4",
6445         "base64id": "1.0.0",
6446         "cookie": "0.3.1",
6447         "debug": "~3.1.0",
6448         "engine.io-parser": "~2.1.0",
6449         "ws": "~3.3.1"
6450       },
6451       "dependencies": {
6452         "debug": {
6453           "version": "3.1.0",
6454           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
6455           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
6456           "dev": true,
6457           "requires": {
6458             "ms": "2.0.0"
6459           }
6460         }
6461       }
6462     },
6463     "engine.io-client": {
6464       "version": "3.2.1",
6465       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
6466       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
6467       "dev": true,
6468       "requires": {
6469         "component-emitter": "1.2.1",
6470         "component-inherit": "0.0.3",
6471         "debug": "~3.1.0",
6472         "engine.io-parser": "~2.1.1",
6473         "has-cors": "1.1.0",
6474         "indexof": "0.0.1",
6475         "parseqs": "0.0.5",
6476         "parseuri": "0.0.5",
6477         "ws": "~3.3.1",
6478         "xmlhttprequest-ssl": "~1.5.4",
6479         "yeast": "0.1.2"
6480       },
6481       "dependencies": {
6482         "debug": {
6483           "version": "3.1.0",
6484           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
6485           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
6486           "dev": true,
6487           "requires": {
6488             "ms": "2.0.0"
6489           }
6490         }
6491       }
6492     },
6493     "engine.io-parser": {
6494       "version": "2.1.3",
6495       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
6496       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
6497       "dev": true,
6498       "requires": {
6499         "after": "0.8.2",
6500         "arraybuffer.slice": "~0.0.7",
6501         "base64-arraybuffer": "0.1.5",
6502         "blob": "0.0.5",
6503         "has-binary2": "~1.0.2"
6504       }
6505     },
6506     "enhanced-resolve": {
6507       "version": "4.1.1",
6508       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz",
6509       "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==",
6510       "dev": true,
6511       "requires": {
6512         "graceful-fs": "^4.1.2",
6513         "memory-fs": "^0.5.0",
6514         "tapable": "^1.0.0"
6515       }
6516     },
6517     "ent": {
6518       "version": "2.2.0",
6519       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
6520       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
6521       "dev": true
6522     },
6523     "entities": {
6524       "version": "2.0.2",
6525       "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz",
6526       "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==",
6527       "dev": true
6528     },
6529     "err-code": {
6530       "version": "1.1.2",
6531       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
6532       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=",
6533       "dev": true
6534     },
6535     "errno": {
6536       "version": "0.1.7",
6537       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
6538       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
6539       "dev": true,
6540       "requires": {
6541         "prr": "~1.0.1"
6542       }
6543     },
6544     "error-ex": {
6545       "version": "1.3.2",
6546       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
6547       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
6548       "dev": true,
6549       "requires": {
6550         "is-arrayish": "^0.2.1"
6551       }
6552     },
6553     "es-abstract": {
6554       "version": "1.17.5",
6555       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
6556       "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
6557       "dev": true,
6558       "requires": {
6559         "es-to-primitive": "^1.2.1",
6560         "function-bind": "^1.1.1",
6561         "has": "^1.0.3",
6562         "has-symbols": "^1.0.1",
6563         "is-callable": "^1.1.5",
6564         "is-regex": "^1.0.5",
6565         "object-inspect": "^1.7.0",
6566         "object-keys": "^1.1.1",
6567         "object.assign": "^4.1.0",
6568         "string.prototype.trimleft": "^2.1.1",
6569         "string.prototype.trimright": "^2.1.1"
6570       }
6571     },
6572     "es-to-primitive": {
6573       "version": "1.2.1",
6574       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
6575       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
6576       "dev": true,
6577       "requires": {
6578         "is-callable": "^1.1.4",
6579         "is-date-object": "^1.0.1",
6580         "is-symbol": "^1.0.2"
6581       }
6582     },
6583     "es6-promise": {
6584       "version": "4.2.8",
6585       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
6586       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
6587       "dev": true
6588     },
6589     "es6-promisify": {
6590       "version": "5.0.0",
6591       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
6592       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
6593       "dev": true,
6594       "requires": {
6595         "es6-promise": "^4.0.3"
6596       }
6597     },
6598     "escape-html": {
6599       "version": "1.0.3",
6600       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
6601       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
6602       "dev": true
6603     },
6604     "escape-string-regexp": {
6605       "version": "1.0.5",
6606       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
6607       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
6608       "dev": true
6609     },
6610     "eslint-scope": {
6611       "version": "4.0.3",
6612       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
6613       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
6614       "dev": true,
6615       "requires": {
6616         "esrecurse": "^4.1.0",
6617         "estraverse": "^4.1.1"
6618       }
6619     },
6620     "esrecurse": {
6621       "version": "4.2.1",
6622       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
6623       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
6624       "dev": true,
6625       "requires": {
6626         "estraverse": "^4.1.0"
6627       }
6628     },
6629     "estraverse": {
6630       "version": "4.3.0",
6631       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
6632       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
6633       "dev": true
6634     },
6635     "esutils": {
6636       "version": "2.0.2",
6637       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
6638       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
6639       "dev": true
6640     },
6641     "etag": {
6642       "version": "1.8.1",
6643       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
6644       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
6645       "dev": true
6646     },
6647     "eventemitter3": {
6648       "version": "3.1.0",
6649       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
6650       "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",
6651       "dev": true
6652     },
6653     "events": {
6654       "version": "3.1.0",
6655       "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz",
6656       "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
6657       "dev": true
6658     },
6659     "eventsource": {
6660       "version": "1.0.7",
6661       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
6662       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
6663       "dev": true,
6664       "requires": {
6665         "original": "^1.0.0"
6666       }
6667     },
6668     "evp_bytestokey": {
6669       "version": "1.0.3",
6670       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
6671       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
6672       "dev": true,
6673       "requires": {
6674         "md5.js": "^1.3.4",
6675         "safe-buffer": "^5.1.1"
6676       }
6677     },
6678     "execa": {
6679       "version": "1.0.0",
6680       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
6681       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
6682       "dev": true,
6683       "requires": {
6684         "cross-spawn": "^6.0.0",
6685         "get-stream": "^4.0.0",
6686         "is-stream": "^1.1.0",
6687         "npm-run-path": "^2.0.0",
6688         "p-finally": "^1.0.0",
6689         "signal-exit": "^3.0.0",
6690         "strip-eof": "^1.0.0"
6691       },
6692       "dependencies": {
6693         "get-stream": {
6694           "version": "4.1.0",
6695           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
6696           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
6697           "dev": true,
6698           "requires": {
6699             "pump": "^3.0.0"
6700           }
6701         }
6702       }
6703     },
6704     "exit": {
6705       "version": "0.1.2",
6706       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
6707       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
6708       "dev": true
6709     },
6710     "expand-brackets": {
6711       "version": "2.1.4",
6712       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
6713       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
6714       "dev": true,
6715       "requires": {
6716         "debug": "^2.3.3",
6717         "define-property": "^0.2.5",
6718         "extend-shallow": "^2.0.1",
6719         "posix-character-classes": "^0.1.0",
6720         "regex-not": "^1.0.0",
6721         "snapdragon": "^0.8.1",
6722         "to-regex": "^3.0.1"
6723       },
6724       "dependencies": {
6725         "define-property": {
6726           "version": "0.2.5",
6727           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
6728           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6729           "dev": true,
6730           "requires": {
6731             "is-descriptor": "^0.1.0"
6732           }
6733         },
6734         "extend-shallow": {
6735           "version": "2.0.1",
6736           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6737           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6738           "dev": true,
6739           "requires": {
6740             "is-extendable": "^0.1.0"
6741           }
6742         }
6743       }
6744     },
6745     "express": {
6746       "version": "4.17.1",
6747       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
6748       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
6749       "dev": true,
6750       "requires": {
6751         "accepts": "~1.3.7",
6752         "array-flatten": "1.1.1",
6753         "body-parser": "1.19.0",
6754         "content-disposition": "0.5.3",
6755         "content-type": "~1.0.4",
6756         "cookie": "0.4.0",
6757         "cookie-signature": "1.0.6",
6758         "debug": "2.6.9",
6759         "depd": "~1.1.2",
6760         "encodeurl": "~1.0.2",
6761         "escape-html": "~1.0.3",
6762         "etag": "~1.8.1",
6763         "finalhandler": "~1.1.2",
6764         "fresh": "0.5.2",
6765         "merge-descriptors": "1.0.1",
6766         "methods": "~1.1.2",
6767         "on-finished": "~2.3.0",
6768         "parseurl": "~1.3.3",
6769         "path-to-regexp": "0.1.7",
6770         "proxy-addr": "~2.0.5",
6771         "qs": "6.7.0",
6772         "range-parser": "~1.2.1",
6773         "safe-buffer": "5.1.2",
6774         "send": "0.17.1",
6775         "serve-static": "1.14.1",
6776         "setprototypeof": "1.1.1",
6777         "statuses": "~1.5.0",
6778         "type-is": "~1.6.18",
6779         "utils-merge": "1.0.1",
6780         "vary": "~1.1.2"
6781       },
6782       "dependencies": {
6783         "accepts": {
6784           "version": "1.3.7",
6785           "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
6786           "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
6787           "dev": true,
6788           "requires": {
6789             "mime-types": "~2.1.24",
6790             "negotiator": "0.6.2"
6791           }
6792         },
6793         "array-flatten": {
6794           "version": "1.1.1",
6795           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
6796           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
6797           "dev": true
6798         },
6799         "cookie": {
6800           "version": "0.4.0",
6801           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
6802           "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
6803           "dev": true
6804         },
6805         "mime-db": {
6806           "version": "1.44.0",
6807           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
6808           "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
6809           "dev": true
6810         },
6811         "mime-types": {
6812           "version": "2.1.27",
6813           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
6814           "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
6815           "dev": true,
6816           "requires": {
6817             "mime-db": "1.44.0"
6818           }
6819         },
6820         "negotiator": {
6821           "version": "0.6.2",
6822           "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
6823           "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
6824           "dev": true
6825         },
6826         "qs": {
6827           "version": "6.7.0",
6828           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
6829           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
6830           "dev": true
6831         }
6832       }
6833     },
6834     "extend": {
6835       "version": "3.0.2",
6836       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
6837       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
6838     },
6839     "extend-shallow": {
6840       "version": "3.0.2",
6841       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
6842       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
6843       "dev": true,
6844       "requires": {
6845         "assign-symbols": "^1.0.0",
6846         "is-extendable": "^1.0.1"
6847       },
6848       "dependencies": {
6849         "is-extendable": {
6850           "version": "1.0.1",
6851           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6852           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6853           "dev": true,
6854           "requires": {
6855             "is-plain-object": "^2.0.4"
6856           }
6857         }
6858       }
6859     },
6860     "external-editor": {
6861       "version": "3.1.0",
6862       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
6863       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
6864       "dev": true,
6865       "requires": {
6866         "chardet": "^0.7.0",
6867         "iconv-lite": "^0.4.24",
6868         "tmp": "^0.0.33"
6869       }
6870     },
6871     "extglob": {
6872       "version": "2.0.4",
6873       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
6874       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
6875       "dev": true,
6876       "requires": {
6877         "array-unique": "^0.3.2",
6878         "define-property": "^1.0.0",
6879         "expand-brackets": "^2.1.4",
6880         "extend-shallow": "^2.0.1",
6881         "fragment-cache": "^0.2.1",
6882         "regex-not": "^1.0.0",
6883         "snapdragon": "^0.8.1",
6884         "to-regex": "^3.0.1"
6885       },
6886       "dependencies": {
6887         "define-property": {
6888           "version": "1.0.0",
6889           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
6890           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
6891           "dev": true,
6892           "requires": {
6893             "is-descriptor": "^1.0.0"
6894           }
6895         },
6896         "extend-shallow": {
6897           "version": "2.0.1",
6898           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6899           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6900           "dev": true,
6901           "requires": {
6902             "is-extendable": "^0.1.0"
6903           }
6904         },
6905         "is-accessor-descriptor": {
6906           "version": "1.0.0",
6907           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
6908           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
6909           "dev": true,
6910           "requires": {
6911             "kind-of": "^6.0.0"
6912           }
6913         },
6914         "is-data-descriptor": {
6915           "version": "1.0.0",
6916           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
6917           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
6918           "dev": true,
6919           "requires": {
6920             "kind-of": "^6.0.0"
6921           }
6922         },
6923         "is-descriptor": {
6924           "version": "1.0.2",
6925           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
6926           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
6927           "dev": true,
6928           "requires": {
6929             "is-accessor-descriptor": "^1.0.0",
6930             "is-data-descriptor": "^1.0.0",
6931             "kind-of": "^6.0.2"
6932           }
6933         }
6934       }
6935     },
6936     "extsprintf": {
6937       "version": "1.3.0",
6938       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
6939       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
6940     },
6941     "fast-deep-equal": {
6942       "version": "2.0.1",
6943       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
6944       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
6945     },
6946     "fast-json-stable-stringify": {
6947       "version": "2.0.0",
6948       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
6949       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
6950     },
6951     "fastparse": {
6952       "version": "1.1.2",
6953       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
6954       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
6955       "dev": true
6956     },
6957     "faye-websocket": {
6958       "version": "0.10.0",
6959       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
6960       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
6961       "dev": true,
6962       "requires": {
6963         "websocket-driver": ">=0.5.1"
6964       }
6965     },
6966     "figgy-pudding": {
6967       "version": "3.5.2",
6968       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
6969       "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
6970       "dev": true
6971     },
6972     "figures": {
6973       "version": "3.2.0",
6974       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
6975       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
6976       "dev": true,
6977       "requires": {
6978         "escape-string-regexp": "^1.0.5"
6979       }
6980     },
6981     "file-loader": {
6982       "version": "6.0.0",
6983       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.0.0.tgz",
6984       "integrity": "sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==",
6985       "dev": true,
6986       "requires": {
6987         "loader-utils": "^2.0.0",
6988         "schema-utils": "^2.6.5"
6989       }
6990     },
6991     "fileset": {
6992       "version": "2.0.3",
6993       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
6994       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
6995       "dev": true,
6996       "requires": {
6997         "glob": "^7.0.3",
6998         "minimatch": "^3.0.3"
6999       }
7000     },
7001     "fill-range": {
7002       "version": "4.0.0",
7003       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
7004       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
7005       "dev": true,
7006       "requires": {
7007         "extend-shallow": "^2.0.1",
7008         "is-number": "^3.0.0",
7009         "repeat-string": "^1.6.1",
7010         "to-regex-range": "^2.1.0"
7011       },
7012       "dependencies": {
7013         "extend-shallow": {
7014           "version": "2.0.1",
7015           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7016           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7017           "dev": true,
7018           "requires": {
7019             "is-extendable": "^0.1.0"
7020           }
7021         }
7022       }
7023     },
7024     "finalhandler": {
7025       "version": "1.1.2",
7026       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
7027       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
7028       "dev": true,
7029       "requires": {
7030         "debug": "2.6.9",
7031         "encodeurl": "~1.0.2",
7032         "escape-html": "~1.0.3",
7033         "on-finished": "~2.3.0",
7034         "parseurl": "~1.3.3",
7035         "statuses": "~1.5.0",
7036         "unpipe": "~1.0.0"
7037       },
7038       "dependencies": {
7039         "parseurl": {
7040           "version": "1.3.3",
7041           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7042           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7043           "dev": true
7044         },
7045         "statuses": {
7046           "version": "1.5.0",
7047           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
7048           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
7049           "dev": true
7050         }
7051       }
7052     },
7053     "find-cache-dir": {
7054       "version": "3.3.1",
7055       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz",
7056       "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==",
7057       "dev": true,
7058       "requires": {
7059         "commondir": "^1.0.1",
7060         "make-dir": "^3.0.2",
7061         "pkg-dir": "^4.1.0"
7062       },
7063       "dependencies": {
7064         "find-up": {
7065           "version": "4.1.0",
7066           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
7067           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
7068           "dev": true,
7069           "requires": {
7070             "locate-path": "^5.0.0",
7071             "path-exists": "^4.0.0"
7072           }
7073         },
7074         "locate-path": {
7075           "version": "5.0.0",
7076           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
7077           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
7078           "dev": true,
7079           "requires": {
7080             "p-locate": "^4.1.0"
7081           }
7082         },
7083         "make-dir": {
7084           "version": "3.1.0",
7085           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
7086           "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
7087           "dev": true,
7088           "requires": {
7089             "semver": "^6.0.0"
7090           }
7091         },
7092         "p-limit": {
7093           "version": "2.3.0",
7094           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
7095           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
7096           "dev": true,
7097           "requires": {
7098             "p-try": "^2.0.0"
7099           }
7100         },
7101         "p-locate": {
7102           "version": "4.1.0",
7103           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
7104           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
7105           "dev": true,
7106           "requires": {
7107             "p-limit": "^2.2.0"
7108           }
7109         },
7110         "p-try": {
7111           "version": "2.2.0",
7112           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
7113           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
7114           "dev": true
7115         },
7116         "path-exists": {
7117           "version": "4.0.0",
7118           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
7119           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
7120           "dev": true
7121         },
7122         "pkg-dir": {
7123           "version": "4.2.0",
7124           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
7125           "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
7126           "dev": true,
7127           "requires": {
7128             "find-up": "^4.0.0"
7129           }
7130         },
7131         "semver": {
7132           "version": "6.3.0",
7133           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7134           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7135           "dev": true
7136         }
7137       }
7138     },
7139     "find-up": {
7140       "version": "2.1.0",
7141       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
7142       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
7143       "dev": true,
7144       "requires": {
7145         "locate-path": "^2.0.0"
7146       }
7147     },
7148     "flatted": {
7149       "version": "2.0.1",
7150       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
7151       "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
7152       "dev": true
7153     },
7154     "flush-write-stream": {
7155       "version": "1.1.1",
7156       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
7157       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
7158       "dev": true,
7159       "requires": {
7160         "inherits": "^2.0.3",
7161         "readable-stream": "^2.3.6"
7162       }
7163     },
7164     "follow-redirects": {
7165       "version": "1.6.1",
7166       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.6.1.tgz",
7167       "integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==",
7168       "dev": true,
7169       "requires": {
7170         "debug": "=3.1.0"
7171       },
7172       "dependencies": {
7173         "debug": {
7174           "version": "3.1.0",
7175           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
7176           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
7177           "dev": true,
7178           "requires": {
7179             "ms": "2.0.0"
7180           }
7181         }
7182       }
7183     },
7184     "for-in": {
7185       "version": "1.0.2",
7186       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
7187       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
7188       "dev": true
7189     },
7190     "forever-agent": {
7191       "version": "0.6.1",
7192       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
7193       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
7194     },
7195     "form-data": {
7196       "version": "2.3.3",
7197       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
7198       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
7199       "requires": {
7200         "asynckit": "^0.4.0",
7201         "combined-stream": "^1.0.6",
7202         "mime-types": "^2.1.12"
7203       }
7204     },
7205     "forwarded": {
7206       "version": "0.1.2",
7207       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
7208       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
7209       "dev": true
7210     },
7211     "fragment-cache": {
7212       "version": "0.2.1",
7213       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
7214       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
7215       "dev": true,
7216       "requires": {
7217         "map-cache": "^0.2.2"
7218       }
7219     },
7220     "fresh": {
7221       "version": "0.5.2",
7222       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
7223       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
7224       "dev": true
7225     },
7226     "from2": {
7227       "version": "2.3.0",
7228       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
7229       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
7230       "requires": {
7231         "inherits": "^2.0.1",
7232         "readable-stream": "^2.0.0"
7233       }
7234     },
7235     "fs-access": {
7236       "version": "1.0.1",
7237       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
7238       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
7239       "dev": true,
7240       "requires": {
7241         "null-check": "^1.0.0"
7242       }
7243     },
7244     "fs-extra": {
7245       "version": "7.0.1",
7246       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
7247       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
7248       "dev": true,
7249       "requires": {
7250         "graceful-fs": "^4.1.2",
7251         "jsonfile": "^4.0.0",
7252         "universalify": "^0.1.0"
7253       }
7254     },
7255     "fs-minipass": {
7256       "version": "2.1.0",
7257       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
7258       "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
7259       "dev": true,
7260       "requires": {
7261         "minipass": "^3.0.0"
7262       }
7263     },
7264     "fs-write-stream-atomic": {
7265       "version": "1.0.10",
7266       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
7267       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
7268       "dev": true,
7269       "requires": {
7270         "graceful-fs": "^4.1.2",
7271         "iferr": "^0.1.5",
7272         "imurmurhash": "^0.1.4",
7273         "readable-stream": "1 || 2"
7274       }
7275     },
7276     "fs.realpath": {
7277       "version": "1.0.0",
7278       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
7279       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
7280     },
7281     "fsevents": {
7282       "version": "2.1.3",
7283       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
7284       "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
7285       "dev": true,
7286       "optional": true
7287     },
7288     "function-bind": {
7289       "version": "1.1.1",
7290       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
7291       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
7292       "dev": true
7293     },
7294     "genfun": {
7295       "version": "5.0.0",
7296       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
7297       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==",
7298       "dev": true
7299     },
7300     "gensync": {
7301       "version": "1.0.0-beta.1",
7302       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
7303       "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
7304       "dev": true
7305     },
7306     "get-caller-file": {
7307       "version": "1.0.3",
7308       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
7309       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
7310       "dev": true
7311     },
7312     "get-stream": {
7313       "version": "3.0.0",
7314       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
7315       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
7316     },
7317     "get-value": {
7318       "version": "2.0.6",
7319       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
7320       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
7321       "dev": true
7322     },
7323     "getpass": {
7324       "version": "0.1.7",
7325       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
7326       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
7327       "requires": {
7328         "assert-plus": "^1.0.0"
7329       }
7330     },
7331     "glob": {
7332       "version": "7.1.3",
7333       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
7334       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
7335       "requires": {
7336         "fs.realpath": "^1.0.0",
7337         "inflight": "^1.0.4",
7338         "inherits": "2",
7339         "minimatch": "^3.0.4",
7340         "once": "^1.3.0",
7341         "path-is-absolute": "^1.0.0"
7342       }
7343     },
7344     "glob-parent": {
7345       "version": "3.1.0",
7346       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
7347       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
7348       "dev": true,
7349       "requires": {
7350         "is-glob": "^3.1.0",
7351         "path-dirname": "^1.0.0"
7352       },
7353       "dependencies": {
7354         "is-glob": {
7355           "version": "3.1.0",
7356           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
7357           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
7358           "dev": true,
7359           "requires": {
7360             "is-extglob": "^2.1.0"
7361           }
7362         }
7363       }
7364     },
7365     "globals": {
7366       "version": "11.12.0",
7367       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
7368       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
7369       "dev": true
7370     },
7371     "globby": {
7372       "version": "7.1.1",
7373       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
7374       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
7375       "dev": true,
7376       "requires": {
7377         "array-union": "^1.0.1",
7378         "dir-glob": "^2.0.0",
7379         "glob": "^7.1.2",
7380         "ignore": "^3.3.5",
7381         "pify": "^3.0.0",
7382         "slash": "^1.0.0"
7383       }
7384     },
7385     "got": {
7386       "version": "8.3.2",
7387       "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
7388       "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
7389       "requires": {
7390         "@sindresorhus/is": "^0.7.0",
7391         "cacheable-request": "^2.1.1",
7392         "decompress-response": "^3.3.0",
7393         "duplexer3": "^0.1.4",
7394         "get-stream": "^3.0.0",
7395         "into-stream": "^3.1.0",
7396         "is-retry-allowed": "^1.1.0",
7397         "isurl": "^1.0.0-alpha5",
7398         "lowercase-keys": "^1.0.0",
7399         "mimic-response": "^1.0.0",
7400         "p-cancelable": "^0.4.0",
7401         "p-timeout": "^2.0.1",
7402         "pify": "^3.0.0",
7403         "safe-buffer": "^5.1.1",
7404         "timed-out": "^4.0.1",
7405         "url-parse-lax": "^3.0.0",
7406         "url-to-options": "^1.0.1"
7407       }
7408     },
7409     "graceful-fs": {
7410       "version": "4.1.15",
7411       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
7412       "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
7413       "dev": true
7414     },
7415     "hammerjs": {
7416       "version": "2.0.8",
7417       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
7418       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
7419     },
7420     "handle-thing": {
7421       "version": "2.0.1",
7422       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
7423       "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
7424       "dev": true
7425     },
7426     "handlebars": {
7427       "version": "4.5.3",
7428       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz",
7429       "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==",
7430       "dev": true,
7431       "requires": {
7432         "neo-async": "^2.6.0",
7433         "optimist": "^0.6.1",
7434         "source-map": "^0.6.1",
7435         "uglify-js": "^3.1.4"
7436       },
7437       "dependencies": {
7438         "source-map": {
7439           "version": "0.6.1",
7440           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7441           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7442           "dev": true
7443         }
7444       }
7445     },
7446     "har-schema": {
7447       "version": "2.0.0",
7448       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
7449       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
7450     },
7451     "har-validator": {
7452       "version": "5.1.3",
7453       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
7454       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
7455       "requires": {
7456         "ajv": "^6.5.5",
7457         "har-schema": "^2.0.0"
7458       }
7459     },
7460     "has": {
7461       "version": "1.0.3",
7462       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
7463       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
7464       "dev": true,
7465       "requires": {
7466         "function-bind": "^1.1.1"
7467       }
7468     },
7469     "has-ansi": {
7470       "version": "2.0.0",
7471       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
7472       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
7473       "dev": true,
7474       "requires": {
7475         "ansi-regex": "^2.0.0"
7476       }
7477     },
7478     "has-binary2": {
7479       "version": "1.0.3",
7480       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
7481       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
7482       "dev": true,
7483       "requires": {
7484         "isarray": "2.0.1"
7485       },
7486       "dependencies": {
7487         "isarray": {
7488           "version": "2.0.1",
7489           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
7490           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
7491           "dev": true
7492         }
7493       }
7494     },
7495     "has-cors": {
7496       "version": "1.1.0",
7497       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
7498       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
7499       "dev": true
7500     },
7501     "has-flag": {
7502       "version": "3.0.0",
7503       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
7504       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
7505       "dev": true
7506     },
7507     "has-symbol-support-x": {
7508       "version": "1.4.2",
7509       "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
7510       "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw=="
7511     },
7512     "has-symbols": {
7513       "version": "1.0.1",
7514       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
7515       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
7516       "dev": true
7517     },
7518     "has-to-string-tag-x": {
7519       "version": "1.4.1",
7520       "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
7521       "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
7522       "requires": {
7523         "has-symbol-support-x": "^1.4.1"
7524       }
7525     },
7526     "has-value": {
7527       "version": "1.0.0",
7528       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
7529       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
7530       "dev": true,
7531       "requires": {
7532         "get-value": "^2.0.6",
7533         "has-values": "^1.0.0",
7534         "isobject": "^3.0.0"
7535       }
7536     },
7537     "has-values": {
7538       "version": "1.0.0",
7539       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
7540       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
7541       "dev": true,
7542       "requires": {
7543         "is-number": "^3.0.0",
7544         "kind-of": "^4.0.0"
7545       },
7546       "dependencies": {
7547         "kind-of": {
7548           "version": "4.0.0",
7549           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
7550           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
7551           "dev": true,
7552           "requires": {
7553             "is-buffer": "^1.1.5"
7554           }
7555         }
7556       }
7557     },
7558     "hash-base": {
7559       "version": "3.1.0",
7560       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
7561       "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
7562       "dev": true,
7563       "requires": {
7564         "inherits": "^2.0.4",
7565         "readable-stream": "^3.6.0",
7566         "safe-buffer": "^5.2.0"
7567       },
7568       "dependencies": {
7569         "inherits": {
7570           "version": "2.0.4",
7571           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
7572           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
7573           "dev": true
7574         },
7575         "readable-stream": {
7576           "version": "3.6.0",
7577           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
7578           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
7579           "dev": true,
7580           "requires": {
7581             "inherits": "^2.0.3",
7582             "string_decoder": "^1.1.1",
7583             "util-deprecate": "^1.0.1"
7584           }
7585         },
7586         "safe-buffer": {
7587           "version": "5.2.1",
7588           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
7589           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
7590           "dev": true
7591         }
7592       }
7593     },
7594     "hash.js": {
7595       "version": "1.1.7",
7596       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
7597       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
7598       "dev": true,
7599       "requires": {
7600         "inherits": "^2.0.3",
7601         "minimalistic-assert": "^1.0.1"
7602       }
7603     },
7604     "hex-color-regex": {
7605       "version": "1.1.0",
7606       "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
7607       "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
7608       "dev": true
7609     },
7610     "hmac-drbg": {
7611       "version": "1.0.1",
7612       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
7613       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
7614       "dev": true,
7615       "requires": {
7616         "hash.js": "^1.0.3",
7617         "minimalistic-assert": "^1.0.0",
7618         "minimalistic-crypto-utils": "^1.0.1"
7619       }
7620     },
7621     "hosted-git-info": {
7622       "version": "3.0.4",
7623       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.4.tgz",
7624       "integrity": "sha512-4oT62d2jwSDBbLLFLZE+1vPuQ1h8p9wjrJ8Mqx5TjsyWmBMV5B13eJqn8pvluqubLf3cJPTfiYCIwNwDNmzScQ==",
7625       "dev": true,
7626       "requires": {
7627         "lru-cache": "^5.1.1"
7628       },
7629       "dependencies": {
7630         "lru-cache": {
7631           "version": "5.1.1",
7632           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
7633           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
7634           "dev": true,
7635           "requires": {
7636             "yallist": "^3.0.2"
7637           }
7638         },
7639         "yallist": {
7640           "version": "3.1.1",
7641           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
7642           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
7643           "dev": true
7644         }
7645       }
7646     },
7647     "hpack.js": {
7648       "version": "2.1.6",
7649       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
7650       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
7651       "dev": true,
7652       "requires": {
7653         "inherits": "^2.0.1",
7654         "obuf": "^1.0.0",
7655         "readable-stream": "^2.0.1",
7656         "wbuf": "^1.1.0"
7657       }
7658     },
7659     "hsl-regex": {
7660       "version": "1.0.0",
7661       "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
7662       "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
7663       "dev": true
7664     },
7665     "hsla-regex": {
7666       "version": "1.0.0",
7667       "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
7668       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
7669       "dev": true
7670     },
7671     "html-comment-regex": {
7672       "version": "1.1.2",
7673       "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
7674       "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
7675       "dev": true
7676     },
7677     "html-entities": {
7678       "version": "1.3.1",
7679       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz",
7680       "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==",
7681       "dev": true
7682     },
7683     "http-cache-semantics": {
7684       "version": "3.8.1",
7685       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
7686       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w=="
7687     },
7688     "http-deceiver": {
7689       "version": "1.2.7",
7690       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
7691       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
7692       "dev": true
7693     },
7694     "http-errors": {
7695       "version": "1.7.3",
7696       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
7697       "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
7698       "dev": true,
7699       "requires": {
7700         "depd": "~1.1.2",
7701         "inherits": "2.0.4",
7702         "setprototypeof": "1.1.1",
7703         "statuses": ">= 1.5.0 < 2",
7704         "toidentifier": "1.0.0"
7705       },
7706       "dependencies": {
7707         "inherits": {
7708           "version": "2.0.4",
7709           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
7710           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
7711           "dev": true
7712         }
7713       }
7714     },
7715     "http-parser-js": {
7716       "version": "0.4.10",
7717       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
7718       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
7719       "dev": true
7720     },
7721     "http-proxy": {
7722       "version": "1.17.0",
7723       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
7724       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
7725       "dev": true,
7726       "requires": {
7727         "eventemitter3": "^3.0.0",
7728         "follow-redirects": "^1.0.0",
7729         "requires-port": "^1.0.0"
7730       }
7731     },
7732     "http-proxy-agent": {
7733       "version": "2.1.0",
7734       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
7735       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
7736       "dev": true,
7737       "requires": {
7738         "agent-base": "4",
7739         "debug": "3.1.0"
7740       },
7741       "dependencies": {
7742         "debug": {
7743           "version": "3.1.0",
7744           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
7745           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
7746           "dev": true,
7747           "requires": {
7748             "ms": "2.0.0"
7749           }
7750         }
7751       }
7752     },
7753     "http-proxy-middleware": {
7754       "version": "0.19.1",
7755       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
7756       "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
7757       "dev": true,
7758       "requires": {
7759         "http-proxy": "^1.17.0",
7760         "is-glob": "^4.0.0",
7761         "lodash": "^4.17.11",
7762         "micromatch": "^3.1.10"
7763       }
7764     },
7765     "http-signature": {
7766       "version": "1.2.0",
7767       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
7768       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
7769       "requires": {
7770         "assert-plus": "^1.0.0",
7771         "jsprim": "^1.2.2",
7772         "sshpk": "^1.7.0"
7773       }
7774     },
7775     "https-browserify": {
7776       "version": "1.0.0",
7777       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
7778       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
7779       "dev": true
7780     },
7781     "https-proxy-agent": {
7782       "version": "2.2.4",
7783       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
7784       "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
7785       "dev": true,
7786       "requires": {
7787         "agent-base": "^4.3.0",
7788         "debug": "^3.1.0"
7789       },
7790       "dependencies": {
7791         "debug": {
7792           "version": "3.2.6",
7793           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
7794           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
7795           "dev": true,
7796           "requires": {
7797             "ms": "^2.1.1"
7798           }
7799         },
7800         "ms": {
7801           "version": "2.1.2",
7802           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
7803           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
7804           "dev": true
7805         }
7806       }
7807     },
7808     "humanize-ms": {
7809       "version": "1.2.1",
7810       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
7811       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
7812       "dev": true,
7813       "requires": {
7814         "ms": "^2.0.0"
7815       }
7816     },
7817     "iconv-lite": {
7818       "version": "0.4.24",
7819       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
7820       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
7821       "dev": true,
7822       "requires": {
7823         "safer-buffer": ">= 2.1.2 < 3"
7824       }
7825     },
7826     "icss-utils": {
7827       "version": "4.1.1",
7828       "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz",
7829       "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==",
7830       "dev": true,
7831       "requires": {
7832         "postcss": "^7.0.14"
7833       }
7834     },
7835     "ieee754": {
7836       "version": "1.1.13",
7837       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
7838       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
7839       "dev": true
7840     },
7841     "iferr": {
7842       "version": "0.1.5",
7843       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
7844       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
7845       "dev": true
7846     },
7847     "ignore": {
7848       "version": "3.3.10",
7849       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
7850       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
7851       "dev": true
7852     },
7853     "ignore-walk": {
7854       "version": "3.0.3",
7855       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
7856       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
7857       "dev": true,
7858       "requires": {
7859         "minimatch": "^3.0.4"
7860       }
7861     },
7862     "image-size": {
7863       "version": "0.5.5",
7864       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
7865       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
7866       "dev": true,
7867       "optional": true
7868     },
7869     "immediate": {
7870       "version": "3.0.6",
7871       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
7872       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
7873       "dev": true
7874     },
7875     "import-cwd": {
7876       "version": "2.1.0",
7877       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
7878       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
7879       "dev": true,
7880       "requires": {
7881         "import-from": "^2.1.0"
7882       }
7883     },
7884     "import-fresh": {
7885       "version": "2.0.0",
7886       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
7887       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
7888       "dev": true,
7889       "requires": {
7890         "caller-path": "^2.0.0",
7891         "resolve-from": "^3.0.0"
7892       }
7893     },
7894     "import-from": {
7895       "version": "2.1.0",
7896       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
7897       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
7898       "dev": true,
7899       "requires": {
7900         "resolve-from": "^3.0.0"
7901       }
7902     },
7903     "import-local": {
7904       "version": "2.0.0",
7905       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
7906       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
7907       "dev": true,
7908       "requires": {
7909         "pkg-dir": "^3.0.0",
7910         "resolve-cwd": "^2.0.0"
7911       }
7912     },
7913     "imurmurhash": {
7914       "version": "0.1.4",
7915       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
7916       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
7917       "dev": true
7918     },
7919     "indent-string": {
7920       "version": "4.0.0",
7921       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
7922       "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
7923       "dev": true
7924     },
7925     "indexes-of": {
7926       "version": "1.0.1",
7927       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
7928       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
7929       "dev": true
7930     },
7931     "indexof": {
7932       "version": "0.0.1",
7933       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
7934       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
7935       "dev": true
7936     },
7937     "infer-owner": {
7938       "version": "1.0.4",
7939       "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
7940       "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
7941       "dev": true
7942     },
7943     "inflight": {
7944       "version": "1.0.6",
7945       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
7946       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
7947       "requires": {
7948         "once": "^1.3.0",
7949         "wrappy": "1"
7950       }
7951     },
7952     "inherits": {
7953       "version": "2.0.3",
7954       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
7955       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
7956     },
7957     "ini": {
7958       "version": "1.3.5",
7959       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
7960       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
7961       "dev": true
7962     },
7963     "inquirer": {
7964       "version": "7.1.0",
7965       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
7966       "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
7967       "dev": true,
7968       "requires": {
7969         "ansi-escapes": "^4.2.1",
7970         "chalk": "^3.0.0",
7971         "cli-cursor": "^3.1.0",
7972         "cli-width": "^2.0.0",
7973         "external-editor": "^3.0.3",
7974         "figures": "^3.0.0",
7975         "lodash": "^4.17.15",
7976         "mute-stream": "0.0.8",
7977         "run-async": "^2.4.0",
7978         "rxjs": "^6.5.3",
7979         "string-width": "^4.1.0",
7980         "strip-ansi": "^6.0.0",
7981         "through": "^2.3.6"
7982       },
7983       "dependencies": {
7984         "ansi-regex": {
7985           "version": "5.0.0",
7986           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
7987           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
7988           "dev": true
7989         },
7990         "ansi-styles": {
7991           "version": "4.2.1",
7992           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
7993           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
7994           "dev": true,
7995           "requires": {
7996             "@types/color-name": "^1.1.1",
7997             "color-convert": "^2.0.1"
7998           }
7999         },
8000         "chalk": {
8001           "version": "3.0.0",
8002           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
8003           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
8004           "dev": true,
8005           "requires": {
8006             "ansi-styles": "^4.1.0",
8007             "supports-color": "^7.1.0"
8008           }
8009         },
8010         "color-convert": {
8011           "version": "2.0.1",
8012           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8013           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8014           "dev": true,
8015           "requires": {
8016             "color-name": "~1.1.4"
8017           }
8018         },
8019         "color-name": {
8020           "version": "1.1.4",
8021           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8022           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8023           "dev": true
8024         },
8025         "has-flag": {
8026           "version": "4.0.0",
8027           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8028           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8029           "dev": true
8030         },
8031         "is-fullwidth-code-point": {
8032           "version": "3.0.0",
8033           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
8034           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
8035           "dev": true
8036         },
8037         "string-width": {
8038           "version": "4.2.0",
8039           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
8040           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
8041           "dev": true,
8042           "requires": {
8043             "emoji-regex": "^8.0.0",
8044             "is-fullwidth-code-point": "^3.0.0",
8045             "strip-ansi": "^6.0.0"
8046           }
8047         },
8048         "strip-ansi": {
8049           "version": "6.0.0",
8050           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
8051           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
8052           "dev": true,
8053           "requires": {
8054             "ansi-regex": "^5.0.0"
8055           }
8056         },
8057         "supports-color": {
8058           "version": "7.1.0",
8059           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
8060           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
8061           "dev": true,
8062           "requires": {
8063             "has-flag": "^4.0.0"
8064           }
8065         }
8066       }
8067     },
8068     "internal-ip": {
8069       "version": "4.3.0",
8070       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
8071       "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
8072       "dev": true,
8073       "requires": {
8074         "default-gateway": "^4.2.0",
8075         "ipaddr.js": "^1.9.0"
8076       }
8077     },
8078     "interpret": {
8079       "version": "1.2.0",
8080       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
8081       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw=="
8082     },
8083     "into-stream": {
8084       "version": "3.1.0",
8085       "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
8086       "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
8087       "requires": {
8088         "from2": "^2.1.1",
8089         "p-is-promise": "^1.1.0"
8090       },
8091       "dependencies": {
8092         "p-is-promise": {
8093           "version": "1.1.0",
8094           "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
8095           "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4="
8096         }
8097       }
8098     },
8099     "invariant": {
8100       "version": "2.2.4",
8101       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
8102       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
8103       "dev": true,
8104       "requires": {
8105         "loose-envify": "^1.0.0"
8106       }
8107     },
8108     "invert-kv": {
8109       "version": "2.0.0",
8110       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
8111       "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
8112       "dev": true
8113     },
8114     "ip": {
8115       "version": "1.1.5",
8116       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
8117       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
8118       "dev": true
8119     },
8120     "ip-regex": {
8121       "version": "2.1.0",
8122       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
8123       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
8124       "dev": true
8125     },
8126     "ipaddr.js": {
8127       "version": "1.9.1",
8128       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
8129       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
8130       "dev": true
8131     },
8132     "is-absolute-url": {
8133       "version": "2.1.0",
8134       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
8135       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
8136       "dev": true
8137     },
8138     "is-accessor-descriptor": {
8139       "version": "0.1.6",
8140       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
8141       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
8142       "dev": true,
8143       "requires": {
8144         "kind-of": "^3.0.2"
8145       },
8146       "dependencies": {
8147         "kind-of": {
8148           "version": "3.2.2",
8149           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8150           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8151           "dev": true,
8152           "requires": {
8153             "is-buffer": "^1.1.5"
8154           }
8155         }
8156       }
8157     },
8158     "is-arguments": {
8159       "version": "1.0.4",
8160       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
8161       "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==",
8162       "dev": true
8163     },
8164     "is-arrayish": {
8165       "version": "0.2.1",
8166       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
8167       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
8168       "dev": true
8169     },
8170     "is-binary-path": {
8171       "version": "1.0.1",
8172       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
8173       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
8174       "dev": true,
8175       "requires": {
8176         "binary-extensions": "^1.0.0"
8177       }
8178     },
8179     "is-buffer": {
8180       "version": "1.1.6",
8181       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
8182       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
8183       "dev": true
8184     },
8185     "is-callable": {
8186       "version": "1.1.5",
8187       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
8188       "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
8189       "dev": true
8190     },
8191     "is-color-stop": {
8192       "version": "1.1.0",
8193       "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
8194       "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
8195       "dev": true,
8196       "requires": {
8197         "css-color-names": "^0.0.4",
8198         "hex-color-regex": "^1.1.0",
8199         "hsl-regex": "^1.0.0",
8200         "hsla-regex": "^1.0.0",
8201         "rgb-regex": "^1.0.1",
8202         "rgba-regex": "^1.0.0"
8203       }
8204     },
8205     "is-data-descriptor": {
8206       "version": "0.1.4",
8207       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
8208       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
8209       "dev": true,
8210       "requires": {
8211         "kind-of": "^3.0.2"
8212       },
8213       "dependencies": {
8214         "kind-of": {
8215           "version": "3.2.2",
8216           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8217           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8218           "dev": true,
8219           "requires": {
8220             "is-buffer": "^1.1.5"
8221           }
8222         }
8223       }
8224     },
8225     "is-date-object": {
8226       "version": "1.0.2",
8227       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
8228       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
8229       "dev": true
8230     },
8231     "is-descriptor": {
8232       "version": "0.1.6",
8233       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
8234       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
8235       "dev": true,
8236       "requires": {
8237         "is-accessor-descriptor": "^0.1.6",
8238         "is-data-descriptor": "^0.1.4",
8239         "kind-of": "^5.0.0"
8240       },
8241       "dependencies": {
8242         "kind-of": {
8243           "version": "5.1.0",
8244           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8245           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8246           "dev": true
8247         }
8248       }
8249     },
8250     "is-directory": {
8251       "version": "0.3.1",
8252       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
8253       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
8254       "dev": true
8255     },
8256     "is-docker": {
8257       "version": "2.0.0",
8258       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz",
8259       "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==",
8260       "dev": true
8261     },
8262     "is-extendable": {
8263       "version": "0.1.1",
8264       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
8265       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
8266       "dev": true
8267     },
8268     "is-extglob": {
8269       "version": "2.1.1",
8270       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
8271       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
8272       "dev": true
8273     },
8274     "is-fullwidth-code-point": {
8275       "version": "2.0.0",
8276       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
8277       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
8278       "dev": true
8279     },
8280     "is-glob": {
8281       "version": "4.0.1",
8282       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
8283       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
8284       "dev": true,
8285       "requires": {
8286         "is-extglob": "^2.1.1"
8287       }
8288     },
8289     "is-interactive": {
8290       "version": "1.0.0",
8291       "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
8292       "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
8293       "dev": true
8294     },
8295     "is-number": {
8296       "version": "3.0.0",
8297       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
8298       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
8299       "dev": true,
8300       "requires": {
8301         "kind-of": "^3.0.2"
8302       },
8303       "dependencies": {
8304         "kind-of": {
8305           "version": "3.2.2",
8306           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8307           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8308           "dev": true,
8309           "requires": {
8310             "is-buffer": "^1.1.5"
8311           }
8312         }
8313       }
8314     },
8315     "is-obj": {
8316       "version": "2.0.0",
8317       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
8318       "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
8319       "dev": true
8320     },
8321     "is-object": {
8322       "version": "1.0.1",
8323       "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz",
8324       "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA="
8325     },
8326     "is-path-cwd": {
8327       "version": "2.2.0",
8328       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
8329       "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
8330       "dev": true
8331     },
8332     "is-path-in-cwd": {
8333       "version": "2.1.0",
8334       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
8335       "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
8336       "dev": true,
8337       "requires": {
8338         "is-path-inside": "^2.1.0"
8339       }
8340     },
8341     "is-path-inside": {
8342       "version": "2.1.0",
8343       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
8344       "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
8345       "dev": true,
8346       "requires": {
8347         "path-is-inside": "^1.0.2"
8348       }
8349     },
8350     "is-plain-obj": {
8351       "version": "1.1.0",
8352       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
8353       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4="
8354     },
8355     "is-plain-object": {
8356       "version": "2.0.4",
8357       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
8358       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
8359       "dev": true,
8360       "requires": {
8361         "isobject": "^3.0.1"
8362       }
8363     },
8364     "is-regex": {
8365       "version": "1.0.5",
8366       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
8367       "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
8368       "dev": true,
8369       "requires": {
8370         "has": "^1.0.3"
8371       }
8372     },
8373     "is-resolvable": {
8374       "version": "1.1.0",
8375       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
8376       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
8377       "dev": true
8378     },
8379     "is-retry-allowed": {
8380       "version": "1.2.0",
8381       "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
8382       "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg=="
8383     },
8384     "is-stream": {
8385       "version": "1.1.0",
8386       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
8387       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
8388     },
8389     "is-svg": {
8390       "version": "3.0.0",
8391       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
8392       "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
8393       "dev": true,
8394       "requires": {
8395         "html-comment-regex": "^1.1.0"
8396       }
8397     },
8398     "is-symbol": {
8399       "version": "1.0.3",
8400       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
8401       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
8402       "dev": true,
8403       "requires": {
8404         "has-symbols": "^1.0.1"
8405       }
8406     },
8407     "is-typedarray": {
8408       "version": "1.0.0",
8409       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
8410       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
8411     },
8412     "is-windows": {
8413       "version": "1.0.2",
8414       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
8415       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
8416       "dev": true
8417     },
8418     "is-wsl": {
8419       "version": "2.2.0",
8420       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
8421       "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
8422       "dev": true,
8423       "requires": {
8424         "is-docker": "^2.0.0"
8425       }
8426     },
8427     "isarray": {
8428       "version": "1.0.0",
8429       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8430       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
8431     },
8432     "isbinaryfile": {
8433       "version": "3.0.3",
8434       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
8435       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
8436       "dev": true,
8437       "requires": {
8438         "buffer-alloc": "^1.2.0"
8439       }
8440     },
8441     "isexe": {
8442       "version": "2.0.0",
8443       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
8444       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
8445     },
8446     "isobject": {
8447       "version": "3.0.1",
8448       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
8449       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
8450       "dev": true
8451     },
8452     "isomorphic-ws": {
8453       "version": "4.0.1",
8454       "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz",
8455       "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w=="
8456     },
8457     "isstream": {
8458       "version": "0.1.2",
8459       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
8460       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
8461     },
8462     "istanbul-api": {
8463       "version": "2.1.6",
8464       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
8465       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
8466       "dev": true,
8467       "requires": {
8468         "async": "^2.6.2",
8469         "compare-versions": "^3.4.0",
8470         "fileset": "^2.0.3",
8471         "istanbul-lib-coverage": "^2.0.5",
8472         "istanbul-lib-hook": "^2.0.7",
8473         "istanbul-lib-instrument": "^3.3.0",
8474         "istanbul-lib-report": "^2.0.8",
8475         "istanbul-lib-source-maps": "^3.0.6",
8476         "istanbul-reports": "^2.2.4",
8477         "js-yaml": "^3.13.1",
8478         "make-dir": "^2.1.0",
8479         "minimatch": "^3.0.4",
8480         "once": "^1.4.0"
8481       },
8482       "dependencies": {
8483         "istanbul-lib-coverage": {
8484           "version": "2.0.5",
8485           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
8486           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
8487           "dev": true
8488         },
8489         "istanbul-lib-instrument": {
8490           "version": "3.3.0",
8491           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
8492           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
8493           "dev": true,
8494           "requires": {
8495             "@babel/generator": "^7.4.0",
8496             "@babel/parser": "^7.4.3",
8497             "@babel/template": "^7.4.0",
8498             "@babel/traverse": "^7.4.3",
8499             "@babel/types": "^7.4.0",
8500             "istanbul-lib-coverage": "^2.0.5",
8501             "semver": "^6.0.0"
8502           }
8503         },
8504         "semver": {
8505           "version": "6.3.0",
8506           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
8507           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
8508           "dev": true
8509         }
8510       }
8511     },
8512     "istanbul-lib-coverage": {
8513       "version": "3.0.0",
8514       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
8515       "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
8516       "dev": true
8517     },
8518     "istanbul-lib-hook": {
8519       "version": "2.0.7",
8520       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
8521       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
8522       "dev": true,
8523       "requires": {
8524         "append-transform": "^1.0.0"
8525       }
8526     },
8527     "istanbul-lib-instrument": {
8528       "version": "4.0.3",
8529       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
8530       "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
8531       "dev": true,
8532       "requires": {
8533         "@babel/core": "^7.7.5",
8534         "@istanbuljs/schema": "^0.1.2",
8535         "istanbul-lib-coverage": "^3.0.0",
8536         "semver": "^6.3.0"
8537       },
8538       "dependencies": {
8539         "semver": {
8540           "version": "6.3.0",
8541           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
8542           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
8543           "dev": true
8544         }
8545       }
8546     },
8547     "istanbul-lib-report": {
8548       "version": "2.0.8",
8549       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
8550       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
8551       "dev": true,
8552       "requires": {
8553         "istanbul-lib-coverage": "^2.0.5",
8554         "make-dir": "^2.1.0",
8555         "supports-color": "^6.1.0"
8556       },
8557       "dependencies": {
8558         "istanbul-lib-coverage": {
8559           "version": "2.0.5",
8560           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
8561           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
8562           "dev": true
8563         }
8564       }
8565     },
8566     "istanbul-lib-source-maps": {
8567       "version": "3.0.6",
8568       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
8569       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
8570       "dev": true,
8571       "requires": {
8572         "debug": "^4.1.1",
8573         "istanbul-lib-coverage": "^2.0.5",
8574         "make-dir": "^2.1.0",
8575         "rimraf": "^2.6.3",
8576         "source-map": "^0.6.1"
8577       },
8578       "dependencies": {
8579         "debug": {
8580           "version": "4.1.1",
8581           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
8582           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
8583           "dev": true,
8584           "requires": {
8585             "ms": "^2.1.1"
8586           }
8587         },
8588         "istanbul-lib-coverage": {
8589           "version": "2.0.5",
8590           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
8591           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
8592           "dev": true
8593         },
8594         "ms": {
8595           "version": "2.1.2",
8596           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8597           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8598           "dev": true
8599         },
8600         "source-map": {
8601           "version": "0.6.1",
8602           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8603           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8604           "dev": true
8605         }
8606       }
8607     },
8608     "istanbul-reports": {
8609       "version": "2.2.6",
8610       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz",
8611       "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==",
8612       "dev": true,
8613       "requires": {
8614         "handlebars": "^4.1.2"
8615       }
8616     },
8617     "isurl": {
8618       "version": "1.0.0",
8619       "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
8620       "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
8621       "requires": {
8622         "has-to-string-tag-x": "^1.2.0",
8623         "is-object": "^1.0.1"
8624       }
8625     },
8626     "jasmine": {
8627       "version": "2.8.0",
8628       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
8629       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
8630       "dev": true,
8631       "requires": {
8632         "exit": "^0.1.2",
8633         "glob": "^7.0.6",
8634         "jasmine-core": "~2.8.0"
8635       },
8636       "dependencies": {
8637         "jasmine-core": {
8638           "version": "2.8.0",
8639           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
8640           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
8641           "dev": true
8642         }
8643       }
8644     },
8645     "jasmine-core": {
8646       "version": "2.99.1",
8647       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
8648       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
8649       "dev": true
8650     },
8651     "jasmine-spec-reporter": {
8652       "version": "4.2.1",
8653       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
8654       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
8655       "dev": true,
8656       "requires": {
8657         "colors": "1.1.2"
8658       }
8659     },
8660     "jasminewd2": {
8661       "version": "2.2.0",
8662       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
8663       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
8664       "dev": true
8665     },
8666     "jest-worker": {
8667       "version": "25.1.0",
8668       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz",
8669       "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==",
8670       "dev": true,
8671       "requires": {
8672         "merge-stream": "^2.0.0",
8673         "supports-color": "^7.0.0"
8674       },
8675       "dependencies": {
8676         "has-flag": {
8677           "version": "4.0.0",
8678           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8679           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8680           "dev": true
8681         },
8682         "supports-color": {
8683           "version": "7.1.0",
8684           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
8685           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
8686           "dev": true,
8687           "requires": {
8688             "has-flag": "^4.0.0"
8689           }
8690         }
8691       }
8692     },
8693     "js-tokens": {
8694       "version": "3.0.2",
8695       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
8696       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
8697       "dev": true
8698     },
8699     "js-yaml": {
8700       "version": "3.13.1",
8701       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
8702       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
8703       "requires": {
8704         "argparse": "^1.0.7",
8705         "esprima": "^4.0.0"
8706       },
8707       "dependencies": {
8708         "esprima": {
8709           "version": "4.0.1",
8710           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
8711           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
8712         }
8713       }
8714     },
8715     "jsbn": {
8716       "version": "0.1.1",
8717       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
8718       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
8719     },
8720     "jsesc": {
8721       "version": "2.5.2",
8722       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
8723       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
8724       "dev": true
8725     },
8726     "json-buffer": {
8727       "version": "3.0.0",
8728       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
8729       "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg="
8730     },
8731     "json-parse-better-errors": {
8732       "version": "1.0.2",
8733       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
8734       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
8735       "dev": true
8736     },
8737     "json-schema": {
8738       "version": "0.2.3",
8739       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
8740       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
8741     },
8742     "json-schema-traverse": {
8743       "version": "0.4.1",
8744       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
8745       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
8746     },
8747     "json-stringify-safe": {
8748       "version": "5.0.1",
8749       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
8750       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
8751     },
8752     "json3": {
8753       "version": "3.3.3",
8754       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
8755       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
8756       "dev": true
8757     },
8758     "json5": {
8759       "version": "2.1.3",
8760       "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
8761       "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
8762       "dev": true,
8763       "requires": {
8764         "minimist": "^1.2.5"
8765       },
8766       "dependencies": {
8767         "minimist": {
8768           "version": "1.2.5",
8769           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
8770           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
8771           "dev": true
8772         }
8773       }
8774     },
8775     "jsonfile": {
8776       "version": "4.0.0",
8777       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
8778       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
8779       "dev": true,
8780       "requires": {
8781         "graceful-fs": "^4.1.6"
8782       }
8783     },
8784     "jsonparse": {
8785       "version": "1.3.1",
8786       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
8787       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
8788       "dev": true
8789     },
8790     "jsonpath-plus": {
8791       "version": "0.19.0",
8792       "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-0.19.0.tgz",
8793       "integrity": "sha512-GSVwsrzW9LsA5lzsqe4CkuZ9wp+kxBb2GwNniaWzI2YFn5Ig42rSW8ZxVpWXaAfakXNrx5pgY5AbQq7kzX29kg=="
8794     },
8795     "jsprim": {
8796       "version": "1.4.1",
8797       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
8798       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
8799       "requires": {
8800         "assert-plus": "1.0.0",
8801         "extsprintf": "1.3.0",
8802         "json-schema": "0.2.3",
8803         "verror": "1.10.0"
8804       }
8805     },
8806     "jszip": {
8807       "version": "3.2.2",
8808       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz",
8809       "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
8810       "dev": true,
8811       "requires": {
8812         "lie": "~3.3.0",
8813         "pako": "~1.0.2",
8814         "readable-stream": "~2.3.6",
8815         "set-immediate-shim": "~1.0.1"
8816       }
8817     },
8818     "karma": {
8819       "version": "4.4.1",
8820       "resolved": "https://registry.npmjs.org/karma/-/karma-4.4.1.tgz",
8821       "integrity": "sha512-L5SIaXEYqzrh6b1wqYC42tNsFMx2PWuxky84pK9coK09MvmL7mxii3G3bZBh/0rvD27lqDd0le9jyhzvwif73A==",
8822       "dev": true,
8823       "requires": {
8824         "bluebird": "^3.3.0",
8825         "body-parser": "^1.16.1",
8826         "braces": "^3.0.2",
8827         "chokidar": "^3.0.0",
8828         "colors": "^1.1.0",
8829         "connect": "^3.6.0",
8830         "di": "^0.0.1",
8831         "dom-serialize": "^2.2.0",
8832         "flatted": "^2.0.0",
8833         "glob": "^7.1.1",
8834         "graceful-fs": "^4.1.2",
8835         "http-proxy": "^1.13.0",
8836         "isbinaryfile": "^3.0.0",
8837         "lodash": "^4.17.14",
8838         "log4js": "^4.0.0",
8839         "mime": "^2.3.1",
8840         "minimatch": "^3.0.2",
8841         "optimist": "^0.6.1",
8842         "qjobs": "^1.1.4",
8843         "range-parser": "^1.2.0",
8844         "rimraf": "^2.6.0",
8845         "safe-buffer": "^5.0.1",
8846         "socket.io": "2.1.1",
8847         "source-map": "^0.6.1",
8848         "tmp": "0.0.33",
8849         "useragent": "2.3.0"
8850       },
8851       "dependencies": {
8852         "braces": {
8853           "version": "3.0.2",
8854           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
8855           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
8856           "dev": true,
8857           "requires": {
8858             "fill-range": "^7.0.1"
8859           }
8860         },
8861         "fill-range": {
8862           "version": "7.0.1",
8863           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
8864           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
8865           "dev": true,
8866           "requires": {
8867             "to-regex-range": "^5.0.1"
8868           }
8869         },
8870         "is-number": {
8871           "version": "7.0.0",
8872           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
8873           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
8874           "dev": true
8875         },
8876         "mime": {
8877           "version": "2.4.4",
8878           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
8879           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
8880           "dev": true
8881         },
8882         "source-map": {
8883           "version": "0.6.1",
8884           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8885           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8886           "dev": true
8887         },
8888         "to-regex-range": {
8889           "version": "5.0.1",
8890           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
8891           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
8892           "dev": true,
8893           "requires": {
8894             "is-number": "^7.0.0"
8895           }
8896         }
8897       }
8898     },
8899     "karma-chrome-launcher": {
8900       "version": "2.2.0",
8901       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
8902       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
8903       "dev": true,
8904       "requires": {
8905         "fs-access": "^1.0.0",
8906         "which": "^1.2.1"
8907       }
8908     },
8909     "karma-coverage-istanbul-reporter": {
8910       "version": "2.1.1",
8911       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.1.1.tgz",
8912       "integrity": "sha512-CH8lTi8+kKXGvrhy94+EkEMldLCiUA0xMOiL31vvli9qK0T+qcXJAwWBRVJWnVWxYkTmyWar8lPz63dxX6/z1A==",
8913       "dev": true,
8914       "requires": {
8915         "istanbul-api": "^2.1.6",
8916         "minimatch": "^3.0.4"
8917       }
8918     },
8919     "karma-jasmine": {
8920       "version": "1.1.2",
8921       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
8922       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
8923       "dev": true
8924     },
8925     "karma-jasmine-html-reporter": {
8926       "version": "0.2.2",
8927       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
8928       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
8929       "dev": true,
8930       "requires": {
8931         "karma-jasmine": "^1.0.2"
8932       }
8933     },
8934     "karma-source-map-support": {
8935       "version": "1.4.0",
8936       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz",
8937       "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==",
8938       "dev": true,
8939       "requires": {
8940         "source-map-support": "^0.5.5"
8941       }
8942     },
8943     "keyv": {
8944       "version": "3.0.0",
8945       "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
8946       "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
8947       "requires": {
8948         "json-buffer": "3.0.0"
8949       }
8950     },
8951     "killable": {
8952       "version": "1.0.1",
8953       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
8954       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
8955       "dev": true
8956     },
8957     "kind-of": {
8958       "version": "6.0.3",
8959       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
8960       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
8961       "dev": true
8962     },
8963     "lcid": {
8964       "version": "2.0.0",
8965       "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
8966       "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
8967       "dev": true,
8968       "requires": {
8969         "invert-kv": "^2.0.0"
8970       }
8971     },
8972     "less": {
8973       "version": "3.11.1",
8974       "resolved": "https://registry.npmjs.org/less/-/less-3.11.1.tgz",
8975       "integrity": "sha512-tlWX341RECuTOvoDIvtFqXsKj072hm3+9ymRBe76/mD6O5ZZecnlAOVDlWAleF2+aohFrxNidXhv2773f6kY7g==",
8976       "dev": true,
8977       "requires": {
8978         "clone": "^2.1.2",
8979         "errno": "^0.1.1",
8980         "graceful-fs": "^4.1.2",
8981         "image-size": "~0.5.0",
8982         "mime": "^1.4.1",
8983         "mkdirp": "^0.5.0",
8984         "promise": "^7.1.1",
8985         "request": "^2.83.0",
8986         "source-map": "~0.6.0",
8987         "tslib": "^1.10.0"
8988       },
8989       "dependencies": {
8990         "source-map": {
8991           "version": "0.6.1",
8992           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8993           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8994           "dev": true,
8995           "optional": true
8996         }
8997       }
8998     },
8999     "less-loader": {
9000       "version": "5.0.0",
9001       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz",
9002       "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==",
9003       "dev": true,
9004       "requires": {
9005         "clone": "^2.1.1",
9006         "loader-utils": "^1.1.0",
9007         "pify": "^4.0.1"
9008       },
9009       "dependencies": {
9010         "json5": {
9011           "version": "1.0.1",
9012           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
9013           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
9014           "dev": true,
9015           "requires": {
9016             "minimist": "^1.2.0"
9017           }
9018         },
9019         "loader-utils": {
9020           "version": "1.4.0",
9021           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
9022           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
9023           "dev": true,
9024           "requires": {
9025             "big.js": "^5.2.2",
9026             "emojis-list": "^3.0.0",
9027             "json5": "^1.0.1"
9028           }
9029         },
9030         "minimist": {
9031           "version": "1.2.5",
9032           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
9033           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
9034           "dev": true
9035         },
9036         "pify": {
9037           "version": "4.0.1",
9038           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
9039           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
9040           "dev": true
9041         }
9042       }
9043     },
9044     "leven": {
9045       "version": "3.1.0",
9046       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
9047       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
9048       "dev": true
9049     },
9050     "levenary": {
9051       "version": "1.1.1",
9052       "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
9053       "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
9054       "dev": true,
9055       "requires": {
9056         "leven": "^3.1.0"
9057       }
9058     },
9059     "license-webpack-plugin": {
9060       "version": "2.1.4",
9061       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.4.tgz",
9062       "integrity": "sha512-1Xq72fmPbTg5KofXs+yI5L4QqPFjQ6mZxoeI6D7gfiEDOtaEIk6PGrdLaej90bpDqKNHNxlQ/MW4tMAL6xMPJQ==",
9063       "dev": true,
9064       "requires": {
9065         "@types/webpack-sources": "^0.1.5",
9066         "webpack-sources": "^1.2.0"
9067       }
9068     },
9069     "lie": {
9070       "version": "3.3.0",
9071       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
9072       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
9073       "dev": true,
9074       "requires": {
9075         "immediate": "~3.0.5"
9076       }
9077     },
9078     "loader-runner": {
9079       "version": "2.4.0",
9080       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
9081       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
9082       "dev": true
9083     },
9084     "loader-utils": {
9085       "version": "2.0.0",
9086       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
9087       "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
9088       "dev": true,
9089       "requires": {
9090         "big.js": "^5.2.2",
9091         "emojis-list": "^3.0.0",
9092         "json5": "^2.1.2"
9093       }
9094     },
9095     "locate-path": {
9096       "version": "2.0.0",
9097       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
9098       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
9099       "dev": true,
9100       "requires": {
9101         "p-locate": "^2.0.0",
9102         "path-exists": "^3.0.0"
9103       }
9104     },
9105     "lodash": {
9106       "version": "4.17.15",
9107       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
9108       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
9109     },
9110     "lodash-es": {
9111       "version": "4.17.15",
9112       "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz",
9113       "integrity": "sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ=="
9114     },
9115     "lodash.clonedeep": {
9116       "version": "4.5.0",
9117       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
9118       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
9119       "dev": true
9120     },
9121     "lodash.memoize": {
9122       "version": "4.1.2",
9123       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
9124       "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
9125       "dev": true
9126     },
9127     "lodash.uniq": {
9128       "version": "4.5.0",
9129       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
9130       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
9131       "dev": true
9132     },
9133     "log-symbols": {
9134       "version": "3.0.0",
9135       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
9136       "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
9137       "dev": true,
9138       "requires": {
9139         "chalk": "^2.4.2"
9140       }
9141     },
9142     "log4js": {
9143       "version": "4.5.1",
9144       "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz",
9145       "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==",
9146       "dev": true,
9147       "requires": {
9148         "date-format": "^2.0.0",
9149         "debug": "^4.1.1",
9150         "flatted": "^2.0.0",
9151         "rfdc": "^1.1.4",
9152         "streamroller": "^1.0.6"
9153       },
9154       "dependencies": {
9155         "debug": {
9156           "version": "4.1.1",
9157           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9158           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9159           "dev": true,
9160           "requires": {
9161             "ms": "^2.1.1"
9162           }
9163         },
9164         "ms": {
9165           "version": "2.1.2",
9166           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9167           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9168           "dev": true
9169         }
9170       }
9171     },
9172     "loglevel": {
9173       "version": "1.6.8",
9174       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz",
9175       "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==",
9176       "dev": true
9177     },
9178     "long": {
9179       "version": "4.0.0",
9180       "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
9181       "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
9182     },
9183     "loose-envify": {
9184       "version": "1.4.0",
9185       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
9186       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
9187       "dev": true,
9188       "requires": {
9189         "js-tokens": "^3.0.0 || ^4.0.0"
9190       }
9191     },
9192     "lowercase-keys": {
9193       "version": "1.0.1",
9194       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
9195       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="
9196     },
9197     "lru-cache": {
9198       "version": "4.1.5",
9199       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
9200       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
9201       "dev": true,
9202       "requires": {
9203         "pseudomap": "^1.0.2",
9204         "yallist": "^2.1.2"
9205       }
9206     },
9207     "magic-string": {
9208       "version": "0.25.7",
9209       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
9210       "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
9211       "dev": true,
9212       "requires": {
9213         "sourcemap-codec": "^1.4.4"
9214       }
9215     },
9216     "make-dir": {
9217       "version": "2.1.0",
9218       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
9219       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
9220       "dev": true,
9221       "requires": {
9222         "pify": "^4.0.1",
9223         "semver": "^5.6.0"
9224       },
9225       "dependencies": {
9226         "pify": {
9227           "version": "4.0.1",
9228           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
9229           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
9230           "dev": true
9231         },
9232         "semver": {
9233           "version": "5.7.1",
9234           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9235           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9236           "dev": true
9237         }
9238       }
9239     },
9240     "make-error": {
9241       "version": "1.3.5",
9242       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
9243       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
9244       "dev": true
9245     },
9246     "make-fetch-happen": {
9247       "version": "5.0.2",
9248       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz",
9249       "integrity": "sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==",
9250       "dev": true,
9251       "requires": {
9252         "agentkeepalive": "^3.4.1",
9253         "cacache": "^12.0.0",
9254         "http-cache-semantics": "^3.8.1",
9255         "http-proxy-agent": "^2.1.0",
9256         "https-proxy-agent": "^2.2.3",
9257         "lru-cache": "^5.1.1",
9258         "mississippi": "^3.0.0",
9259         "node-fetch-npm": "^2.0.2",
9260         "promise-retry": "^1.1.1",
9261         "socks-proxy-agent": "^4.0.0",
9262         "ssri": "^6.0.0"
9263       },
9264       "dependencies": {
9265         "bluebird": {
9266           "version": "3.7.2",
9267           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
9268           "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
9269           "dev": true
9270         },
9271         "cacache": {
9272           "version": "12.0.4",
9273           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
9274           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
9275           "dev": true,
9276           "requires": {
9277             "bluebird": "^3.5.5",
9278             "chownr": "^1.1.1",
9279             "figgy-pudding": "^3.5.1",
9280             "glob": "^7.1.4",
9281             "graceful-fs": "^4.1.15",
9282             "infer-owner": "^1.0.3",
9283             "lru-cache": "^5.1.1",
9284             "mississippi": "^3.0.0",
9285             "mkdirp": "^0.5.1",
9286             "move-concurrently": "^1.0.1",
9287             "promise-inflight": "^1.0.1",
9288             "rimraf": "^2.6.3",
9289             "ssri": "^6.0.1",
9290             "unique-filename": "^1.1.1",
9291             "y18n": "^4.0.0"
9292           }
9293         },
9294         "glob": {
9295           "version": "7.1.6",
9296           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
9297           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
9298           "dev": true,
9299           "requires": {
9300             "fs.realpath": "^1.0.0",
9301             "inflight": "^1.0.4",
9302             "inherits": "2",
9303             "minimatch": "^3.0.4",
9304             "once": "^1.3.0",
9305             "path-is-absolute": "^1.0.0"
9306           }
9307         },
9308         "lru-cache": {
9309           "version": "5.1.1",
9310           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
9311           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
9312           "dev": true,
9313           "requires": {
9314             "yallist": "^3.0.2"
9315           }
9316         },
9317         "ssri": {
9318           "version": "6.0.1",
9319           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
9320           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
9321           "dev": true,
9322           "requires": {
9323             "figgy-pudding": "^3.5.1"
9324           }
9325         },
9326         "yallist": {
9327           "version": "3.1.1",
9328           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
9329           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
9330           "dev": true
9331         }
9332       }
9333     },
9334     "mamacro": {
9335       "version": "0.0.3",
9336       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
9337       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
9338       "dev": true
9339     },
9340     "map-age-cleaner": {
9341       "version": "0.1.3",
9342       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
9343       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
9344       "dev": true,
9345       "requires": {
9346         "p-defer": "^1.0.0"
9347       }
9348     },
9349     "map-cache": {
9350       "version": "0.2.2",
9351       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
9352       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
9353       "dev": true
9354     },
9355     "map-visit": {
9356       "version": "1.0.0",
9357       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
9358       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
9359       "dev": true,
9360       "requires": {
9361         "object-visit": "^1.0.0"
9362       }
9363     },
9364     "material-design-icons": {
9365       "version": "3.0.1",
9366       "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz",
9367       "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78="
9368     },
9369     "md5.js": {
9370       "version": "1.3.5",
9371       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
9372       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
9373       "dev": true,
9374       "requires": {
9375         "hash-base": "^3.0.0",
9376         "inherits": "^2.0.1",
9377         "safe-buffer": "^5.1.2"
9378       }
9379     },
9380     "mdn-data": {
9381       "version": "2.0.4",
9382       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
9383       "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
9384       "dev": true
9385     },
9386     "media-typer": {
9387       "version": "0.3.0",
9388       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
9389       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
9390       "dev": true
9391     },
9392     "mem": {
9393       "version": "4.3.0",
9394       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
9395       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
9396       "dev": true,
9397       "requires": {
9398         "map-age-cleaner": "^0.1.1",
9399         "mimic-fn": "^2.0.0",
9400         "p-is-promise": "^2.0.0"
9401       }
9402     },
9403     "memory-fs": {
9404       "version": "0.5.0",
9405       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
9406       "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
9407       "dev": true,
9408       "requires": {
9409         "errno": "^0.1.3",
9410         "readable-stream": "^2.0.1"
9411       }
9412     },
9413     "merge-descriptors": {
9414       "version": "1.0.1",
9415       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
9416       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
9417       "dev": true
9418     },
9419     "merge-source-map": {
9420       "version": "1.1.0",
9421       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
9422       "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
9423       "dev": true,
9424       "requires": {
9425         "source-map": "^0.6.1"
9426       },
9427       "dependencies": {
9428         "source-map": {
9429           "version": "0.6.1",
9430           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9431           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9432           "dev": true
9433         }
9434       }
9435     },
9436     "merge-stream": {
9437       "version": "2.0.0",
9438       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
9439       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
9440       "dev": true
9441     },
9442     "methods": {
9443       "version": "1.1.2",
9444       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
9445       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
9446       "dev": true
9447     },
9448     "micromatch": {
9449       "version": "3.1.10",
9450       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
9451       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
9452       "dev": true,
9453       "requires": {
9454         "arr-diff": "^4.0.0",
9455         "array-unique": "^0.3.2",
9456         "braces": "^2.3.1",
9457         "define-property": "^2.0.2",
9458         "extend-shallow": "^3.0.2",
9459         "extglob": "^2.0.4",
9460         "fragment-cache": "^0.2.1",
9461         "kind-of": "^6.0.2",
9462         "nanomatch": "^1.2.9",
9463         "object.pick": "^1.3.0",
9464         "regex-not": "^1.0.0",
9465         "snapdragon": "^0.8.1",
9466         "to-regex": "^3.0.2"
9467       }
9468     },
9469     "miller-rabin": {
9470       "version": "4.0.1",
9471       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
9472       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
9473       "dev": true,
9474       "requires": {
9475         "bn.js": "^4.0.0",
9476         "brorand": "^1.0.1"
9477       },
9478       "dependencies": {
9479         "bn.js": {
9480           "version": "4.11.8",
9481           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
9482           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
9483           "dev": true
9484         }
9485       }
9486     },
9487     "mime": {
9488       "version": "1.6.0",
9489       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
9490       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
9491       "dev": true
9492     },
9493     "mime-db": {
9494       "version": "1.37.0",
9495       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
9496       "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg=="
9497     },
9498     "mime-types": {
9499       "version": "2.1.21",
9500       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
9501       "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
9502       "requires": {
9503         "mime-db": "~1.37.0"
9504       }
9505     },
9506     "mimic-fn": {
9507       "version": "2.1.0",
9508       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
9509       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
9510       "dev": true
9511     },
9512     "mimic-response": {
9513       "version": "1.0.1",
9514       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
9515       "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="
9516     },
9517     "mini-css-extract-plugin": {
9518       "version": "0.9.0",
9519       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz",
9520       "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==",
9521       "dev": true,
9522       "requires": {
9523         "loader-utils": "^1.1.0",
9524         "normalize-url": "1.9.1",
9525         "schema-utils": "^1.0.0",
9526         "webpack-sources": "^1.1.0"
9527       },
9528       "dependencies": {
9529         "json5": {
9530           "version": "1.0.1",
9531           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
9532           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
9533           "dev": true,
9534           "requires": {
9535             "minimist": "^1.2.0"
9536           }
9537         },
9538         "loader-utils": {
9539           "version": "1.4.0",
9540           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
9541           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
9542           "dev": true,
9543           "requires": {
9544             "big.js": "^5.2.2",
9545             "emojis-list": "^3.0.0",
9546             "json5": "^1.0.1"
9547           }
9548         },
9549         "minimist": {
9550           "version": "1.2.5",
9551           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
9552           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
9553           "dev": true
9554         },
9555         "normalize-url": {
9556           "version": "1.9.1",
9557           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
9558           "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
9559           "dev": true,
9560           "requires": {
9561             "object-assign": "^4.0.1",
9562             "prepend-http": "^1.0.0",
9563             "query-string": "^4.1.0",
9564             "sort-keys": "^1.0.0"
9565           }
9566         },
9567         "prepend-http": {
9568           "version": "1.0.4",
9569           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
9570           "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
9571           "dev": true
9572         },
9573         "query-string": {
9574           "version": "4.3.4",
9575           "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
9576           "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
9577           "dev": true,
9578           "requires": {
9579             "object-assign": "^4.1.0",
9580             "strict-uri-encode": "^1.0.0"
9581           }
9582         },
9583         "schema-utils": {
9584           "version": "1.0.0",
9585           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
9586           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
9587           "dev": true,
9588           "requires": {
9589             "ajv": "^6.1.0",
9590             "ajv-errors": "^1.0.0",
9591             "ajv-keywords": "^3.1.0"
9592           }
9593         },
9594         "sort-keys": {
9595           "version": "1.1.2",
9596           "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
9597           "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
9598           "dev": true,
9599           "requires": {
9600             "is-plain-obj": "^1.0.0"
9601           }
9602         }
9603       }
9604     },
9605     "minimalistic-assert": {
9606       "version": "1.0.1",
9607       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
9608       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
9609       "dev": true
9610     },
9611     "minimalistic-crypto-utils": {
9612       "version": "1.0.1",
9613       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
9614       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
9615       "dev": true
9616     },
9617     "minimatch": {
9618       "version": "3.0.4",
9619       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
9620       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
9621       "requires": {
9622         "brace-expansion": "^1.1.7"
9623       }
9624     },
9625     "minimist": {
9626       "version": "0.0.8",
9627       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
9628       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
9629       "dev": true
9630     },
9631     "minipass": {
9632       "version": "3.1.1",
9633       "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz",
9634       "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==",
9635       "dev": true,
9636       "requires": {
9637         "yallist": "^4.0.0"
9638       },
9639       "dependencies": {
9640         "yallist": {
9641           "version": "4.0.0",
9642           "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
9643           "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
9644           "dev": true
9645         }
9646       }
9647     },
9648     "minipass-collect": {
9649       "version": "1.0.2",
9650       "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
9651       "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
9652       "dev": true,
9653       "requires": {
9654         "minipass": "^3.0.0"
9655       }
9656     },
9657     "minipass-flush": {
9658       "version": "1.0.5",
9659       "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
9660       "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
9661       "dev": true,
9662       "requires": {
9663         "minipass": "^3.0.0"
9664       }
9665     },
9666     "minipass-pipeline": {
9667       "version": "1.2.2",
9668       "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz",
9669       "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==",
9670       "dev": true,
9671       "requires": {
9672         "minipass": "^3.0.0"
9673       }
9674     },
9675     "minizlib": {
9676       "version": "2.1.0",
9677       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.0.tgz",
9678       "integrity": "sha512-EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA==",
9679       "dev": true,
9680       "requires": {
9681         "minipass": "^3.0.0",
9682         "yallist": "^4.0.0"
9683       },
9684       "dependencies": {
9685         "yallist": {
9686           "version": "4.0.0",
9687           "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
9688           "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
9689           "dev": true
9690         }
9691       }
9692     },
9693     "mississippi": {
9694       "version": "3.0.0",
9695       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
9696       "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
9697       "dev": true,
9698       "requires": {
9699         "concat-stream": "^1.5.0",
9700         "duplexify": "^3.4.2",
9701         "end-of-stream": "^1.1.0",
9702         "flush-write-stream": "^1.0.0",
9703         "from2": "^2.1.0",
9704         "parallel-transform": "^1.1.0",
9705         "pump": "^3.0.0",
9706         "pumpify": "^1.3.3",
9707         "stream-each": "^1.1.0",
9708         "through2": "^2.0.0"
9709       }
9710     },
9711     "mixin-deep": {
9712       "version": "1.3.2",
9713       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
9714       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
9715       "dev": true,
9716       "requires": {
9717         "for-in": "^1.0.2",
9718         "is-extendable": "^1.0.1"
9719       },
9720       "dependencies": {
9721         "is-extendable": {
9722           "version": "1.0.1",
9723           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
9724           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
9725           "dev": true,
9726           "requires": {
9727             "is-plain-object": "^2.0.4"
9728           }
9729         }
9730       }
9731     },
9732     "mkdirp": {
9733       "version": "0.5.1",
9734       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
9735       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
9736       "dev": true,
9737       "requires": {
9738         "minimist": "0.0.8"
9739       }
9740     },
9741     "moment": {
9742       "version": "2.24.0",
9743       "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
9744       "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
9745     },
9746     "move-concurrently": {
9747       "version": "1.0.1",
9748       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
9749       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
9750       "dev": true,
9751       "requires": {
9752         "aproba": "^1.1.1",
9753         "copy-concurrently": "^1.0.0",
9754         "fs-write-stream-atomic": "^1.0.8",
9755         "mkdirp": "^0.5.1",
9756         "rimraf": "^2.5.4",
9757         "run-queue": "^1.0.3"
9758       }
9759     },
9760     "ms": {
9761       "version": "2.0.0",
9762       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9763       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9764       "dev": true
9765     },
9766     "multicast-dns": {
9767       "version": "6.2.3",
9768       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
9769       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
9770       "dev": true,
9771       "requires": {
9772         "dns-packet": "^1.3.1",
9773         "thunky": "^1.0.2"
9774       }
9775     },
9776     "multicast-dns-service-types": {
9777       "version": "1.1.0",
9778       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
9779       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
9780       "dev": true
9781     },
9782     "mute-stream": {
9783       "version": "0.0.8",
9784       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
9785       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
9786       "dev": true
9787     },
9788     "nanomatch": {
9789       "version": "1.2.13",
9790       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
9791       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
9792       "dev": true,
9793       "requires": {
9794         "arr-diff": "^4.0.0",
9795         "array-unique": "^0.3.2",
9796         "define-property": "^2.0.2",
9797         "extend-shallow": "^3.0.2",
9798         "fragment-cache": "^0.2.1",
9799         "is-windows": "^1.0.2",
9800         "kind-of": "^6.0.2",
9801         "object.pick": "^1.3.0",
9802         "regex-not": "^1.0.0",
9803         "snapdragon": "^0.8.1",
9804         "to-regex": "^3.0.1"
9805       }
9806     },
9807     "negotiator": {
9808       "version": "0.6.1",
9809       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
9810       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
9811       "dev": true
9812     },
9813     "neo-async": {
9814       "version": "2.6.1",
9815       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
9816       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
9817       "dev": true
9818     },
9819     "ng2-charts": {
9820       "version": "2.3.0",
9821       "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-2.3.0.tgz",
9822       "integrity": "sha512-D5K7OqF0m5lOBYvNOsraoEo4OPHja9zfGNj+HWy2nUcP0LP2s+Y/QaQlkG/1rHlwXq9HPm8rLxzSutA0eLHxGQ==",
9823       "requires": {
9824         "@types/chart.js": "^2.7.48",
9825         "lodash": "^4.17.11",
9826         "tslib": "^1.9.0"
9827       }
9828     },
9829     "ng2-completer": {
9830       "version": "9.0.1",
9831       "resolved": "https://registry.npmjs.org/ng2-completer/-/ng2-completer-9.0.1.tgz",
9832       "integrity": "sha512-zEKehHdCK8E/k4Y0HepprGdYBHr2AOsaq4QpeqoCyUElOOC5M3qi3ZEHV1VF54I7heBQktswwXe5UyWduJ0Xeg=="
9833     },
9834     "ngx-toastr": {
9835       "version": "12.0.0",
9836       "resolved": "https://registry.npmjs.org/ngx-toastr/-/ngx-toastr-12.0.0.tgz",
9837       "integrity": "sha512-J0mvGXH9cLlP3acoLJcuYhsQcL+EOAtkS1Y5tFKzrw2TYqY2HNffMVPvK+KP1LDJHiIgRpYg3ZELw1raAl0R/A=="
9838     },
9839     "nice-try": {
9840       "version": "1.0.5",
9841       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
9842       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
9843     },
9844     "node-fetch-npm": {
9845       "version": "2.0.4",
9846       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz",
9847       "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==",
9848       "dev": true,
9849       "requires": {
9850         "encoding": "^0.1.11",
9851         "json-parse-better-errors": "^1.0.0",
9852         "safe-buffer": "^5.1.1"
9853       }
9854     },
9855     "node-forge": {
9856       "version": "0.9.0",
9857       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz",
9858       "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==",
9859       "dev": true
9860     },
9861     "node-jose": {
9862       "version": "1.1.3",
9863       "resolved": "https://registry.npmjs.org/node-jose/-/node-jose-1.1.3.tgz",
9864       "integrity": "sha512-kupfi4uGWhRjnOmtie2T64cLge5a1TZyalEa8uWWWBgtKBcu41A4IGKpI9twZAxRnmviamEUQRK7LSyfFb2w8A==",
9865       "requires": {
9866         "base64url": "^3.0.1",
9867         "es6-promise": "^4.2.6",
9868         "lodash": "^4.17.11",
9869         "long": "^4.0.0",
9870         "node-forge": "^0.8.1",
9871         "uuid": "^3.3.2"
9872       },
9873       "dependencies": {
9874         "es6-promise": {
9875           "version": "4.2.8",
9876           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
9877           "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="
9878         },
9879         "node-forge": {
9880           "version": "0.8.5",
9881           "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.8.5.tgz",
9882           "integrity": "sha512-vFMQIWt+J/7FLNyKouZ9TazT74PRV3wgv9UT4cRjC8BffxFbKXkgIWR42URCPSnHm/QDz6BOlb2Q0U4+VQT67Q=="
9883         }
9884       }
9885     },
9886     "node-libs-browser": {
9887       "version": "2.2.1",
9888       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
9889       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
9890       "dev": true,
9891       "requires": {
9892         "assert": "^1.1.1",
9893         "browserify-zlib": "^0.2.0",
9894         "buffer": "^4.3.0",
9895         "console-browserify": "^1.1.0",
9896         "constants-browserify": "^1.0.0",
9897         "crypto-browserify": "^3.11.0",
9898         "domain-browser": "^1.1.1",
9899         "events": "^3.0.0",
9900         "https-browserify": "^1.0.0",
9901         "os-browserify": "^0.3.0",
9902         "path-browserify": "0.0.1",
9903         "process": "^0.11.10",
9904         "punycode": "^1.2.4",
9905         "querystring-es3": "^0.2.0",
9906         "readable-stream": "^2.3.3",
9907         "stream-browserify": "^2.0.1",
9908         "stream-http": "^2.7.2",
9909         "string_decoder": "^1.0.0",
9910         "timers-browserify": "^2.0.4",
9911         "tty-browserify": "0.0.0",
9912         "url": "^0.11.0",
9913         "util": "^0.11.0",
9914         "vm-browserify": "^1.0.1"
9915       },
9916       "dependencies": {
9917         "punycode": {
9918           "version": "1.4.1",
9919           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9920           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9921           "dev": true
9922         }
9923       }
9924     },
9925     "node-releases": {
9926       "version": "1.1.55",
9927       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz",
9928       "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==",
9929       "dev": true
9930     },
9931     "normalize-package-data": {
9932       "version": "2.5.0",
9933       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
9934       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
9935       "dev": true,
9936       "requires": {
9937         "hosted-git-info": "^2.1.4",
9938         "resolve": "^1.10.0",
9939         "semver": "2 || 3 || 4 || 5",
9940         "validate-npm-package-license": "^3.0.1"
9941       },
9942       "dependencies": {
9943         "hosted-git-info": {
9944           "version": "2.8.8",
9945           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
9946           "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
9947           "dev": true
9948         },
9949         "resolve": {
9950           "version": "1.17.0",
9951           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
9952           "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
9953           "dev": true,
9954           "requires": {
9955             "path-parse": "^1.0.6"
9956           }
9957         }
9958       }
9959     },
9960     "normalize-path": {
9961       "version": "3.0.0",
9962       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
9963       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
9964       "dev": true
9965     },
9966     "normalize-range": {
9967       "version": "0.1.2",
9968       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
9969       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
9970       "dev": true
9971     },
9972     "normalize-url": {
9973       "version": "2.0.1",
9974       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
9975       "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
9976       "requires": {
9977         "prepend-http": "^2.0.0",
9978         "query-string": "^5.0.1",
9979         "sort-keys": "^2.0.0"
9980       }
9981     },
9982     "npm-bundled": {
9983       "version": "1.1.1",
9984       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
9985       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
9986       "dev": true,
9987       "requires": {
9988         "npm-normalize-package-bin": "^1.0.1"
9989       }
9990     },
9991     "npm-install-checks": {
9992       "version": "4.0.0",
9993       "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz",
9994       "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==",
9995       "dev": true,
9996       "requires": {
9997         "semver": "^7.1.1"
9998       },
9999       "dependencies": {
10000         "semver": {
10001           "version": "7.3.2",
10002           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
10003           "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
10004           "dev": true
10005         }
10006       }
10007     },
10008     "npm-normalize-package-bin": {
10009       "version": "1.0.1",
10010       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
10011       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
10012       "dev": true
10013     },
10014     "npm-package-arg": {
10015       "version": "8.0.1",
10016       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.0.1.tgz",
10017       "integrity": "sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ==",
10018       "dev": true,
10019       "requires": {
10020         "hosted-git-info": "^3.0.2",
10021         "semver": "^7.0.0",
10022         "validate-npm-package-name": "^3.0.0"
10023       },
10024       "dependencies": {
10025         "semver": {
10026           "version": "7.3.2",
10027           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
10028           "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
10029           "dev": true
10030         }
10031       }
10032     },
10033     "npm-packlist": {
10034       "version": "1.4.8",
10035       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
10036       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
10037       "dev": true,
10038       "requires": {
10039         "ignore-walk": "^3.0.1",
10040         "npm-bundled": "^1.0.1",
10041         "npm-normalize-package-bin": "^1.0.1"
10042       }
10043     },
10044     "npm-pick-manifest": {
10045       "version": "6.0.0",
10046       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.0.0.tgz",
10047       "integrity": "sha512-PdJpXMvjqt4nftNEDpCgjBUF8yI3Q3MyuAmVB9nemnnCg32F4BPL/JFBfdj8DubgHCYUFQhtLWmBPvdsFtjWMg==",
10048       "dev": true,
10049       "requires": {
10050         "npm-install-checks": "^4.0.0",
10051         "npm-package-arg": "^8.0.0",
10052         "semver": "^7.0.0"
10053       },
10054       "dependencies": {
10055         "semver": {
10056           "version": "7.3.2",
10057           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
10058           "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
10059           "dev": true
10060         }
10061       }
10062     },
10063     "npm-registry-fetch": {
10064       "version": "4.0.4",
10065       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.4.tgz",
10066       "integrity": "sha512-6jb34hX/iYNQebqWUHtU8YF6Cjb1H6ouTFPClYsyiW6lpFkljTpdeftm53rRojtja1rKAvKNIIiTS5Sjpw4wsA==",
10067       "dev": true,
10068       "requires": {
10069         "JSONStream": "^1.3.4",
10070         "bluebird": "^3.5.1",
10071         "figgy-pudding": "^3.4.1",
10072         "lru-cache": "^5.1.1",
10073         "make-fetch-happen": "^5.0.0",
10074         "npm-package-arg": "^6.1.0",
10075         "safe-buffer": "^5.2.0"
10076       },
10077       "dependencies": {
10078         "hosted-git-info": {
10079           "version": "2.8.8",
10080           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
10081           "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
10082           "dev": true
10083         },
10084         "lru-cache": {
10085           "version": "5.1.1",
10086           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
10087           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
10088           "dev": true,
10089           "requires": {
10090             "yallist": "^3.0.2"
10091           }
10092         },
10093         "npm-package-arg": {
10094           "version": "6.1.1",
10095           "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",
10096           "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",
10097           "dev": true,
10098           "requires": {
10099             "hosted-git-info": "^2.7.1",
10100             "osenv": "^0.1.5",
10101             "semver": "^5.6.0",
10102             "validate-npm-package-name": "^3.0.0"
10103           }
10104         },
10105         "safe-buffer": {
10106           "version": "5.2.1",
10107           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
10108           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
10109           "dev": true
10110         },
10111         "semver": {
10112           "version": "5.7.1",
10113           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10114           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10115           "dev": true
10116         },
10117         "yallist": {
10118           "version": "3.1.1",
10119           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
10120           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
10121           "dev": true
10122         }
10123       }
10124     },
10125     "npm-run-path": {
10126       "version": "2.0.2",
10127       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
10128       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
10129       "requires": {
10130         "path-key": "^2.0.0"
10131       }
10132     },
10133     "nth-check": {
10134       "version": "1.0.2",
10135       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
10136       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
10137       "dev": true,
10138       "requires": {
10139         "boolbase": "~1.0.0"
10140       }
10141     },
10142     "null-check": {
10143       "version": "1.0.0",
10144       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
10145       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
10146       "dev": true
10147     },
10148     "num2fraction": {
10149       "version": "1.2.2",
10150       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
10151       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
10152       "dev": true
10153     },
10154     "number-is-nan": {
10155       "version": "1.0.1",
10156       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
10157       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
10158       "dev": true
10159     },
10160     "oauth-sign": {
10161       "version": "0.9.0",
10162       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
10163       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
10164     },
10165     "object-assign": {
10166       "version": "4.1.1",
10167       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
10168       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
10169     },
10170     "object-component": {
10171       "version": "0.0.3",
10172       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
10173       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
10174       "dev": true
10175     },
10176     "object-copy": {
10177       "version": "0.1.0",
10178       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
10179       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
10180       "dev": true,
10181       "requires": {
10182         "copy-descriptor": "^0.1.0",
10183         "define-property": "^0.2.5",
10184         "kind-of": "^3.0.3"
10185       },
10186       "dependencies": {
10187         "define-property": {
10188           "version": "0.2.5",
10189           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10190           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10191           "dev": true,
10192           "requires": {
10193             "is-descriptor": "^0.1.0"
10194           }
10195         },
10196         "kind-of": {
10197           "version": "3.2.2",
10198           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10199           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10200           "dev": true,
10201           "requires": {
10202             "is-buffer": "^1.1.5"
10203           }
10204         }
10205       }
10206     },
10207     "object-hash": {
10208       "version": "1.3.1",
10209       "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz",
10210       "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA=="
10211     },
10212     "object-inspect": {
10213       "version": "1.7.0",
10214       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
10215       "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
10216       "dev": true
10217     },
10218     "object-is": {
10219       "version": "1.1.2",
10220       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz",
10221       "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==",
10222       "dev": true,
10223       "requires": {
10224         "define-properties": "^1.1.3",
10225         "es-abstract": "^1.17.5"
10226       }
10227     },
10228     "object-keys": {
10229       "version": "1.1.1",
10230       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
10231       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
10232       "dev": true
10233     },
10234     "object-visit": {
10235       "version": "1.0.1",
10236       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
10237       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
10238       "dev": true,
10239       "requires": {
10240         "isobject": "^3.0.0"
10241       }
10242     },
10243     "object.assign": {
10244       "version": "4.1.0",
10245       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
10246       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
10247       "dev": true,
10248       "requires": {
10249         "define-properties": "^1.1.2",
10250         "function-bind": "^1.1.1",
10251         "has-symbols": "^1.0.0",
10252         "object-keys": "^1.0.11"
10253       }
10254     },
10255     "object.getownpropertydescriptors": {
10256       "version": "2.1.0",
10257       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
10258       "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
10259       "dev": true,
10260       "requires": {
10261         "define-properties": "^1.1.3",
10262         "es-abstract": "^1.17.0-next.1"
10263       }
10264     },
10265     "object.pick": {
10266       "version": "1.3.0",
10267       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
10268       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
10269       "dev": true,
10270       "requires": {
10271         "isobject": "^3.0.1"
10272       }
10273     },
10274     "object.values": {
10275       "version": "1.1.1",
10276       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
10277       "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==",
10278       "dev": true,
10279       "requires": {
10280         "define-properties": "^1.1.3",
10281         "es-abstract": "^1.17.0-next.1",
10282         "function-bind": "^1.1.1",
10283         "has": "^1.0.3"
10284       }
10285     },
10286     "obuf": {
10287       "version": "1.1.2",
10288       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
10289       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
10290       "dev": true
10291     },
10292     "oidc-token-hash": {
10293       "version": "3.0.2",
10294       "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-3.0.2.tgz",
10295       "integrity": "sha512-dTzp80/y/da+um+i+sOucNqiPpwRL7M/xPwj7pH1TFA2/bqQ+OK2sJahSXbemEoLtPkHcFLyhLhLWZa9yW5+RA=="
10296     },
10297     "on-finished": {
10298       "version": "2.3.0",
10299       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
10300       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
10301       "dev": true,
10302       "requires": {
10303         "ee-first": "1.1.1"
10304       }
10305     },
10306     "on-headers": {
10307       "version": "1.0.2",
10308       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
10309       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
10310       "dev": true
10311     },
10312     "once": {
10313       "version": "1.4.0",
10314       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
10315       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
10316       "requires": {
10317         "wrappy": "1"
10318       }
10319     },
10320     "onetime": {
10321       "version": "5.1.0",
10322       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
10323       "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
10324       "dev": true,
10325       "requires": {
10326         "mimic-fn": "^2.1.0"
10327       }
10328     },
10329     "open": {
10330       "version": "7.0.3",
10331       "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz",
10332       "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==",
10333       "dev": true,
10334       "requires": {
10335         "is-docker": "^2.0.0",
10336         "is-wsl": "^2.1.1"
10337       }
10338     },
10339     "openid-client": {
10340       "version": "2.5.0",
10341       "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-2.5.0.tgz",
10342       "integrity": "sha512-t3hFD7xEoW1U25RyBcRFaL19fGGs6hNVTysq9pgmiltH0IVUPzH/bQV9w24pM5Q7MunnGv2/5XjIru6BQcWdxg==",
10343       "requires": {
10344         "base64url": "^3.0.0",
10345         "got": "^8.3.2",
10346         "lodash": "^4.17.11",
10347         "lru-cache": "^5.1.1",
10348         "node-jose": "^1.1.0",
10349         "object-hash": "^1.3.1",
10350         "oidc-token-hash": "^3.0.1",
10351         "p-any": "^1.1.0"
10352       },
10353       "dependencies": {
10354         "lru-cache": {
10355           "version": "5.1.1",
10356           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
10357           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
10358           "requires": {
10359             "yallist": "^3.0.2"
10360           }
10361         },
10362         "yallist": {
10363           "version": "3.1.1",
10364           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
10365           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
10366         }
10367       }
10368     },
10369     "opn": {
10370       "version": "5.5.0",
10371       "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
10372       "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
10373       "dev": true,
10374       "requires": {
10375         "is-wsl": "^1.1.0"
10376       },
10377       "dependencies": {
10378         "is-wsl": {
10379           "version": "1.1.0",
10380           "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
10381           "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
10382           "dev": true
10383         }
10384       }
10385     },
10386     "optimist": {
10387       "version": "0.6.1",
10388       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
10389       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
10390       "dev": true,
10391       "requires": {
10392         "minimist": "~0.0.1",
10393         "wordwrap": "~0.0.2"
10394       },
10395       "dependencies": {
10396         "wordwrap": {
10397           "version": "0.0.3",
10398           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
10399           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
10400           "dev": true
10401         }
10402       }
10403     },
10404     "ora": {
10405       "version": "4.0.3",
10406       "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.3.tgz",
10407       "integrity": "sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg==",
10408       "dev": true,
10409       "requires": {
10410         "chalk": "^3.0.0",
10411         "cli-cursor": "^3.1.0",
10412         "cli-spinners": "^2.2.0",
10413         "is-interactive": "^1.0.0",
10414         "log-symbols": "^3.0.0",
10415         "mute-stream": "0.0.8",
10416         "strip-ansi": "^6.0.0",
10417         "wcwidth": "^1.0.1"
10418       },
10419       "dependencies": {
10420         "ansi-regex": {
10421           "version": "5.0.0",
10422           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
10423           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
10424           "dev": true
10425         },
10426         "ansi-styles": {
10427           "version": "4.2.1",
10428           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
10429           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
10430           "dev": true,
10431           "requires": {
10432             "@types/color-name": "^1.1.1",
10433             "color-convert": "^2.0.1"
10434           }
10435         },
10436         "chalk": {
10437           "version": "3.0.0",
10438           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
10439           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
10440           "dev": true,
10441           "requires": {
10442             "ansi-styles": "^4.1.0",
10443             "supports-color": "^7.1.0"
10444           }
10445         },
10446         "color-convert": {
10447           "version": "2.0.1",
10448           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10449           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10450           "dev": true,
10451           "requires": {
10452             "color-name": "~1.1.4"
10453           }
10454         },
10455         "color-name": {
10456           "version": "1.1.4",
10457           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10458           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
10459           "dev": true
10460         },
10461         "has-flag": {
10462           "version": "4.0.0",
10463           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10464           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10465           "dev": true
10466         },
10467         "strip-ansi": {
10468           "version": "6.0.0",
10469           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
10470           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
10471           "dev": true,
10472           "requires": {
10473             "ansi-regex": "^5.0.0"
10474           }
10475         },
10476         "supports-color": {
10477           "version": "7.1.0",
10478           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
10479           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
10480           "dev": true,
10481           "requires": {
10482             "has-flag": "^4.0.0"
10483           }
10484         }
10485       }
10486     },
10487     "original": {
10488       "version": "1.0.2",
10489       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
10490       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
10491       "dev": true,
10492       "requires": {
10493         "url-parse": "^1.4.3"
10494       }
10495     },
10496     "os-browserify": {
10497       "version": "0.3.0",
10498       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
10499       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
10500       "dev": true
10501     },
10502     "os-homedir": {
10503       "version": "1.0.2",
10504       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
10505       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
10506       "dev": true
10507     },
10508     "os-locale": {
10509       "version": "3.1.0",
10510       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
10511       "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
10512       "dev": true,
10513       "requires": {
10514         "execa": "^1.0.0",
10515         "lcid": "^2.0.0",
10516         "mem": "^4.0.0"
10517       }
10518     },
10519     "os-tmpdir": {
10520       "version": "1.0.2",
10521       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
10522       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
10523       "dev": true
10524     },
10525     "osenv": {
10526       "version": "0.1.5",
10527       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
10528       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
10529       "dev": true,
10530       "requires": {
10531         "os-homedir": "^1.0.0",
10532         "os-tmpdir": "^1.0.0"
10533       }
10534     },
10535     "p-any": {
10536       "version": "1.1.0",
10537       "resolved": "https://registry.npmjs.org/p-any/-/p-any-1.1.0.tgz",
10538       "integrity": "sha512-Ef0tVa4CZ5pTAmKn+Cg3w8ABBXh+hHO1aV8281dKOoUHfX+3tjG2EaFcC+aZyagg9b4EYGsHEjz21DnEE8Og2g==",
10539       "requires": {
10540         "p-some": "^2.0.0"
10541       }
10542     },
10543     "p-cancelable": {
10544       "version": "0.4.1",
10545       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
10546       "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ=="
10547     },
10548     "p-defer": {
10549       "version": "1.0.0",
10550       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
10551       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
10552       "dev": true
10553     },
10554     "p-finally": {
10555       "version": "1.0.0",
10556       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
10557       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
10558     },
10559     "p-is-promise": {
10560       "version": "2.1.0",
10561       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
10562       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
10563       "dev": true
10564     },
10565     "p-limit": {
10566       "version": "1.3.0",
10567       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
10568       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
10569       "dev": true,
10570       "requires": {
10571         "p-try": "^1.0.0"
10572       }
10573     },
10574     "p-locate": {
10575       "version": "2.0.0",
10576       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
10577       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
10578       "dev": true,
10579       "requires": {
10580         "p-limit": "^1.1.0"
10581       }
10582     },
10583     "p-map": {
10584       "version": "3.0.0",
10585       "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
10586       "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
10587       "dev": true,
10588       "requires": {
10589         "aggregate-error": "^3.0.0"
10590       },
10591       "dependencies": {
10592         "aggregate-error": {
10593           "version": "3.0.1",
10594           "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz",
10595           "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==",
10596           "dev": true,
10597           "requires": {
10598             "clean-stack": "^2.0.0",
10599             "indent-string": "^4.0.0"
10600           }
10601         },
10602         "clean-stack": {
10603           "version": "2.2.0",
10604           "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
10605           "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
10606           "dev": true
10607         }
10608       }
10609     },
10610     "p-retry": {
10611       "version": "3.0.1",
10612       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
10613       "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
10614       "dev": true,
10615       "requires": {
10616         "retry": "^0.12.0"
10617       }
10618     },
10619     "p-some": {
10620       "version": "2.0.1",
10621       "resolved": "https://registry.npmjs.org/p-some/-/p-some-2.0.1.tgz",
10622       "integrity": "sha1-Zdh8ixVO289SIdFnd4ttLhUPbwY=",
10623       "requires": {
10624         "aggregate-error": "^1.0.0"
10625       }
10626     },
10627     "p-timeout": {
10628       "version": "2.0.1",
10629       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
10630       "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
10631       "requires": {
10632         "p-finally": "^1.0.0"
10633       }
10634     },
10635     "p-try": {
10636       "version": "1.0.0",
10637       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
10638       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
10639       "dev": true
10640     },
10641     "pacote": {
10642       "version": "9.5.12",
10643       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz",
10644       "integrity": "sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==",
10645       "dev": true,
10646       "requires": {
10647         "bluebird": "^3.5.3",
10648         "cacache": "^12.0.2",
10649         "chownr": "^1.1.2",
10650         "figgy-pudding": "^3.5.1",
10651         "get-stream": "^4.1.0",
10652         "glob": "^7.1.3",
10653         "infer-owner": "^1.0.4",
10654         "lru-cache": "^5.1.1",
10655         "make-fetch-happen": "^5.0.0",
10656         "minimatch": "^3.0.4",
10657         "minipass": "^2.3.5",
10658         "mississippi": "^3.0.0",
10659         "mkdirp": "^0.5.1",
10660         "normalize-package-data": "^2.4.0",
10661         "npm-normalize-package-bin": "^1.0.0",
10662         "npm-package-arg": "^6.1.0",
10663         "npm-packlist": "^1.1.12",
10664         "npm-pick-manifest": "^3.0.0",
10665         "npm-registry-fetch": "^4.0.0",
10666         "osenv": "^0.1.5",
10667         "promise-inflight": "^1.0.1",
10668         "promise-retry": "^1.1.1",
10669         "protoduck": "^5.0.1",
10670         "rimraf": "^2.6.2",
10671         "safe-buffer": "^5.1.2",
10672         "semver": "^5.6.0",
10673         "ssri": "^6.0.1",
10674         "tar": "^4.4.10",
10675         "unique-filename": "^1.1.1",
10676         "which": "^1.3.1"
10677       },
10678       "dependencies": {
10679         "cacache": {
10680           "version": "12.0.4",
10681           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
10682           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
10683           "dev": true,
10684           "requires": {
10685             "bluebird": "^3.5.5",
10686             "chownr": "^1.1.1",
10687             "figgy-pudding": "^3.5.1",
10688             "glob": "^7.1.4",
10689             "graceful-fs": "^4.1.15",
10690             "infer-owner": "^1.0.3",
10691             "lru-cache": "^5.1.1",
10692             "mississippi": "^3.0.0",
10693             "mkdirp": "^0.5.1",
10694             "move-concurrently": "^1.0.1",
10695             "promise-inflight": "^1.0.1",
10696             "rimraf": "^2.6.3",
10697             "ssri": "^6.0.1",
10698             "unique-filename": "^1.1.1",
10699             "y18n": "^4.0.0"
10700           },
10701           "dependencies": {
10702             "bluebird": {
10703               "version": "3.7.2",
10704               "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
10705               "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
10706               "dev": true
10707             },
10708             "glob": {
10709               "version": "7.1.6",
10710               "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
10711               "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
10712               "dev": true,
10713               "requires": {
10714                 "fs.realpath": "^1.0.0",
10715                 "inflight": "^1.0.4",
10716                 "inherits": "2",
10717                 "minimatch": "^3.0.4",
10718                 "once": "^1.3.0",
10719                 "path-is-absolute": "^1.0.0"
10720               }
10721             }
10722           }
10723         },
10724         "fs-minipass": {
10725           "version": "1.2.7",
10726           "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
10727           "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
10728           "dev": true,
10729           "requires": {
10730             "minipass": "^2.6.0"
10731           }
10732         },
10733         "get-stream": {
10734           "version": "4.1.0",
10735           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
10736           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
10737           "dev": true,
10738           "requires": {
10739             "pump": "^3.0.0"
10740           }
10741         },
10742         "hosted-git-info": {
10743           "version": "2.8.8",
10744           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
10745           "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
10746           "dev": true
10747         },
10748         "lru-cache": {
10749           "version": "5.1.1",
10750           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
10751           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
10752           "dev": true,
10753           "requires": {
10754             "yallist": "^3.0.2"
10755           }
10756         },
10757         "minipass": {
10758           "version": "2.9.0",
10759           "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
10760           "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
10761           "dev": true,
10762           "requires": {
10763             "safe-buffer": "^5.1.2",
10764             "yallist": "^3.0.0"
10765           }
10766         },
10767         "minizlib": {
10768           "version": "1.3.3",
10769           "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
10770           "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
10771           "dev": true,
10772           "requires": {
10773             "minipass": "^2.9.0"
10774           }
10775         },
10776         "npm-package-arg": {
10777           "version": "6.1.1",
10778           "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",
10779           "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",
10780           "dev": true,
10781           "requires": {
10782             "hosted-git-info": "^2.7.1",
10783             "osenv": "^0.1.5",
10784             "semver": "^5.6.0",
10785             "validate-npm-package-name": "^3.0.0"
10786           }
10787         },
10788         "npm-pick-manifest": {
10789           "version": "3.0.2",
10790           "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz",
10791           "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==",
10792           "dev": true,
10793           "requires": {
10794             "figgy-pudding": "^3.5.1",
10795             "npm-package-arg": "^6.0.0",
10796             "semver": "^5.4.1"
10797           }
10798         },
10799         "semver": {
10800           "version": "5.7.1",
10801           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10802           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10803           "dev": true
10804         },
10805         "ssri": {
10806           "version": "6.0.1",
10807           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
10808           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
10809           "dev": true,
10810           "requires": {
10811             "figgy-pudding": "^3.5.1"
10812           }
10813         },
10814         "tar": {
10815           "version": "4.4.13",
10816           "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
10817           "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
10818           "dev": true,
10819           "requires": {
10820             "chownr": "^1.1.1",
10821             "fs-minipass": "^1.2.5",
10822             "minipass": "^2.8.6",
10823             "minizlib": "^1.2.1",
10824             "mkdirp": "^0.5.0",
10825             "safe-buffer": "^5.1.2",
10826             "yallist": "^3.0.3"
10827           }
10828         },
10829         "yallist": {
10830           "version": "3.1.1",
10831           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
10832           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
10833           "dev": true
10834         }
10835       }
10836     },
10837     "pako": {
10838       "version": "1.0.11",
10839       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
10840       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
10841       "dev": true
10842     },
10843     "parallel-transform": {
10844       "version": "1.2.0",
10845       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
10846       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
10847       "dev": true,
10848       "requires": {
10849         "cyclist": "^1.0.1",
10850         "inherits": "^2.0.3",
10851         "readable-stream": "^2.1.5"
10852       }
10853     },
10854     "parse-asn1": {
10855       "version": "5.1.5",
10856       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
10857       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
10858       "dev": true,
10859       "requires": {
10860         "asn1.js": "^4.0.0",
10861         "browserify-aes": "^1.0.0",
10862         "create-hash": "^1.1.0",
10863         "evp_bytestokey": "^1.0.0",
10864         "pbkdf2": "^3.0.3",
10865         "safe-buffer": "^5.1.1"
10866       }
10867     },
10868     "parse-json": {
10869       "version": "4.0.0",
10870       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
10871       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
10872       "dev": true,
10873       "requires": {
10874         "error-ex": "^1.3.1",
10875         "json-parse-better-errors": "^1.0.1"
10876       }
10877     },
10878     "parse5": {
10879       "version": "4.0.0",
10880       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
10881       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
10882       "dev": true
10883     },
10884     "parseqs": {
10885       "version": "0.0.5",
10886       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
10887       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
10888       "dev": true,
10889       "requires": {
10890         "better-assert": "~1.0.0"
10891       }
10892     },
10893     "parseuri": {
10894       "version": "0.0.5",
10895       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
10896       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
10897       "dev": true,
10898       "requires": {
10899         "better-assert": "~1.0.0"
10900       }
10901     },
10902     "parseurl": {
10903       "version": "1.3.3",
10904       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
10905       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
10906       "dev": true
10907     },
10908     "pascalcase": {
10909       "version": "0.1.1",
10910       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
10911       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
10912       "dev": true
10913     },
10914     "path-browserify": {
10915       "version": "0.0.1",
10916       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
10917       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
10918       "dev": true
10919     },
10920     "path-dirname": {
10921       "version": "1.0.2",
10922       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
10923       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
10924       "dev": true
10925     },
10926     "path-exists": {
10927       "version": "3.0.0",
10928       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
10929       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
10930       "dev": true
10931     },
10932     "path-is-absolute": {
10933       "version": "1.0.1",
10934       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
10935       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
10936     },
10937     "path-is-inside": {
10938       "version": "1.0.2",
10939       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
10940       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
10941       "dev": true
10942     },
10943     "path-key": {
10944       "version": "2.0.1",
10945       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
10946       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
10947     },
10948     "path-parse": {
10949       "version": "1.0.6",
10950       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
10951       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
10952       "dev": true
10953     },
10954     "path-to-regexp": {
10955       "version": "0.1.7",
10956       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
10957       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
10958       "dev": true
10959     },
10960     "path-type": {
10961       "version": "3.0.0",
10962       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
10963       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
10964       "dev": true,
10965       "requires": {
10966         "pify": "^3.0.0"
10967       }
10968     },
10969     "pbkdf2": {
10970       "version": "3.0.17",
10971       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
10972       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
10973       "dev": true,
10974       "requires": {
10975         "create-hash": "^1.1.2",
10976         "create-hmac": "^1.1.4",
10977         "ripemd160": "^2.0.1",
10978         "safe-buffer": "^5.0.1",
10979         "sha.js": "^2.4.8"
10980       }
10981     },
10982     "performance-now": {
10983       "version": "2.1.0",
10984       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
10985       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
10986     },
10987     "picomatch": {
10988       "version": "2.2.1",
10989       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz",
10990       "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==",
10991       "dev": true
10992     },
10993     "pify": {
10994       "version": "3.0.0",
10995       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
10996       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
10997     },
10998     "pinkie": {
10999       "version": "2.0.4",
11000       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
11001       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
11002       "dev": true
11003     },
11004     "pinkie-promise": {
11005       "version": "2.0.1",
11006       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
11007       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
11008       "dev": true,
11009       "requires": {
11010         "pinkie": "^2.0.0"
11011       }
11012     },
11013     "pkg-dir": {
11014       "version": "3.0.0",
11015       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
11016       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
11017       "dev": true,
11018       "requires": {
11019         "find-up": "^3.0.0"
11020       },
11021       "dependencies": {
11022         "find-up": {
11023           "version": "3.0.0",
11024           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
11025           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
11026           "dev": true,
11027           "requires": {
11028             "locate-path": "^3.0.0"
11029           }
11030         },
11031         "locate-path": {
11032           "version": "3.0.0",
11033           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
11034           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
11035           "dev": true,
11036           "requires": {
11037             "p-locate": "^3.0.0",
11038             "path-exists": "^3.0.0"
11039           }
11040         },
11041         "p-limit": {
11042           "version": "2.3.0",
11043           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
11044           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
11045           "dev": true,
11046           "requires": {
11047             "p-try": "^2.0.0"
11048           }
11049         },
11050         "p-locate": {
11051           "version": "3.0.0",
11052           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
11053           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
11054           "dev": true,
11055           "requires": {
11056             "p-limit": "^2.0.0"
11057           }
11058         },
11059         "p-try": {
11060           "version": "2.2.0",
11061           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
11062           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
11063           "dev": true
11064         }
11065       }
11066     },
11067     "pkg-up": {
11068       "version": "2.0.0",
11069       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
11070       "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
11071       "dev": true,
11072       "requires": {
11073         "find-up": "^2.1.0"
11074       }
11075     },
11076     "portfinder": {
11077       "version": "1.0.26",
11078       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz",
11079       "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==",
11080       "dev": true,
11081       "requires": {
11082         "async": "^2.6.2",
11083         "debug": "^3.1.1",
11084         "mkdirp": "^0.5.1"
11085       },
11086       "dependencies": {
11087         "debug": {
11088           "version": "3.2.6",
11089           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11090           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11091           "dev": true,
11092           "requires": {
11093             "ms": "^2.1.1"
11094           }
11095         },
11096         "ms": {
11097           "version": "2.1.2",
11098           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
11099           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
11100           "dev": true
11101         }
11102       }
11103     },
11104     "posix-character-classes": {
11105       "version": "0.1.1",
11106       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
11107       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
11108       "dev": true
11109     },
11110     "postcss": {
11111       "version": "7.0.27",
11112       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
11113       "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
11114       "dev": true,
11115       "requires": {
11116         "chalk": "^2.4.2",
11117         "source-map": "^0.6.1",
11118         "supports-color": "^6.1.0"
11119       },
11120       "dependencies": {
11121         "source-map": {
11122           "version": "0.6.1",
11123           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11124           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11125           "dev": true
11126         }
11127       }
11128     },
11129     "postcss-calc": {
11130       "version": "7.0.2",
11131       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz",
11132       "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==",
11133       "dev": true,
11134       "requires": {
11135         "postcss": "^7.0.27",
11136         "postcss-selector-parser": "^6.0.2",
11137         "postcss-value-parser": "^4.0.2"
11138       }
11139     },
11140     "postcss-colormin": {
11141       "version": "4.0.3",
11142       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
11143       "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
11144       "dev": true,
11145       "requires": {
11146         "browserslist": "^4.0.0",
11147         "color": "^3.0.0",
11148         "has": "^1.0.0",
11149         "postcss": "^7.0.0",
11150         "postcss-value-parser": "^3.0.0"
11151       },
11152       "dependencies": {
11153         "postcss-value-parser": {
11154           "version": "3.3.1",
11155           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11156           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11157           "dev": true
11158         }
11159       }
11160     },
11161     "postcss-convert-values": {
11162       "version": "4.0.1",
11163       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
11164       "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
11165       "dev": true,
11166       "requires": {
11167         "postcss": "^7.0.0",
11168         "postcss-value-parser": "^3.0.0"
11169       },
11170       "dependencies": {
11171         "postcss-value-parser": {
11172           "version": "3.3.1",
11173           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11174           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11175           "dev": true
11176         }
11177       }
11178     },
11179     "postcss-discard-comments": {
11180       "version": "4.0.2",
11181       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
11182       "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
11183       "dev": true,
11184       "requires": {
11185         "postcss": "^7.0.0"
11186       }
11187     },
11188     "postcss-discard-duplicates": {
11189       "version": "4.0.2",
11190       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
11191       "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
11192       "dev": true,
11193       "requires": {
11194         "postcss": "^7.0.0"
11195       }
11196     },
11197     "postcss-discard-empty": {
11198       "version": "4.0.1",
11199       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
11200       "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
11201       "dev": true,
11202       "requires": {
11203         "postcss": "^7.0.0"
11204       }
11205     },
11206     "postcss-discard-overridden": {
11207       "version": "4.0.1",
11208       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
11209       "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
11210       "dev": true,
11211       "requires": {
11212         "postcss": "^7.0.0"
11213       }
11214     },
11215     "postcss-import": {
11216       "version": "12.0.1",
11217       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
11218       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
11219       "dev": true,
11220       "requires": {
11221         "postcss": "^7.0.1",
11222         "postcss-value-parser": "^3.2.3",
11223         "read-cache": "^1.0.0",
11224         "resolve": "^1.1.7"
11225       },
11226       "dependencies": {
11227         "postcss-value-parser": {
11228           "version": "3.3.1",
11229           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11230           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11231           "dev": true
11232         }
11233       }
11234     },
11235     "postcss-load-config": {
11236       "version": "2.1.0",
11237       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
11238       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
11239       "dev": true,
11240       "requires": {
11241         "cosmiconfig": "^5.0.0",
11242         "import-cwd": "^2.0.0"
11243       }
11244     },
11245     "postcss-loader": {
11246       "version": "3.0.0",
11247       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
11248       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
11249       "dev": true,
11250       "requires": {
11251         "loader-utils": "^1.1.0",
11252         "postcss": "^7.0.0",
11253         "postcss-load-config": "^2.0.0",
11254         "schema-utils": "^1.0.0"
11255       },
11256       "dependencies": {
11257         "json5": {
11258           "version": "1.0.1",
11259           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
11260           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
11261           "dev": true,
11262           "requires": {
11263             "minimist": "^1.2.0"
11264           }
11265         },
11266         "loader-utils": {
11267           "version": "1.4.0",
11268           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
11269           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
11270           "dev": true,
11271           "requires": {
11272             "big.js": "^5.2.2",
11273             "emojis-list": "^3.0.0",
11274             "json5": "^1.0.1"
11275           }
11276         },
11277         "minimist": {
11278           "version": "1.2.5",
11279           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
11280           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
11281           "dev": true
11282         },
11283         "schema-utils": {
11284           "version": "1.0.0",
11285           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
11286           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
11287           "dev": true,
11288           "requires": {
11289             "ajv": "^6.1.0",
11290             "ajv-errors": "^1.0.0",
11291             "ajv-keywords": "^3.1.0"
11292           }
11293         }
11294       }
11295     },
11296     "postcss-merge-longhand": {
11297       "version": "4.0.11",
11298       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
11299       "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
11300       "dev": true,
11301       "requires": {
11302         "css-color-names": "0.0.4",
11303         "postcss": "^7.0.0",
11304         "postcss-value-parser": "^3.0.0",
11305         "stylehacks": "^4.0.0"
11306       },
11307       "dependencies": {
11308         "postcss-value-parser": {
11309           "version": "3.3.1",
11310           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11311           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11312           "dev": true
11313         }
11314       }
11315     },
11316     "postcss-merge-rules": {
11317       "version": "4.0.3",
11318       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
11319       "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
11320       "dev": true,
11321       "requires": {
11322         "browserslist": "^4.0.0",
11323         "caniuse-api": "^3.0.0",
11324         "cssnano-util-same-parent": "^4.0.0",
11325         "postcss": "^7.0.0",
11326         "postcss-selector-parser": "^3.0.0",
11327         "vendors": "^1.0.0"
11328       },
11329       "dependencies": {
11330         "postcss-selector-parser": {
11331           "version": "3.1.2",
11332           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
11333           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
11334           "dev": true,
11335           "requires": {
11336             "dot-prop": "^5.2.0",
11337             "indexes-of": "^1.0.1",
11338             "uniq": "^1.0.1"
11339           }
11340         }
11341       }
11342     },
11343     "postcss-minify-font-values": {
11344       "version": "4.0.2",
11345       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
11346       "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
11347       "dev": true,
11348       "requires": {
11349         "postcss": "^7.0.0",
11350         "postcss-value-parser": "^3.0.0"
11351       },
11352       "dependencies": {
11353         "postcss-value-parser": {
11354           "version": "3.3.1",
11355           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11356           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11357           "dev": true
11358         }
11359       }
11360     },
11361     "postcss-minify-gradients": {
11362       "version": "4.0.2",
11363       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
11364       "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
11365       "dev": true,
11366       "requires": {
11367         "cssnano-util-get-arguments": "^4.0.0",
11368         "is-color-stop": "^1.0.0",
11369         "postcss": "^7.0.0",
11370         "postcss-value-parser": "^3.0.0"
11371       },
11372       "dependencies": {
11373         "postcss-value-parser": {
11374           "version": "3.3.1",
11375           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11376           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11377           "dev": true
11378         }
11379       }
11380     },
11381     "postcss-minify-params": {
11382       "version": "4.0.2",
11383       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
11384       "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
11385       "dev": true,
11386       "requires": {
11387         "alphanum-sort": "^1.0.0",
11388         "browserslist": "^4.0.0",
11389         "cssnano-util-get-arguments": "^4.0.0",
11390         "postcss": "^7.0.0",
11391         "postcss-value-parser": "^3.0.0",
11392         "uniqs": "^2.0.0"
11393       },
11394       "dependencies": {
11395         "postcss-value-parser": {
11396           "version": "3.3.1",
11397           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11398           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11399           "dev": true
11400         }
11401       }
11402     },
11403     "postcss-minify-selectors": {
11404       "version": "4.0.2",
11405       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
11406       "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
11407       "dev": true,
11408       "requires": {
11409         "alphanum-sort": "^1.0.0",
11410         "has": "^1.0.0",
11411         "postcss": "^7.0.0",
11412         "postcss-selector-parser": "^3.0.0"
11413       },
11414       "dependencies": {
11415         "postcss-selector-parser": {
11416           "version": "3.1.2",
11417           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
11418           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
11419           "dev": true,
11420           "requires": {
11421             "dot-prop": "^5.2.0",
11422             "indexes-of": "^1.0.1",
11423             "uniq": "^1.0.1"
11424           }
11425         }
11426       }
11427     },
11428     "postcss-modules-extract-imports": {
11429       "version": "2.0.0",
11430       "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz",
11431       "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==",
11432       "dev": true,
11433       "requires": {
11434         "postcss": "^7.0.5"
11435       }
11436     },
11437     "postcss-modules-local-by-default": {
11438       "version": "3.0.2",
11439       "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz",
11440       "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==",
11441       "dev": true,
11442       "requires": {
11443         "icss-utils": "^4.1.1",
11444         "postcss": "^7.0.16",
11445         "postcss-selector-parser": "^6.0.2",
11446         "postcss-value-parser": "^4.0.0"
11447       }
11448     },
11449     "postcss-modules-scope": {
11450       "version": "2.2.0",
11451       "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz",
11452       "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==",
11453       "dev": true,
11454       "requires": {
11455         "postcss": "^7.0.6",
11456         "postcss-selector-parser": "^6.0.0"
11457       }
11458     },
11459     "postcss-modules-values": {
11460       "version": "3.0.0",
11461       "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz",
11462       "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==",
11463       "dev": true,
11464       "requires": {
11465         "icss-utils": "^4.0.0",
11466         "postcss": "^7.0.6"
11467       }
11468     },
11469     "postcss-normalize-charset": {
11470       "version": "4.0.1",
11471       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
11472       "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
11473       "dev": true,
11474       "requires": {
11475         "postcss": "^7.0.0"
11476       }
11477     },
11478     "postcss-normalize-display-values": {
11479       "version": "4.0.2",
11480       "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
11481       "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
11482       "dev": true,
11483       "requires": {
11484         "cssnano-util-get-match": "^4.0.0",
11485         "postcss": "^7.0.0",
11486         "postcss-value-parser": "^3.0.0"
11487       },
11488       "dependencies": {
11489         "postcss-value-parser": {
11490           "version": "3.3.1",
11491           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11492           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11493           "dev": true
11494         }
11495       }
11496     },
11497     "postcss-normalize-positions": {
11498       "version": "4.0.2",
11499       "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
11500       "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
11501       "dev": true,
11502       "requires": {
11503         "cssnano-util-get-arguments": "^4.0.0",
11504         "has": "^1.0.0",
11505         "postcss": "^7.0.0",
11506         "postcss-value-parser": "^3.0.0"
11507       },
11508       "dependencies": {
11509         "postcss-value-parser": {
11510           "version": "3.3.1",
11511           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11512           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11513           "dev": true
11514         }
11515       }
11516     },
11517     "postcss-normalize-repeat-style": {
11518       "version": "4.0.2",
11519       "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
11520       "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
11521       "dev": true,
11522       "requires": {
11523         "cssnano-util-get-arguments": "^4.0.0",
11524         "cssnano-util-get-match": "^4.0.0",
11525         "postcss": "^7.0.0",
11526         "postcss-value-parser": "^3.0.0"
11527       },
11528       "dependencies": {
11529         "postcss-value-parser": {
11530           "version": "3.3.1",
11531           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11532           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11533           "dev": true
11534         }
11535       }
11536     },
11537     "postcss-normalize-string": {
11538       "version": "4.0.2",
11539       "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
11540       "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
11541       "dev": true,
11542       "requires": {
11543         "has": "^1.0.0",
11544         "postcss": "^7.0.0",
11545         "postcss-value-parser": "^3.0.0"
11546       },
11547       "dependencies": {
11548         "postcss-value-parser": {
11549           "version": "3.3.1",
11550           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11551           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11552           "dev": true
11553         }
11554       }
11555     },
11556     "postcss-normalize-timing-functions": {
11557       "version": "4.0.2",
11558       "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
11559       "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
11560       "dev": true,
11561       "requires": {
11562         "cssnano-util-get-match": "^4.0.0",
11563         "postcss": "^7.0.0",
11564         "postcss-value-parser": "^3.0.0"
11565       },
11566       "dependencies": {
11567         "postcss-value-parser": {
11568           "version": "3.3.1",
11569           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11570           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11571           "dev": true
11572         }
11573       }
11574     },
11575     "postcss-normalize-unicode": {
11576       "version": "4.0.1",
11577       "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
11578       "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
11579       "dev": true,
11580       "requires": {
11581         "browserslist": "^4.0.0",
11582         "postcss": "^7.0.0",
11583         "postcss-value-parser": "^3.0.0"
11584       },
11585       "dependencies": {
11586         "postcss-value-parser": {
11587           "version": "3.3.1",
11588           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11589           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11590           "dev": true
11591         }
11592       }
11593     },
11594     "postcss-normalize-url": {
11595       "version": "4.0.1",
11596       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
11597       "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
11598       "dev": true,
11599       "requires": {
11600         "is-absolute-url": "^2.0.0",
11601         "normalize-url": "^3.0.0",
11602         "postcss": "^7.0.0",
11603         "postcss-value-parser": "^3.0.0"
11604       },
11605       "dependencies": {
11606         "normalize-url": {
11607           "version": "3.3.0",
11608           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
11609           "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
11610           "dev": true
11611         },
11612         "postcss-value-parser": {
11613           "version": "3.3.1",
11614           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11615           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11616           "dev": true
11617         }
11618       }
11619     },
11620     "postcss-normalize-whitespace": {
11621       "version": "4.0.2",
11622       "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
11623       "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
11624       "dev": true,
11625       "requires": {
11626         "postcss": "^7.0.0",
11627         "postcss-value-parser": "^3.0.0"
11628       },
11629       "dependencies": {
11630         "postcss-value-parser": {
11631           "version": "3.3.1",
11632           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11633           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11634           "dev": true
11635         }
11636       }
11637     },
11638     "postcss-ordered-values": {
11639       "version": "4.1.2",
11640       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
11641       "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
11642       "dev": true,
11643       "requires": {
11644         "cssnano-util-get-arguments": "^4.0.0",
11645         "postcss": "^7.0.0",
11646         "postcss-value-parser": "^3.0.0"
11647       },
11648       "dependencies": {
11649         "postcss-value-parser": {
11650           "version": "3.3.1",
11651           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11652           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11653           "dev": true
11654         }
11655       }
11656     },
11657     "postcss-reduce-initial": {
11658       "version": "4.0.3",
11659       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
11660       "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
11661       "dev": true,
11662       "requires": {
11663         "browserslist": "^4.0.0",
11664         "caniuse-api": "^3.0.0",
11665         "has": "^1.0.0",
11666         "postcss": "^7.0.0"
11667       }
11668     },
11669     "postcss-reduce-transforms": {
11670       "version": "4.0.2",
11671       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
11672       "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
11673       "dev": true,
11674       "requires": {
11675         "cssnano-util-get-match": "^4.0.0",
11676         "has": "^1.0.0",
11677         "postcss": "^7.0.0",
11678         "postcss-value-parser": "^3.0.0"
11679       },
11680       "dependencies": {
11681         "postcss-value-parser": {
11682           "version": "3.3.1",
11683           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11684           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11685           "dev": true
11686         }
11687       }
11688     },
11689     "postcss-selector-parser": {
11690       "version": "6.0.2",
11691       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
11692       "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
11693       "dev": true,
11694       "requires": {
11695         "cssesc": "^3.0.0",
11696         "indexes-of": "^1.0.1",
11697         "uniq": "^1.0.1"
11698       },
11699       "dependencies": {
11700         "cssesc": {
11701           "version": "3.0.0",
11702           "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
11703           "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
11704           "dev": true
11705         }
11706       }
11707     },
11708     "postcss-svgo": {
11709       "version": "4.0.2",
11710       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
11711       "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
11712       "dev": true,
11713       "requires": {
11714         "is-svg": "^3.0.0",
11715         "postcss": "^7.0.0",
11716         "postcss-value-parser": "^3.0.0",
11717         "svgo": "^1.0.0"
11718       },
11719       "dependencies": {
11720         "postcss-value-parser": {
11721           "version": "3.3.1",
11722           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11723           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11724           "dev": true
11725         }
11726       }
11727     },
11728     "postcss-unique-selectors": {
11729       "version": "4.0.1",
11730       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
11731       "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
11732       "dev": true,
11733       "requires": {
11734         "alphanum-sort": "^1.0.0",
11735         "postcss": "^7.0.0",
11736         "uniqs": "^2.0.0"
11737       }
11738     },
11739     "postcss-value-parser": {
11740       "version": "4.1.0",
11741       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
11742       "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
11743       "dev": true
11744     },
11745     "prepend-http": {
11746       "version": "2.0.0",
11747       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
11748       "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
11749     },
11750     "private": {
11751       "version": "0.1.8",
11752       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
11753       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
11754       "dev": true
11755     },
11756     "process": {
11757       "version": "0.11.10",
11758       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
11759       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
11760       "dev": true
11761     },
11762     "process-nextick-args": {
11763       "version": "2.0.0",
11764       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
11765       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
11766     },
11767     "promise": {
11768       "version": "7.3.1",
11769       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
11770       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
11771       "dev": true,
11772       "optional": true,
11773       "requires": {
11774         "asap": "~2.0.3"
11775       }
11776     },
11777     "promise-inflight": {
11778       "version": "1.0.1",
11779       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
11780       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
11781       "dev": true
11782     },
11783     "promise-retry": {
11784       "version": "1.1.1",
11785       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
11786       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
11787       "dev": true,
11788       "requires": {
11789         "err-code": "^1.0.0",
11790         "retry": "^0.10.0"
11791       },
11792       "dependencies": {
11793         "retry": {
11794           "version": "0.10.1",
11795           "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
11796           "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
11797           "dev": true
11798         }
11799       }
11800     },
11801     "protoduck": {
11802       "version": "5.0.1",
11803       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
11804       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
11805       "dev": true,
11806       "requires": {
11807         "genfun": "^5.0.0"
11808       }
11809     },
11810     "protractor": {
11811       "version": "5.4.3",
11812       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.3.tgz",
11813       "integrity": "sha512-7pMAolv8Ah1yJIqaorDTzACtn3gk7BamVKPTeO5lqIGOrfosjPgXFx/z1dqSI+m5EeZc2GMJHPr5DYlodujDNA==",
11814       "dev": true,
11815       "requires": {
11816         "@types/q": "^0.0.32",
11817         "@types/selenium-webdriver": "^3.0.0",
11818         "blocking-proxy": "^1.0.0",
11819         "browserstack": "^1.5.1",
11820         "chalk": "^1.1.3",
11821         "glob": "^7.0.3",
11822         "jasmine": "2.8.0",
11823         "jasminewd2": "^2.1.0",
11824         "optimist": "~0.6.0",
11825         "q": "1.4.1",
11826         "saucelabs": "^1.5.0",
11827         "selenium-webdriver": "3.6.0",
11828         "source-map-support": "~0.4.0",
11829         "webdriver-js-extender": "2.1.0",
11830         "webdriver-manager": "^12.0.6"
11831       },
11832       "dependencies": {
11833         "ansi-styles": {
11834           "version": "2.2.1",
11835           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
11836           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
11837           "dev": true
11838         },
11839         "chalk": {
11840           "version": "1.1.3",
11841           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
11842           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
11843           "dev": true,
11844           "requires": {
11845             "ansi-styles": "^2.2.1",
11846             "escape-string-regexp": "^1.0.2",
11847             "has-ansi": "^2.0.0",
11848             "strip-ansi": "^3.0.0",
11849             "supports-color": "^2.0.0"
11850           }
11851         },
11852         "del": {
11853           "version": "2.2.2",
11854           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
11855           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
11856           "dev": true,
11857           "requires": {
11858             "globby": "^5.0.0",
11859             "is-path-cwd": "^1.0.0",
11860             "is-path-in-cwd": "^1.0.0",
11861             "object-assign": "^4.0.1",
11862             "pify": "^2.0.0",
11863             "pinkie-promise": "^2.0.0",
11864             "rimraf": "^2.2.8"
11865           }
11866         },
11867         "globby": {
11868           "version": "5.0.0",
11869           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
11870           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
11871           "dev": true,
11872           "requires": {
11873             "array-union": "^1.0.1",
11874             "arrify": "^1.0.0",
11875             "glob": "^7.0.3",
11876             "object-assign": "^4.0.1",
11877             "pify": "^2.0.0",
11878             "pinkie-promise": "^2.0.0"
11879           }
11880         },
11881         "is-path-cwd": {
11882           "version": "1.0.0",
11883           "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
11884           "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
11885           "dev": true
11886         },
11887         "is-path-in-cwd": {
11888           "version": "1.0.1",
11889           "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
11890           "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
11891           "dev": true,
11892           "requires": {
11893             "is-path-inside": "^1.0.0"
11894           }
11895         },
11896         "is-path-inside": {
11897           "version": "1.0.1",
11898           "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
11899           "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
11900           "dev": true,
11901           "requires": {
11902             "path-is-inside": "^1.0.1"
11903           }
11904         },
11905         "minimist": {
11906           "version": "1.2.0",
11907           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
11908           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
11909           "dev": true
11910         },
11911         "pify": {
11912           "version": "2.3.0",
11913           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
11914           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
11915           "dev": true
11916         },
11917         "source-map": {
11918           "version": "0.5.7",
11919           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11920           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
11921           "dev": true
11922         },
11923         "source-map-support": {
11924           "version": "0.4.18",
11925           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
11926           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
11927           "dev": true,
11928           "requires": {
11929             "source-map": "^0.5.6"
11930           }
11931         },
11932         "supports-color": {
11933           "version": "2.0.0",
11934           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
11935           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
11936           "dev": true
11937         },
11938         "webdriver-manager": {
11939           "version": "12.1.7",
11940           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.7.tgz",
11941           "integrity": "sha512-XINj6b8CYuUYC93SG3xPkxlyUc3IJbD6Vvo75CVGuG9uzsefDzWQrhz0Lq8vbPxtb4d63CZdYophF8k8Or/YiA==",
11942           "dev": true,
11943           "requires": {
11944             "adm-zip": "^0.4.9",
11945             "chalk": "^1.1.1",
11946             "del": "^2.2.0",
11947             "glob": "^7.0.3",
11948             "ini": "^1.3.4",
11949             "minimist": "^1.2.0",
11950             "q": "^1.4.1",
11951             "request": "^2.87.0",
11952             "rimraf": "^2.5.2",
11953             "semver": "^5.3.0",
11954             "xml2js": "^0.4.17"
11955           }
11956         }
11957       }
11958     },
11959     "proxy-addr": {
11960       "version": "2.0.6",
11961       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
11962       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
11963       "dev": true,
11964       "requires": {
11965         "forwarded": "~0.1.2",
11966         "ipaddr.js": "1.9.1"
11967       }
11968     },
11969     "prr": {
11970       "version": "1.0.1",
11971       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
11972       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
11973       "dev": true
11974     },
11975     "pseudomap": {
11976       "version": "1.0.2",
11977       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
11978       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
11979       "dev": true
11980     },
11981     "psl": {
11982       "version": "1.1.31",
11983       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
11984       "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw=="
11985     },
11986     "public-encrypt": {
11987       "version": "4.0.3",
11988       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
11989       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
11990       "dev": true,
11991       "requires": {
11992         "bn.js": "^4.1.0",
11993         "browserify-rsa": "^4.0.0",
11994         "create-hash": "^1.1.0",
11995         "parse-asn1": "^5.0.0",
11996         "randombytes": "^2.0.1",
11997         "safe-buffer": "^5.1.2"
11998       },
11999       "dependencies": {
12000         "bn.js": {
12001           "version": "4.11.8",
12002           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
12003           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
12004           "dev": true
12005         }
12006       }
12007     },
12008     "pump": {
12009       "version": "3.0.0",
12010       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
12011       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
12012       "dev": true,
12013       "requires": {
12014         "end-of-stream": "^1.1.0",
12015         "once": "^1.3.1"
12016       }
12017     },
12018     "pumpify": {
12019       "version": "1.5.1",
12020       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
12021       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
12022       "dev": true,
12023       "requires": {
12024         "duplexify": "^3.6.0",
12025         "inherits": "^2.0.3",
12026         "pump": "^2.0.0"
12027       },
12028       "dependencies": {
12029         "pump": {
12030           "version": "2.0.1",
12031           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
12032           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
12033           "dev": true,
12034           "requires": {
12035             "end-of-stream": "^1.1.0",
12036             "once": "^1.3.1"
12037           }
12038         }
12039       }
12040     },
12041     "punycode": {
12042       "version": "2.1.1",
12043       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
12044       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
12045     },
12046     "q": {
12047       "version": "1.4.1",
12048       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
12049       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
12050       "dev": true
12051     },
12052     "qjobs": {
12053       "version": "1.2.0",
12054       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
12055       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
12056       "dev": true
12057     },
12058     "qs": {
12059       "version": "6.5.2",
12060       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
12061       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
12062     },
12063     "query-string": {
12064       "version": "5.1.1",
12065       "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
12066       "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
12067       "requires": {
12068         "decode-uri-component": "^0.2.0",
12069         "object-assign": "^4.1.0",
12070         "strict-uri-encode": "^1.0.0"
12071       }
12072     },
12073     "querystring": {
12074       "version": "0.2.0",
12075       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
12076       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
12077       "dev": true
12078     },
12079     "querystring-es3": {
12080       "version": "0.2.1",
12081       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
12082       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
12083       "dev": true
12084     },
12085     "querystringify": {
12086       "version": "2.1.1",
12087       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
12088       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
12089       "dev": true
12090     },
12091     "randombytes": {
12092       "version": "2.1.0",
12093       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
12094       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
12095       "dev": true,
12096       "requires": {
12097         "safe-buffer": "^5.1.0"
12098       }
12099     },
12100     "randomfill": {
12101       "version": "1.0.4",
12102       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
12103       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
12104       "dev": true,
12105       "requires": {
12106         "randombytes": "^2.0.5",
12107         "safe-buffer": "^5.1.0"
12108       }
12109     },
12110     "range-parser": {
12111       "version": "1.2.1",
12112       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
12113       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
12114       "dev": true
12115     },
12116     "raw-body": {
12117       "version": "2.4.0",
12118       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
12119       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
12120       "dev": true,
12121       "requires": {
12122         "bytes": "3.1.0",
12123         "http-errors": "1.7.2",
12124         "iconv-lite": "0.4.24",
12125         "unpipe": "1.0.0"
12126       },
12127       "dependencies": {
12128         "bytes": {
12129           "version": "3.1.0",
12130           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
12131           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
12132           "dev": true
12133         },
12134         "http-errors": {
12135           "version": "1.7.2",
12136           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
12137           "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
12138           "dev": true,
12139           "requires": {
12140             "depd": "~1.1.2",
12141             "inherits": "2.0.3",
12142             "setprototypeof": "1.1.1",
12143             "statuses": ">= 1.5.0 < 2",
12144             "toidentifier": "1.0.0"
12145           }
12146         },
12147         "iconv-lite": {
12148           "version": "0.4.24",
12149           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
12150           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
12151           "dev": true,
12152           "requires": {
12153             "safer-buffer": ">= 2.1.2 < 3"
12154           }
12155         },
12156         "setprototypeof": {
12157           "version": "1.1.1",
12158           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
12159           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
12160           "dev": true
12161         },
12162         "statuses": {
12163           "version": "1.5.0",
12164           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
12165           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
12166           "dev": true
12167         }
12168       }
12169     },
12170     "raw-loader": {
12171       "version": "4.0.0",
12172       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.0.tgz",
12173       "integrity": "sha512-iINUOYvl1cGEmfoaLjnZXt4bKfT2LJnZZib5N/LLyAphC+Dd11vNP9CNVb38j+SAJpFI1uo8j9frmih53ASy7Q==",
12174       "dev": true,
12175       "requires": {
12176         "loader-utils": "^1.2.3",
12177         "schema-utils": "^2.5.0"
12178       },
12179       "dependencies": {
12180         "json5": {
12181           "version": "1.0.1",
12182           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
12183           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
12184           "dev": true,
12185           "requires": {
12186             "minimist": "^1.2.0"
12187           }
12188         },
12189         "loader-utils": {
12190           "version": "1.4.0",
12191           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
12192           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
12193           "dev": true,
12194           "requires": {
12195             "big.js": "^5.2.2",
12196             "emojis-list": "^3.0.0",
12197             "json5": "^1.0.1"
12198           }
12199         },
12200         "minimist": {
12201           "version": "1.2.5",
12202           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
12203           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
12204           "dev": true
12205         }
12206       }
12207     },
12208     "read-cache": {
12209       "version": "1.0.0",
12210       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
12211       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
12212       "dev": true,
12213       "requires": {
12214         "pify": "^2.3.0"
12215       },
12216       "dependencies": {
12217         "pify": {
12218           "version": "2.3.0",
12219           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
12220           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
12221           "dev": true
12222         }
12223       }
12224     },
12225     "read-package-json": {
12226       "version": "2.1.1",
12227       "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.1.tgz",
12228       "integrity": "sha512-dAiqGtVc/q5doFz6096CcnXhpYk0ZN8dEKVkGLU0CsASt8SrgF6SF7OTKAYubfvFhWaqofl+Y8HK19GR8jwW+A==",
12229       "dev": true,
12230       "requires": {
12231         "glob": "^7.1.1",
12232         "graceful-fs": "^4.1.2",
12233         "json-parse-better-errors": "^1.0.1",
12234         "normalize-package-data": "^2.0.0",
12235         "npm-normalize-package-bin": "^1.0.0"
12236       }
12237     },
12238     "read-package-tree": {
12239       "version": "5.3.1",
12240       "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.3.1.tgz",
12241       "integrity": "sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==",
12242       "dev": true,
12243       "requires": {
12244         "read-package-json": "^2.0.0",
12245         "readdir-scoped-modules": "^1.0.0",
12246         "util-promisify": "^2.1.0"
12247       }
12248     },
12249     "readable-stream": {
12250       "version": "2.3.6",
12251       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
12252       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
12253       "requires": {
12254         "core-util-is": "~1.0.0",
12255         "inherits": "~2.0.3",
12256         "isarray": "~1.0.0",
12257         "process-nextick-args": "~2.0.0",
12258         "safe-buffer": "~5.1.1",
12259         "string_decoder": "~1.1.1",
12260         "util-deprecate": "~1.0.1"
12261       }
12262     },
12263     "readdir-scoped-modules": {
12264       "version": "1.1.0",
12265       "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz",
12266       "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==",
12267       "dev": true,
12268       "requires": {
12269         "debuglog": "^1.0.1",
12270         "dezalgo": "^1.0.0",
12271         "graceful-fs": "^4.1.2",
12272         "once": "^1.3.0"
12273       }
12274     },
12275     "readdirp": {
12276       "version": "2.2.1",
12277       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
12278       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
12279       "dev": true,
12280       "requires": {
12281         "graceful-fs": "^4.1.11",
12282         "micromatch": "^3.1.10",
12283         "readable-stream": "^2.0.2"
12284       }
12285     },
12286     "rechoir": {
12287       "version": "0.6.2",
12288       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
12289       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
12290       "requires": {
12291         "resolve": "^1.1.6"
12292       }
12293     },
12294     "reflect-metadata": {
12295       "version": "0.1.13",
12296       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
12297       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
12298       "dev": true
12299     },
12300     "regenerate": {
12301       "version": "1.4.0",
12302       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
12303       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
12304       "dev": true
12305     },
12306     "regenerate-unicode-properties": {
12307       "version": "8.2.0",
12308       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
12309       "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
12310       "dev": true,
12311       "requires": {
12312         "regenerate": "^1.4.0"
12313       }
12314     },
12315     "regenerator-runtime": {
12316       "version": "0.13.5",
12317       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
12318       "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
12319       "dev": true
12320     },
12321     "regenerator-transform": {
12322       "version": "0.14.4",
12323       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz",
12324       "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==",
12325       "dev": true,
12326       "requires": {
12327         "@babel/runtime": "^7.8.4",
12328         "private": "^0.1.8"
12329       }
12330     },
12331     "regex-not": {
12332       "version": "1.0.2",
12333       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
12334       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
12335       "dev": true,
12336       "requires": {
12337         "extend-shallow": "^3.0.2",
12338         "safe-regex": "^1.1.0"
12339       }
12340     },
12341     "regexp.prototype.flags": {
12342       "version": "1.3.0",
12343       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
12344       "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
12345       "dev": true,
12346       "requires": {
12347         "define-properties": "^1.1.3",
12348         "es-abstract": "^1.17.0-next.1"
12349       }
12350     },
12351     "regexpu-core": {
12352       "version": "4.7.0",
12353       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
12354       "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
12355       "dev": true,
12356       "requires": {
12357         "regenerate": "^1.4.0",
12358         "regenerate-unicode-properties": "^8.2.0",
12359         "regjsgen": "^0.5.1",
12360         "regjsparser": "^0.6.4",
12361         "unicode-match-property-ecmascript": "^1.0.4",
12362         "unicode-match-property-value-ecmascript": "^1.2.0"
12363       }
12364     },
12365     "regjsgen": {
12366       "version": "0.5.1",
12367       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz",
12368       "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==",
12369       "dev": true
12370     },
12371     "regjsparser": {
12372       "version": "0.6.4",
12373       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
12374       "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
12375       "dev": true,
12376       "requires": {
12377         "jsesc": "~0.5.0"
12378       },
12379       "dependencies": {
12380         "jsesc": {
12381           "version": "0.5.0",
12382           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
12383           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
12384           "dev": true
12385         }
12386       }
12387     },
12388     "remove-trailing-separator": {
12389       "version": "1.1.0",
12390       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
12391       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
12392       "dev": true
12393     },
12394     "repeat-element": {
12395       "version": "1.1.3",
12396       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
12397       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
12398       "dev": true
12399     },
12400     "repeat-string": {
12401       "version": "1.6.1",
12402       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
12403       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
12404       "dev": true
12405     },
12406     "request": {
12407       "version": "2.88.0",
12408       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
12409       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
12410       "requires": {
12411         "aws-sign2": "~0.7.0",
12412         "aws4": "^1.8.0",
12413         "caseless": "~0.12.0",
12414         "combined-stream": "~1.0.6",
12415         "extend": "~3.0.2",
12416         "forever-agent": "~0.6.1",
12417         "form-data": "~2.3.2",
12418         "har-validator": "~5.1.0",
12419         "http-signature": "~1.2.0",
12420         "is-typedarray": "~1.0.0",
12421         "isstream": "~0.1.2",
12422         "json-stringify-safe": "~5.0.1",
12423         "mime-types": "~2.1.19",
12424         "oauth-sign": "~0.9.0",
12425         "performance-now": "^2.1.0",
12426         "qs": "~6.5.2",
12427         "safe-buffer": "^5.1.2",
12428         "tough-cookie": "~2.4.3",
12429         "tunnel-agent": "^0.6.0",
12430         "uuid": "^3.3.2"
12431       }
12432     },
12433     "require-directory": {
12434       "version": "2.1.1",
12435       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
12436       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
12437       "dev": true
12438     },
12439     "require-main-filename": {
12440       "version": "1.0.1",
12441       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
12442       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
12443       "dev": true
12444     },
12445     "requires-port": {
12446       "version": "1.0.0",
12447       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
12448       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
12449       "dev": true
12450     },
12451     "resolve": {
12452       "version": "1.1.7",
12453       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
12454       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs="
12455     },
12456     "resolve-cwd": {
12457       "version": "2.0.0",
12458       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
12459       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
12460       "dev": true,
12461       "requires": {
12462         "resolve-from": "^3.0.0"
12463       }
12464     },
12465     "resolve-from": {
12466       "version": "3.0.0",
12467       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
12468       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
12469       "dev": true
12470     },
12471     "resolve-url": {
12472       "version": "0.2.1",
12473       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
12474       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
12475       "dev": true
12476     },
12477     "responselike": {
12478       "version": "1.0.2",
12479       "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
12480       "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
12481       "requires": {
12482         "lowercase-keys": "^1.0.0"
12483       }
12484     },
12485     "restore-cursor": {
12486       "version": "3.1.0",
12487       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
12488       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
12489       "dev": true,
12490       "requires": {
12491         "onetime": "^5.1.0",
12492         "signal-exit": "^3.0.2"
12493       }
12494     },
12495     "ret": {
12496       "version": "0.1.15",
12497       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
12498       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
12499       "dev": true
12500     },
12501     "retry": {
12502       "version": "0.12.0",
12503       "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
12504       "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
12505       "dev": true
12506     },
12507     "rfdc": {
12508       "version": "1.1.4",
12509       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
12510       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
12511       "dev": true
12512     },
12513     "rgb-regex": {
12514       "version": "1.0.1",
12515       "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
12516       "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
12517       "dev": true
12518     },
12519     "rgba-regex": {
12520       "version": "1.0.0",
12521       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
12522       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
12523       "dev": true
12524     },
12525     "rimraf": {
12526       "version": "2.6.3",
12527       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
12528       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
12529       "dev": true,
12530       "requires": {
12531         "glob": "^7.1.3"
12532       }
12533     },
12534     "ripemd160": {
12535       "version": "2.0.2",
12536       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
12537       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
12538       "dev": true,
12539       "requires": {
12540         "hash-base": "^3.0.0",
12541         "inherits": "^2.0.1"
12542       }
12543     },
12544     "rollup": {
12545       "version": "2.1.0",
12546       "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz",
12547       "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==",
12548       "dev": true,
12549       "requires": {
12550         "fsevents": "~2.1.2"
12551       }
12552     },
12553     "run-async": {
12554       "version": "2.4.1",
12555       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
12556       "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
12557       "dev": true
12558     },
12559     "run-queue": {
12560       "version": "1.0.3",
12561       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
12562       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
12563       "dev": true,
12564       "requires": {
12565         "aproba": "^1.1.1"
12566       }
12567     },
12568     "rxjs": {
12569       "version": "6.5.5",
12570       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz",
12571       "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==",
12572       "requires": {
12573         "tslib": "^1.9.0"
12574       }
12575     },
12576     "rxjs-compat": {
12577       "version": "6.3.3",
12578       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.3.3.tgz",
12579       "integrity": "sha512-caGN7ixiabHpOofginKEquuHk7GgaCrC7UpUQ9ZqGp80tMc68msadOeP/2AKy2R4YJsT1+TX5GZCtxO82qWkyA=="
12580     },
12581     "safe-buffer": {
12582       "version": "5.1.2",
12583       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
12584       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
12585     },
12586     "safe-regex": {
12587       "version": "1.1.0",
12588       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
12589       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
12590       "dev": true,
12591       "requires": {
12592         "ret": "~0.1.10"
12593       }
12594     },
12595     "safer-buffer": {
12596       "version": "2.1.2",
12597       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
12598       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
12599     },
12600     "sass": {
12601       "version": "1.26.3",
12602       "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.3.tgz",
12603       "integrity": "sha512-5NMHI1+YFYw4sN3yfKjpLuV9B5l7MqQ6FlkTcC4FT+oHbBRUZoSjHrrt/mE0nFXJyY2kQtU9ou9HxvFVjLFuuw==",
12604       "dev": true,
12605       "requires": {
12606         "chokidar": ">=2.0.0 <4.0.0"
12607       }
12608     },
12609     "sass-loader": {
12610       "version": "8.0.2",
12611       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz",
12612       "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==",
12613       "dev": true,
12614       "requires": {
12615         "clone-deep": "^4.0.1",
12616         "loader-utils": "^1.2.3",
12617         "neo-async": "^2.6.1",
12618         "schema-utils": "^2.6.1",
12619         "semver": "^6.3.0"
12620       },
12621       "dependencies": {
12622         "json5": {
12623           "version": "1.0.1",
12624           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
12625           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
12626           "dev": true,
12627           "requires": {
12628             "minimist": "^1.2.0"
12629           }
12630         },
12631         "loader-utils": {
12632           "version": "1.4.0",
12633           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
12634           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
12635           "dev": true,
12636           "requires": {
12637             "big.js": "^5.2.2",
12638             "emojis-list": "^3.0.0",
12639             "json5": "^1.0.1"
12640           }
12641         },
12642         "minimist": {
12643           "version": "1.2.5",
12644           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
12645           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
12646           "dev": true
12647         },
12648         "semver": {
12649           "version": "6.3.0",
12650           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
12651           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
12652           "dev": true
12653         }
12654       }
12655     },
12656     "saucelabs": {
12657       "version": "1.5.0",
12658       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
12659       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
12660       "dev": true,
12661       "requires": {
12662         "https-proxy-agent": "^2.2.1"
12663       }
12664     },
12665     "sax": {
12666       "version": "1.2.4",
12667       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
12668       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
12669       "dev": true
12670     },
12671     "schema-utils": {
12672       "version": "2.6.6",
12673       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz",
12674       "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==",
12675       "dev": true,
12676       "requires": {
12677         "ajv": "^6.12.0",
12678         "ajv-keywords": "^3.4.1"
12679       },
12680       "dependencies": {
12681         "ajv": {
12682           "version": "6.12.2",
12683           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
12684           "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
12685           "dev": true,
12686           "requires": {
12687             "fast-deep-equal": "^3.1.1",
12688             "fast-json-stable-stringify": "^2.0.0",
12689             "json-schema-traverse": "^0.4.1",
12690             "uri-js": "^4.2.2"
12691           }
12692         },
12693         "fast-deep-equal": {
12694           "version": "3.1.1",
12695           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
12696           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
12697           "dev": true
12698         }
12699       }
12700     },
12701     "select-hose": {
12702       "version": "2.0.0",
12703       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
12704       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
12705       "dev": true
12706     },
12707     "selenium-webdriver": {
12708       "version": "3.6.0",
12709       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
12710       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
12711       "dev": true,
12712       "requires": {
12713         "jszip": "^3.1.3",
12714         "rimraf": "^2.5.4",
12715         "tmp": "0.0.30",
12716         "xml2js": "^0.4.17"
12717       },
12718       "dependencies": {
12719         "tmp": {
12720           "version": "0.0.30",
12721           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
12722           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
12723           "dev": true,
12724           "requires": {
12725             "os-tmpdir": "~1.0.1"
12726           }
12727         }
12728       }
12729     },
12730     "selfsigned": {
12731       "version": "1.10.7",
12732       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz",
12733       "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==",
12734       "dev": true,
12735       "requires": {
12736         "node-forge": "0.9.0"
12737       }
12738     },
12739     "semver": {
12740       "version": "5.5.1",
12741       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
12742       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw=="
12743     },
12744     "semver-dsl": {
12745       "version": "1.0.1",
12746       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
12747       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
12748       "dev": true,
12749       "requires": {
12750         "semver": "^5.3.0"
12751       }
12752     },
12753     "semver-intersect": {
12754       "version": "1.4.0",
12755       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
12756       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
12757       "dev": true,
12758       "requires": {
12759         "semver": "^5.0.0"
12760       }
12761     },
12762     "send": {
12763       "version": "0.17.1",
12764       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
12765       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
12766       "dev": true,
12767       "requires": {
12768         "debug": "2.6.9",
12769         "depd": "~1.1.2",
12770         "destroy": "~1.0.4",
12771         "encodeurl": "~1.0.2",
12772         "escape-html": "~1.0.3",
12773         "etag": "~1.8.1",
12774         "fresh": "0.5.2",
12775         "http-errors": "~1.7.2",
12776         "mime": "1.6.0",
12777         "ms": "2.1.1",
12778         "on-finished": "~2.3.0",
12779         "range-parser": "~1.2.1",
12780         "statuses": "~1.5.0"
12781       },
12782       "dependencies": {
12783         "ms": {
12784           "version": "2.1.1",
12785           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
12786           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
12787           "dev": true
12788         }
12789       }
12790     },
12791     "serialize-javascript": {
12792       "version": "2.1.2",
12793       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
12794       "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
12795       "dev": true
12796     },
12797     "serve-index": {
12798       "version": "1.9.1",
12799       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
12800       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
12801       "dev": true,
12802       "requires": {
12803         "accepts": "~1.3.4",
12804         "batch": "0.6.1",
12805         "debug": "2.6.9",
12806         "escape-html": "~1.0.3",
12807         "http-errors": "~1.6.2",
12808         "mime-types": "~2.1.17",
12809         "parseurl": "~1.3.2"
12810       },
12811       "dependencies": {
12812         "http-errors": {
12813           "version": "1.6.3",
12814           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
12815           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
12816           "dev": true,
12817           "requires": {
12818             "depd": "~1.1.2",
12819             "inherits": "2.0.3",
12820             "setprototypeof": "1.1.0",
12821             "statuses": ">= 1.4.0 < 2"
12822           }
12823         },
12824         "setprototypeof": {
12825           "version": "1.1.0",
12826           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
12827           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
12828           "dev": true
12829         }
12830       }
12831     },
12832     "serve-static": {
12833       "version": "1.14.1",
12834       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
12835       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
12836       "dev": true,
12837       "requires": {
12838         "encodeurl": "~1.0.2",
12839         "escape-html": "~1.0.3",
12840         "parseurl": "~1.3.3",
12841         "send": "0.17.1"
12842       }
12843     },
12844     "set-blocking": {
12845       "version": "2.0.0",
12846       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
12847       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
12848       "dev": true
12849     },
12850     "set-immediate-shim": {
12851       "version": "1.0.1",
12852       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
12853       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
12854       "dev": true
12855     },
12856     "set-value": {
12857       "version": "2.0.1",
12858       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
12859       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
12860       "dev": true,
12861       "requires": {
12862         "extend-shallow": "^2.0.1",
12863         "is-extendable": "^0.1.1",
12864         "is-plain-object": "^2.0.3",
12865         "split-string": "^3.0.1"
12866       },
12867       "dependencies": {
12868         "extend-shallow": {
12869           "version": "2.0.1",
12870           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12871           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12872           "dev": true,
12873           "requires": {
12874             "is-extendable": "^0.1.0"
12875           }
12876         }
12877       }
12878     },
12879     "setimmediate": {
12880       "version": "1.0.5",
12881       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
12882       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
12883       "dev": true
12884     },
12885     "setprototypeof": {
12886       "version": "1.1.1",
12887       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
12888       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
12889       "dev": true
12890     },
12891     "sha.js": {
12892       "version": "2.4.11",
12893       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
12894       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
12895       "dev": true,
12896       "requires": {
12897         "inherits": "^2.0.1",
12898         "safe-buffer": "^5.0.1"
12899       }
12900     },
12901     "shallow-clone": {
12902       "version": "3.0.1",
12903       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
12904       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
12905       "dev": true,
12906       "requires": {
12907         "kind-of": "^6.0.2"
12908       }
12909     },
12910     "shebang-command": {
12911       "version": "1.2.0",
12912       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
12913       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
12914       "requires": {
12915         "shebang-regex": "^1.0.0"
12916       }
12917     },
12918     "shebang-regex": {
12919       "version": "1.0.0",
12920       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
12921       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
12922     },
12923     "shelljs": {
12924       "version": "0.8.3",
12925       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
12926       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
12927       "requires": {
12928         "glob": "^7.0.0",
12929         "interpret": "^1.0.0",
12930         "rechoir": "^0.6.2"
12931       }
12932     },
12933     "signal-exit": {
12934       "version": "3.0.2",
12935       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
12936       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
12937     },
12938     "simple-swizzle": {
12939       "version": "0.2.2",
12940       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
12941       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
12942       "dev": true,
12943       "requires": {
12944         "is-arrayish": "^0.3.1"
12945       },
12946       "dependencies": {
12947         "is-arrayish": {
12948           "version": "0.3.2",
12949           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
12950           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
12951           "dev": true
12952         }
12953       }
12954     },
12955     "slash": {
12956       "version": "1.0.0",
12957       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
12958       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
12959       "dev": true
12960     },
12961     "smart-buffer": {
12962       "version": "4.1.0",
12963       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz",
12964       "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==",
12965       "dev": true
12966     },
12967     "snapdragon": {
12968       "version": "0.8.2",
12969       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
12970       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
12971       "dev": true,
12972       "requires": {
12973         "base": "^0.11.1",
12974         "debug": "^2.2.0",
12975         "define-property": "^0.2.5",
12976         "extend-shallow": "^2.0.1",
12977         "map-cache": "^0.2.2",
12978         "source-map": "^0.5.6",
12979         "source-map-resolve": "^0.5.0",
12980         "use": "^3.1.0"
12981       },
12982       "dependencies": {
12983         "define-property": {
12984           "version": "0.2.5",
12985           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
12986           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
12987           "dev": true,
12988           "requires": {
12989             "is-descriptor": "^0.1.0"
12990           }
12991         },
12992         "extend-shallow": {
12993           "version": "2.0.1",
12994           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12995           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12996           "dev": true,
12997           "requires": {
12998             "is-extendable": "^0.1.0"
12999           }
13000         },
13001         "source-map": {
13002           "version": "0.5.7",
13003           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
13004           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
13005           "dev": true
13006         }
13007       }
13008     },
13009     "snapdragon-node": {
13010       "version": "2.1.1",
13011       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
13012       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
13013       "dev": true,
13014       "requires": {
13015         "define-property": "^1.0.0",
13016         "isobject": "^3.0.0",
13017         "snapdragon-util": "^3.0.1"
13018       },
13019       "dependencies": {
13020         "define-property": {
13021           "version": "1.0.0",
13022           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
13023           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
13024           "dev": true,
13025           "requires": {
13026             "is-descriptor": "^1.0.0"
13027           }
13028         },
13029         "is-accessor-descriptor": {
13030           "version": "1.0.0",
13031           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
13032           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
13033           "dev": true,
13034           "requires": {
13035             "kind-of": "^6.0.0"
13036           }
13037         },
13038         "is-data-descriptor": {
13039           "version": "1.0.0",
13040           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
13041           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
13042           "dev": true,
13043           "requires": {
13044             "kind-of": "^6.0.0"
13045           }
13046         },
13047         "is-descriptor": {
13048           "version": "1.0.2",
13049           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
13050           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
13051           "dev": true,
13052           "requires": {
13053             "is-accessor-descriptor": "^1.0.0",
13054             "is-data-descriptor": "^1.0.0",
13055             "kind-of": "^6.0.2"
13056           }
13057         }
13058       }
13059     },
13060     "snapdragon-util": {
13061       "version": "3.0.1",
13062       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
13063       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
13064       "dev": true,
13065       "requires": {
13066         "kind-of": "^3.2.0"
13067       },
13068       "dependencies": {
13069         "kind-of": {
13070           "version": "3.2.2",
13071           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
13072           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
13073           "dev": true,
13074           "requires": {
13075             "is-buffer": "^1.1.5"
13076           }
13077         }
13078       }
13079     },
13080     "socket.io": {
13081       "version": "2.1.1",
13082       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
13083       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
13084       "dev": true,
13085       "requires": {
13086         "debug": "~3.1.0",
13087         "engine.io": "~3.2.0",
13088         "has-binary2": "~1.0.2",
13089         "socket.io-adapter": "~1.1.0",
13090         "socket.io-client": "2.1.1",
13091         "socket.io-parser": "~3.2.0"
13092       },
13093       "dependencies": {
13094         "debug": {
13095           "version": "3.1.0",
13096           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
13097           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
13098           "dev": true,
13099           "requires": {
13100             "ms": "2.0.0"
13101           }
13102         }
13103       }
13104     },
13105     "socket.io-adapter": {
13106       "version": "1.1.2",
13107       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
13108       "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
13109       "dev": true
13110     },
13111     "socket.io-client": {
13112       "version": "2.1.1",
13113       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
13114       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
13115       "dev": true,
13116       "requires": {
13117         "backo2": "1.0.2",
13118         "base64-arraybuffer": "0.1.5",
13119         "component-bind": "1.0.0",
13120         "component-emitter": "1.2.1",
13121         "debug": "~3.1.0",
13122         "engine.io-client": "~3.2.0",
13123         "has-binary2": "~1.0.2",
13124         "has-cors": "1.1.0",
13125         "indexof": "0.0.1",
13126         "object-component": "0.0.3",
13127         "parseqs": "0.0.5",
13128         "parseuri": "0.0.5",
13129         "socket.io-parser": "~3.2.0",
13130         "to-array": "0.1.4"
13131       },
13132       "dependencies": {
13133         "debug": {
13134           "version": "3.1.0",
13135           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
13136           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
13137           "dev": true,
13138           "requires": {
13139             "ms": "2.0.0"
13140           }
13141         }
13142       }
13143     },
13144     "socket.io-parser": {
13145       "version": "3.2.0",
13146       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
13147       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
13148       "dev": true,
13149       "requires": {
13150         "component-emitter": "1.2.1",
13151         "debug": "~3.1.0",
13152         "isarray": "2.0.1"
13153       },
13154       "dependencies": {
13155         "debug": {
13156           "version": "3.1.0",
13157           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
13158           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
13159           "dev": true,
13160           "requires": {
13161             "ms": "2.0.0"
13162           }
13163         },
13164         "isarray": {
13165           "version": "2.0.1",
13166           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
13167           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
13168           "dev": true
13169         }
13170       }
13171     },
13172     "sockjs": {
13173       "version": "0.3.19",
13174       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
13175       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
13176       "dev": true,
13177       "requires": {
13178         "faye-websocket": "^0.10.0",
13179         "uuid": "^3.0.1"
13180       }
13181     },
13182     "sockjs-client": {
13183       "version": "1.4.0",
13184       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz",
13185       "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==",
13186       "dev": true,
13187       "requires": {
13188         "debug": "^3.2.5",
13189         "eventsource": "^1.0.7",
13190         "faye-websocket": "~0.11.1",
13191         "inherits": "^2.0.3",
13192         "json3": "^3.3.2",
13193         "url-parse": "^1.4.3"
13194       },
13195       "dependencies": {
13196         "debug": {
13197           "version": "3.2.6",
13198           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
13199           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
13200           "dev": true,
13201           "requires": {
13202             "ms": "^2.1.1"
13203           }
13204         },
13205         "faye-websocket": {
13206           "version": "0.11.3",
13207           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
13208           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
13209           "dev": true,
13210           "requires": {
13211             "websocket-driver": ">=0.5.1"
13212           }
13213         },
13214         "ms": {
13215           "version": "2.1.2",
13216           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
13217           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
13218           "dev": true
13219         }
13220       }
13221     },
13222     "socks": {
13223       "version": "2.3.3",
13224       "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz",
13225       "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==",
13226       "dev": true,
13227       "requires": {
13228         "ip": "1.1.5",
13229         "smart-buffer": "^4.1.0"
13230       }
13231     },
13232     "socks-proxy-agent": {
13233       "version": "4.0.2",
13234       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz",
13235       "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==",
13236       "dev": true,
13237       "requires": {
13238         "agent-base": "~4.2.1",
13239         "socks": "~2.3.2"
13240       },
13241       "dependencies": {
13242         "agent-base": {
13243           "version": "4.2.1",
13244           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
13245           "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
13246           "dev": true,
13247           "requires": {
13248             "es6-promisify": "^5.0.0"
13249           }
13250         }
13251       }
13252     },
13253     "sort-keys": {
13254       "version": "2.0.0",
13255       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
13256       "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
13257       "requires": {
13258         "is-plain-obj": "^1.0.0"
13259       }
13260     },
13261     "source-list-map": {
13262       "version": "2.0.1",
13263       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
13264       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
13265       "dev": true
13266     },
13267     "source-map": {
13268       "version": "0.7.3",
13269       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
13270       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
13271       "dev": true
13272     },
13273     "source-map-loader": {
13274       "version": "0.2.4",
13275       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
13276       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
13277       "dev": true,
13278       "requires": {
13279         "async": "^2.5.0",
13280         "loader-utils": "^1.1.0"
13281       },
13282       "dependencies": {
13283         "json5": {
13284           "version": "1.0.1",
13285           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
13286           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
13287           "dev": true,
13288           "requires": {
13289             "minimist": "^1.2.0"
13290           }
13291         },
13292         "loader-utils": {
13293           "version": "1.4.0",
13294           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
13295           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
13296           "dev": true,
13297           "requires": {
13298             "big.js": "^5.2.2",
13299             "emojis-list": "^3.0.0",
13300             "json5": "^1.0.1"
13301           }
13302         },
13303         "minimist": {
13304           "version": "1.2.5",
13305           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
13306           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
13307           "dev": true
13308         }
13309       }
13310     },
13311     "source-map-resolve": {
13312       "version": "0.5.3",
13313       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
13314       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
13315       "dev": true,
13316       "requires": {
13317         "atob": "^2.1.2",
13318         "decode-uri-component": "^0.2.0",
13319         "resolve-url": "^0.2.1",
13320         "source-map-url": "^0.4.0",
13321         "urix": "^0.1.0"
13322       }
13323     },
13324     "source-map-support": {
13325       "version": "0.5.9",
13326       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
13327       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
13328       "dev": true,
13329       "requires": {
13330         "buffer-from": "^1.0.0",
13331         "source-map": "^0.6.0"
13332       },
13333       "dependencies": {
13334         "source-map": {
13335           "version": "0.6.1",
13336           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13337           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13338           "dev": true
13339         }
13340       }
13341     },
13342     "source-map-url": {
13343       "version": "0.4.0",
13344       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
13345       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
13346       "dev": true
13347     },
13348     "sourcemap-codec": {
13349       "version": "1.4.8",
13350       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
13351       "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
13352       "dev": true
13353     },
13354     "spdx-correct": {
13355       "version": "3.1.0",
13356       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
13357       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
13358       "dev": true,
13359       "requires": {
13360         "spdx-expression-parse": "^3.0.0",
13361         "spdx-license-ids": "^3.0.0"
13362       }
13363     },
13364     "spdx-exceptions": {
13365       "version": "2.3.0",
13366       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
13367       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
13368       "dev": true
13369     },
13370     "spdx-expression-parse": {
13371       "version": "3.0.0",
13372       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
13373       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
13374       "dev": true,
13375       "requires": {
13376         "spdx-exceptions": "^2.1.0",
13377         "spdx-license-ids": "^3.0.0"
13378       }
13379     },
13380     "spdx-license-ids": {
13381       "version": "3.0.5",
13382       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
13383       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
13384       "dev": true
13385     },
13386     "spdy": {
13387       "version": "4.0.2",
13388       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
13389       "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
13390       "dev": true,
13391       "requires": {
13392         "debug": "^4.1.0",
13393         "handle-thing": "^2.0.0",
13394         "http-deceiver": "^1.2.7",
13395         "select-hose": "^2.0.0",
13396         "spdy-transport": "^3.0.0"
13397       },
13398       "dependencies": {
13399         "debug": {
13400           "version": "4.1.1",
13401           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
13402           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
13403           "dev": true,
13404           "requires": {
13405             "ms": "^2.1.1"
13406           }
13407         },
13408         "ms": {
13409           "version": "2.1.2",
13410           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
13411           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
13412           "dev": true
13413         }
13414       }
13415     },
13416     "spdy-transport": {
13417       "version": "3.0.0",
13418       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
13419       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
13420       "dev": true,
13421       "requires": {
13422         "debug": "^4.1.0",
13423         "detect-node": "^2.0.4",
13424         "hpack.js": "^2.1.6",
13425         "obuf": "^1.1.2",
13426         "readable-stream": "^3.0.6",
13427         "wbuf": "^1.7.3"
13428       },
13429       "dependencies": {
13430         "debug": {
13431           "version": "4.1.1",
13432           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
13433           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
13434           "dev": true,
13435           "requires": {
13436             "ms": "^2.1.1"
13437           }
13438         },
13439         "ms": {
13440           "version": "2.1.2",
13441           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
13442           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
13443           "dev": true
13444         },
13445         "readable-stream": {
13446           "version": "3.6.0",
13447           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
13448           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
13449           "dev": true,
13450           "requires": {
13451             "inherits": "^2.0.3",
13452             "string_decoder": "^1.1.1",
13453             "util-deprecate": "^1.0.1"
13454           }
13455         }
13456       }
13457     },
13458     "speed-measure-webpack-plugin": {
13459       "version": "1.3.1",
13460       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
13461       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
13462       "dev": true,
13463       "requires": {
13464         "chalk": "^2.0.1"
13465       }
13466     },
13467     "split-string": {
13468       "version": "3.1.0",
13469       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
13470       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
13471       "dev": true,
13472       "requires": {
13473         "extend-shallow": "^3.0.0"
13474       }
13475     },
13476     "sprintf-js": {
13477       "version": "1.0.3",
13478       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
13479       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
13480     },
13481     "sshpk": {
13482       "version": "1.16.0",
13483       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz",
13484       "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
13485       "requires": {
13486         "asn1": "~0.2.3",
13487         "assert-plus": "^1.0.0",
13488         "bcrypt-pbkdf": "^1.0.0",
13489         "dashdash": "^1.12.0",
13490         "ecc-jsbn": "~0.1.1",
13491         "getpass": "^0.1.1",
13492         "jsbn": "~0.1.0",
13493         "safer-buffer": "^2.0.2",
13494         "tweetnacl": "~0.14.0"
13495       }
13496     },
13497     "ssri": {
13498       "version": "8.0.0",
13499       "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.0.tgz",
13500       "integrity": "sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==",
13501       "dev": true,
13502       "requires": {
13503         "minipass": "^3.1.1"
13504       }
13505     },
13506     "stable": {
13507       "version": "0.1.8",
13508       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
13509       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
13510       "dev": true
13511     },
13512     "static-extend": {
13513       "version": "0.1.2",
13514       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
13515       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
13516       "dev": true,
13517       "requires": {
13518         "define-property": "^0.2.5",
13519         "object-copy": "^0.1.0"
13520       },
13521       "dependencies": {
13522         "define-property": {
13523           "version": "0.2.5",
13524           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
13525           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
13526           "dev": true,
13527           "requires": {
13528             "is-descriptor": "^0.1.0"
13529           }
13530         }
13531       }
13532     },
13533     "statuses": {
13534       "version": "1.5.0",
13535       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
13536       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
13537       "dev": true
13538     },
13539     "stream-browserify": {
13540       "version": "2.0.2",
13541       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
13542       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
13543       "dev": true,
13544       "requires": {
13545         "inherits": "~2.0.1",
13546         "readable-stream": "^2.0.2"
13547       }
13548     },
13549     "stream-each": {
13550       "version": "1.2.3",
13551       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
13552       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
13553       "dev": true,
13554       "requires": {
13555         "end-of-stream": "^1.1.0",
13556         "stream-shift": "^1.0.0"
13557       }
13558     },
13559     "stream-http": {
13560       "version": "2.8.3",
13561       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
13562       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
13563       "dev": true,
13564       "requires": {
13565         "builtin-status-codes": "^3.0.0",
13566         "inherits": "^2.0.1",
13567         "readable-stream": "^2.3.6",
13568         "to-arraybuffer": "^1.0.0",
13569         "xtend": "^4.0.0"
13570       }
13571     },
13572     "stream-shift": {
13573       "version": "1.0.1",
13574       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
13575       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
13576       "dev": true
13577     },
13578     "streamroller": {
13579       "version": "1.0.6",
13580       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz",
13581       "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==",
13582       "dev": true,
13583       "requires": {
13584         "async": "^2.6.2",
13585         "date-format": "^2.0.0",
13586         "debug": "^3.2.6",
13587         "fs-extra": "^7.0.1",
13588         "lodash": "^4.17.14"
13589       },
13590       "dependencies": {
13591         "debug": {
13592           "version": "3.2.6",
13593           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
13594           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
13595           "dev": true,
13596           "requires": {
13597             "ms": "^2.1.1"
13598           }
13599         },
13600         "ms": {
13601           "version": "2.1.2",
13602           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
13603           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
13604           "dev": true
13605         }
13606       }
13607     },
13608     "strict-uri-encode": {
13609       "version": "1.1.0",
13610       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
13611       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM="
13612     },
13613     "string-width": {
13614       "version": "2.1.1",
13615       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
13616       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
13617       "dev": true,
13618       "requires": {
13619         "is-fullwidth-code-point": "^2.0.0",
13620         "strip-ansi": "^4.0.0"
13621       },
13622       "dependencies": {
13623         "ansi-regex": {
13624           "version": "3.0.0",
13625           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
13626           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
13627           "dev": true
13628         },
13629         "strip-ansi": {
13630           "version": "4.0.0",
13631           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
13632           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
13633           "dev": true,
13634           "requires": {
13635             "ansi-regex": "^3.0.0"
13636           }
13637         }
13638       }
13639     },
13640     "string.prototype.trimend": {
13641       "version": "1.0.1",
13642       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
13643       "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
13644       "dev": true,
13645       "requires": {
13646         "define-properties": "^1.1.3",
13647         "es-abstract": "^1.17.5"
13648       }
13649     },
13650     "string.prototype.trimleft": {
13651       "version": "2.1.2",
13652       "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
13653       "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
13654       "dev": true,
13655       "requires": {
13656         "define-properties": "^1.1.3",
13657         "es-abstract": "^1.17.5",
13658         "string.prototype.trimstart": "^1.0.0"
13659       }
13660     },
13661     "string.prototype.trimright": {
13662       "version": "2.1.2",
13663       "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
13664       "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
13665       "dev": true,
13666       "requires": {
13667         "define-properties": "^1.1.3",
13668         "es-abstract": "^1.17.5",
13669         "string.prototype.trimend": "^1.0.0"
13670       }
13671     },
13672     "string.prototype.trimstart": {
13673       "version": "1.0.1",
13674       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
13675       "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
13676       "dev": true,
13677       "requires": {
13678         "define-properties": "^1.1.3",
13679         "es-abstract": "^1.17.5"
13680       }
13681     },
13682     "string_decoder": {
13683       "version": "1.1.1",
13684       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
13685       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
13686       "requires": {
13687         "safe-buffer": "~5.1.0"
13688       }
13689     },
13690     "strip-ansi": {
13691       "version": "3.0.1",
13692       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
13693       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
13694       "dev": true,
13695       "requires": {
13696         "ansi-regex": "^2.0.0"
13697       }
13698     },
13699     "strip-bom": {
13700       "version": "3.0.0",
13701       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
13702       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
13703       "dev": true
13704     },
13705     "strip-eof": {
13706       "version": "1.0.0",
13707       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
13708       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
13709     },
13710     "style-loader": {
13711       "version": "1.1.3",
13712       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.1.3.tgz",
13713       "integrity": "sha512-rlkH7X/22yuwFYK357fMN/BxYOorfnfq0eD7+vqlemSK4wEcejFF1dg4zxP0euBW8NrYx2WZzZ8PPFevr7D+Kw==",
13714       "dev": true,
13715       "requires": {
13716         "loader-utils": "^1.2.3",
13717         "schema-utils": "^2.6.4"
13718       },
13719       "dependencies": {
13720         "json5": {
13721           "version": "1.0.1",
13722           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
13723           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
13724           "dev": true,
13725           "requires": {
13726             "minimist": "^1.2.0"
13727           }
13728         },
13729         "loader-utils": {
13730           "version": "1.4.0",
13731           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
13732           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
13733           "dev": true,
13734           "requires": {
13735             "big.js": "^5.2.2",
13736             "emojis-list": "^3.0.0",
13737             "json5": "^1.0.1"
13738           }
13739         },
13740         "minimist": {
13741           "version": "1.2.5",
13742           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
13743           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
13744           "dev": true
13745         }
13746       }
13747     },
13748     "stylehacks": {
13749       "version": "4.0.3",
13750       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
13751       "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
13752       "dev": true,
13753       "requires": {
13754         "browserslist": "^4.0.0",
13755         "postcss": "^7.0.0",
13756         "postcss-selector-parser": "^3.0.0"
13757       },
13758       "dependencies": {
13759         "postcss-selector-parser": {
13760           "version": "3.1.2",
13761           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
13762           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
13763           "dev": true,
13764           "requires": {
13765             "dot-prop": "^5.2.0",
13766             "indexes-of": "^1.0.1",
13767             "uniq": "^1.0.1"
13768           }
13769         }
13770       }
13771     },
13772     "stylus": {
13773       "version": "0.54.7",
13774       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.7.tgz",
13775       "integrity": "sha512-Yw3WMTzVwevT6ZTrLCYNHAFmanMxdylelL3hkWNgPMeTCpMwpV3nXjpOHuBXtFv7aiO2xRuQS6OoAdgkNcSNug==",
13776       "dev": true,
13777       "requires": {
13778         "css-parse": "~2.0.0",
13779         "debug": "~3.1.0",
13780         "glob": "^7.1.3",
13781         "mkdirp": "~0.5.x",
13782         "safer-buffer": "^2.1.2",
13783         "sax": "~1.2.4",
13784         "semver": "^6.0.0",
13785         "source-map": "^0.7.3"
13786       },
13787       "dependencies": {
13788         "debug": {
13789           "version": "3.1.0",
13790           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
13791           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
13792           "dev": true,
13793           "requires": {
13794             "ms": "2.0.0"
13795           }
13796         },
13797         "semver": {
13798           "version": "6.3.0",
13799           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13800           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13801           "dev": true
13802         }
13803       }
13804     },
13805     "stylus-loader": {
13806       "version": "3.0.2",
13807       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
13808       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
13809       "dev": true,
13810       "requires": {
13811         "loader-utils": "^1.0.2",
13812         "lodash.clonedeep": "^4.5.0",
13813         "when": "~3.6.x"
13814       },
13815       "dependencies": {
13816         "json5": {
13817           "version": "1.0.1",
13818           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
13819           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
13820           "dev": true,
13821           "requires": {
13822             "minimist": "^1.2.0"
13823           }
13824         },
13825         "loader-utils": {
13826           "version": "1.4.0",
13827           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
13828           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
13829           "dev": true,
13830           "requires": {
13831             "big.js": "^5.2.2",
13832             "emojis-list": "^3.0.0",
13833             "json5": "^1.0.1"
13834           }
13835         },
13836         "minimist": {
13837           "version": "1.2.5",
13838           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
13839           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
13840           "dev": true
13841         }
13842       }
13843     },
13844     "supports-color": {
13845       "version": "6.1.0",
13846       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
13847       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
13848       "dev": true,
13849       "requires": {
13850         "has-flag": "^3.0.0"
13851       }
13852     },
13853     "svgo": {
13854       "version": "1.3.2",
13855       "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
13856       "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
13857       "dev": true,
13858       "requires": {
13859         "chalk": "^2.4.1",
13860         "coa": "^2.0.2",
13861         "css-select": "^2.0.0",
13862         "css-select-base-adapter": "^0.1.1",
13863         "css-tree": "1.0.0-alpha.37",
13864         "csso": "^4.0.2",
13865         "js-yaml": "^3.13.1",
13866         "mkdirp": "~0.5.1",
13867         "object.values": "^1.1.0",
13868         "sax": "~1.2.4",
13869         "stable": "^0.1.8",
13870         "unquote": "~1.1.1",
13871         "util.promisify": "~1.0.0"
13872       }
13873     },
13874     "symbol-observable": {
13875       "version": "1.2.0",
13876       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
13877       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
13878       "dev": true
13879     },
13880     "tapable": {
13881       "version": "1.1.3",
13882       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
13883       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
13884       "dev": true
13885     },
13886     "tar": {
13887       "version": "6.0.2",
13888       "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.2.tgz",
13889       "integrity": "sha512-Glo3jkRtPcvpDlAs/0+hozav78yoXKFr+c4wgw62NNMO3oo4AaJdCo21Uu7lcwr55h39W2XD1LMERc64wtbItg==",
13890       "dev": true,
13891       "requires": {
13892         "chownr": "^2.0.0",
13893         "fs-minipass": "^2.0.0",
13894         "minipass": "^3.0.0",
13895         "minizlib": "^2.1.0",
13896         "mkdirp": "^1.0.3",
13897         "yallist": "^4.0.0"
13898       },
13899       "dependencies": {
13900         "chownr": {
13901           "version": "2.0.0",
13902           "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
13903           "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
13904           "dev": true
13905         },
13906         "mkdirp": {
13907           "version": "1.0.4",
13908           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
13909           "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
13910           "dev": true
13911         },
13912         "yallist": {
13913           "version": "4.0.0",
13914           "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
13915           "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
13916           "dev": true
13917         }
13918       }
13919     },
13920     "terser": {
13921       "version": "4.6.10",
13922       "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.10.tgz",
13923       "integrity": "sha512-qbF/3UOo11Hggsbsqm2hPa6+L4w7bkr+09FNseEe8xrcVD3APGLFqE+Oz1ZKAxjYnFsj80rLOfgAtJ0LNJjtTA==",
13924       "dev": true,
13925       "requires": {
13926         "commander": "^2.20.0",
13927         "source-map": "~0.6.1",
13928         "source-map-support": "~0.5.12"
13929       },
13930       "dependencies": {
13931         "commander": {
13932           "version": "2.20.3",
13933           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
13934           "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
13935           "dev": true
13936         },
13937         "source-map": {
13938           "version": "0.6.1",
13939           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13940           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13941           "dev": true
13942         },
13943         "source-map-support": {
13944           "version": "0.5.19",
13945           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
13946           "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
13947           "dev": true,
13948           "requires": {
13949             "buffer-from": "^1.0.0",
13950             "source-map": "^0.6.0"
13951           }
13952         }
13953       }
13954     },
13955     "terser-webpack-plugin": {
13956       "version": "2.3.5",
13957       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz",
13958       "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==",
13959       "dev": true,
13960       "requires": {
13961         "cacache": "^13.0.1",
13962         "find-cache-dir": "^3.2.0",
13963         "jest-worker": "^25.1.0",
13964         "p-limit": "^2.2.2",
13965         "schema-utils": "^2.6.4",
13966         "serialize-javascript": "^2.1.2",
13967         "source-map": "^0.6.1",
13968         "terser": "^4.4.3",
13969         "webpack-sources": "^1.4.3"
13970       },
13971       "dependencies": {
13972         "cacache": {
13973           "version": "13.0.1",
13974           "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz",
13975           "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==",
13976           "dev": true,
13977           "requires": {
13978             "chownr": "^1.1.2",
13979             "figgy-pudding": "^3.5.1",
13980             "fs-minipass": "^2.0.0",
13981             "glob": "^7.1.4",
13982             "graceful-fs": "^4.2.2",
13983             "infer-owner": "^1.0.4",
13984             "lru-cache": "^5.1.1",
13985             "minipass": "^3.0.0",
13986             "minipass-collect": "^1.0.2",
13987             "minipass-flush": "^1.0.5",
13988             "minipass-pipeline": "^1.2.2",
13989             "mkdirp": "^0.5.1",
13990             "move-concurrently": "^1.0.1",
13991             "p-map": "^3.0.0",
13992             "promise-inflight": "^1.0.1",
13993             "rimraf": "^2.7.1",
13994             "ssri": "^7.0.0",
13995             "unique-filename": "^1.1.1"
13996           }
13997         },
13998         "glob": {
13999           "version": "7.1.6",
14000           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
14001           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
14002           "dev": true,
14003           "requires": {
14004             "fs.realpath": "^1.0.0",
14005             "inflight": "^1.0.4",
14006             "inherits": "2",
14007             "minimatch": "^3.0.4",
14008             "once": "^1.3.0",
14009             "path-is-absolute": "^1.0.0"
14010           }
14011         },
14012         "graceful-fs": {
14013           "version": "4.2.4",
14014           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
14015           "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
14016           "dev": true
14017         },
14018         "lru-cache": {
14019           "version": "5.1.1",
14020           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
14021           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
14022           "dev": true,
14023           "requires": {
14024             "yallist": "^3.0.2"
14025           }
14026         },
14027         "p-limit": {
14028           "version": "2.3.0",
14029           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
14030           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
14031           "dev": true,
14032           "requires": {
14033             "p-try": "^2.0.0"
14034           }
14035         },
14036         "p-try": {
14037           "version": "2.2.0",
14038           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
14039           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
14040           "dev": true
14041         },
14042         "rimraf": {
14043           "version": "2.7.1",
14044           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
14045           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
14046           "dev": true,
14047           "requires": {
14048             "glob": "^7.1.3"
14049           }
14050         },
14051         "source-map": {
14052           "version": "0.6.1",
14053           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14054           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14055           "dev": true
14056         },
14057         "ssri": {
14058           "version": "7.1.0",
14059           "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz",
14060           "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==",
14061           "dev": true,
14062           "requires": {
14063             "figgy-pudding": "^3.5.1",
14064             "minipass": "^3.1.1"
14065           }
14066         },
14067         "yallist": {
14068           "version": "3.1.1",
14069           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
14070           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
14071           "dev": true
14072         }
14073       }
14074     },
14075     "through": {
14076       "version": "2.3.8",
14077       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
14078       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
14079       "dev": true
14080     },
14081     "through2": {
14082       "version": "2.0.5",
14083       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
14084       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
14085       "dev": true,
14086       "requires": {
14087         "readable-stream": "~2.3.6",
14088         "xtend": "~4.0.1"
14089       }
14090     },
14091     "thunky": {
14092       "version": "1.1.0",
14093       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
14094       "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
14095       "dev": true
14096     },
14097     "timed-out": {
14098       "version": "4.0.1",
14099       "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
14100       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8="
14101     },
14102     "timers-browserify": {
14103       "version": "2.0.11",
14104       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
14105       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
14106       "dev": true,
14107       "requires": {
14108         "setimmediate": "^1.0.4"
14109       }
14110     },
14111     "timsort": {
14112       "version": "0.3.0",
14113       "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
14114       "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
14115       "dev": true
14116     },
14117     "tmp": {
14118       "version": "0.0.33",
14119       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
14120       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
14121       "dev": true,
14122       "requires": {
14123         "os-tmpdir": "~1.0.2"
14124       }
14125     },
14126     "to-array": {
14127       "version": "0.1.4",
14128       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
14129       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
14130       "dev": true
14131     },
14132     "to-arraybuffer": {
14133       "version": "1.0.1",
14134       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
14135       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
14136       "dev": true
14137     },
14138     "to-fast-properties": {
14139       "version": "2.0.0",
14140       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
14141       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
14142       "dev": true
14143     },
14144     "to-object-path": {
14145       "version": "0.3.0",
14146       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
14147       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
14148       "dev": true,
14149       "requires": {
14150         "kind-of": "^3.0.2"
14151       },
14152       "dependencies": {
14153         "kind-of": {
14154           "version": "3.2.2",
14155           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
14156           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
14157           "dev": true,
14158           "requires": {
14159             "is-buffer": "^1.1.5"
14160           }
14161         }
14162       }
14163     },
14164     "to-regex": {
14165       "version": "3.0.2",
14166       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
14167       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
14168       "dev": true,
14169       "requires": {
14170         "define-property": "^2.0.2",
14171         "extend-shallow": "^3.0.2",
14172         "regex-not": "^1.0.2",
14173         "safe-regex": "^1.1.0"
14174       }
14175     },
14176     "to-regex-range": {
14177       "version": "2.1.1",
14178       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
14179       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
14180       "dev": true,
14181       "requires": {
14182         "is-number": "^3.0.0",
14183         "repeat-string": "^1.6.1"
14184       }
14185     },
14186     "toidentifier": {
14187       "version": "1.0.0",
14188       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
14189       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
14190       "dev": true
14191     },
14192     "tough-cookie": {
14193       "version": "2.4.3",
14194       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
14195       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
14196       "requires": {
14197         "psl": "^1.1.24",
14198         "punycode": "^1.4.1"
14199       },
14200       "dependencies": {
14201         "punycode": {
14202           "version": "1.4.1",
14203           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
14204           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
14205         }
14206       }
14207     },
14208     "tree-kill": {
14209       "version": "1.2.2",
14210       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
14211       "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
14212       "dev": true
14213     },
14214     "ts-node": {
14215       "version": "7.0.1",
14216       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
14217       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
14218       "dev": true,
14219       "requires": {
14220         "arrify": "^1.0.0",
14221         "buffer-from": "^1.1.0",
14222         "diff": "^3.1.0",
14223         "make-error": "^1.1.1",
14224         "minimist": "^1.2.0",
14225         "mkdirp": "^0.5.1",
14226         "source-map-support": "^0.5.6",
14227         "yn": "^2.0.0"
14228       },
14229       "dependencies": {
14230         "minimist": {
14231           "version": "1.2.0",
14232           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
14233           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
14234           "dev": true
14235         }
14236       }
14237     },
14238     "tslib": {
14239       "version": "1.10.0",
14240       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
14241       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
14242     },
14243     "tslint": {
14244       "version": "5.11.0",
14245       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
14246       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
14247       "dev": true,
14248       "requires": {
14249         "babel-code-frame": "^6.22.0",
14250         "builtin-modules": "^1.1.1",
14251         "chalk": "^2.3.0",
14252         "commander": "^2.12.1",
14253         "diff": "^3.2.0",
14254         "glob": "^7.1.1",
14255         "js-yaml": "^3.7.0",
14256         "minimatch": "^3.0.4",
14257         "resolve": "^1.3.2",
14258         "semver": "^5.3.0",
14259         "tslib": "^1.8.0",
14260         "tsutils": "^2.27.2"
14261       },
14262       "dependencies": {
14263         "resolve": {
14264           "version": "1.10.0",
14265           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz",
14266           "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==",
14267           "dev": true,
14268           "requires": {
14269             "path-parse": "^1.0.6"
14270           }
14271         }
14272       }
14273     },
14274     "tsutils": {
14275       "version": "2.29.0",
14276       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
14277       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
14278       "dev": true,
14279       "requires": {
14280         "tslib": "^1.8.1"
14281       }
14282     },
14283     "tty-browserify": {
14284       "version": "0.0.0",
14285       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
14286       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
14287       "dev": true
14288     },
14289     "tunnel-agent": {
14290       "version": "0.6.0",
14291       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
14292       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
14293       "requires": {
14294         "safe-buffer": "^5.0.1"
14295       }
14296     },
14297     "tweetnacl": {
14298       "version": "0.14.5",
14299       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
14300       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
14301     },
14302     "type-fest": {
14303       "version": "0.11.0",
14304       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
14305       "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
14306       "dev": true
14307     },
14308     "type-is": {
14309       "version": "1.6.18",
14310       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
14311       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
14312       "dev": true,
14313       "requires": {
14314         "media-typer": "0.3.0",
14315         "mime-types": "~2.1.24"
14316       },
14317       "dependencies": {
14318         "mime-db": {
14319           "version": "1.43.0",
14320           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
14321           "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
14322           "dev": true
14323         },
14324         "mime-types": {
14325           "version": "2.1.26",
14326           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
14327           "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
14328           "dev": true,
14329           "requires": {
14330             "mime-db": "1.43.0"
14331           }
14332         }
14333       }
14334     },
14335     "typedarray": {
14336       "version": "0.0.6",
14337       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
14338       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
14339       "dev": true
14340     },
14341     "typescript": {
14342       "version": "3.8.3",
14343       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",
14344       "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==",
14345       "dev": true
14346     },
14347     "uglify-js": {
14348       "version": "3.7.3",
14349       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.3.tgz",
14350       "integrity": "sha512-7tINm46/3puUA4hCkKYo4Xdts+JDaVC9ZPRcG8Xw9R4nhO/gZgUM3TENq8IF4Vatk8qCig4MzP/c8G4u2BkVQg==",
14351       "dev": true,
14352       "optional": true,
14353       "requires": {
14354         "commander": "~2.20.3",
14355         "source-map": "~0.6.1"
14356       },
14357       "dependencies": {
14358         "commander": {
14359           "version": "2.20.3",
14360           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
14361           "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
14362           "dev": true,
14363           "optional": true
14364         },
14365         "source-map": {
14366           "version": "0.6.1",
14367           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14368           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14369           "dev": true,
14370           "optional": true
14371         }
14372       }
14373     },
14374     "ultron": {
14375       "version": "1.1.1",
14376       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
14377       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
14378       "dev": true
14379     },
14380     "underscore": {
14381       "version": "1.9.1",
14382       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
14383       "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
14384     },
14385     "unicode-canonical-property-names-ecmascript": {
14386       "version": "1.0.4",
14387       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
14388       "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
14389       "dev": true
14390     },
14391     "unicode-match-property-ecmascript": {
14392       "version": "1.0.4",
14393       "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
14394       "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
14395       "dev": true,
14396       "requires": {
14397         "unicode-canonical-property-names-ecmascript": "^1.0.4",
14398         "unicode-property-aliases-ecmascript": "^1.0.4"
14399       }
14400     },
14401     "unicode-match-property-value-ecmascript": {
14402       "version": "1.2.0",
14403       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
14404       "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
14405       "dev": true
14406     },
14407     "unicode-property-aliases-ecmascript": {
14408       "version": "1.1.0",
14409       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
14410       "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
14411       "dev": true
14412     },
14413     "union-value": {
14414       "version": "1.0.1",
14415       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
14416       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
14417       "dev": true,
14418       "requires": {
14419         "arr-union": "^3.1.0",
14420         "get-value": "^2.0.6",
14421         "is-extendable": "^0.1.1",
14422         "set-value": "^2.0.1"
14423       }
14424     },
14425     "uniq": {
14426       "version": "1.0.1",
14427       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
14428       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
14429       "dev": true
14430     },
14431     "uniqs": {
14432       "version": "2.0.0",
14433       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
14434       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
14435       "dev": true
14436     },
14437     "unique-filename": {
14438       "version": "1.1.1",
14439       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
14440       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
14441       "dev": true,
14442       "requires": {
14443         "unique-slug": "^2.0.0"
14444       }
14445     },
14446     "unique-slug": {
14447       "version": "2.0.2",
14448       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
14449       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
14450       "dev": true,
14451       "requires": {
14452         "imurmurhash": "^0.1.4"
14453       }
14454     },
14455     "universal-analytics": {
14456       "version": "0.4.20",
14457       "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz",
14458       "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==",
14459       "dev": true,
14460       "requires": {
14461         "debug": "^3.0.0",
14462         "request": "^2.88.0",
14463         "uuid": "^3.0.0"
14464       },
14465       "dependencies": {
14466         "debug": {
14467           "version": "3.2.6",
14468           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
14469           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
14470           "dev": true,
14471           "requires": {
14472             "ms": "^2.1.1"
14473           }
14474         },
14475         "ms": {
14476           "version": "2.1.2",
14477           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
14478           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
14479           "dev": true
14480         }
14481       }
14482     },
14483     "universalify": {
14484       "version": "0.1.2",
14485       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
14486       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
14487       "dev": true
14488     },
14489     "unpipe": {
14490       "version": "1.0.0",
14491       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
14492       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
14493       "dev": true
14494     },
14495     "unquote": {
14496       "version": "1.1.1",
14497       "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
14498       "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
14499       "dev": true
14500     },
14501     "unset-value": {
14502       "version": "1.0.0",
14503       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
14504       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
14505       "dev": true,
14506       "requires": {
14507         "has-value": "^0.3.1",
14508         "isobject": "^3.0.0"
14509       },
14510       "dependencies": {
14511         "has-value": {
14512           "version": "0.3.1",
14513           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
14514           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
14515           "dev": true,
14516           "requires": {
14517             "get-value": "^2.0.3",
14518             "has-values": "^0.1.4",
14519             "isobject": "^2.0.0"
14520           },
14521           "dependencies": {
14522             "isobject": {
14523               "version": "2.1.0",
14524               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
14525               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
14526               "dev": true,
14527               "requires": {
14528                 "isarray": "1.0.0"
14529               }
14530             }
14531           }
14532         },
14533         "has-values": {
14534           "version": "0.1.4",
14535           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
14536           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
14537           "dev": true
14538         }
14539       }
14540     },
14541     "upath": {
14542       "version": "1.2.0",
14543       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
14544       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
14545       "dev": true
14546     },
14547     "uri-js": {
14548       "version": "4.2.2",
14549       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
14550       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
14551       "requires": {
14552         "punycode": "^2.1.0"
14553       }
14554     },
14555     "urix": {
14556       "version": "0.1.0",
14557       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
14558       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
14559       "dev": true
14560     },
14561     "url": {
14562       "version": "0.11.0",
14563       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
14564       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
14565       "dev": true,
14566       "requires": {
14567         "punycode": "1.3.2",
14568         "querystring": "0.2.0"
14569       },
14570       "dependencies": {
14571         "punycode": {
14572           "version": "1.3.2",
14573           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
14574           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
14575           "dev": true
14576         }
14577       }
14578     },
14579     "url-parse": {
14580       "version": "1.4.7",
14581       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
14582       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
14583       "dev": true,
14584       "requires": {
14585         "querystringify": "^2.1.1",
14586         "requires-port": "^1.0.0"
14587       }
14588     },
14589     "url-parse-lax": {
14590       "version": "3.0.0",
14591       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
14592       "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
14593       "requires": {
14594         "prepend-http": "^2.0.0"
14595       }
14596     },
14597     "url-to-options": {
14598       "version": "1.0.1",
14599       "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
14600       "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k="
14601     },
14602     "use": {
14603       "version": "3.1.1",
14604       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
14605       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
14606       "dev": true
14607     },
14608     "useragent": {
14609       "version": "2.3.0",
14610       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
14611       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
14612       "dev": true,
14613       "requires": {
14614         "lru-cache": "4.1.x",
14615         "tmp": "0.0.x"
14616       }
14617     },
14618     "util": {
14619       "version": "0.11.1",
14620       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
14621       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
14622       "dev": true,
14623       "requires": {
14624         "inherits": "2.0.3"
14625       }
14626     },
14627     "util-deprecate": {
14628       "version": "1.0.2",
14629       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
14630       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
14631     },
14632     "util-promisify": {
14633       "version": "2.1.0",
14634       "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-2.1.0.tgz",
14635       "integrity": "sha1-PCI2R2xNMsX/PEcAKt18E7moKlM=",
14636       "dev": true,
14637       "requires": {
14638         "object.getownpropertydescriptors": "^2.0.3"
14639       }
14640     },
14641     "util.promisify": {
14642       "version": "1.0.1",
14643       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
14644       "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
14645       "dev": true,
14646       "requires": {
14647         "define-properties": "^1.1.3",
14648         "es-abstract": "^1.17.2",
14649         "has-symbols": "^1.0.1",
14650         "object.getownpropertydescriptors": "^2.1.0"
14651       }
14652     },
14653     "utils-merge": {
14654       "version": "1.0.1",
14655       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
14656       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
14657       "dev": true
14658     },
14659     "uuid": {
14660       "version": "3.3.2",
14661       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
14662       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
14663     },
14664     "validate-npm-package-license": {
14665       "version": "3.0.4",
14666       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
14667       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
14668       "dev": true,
14669       "requires": {
14670         "spdx-correct": "^3.0.0",
14671         "spdx-expression-parse": "^3.0.0"
14672       }
14673     },
14674     "validate-npm-package-name": {
14675       "version": "3.0.0",
14676       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
14677       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
14678       "dev": true,
14679       "requires": {
14680         "builtins": "^1.0.3"
14681       }
14682     },
14683     "vary": {
14684       "version": "1.1.2",
14685       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
14686       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
14687       "dev": true
14688     },
14689     "vendors": {
14690       "version": "1.0.4",
14691       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
14692       "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
14693       "dev": true
14694     },
14695     "verror": {
14696       "version": "1.10.0",
14697       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
14698       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
14699       "requires": {
14700         "assert-plus": "^1.0.0",
14701         "core-util-is": "1.0.2",
14702         "extsprintf": "^1.2.0"
14703       }
14704     },
14705     "vm-browserify": {
14706       "version": "1.1.2",
14707       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
14708       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
14709       "dev": true
14710     },
14711     "void-elements": {
14712       "version": "2.0.1",
14713       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
14714       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
14715       "dev": true
14716     },
14717     "watchpack": {
14718       "version": "1.6.1",
14719       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
14720       "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
14721       "dev": true,
14722       "requires": {
14723         "chokidar": "^2.1.8",
14724         "graceful-fs": "^4.1.2",
14725         "neo-async": "^2.5.0"
14726       },
14727       "dependencies": {
14728         "chokidar": {
14729           "version": "2.1.8",
14730           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
14731           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
14732           "dev": true,
14733           "requires": {
14734             "anymatch": "^2.0.0",
14735             "async-each": "^1.0.1",
14736             "braces": "^2.3.2",
14737             "fsevents": "^1.2.7",
14738             "glob-parent": "^3.1.0",
14739             "inherits": "^2.0.3",
14740             "is-binary-path": "^1.0.0",
14741             "is-glob": "^4.0.0",
14742             "normalize-path": "^3.0.0",
14743             "path-is-absolute": "^1.0.0",
14744             "readdirp": "^2.2.1",
14745             "upath": "^1.1.1"
14746           }
14747         },
14748         "fsevents": {
14749           "version": "1.2.13",
14750           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
14751           "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
14752           "dev": true,
14753           "optional": true
14754         }
14755       }
14756     },
14757     "wbuf": {
14758       "version": "1.7.3",
14759       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
14760       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
14761       "dev": true,
14762       "requires": {
14763         "minimalistic-assert": "^1.0.0"
14764       }
14765     },
14766     "wcwidth": {
14767       "version": "1.0.1",
14768       "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
14769       "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
14770       "dev": true,
14771       "requires": {
14772         "defaults": "^1.0.3"
14773       }
14774     },
14775     "webdriver-js-extender": {
14776       "version": "2.1.0",
14777       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
14778       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
14779       "dev": true,
14780       "requires": {
14781         "@types/selenium-webdriver": "^3.0.0",
14782         "selenium-webdriver": "^3.0.1"
14783       }
14784     },
14785     "webpack": {
14786       "version": "4.42.0",
14787       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz",
14788       "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==",
14789       "dev": true,
14790       "requires": {
14791         "@webassemblyjs/ast": "1.8.5",
14792         "@webassemblyjs/helper-module-context": "1.8.5",
14793         "@webassemblyjs/wasm-edit": "1.8.5",
14794         "@webassemblyjs/wasm-parser": "1.8.5",
14795         "acorn": "^6.2.1",
14796         "ajv": "^6.10.2",
14797         "ajv-keywords": "^3.4.1",
14798         "chrome-trace-event": "^1.0.2",
14799         "enhanced-resolve": "^4.1.0",
14800         "eslint-scope": "^4.0.3",
14801         "json-parse-better-errors": "^1.0.2",
14802         "loader-runner": "^2.4.0",
14803         "loader-utils": "^1.2.3",
14804         "memory-fs": "^0.4.1",
14805         "micromatch": "^3.1.10",
14806         "mkdirp": "^0.5.1",
14807         "neo-async": "^2.6.1",
14808         "node-libs-browser": "^2.2.1",
14809         "schema-utils": "^1.0.0",
14810         "tapable": "^1.1.3",
14811         "terser-webpack-plugin": "^1.4.3",
14812         "watchpack": "^1.6.0",
14813         "webpack-sources": "^1.4.1"
14814       },
14815       "dependencies": {
14816         "ajv": {
14817           "version": "6.12.2",
14818           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
14819           "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
14820           "dev": true,
14821           "requires": {
14822             "fast-deep-equal": "^3.1.1",
14823             "fast-json-stable-stringify": "^2.0.0",
14824             "json-schema-traverse": "^0.4.1",
14825             "uri-js": "^4.2.2"
14826           }
14827         },
14828         "bluebird": {
14829           "version": "3.7.2",
14830           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
14831           "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
14832           "dev": true
14833         },
14834         "cacache": {
14835           "version": "12.0.4",
14836           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
14837           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
14838           "dev": true,
14839           "requires": {
14840             "bluebird": "^3.5.5",
14841             "chownr": "^1.1.1",
14842             "figgy-pudding": "^3.5.1",
14843             "glob": "^7.1.4",
14844             "graceful-fs": "^4.1.15",
14845             "infer-owner": "^1.0.3",
14846             "lru-cache": "^5.1.1",
14847             "mississippi": "^3.0.0",
14848             "mkdirp": "^0.5.1",
14849             "move-concurrently": "^1.0.1",
14850             "promise-inflight": "^1.0.1",
14851             "rimraf": "^2.6.3",
14852             "ssri": "^6.0.1",
14853             "unique-filename": "^1.1.1",
14854             "y18n": "^4.0.0"
14855           }
14856         },
14857         "fast-deep-equal": {
14858           "version": "3.1.1",
14859           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
14860           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
14861           "dev": true
14862         },
14863         "find-cache-dir": {
14864           "version": "2.1.0",
14865           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
14866           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
14867           "dev": true,
14868           "requires": {
14869             "commondir": "^1.0.1",
14870             "make-dir": "^2.0.0",
14871             "pkg-dir": "^3.0.0"
14872           }
14873         },
14874         "glob": {
14875           "version": "7.1.6",
14876           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
14877           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
14878           "dev": true,
14879           "requires": {
14880             "fs.realpath": "^1.0.0",
14881             "inflight": "^1.0.4",
14882             "inherits": "2",
14883             "minimatch": "^3.0.4",
14884             "once": "^1.3.0",
14885             "path-is-absolute": "^1.0.0"
14886           }
14887         },
14888         "is-wsl": {
14889           "version": "1.1.0",
14890           "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
14891           "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
14892           "dev": true
14893         },
14894         "json5": {
14895           "version": "1.0.1",
14896           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
14897           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
14898           "dev": true,
14899           "requires": {
14900             "minimist": "^1.2.0"
14901           }
14902         },
14903         "loader-utils": {
14904           "version": "1.4.0",
14905           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
14906           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
14907           "dev": true,
14908           "requires": {
14909             "big.js": "^5.2.2",
14910             "emojis-list": "^3.0.0",
14911             "json5": "^1.0.1"
14912           }
14913         },
14914         "lru-cache": {
14915           "version": "5.1.1",
14916           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
14917           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
14918           "dev": true,
14919           "requires": {
14920             "yallist": "^3.0.2"
14921           }
14922         },
14923         "memory-fs": {
14924           "version": "0.4.1",
14925           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
14926           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
14927           "dev": true,
14928           "requires": {
14929             "errno": "^0.1.3",
14930             "readable-stream": "^2.0.1"
14931           }
14932         },
14933         "minimist": {
14934           "version": "1.2.5",
14935           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
14936           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
14937           "dev": true
14938         },
14939         "schema-utils": {
14940           "version": "1.0.0",
14941           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
14942           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
14943           "dev": true,
14944           "requires": {
14945             "ajv": "^6.1.0",
14946             "ajv-errors": "^1.0.0",
14947             "ajv-keywords": "^3.1.0"
14948           }
14949         },
14950         "source-map": {
14951           "version": "0.6.1",
14952           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14953           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14954           "dev": true
14955         },
14956         "ssri": {
14957           "version": "6.0.1",
14958           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
14959           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
14960           "dev": true,
14961           "requires": {
14962             "figgy-pudding": "^3.5.1"
14963           }
14964         },
14965         "terser-webpack-plugin": {
14966           "version": "1.4.3",
14967           "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz",
14968           "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==",
14969           "dev": true,
14970           "requires": {
14971             "cacache": "^12.0.2",
14972             "find-cache-dir": "^2.1.0",
14973             "is-wsl": "^1.1.0",
14974             "schema-utils": "^1.0.0",
14975             "serialize-javascript": "^2.1.2",
14976             "source-map": "^0.6.1",
14977             "terser": "^4.1.2",
14978             "webpack-sources": "^1.4.0",
14979             "worker-farm": "^1.7.0"
14980           }
14981         },
14982         "yallist": {
14983           "version": "3.1.1",
14984           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
14985           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
14986           "dev": true
14987         }
14988       }
14989     },
14990     "webpack-dev-middleware": {
14991       "version": "3.7.2",
14992       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz",
14993       "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==",
14994       "dev": true,
14995       "requires": {
14996         "memory-fs": "^0.4.1",
14997         "mime": "^2.4.4",
14998         "mkdirp": "^0.5.1",
14999         "range-parser": "^1.2.1",
15000         "webpack-log": "^2.0.0"
15001       },
15002       "dependencies": {
15003         "memory-fs": {
15004           "version": "0.4.1",
15005           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
15006           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
15007           "dev": true,
15008           "requires": {
15009             "errno": "^0.1.3",
15010             "readable-stream": "^2.0.1"
15011           }
15012         },
15013         "mime": {
15014           "version": "2.4.5",
15015           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz",
15016           "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==",
15017           "dev": true
15018         }
15019       }
15020     },
15021     "webpack-dev-server": {
15022       "version": "3.10.3",
15023       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz",
15024       "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==",
15025       "dev": true,
15026       "requires": {
15027         "ansi-html": "0.0.7",
15028         "bonjour": "^3.5.0",
15029         "chokidar": "^2.1.8",
15030         "compression": "^1.7.4",
15031         "connect-history-api-fallback": "^1.6.0",
15032         "debug": "^4.1.1",
15033         "del": "^4.1.1",
15034         "express": "^4.17.1",
15035         "html-entities": "^1.2.1",
15036         "http-proxy-middleware": "0.19.1",
15037         "import-local": "^2.0.0",
15038         "internal-ip": "^4.3.0",
15039         "ip": "^1.1.5",
15040         "is-absolute-url": "^3.0.3",
15041         "killable": "^1.0.1",
15042         "loglevel": "^1.6.6",
15043         "opn": "^5.5.0",
15044         "p-retry": "^3.0.1",
15045         "portfinder": "^1.0.25",
15046         "schema-utils": "^1.0.0",
15047         "selfsigned": "^1.10.7",
15048         "semver": "^6.3.0",
15049         "serve-index": "^1.9.1",
15050         "sockjs": "0.3.19",
15051         "sockjs-client": "1.4.0",
15052         "spdy": "^4.0.1",
15053         "strip-ansi": "^3.0.1",
15054         "supports-color": "^6.1.0",
15055         "url": "^0.11.0",
15056         "webpack-dev-middleware": "^3.7.2",
15057         "webpack-log": "^2.0.0",
15058         "ws": "^6.2.1",
15059         "yargs": "12.0.5"
15060       },
15061       "dependencies": {
15062         "chokidar": {
15063           "version": "2.1.8",
15064           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
15065           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
15066           "dev": true,
15067           "requires": {
15068             "anymatch": "^2.0.0",
15069             "async-each": "^1.0.1",
15070             "braces": "^2.3.2",
15071             "fsevents": "^1.2.7",
15072             "glob-parent": "^3.1.0",
15073             "inherits": "^2.0.3",
15074             "is-binary-path": "^1.0.0",
15075             "is-glob": "^4.0.0",
15076             "normalize-path": "^3.0.0",
15077             "path-is-absolute": "^1.0.0",
15078             "readdirp": "^2.2.1",
15079             "upath": "^1.1.1"
15080           }
15081         },
15082         "debug": {
15083           "version": "4.1.1",
15084           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
15085           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
15086           "dev": true,
15087           "requires": {
15088             "ms": "^2.1.1"
15089           }
15090         },
15091         "fsevents": {
15092           "version": "1.2.13",
15093           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
15094           "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
15095           "dev": true,
15096           "optional": true
15097         },
15098         "is-absolute-url": {
15099           "version": "3.0.3",
15100           "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
15101           "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
15102           "dev": true
15103         },
15104         "ms": {
15105           "version": "2.1.2",
15106           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
15107           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
15108           "dev": true
15109         },
15110         "schema-utils": {
15111           "version": "1.0.0",
15112           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
15113           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
15114           "dev": true,
15115           "requires": {
15116             "ajv": "^6.1.0",
15117             "ajv-errors": "^1.0.0",
15118             "ajv-keywords": "^3.1.0"
15119           }
15120         },
15121         "semver": {
15122           "version": "6.3.0",
15123           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
15124           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
15125           "dev": true
15126         },
15127         "ws": {
15128           "version": "6.2.1",
15129           "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
15130           "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
15131           "dev": true,
15132           "requires": {
15133             "async-limiter": "~1.0.0"
15134           }
15135         }
15136       }
15137     },
15138     "webpack-log": {
15139       "version": "2.0.0",
15140       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
15141       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
15142       "dev": true,
15143       "requires": {
15144         "ansi-colors": "^3.0.0",
15145         "uuid": "^3.3.2"
15146       }
15147     },
15148     "webpack-merge": {
15149       "version": "4.2.2",
15150       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
15151       "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
15152       "dev": true,
15153       "requires": {
15154         "lodash": "^4.17.15"
15155       }
15156     },
15157     "webpack-sources": {
15158       "version": "1.4.3",
15159       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
15160       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
15161       "dev": true,
15162       "requires": {
15163         "source-list-map": "^2.0.0",
15164         "source-map": "~0.6.1"
15165       },
15166       "dependencies": {
15167         "source-map": {
15168           "version": "0.6.1",
15169           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15170           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15171           "dev": true
15172         }
15173       }
15174     },
15175     "webpack-subresource-integrity": {
15176       "version": "1.4.0",
15177       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.4.0.tgz",
15178       "integrity": "sha512-GB1kB/LwAWC3CxwcedGhMkxGpNZxSheCe1q+KJP1bakuieAdX/rGHEcf5zsEzhKXpqsGqokgsDoD9dIkr61VDQ==",
15179       "dev": true,
15180       "requires": {
15181         "webpack-sources": "^1.3.0"
15182       }
15183     },
15184     "websocket-driver": {
15185       "version": "0.7.3",
15186       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
15187       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
15188       "dev": true,
15189       "requires": {
15190         "http-parser-js": ">=0.4.0 <0.4.11",
15191         "safe-buffer": ">=5.1.0",
15192         "websocket-extensions": ">=0.1.1"
15193       }
15194     },
15195     "websocket-extensions": {
15196       "version": "0.1.3",
15197       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
15198       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
15199       "dev": true
15200     },
15201     "when": {
15202       "version": "3.6.4",
15203       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
15204       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
15205       "dev": true
15206     },
15207     "which": {
15208       "version": "1.3.1",
15209       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
15210       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
15211       "requires": {
15212         "isexe": "^2.0.0"
15213       }
15214     },
15215     "which-module": {
15216       "version": "2.0.0",
15217       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
15218       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
15219       "dev": true
15220     },
15221     "worker-farm": {
15222       "version": "1.7.0",
15223       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
15224       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
15225       "dev": true,
15226       "requires": {
15227         "errno": "~0.1.7"
15228       }
15229     },
15230     "worker-plugin": {
15231       "version": "4.0.3",
15232       "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.3.tgz",
15233       "integrity": "sha512-7hFDYWiKcE3yHZvemsoM9lZis/PzurHAEX1ej8PLCu818Rt6QqUAiDdxHPCKZctzmhqzPpcFSgvMCiPbtooqAg==",
15234       "dev": true,
15235       "requires": {
15236         "loader-utils": "^1.1.0"
15237       },
15238       "dependencies": {
15239         "json5": {
15240           "version": "1.0.1",
15241           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
15242           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
15243           "dev": true,
15244           "requires": {
15245             "minimist": "^1.2.0"
15246           }
15247         },
15248         "loader-utils": {
15249           "version": "1.4.0",
15250           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
15251           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
15252           "dev": true,
15253           "requires": {
15254             "big.js": "^5.2.2",
15255             "emojis-list": "^3.0.0",
15256             "json5": "^1.0.1"
15257           }
15258         },
15259         "minimist": {
15260           "version": "1.2.5",
15261           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
15262           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
15263           "dev": true
15264         }
15265       }
15266     },
15267     "wrap-ansi": {
15268       "version": "2.1.0",
15269       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
15270       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
15271       "dev": true,
15272       "requires": {
15273         "string-width": "^1.0.1",
15274         "strip-ansi": "^3.0.1"
15275       },
15276       "dependencies": {
15277         "is-fullwidth-code-point": {
15278           "version": "1.0.0",
15279           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
15280           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
15281           "dev": true,
15282           "requires": {
15283             "number-is-nan": "^1.0.0"
15284           }
15285         },
15286         "string-width": {
15287           "version": "1.0.2",
15288           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
15289           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
15290           "dev": true,
15291           "requires": {
15292             "code-point-at": "^1.0.0",
15293             "is-fullwidth-code-point": "^1.0.0",
15294             "strip-ansi": "^3.0.0"
15295           }
15296         }
15297       }
15298     },
15299     "wrappy": {
15300       "version": "1.0.2",
15301       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
15302       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
15303     },
15304     "ws": {
15305       "version": "3.3.3",
15306       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
15307       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
15308       "dev": true,
15309       "requires": {
15310         "async-limiter": "~1.0.0",
15311         "safe-buffer": "~5.1.0",
15312         "ultron": "~1.1.0"
15313       }
15314     },
15315     "xml2js": {
15316       "version": "0.4.23",
15317       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
15318       "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
15319       "dev": true,
15320       "requires": {
15321         "sax": ">=0.6.0",
15322         "xmlbuilder": "~11.0.0"
15323       },
15324       "dependencies": {
15325         "sax": {
15326           "version": "1.2.4",
15327           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
15328           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
15329           "dev": true
15330         }
15331       }
15332     },
15333     "xmlbuilder": {
15334       "version": "11.0.1",
15335       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
15336       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
15337       "dev": true
15338     },
15339     "xmlhttprequest-ssl": {
15340       "version": "1.5.5",
15341       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
15342       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
15343       "dev": true
15344     },
15345     "xtend": {
15346       "version": "4.0.2",
15347       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
15348       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
15349       "dev": true
15350     },
15351     "y18n": {
15352       "version": "4.0.0",
15353       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
15354       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
15355       "dev": true
15356     },
15357     "yallist": {
15358       "version": "2.1.2",
15359       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
15360       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
15361       "dev": true
15362     },
15363     "yargs": {
15364       "version": "12.0.5",
15365       "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
15366       "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
15367       "dev": true,
15368       "requires": {
15369         "cliui": "^4.0.0",
15370         "decamelize": "^1.2.0",
15371         "find-up": "^3.0.0",
15372         "get-caller-file": "^1.0.1",
15373         "os-locale": "^3.0.0",
15374         "require-directory": "^2.1.1",
15375         "require-main-filename": "^1.0.1",
15376         "set-blocking": "^2.0.0",
15377         "string-width": "^2.0.0",
15378         "which-module": "^2.0.0",
15379         "y18n": "^3.2.1 || ^4.0.0",
15380         "yargs-parser": "^11.1.1"
15381       },
15382       "dependencies": {
15383         "find-up": {
15384           "version": "3.0.0",
15385           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
15386           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
15387           "dev": true,
15388           "requires": {
15389             "locate-path": "^3.0.0"
15390           }
15391         },
15392         "locate-path": {
15393           "version": "3.0.0",
15394           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
15395           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
15396           "dev": true,
15397           "requires": {
15398             "p-locate": "^3.0.0",
15399             "path-exists": "^3.0.0"
15400           }
15401         },
15402         "p-limit": {
15403           "version": "2.3.0",
15404           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
15405           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
15406           "dev": true,
15407           "requires": {
15408             "p-try": "^2.0.0"
15409           }
15410         },
15411         "p-locate": {
15412           "version": "3.0.0",
15413           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
15414           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
15415           "dev": true,
15416           "requires": {
15417             "p-limit": "^2.0.0"
15418           }
15419         },
15420         "p-try": {
15421           "version": "2.2.0",
15422           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
15423           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
15424           "dev": true
15425         }
15426       }
15427     },
15428     "yargs-parser": {
15429       "version": "11.1.1",
15430       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
15431       "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
15432       "dev": true,
15433       "requires": {
15434         "camelcase": "^5.0.0",
15435         "decamelize": "^1.2.0"
15436       }
15437     },
15438     "yeast": {
15439       "version": "0.1.2",
15440       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
15441       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
15442       "dev": true
15443     },
15444     "yn": {
15445       "version": "2.0.0",
15446       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
15447       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
15448       "dev": true
15449     },
15450     "zone.js": {
15451       "version": "0.10.3",
15452       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz",
15453       "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg=="
15454     }
15455   }
15456 }