Home page carousel
[eliot.git] / blueprints / common / eliot-ui / frontend-src / package-lock.json
1 {
2   "name": "eliotportal",
3   "version": "0.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/architect": {
8       "version": "0.803.23",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.23.tgz",
10       "integrity": "sha512-BRDbnmdULrle2l7WFZHEW/OAwS8RRg08+jiNG3gEP0BxDN6QMNMKmWhxmX67pgq3e/xMvu2DH0z71mAPNtJDAw==",
11       "dev": true,
12       "requires": {
13         "@angular-devkit/core": "8.3.23",
14         "rxjs": "6.4.0"
15       },
16       "dependencies": {
17         "@angular-devkit/core": {
18           "version": "8.3.23",
19           "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.23.tgz",
20           "integrity": "sha512-y++LN6R/fu+obPUKEMDSKZ5FzeWN5rV0Z8vrdC+uF02VJLv/5QI/dUx3ROKFzJO3m2LU6EAuo5b/TLAPq4ving==",
21           "dev": true,
22           "requires": {
23             "ajv": "6.10.2",
24             "fast-json-stable-stringify": "2.0.0",
25             "magic-string": "0.25.3",
26             "rxjs": "6.4.0",
27             "source-map": "0.7.3"
28           }
29         },
30         "rxjs": {
31           "version": "6.4.0",
32           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz",
33           "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==",
34           "dev": true,
35           "requires": {
36             "tslib": "^1.9.0"
37           }
38         }
39       }
40     },
41     "@angular-devkit/build-angular": {
42       "version": "0.901.0",
43       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.901.0.tgz",
44       "integrity": "sha512-ftJVNlKvIomqRfr5jFVraPqlLSUJu8YyVbFv/aCsvhNpuZGkYpTOMoJDwyywdslSTH608BIoU63IAnIz9PwUdw==",
45       "dev": true,
46       "requires": {
47         "@angular-devkit/architect": "0.901.0",
48         "@angular-devkit/build-optimizer": "0.901.0",
49         "@angular-devkit/build-webpack": "0.901.0",
50         "@angular-devkit/core": "9.1.0",
51         "@babel/core": "7.9.0",
52         "@babel/generator": "7.9.3",
53         "@babel/preset-env": "7.9.0",
54         "@babel/template": "7.8.6",
55         "@jsdevtools/coverage-istanbul-loader": "3.0.3",
56         "@ngtools/webpack": "9.1.0",
57         "ajv": "6.12.0",
58         "autoprefixer": "9.7.4",
59         "babel-loader": "8.0.6",
60         "browserslist": "^4.9.1",
61         "cacache": "15.0.0",
62         "caniuse-lite": "^1.0.30001032",
63         "circular-dependency-plugin": "5.2.0",
64         "copy-webpack-plugin": "5.1.1",
65         "core-js": "3.6.4",
66         "cssnano": "4.1.10",
67         "file-loader": "6.0.0",
68         "find-cache-dir": "3.3.1",
69         "glob": "7.1.6",
70         "jest-worker": "25.1.0",
71         "karma-source-map-support": "1.4.0",
72         "less": "3.11.1",
73         "less-loader": "5.0.0",
74         "license-webpack-plugin": "2.1.4",
75         "loader-utils": "2.0.0",
76         "mini-css-extract-plugin": "0.9.0",
77         "minimatch": "3.0.4",
78         "open": "7.0.3",
79         "parse5": "4.0.0",
80         "postcss": "7.0.27",
81         "postcss-import": "12.0.1",
82         "postcss-loader": "3.0.0",
83         "raw-loader": "4.0.0",
84         "regenerator-runtime": "0.13.5",
85         "rimraf": "3.0.2",
86         "rollup": "2.1.0",
87         "rxjs": "6.5.4",
88         "sass": "1.26.3",
89         "sass-loader": "8.0.2",
90         "semver": "7.1.3",
91         "source-map": "0.7.3",
92         "source-map-loader": "0.2.4",
93         "source-map-support": "0.5.16",
94         "speed-measure-webpack-plugin": "1.3.1",
95         "style-loader": "1.1.3",
96         "stylus": "0.54.7",
97         "stylus-loader": "3.0.2",
98         "terser": "4.6.7",
99         "terser-webpack-plugin": "2.3.5",
100         "tree-kill": "1.2.2",
101         "webpack": "4.42.0",
102         "webpack-dev-middleware": "3.7.2",
103         "webpack-dev-server": "3.10.3",
104         "webpack-merge": "4.2.2",
105         "webpack-sources": "1.4.3",
106         "webpack-subresource-integrity": "1.4.0",
107         "worker-plugin": "4.0.2"
108       },
109       "dependencies": {
110         "@angular-devkit/architect": {
111           "version": "0.901.0",
112           "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.0.tgz",
113           "integrity": "sha512-SlqEBkPrT40zMCy5344AsUqC76pEPCaGPaAkCIvadaz2dC9vNMzQrvubCPJHViD/TumkSX1kYmLS3iYASVM9GQ==",
114           "dev": true,
115           "requires": {
116             "@angular-devkit/core": "9.1.0",
117             "rxjs": "6.5.4"
118           }
119         },
120         "@babel/code-frame": {
121           "version": "7.8.3",
122           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
123           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
124           "dev": true,
125           "requires": {
126             "@babel/highlight": "^7.8.3"
127           }
128         },
129         "@babel/generator": {
130           "version": "7.9.3",
131           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.3.tgz",
132           "integrity": "sha512-RpxM252EYsz9qLUIq6F7YJyK1sv0wWDBFuztfDGWaQKzHjqDHysxSiRUpA/X9jmfqo+WzkAVKFaUily5h+gDCQ==",
133           "dev": true,
134           "requires": {
135             "@babel/types": "^7.9.0",
136             "jsesc": "^2.5.1",
137             "lodash": "^4.17.13",
138             "source-map": "^0.5.0"
139           },
140           "dependencies": {
141             "source-map": {
142               "version": "0.5.7",
143               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
144               "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
145               "dev": true
146             }
147           }
148         },
149         "@babel/highlight": {
150           "version": "7.9.0",
151           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
152           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
153           "dev": true,
154           "requires": {
155             "@babel/helper-validator-identifier": "^7.9.0",
156             "chalk": "^2.0.0",
157             "js-tokens": "^4.0.0"
158           }
159         },
160         "@babel/parser": {
161           "version": "7.9.4",
162           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
163           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
164           "dev": true
165         },
166         "@babel/template": {
167           "version": "7.8.6",
168           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
169           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
170           "dev": true,
171           "requires": {
172             "@babel/code-frame": "^7.8.3",
173             "@babel/parser": "^7.8.6",
174             "@babel/types": "^7.8.6"
175           }
176         },
177         "@babel/types": {
178           "version": "7.9.0",
179           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
180           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
181           "dev": true,
182           "requires": {
183             "@babel/helper-validator-identifier": "^7.9.0",
184             "lodash": "^4.17.13",
185             "to-fast-properties": "^2.0.0"
186           }
187         },
188         "ajv": {
189           "version": "6.12.0",
190           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
191           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
192           "dev": true,
193           "requires": {
194             "fast-deep-equal": "^3.1.1",
195             "fast-json-stable-stringify": "^2.0.0",
196             "json-schema-traverse": "^0.4.1",
197             "uri-js": "^4.2.2"
198           }
199         },
200         "fast-deep-equal": {
201           "version": "3.1.1",
202           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
203           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
204           "dev": true
205         },
206         "glob": {
207           "version": "7.1.6",
208           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
209           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
210           "dev": true,
211           "requires": {
212             "fs.realpath": "^1.0.0",
213             "inflight": "^1.0.4",
214             "inherits": "2",
215             "minimatch": "^3.0.4",
216             "once": "^1.3.0",
217             "path-is-absolute": "^1.0.0"
218           }
219         },
220         "js-tokens": {
221           "version": "4.0.0",
222           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
223           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
224           "dev": true
225         },
226         "parse5": {
227           "version": "4.0.0",
228           "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
229           "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
230           "dev": true
231         },
232         "rimraf": {
233           "version": "3.0.2",
234           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
235           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
236           "dev": true,
237           "requires": {
238             "glob": "^7.1.3"
239           }
240         },
241         "semver": {
242           "version": "7.1.3",
243           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
244           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
245           "dev": true
246         },
247         "source-map-support": {
248           "version": "0.5.16",
249           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz",
250           "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==",
251           "dev": true,
252           "requires": {
253             "buffer-from": "^1.0.0",
254             "source-map": "^0.6.0"
255           },
256           "dependencies": {
257             "source-map": {
258               "version": "0.6.1",
259               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
260               "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
261               "dev": true
262             }
263           }
264         }
265       }
266     },
267     "@angular-devkit/build-optimizer": {
268       "version": "0.901.0",
269       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.901.0.tgz",
270       "integrity": "sha512-Y9sz8uf2zjilhPUVYb0K9Mio6c1d5c+csuDc15CCKzELXJwyyDxilIFgn6Eu+edM0HNQGzbIwkjy4DkR9mtuTQ==",
271       "dev": true,
272       "requires": {
273         "loader-utils": "2.0.0",
274         "source-map": "0.7.3",
275         "tslib": "1.11.1",
276         "typescript": "3.8.3",
277         "webpack-sources": "1.4.3"
278       }
279     },
280     "@angular-devkit/build-webpack": {
281       "version": "0.901.0",
282       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.901.0.tgz",
283       "integrity": "sha512-Oze0VzIvHnoW12C80fiNH4HBu/GWmhJPXdNA7nRkU/tBQlIKnfngf8rQ0QbgecN2qdEXQpZJsP/XclTi3zugsg==",
284       "dev": true,
285       "requires": {
286         "@angular-devkit/architect": "0.901.0",
287         "@angular-devkit/core": "9.1.0",
288         "rxjs": "6.5.4"
289       },
290       "dependencies": {
291         "@angular-devkit/architect": {
292           "version": "0.901.0",
293           "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.0.tgz",
294           "integrity": "sha512-SlqEBkPrT40zMCy5344AsUqC76pEPCaGPaAkCIvadaz2dC9vNMzQrvubCPJHViD/TumkSX1kYmLS3iYASVM9GQ==",
295           "dev": true,
296           "requires": {
297             "@angular-devkit/core": "9.1.0",
298             "rxjs": "6.5.4"
299           }
300         }
301       }
302     },
303     "@angular-devkit/core": {
304       "version": "9.1.0",
305       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.0.tgz",
306       "integrity": "sha512-vHTsrB4JaVUQ95FRnKrgo79Y3F6FokImrZdrmwkQmwAThpjXeXmpUEKZS+ZSTFRgesjiIysVGOFijARP4BQ7Bg==",
307       "dev": true,
308       "requires": {
309         "ajv": "6.12.0",
310         "fast-json-stable-stringify": "2.1.0",
311         "magic-string": "0.25.7",
312         "rxjs": "6.5.4",
313         "source-map": "0.7.3"
314       },
315       "dependencies": {
316         "ajv": {
317           "version": "6.12.0",
318           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
319           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
320           "dev": true,
321           "requires": {
322             "fast-deep-equal": "^3.1.1",
323             "fast-json-stable-stringify": "^2.0.0",
324             "json-schema-traverse": "^0.4.1",
325             "uri-js": "^4.2.2"
326           }
327         },
328         "fast-deep-equal": {
329           "version": "3.1.1",
330           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
331           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
332           "dev": true
333         },
334         "fast-json-stable-stringify": {
335           "version": "2.1.0",
336           "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
337           "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
338           "dev": true
339         },
340         "magic-string": {
341           "version": "0.25.7",
342           "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
343           "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
344           "dev": true,
345           "requires": {
346             "sourcemap-codec": "^1.4.4"
347           }
348         }
349       }
350     },
351     "@angular-devkit/schematics": {
352       "version": "9.1.0",
353       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.0.tgz",
354       "integrity": "sha512-cb9PSvskMwWlL54fPfCcpJoyNDWAX6Wo7CzL5qpIB2cJCPLAuyfRUYYrkO77YUST+n2HvypHz0cZ5SNGMfaaBQ==",
355       "dev": true,
356       "requires": {
357         "@angular-devkit/core": "9.1.0",
358         "ora": "4.0.3",
359         "rxjs": "6.5.4"
360       }
361     },
362     "@angular/animations": {
363       "version": "9.1.0",
364       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-9.1.0.tgz",
365       "integrity": "sha512-o7X3HM+eocoryw3VrDUtG6Wci2KwtzyBFo3KBJXjQ16X6fwdkjTG+hLb7pp2CBFBEJW4tPYEy7cSBmEfMRTqag=="
366     },
367     "@angular/cdk": {
368       "version": "9.2.0",
369       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-9.2.0.tgz",
370       "integrity": "sha512-jeeznvNDpR9POuxzz8Y0zFvMynG9HCJo3ZPTqOjlOq8Lj8876+rLsHDvKEMeLdwlkdi1EweYJW1CLQzI+TwqDA==",
371       "requires": {
372         "parse5": "^5.0.0"
373       }
374     },
375     "@angular/cli": {
376       "version": "9.1.0",
377       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-9.1.0.tgz",
378       "integrity": "sha512-ofum4gPE/W3fKyzuJrpdHeOS0ZL8x0eYCgsrMyUoFodSpb5LWPqeW+56NgDTpIeny+Trx3pM9dr9QTUVTJ0vYg==",
379       "dev": true,
380       "requires": {
381         "@angular-devkit/architect": "0.901.0",
382         "@angular-devkit/core": "9.1.0",
383         "@angular-devkit/schematics": "9.1.0",
384         "@schematics/angular": "9.1.0",
385         "@schematics/update": "0.901.0",
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": "11.1.4",
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         "@angular-devkit/architect": {
404           "version": "0.901.0",
405           "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.0.tgz",
406           "integrity": "sha512-SlqEBkPrT40zMCy5344AsUqC76pEPCaGPaAkCIvadaz2dC9vNMzQrvubCPJHViD/TumkSX1kYmLS3iYASVM9GQ==",
407           "dev": true,
408           "requires": {
409             "@angular-devkit/core": "9.1.0",
410             "rxjs": "6.5.4"
411           }
412         },
413         "ansi-colors": {
414           "version": "4.1.1",
415           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
416           "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
417           "dev": true
418         },
419         "ansi-escapes": {
420           "version": "4.3.1",
421           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
422           "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
423           "dev": true,
424           "requires": {
425             "type-fest": "^0.11.0"
426           }
427         },
428         "ansi-regex": {
429           "version": "5.0.0",
430           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
431           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
432           "dev": true
433         },
434         "ansi-styles": {
435           "version": "4.2.1",
436           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
437           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
438           "dev": true,
439           "requires": {
440             "@types/color-name": "^1.1.1",
441             "color-convert": "^2.0.1"
442           }
443         },
444         "chalk": {
445           "version": "3.0.0",
446           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
447           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
448           "dev": true,
449           "requires": {
450             "ansi-styles": "^4.1.0",
451             "supports-color": "^7.1.0"
452           }
453         },
454         "cli-cursor": {
455           "version": "3.1.0",
456           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
457           "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
458           "dev": true,
459           "requires": {
460             "restore-cursor": "^3.1.0"
461           }
462         },
463         "color-convert": {
464           "version": "2.0.1",
465           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
466           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
467           "dev": true,
468           "requires": {
469             "color-name": "~1.1.4"
470           }
471         },
472         "color-name": {
473           "version": "1.1.4",
474           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
475           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
476           "dev": true
477         },
478         "debug": {
479           "version": "4.1.1",
480           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
481           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
482           "dev": true,
483           "requires": {
484             "ms": "^2.1.1"
485           }
486         },
487         "figures": {
488           "version": "3.2.0",
489           "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
490           "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
491           "dev": true,
492           "requires": {
493             "escape-string-regexp": "^1.0.5"
494           }
495         },
496         "has-flag": {
497           "version": "4.0.0",
498           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
499           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
500           "dev": true
501         },
502         "inquirer": {
503           "version": "7.1.0",
504           "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
505           "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
506           "dev": true,
507           "requires": {
508             "ansi-escapes": "^4.2.1",
509             "chalk": "^3.0.0",
510             "cli-cursor": "^3.1.0",
511             "cli-width": "^2.0.0",
512             "external-editor": "^3.0.3",
513             "figures": "^3.0.0",
514             "lodash": "^4.17.15",
515             "mute-stream": "0.0.8",
516             "run-async": "^2.4.0",
517             "rxjs": "^6.5.3",
518             "string-width": "^4.1.0",
519             "strip-ansi": "^6.0.0",
520             "through": "^2.3.6"
521           }
522         },
523         "is-fullwidth-code-point": {
524           "version": "3.0.0",
525           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
526           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
527           "dev": true
528         },
529         "ms": {
530           "version": "2.1.2",
531           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
532           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
533           "dev": true
534         },
535         "mute-stream": {
536           "version": "0.0.8",
537           "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
538           "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
539           "dev": true
540         },
541         "onetime": {
542           "version": "5.1.0",
543           "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
544           "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
545           "dev": true,
546           "requires": {
547             "mimic-fn": "^2.1.0"
548           }
549         },
550         "restore-cursor": {
551           "version": "3.1.0",
552           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
553           "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
554           "dev": true,
555           "requires": {
556             "onetime": "^5.1.0",
557             "signal-exit": "^3.0.2"
558           }
559         },
560         "rimraf": {
561           "version": "3.0.2",
562           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
563           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
564           "dev": true,
565           "requires": {
566             "glob": "^7.1.3"
567           }
568         },
569         "run-async": {
570           "version": "2.4.0",
571           "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz",
572           "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==",
573           "dev": true,
574           "requires": {
575             "is-promise": "^2.1.0"
576           }
577         },
578         "semver": {
579           "version": "7.1.3",
580           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
581           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
582           "dev": true
583         },
584         "string-width": {
585           "version": "4.2.0",
586           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
587           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
588           "dev": true,
589           "requires": {
590             "emoji-regex": "^8.0.0",
591             "is-fullwidth-code-point": "^3.0.0",
592             "strip-ansi": "^6.0.0"
593           }
594         },
595         "strip-ansi": {
596           "version": "6.0.0",
597           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
598           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
599           "dev": true,
600           "requires": {
601             "ansi-regex": "^5.0.0"
602           }
603         },
604         "supports-color": {
605           "version": "7.1.0",
606           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
607           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
608           "dev": true,
609           "requires": {
610             "has-flag": "^4.0.0"
611           }
612         },
613         "uuid": {
614           "version": "7.0.2",
615           "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz",
616           "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==",
617           "dev": true
618         }
619       }
620     },
621     "@angular/common": {
622       "version": "9.1.0",
623       "resolved": "https://registry.npmjs.org/@angular/common/-/common-9.1.0.tgz",
624       "integrity": "sha512-6JPLNtMhI03bGTVQJeSwc+dTjV6DtP7M/BAyzIV0InZP1D6XsOh2QahLFIaaN2sSxYA2ClKuwfX1v+rx9AbXQA=="
625     },
626     "@angular/compiler": {
627       "version": "9.1.0",
628       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.1.0.tgz",
629       "integrity": "sha512-QHw/JSeTXHiJQ2Ih0EtU7FGsYcOr+0hwZhqwSW3EEn8TtUgA3DS5lXeiDV66f+3DdvNZFPmgiZIvun3ypxn1HA=="
630     },
631     "@angular/compiler-cli": {
632       "version": "9.1.0",
633       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-9.1.0.tgz",
634       "integrity": "sha512-xZ8mVPmPporSTtvNA+cbFJQymLzuWfMX6HDDgztZ2eZ5WcQJYloRN4CcYMEzDhCxfV1Zw9Tfc2l14jZD8osi6g==",
635       "dev": true,
636       "requires": {
637         "canonical-path": "1.0.0",
638         "chokidar": "^3.0.0",
639         "convert-source-map": "^1.5.1",
640         "dependency-graph": "^0.7.2",
641         "fs-extra": "4.0.2",
642         "magic-string": "^0.25.0",
643         "minimist": "^1.2.0",
644         "reflect-metadata": "^0.1.2",
645         "semver": "^6.3.0",
646         "source-map": "^0.6.1",
647         "sourcemap-codec": "^1.4.8",
648         "yargs": "15.3.0"
649       },
650       "dependencies": {
651         "ansi-regex": {
652           "version": "5.0.0",
653           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
654           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
655           "dev": true
656         },
657         "ansi-styles": {
658           "version": "4.2.1",
659           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
660           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
661           "dev": true,
662           "requires": {
663             "@types/color-name": "^1.1.1",
664             "color-convert": "^2.0.1"
665           }
666         },
667         "cliui": {
668           "version": "6.0.0",
669           "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
670           "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
671           "dev": true,
672           "requires": {
673             "string-width": "^4.2.0",
674             "strip-ansi": "^6.0.0",
675             "wrap-ansi": "^6.2.0"
676           }
677         },
678         "color-convert": {
679           "version": "2.0.1",
680           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
681           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
682           "dev": true,
683           "requires": {
684             "color-name": "~1.1.4"
685           }
686         },
687         "color-name": {
688           "version": "1.1.4",
689           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
690           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
691           "dev": true
692         },
693         "find-up": {
694           "version": "4.1.0",
695           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
696           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
697           "dev": true,
698           "requires": {
699             "locate-path": "^5.0.0",
700             "path-exists": "^4.0.0"
701           }
702         },
703         "fs-extra": {
704           "version": "4.0.2",
705           "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz",
706           "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=",
707           "dev": true,
708           "requires": {
709             "graceful-fs": "^4.1.2",
710             "jsonfile": "^4.0.0",
711             "universalify": "^0.1.0"
712           }
713         },
714         "get-caller-file": {
715           "version": "2.0.5",
716           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
717           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
718           "dev": true
719         },
720         "is-fullwidth-code-point": {
721           "version": "3.0.0",
722           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
723           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
724           "dev": true
725         },
726         "locate-path": {
727           "version": "5.0.0",
728           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
729           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
730           "dev": true,
731           "requires": {
732             "p-locate": "^4.1.0"
733           }
734         },
735         "p-locate": {
736           "version": "4.1.0",
737           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
738           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
739           "dev": true,
740           "requires": {
741             "p-limit": "^2.2.0"
742           }
743         },
744         "path-exists": {
745           "version": "4.0.0",
746           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
747           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
748           "dev": true
749         },
750         "require-main-filename": {
751           "version": "2.0.0",
752           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
753           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
754           "dev": true
755         },
756         "source-map": {
757           "version": "0.6.1",
758           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
759           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
760           "dev": true
761         },
762         "sourcemap-codec": {
763           "version": "1.4.8",
764           "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
765           "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
766           "dev": true
767         },
768         "string-width": {
769           "version": "4.2.0",
770           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
771           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
772           "dev": true,
773           "requires": {
774             "emoji-regex": "^8.0.0",
775             "is-fullwidth-code-point": "^3.0.0",
776             "strip-ansi": "^6.0.0"
777           }
778         },
779         "strip-ansi": {
780           "version": "6.0.0",
781           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
782           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
783           "dev": true,
784           "requires": {
785             "ansi-regex": "^5.0.0"
786           }
787         },
788         "wrap-ansi": {
789           "version": "6.2.0",
790           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
791           "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
792           "dev": true,
793           "requires": {
794             "ansi-styles": "^4.0.0",
795             "string-width": "^4.1.0",
796             "strip-ansi": "^6.0.0"
797           }
798         },
799         "yargs": {
800           "version": "15.3.0",
801           "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.0.tgz",
802           "integrity": "sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA==",
803           "dev": true,
804           "requires": {
805             "cliui": "^6.0.0",
806             "decamelize": "^1.2.0",
807             "find-up": "^4.1.0",
808             "get-caller-file": "^2.0.1",
809             "require-directory": "^2.1.1",
810             "require-main-filename": "^2.0.0",
811             "set-blocking": "^2.0.0",
812             "string-width": "^4.2.0",
813             "which-module": "^2.0.0",
814             "y18n": "^4.0.0",
815             "yargs-parser": "^18.1.0"
816           }
817         },
818         "yargs-parser": {
819           "version": "18.1.2",
820           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz",
821           "integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==",
822           "dev": true,
823           "requires": {
824             "camelcase": "^5.0.0",
825             "decamelize": "^1.2.0"
826           }
827         }
828       }
829     },
830     "@angular/core": {
831       "version": "9.1.0",
832       "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.1.0.tgz",
833       "integrity": "sha512-RVlyegdIAij0P1wLY5ObIdsBAzvmHkHfElnmfiNKhaDftP6U/3zRtaKDu0bq0jvn1WCQ8zXxFQ8AWyKZwyFS+w=="
834     },
835     "@angular/forms": {
836       "version": "9.1.0",
837       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-9.1.0.tgz",
838       "integrity": "sha512-5GC8HQlPChPV+168zLlm4yj4syA6N9ChSKV0tmzj1zIfMcub1UAOaB9IYaXRHQsjPFh9OuQXwmkzScyAfhEVjA=="
839     },
840     "@angular/language-service": {
841       "version": "9.1.0",
842       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-9.1.0.tgz",
843       "integrity": "sha512-2f8ECoXrj40oS1rtIfi+F8T4WPzundcZDs8WMFNBuWYbk14v1S9sTgMEmZyePHGkPjt6IfYiLJKJCvVgrt1nxQ==",
844       "dev": true
845     },
846     "@angular/localize": {
847       "version": "9.1.0",
848       "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-9.1.0.tgz",
849       "integrity": "sha512-llM46gLyxW6jD0VQcLSGLMB0nZ0FIWAp1W2BMWbUspmcSCEcLmdhSWKPpZLFt/vGtpvGYSY/LDeScaHSRmAe+g==",
850       "requires": {
851         "@babel/core": "7.8.3",
852         "glob": "7.1.2",
853         "yargs": "15.3.0"
854       },
855       "dependencies": {
856         "@babel/code-frame": {
857           "version": "7.8.3",
858           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
859           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
860           "requires": {
861             "@babel/highlight": "^7.8.3"
862           }
863         },
864         "@babel/core": {
865           "version": "7.8.3",
866           "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz",
867           "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==",
868           "requires": {
869             "@babel/code-frame": "^7.8.3",
870             "@babel/generator": "^7.8.3",
871             "@babel/helpers": "^7.8.3",
872             "@babel/parser": "^7.8.3",
873             "@babel/template": "^7.8.3",
874             "@babel/traverse": "^7.8.3",
875             "@babel/types": "^7.8.3",
876             "convert-source-map": "^1.7.0",
877             "debug": "^4.1.0",
878             "gensync": "^1.0.0-beta.1",
879             "json5": "^2.1.0",
880             "lodash": "^4.17.13",
881             "resolve": "^1.3.2",
882             "semver": "^5.4.1",
883             "source-map": "^0.5.0"
884           }
885         },
886         "@babel/generator": {
887           "version": "7.9.4",
888           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
889           "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
890           "requires": {
891             "@babel/types": "^7.9.0",
892             "jsesc": "^2.5.1",
893             "lodash": "^4.17.13",
894             "source-map": "^0.5.0"
895           }
896         },
897         "@babel/helper-function-name": {
898           "version": "7.8.3",
899           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
900           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
901           "requires": {
902             "@babel/helper-get-function-arity": "^7.8.3",
903             "@babel/template": "^7.8.3",
904             "@babel/types": "^7.8.3"
905           }
906         },
907         "@babel/helper-get-function-arity": {
908           "version": "7.8.3",
909           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
910           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
911           "requires": {
912             "@babel/types": "^7.8.3"
913           }
914         },
915         "@babel/helper-split-export-declaration": {
916           "version": "7.8.3",
917           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
918           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
919           "requires": {
920             "@babel/types": "^7.8.3"
921           }
922         },
923         "@babel/highlight": {
924           "version": "7.9.0",
925           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
926           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
927           "requires": {
928             "@babel/helper-validator-identifier": "^7.9.0",
929             "chalk": "^2.0.0",
930             "js-tokens": "^4.0.0"
931           }
932         },
933         "@babel/parser": {
934           "version": "7.9.4",
935           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
936           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA=="
937         },
938         "@babel/template": {
939           "version": "7.8.6",
940           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
941           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
942           "requires": {
943             "@babel/code-frame": "^7.8.3",
944             "@babel/parser": "^7.8.6",
945             "@babel/types": "^7.8.6"
946           }
947         },
948         "@babel/traverse": {
949           "version": "7.9.0",
950           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
951           "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
952           "requires": {
953             "@babel/code-frame": "^7.8.3",
954             "@babel/generator": "^7.9.0",
955             "@babel/helper-function-name": "^7.8.3",
956             "@babel/helper-split-export-declaration": "^7.8.3",
957             "@babel/parser": "^7.9.0",
958             "@babel/types": "^7.9.0",
959             "debug": "^4.1.0",
960             "globals": "^11.1.0",
961             "lodash": "^4.17.13"
962           }
963         },
964         "@babel/types": {
965           "version": "7.9.0",
966           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
967           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
968           "requires": {
969             "@babel/helper-validator-identifier": "^7.9.0",
970             "lodash": "^4.17.13",
971             "to-fast-properties": "^2.0.0"
972           }
973         },
974         "ansi-regex": {
975           "version": "5.0.0",
976           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
977           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
978         },
979         "ansi-styles": {
980           "version": "4.2.1",
981           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
982           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
983           "requires": {
984             "@types/color-name": "^1.1.1",
985             "color-convert": "^2.0.1"
986           }
987         },
988         "cliui": {
989           "version": "6.0.0",
990           "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
991           "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
992           "requires": {
993             "string-width": "^4.2.0",
994             "strip-ansi": "^6.0.0",
995             "wrap-ansi": "^6.2.0"
996           }
997         },
998         "color-convert": {
999           "version": "2.0.1",
1000           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1001           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1002           "requires": {
1003             "color-name": "~1.1.4"
1004           }
1005         },
1006         "color-name": {
1007           "version": "1.1.4",
1008           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1009           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
1010         },
1011         "convert-source-map": {
1012           "version": "1.7.0",
1013           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
1014           "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
1015           "requires": {
1016             "safe-buffer": "~5.1.1"
1017           }
1018         },
1019         "debug": {
1020           "version": "4.1.1",
1021           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1022           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1023           "requires": {
1024             "ms": "^2.1.1"
1025           }
1026         },
1027         "emoji-regex": {
1028           "version": "8.0.0",
1029           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1030           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
1031         },
1032         "find-up": {
1033           "version": "4.1.0",
1034           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
1035           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
1036           "requires": {
1037             "locate-path": "^5.0.0",
1038             "path-exists": "^4.0.0"
1039           }
1040         },
1041         "get-caller-file": {
1042           "version": "2.0.5",
1043           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1044           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
1045         },
1046         "glob": {
1047           "version": "7.1.2",
1048           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1049           "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1050           "requires": {
1051             "fs.realpath": "^1.0.0",
1052             "inflight": "^1.0.4",
1053             "inherits": "2",
1054             "minimatch": "^3.0.4",
1055             "once": "^1.3.0",
1056             "path-is-absolute": "^1.0.0"
1057           }
1058         },
1059         "is-fullwidth-code-point": {
1060           "version": "3.0.0",
1061           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1062           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
1063         },
1064         "js-tokens": {
1065           "version": "4.0.0",
1066           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1067           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
1068         },
1069         "json5": {
1070           "version": "2.1.2",
1071           "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.2.tgz",
1072           "integrity": "sha512-MoUOQ4WdiN3yxhm7NEVJSJrieAo5hNSLQ5sj05OTRHPL9HOBy8u4Bu88jsC1jvqAdN+E1bJmsUcZH+1HQxliqQ==",
1073           "requires": {
1074             "minimist": "^1.2.5"
1075           }
1076         },
1077         "locate-path": {
1078           "version": "5.0.0",
1079           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
1080           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
1081           "requires": {
1082             "p-locate": "^4.1.0"
1083           }
1084         },
1085         "ms": {
1086           "version": "2.1.2",
1087           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1088           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1089         },
1090         "p-locate": {
1091           "version": "4.1.0",
1092           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
1093           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
1094           "requires": {
1095             "p-limit": "^2.2.0"
1096           }
1097         },
1098         "path-exists": {
1099           "version": "4.0.0",
1100           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1101           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
1102         },
1103         "require-main-filename": {
1104           "version": "2.0.0",
1105           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
1106           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
1107         },
1108         "semver": {
1109           "version": "5.7.1",
1110           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1111           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
1112         },
1113         "source-map": {
1114           "version": "0.5.7",
1115           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1116           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
1117         },
1118         "string-width": {
1119           "version": "4.2.0",
1120           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
1121           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
1122           "requires": {
1123             "emoji-regex": "^8.0.0",
1124             "is-fullwidth-code-point": "^3.0.0",
1125             "strip-ansi": "^6.0.0"
1126           }
1127         },
1128         "strip-ansi": {
1129           "version": "6.0.0",
1130           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
1131           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
1132           "requires": {
1133             "ansi-regex": "^5.0.0"
1134           }
1135         },
1136         "wrap-ansi": {
1137           "version": "6.2.0",
1138           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
1139           "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
1140           "requires": {
1141             "ansi-styles": "^4.0.0",
1142             "string-width": "^4.1.0",
1143             "strip-ansi": "^6.0.0"
1144           }
1145         },
1146         "yargs": {
1147           "version": "15.3.0",
1148           "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.0.tgz",
1149           "integrity": "sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA==",
1150           "requires": {
1151             "cliui": "^6.0.0",
1152             "decamelize": "^1.2.0",
1153             "find-up": "^4.1.0",
1154             "get-caller-file": "^2.0.1",
1155             "require-directory": "^2.1.1",
1156             "require-main-filename": "^2.0.0",
1157             "set-blocking": "^2.0.0",
1158             "string-width": "^4.2.0",
1159             "which-module": "^2.0.0",
1160             "y18n": "^4.0.0",
1161             "yargs-parser": "^18.1.0"
1162           }
1163         },
1164         "yargs-parser": {
1165           "version": "18.1.2",
1166           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz",
1167           "integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==",
1168           "requires": {
1169             "camelcase": "^5.0.0",
1170             "decamelize": "^1.2.0"
1171           }
1172         }
1173       }
1174     },
1175     "@angular/material": {
1176       "version": "9.2.0",
1177       "resolved": "https://registry.npmjs.org/@angular/material/-/material-9.2.0.tgz",
1178       "integrity": "sha512-KKzEIVh6/m56m+Ao8p4PK0SyEr0574l3VP2swj1qPag3u+FYgemmXCGTaChrKdDsez+zeTCPXImBGXzE6NQ80Q=="
1179     },
1180     "@angular/platform-browser": {
1181       "version": "9.1.0",
1182       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-9.1.0.tgz",
1183       "integrity": "sha512-OsS/blUjl8ranmDaRADjFAmvnlmwbT6WNU7dVov7FhV0rqesbwaOJ5bR0LSYHYpej7Jaa6oYk0v0XWkaH9LTFg=="
1184     },
1185     "@angular/platform-browser-dynamic": {
1186       "version": "9.1.0",
1187       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.1.0.tgz",
1188       "integrity": "sha512-sMtz/poQ3TYaWZzWjrn9apKUZ/WKql2MYCWbpax7pql3GgC9OoTslc7ZEe7/d3ynfFE/CQqWBBOuWGD71Z0LMQ=="
1189     },
1190     "@angular/router": {
1191       "version": "9.1.0",
1192       "resolved": "https://registry.npmjs.org/@angular/router/-/router-9.1.0.tgz",
1193       "integrity": "sha512-cExO1nPnoPFiUJWZ28hTHozPLFoCmqr3xqcM57We0hhKE0esdrO+gRWKRH0EJERukLbU8coPKVhA8daGUpASiQ=="
1194     },
1195     "@babel/code-frame": {
1196       "version": "7.5.5",
1197       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
1198       "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
1199       "dev": true,
1200       "requires": {
1201         "@babel/highlight": "^7.0.0"
1202       }
1203     },
1204     "@babel/compat-data": {
1205       "version": "7.9.0",
1206       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz",
1207       "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==",
1208       "dev": true,
1209       "requires": {
1210         "browserslist": "^4.9.1",
1211         "invariant": "^2.2.4",
1212         "semver": "^5.5.0"
1213       },
1214       "dependencies": {
1215         "semver": {
1216           "version": "5.7.1",
1217           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1218           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1219           "dev": true
1220         }
1221       }
1222     },
1223     "@babel/core": {
1224       "version": "7.9.0",
1225       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz",
1226       "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==",
1227       "dev": true,
1228       "requires": {
1229         "@babel/code-frame": "^7.8.3",
1230         "@babel/generator": "^7.9.0",
1231         "@babel/helper-module-transforms": "^7.9.0",
1232         "@babel/helpers": "^7.9.0",
1233         "@babel/parser": "^7.9.0",
1234         "@babel/template": "^7.8.6",
1235         "@babel/traverse": "^7.9.0",
1236         "@babel/types": "^7.9.0",
1237         "convert-source-map": "^1.7.0",
1238         "debug": "^4.1.0",
1239         "gensync": "^1.0.0-beta.1",
1240         "json5": "^2.1.2",
1241         "lodash": "^4.17.13",
1242         "resolve": "^1.3.2",
1243         "semver": "^5.4.1",
1244         "source-map": "^0.5.0"
1245       },
1246       "dependencies": {
1247         "@babel/code-frame": {
1248           "version": "7.8.3",
1249           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1250           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1251           "dev": true,
1252           "requires": {
1253             "@babel/highlight": "^7.8.3"
1254           }
1255         },
1256         "@babel/generator": {
1257           "version": "7.9.4",
1258           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
1259           "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
1260           "dev": true,
1261           "requires": {
1262             "@babel/types": "^7.9.0",
1263             "jsesc": "^2.5.1",
1264             "lodash": "^4.17.13",
1265             "source-map": "^0.5.0"
1266           }
1267         },
1268         "@babel/helper-function-name": {
1269           "version": "7.8.3",
1270           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
1271           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
1272           "dev": true,
1273           "requires": {
1274             "@babel/helper-get-function-arity": "^7.8.3",
1275             "@babel/template": "^7.8.3",
1276             "@babel/types": "^7.8.3"
1277           }
1278         },
1279         "@babel/helper-get-function-arity": {
1280           "version": "7.8.3",
1281           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1282           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1283           "dev": true,
1284           "requires": {
1285             "@babel/types": "^7.8.3"
1286           }
1287         },
1288         "@babel/helper-split-export-declaration": {
1289           "version": "7.8.3",
1290           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1291           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1292           "dev": true,
1293           "requires": {
1294             "@babel/types": "^7.8.3"
1295           }
1296         },
1297         "@babel/helpers": {
1298           "version": "7.9.2",
1299           "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz",
1300           "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==",
1301           "dev": true,
1302           "requires": {
1303             "@babel/template": "^7.8.3",
1304             "@babel/traverse": "^7.9.0",
1305             "@babel/types": "^7.9.0"
1306           }
1307         },
1308         "@babel/highlight": {
1309           "version": "7.9.0",
1310           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1311           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1312           "dev": true,
1313           "requires": {
1314             "@babel/helper-validator-identifier": "^7.9.0",
1315             "chalk": "^2.0.0",
1316             "js-tokens": "^4.0.0"
1317           }
1318         },
1319         "@babel/parser": {
1320           "version": "7.9.4",
1321           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1322           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1323           "dev": true
1324         },
1325         "@babel/template": {
1326           "version": "7.8.6",
1327           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1328           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1329           "dev": true,
1330           "requires": {
1331             "@babel/code-frame": "^7.8.3",
1332             "@babel/parser": "^7.8.6",
1333             "@babel/types": "^7.8.6"
1334           }
1335         },
1336         "@babel/traverse": {
1337           "version": "7.9.0",
1338           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
1339           "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
1340           "dev": true,
1341           "requires": {
1342             "@babel/code-frame": "^7.8.3",
1343             "@babel/generator": "^7.9.0",
1344             "@babel/helper-function-name": "^7.8.3",
1345             "@babel/helper-split-export-declaration": "^7.8.3",
1346             "@babel/parser": "^7.9.0",
1347             "@babel/types": "^7.9.0",
1348             "debug": "^4.1.0",
1349             "globals": "^11.1.0",
1350             "lodash": "^4.17.13"
1351           }
1352         },
1353         "@babel/types": {
1354           "version": "7.9.0",
1355           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1356           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1357           "dev": true,
1358           "requires": {
1359             "@babel/helper-validator-identifier": "^7.9.0",
1360             "lodash": "^4.17.13",
1361             "to-fast-properties": "^2.0.0"
1362           }
1363         },
1364         "debug": {
1365           "version": "4.1.1",
1366           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1367           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1368           "dev": true,
1369           "requires": {
1370             "ms": "^2.1.1"
1371           }
1372         },
1373         "js-tokens": {
1374           "version": "4.0.0",
1375           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1376           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1377           "dev": true
1378         },
1379         "ms": {
1380           "version": "2.1.2",
1381           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1382           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1383           "dev": true
1384         },
1385         "semver": {
1386           "version": "5.7.1",
1387           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1388           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1389           "dev": true
1390         },
1391         "source-map": {
1392           "version": "0.5.7",
1393           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1394           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1395           "dev": true
1396         }
1397       }
1398     },
1399     "@babel/generator": {
1400       "version": "7.5.5",
1401       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.5.5.tgz",
1402       "integrity": "sha512-ETI/4vyTSxTzGnU2c49XHv2zhExkv9JHLTwDAFz85kmcwuShvYG2H08FwgIguQf4JC75CBnXAUM5PqeF4fj0nQ==",
1403       "dev": true,
1404       "requires": {
1405         "@babel/types": "^7.5.5",
1406         "jsesc": "^2.5.1",
1407         "lodash": "^4.17.13",
1408         "source-map": "^0.5.0",
1409         "trim-right": "^1.0.1"
1410       },
1411       "dependencies": {
1412         "jsesc": {
1413           "version": "2.5.2",
1414           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
1415           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
1416           "dev": true
1417         },
1418         "source-map": {
1419           "version": "0.5.7",
1420           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1421           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1422           "dev": true
1423         }
1424       }
1425     },
1426     "@babel/helper-annotate-as-pure": {
1427       "version": "7.8.3",
1428       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
1429       "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
1430       "dev": true,
1431       "requires": {
1432         "@babel/types": "^7.8.3"
1433       },
1434       "dependencies": {
1435         "@babel/types": {
1436           "version": "7.9.0",
1437           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1438           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1439           "dev": true,
1440           "requires": {
1441             "@babel/helper-validator-identifier": "^7.9.0",
1442             "lodash": "^4.17.13",
1443             "to-fast-properties": "^2.0.0"
1444           }
1445         }
1446       }
1447     },
1448     "@babel/helper-builder-binary-assignment-operator-visitor": {
1449       "version": "7.8.3",
1450       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
1451       "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
1452       "dev": true,
1453       "requires": {
1454         "@babel/helper-explode-assignable-expression": "^7.8.3",
1455         "@babel/types": "^7.8.3"
1456       },
1457       "dependencies": {
1458         "@babel/types": {
1459           "version": "7.9.0",
1460           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1461           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1462           "dev": true,
1463           "requires": {
1464             "@babel/helper-validator-identifier": "^7.9.0",
1465             "lodash": "^4.17.13",
1466             "to-fast-properties": "^2.0.0"
1467           }
1468         }
1469       }
1470     },
1471     "@babel/helper-compilation-targets": {
1472       "version": "7.8.7",
1473       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz",
1474       "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==",
1475       "dev": true,
1476       "requires": {
1477         "@babel/compat-data": "^7.8.6",
1478         "browserslist": "^4.9.1",
1479         "invariant": "^2.2.4",
1480         "levenary": "^1.1.1",
1481         "semver": "^5.5.0"
1482       },
1483       "dependencies": {
1484         "semver": {
1485           "version": "5.7.1",
1486           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1487           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1488           "dev": true
1489         }
1490       }
1491     },
1492     "@babel/helper-create-regexp-features-plugin": {
1493       "version": "7.8.8",
1494       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
1495       "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
1496       "dev": true,
1497       "requires": {
1498         "@babel/helper-annotate-as-pure": "^7.8.3",
1499         "@babel/helper-regex": "^7.8.3",
1500         "regexpu-core": "^4.7.0"
1501       },
1502       "dependencies": {
1503         "jsesc": {
1504           "version": "0.5.0",
1505           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
1506           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
1507           "dev": true
1508         },
1509         "regexpu-core": {
1510           "version": "4.7.0",
1511           "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
1512           "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
1513           "dev": true,
1514           "requires": {
1515             "regenerate": "^1.4.0",
1516             "regenerate-unicode-properties": "^8.2.0",
1517             "regjsgen": "^0.5.1",
1518             "regjsparser": "^0.6.4",
1519             "unicode-match-property-ecmascript": "^1.0.4",
1520             "unicode-match-property-value-ecmascript": "^1.2.0"
1521           }
1522         },
1523         "regjsgen": {
1524           "version": "0.5.1",
1525           "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz",
1526           "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==",
1527           "dev": true
1528         },
1529         "regjsparser": {
1530           "version": "0.6.4",
1531           "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
1532           "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
1533           "dev": true,
1534           "requires": {
1535             "jsesc": "~0.5.0"
1536           }
1537         }
1538       }
1539     },
1540     "@babel/helper-define-map": {
1541       "version": "7.8.3",
1542       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
1543       "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
1544       "dev": true,
1545       "requires": {
1546         "@babel/helper-function-name": "^7.8.3",
1547         "@babel/types": "^7.8.3",
1548         "lodash": "^4.17.13"
1549       },
1550       "dependencies": {
1551         "@babel/code-frame": {
1552           "version": "7.8.3",
1553           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1554           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1555           "dev": true,
1556           "requires": {
1557             "@babel/highlight": "^7.8.3"
1558           }
1559         },
1560         "@babel/helper-function-name": {
1561           "version": "7.8.3",
1562           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
1563           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
1564           "dev": true,
1565           "requires": {
1566             "@babel/helper-get-function-arity": "^7.8.3",
1567             "@babel/template": "^7.8.3",
1568             "@babel/types": "^7.8.3"
1569           }
1570         },
1571         "@babel/helper-get-function-arity": {
1572           "version": "7.8.3",
1573           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1574           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1575           "dev": true,
1576           "requires": {
1577             "@babel/types": "^7.8.3"
1578           }
1579         },
1580         "@babel/highlight": {
1581           "version": "7.9.0",
1582           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1583           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1584           "dev": true,
1585           "requires": {
1586             "@babel/helper-validator-identifier": "^7.9.0",
1587             "chalk": "^2.0.0",
1588             "js-tokens": "^4.0.0"
1589           }
1590         },
1591         "@babel/parser": {
1592           "version": "7.9.4",
1593           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1594           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1595           "dev": true
1596         },
1597         "@babel/template": {
1598           "version": "7.8.6",
1599           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1600           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1601           "dev": true,
1602           "requires": {
1603             "@babel/code-frame": "^7.8.3",
1604             "@babel/parser": "^7.8.6",
1605             "@babel/types": "^7.8.6"
1606           }
1607         },
1608         "@babel/types": {
1609           "version": "7.9.0",
1610           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1611           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1612           "dev": true,
1613           "requires": {
1614             "@babel/helper-validator-identifier": "^7.9.0",
1615             "lodash": "^4.17.13",
1616             "to-fast-properties": "^2.0.0"
1617           }
1618         },
1619         "js-tokens": {
1620           "version": "4.0.0",
1621           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1622           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1623           "dev": true
1624         }
1625       }
1626     },
1627     "@babel/helper-explode-assignable-expression": {
1628       "version": "7.8.3",
1629       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
1630       "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
1631       "dev": true,
1632       "requires": {
1633         "@babel/traverse": "^7.8.3",
1634         "@babel/types": "^7.8.3"
1635       },
1636       "dependencies": {
1637         "@babel/code-frame": {
1638           "version": "7.8.3",
1639           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1640           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1641           "dev": true,
1642           "requires": {
1643             "@babel/highlight": "^7.8.3"
1644           }
1645         },
1646         "@babel/generator": {
1647           "version": "7.9.4",
1648           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
1649           "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
1650           "dev": true,
1651           "requires": {
1652             "@babel/types": "^7.9.0",
1653             "jsesc": "^2.5.1",
1654             "lodash": "^4.17.13",
1655             "source-map": "^0.5.0"
1656           }
1657         },
1658         "@babel/helper-function-name": {
1659           "version": "7.8.3",
1660           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
1661           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
1662           "dev": true,
1663           "requires": {
1664             "@babel/helper-get-function-arity": "^7.8.3",
1665             "@babel/template": "^7.8.3",
1666             "@babel/types": "^7.8.3"
1667           }
1668         },
1669         "@babel/helper-get-function-arity": {
1670           "version": "7.8.3",
1671           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1672           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1673           "dev": true,
1674           "requires": {
1675             "@babel/types": "^7.8.3"
1676           }
1677         },
1678         "@babel/helper-split-export-declaration": {
1679           "version": "7.8.3",
1680           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1681           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1682           "dev": true,
1683           "requires": {
1684             "@babel/types": "^7.8.3"
1685           }
1686         },
1687         "@babel/highlight": {
1688           "version": "7.9.0",
1689           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1690           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1691           "dev": true,
1692           "requires": {
1693             "@babel/helper-validator-identifier": "^7.9.0",
1694             "chalk": "^2.0.0",
1695             "js-tokens": "^4.0.0"
1696           }
1697         },
1698         "@babel/parser": {
1699           "version": "7.9.4",
1700           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1701           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1702           "dev": true
1703         },
1704         "@babel/template": {
1705           "version": "7.8.6",
1706           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1707           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1708           "dev": true,
1709           "requires": {
1710             "@babel/code-frame": "^7.8.3",
1711             "@babel/parser": "^7.8.6",
1712             "@babel/types": "^7.8.6"
1713           }
1714         },
1715         "@babel/traverse": {
1716           "version": "7.9.0",
1717           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
1718           "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
1719           "dev": true,
1720           "requires": {
1721             "@babel/code-frame": "^7.8.3",
1722             "@babel/generator": "^7.9.0",
1723             "@babel/helper-function-name": "^7.8.3",
1724             "@babel/helper-split-export-declaration": "^7.8.3",
1725             "@babel/parser": "^7.9.0",
1726             "@babel/types": "^7.9.0",
1727             "debug": "^4.1.0",
1728             "globals": "^11.1.0",
1729             "lodash": "^4.17.13"
1730           }
1731         },
1732         "@babel/types": {
1733           "version": "7.9.0",
1734           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1735           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1736           "dev": true,
1737           "requires": {
1738             "@babel/helper-validator-identifier": "^7.9.0",
1739             "lodash": "^4.17.13",
1740             "to-fast-properties": "^2.0.0"
1741           }
1742         },
1743         "debug": {
1744           "version": "4.1.1",
1745           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1746           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1747           "dev": true,
1748           "requires": {
1749             "ms": "^2.1.1"
1750           }
1751         },
1752         "js-tokens": {
1753           "version": "4.0.0",
1754           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1755           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1756           "dev": true
1757         },
1758         "ms": {
1759           "version": "2.1.2",
1760           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1761           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1762           "dev": true
1763         },
1764         "source-map": {
1765           "version": "0.5.7",
1766           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1767           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1768           "dev": true
1769         }
1770       }
1771     },
1772     "@babel/helper-function-name": {
1773       "version": "7.1.0",
1774       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
1775       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
1776       "dev": true,
1777       "requires": {
1778         "@babel/helper-get-function-arity": "^7.0.0",
1779         "@babel/template": "^7.1.0",
1780         "@babel/types": "^7.0.0"
1781       }
1782     },
1783     "@babel/helper-get-function-arity": {
1784       "version": "7.0.0",
1785       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
1786       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
1787       "dev": true,
1788       "requires": {
1789         "@babel/types": "^7.0.0"
1790       }
1791     },
1792     "@babel/helper-hoist-variables": {
1793       "version": "7.8.3",
1794       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
1795       "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
1796       "dev": true,
1797       "requires": {
1798         "@babel/types": "^7.8.3"
1799       },
1800       "dependencies": {
1801         "@babel/types": {
1802           "version": "7.9.0",
1803           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1804           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1805           "dev": true,
1806           "requires": {
1807             "@babel/helper-validator-identifier": "^7.9.0",
1808             "lodash": "^4.17.13",
1809             "to-fast-properties": "^2.0.0"
1810           }
1811         }
1812       }
1813     },
1814     "@babel/helper-member-expression-to-functions": {
1815       "version": "7.8.3",
1816       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
1817       "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
1818       "dev": true,
1819       "requires": {
1820         "@babel/types": "^7.8.3"
1821       },
1822       "dependencies": {
1823         "@babel/types": {
1824           "version": "7.9.0",
1825           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1826           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1827           "dev": true,
1828           "requires": {
1829             "@babel/helper-validator-identifier": "^7.9.0",
1830             "lodash": "^4.17.13",
1831             "to-fast-properties": "^2.0.0"
1832           }
1833         }
1834       }
1835     },
1836     "@babel/helper-module-imports": {
1837       "version": "7.8.3",
1838       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1839       "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1840       "dev": true,
1841       "requires": {
1842         "@babel/types": "^7.8.3"
1843       },
1844       "dependencies": {
1845         "@babel/types": {
1846           "version": "7.9.0",
1847           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1848           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1849           "dev": true,
1850           "requires": {
1851             "@babel/helper-validator-identifier": "^7.9.0",
1852             "lodash": "^4.17.13",
1853             "to-fast-properties": "^2.0.0"
1854           }
1855         }
1856       }
1857     },
1858     "@babel/helper-module-transforms": {
1859       "version": "7.9.0",
1860       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
1861       "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
1862       "dev": true,
1863       "requires": {
1864         "@babel/helper-module-imports": "^7.8.3",
1865         "@babel/helper-replace-supers": "^7.8.6",
1866         "@babel/helper-simple-access": "^7.8.3",
1867         "@babel/helper-split-export-declaration": "^7.8.3",
1868         "@babel/template": "^7.8.6",
1869         "@babel/types": "^7.9.0",
1870         "lodash": "^4.17.13"
1871       },
1872       "dependencies": {
1873         "@babel/code-frame": {
1874           "version": "7.8.3",
1875           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1876           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1877           "dev": true,
1878           "requires": {
1879             "@babel/highlight": "^7.8.3"
1880           }
1881         },
1882         "@babel/helper-split-export-declaration": {
1883           "version": "7.8.3",
1884           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1885           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1886           "dev": true,
1887           "requires": {
1888             "@babel/types": "^7.8.3"
1889           }
1890         },
1891         "@babel/highlight": {
1892           "version": "7.9.0",
1893           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1894           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1895           "dev": true,
1896           "requires": {
1897             "@babel/helper-validator-identifier": "^7.9.0",
1898             "chalk": "^2.0.0",
1899             "js-tokens": "^4.0.0"
1900           }
1901         },
1902         "@babel/parser": {
1903           "version": "7.9.4",
1904           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1905           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1906           "dev": true
1907         },
1908         "@babel/template": {
1909           "version": "7.8.6",
1910           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1911           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1912           "dev": true,
1913           "requires": {
1914             "@babel/code-frame": "^7.8.3",
1915             "@babel/parser": "^7.8.6",
1916             "@babel/types": "^7.8.6"
1917           }
1918         },
1919         "@babel/types": {
1920           "version": "7.9.0",
1921           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1922           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1923           "dev": true,
1924           "requires": {
1925             "@babel/helper-validator-identifier": "^7.9.0",
1926             "lodash": "^4.17.13",
1927             "to-fast-properties": "^2.0.0"
1928           }
1929         },
1930         "js-tokens": {
1931           "version": "4.0.0",
1932           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1933           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1934           "dev": true
1935         }
1936       }
1937     },
1938     "@babel/helper-optimise-call-expression": {
1939       "version": "7.8.3",
1940       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
1941       "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
1942       "dev": true,
1943       "requires": {
1944         "@babel/types": "^7.8.3"
1945       },
1946       "dependencies": {
1947         "@babel/types": {
1948           "version": "7.9.0",
1949           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
1950           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
1951           "dev": true,
1952           "requires": {
1953             "@babel/helper-validator-identifier": "^7.9.0",
1954             "lodash": "^4.17.13",
1955             "to-fast-properties": "^2.0.0"
1956           }
1957         }
1958       }
1959     },
1960     "@babel/helper-plugin-utils": {
1961       "version": "7.8.3",
1962       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1963       "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1964       "dev": true
1965     },
1966     "@babel/helper-regex": {
1967       "version": "7.8.3",
1968       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
1969       "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
1970       "dev": true,
1971       "requires": {
1972         "lodash": "^4.17.13"
1973       }
1974     },
1975     "@babel/helper-remap-async-to-generator": {
1976       "version": "7.8.3",
1977       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
1978       "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
1979       "dev": true,
1980       "requires": {
1981         "@babel/helper-annotate-as-pure": "^7.8.3",
1982         "@babel/helper-wrap-function": "^7.8.3",
1983         "@babel/template": "^7.8.3",
1984         "@babel/traverse": "^7.8.3",
1985         "@babel/types": "^7.8.3"
1986       },
1987       "dependencies": {
1988         "@babel/code-frame": {
1989           "version": "7.8.3",
1990           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1991           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1992           "dev": true,
1993           "requires": {
1994             "@babel/highlight": "^7.8.3"
1995           }
1996         },
1997         "@babel/generator": {
1998           "version": "7.9.4",
1999           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
2000           "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
2001           "dev": true,
2002           "requires": {
2003             "@babel/types": "^7.9.0",
2004             "jsesc": "^2.5.1",
2005             "lodash": "^4.17.13",
2006             "source-map": "^0.5.0"
2007           }
2008         },
2009         "@babel/helper-function-name": {
2010           "version": "7.8.3",
2011           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
2012           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
2013           "dev": true,
2014           "requires": {
2015             "@babel/helper-get-function-arity": "^7.8.3",
2016             "@babel/template": "^7.8.3",
2017             "@babel/types": "^7.8.3"
2018           }
2019         },
2020         "@babel/helper-get-function-arity": {
2021           "version": "7.8.3",
2022           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2023           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
2024           "dev": true,
2025           "requires": {
2026             "@babel/types": "^7.8.3"
2027           }
2028         },
2029         "@babel/helper-split-export-declaration": {
2030           "version": "7.8.3",
2031           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
2032           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
2033           "dev": true,
2034           "requires": {
2035             "@babel/types": "^7.8.3"
2036           }
2037         },
2038         "@babel/highlight": {
2039           "version": "7.9.0",
2040           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
2041           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
2042           "dev": true,
2043           "requires": {
2044             "@babel/helper-validator-identifier": "^7.9.0",
2045             "chalk": "^2.0.0",
2046             "js-tokens": "^4.0.0"
2047           }
2048         },
2049         "@babel/parser": {
2050           "version": "7.9.4",
2051           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
2052           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
2053           "dev": true
2054         },
2055         "@babel/template": {
2056           "version": "7.8.6",
2057           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2058           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2059           "dev": true,
2060           "requires": {
2061             "@babel/code-frame": "^7.8.3",
2062             "@babel/parser": "^7.8.6",
2063             "@babel/types": "^7.8.6"
2064           }
2065         },
2066         "@babel/traverse": {
2067           "version": "7.9.0",
2068           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
2069           "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
2070           "dev": true,
2071           "requires": {
2072             "@babel/code-frame": "^7.8.3",
2073             "@babel/generator": "^7.9.0",
2074             "@babel/helper-function-name": "^7.8.3",
2075             "@babel/helper-split-export-declaration": "^7.8.3",
2076             "@babel/parser": "^7.9.0",
2077             "@babel/types": "^7.9.0",
2078             "debug": "^4.1.0",
2079             "globals": "^11.1.0",
2080             "lodash": "^4.17.13"
2081           }
2082         },
2083         "@babel/types": {
2084           "version": "7.9.0",
2085           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
2086           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
2087           "dev": true,
2088           "requires": {
2089             "@babel/helper-validator-identifier": "^7.9.0",
2090             "lodash": "^4.17.13",
2091             "to-fast-properties": "^2.0.0"
2092           }
2093         },
2094         "debug": {
2095           "version": "4.1.1",
2096           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2097           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2098           "dev": true,
2099           "requires": {
2100             "ms": "^2.1.1"
2101           }
2102         },
2103         "js-tokens": {
2104           "version": "4.0.0",
2105           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2106           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2107           "dev": true
2108         },
2109         "ms": {
2110           "version": "2.1.2",
2111           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2112           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2113           "dev": true
2114         },
2115         "source-map": {
2116           "version": "0.5.7",
2117           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2118           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2119           "dev": true
2120         }
2121       }
2122     },
2123     "@babel/helper-replace-supers": {
2124       "version": "7.8.6",
2125       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
2126       "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
2127       "dev": true,
2128       "requires": {
2129         "@babel/helper-member-expression-to-functions": "^7.8.3",
2130         "@babel/helper-optimise-call-expression": "^7.8.3",
2131         "@babel/traverse": "^7.8.6",
2132         "@babel/types": "^7.8.6"
2133       },
2134       "dependencies": {
2135         "@babel/code-frame": {
2136           "version": "7.8.3",
2137           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
2138           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
2139           "dev": true,
2140           "requires": {
2141             "@babel/highlight": "^7.8.3"
2142           }
2143         },
2144         "@babel/generator": {
2145           "version": "7.9.4",
2146           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
2147           "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
2148           "dev": true,
2149           "requires": {
2150             "@babel/types": "^7.9.0",
2151             "jsesc": "^2.5.1",
2152             "lodash": "^4.17.13",
2153             "source-map": "^0.5.0"
2154           }
2155         },
2156         "@babel/helper-function-name": {
2157           "version": "7.8.3",
2158           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
2159           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
2160           "dev": true,
2161           "requires": {
2162             "@babel/helper-get-function-arity": "^7.8.3",
2163             "@babel/template": "^7.8.3",
2164             "@babel/types": "^7.8.3"
2165           }
2166         },
2167         "@babel/helper-get-function-arity": {
2168           "version": "7.8.3",
2169           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2170           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
2171           "dev": true,
2172           "requires": {
2173             "@babel/types": "^7.8.3"
2174           }
2175         },
2176         "@babel/helper-split-export-declaration": {
2177           "version": "7.8.3",
2178           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
2179           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
2180           "dev": true,
2181           "requires": {
2182             "@babel/types": "^7.8.3"
2183           }
2184         },
2185         "@babel/highlight": {
2186           "version": "7.9.0",
2187           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
2188           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
2189           "dev": true,
2190           "requires": {
2191             "@babel/helper-validator-identifier": "^7.9.0",
2192             "chalk": "^2.0.0",
2193             "js-tokens": "^4.0.0"
2194           }
2195         },
2196         "@babel/parser": {
2197           "version": "7.9.4",
2198           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
2199           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
2200           "dev": true
2201         },
2202         "@babel/template": {
2203           "version": "7.8.6",
2204           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2205           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2206           "dev": true,
2207           "requires": {
2208             "@babel/code-frame": "^7.8.3",
2209             "@babel/parser": "^7.8.6",
2210             "@babel/types": "^7.8.6"
2211           }
2212         },
2213         "@babel/traverse": {
2214           "version": "7.9.0",
2215           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
2216           "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
2217           "dev": true,
2218           "requires": {
2219             "@babel/code-frame": "^7.8.3",
2220             "@babel/generator": "^7.9.0",
2221             "@babel/helper-function-name": "^7.8.3",
2222             "@babel/helper-split-export-declaration": "^7.8.3",
2223             "@babel/parser": "^7.9.0",
2224             "@babel/types": "^7.9.0",
2225             "debug": "^4.1.0",
2226             "globals": "^11.1.0",
2227             "lodash": "^4.17.13"
2228           }
2229         },
2230         "@babel/types": {
2231           "version": "7.9.0",
2232           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
2233           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
2234           "dev": true,
2235           "requires": {
2236             "@babel/helper-validator-identifier": "^7.9.0",
2237             "lodash": "^4.17.13",
2238             "to-fast-properties": "^2.0.0"
2239           }
2240         },
2241         "debug": {
2242           "version": "4.1.1",
2243           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2244           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2245           "dev": true,
2246           "requires": {
2247             "ms": "^2.1.1"
2248           }
2249         },
2250         "js-tokens": {
2251           "version": "4.0.0",
2252           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2253           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2254           "dev": true
2255         },
2256         "ms": {
2257           "version": "2.1.2",
2258           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2259           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2260           "dev": true
2261         },
2262         "source-map": {
2263           "version": "0.5.7",
2264           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2265           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2266           "dev": true
2267         }
2268       }
2269     },
2270     "@babel/helper-simple-access": {
2271       "version": "7.8.3",
2272       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
2273       "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
2274       "dev": true,
2275       "requires": {
2276         "@babel/template": "^7.8.3",
2277         "@babel/types": "^7.8.3"
2278       },
2279       "dependencies": {
2280         "@babel/code-frame": {
2281           "version": "7.8.3",
2282           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
2283           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
2284           "dev": true,
2285           "requires": {
2286             "@babel/highlight": "^7.8.3"
2287           }
2288         },
2289         "@babel/highlight": {
2290           "version": "7.9.0",
2291           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
2292           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
2293           "dev": true,
2294           "requires": {
2295             "@babel/helper-validator-identifier": "^7.9.0",
2296             "chalk": "^2.0.0",
2297             "js-tokens": "^4.0.0"
2298           }
2299         },
2300         "@babel/parser": {
2301           "version": "7.9.4",
2302           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
2303           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
2304           "dev": true
2305         },
2306         "@babel/template": {
2307           "version": "7.8.6",
2308           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2309           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2310           "dev": true,
2311           "requires": {
2312             "@babel/code-frame": "^7.8.3",
2313             "@babel/parser": "^7.8.6",
2314             "@babel/types": "^7.8.6"
2315           }
2316         },
2317         "@babel/types": {
2318           "version": "7.9.0",
2319           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
2320           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
2321           "dev": true,
2322           "requires": {
2323             "@babel/helper-validator-identifier": "^7.9.0",
2324             "lodash": "^4.17.13",
2325             "to-fast-properties": "^2.0.0"
2326           }
2327         },
2328         "js-tokens": {
2329           "version": "4.0.0",
2330           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2331           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2332           "dev": true
2333         }
2334       }
2335     },
2336     "@babel/helper-split-export-declaration": {
2337       "version": "7.4.4",
2338       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
2339       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
2340       "dev": true,
2341       "requires": {
2342         "@babel/types": "^7.4.4"
2343       }
2344     },
2345     "@babel/helper-validator-identifier": {
2346       "version": "7.9.0",
2347       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz",
2348       "integrity": "sha512-6G8bQKjOh+of4PV/ThDm/rRqlU7+IGoJuofpagU5GlEl29Vv0RGqqt86ZGRV8ZuSOY3o+8yXl5y782SMcG7SHw=="
2349     },
2350     "@babel/helper-wrap-function": {
2351       "version": "7.8.3",
2352       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
2353       "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
2354       "dev": true,
2355       "requires": {
2356         "@babel/helper-function-name": "^7.8.3",
2357         "@babel/template": "^7.8.3",
2358         "@babel/traverse": "^7.8.3",
2359         "@babel/types": "^7.8.3"
2360       },
2361       "dependencies": {
2362         "@babel/code-frame": {
2363           "version": "7.8.3",
2364           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
2365           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
2366           "dev": true,
2367           "requires": {
2368             "@babel/highlight": "^7.8.3"
2369           }
2370         },
2371         "@babel/generator": {
2372           "version": "7.9.4",
2373           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
2374           "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
2375           "dev": true,
2376           "requires": {
2377             "@babel/types": "^7.9.0",
2378             "jsesc": "^2.5.1",
2379             "lodash": "^4.17.13",
2380             "source-map": "^0.5.0"
2381           }
2382         },
2383         "@babel/helper-function-name": {
2384           "version": "7.8.3",
2385           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
2386           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
2387           "dev": true,
2388           "requires": {
2389             "@babel/helper-get-function-arity": "^7.8.3",
2390             "@babel/template": "^7.8.3",
2391             "@babel/types": "^7.8.3"
2392           }
2393         },
2394         "@babel/helper-get-function-arity": {
2395           "version": "7.8.3",
2396           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2397           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
2398           "dev": true,
2399           "requires": {
2400             "@babel/types": "^7.8.3"
2401           }
2402         },
2403         "@babel/helper-split-export-declaration": {
2404           "version": "7.8.3",
2405           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
2406           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
2407           "dev": true,
2408           "requires": {
2409             "@babel/types": "^7.8.3"
2410           }
2411         },
2412         "@babel/highlight": {
2413           "version": "7.9.0",
2414           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
2415           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
2416           "dev": true,
2417           "requires": {
2418             "@babel/helper-validator-identifier": "^7.9.0",
2419             "chalk": "^2.0.0",
2420             "js-tokens": "^4.0.0"
2421           }
2422         },
2423         "@babel/parser": {
2424           "version": "7.9.4",
2425           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
2426           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
2427           "dev": true
2428         },
2429         "@babel/template": {
2430           "version": "7.8.6",
2431           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2432           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2433           "dev": true,
2434           "requires": {
2435             "@babel/code-frame": "^7.8.3",
2436             "@babel/parser": "^7.8.6",
2437             "@babel/types": "^7.8.6"
2438           }
2439         },
2440         "@babel/traverse": {
2441           "version": "7.9.0",
2442           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
2443           "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
2444           "dev": true,
2445           "requires": {
2446             "@babel/code-frame": "^7.8.3",
2447             "@babel/generator": "^7.9.0",
2448             "@babel/helper-function-name": "^7.8.3",
2449             "@babel/helper-split-export-declaration": "^7.8.3",
2450             "@babel/parser": "^7.9.0",
2451             "@babel/types": "^7.9.0",
2452             "debug": "^4.1.0",
2453             "globals": "^11.1.0",
2454             "lodash": "^4.17.13"
2455           }
2456         },
2457         "@babel/types": {
2458           "version": "7.9.0",
2459           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
2460           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
2461           "dev": true,
2462           "requires": {
2463             "@babel/helper-validator-identifier": "^7.9.0",
2464             "lodash": "^4.17.13",
2465             "to-fast-properties": "^2.0.0"
2466           }
2467         },
2468         "debug": {
2469           "version": "4.1.1",
2470           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2471           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2472           "dev": true,
2473           "requires": {
2474             "ms": "^2.1.1"
2475           }
2476         },
2477         "js-tokens": {
2478           "version": "4.0.0",
2479           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2480           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2481           "dev": true
2482         },
2483         "ms": {
2484           "version": "2.1.2",
2485           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2486           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2487           "dev": true
2488         },
2489         "source-map": {
2490           "version": "0.5.7",
2491           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2492           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2493           "dev": true
2494         }
2495       }
2496     },
2497     "@babel/helpers": {
2498       "version": "7.8.3",
2499       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.3.tgz",
2500       "integrity": "sha512-LmU3q9Pah/XyZU89QvBgGt+BCsTPoQa+73RxAQh8fb8qkDyIfeQnmgs+hvzhTCKTzqOyk7JTkS3MS1S8Mq5yrQ==",
2501       "requires": {
2502         "@babel/template": "^7.8.3",
2503         "@babel/traverse": "^7.8.3",
2504         "@babel/types": "^7.8.3"
2505       },
2506       "dependencies": {
2507         "@babel/code-frame": {
2508           "version": "7.8.3",
2509           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
2510           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
2511           "requires": {
2512             "@babel/highlight": "^7.8.3"
2513           }
2514         },
2515         "@babel/generator": {
2516           "version": "7.8.3",
2517           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.3.tgz",
2518           "integrity": "sha512-WjoPk8hRpDRqqzRpvaR8/gDUPkrnOOeuT2m8cNICJtZH6mwaCo3v0OKMI7Y6SM1pBtyijnLtAL0HDi41pf41ug==",
2519           "requires": {
2520             "@babel/types": "^7.8.3",
2521             "jsesc": "^2.5.1",
2522             "lodash": "^4.17.13",
2523             "source-map": "^0.5.0"
2524           }
2525         },
2526         "@babel/helper-function-name": {
2527           "version": "7.8.3",
2528           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
2529           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
2530           "requires": {
2531             "@babel/helper-get-function-arity": "^7.8.3",
2532             "@babel/template": "^7.8.3",
2533             "@babel/types": "^7.8.3"
2534           }
2535         },
2536         "@babel/helper-get-function-arity": {
2537           "version": "7.8.3",
2538           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2539           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
2540           "requires": {
2541             "@babel/types": "^7.8.3"
2542           }
2543         },
2544         "@babel/helper-split-export-declaration": {
2545           "version": "7.8.3",
2546           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
2547           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
2548           "requires": {
2549             "@babel/types": "^7.8.3"
2550           }
2551         },
2552         "@babel/highlight": {
2553           "version": "7.8.3",
2554           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
2555           "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
2556           "requires": {
2557             "chalk": "^2.0.0",
2558             "esutils": "^2.0.2",
2559             "js-tokens": "^4.0.0"
2560           }
2561         },
2562         "@babel/parser": {
2563           "version": "7.8.3",
2564           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
2565           "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ=="
2566         },
2567         "@babel/template": {
2568           "version": "7.8.3",
2569           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
2570           "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
2571           "requires": {
2572             "@babel/code-frame": "^7.8.3",
2573             "@babel/parser": "^7.8.3",
2574             "@babel/types": "^7.8.3"
2575           }
2576         },
2577         "@babel/traverse": {
2578           "version": "7.8.3",
2579           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.3.tgz",
2580           "integrity": "sha512-we+a2lti+eEImHmEXp7bM9cTxGzxPmBiVJlLVD+FuuQMeeO7RaDbutbgeheDkw+Xe3mCfJHnGOWLswT74m2IPg==",
2581           "requires": {
2582             "@babel/code-frame": "^7.8.3",
2583             "@babel/generator": "^7.8.3",
2584             "@babel/helper-function-name": "^7.8.3",
2585             "@babel/helper-split-export-declaration": "^7.8.3",
2586             "@babel/parser": "^7.8.3",
2587             "@babel/types": "^7.8.3",
2588             "debug": "^4.1.0",
2589             "globals": "^11.1.0",
2590             "lodash": "^4.17.13"
2591           }
2592         },
2593         "@babel/types": {
2594           "version": "7.8.3",
2595           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
2596           "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
2597           "requires": {
2598             "esutils": "^2.0.2",
2599             "lodash": "^4.17.13",
2600             "to-fast-properties": "^2.0.0"
2601           }
2602         },
2603         "debug": {
2604           "version": "4.1.1",
2605           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2606           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2607           "requires": {
2608             "ms": "^2.1.1"
2609           }
2610         },
2611         "js-tokens": {
2612           "version": "4.0.0",
2613           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2614           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
2615         },
2616         "ms": {
2617           "version": "2.1.2",
2618           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2619           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
2620         },
2621         "source-map": {
2622           "version": "0.5.7",
2623           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2624           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
2625         }
2626       }
2627     },
2628     "@babel/highlight": {
2629       "version": "7.5.0",
2630       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
2631       "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
2632       "dev": true,
2633       "requires": {
2634         "chalk": "^2.0.0",
2635         "esutils": "^2.0.2",
2636         "js-tokens": "^4.0.0"
2637       },
2638       "dependencies": {
2639         "js-tokens": {
2640           "version": "4.0.0",
2641           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2642           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2643           "dev": true
2644         }
2645       }
2646     },
2647     "@babel/parser": {
2648       "version": "7.5.5",
2649       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.5.tgz",
2650       "integrity": "sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==",
2651       "dev": true
2652     },
2653     "@babel/plugin-proposal-async-generator-functions": {
2654       "version": "7.8.3",
2655       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
2656       "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
2657       "dev": true,
2658       "requires": {
2659         "@babel/helper-plugin-utils": "^7.8.3",
2660         "@babel/helper-remap-async-to-generator": "^7.8.3",
2661         "@babel/plugin-syntax-async-generators": "^7.8.0"
2662       }
2663     },
2664     "@babel/plugin-proposal-dynamic-import": {
2665       "version": "7.8.3",
2666       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
2667       "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
2668       "dev": true,
2669       "requires": {
2670         "@babel/helper-plugin-utils": "^7.8.3",
2671         "@babel/plugin-syntax-dynamic-import": "^7.8.0"
2672       }
2673     },
2674     "@babel/plugin-proposal-json-strings": {
2675       "version": "7.8.3",
2676       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
2677       "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
2678       "dev": true,
2679       "requires": {
2680         "@babel/helper-plugin-utils": "^7.8.3",
2681         "@babel/plugin-syntax-json-strings": "^7.8.0"
2682       }
2683     },
2684     "@babel/plugin-proposal-nullish-coalescing-operator": {
2685       "version": "7.8.3",
2686       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
2687       "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
2688       "dev": true,
2689       "requires": {
2690         "@babel/helper-plugin-utils": "^7.8.3",
2691         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
2692       }
2693     },
2694     "@babel/plugin-proposal-numeric-separator": {
2695       "version": "7.8.3",
2696       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz",
2697       "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==",
2698       "dev": true,
2699       "requires": {
2700         "@babel/helper-plugin-utils": "^7.8.3",
2701         "@babel/plugin-syntax-numeric-separator": "^7.8.3"
2702       }
2703     },
2704     "@babel/plugin-proposal-object-rest-spread": {
2705       "version": "7.9.0",
2706       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz",
2707       "integrity": "sha512-UgqBv6bjq4fDb8uku9f+wcm1J7YxJ5nT7WO/jBr0cl0PLKb7t1O6RNR1kZbjgx2LQtsDI9hwoQVmn0yhXeQyow==",
2708       "dev": true,
2709       "requires": {
2710         "@babel/helper-plugin-utils": "^7.8.3",
2711         "@babel/plugin-syntax-object-rest-spread": "^7.8.0"
2712       }
2713     },
2714     "@babel/plugin-proposal-optional-catch-binding": {
2715       "version": "7.8.3",
2716       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
2717       "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
2718       "dev": true,
2719       "requires": {
2720         "@babel/helper-plugin-utils": "^7.8.3",
2721         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
2722       }
2723     },
2724     "@babel/plugin-proposal-optional-chaining": {
2725       "version": "7.9.0",
2726       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz",
2727       "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==",
2728       "dev": true,
2729       "requires": {
2730         "@babel/helper-plugin-utils": "^7.8.3",
2731         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
2732       }
2733     },
2734     "@babel/plugin-proposal-unicode-property-regex": {
2735       "version": "7.8.8",
2736       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
2737       "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
2738       "dev": true,
2739       "requires": {
2740         "@babel/helper-create-regexp-features-plugin": "^7.8.8",
2741         "@babel/helper-plugin-utils": "^7.8.3"
2742       }
2743     },
2744     "@babel/plugin-syntax-async-generators": {
2745       "version": "7.8.4",
2746       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
2747       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
2748       "dev": true,
2749       "requires": {
2750         "@babel/helper-plugin-utils": "^7.8.0"
2751       }
2752     },
2753     "@babel/plugin-syntax-dynamic-import": {
2754       "version": "7.8.3",
2755       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
2756       "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
2757       "dev": true,
2758       "requires": {
2759         "@babel/helper-plugin-utils": "^7.8.0"
2760       }
2761     },
2762     "@babel/plugin-syntax-json-strings": {
2763       "version": "7.8.3",
2764       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
2765       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
2766       "dev": true,
2767       "requires": {
2768         "@babel/helper-plugin-utils": "^7.8.0"
2769       }
2770     },
2771     "@babel/plugin-syntax-nullish-coalescing-operator": {
2772       "version": "7.8.3",
2773       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
2774       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
2775       "dev": true,
2776       "requires": {
2777         "@babel/helper-plugin-utils": "^7.8.0"
2778       }
2779     },
2780     "@babel/plugin-syntax-numeric-separator": {
2781       "version": "7.8.3",
2782       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz",
2783       "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==",
2784       "dev": true,
2785       "requires": {
2786         "@babel/helper-plugin-utils": "^7.8.3"
2787       }
2788     },
2789     "@babel/plugin-syntax-object-rest-spread": {
2790       "version": "7.8.3",
2791       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
2792       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
2793       "dev": true,
2794       "requires": {
2795         "@babel/helper-plugin-utils": "^7.8.0"
2796       }
2797     },
2798     "@babel/plugin-syntax-optional-catch-binding": {
2799       "version": "7.8.3",
2800       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
2801       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
2802       "dev": true,
2803       "requires": {
2804         "@babel/helper-plugin-utils": "^7.8.0"
2805       }
2806     },
2807     "@babel/plugin-syntax-optional-chaining": {
2808       "version": "7.8.3",
2809       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
2810       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
2811       "dev": true,
2812       "requires": {
2813         "@babel/helper-plugin-utils": "^7.8.0"
2814       }
2815     },
2816     "@babel/plugin-syntax-top-level-await": {
2817       "version": "7.8.3",
2818       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
2819       "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
2820       "dev": true,
2821       "requires": {
2822         "@babel/helper-plugin-utils": "^7.8.3"
2823       }
2824     },
2825     "@babel/plugin-transform-arrow-functions": {
2826       "version": "7.8.3",
2827       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
2828       "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
2829       "dev": true,
2830       "requires": {
2831         "@babel/helper-plugin-utils": "^7.8.3"
2832       }
2833     },
2834     "@babel/plugin-transform-async-to-generator": {
2835       "version": "7.8.3",
2836       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
2837       "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
2838       "dev": true,
2839       "requires": {
2840         "@babel/helper-module-imports": "^7.8.3",
2841         "@babel/helper-plugin-utils": "^7.8.3",
2842         "@babel/helper-remap-async-to-generator": "^7.8.3"
2843       }
2844     },
2845     "@babel/plugin-transform-block-scoped-functions": {
2846       "version": "7.8.3",
2847       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
2848       "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
2849       "dev": true,
2850       "requires": {
2851         "@babel/helper-plugin-utils": "^7.8.3"
2852       }
2853     },
2854     "@babel/plugin-transform-block-scoping": {
2855       "version": "7.8.3",
2856       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
2857       "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
2858       "dev": true,
2859       "requires": {
2860         "@babel/helper-plugin-utils": "^7.8.3",
2861         "lodash": "^4.17.13"
2862       }
2863     },
2864     "@babel/plugin-transform-classes": {
2865       "version": "7.9.2",
2866       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz",
2867       "integrity": "sha512-TC2p3bPzsfvSsqBZo0kJnuelnoK9O3welkUpqSqBQuBF6R5MN2rysopri8kNvtlGIb2jmUO7i15IooAZJjZuMQ==",
2868       "dev": true,
2869       "requires": {
2870         "@babel/helper-annotate-as-pure": "^7.8.3",
2871         "@babel/helper-define-map": "^7.8.3",
2872         "@babel/helper-function-name": "^7.8.3",
2873         "@babel/helper-optimise-call-expression": "^7.8.3",
2874         "@babel/helper-plugin-utils": "^7.8.3",
2875         "@babel/helper-replace-supers": "^7.8.6",
2876         "@babel/helper-split-export-declaration": "^7.8.3",
2877         "globals": "^11.1.0"
2878       },
2879       "dependencies": {
2880         "@babel/code-frame": {
2881           "version": "7.8.3",
2882           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
2883           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
2884           "dev": true,
2885           "requires": {
2886             "@babel/highlight": "^7.8.3"
2887           }
2888         },
2889         "@babel/helper-function-name": {
2890           "version": "7.8.3",
2891           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
2892           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
2893           "dev": true,
2894           "requires": {
2895             "@babel/helper-get-function-arity": "^7.8.3",
2896             "@babel/template": "^7.8.3",
2897             "@babel/types": "^7.8.3"
2898           }
2899         },
2900         "@babel/helper-get-function-arity": {
2901           "version": "7.8.3",
2902           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2903           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
2904           "dev": true,
2905           "requires": {
2906             "@babel/types": "^7.8.3"
2907           }
2908         },
2909         "@babel/helper-split-export-declaration": {
2910           "version": "7.8.3",
2911           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
2912           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
2913           "dev": true,
2914           "requires": {
2915             "@babel/types": "^7.8.3"
2916           }
2917         },
2918         "@babel/highlight": {
2919           "version": "7.9.0",
2920           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
2921           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
2922           "dev": true,
2923           "requires": {
2924             "@babel/helper-validator-identifier": "^7.9.0",
2925             "chalk": "^2.0.0",
2926             "js-tokens": "^4.0.0"
2927           }
2928         },
2929         "@babel/parser": {
2930           "version": "7.9.4",
2931           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
2932           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
2933           "dev": true
2934         },
2935         "@babel/template": {
2936           "version": "7.8.6",
2937           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2938           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2939           "dev": true,
2940           "requires": {
2941             "@babel/code-frame": "^7.8.3",
2942             "@babel/parser": "^7.8.6",
2943             "@babel/types": "^7.8.6"
2944           }
2945         },
2946         "@babel/types": {
2947           "version": "7.9.0",
2948           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
2949           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
2950           "dev": true,
2951           "requires": {
2952             "@babel/helper-validator-identifier": "^7.9.0",
2953             "lodash": "^4.17.13",
2954             "to-fast-properties": "^2.0.0"
2955           }
2956         },
2957         "js-tokens": {
2958           "version": "4.0.0",
2959           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2960           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2961           "dev": true
2962         }
2963       }
2964     },
2965     "@babel/plugin-transform-computed-properties": {
2966       "version": "7.8.3",
2967       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
2968       "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
2969       "dev": true,
2970       "requires": {
2971         "@babel/helper-plugin-utils": "^7.8.3"
2972       }
2973     },
2974     "@babel/plugin-transform-destructuring": {
2975       "version": "7.8.8",
2976       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz",
2977       "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==",
2978       "dev": true,
2979       "requires": {
2980         "@babel/helper-plugin-utils": "^7.8.3"
2981       }
2982     },
2983     "@babel/plugin-transform-dotall-regex": {
2984       "version": "7.8.3",
2985       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
2986       "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
2987       "dev": true,
2988       "requires": {
2989         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
2990         "@babel/helper-plugin-utils": "^7.8.3"
2991       }
2992     },
2993     "@babel/plugin-transform-duplicate-keys": {
2994       "version": "7.8.3",
2995       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
2996       "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
2997       "dev": true,
2998       "requires": {
2999         "@babel/helper-plugin-utils": "^7.8.3"
3000       }
3001     },
3002     "@babel/plugin-transform-exponentiation-operator": {
3003       "version": "7.8.3",
3004       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
3005       "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
3006       "dev": true,
3007       "requires": {
3008         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
3009         "@babel/helper-plugin-utils": "^7.8.3"
3010       }
3011     },
3012     "@babel/plugin-transform-for-of": {
3013       "version": "7.9.0",
3014       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
3015       "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
3016       "dev": true,
3017       "requires": {
3018         "@babel/helper-plugin-utils": "^7.8.3"
3019       }
3020     },
3021     "@babel/plugin-transform-function-name": {
3022       "version": "7.8.3",
3023       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
3024       "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
3025       "dev": true,
3026       "requires": {
3027         "@babel/helper-function-name": "^7.8.3",
3028         "@babel/helper-plugin-utils": "^7.8.3"
3029       },
3030       "dependencies": {
3031         "@babel/code-frame": {
3032           "version": "7.8.3",
3033           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
3034           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
3035           "dev": true,
3036           "requires": {
3037             "@babel/highlight": "^7.8.3"
3038           }
3039         },
3040         "@babel/helper-function-name": {
3041           "version": "7.8.3",
3042           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
3043           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
3044           "dev": true,
3045           "requires": {
3046             "@babel/helper-get-function-arity": "^7.8.3",
3047             "@babel/template": "^7.8.3",
3048             "@babel/types": "^7.8.3"
3049           }
3050         },
3051         "@babel/helper-get-function-arity": {
3052           "version": "7.8.3",
3053           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
3054           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
3055           "dev": true,
3056           "requires": {
3057             "@babel/types": "^7.8.3"
3058           }
3059         },
3060         "@babel/highlight": {
3061           "version": "7.9.0",
3062           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
3063           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
3064           "dev": true,
3065           "requires": {
3066             "@babel/helper-validator-identifier": "^7.9.0",
3067             "chalk": "^2.0.0",
3068             "js-tokens": "^4.0.0"
3069           }
3070         },
3071         "@babel/parser": {
3072           "version": "7.9.4",
3073           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
3074           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
3075           "dev": true
3076         },
3077         "@babel/template": {
3078           "version": "7.8.6",
3079           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
3080           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
3081           "dev": true,
3082           "requires": {
3083             "@babel/code-frame": "^7.8.3",
3084             "@babel/parser": "^7.8.6",
3085             "@babel/types": "^7.8.6"
3086           }
3087         },
3088         "@babel/types": {
3089           "version": "7.9.0",
3090           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
3091           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
3092           "dev": true,
3093           "requires": {
3094             "@babel/helper-validator-identifier": "^7.9.0",
3095             "lodash": "^4.17.13",
3096             "to-fast-properties": "^2.0.0"
3097           }
3098         },
3099         "js-tokens": {
3100           "version": "4.0.0",
3101           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3102           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3103           "dev": true
3104         }
3105       }
3106     },
3107     "@babel/plugin-transform-literals": {
3108       "version": "7.8.3",
3109       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
3110       "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
3111       "dev": true,
3112       "requires": {
3113         "@babel/helper-plugin-utils": "^7.8.3"
3114       }
3115     },
3116     "@babel/plugin-transform-member-expression-literals": {
3117       "version": "7.8.3",
3118       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
3119       "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
3120       "dev": true,
3121       "requires": {
3122         "@babel/helper-plugin-utils": "^7.8.3"
3123       }
3124     },
3125     "@babel/plugin-transform-modules-amd": {
3126       "version": "7.9.0",
3127       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz",
3128       "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==",
3129       "dev": true,
3130       "requires": {
3131         "@babel/helper-module-transforms": "^7.9.0",
3132         "@babel/helper-plugin-utils": "^7.8.3",
3133         "babel-plugin-dynamic-import-node": "^2.3.0"
3134       }
3135     },
3136     "@babel/plugin-transform-modules-commonjs": {
3137       "version": "7.9.0",
3138       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz",
3139       "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==",
3140       "dev": true,
3141       "requires": {
3142         "@babel/helper-module-transforms": "^7.9.0",
3143         "@babel/helper-plugin-utils": "^7.8.3",
3144         "@babel/helper-simple-access": "^7.8.3",
3145         "babel-plugin-dynamic-import-node": "^2.3.0"
3146       }
3147     },
3148     "@babel/plugin-transform-modules-systemjs": {
3149       "version": "7.9.0",
3150       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz",
3151       "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==",
3152       "dev": true,
3153       "requires": {
3154         "@babel/helper-hoist-variables": "^7.8.3",
3155         "@babel/helper-module-transforms": "^7.9.0",
3156         "@babel/helper-plugin-utils": "^7.8.3",
3157         "babel-plugin-dynamic-import-node": "^2.3.0"
3158       }
3159     },
3160     "@babel/plugin-transform-modules-umd": {
3161       "version": "7.9.0",
3162       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
3163       "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
3164       "dev": true,
3165       "requires": {
3166         "@babel/helper-module-transforms": "^7.9.0",
3167         "@babel/helper-plugin-utils": "^7.8.3"
3168       }
3169     },
3170     "@babel/plugin-transform-named-capturing-groups-regex": {
3171       "version": "7.8.3",
3172       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
3173       "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
3174       "dev": true,
3175       "requires": {
3176         "@babel/helper-create-regexp-features-plugin": "^7.8.3"
3177       }
3178     },
3179     "@babel/plugin-transform-new-target": {
3180       "version": "7.8.3",
3181       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
3182       "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
3183       "dev": true,
3184       "requires": {
3185         "@babel/helper-plugin-utils": "^7.8.3"
3186       }
3187     },
3188     "@babel/plugin-transform-object-super": {
3189       "version": "7.8.3",
3190       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
3191       "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
3192       "dev": true,
3193       "requires": {
3194         "@babel/helper-plugin-utils": "^7.8.3",
3195         "@babel/helper-replace-supers": "^7.8.3"
3196       }
3197     },
3198     "@babel/plugin-transform-parameters": {
3199       "version": "7.9.3",
3200       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz",
3201       "integrity": "sha512-fzrQFQhp7mIhOzmOtPiKffvCYQSK10NR8t6BBz2yPbeUHb9OLW8RZGtgDRBn8z2hGcwvKDL3vC7ojPTLNxmqEg==",
3202       "dev": true,
3203       "requires": {
3204         "@babel/helper-get-function-arity": "^7.8.3",
3205         "@babel/helper-plugin-utils": "^7.8.3"
3206       },
3207       "dependencies": {
3208         "@babel/helper-get-function-arity": {
3209           "version": "7.8.3",
3210           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
3211           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
3212           "dev": true,
3213           "requires": {
3214             "@babel/types": "^7.8.3"
3215           }
3216         },
3217         "@babel/types": {
3218           "version": "7.9.0",
3219           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
3220           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
3221           "dev": true,
3222           "requires": {
3223             "@babel/helper-validator-identifier": "^7.9.0",
3224             "lodash": "^4.17.13",
3225             "to-fast-properties": "^2.0.0"
3226           }
3227         }
3228       }
3229     },
3230     "@babel/plugin-transform-property-literals": {
3231       "version": "7.8.3",
3232       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
3233       "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
3234       "dev": true,
3235       "requires": {
3236         "@babel/helper-plugin-utils": "^7.8.3"
3237       }
3238     },
3239     "@babel/plugin-transform-regenerator": {
3240       "version": "7.8.7",
3241       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
3242       "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
3243       "dev": true,
3244       "requires": {
3245         "regenerator-transform": "^0.14.2"
3246       }
3247     },
3248     "@babel/plugin-transform-reserved-words": {
3249       "version": "7.8.3",
3250       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
3251       "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
3252       "dev": true,
3253       "requires": {
3254         "@babel/helper-plugin-utils": "^7.8.3"
3255       }
3256     },
3257     "@babel/plugin-transform-shorthand-properties": {
3258       "version": "7.8.3",
3259       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
3260       "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
3261       "dev": true,
3262       "requires": {
3263         "@babel/helper-plugin-utils": "^7.8.3"
3264       }
3265     },
3266     "@babel/plugin-transform-spread": {
3267       "version": "7.8.3",
3268       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
3269       "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
3270       "dev": true,
3271       "requires": {
3272         "@babel/helper-plugin-utils": "^7.8.3"
3273       }
3274     },
3275     "@babel/plugin-transform-sticky-regex": {
3276       "version": "7.8.3",
3277       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
3278       "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
3279       "dev": true,
3280       "requires": {
3281         "@babel/helper-plugin-utils": "^7.8.3",
3282         "@babel/helper-regex": "^7.8.3"
3283       }
3284     },
3285     "@babel/plugin-transform-template-literals": {
3286       "version": "7.8.3",
3287       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
3288       "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
3289       "dev": true,
3290       "requires": {
3291         "@babel/helper-annotate-as-pure": "^7.8.3",
3292         "@babel/helper-plugin-utils": "^7.8.3"
3293       }
3294     },
3295     "@babel/plugin-transform-typeof-symbol": {
3296       "version": "7.8.4",
3297       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
3298       "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
3299       "dev": true,
3300       "requires": {
3301         "@babel/helper-plugin-utils": "^7.8.3"
3302       }
3303     },
3304     "@babel/plugin-transform-unicode-regex": {
3305       "version": "7.8.3",
3306       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
3307       "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
3308       "dev": true,
3309       "requires": {
3310         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
3311         "@babel/helper-plugin-utils": "^7.8.3"
3312       }
3313     },
3314     "@babel/preset-env": {
3315       "version": "7.9.0",
3316       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz",
3317       "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==",
3318       "dev": true,
3319       "requires": {
3320         "@babel/compat-data": "^7.9.0",
3321         "@babel/helper-compilation-targets": "^7.8.7",
3322         "@babel/helper-module-imports": "^7.8.3",
3323         "@babel/helper-plugin-utils": "^7.8.3",
3324         "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
3325         "@babel/plugin-proposal-dynamic-import": "^7.8.3",
3326         "@babel/plugin-proposal-json-strings": "^7.8.3",
3327         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
3328         "@babel/plugin-proposal-numeric-separator": "^7.8.3",
3329         "@babel/plugin-proposal-object-rest-spread": "^7.9.0",
3330         "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
3331         "@babel/plugin-proposal-optional-chaining": "^7.9.0",
3332         "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
3333         "@babel/plugin-syntax-async-generators": "^7.8.0",
3334         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
3335         "@babel/plugin-syntax-json-strings": "^7.8.0",
3336         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
3337         "@babel/plugin-syntax-numeric-separator": "^7.8.0",
3338         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
3339         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
3340         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
3341         "@babel/plugin-syntax-top-level-await": "^7.8.3",
3342         "@babel/plugin-transform-arrow-functions": "^7.8.3",
3343         "@babel/plugin-transform-async-to-generator": "^7.8.3",
3344         "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
3345         "@babel/plugin-transform-block-scoping": "^7.8.3",
3346         "@babel/plugin-transform-classes": "^7.9.0",
3347         "@babel/plugin-transform-computed-properties": "^7.8.3",
3348         "@babel/plugin-transform-destructuring": "^7.8.3",
3349         "@babel/plugin-transform-dotall-regex": "^7.8.3",
3350         "@babel/plugin-transform-duplicate-keys": "^7.8.3",
3351         "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
3352         "@babel/plugin-transform-for-of": "^7.9.0",
3353         "@babel/plugin-transform-function-name": "^7.8.3",
3354         "@babel/plugin-transform-literals": "^7.8.3",
3355         "@babel/plugin-transform-member-expression-literals": "^7.8.3",
3356         "@babel/plugin-transform-modules-amd": "^7.9.0",
3357         "@babel/plugin-transform-modules-commonjs": "^7.9.0",
3358         "@babel/plugin-transform-modules-systemjs": "^7.9.0",
3359         "@babel/plugin-transform-modules-umd": "^7.9.0",
3360         "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
3361         "@babel/plugin-transform-new-target": "^7.8.3",
3362         "@babel/plugin-transform-object-super": "^7.8.3",
3363         "@babel/plugin-transform-parameters": "^7.8.7",
3364         "@babel/plugin-transform-property-literals": "^7.8.3",
3365         "@babel/plugin-transform-regenerator": "^7.8.7",
3366         "@babel/plugin-transform-reserved-words": "^7.8.3",
3367         "@babel/plugin-transform-shorthand-properties": "^7.8.3",
3368         "@babel/plugin-transform-spread": "^7.8.3",
3369         "@babel/plugin-transform-sticky-regex": "^7.8.3",
3370         "@babel/plugin-transform-template-literals": "^7.8.3",
3371         "@babel/plugin-transform-typeof-symbol": "^7.8.4",
3372         "@babel/plugin-transform-unicode-regex": "^7.8.3",
3373         "@babel/preset-modules": "^0.1.3",
3374         "@babel/types": "^7.9.0",
3375         "browserslist": "^4.9.1",
3376         "core-js-compat": "^3.6.2",
3377         "invariant": "^2.2.2",
3378         "levenary": "^1.1.1",
3379         "semver": "^5.5.0"
3380       },
3381       "dependencies": {
3382         "@babel/types": {
3383           "version": "7.9.0",
3384           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
3385           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
3386           "dev": true,
3387           "requires": {
3388             "@babel/helper-validator-identifier": "^7.9.0",
3389             "lodash": "^4.17.13",
3390             "to-fast-properties": "^2.0.0"
3391           }
3392         },
3393         "semver": {
3394           "version": "5.7.1",
3395           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3396           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3397           "dev": true
3398         }
3399       }
3400     },
3401     "@babel/preset-modules": {
3402       "version": "0.1.3",
3403       "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz",
3404       "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==",
3405       "dev": true,
3406       "requires": {
3407         "@babel/helper-plugin-utils": "^7.0.0",
3408         "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
3409         "@babel/plugin-transform-dotall-regex": "^7.4.4",
3410         "@babel/types": "^7.4.4",
3411         "esutils": "^2.0.2"
3412       }
3413     },
3414     "@babel/runtime": {
3415       "version": "7.7.6",
3416       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.6.tgz",
3417       "integrity": "sha512-BWAJxpNVa0QlE5gZdWjSxXtemZyZ9RmrmVozxt3NUXeZhVIJ5ANyqmMc0JDrivBZyxUuQvFxlvH4OWWOogGfUw==",
3418       "requires": {
3419         "regenerator-runtime": "^0.13.2"
3420       },
3421       "dependencies": {
3422         "regenerator-runtime": {
3423           "version": "0.13.3",
3424           "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
3425           "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw=="
3426         }
3427       }
3428     },
3429     "@babel/template": {
3430       "version": "7.4.4",
3431       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
3432       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
3433       "dev": true,
3434       "requires": {
3435         "@babel/code-frame": "^7.0.0",
3436         "@babel/parser": "^7.4.4",
3437         "@babel/types": "^7.4.4"
3438       }
3439     },
3440     "@babel/traverse": {
3441       "version": "7.5.5",
3442       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.5.5.tgz",
3443       "integrity": "sha512-MqB0782whsfffYfSjH4TM+LMjrJnhCNEDMDIjeTpl+ASaUvxcjoiVCo/sM1GhS1pHOXYfWVCYneLjMckuUxDaQ==",
3444       "dev": true,
3445       "requires": {
3446         "@babel/code-frame": "^7.5.5",
3447         "@babel/generator": "^7.5.5",
3448         "@babel/helper-function-name": "^7.1.0",
3449         "@babel/helper-split-export-declaration": "^7.4.4",
3450         "@babel/parser": "^7.5.5",
3451         "@babel/types": "^7.5.5",
3452         "debug": "^4.1.0",
3453         "globals": "^11.1.0",
3454         "lodash": "^4.17.13"
3455       },
3456       "dependencies": {
3457         "debug": {
3458           "version": "4.1.1",
3459           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
3460           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
3461           "dev": true,
3462           "requires": {
3463             "ms": "^2.1.1"
3464           }
3465         },
3466         "globals": {
3467           "version": "11.12.0",
3468           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
3469           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
3470           "dev": true
3471         },
3472         "ms": {
3473           "version": "2.1.2",
3474           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3475           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
3476           "dev": true
3477         }
3478       }
3479     },
3480     "@babel/types": {
3481       "version": "7.5.5",
3482       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.5.5.tgz",
3483       "integrity": "sha512-s63F9nJioLqOlW3UkyMd+BYhXt44YuaFm/VV0VwuteqjYwRrObkU7ra9pY4wAJR3oXi8hJrMcrcJdO/HH33vtw==",
3484       "dev": true,
3485       "requires": {
3486         "esutils": "^2.0.2",
3487         "lodash": "^4.17.13",
3488         "to-fast-properties": "^2.0.0"
3489       },
3490       "dependencies": {
3491         "to-fast-properties": {
3492           "version": "2.0.0",
3493           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3494           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
3495           "dev": true
3496         }
3497       }
3498     },
3499     "@fortawesome/fontawesome-free": {
3500       "version": "5.13.0",
3501       "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.13.0.tgz",
3502       "integrity": "sha512-xKOeQEl5O47GPZYIMToj6uuA2syyFlq9EMSl2ui0uytjY9xbe8XS0pexNWmxrdcCyNGyDmLyYw5FtKsalBUeOg=="
3503     },
3504     "@istanbuljs/schema": {
3505       "version": "0.1.2",
3506       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
3507       "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
3508       "dev": true
3509     },
3510     "@jsdevtools/coverage-istanbul-loader": {
3511       "version": "3.0.3",
3512       "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.3.tgz",
3513       "integrity": "sha512-TAdNkeGB5Fe4Og+ZkAr1Kvn9by2sfL44IAHFtxlh1BA1XJ5cLpO9iSNki5opWESv3l3vSHsZ9BNKuqFKbEbFaA==",
3514       "dev": true,
3515       "requires": {
3516         "convert-source-map": "^1.7.0",
3517         "istanbul-lib-instrument": "^4.0.1",
3518         "loader-utils": "^1.4.0",
3519         "merge-source-map": "^1.1.0",
3520         "schema-utils": "^2.6.4"
3521       },
3522       "dependencies": {
3523         "json5": {
3524           "version": "1.0.1",
3525           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
3526           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
3527           "dev": true,
3528           "requires": {
3529             "minimist": "^1.2.0"
3530           }
3531         },
3532         "loader-utils": {
3533           "version": "1.4.0",
3534           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
3535           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
3536           "dev": true,
3537           "requires": {
3538             "big.js": "^5.2.2",
3539             "emojis-list": "^3.0.0",
3540             "json5": "^1.0.1"
3541           }
3542         }
3543       }
3544     },
3545     "@ng-bootstrap/ng-bootstrap": {
3546       "version": "5.1.5",
3547       "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-5.1.5.tgz",
3548       "integrity": "sha512-DpeKD2LOv2LFSzYOOiWd6qv52i7KS2VY9SQs4533OPspJKq7mKo6zZ3jgAV+tPP+Bit1+pF3hkVpfh+rFMCejA==",
3549       "requires": {
3550         "tslib": "^1.9.0"
3551       }
3552     },
3553     "@ngtools/webpack": {
3554       "version": "9.1.0",
3555       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-9.1.0.tgz",
3556       "integrity": "sha512-kQ+1N/F+5tuUXiiaoqJwhcOIM0I93EEvF3xwpTLRm91wl2i8R1261LvsD/uQPrgLrZNGR6eFhFF1Izn2PnIjQA==",
3557       "dev": true,
3558       "requires": {
3559         "@angular-devkit/core": "9.1.0",
3560         "enhanced-resolve": "4.1.1",
3561         "rxjs": "6.5.4",
3562         "webpack-sources": "1.4.3"
3563       }
3564     },
3565     "@npmcli/ci-detect": {
3566       "version": "1.2.0",
3567       "resolved": "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-1.2.0.tgz",
3568       "integrity": "sha512-JtktVH7ASBVIWsQTFlFpeOzhBJskvoBCTfeeRhhZy7ybATcUvwiwotZ8j5rkqUUyB69lIy/AvboiiiGBjYBKBA==",
3569       "dev": true
3570     },
3571     "@npmcli/git": {
3572       "version": "2.0.1",
3573       "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.1.tgz",
3574       "integrity": "sha512-hVatexiBtx71F01Ars38Hr5AFUGmJgHAfQtRlO5fJlnAawRGSXwEFgjB5i3XdUUmElZU/RXy7fefN02dZKxgPw==",
3575       "dev": true,
3576       "requires": {
3577         "@npmcli/promise-spawn": "^1.1.0",
3578         "mkdirp": "^1.0.3",
3579         "npm-pick-manifest": "^6.0.0",
3580         "promise-inflight": "^1.0.1",
3581         "promise-retry": "^1.1.1",
3582         "unique-filename": "^1.1.1",
3583         "which": "^2.0.2"
3584       },
3585       "dependencies": {
3586         "mkdirp": {
3587           "version": "1.0.3",
3588           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.3.tgz",
3589           "integrity": "sha512-6uCP4Qc0sWsgMLy1EOqqS/3rjDHOEnsStVr/4vtAIK2Y5i2kA7lFFejYrpIyiN9w0pYf4ckeCYT9f1r1P9KX5g==",
3590           "dev": true
3591         },
3592         "which": {
3593           "version": "2.0.2",
3594           "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
3595           "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
3596           "dev": true,
3597           "requires": {
3598             "isexe": "^2.0.0"
3599           }
3600         }
3601       }
3602     },
3603     "@npmcli/installed-package-contents": {
3604       "version": "1.0.5",
3605       "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.5.tgz",
3606       "integrity": "sha512-aKIwguaaqb6ViwSOFytniGvLPb9SMCUm39TgM3SfUo7n0TxUMbwoXfpwyvQ4blm10lzbAwTsvjr7QZ85LvTi4A==",
3607       "dev": true,
3608       "requires": {
3609         "npm-bundled": "^1.1.1",
3610         "npm-normalize-package-bin": "^1.0.1",
3611         "read-package-json-fast": "^1.1.1",
3612         "readdir-scoped-modules": "^1.1.0"
3613       }
3614     },
3615     "@npmcli/promise-spawn": {
3616       "version": "1.1.0",
3617       "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.1.0.tgz",
3618       "integrity": "sha512-FwbuYN9KXBkloLeIR3xRgI8dyOdfK/KzaJlChszNuwmUXD1lHXfLlSeo4n4KrKt2udIK9K9/TzlnyCA3ubM2fA==",
3619       "dev": true,
3620       "requires": {
3621         "infer-owner": "^1.0.4"
3622       }
3623     },
3624     "@schematics/angular": {
3625       "version": "9.1.0",
3626       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.0.tgz",
3627       "integrity": "sha512-qkehaITQ1S1udfnnBY5CXGWnk1iVFI8cZayjLUlRfD5w+6v9if3VIuqPssX96MqvkbjyRu1N214+ieaawzLmuA==",
3628       "dev": true,
3629       "requires": {
3630         "@angular-devkit/core": "9.1.0",
3631         "@angular-devkit/schematics": "9.1.0"
3632       }
3633     },
3634     "@schematics/update": {
3635       "version": "0.901.0",
3636       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.901.0.tgz",
3637       "integrity": "sha512-u2VESL1dgOSGZK/wcWEz0WcCU/yv764zhzCQerCwUtbV1CISSSDZ6x+prVYDXOdxWBGtDos2MbCF3GEJJI1T+w==",
3638       "dev": true,
3639       "requires": {
3640         "@angular-devkit/core": "9.1.0",
3641         "@angular-devkit/schematics": "9.1.0",
3642         "@yarnpkg/lockfile": "1.1.0",
3643         "ini": "1.3.5",
3644         "npm-package-arg": "^8.0.0",
3645         "pacote": "11.1.4",
3646         "rxjs": "6.5.4",
3647         "semver": "7.1.3",
3648         "semver-intersect": "1.4.0"
3649       },
3650       "dependencies": {
3651         "semver": {
3652           "version": "7.1.3",
3653           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
3654           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
3655           "dev": true
3656         }
3657       }
3658     },
3659     "@tootallnate/once": {
3660       "version": "1.0.0",
3661       "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.0.0.tgz",
3662       "integrity": "sha512-KYyTT/T6ALPkIRd2Ge080X/BsXvy9O0hcWTtMWkPvwAwF99+vn6Dv4GzrFT/Nn1LePr+FFDbRXXlqmsy9lw2zA==",
3663       "dev": true
3664     },
3665     "@types/body-parser": {
3666       "version": "1.17.1",
3667       "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.17.1.tgz",
3668       "integrity": "sha512-RoX2EZjMiFMjZh9lmYrwgoP9RTpAjSHiJxdp4oidAQVO02T7HER3xj9UKue5534ULWeqVEkujhWcyvUce+d68w==",
3669       "dev": true,
3670       "requires": {
3671         "@types/connect": "*",
3672         "@types/node": "*"
3673       }
3674     },
3675     "@types/chart.js": {
3676       "version": "2.9.16",
3677       "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.16.tgz",
3678       "integrity": "sha512-Mofg7xFIeAWME46YMVKHPCyUz2Z0KsVMNE1f4oF3T74mK3RiPQxOm9qzoeNTyMs6lpl4x0tiHL+Wsz2DHCxQlQ==",
3679       "requires": {
3680         "moment": "^2.10.2"
3681       }
3682     },
3683     "@types/color-name": {
3684       "version": "1.1.1",
3685       "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
3686       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ=="
3687     },
3688     "@types/connect": {
3689       "version": "3.4.32",
3690       "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.32.tgz",
3691       "integrity": "sha512-4r8qa0quOvh7lGD0pre62CAb1oni1OO6ecJLGCezTmhQ8Fz50Arx9RUszryR8KlgK6avuSXvviL6yWyViQABOg==",
3692       "dev": true,
3693       "requires": {
3694         "@types/node": "*"
3695       }
3696     },
3697     "@types/cors": {
3698       "version": "2.8.6",
3699       "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.6.tgz",
3700       "integrity": "sha512-invOmosX0DqbpA+cE2yoHGUlF/blyf7nB0OGYBBiH27crcVm5NmFaZkLP4Ta1hGaesckCi5lVLlydNJCxkTOSg==",
3701       "dev": true,
3702       "requires": {
3703         "@types/express": "*"
3704       }
3705     },
3706     "@types/events": {
3707       "version": "3.0.0",
3708       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
3709       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
3710       "dev": true
3711     },
3712     "@types/express": {
3713       "version": "4.17.1",
3714       "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.1.tgz",
3715       "integrity": "sha512-VfH/XCP0QbQk5B5puLqTLEeFgR8lfCJHZJKkInZ9mkYd+u8byX0kztXEQxEk4wZXJs8HI+7km2ALXjn4YKcX9w==",
3716       "dev": true,
3717       "requires": {
3718         "@types/body-parser": "*",
3719         "@types/express-serve-static-core": "*",
3720         "@types/serve-static": "*"
3721       }
3722     },
3723     "@types/express-serve-static-core": {
3724       "version": "4.16.9",
3725       "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.9.tgz",
3726       "integrity": "sha512-GqpaVWR0DM8FnRUJYKlWgyARoBUAVfRIeVDZQKOttLFp5SmhhF9YFIYeTPwMd/AXfxlP7xVO2dj1fGu0Q+krKQ==",
3727       "dev": true,
3728       "requires": {
3729         "@types/node": "*",
3730         "@types/range-parser": "*"
3731       }
3732     },
3733     "@types/glob": {
3734       "version": "7.1.1",
3735       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
3736       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
3737       "dev": true,
3738       "requires": {
3739         "@types/events": "*",
3740         "@types/minimatch": "*",
3741         "@types/node": "*"
3742       }
3743     },
3744     "@types/grecaptcha": {
3745       "version": "2.0.36",
3746       "resolved": "https://registry.npmjs.org/@types/grecaptcha/-/grecaptcha-2.0.36.tgz",
3747       "integrity": "sha512-SfzcAJPls94/Lz1FznWe6Vm9NLkakhGmk3EO7g2QdkDDR2OU4FH63YILnDpGIU6l7gPnsf5WQ81Kr05JOYAlZw==",
3748       "optional": true
3749     },
3750     "@types/jasmine": {
3751       "version": "3.3.16",
3752       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz",
3753       "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==",
3754       "dev": true
3755     },
3756     "@types/jasminewd2": {
3757       "version": "2.0.8",
3758       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz",
3759       "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==",
3760       "dev": true,
3761       "requires": {
3762         "@types/jasmine": "*"
3763       }
3764     },
3765     "@types/marked": {
3766       "version": "0.6.5",
3767       "resolved": "https://registry.npmjs.org/@types/marked/-/marked-0.6.5.tgz",
3768       "integrity": "sha512-6kBKf64aVfx93UJrcyEZ+OBM5nGv4RLsI6sR1Ar34bpgvGVRoyTgpxn4ZmtxOM5aDTAaaznYuYUH8bUX3Nk3YA=="
3769     },
3770     "@types/mime": {
3771       "version": "2.0.1",
3772       "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz",
3773       "integrity": "sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==",
3774       "dev": true
3775     },
3776     "@types/minimatch": {
3777       "version": "3.0.3",
3778       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
3779       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
3780       "dev": true
3781     },
3782     "@types/node": {
3783       "version": "8.10.59",
3784       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.59.tgz",
3785       "integrity": "sha512-8RkBivJrDCyPpBXhVZcjh7cQxVBSmRk9QM7hOketZzp6Tg79c0N8kkpAIito9bnJ3HCVCHVYz+KHTEbfQNfeVQ==",
3786       "dev": true
3787     },
3788     "@types/q": {
3789       "version": "0.0.32",
3790       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
3791       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
3792       "dev": true
3793     },
3794     "@types/range-parser": {
3795       "version": "1.2.3",
3796       "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz",
3797       "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==",
3798       "dev": true
3799     },
3800     "@types/selenium-webdriver": {
3801       "version": "3.0.16",
3802       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.16.tgz",
3803       "integrity": "sha512-lMC2G0ItF2xv4UCiwbJGbnJlIuUixHrioOhNGHSCsYCJ8l4t9hMCUimCytvFv7qy6AfSzRxhRHoGa+UqaqwyeA==",
3804       "dev": true
3805     },
3806     "@types/serve-static": {
3807       "version": "1.13.3",
3808       "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.3.tgz",
3809       "integrity": "sha512-oprSwp094zOglVrXdlo/4bAHtKTAxX6VT8FOZlBKrmyLbNvE1zxZyJ6yikMVtHIvwP45+ZQGJn+FdXGKTozq0g==",
3810       "dev": true,
3811       "requires": {
3812         "@types/express-serve-static-core": "*",
3813         "@types/mime": "*"
3814       }
3815     },
3816     "@types/source-list-map": {
3817       "version": "0.1.2",
3818       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
3819       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
3820       "dev": true
3821     },
3822     "@types/webpack-sources": {
3823       "version": "0.1.7",
3824       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz",
3825       "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==",
3826       "dev": true,
3827       "requires": {
3828         "@types/node": "*",
3829         "@types/source-list-map": "*",
3830         "source-map": "^0.6.1"
3831       },
3832       "dependencies": {
3833         "source-map": {
3834           "version": "0.6.1",
3835           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3836           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3837           "dev": true
3838         }
3839       }
3840     },
3841     "@webassemblyjs/ast": {
3842       "version": "1.8.5",
3843       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz",
3844       "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==",
3845       "dev": true,
3846       "requires": {
3847         "@webassemblyjs/helper-module-context": "1.8.5",
3848         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3849         "@webassemblyjs/wast-parser": "1.8.5"
3850       }
3851     },
3852     "@webassemblyjs/floating-point-hex-parser": {
3853       "version": "1.8.5",
3854       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz",
3855       "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==",
3856       "dev": true
3857     },
3858     "@webassemblyjs/helper-api-error": {
3859       "version": "1.8.5",
3860       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz",
3861       "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==",
3862       "dev": true
3863     },
3864     "@webassemblyjs/helper-buffer": {
3865       "version": "1.8.5",
3866       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz",
3867       "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==",
3868       "dev": true
3869     },
3870     "@webassemblyjs/helper-code-frame": {
3871       "version": "1.8.5",
3872       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz",
3873       "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==",
3874       "dev": true,
3875       "requires": {
3876         "@webassemblyjs/wast-printer": "1.8.5"
3877       }
3878     },
3879     "@webassemblyjs/helper-fsm": {
3880       "version": "1.8.5",
3881       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz",
3882       "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==",
3883       "dev": true
3884     },
3885     "@webassemblyjs/helper-module-context": {
3886       "version": "1.8.5",
3887       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz",
3888       "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==",
3889       "dev": true,
3890       "requires": {
3891         "@webassemblyjs/ast": "1.8.5",
3892         "mamacro": "^0.0.3"
3893       }
3894     },
3895     "@webassemblyjs/helper-wasm-bytecode": {
3896       "version": "1.8.5",
3897       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz",
3898       "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==",
3899       "dev": true
3900     },
3901     "@webassemblyjs/helper-wasm-section": {
3902       "version": "1.8.5",
3903       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz",
3904       "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==",
3905       "dev": true,
3906       "requires": {
3907         "@webassemblyjs/ast": "1.8.5",
3908         "@webassemblyjs/helper-buffer": "1.8.5",
3909         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3910         "@webassemblyjs/wasm-gen": "1.8.5"
3911       }
3912     },
3913     "@webassemblyjs/ieee754": {
3914       "version": "1.8.5",
3915       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz",
3916       "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==",
3917       "dev": true,
3918       "requires": {
3919         "@xtuc/ieee754": "^1.2.0"
3920       }
3921     },
3922     "@webassemblyjs/leb128": {
3923       "version": "1.8.5",
3924       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz",
3925       "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==",
3926       "dev": true,
3927       "requires": {
3928         "@xtuc/long": "4.2.2"
3929       }
3930     },
3931     "@webassemblyjs/utf8": {
3932       "version": "1.8.5",
3933       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz",
3934       "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==",
3935       "dev": true
3936     },
3937     "@webassemblyjs/wasm-edit": {
3938       "version": "1.8.5",
3939       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz",
3940       "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==",
3941       "dev": true,
3942       "requires": {
3943         "@webassemblyjs/ast": "1.8.5",
3944         "@webassemblyjs/helper-buffer": "1.8.5",
3945         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3946         "@webassemblyjs/helper-wasm-section": "1.8.5",
3947         "@webassemblyjs/wasm-gen": "1.8.5",
3948         "@webassemblyjs/wasm-opt": "1.8.5",
3949         "@webassemblyjs/wasm-parser": "1.8.5",
3950         "@webassemblyjs/wast-printer": "1.8.5"
3951       }
3952     },
3953     "@webassemblyjs/wasm-gen": {
3954       "version": "1.8.5",
3955       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz",
3956       "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==",
3957       "dev": true,
3958       "requires": {
3959         "@webassemblyjs/ast": "1.8.5",
3960         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3961         "@webassemblyjs/ieee754": "1.8.5",
3962         "@webassemblyjs/leb128": "1.8.5",
3963         "@webassemblyjs/utf8": "1.8.5"
3964       }
3965     },
3966     "@webassemblyjs/wasm-opt": {
3967       "version": "1.8.5",
3968       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz",
3969       "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==",
3970       "dev": true,
3971       "requires": {
3972         "@webassemblyjs/ast": "1.8.5",
3973         "@webassemblyjs/helper-buffer": "1.8.5",
3974         "@webassemblyjs/wasm-gen": "1.8.5",
3975         "@webassemblyjs/wasm-parser": "1.8.5"
3976       }
3977     },
3978     "@webassemblyjs/wasm-parser": {
3979       "version": "1.8.5",
3980       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz",
3981       "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==",
3982       "dev": true,
3983       "requires": {
3984         "@webassemblyjs/ast": "1.8.5",
3985         "@webassemblyjs/helper-api-error": "1.8.5",
3986         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
3987         "@webassemblyjs/ieee754": "1.8.5",
3988         "@webassemblyjs/leb128": "1.8.5",
3989         "@webassemblyjs/utf8": "1.8.5"
3990       }
3991     },
3992     "@webassemblyjs/wast-parser": {
3993       "version": "1.8.5",
3994       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz",
3995       "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==",
3996       "dev": true,
3997       "requires": {
3998         "@webassemblyjs/ast": "1.8.5",
3999         "@webassemblyjs/floating-point-hex-parser": "1.8.5",
4000         "@webassemblyjs/helper-api-error": "1.8.5",
4001         "@webassemblyjs/helper-code-frame": "1.8.5",
4002         "@webassemblyjs/helper-fsm": "1.8.5",
4003         "@xtuc/long": "4.2.2"
4004       }
4005     },
4006     "@webassemblyjs/wast-printer": {
4007       "version": "1.8.5",
4008       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz",
4009       "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==",
4010       "dev": true,
4011       "requires": {
4012         "@webassemblyjs/ast": "1.8.5",
4013         "@webassemblyjs/wast-parser": "1.8.5",
4014         "@xtuc/long": "4.2.2"
4015       }
4016     },
4017     "@xtuc/ieee754": {
4018       "version": "1.2.0",
4019       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
4020       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
4021       "dev": true
4022     },
4023     "@xtuc/long": {
4024       "version": "4.2.2",
4025       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
4026       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
4027       "dev": true
4028     },
4029     "@yarnpkg/lockfile": {
4030       "version": "1.1.0",
4031       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
4032       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
4033       "dev": true
4034     },
4035     "accepts": {
4036       "version": "1.3.7",
4037       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
4038       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
4039       "dev": true,
4040       "requires": {
4041         "mime-types": "~2.1.24",
4042         "negotiator": "0.6.2"
4043       }
4044     },
4045     "acorn": {
4046       "version": "6.4.1",
4047       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
4048       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
4049       "dev": true
4050     },
4051     "adm-zip": {
4052       "version": "0.4.13",
4053       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
4054       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
4055       "dev": true
4056     },
4057     "after": {
4058       "version": "0.8.2",
4059       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
4060       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
4061       "dev": true
4062     },
4063     "agent-base": {
4064       "version": "4.3.0",
4065       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
4066       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
4067       "dev": true,
4068       "requires": {
4069         "es6-promisify": "^5.0.0"
4070       }
4071     },
4072     "agentkeepalive": {
4073       "version": "4.1.0",
4074       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.0.tgz",
4075       "integrity": "sha512-CW/n1wxF8RpEuuiq6Vbn9S8m0VSYDMnZESqaJ6F2cWN9fY8rei2qaxweIaRgq+ek8TqfoFIsUjaGNKGGEHElSg==",
4076       "dev": true,
4077       "requires": {
4078         "debug": "^4.1.0",
4079         "depd": "^1.1.2",
4080         "humanize-ms": "^1.2.1"
4081       },
4082       "dependencies": {
4083         "debug": {
4084           "version": "4.1.1",
4085           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
4086           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
4087           "dev": true,
4088           "requires": {
4089             "ms": "^2.1.1"
4090           }
4091         },
4092         "ms": {
4093           "version": "2.1.2",
4094           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4095           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4096           "dev": true
4097         }
4098       }
4099     },
4100     "aggregate-error": {
4101       "version": "3.0.1",
4102       "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz",
4103       "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==",
4104       "dev": true,
4105       "requires": {
4106         "clean-stack": "^2.0.0",
4107         "indent-string": "^4.0.0"
4108       }
4109     },
4110     "ajv": {
4111       "version": "6.10.2",
4112       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
4113       "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
4114       "dev": true,
4115       "requires": {
4116         "fast-deep-equal": "^2.0.1",
4117         "fast-json-stable-stringify": "^2.0.0",
4118         "json-schema-traverse": "^0.4.1",
4119         "uri-js": "^4.2.2"
4120       }
4121     },
4122     "ajv-errors": {
4123       "version": "1.0.1",
4124       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
4125       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
4126       "dev": true
4127     },
4128     "ajv-keywords": {
4129       "version": "3.4.1",
4130       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
4131       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
4132       "dev": true
4133     },
4134     "alphanum-sort": {
4135       "version": "1.0.2",
4136       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
4137       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
4138       "dev": true
4139     },
4140     "angular-bootstrap-md": {
4141       "version": "9.0.0",
4142       "resolved": "https://registry.npmjs.org/angular-bootstrap-md/-/angular-bootstrap-md-9.0.0.tgz",
4143       "integrity": "sha512-e2EcdVjYU6sBEW9EF8kSk4shR3ZtePfXCwnW1H5CaAdlzCNbHS7uNVMa8xQPLHnQuePkWYDzV6Z3rUotgMcnEw=="
4144     },
4145     "angular-captcha": {
4146       "version": "3.7.4",
4147       "resolved": "https://registry.npmjs.org/angular-captcha/-/angular-captcha-3.7.4.tgz",
4148       "integrity": "sha512-LXEe4j8uDTwkVuOiTh99UXRnqHoWvTfxwCA6SzWrEfNXRE/WME71x/VIsLIBHHMDzBYDcFwHdS92abbYVrNrsw=="
4149     },
4150     "angular-resizable-element": {
4151       "version": "3.2.6",
4152       "resolved": "https://registry.npmjs.org/angular-resizable-element/-/angular-resizable-element-3.2.6.tgz",
4153       "integrity": "sha512-8vp5w4YFIrZ2M8EmGpIt/yMwLBjkUJe7aPLPxDDQhi5HQWF0HLJ6lb4tXgEzW572roxNnHFg105EM6XGAMZDIg==",
4154       "requires": {
4155         "tslib": "^1.9.0"
4156       }
4157     },
4158     "angular-svg-icon": {
4159       "version": "8.0.0",
4160       "resolved": "https://registry.npmjs.org/angular-svg-icon/-/angular-svg-icon-8.0.0.tgz",
4161       "integrity": "sha512-BCkurh8K42QSpZpWb3nJRU62u6/OvH0nPMzq+mjgAioLMsq46C8LNpO2bjSvxn+D0ufZic41y/BnxjUD00F1Bg==",
4162       "requires": {
4163         "tslib": "^1.9.0"
4164       }
4165     },
4166     "animate.css": {
4167       "version": "3.7.2",
4168       "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-3.7.2.tgz",
4169       "integrity": "sha512-0bE8zYo7C0KvgOYrSVfrzkbYk6IOTVPNqkiHg2cbyF4Pq/PXzilz4BRWA3hwEUBoMp5VBgrC29lQIZyhRWdBTw=="
4170     },
4171     "ansi-colors": {
4172       "version": "3.2.4",
4173       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
4174       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
4175       "dev": true
4176     },
4177     "ansi-escapes": {
4178       "version": "3.2.0",
4179       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
4180       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
4181       "dev": true
4182     },
4183     "ansi-html": {
4184       "version": "0.0.7",
4185       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
4186       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
4187       "dev": true
4188     },
4189     "ansi-regex": {
4190       "version": "2.1.1",
4191       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
4192       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
4193       "dev": true
4194     },
4195     "ansi-styles": {
4196       "version": "3.2.1",
4197       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4198       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4199       "requires": {
4200         "color-convert": "^1.9.0"
4201       }
4202     },
4203     "anymatch": {
4204       "version": "3.1.1",
4205       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
4206       "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
4207       "dev": true,
4208       "requires": {
4209         "normalize-path": "^3.0.0",
4210         "picomatch": "^2.0.4"
4211       }
4212     },
4213     "app-root-path": {
4214       "version": "2.2.1",
4215       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
4216       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
4217       "dev": true
4218     },
4219     "append-transform": {
4220       "version": "1.0.0",
4221       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
4222       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
4223       "dev": true,
4224       "requires": {
4225         "default-require-extensions": "^2.0.0"
4226       }
4227     },
4228     "aproba": {
4229       "version": "1.2.0",
4230       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
4231       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
4232       "dev": true
4233     },
4234     "argparse": {
4235       "version": "1.0.10",
4236       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
4237       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
4238       "dev": true,
4239       "requires": {
4240         "sprintf-js": "~1.0.2"
4241       }
4242     },
4243     "aria-query": {
4244       "version": "3.0.0",
4245       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
4246       "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
4247       "dev": true,
4248       "requires": {
4249         "ast-types-flow": "0.0.7",
4250         "commander": "^2.11.0"
4251       }
4252     },
4253     "arr-diff": {
4254       "version": "4.0.0",
4255       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
4256       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
4257       "dev": true
4258     },
4259     "arr-flatten": {
4260       "version": "1.1.0",
4261       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
4262       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
4263       "dev": true
4264     },
4265     "arr-union": {
4266       "version": "3.1.0",
4267       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
4268       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
4269       "dev": true
4270     },
4271     "array-flatten": {
4272       "version": "2.1.2",
4273       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
4274       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
4275       "dev": true
4276     },
4277     "array-union": {
4278       "version": "1.0.2",
4279       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
4280       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
4281       "dev": true,
4282       "requires": {
4283         "array-uniq": "^1.0.1"
4284       }
4285     },
4286     "array-uniq": {
4287       "version": "1.0.3",
4288       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
4289       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
4290       "dev": true
4291     },
4292     "array-unique": {
4293       "version": "0.3.2",
4294       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
4295       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
4296       "dev": true
4297     },
4298     "arraybuffer.slice": {
4299       "version": "0.0.7",
4300       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
4301       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
4302       "dev": true
4303     },
4304     "arrify": {
4305       "version": "1.0.1",
4306       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
4307       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
4308       "dev": true
4309     },
4310     "asap": {
4311       "version": "2.0.6",
4312       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
4313       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
4314       "dev": true
4315     },
4316     "asn1": {
4317       "version": "0.2.4",
4318       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
4319       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
4320       "dev": true,
4321       "requires": {
4322         "safer-buffer": "~2.1.0"
4323       }
4324     },
4325     "asn1.js": {
4326       "version": "4.10.1",
4327       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
4328       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
4329       "dev": true,
4330       "requires": {
4331         "bn.js": "^4.0.0",
4332         "inherits": "^2.0.1",
4333         "minimalistic-assert": "^1.0.0"
4334       }
4335     },
4336     "assert": {
4337       "version": "1.5.0",
4338       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
4339       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
4340       "dev": true,
4341       "requires": {
4342         "object-assign": "^4.1.1",
4343         "util": "0.10.3"
4344       },
4345       "dependencies": {
4346         "inherits": {
4347           "version": "2.0.1",
4348           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
4349           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
4350           "dev": true
4351         },
4352         "util": {
4353           "version": "0.10.3",
4354           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
4355           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
4356           "dev": true,
4357           "requires": {
4358             "inherits": "2.0.1"
4359           }
4360         }
4361       }
4362     },
4363     "assert-plus": {
4364       "version": "1.0.0",
4365       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
4366       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
4367       "dev": true
4368     },
4369     "assign-symbols": {
4370       "version": "1.0.0",
4371       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
4372       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
4373       "dev": true
4374     },
4375     "ast-types-flow": {
4376       "version": "0.0.7",
4377       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
4378       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
4379       "dev": true
4380     },
4381     "async": {
4382       "version": "2.6.3",
4383       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
4384       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
4385       "dev": true,
4386       "requires": {
4387         "lodash": "^4.17.14"
4388       }
4389     },
4390     "async-each": {
4391       "version": "1.0.3",
4392       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
4393       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
4394       "dev": true
4395     },
4396     "async-each-series": {
4397       "version": "0.1.1",
4398       "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz",
4399       "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=",
4400       "dev": true
4401     },
4402     "async-limiter": {
4403       "version": "1.0.1",
4404       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
4405       "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
4406       "dev": true
4407     },
4408     "asynckit": {
4409       "version": "0.4.0",
4410       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
4411       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
4412       "dev": true
4413     },
4414     "atob": {
4415       "version": "2.1.2",
4416       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
4417       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
4418       "dev": true
4419     },
4420     "autoprefixer": {
4421       "version": "9.7.4",
4422       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz",
4423       "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==",
4424       "dev": true,
4425       "requires": {
4426         "browserslist": "^4.8.3",
4427         "caniuse-lite": "^1.0.30001020",
4428         "chalk": "^2.4.2",
4429         "normalize-range": "^0.1.2",
4430         "num2fraction": "^1.2.2",
4431         "postcss": "^7.0.26",
4432         "postcss-value-parser": "^4.0.2"
4433       }
4434     },
4435     "aws-sign2": {
4436       "version": "0.7.0",
4437       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
4438       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
4439       "dev": true
4440     },
4441     "aws4": {
4442       "version": "1.8.0",
4443       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
4444       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
4445       "dev": true
4446     },
4447     "axios": {
4448       "version": "0.19.0",
4449       "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz",
4450       "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==",
4451       "dev": true,
4452       "requires": {
4453         "follow-redirects": "1.5.10",
4454         "is-buffer": "^2.0.2"
4455       },
4456       "dependencies": {
4457         "debug": {
4458           "version": "3.1.0",
4459           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4460           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4461           "dev": true,
4462           "requires": {
4463             "ms": "2.0.0"
4464           }
4465         },
4466         "follow-redirects": {
4467           "version": "1.5.10",
4468           "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
4469           "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
4470           "dev": true,
4471           "requires": {
4472             "debug": "=3.1.0"
4473           }
4474         },
4475         "is-buffer": {
4476           "version": "2.0.4",
4477           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
4478           "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
4479           "dev": true
4480         }
4481       }
4482     },
4483     "axobject-query": {
4484       "version": "2.0.2",
4485       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
4486       "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==",
4487       "dev": true,
4488       "requires": {
4489         "ast-types-flow": "0.0.7"
4490       }
4491     },
4492     "babel-code-frame": {
4493       "version": "6.26.0",
4494       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
4495       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
4496       "dev": true,
4497       "requires": {
4498         "chalk": "^1.1.3",
4499         "esutils": "^2.0.2",
4500         "js-tokens": "^3.0.2"
4501       },
4502       "dependencies": {
4503         "ansi-styles": {
4504           "version": "2.2.1",
4505           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
4506           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
4507           "dev": true
4508         },
4509         "chalk": {
4510           "version": "1.1.3",
4511           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
4512           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4513           "dev": true,
4514           "requires": {
4515             "ansi-styles": "^2.2.1",
4516             "escape-string-regexp": "^1.0.2",
4517             "has-ansi": "^2.0.0",
4518             "strip-ansi": "^3.0.0",
4519             "supports-color": "^2.0.0"
4520           }
4521         },
4522         "supports-color": {
4523           "version": "2.0.0",
4524           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
4525           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
4526           "dev": true
4527         }
4528       }
4529     },
4530     "babel-loader": {
4531       "version": "8.0.6",
4532       "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz",
4533       "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==",
4534       "dev": true,
4535       "requires": {
4536         "find-cache-dir": "^2.0.0",
4537         "loader-utils": "^1.0.2",
4538         "mkdirp": "^0.5.1",
4539         "pify": "^4.0.1"
4540       },
4541       "dependencies": {
4542         "find-cache-dir": {
4543           "version": "2.1.0",
4544           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
4545           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
4546           "dev": true,
4547           "requires": {
4548             "commondir": "^1.0.1",
4549             "make-dir": "^2.0.0",
4550             "pkg-dir": "^3.0.0"
4551           }
4552         },
4553         "json5": {
4554           "version": "1.0.1",
4555           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
4556           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
4557           "dev": true,
4558           "requires": {
4559             "minimist": "^1.2.0"
4560           }
4561         },
4562         "loader-utils": {
4563           "version": "1.4.0",
4564           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
4565           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
4566           "dev": true,
4567           "requires": {
4568             "big.js": "^5.2.2",
4569             "emojis-list": "^3.0.0",
4570             "json5": "^1.0.1"
4571           }
4572         }
4573       }
4574     },
4575     "babel-plugin-dynamic-import-node": {
4576       "version": "2.3.0",
4577       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz",
4578       "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==",
4579       "dev": true,
4580       "requires": {
4581         "object.assign": "^4.1.0"
4582       }
4583     },
4584     "backo2": {
4585       "version": "1.0.2",
4586       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
4587       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
4588       "dev": true
4589     },
4590     "balanced-match": {
4591       "version": "1.0.0",
4592       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
4593       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
4594     },
4595     "base": {
4596       "version": "0.11.2",
4597       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
4598       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
4599       "dev": true,
4600       "requires": {
4601         "cache-base": "^1.0.1",
4602         "class-utils": "^0.3.5",
4603         "component-emitter": "^1.2.1",
4604         "define-property": "^1.0.0",
4605         "isobject": "^3.0.1",
4606         "mixin-deep": "^1.2.0",
4607         "pascalcase": "^0.1.1"
4608       },
4609       "dependencies": {
4610         "define-property": {
4611           "version": "1.0.0",
4612           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4613           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4614           "dev": true,
4615           "requires": {
4616             "is-descriptor": "^1.0.0"
4617           }
4618         },
4619         "is-accessor-descriptor": {
4620           "version": "1.0.0",
4621           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4622           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4623           "dev": true,
4624           "requires": {
4625             "kind-of": "^6.0.0"
4626           }
4627         },
4628         "is-data-descriptor": {
4629           "version": "1.0.0",
4630           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4631           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4632           "dev": true,
4633           "requires": {
4634             "kind-of": "^6.0.0"
4635           }
4636         },
4637         "is-descriptor": {
4638           "version": "1.0.2",
4639           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4640           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4641           "dev": true,
4642           "requires": {
4643             "is-accessor-descriptor": "^1.0.0",
4644             "is-data-descriptor": "^1.0.0",
4645             "kind-of": "^6.0.2"
4646           }
4647         }
4648       }
4649     },
4650     "base64-arraybuffer": {
4651       "version": "0.1.5",
4652       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
4653       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
4654       "dev": true
4655     },
4656     "base64-js": {
4657       "version": "1.3.1",
4658       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
4659       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
4660       "dev": true
4661     },
4662     "base64id": {
4663       "version": "1.0.0",
4664       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
4665       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
4666       "dev": true
4667     },
4668     "batch": {
4669       "version": "0.6.1",
4670       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
4671       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
4672       "dev": true
4673     },
4674     "bcrypt-pbkdf": {
4675       "version": "1.0.2",
4676       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
4677       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
4678       "dev": true,
4679       "requires": {
4680         "tweetnacl": "^0.14.3"
4681       }
4682     },
4683     "better-assert": {
4684       "version": "1.0.2",
4685       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
4686       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
4687       "dev": true,
4688       "requires": {
4689         "callsite": "1.0.0"
4690       }
4691     },
4692     "big.js": {
4693       "version": "5.2.2",
4694       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
4695       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
4696       "dev": true
4697     },
4698     "binary-extensions": {
4699       "version": "2.0.0",
4700       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
4701       "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",
4702       "dev": true
4703     },
4704     "bindings": {
4705       "version": "1.5.0",
4706       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
4707       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
4708       "dev": true,
4709       "optional": true,
4710       "requires": {
4711         "file-uri-to-path": "1.0.0"
4712       }
4713     },
4714     "blob": {
4715       "version": "0.0.5",
4716       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
4717       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
4718       "dev": true
4719     },
4720     "blocking-proxy": {
4721       "version": "1.0.1",
4722       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
4723       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
4724       "dev": true,
4725       "requires": {
4726         "minimist": "^1.2.0"
4727       }
4728     },
4729     "bluebird": {
4730       "version": "3.5.5",
4731       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
4732       "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
4733       "dev": true
4734     },
4735     "bn.js": {
4736       "version": "4.11.8",
4737       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
4738       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
4739       "dev": true
4740     },
4741     "body-parser": {
4742       "version": "1.19.0",
4743       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
4744       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
4745       "dev": true,
4746       "requires": {
4747         "bytes": "3.1.0",
4748         "content-type": "~1.0.4",
4749         "debug": "2.6.9",
4750         "depd": "~1.1.2",
4751         "http-errors": "1.7.2",
4752         "iconv-lite": "0.4.24",
4753         "on-finished": "~2.3.0",
4754         "qs": "6.7.0",
4755         "raw-body": "2.4.0",
4756         "type-is": "~1.6.17"
4757       },
4758       "dependencies": {
4759         "bytes": {
4760           "version": "3.1.0",
4761           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
4762           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
4763           "dev": true
4764         },
4765         "qs": {
4766           "version": "6.7.0",
4767           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
4768           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
4769           "dev": true
4770         }
4771       }
4772     },
4773     "bonjour": {
4774       "version": "3.5.0",
4775       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
4776       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
4777       "dev": true,
4778       "requires": {
4779         "array-flatten": "^2.1.0",
4780         "deep-equal": "^1.0.1",
4781         "dns-equal": "^1.0.0",
4782         "dns-txt": "^2.0.2",
4783         "multicast-dns": "^6.0.1",
4784         "multicast-dns-service-types": "^1.1.0"
4785       }
4786     },
4787     "boolbase": {
4788       "version": "1.0.0",
4789       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
4790       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
4791       "dev": true
4792     },
4793     "bootstrap": {
4794       "version": "4.4.1",
4795       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz",
4796       "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA=="
4797     },
4798     "brace-expansion": {
4799       "version": "1.1.11",
4800       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4801       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4802       "requires": {
4803         "balanced-match": "^1.0.0",
4804         "concat-map": "0.0.1"
4805       }
4806     },
4807     "braces": {
4808       "version": "3.0.2",
4809       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4810       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4811       "dev": true,
4812       "requires": {
4813         "fill-range": "^7.0.1"
4814       }
4815     },
4816     "brorand": {
4817       "version": "1.1.0",
4818       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
4819       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
4820       "dev": true
4821     },
4822     "browser-sync": {
4823       "version": "2.26.7",
4824       "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.7.tgz",
4825       "integrity": "sha512-lY3emme0OyvA2ujEMpRmyRy9LY6gHLuTr2/ABxhIm3lADOiRXzP4dgekvnDrQqZ/Ec2Fz19lEjm6kglSG5766w==",
4826       "dev": true,
4827       "requires": {
4828         "browser-sync-client": "^2.26.6",
4829         "browser-sync-ui": "^2.26.4",
4830         "bs-recipes": "1.3.4",
4831         "bs-snippet-injector": "^2.0.1",
4832         "chokidar": "^2.0.4",
4833         "connect": "3.6.6",
4834         "connect-history-api-fallback": "^1",
4835         "dev-ip": "^1.0.1",
4836         "easy-extender": "^2.3.4",
4837         "eazy-logger": "^3",
4838         "etag": "^1.8.1",
4839         "fresh": "^0.5.2",
4840         "fs-extra": "3.0.1",
4841         "http-proxy": "1.15.2",
4842         "immutable": "^3",
4843         "localtunnel": "1.9.2",
4844         "micromatch": "^3.1.10",
4845         "opn": "5.3.0",
4846         "portscanner": "2.1.1",
4847         "qs": "6.2.3",
4848         "raw-body": "^2.3.2",
4849         "resp-modifier": "6.0.2",
4850         "rx": "4.1.0",
4851         "send": "0.16.2",
4852         "serve-index": "1.9.1",
4853         "serve-static": "1.13.2",
4854         "server-destroy": "1.0.1",
4855         "socket.io": "2.1.1",
4856         "ua-parser-js": "0.7.17",
4857         "yargs": "6.4.0"
4858       },
4859       "dependencies": {
4860         "anymatch": {
4861           "version": "2.0.0",
4862           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
4863           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
4864           "dev": true,
4865           "requires": {
4866             "micromatch": "^3.1.4",
4867             "normalize-path": "^2.1.1"
4868           },
4869           "dependencies": {
4870             "normalize-path": {
4871               "version": "2.1.1",
4872               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
4873               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
4874               "dev": true,
4875               "requires": {
4876                 "remove-trailing-separator": "^1.0.1"
4877               }
4878             }
4879           }
4880         },
4881         "binary-extensions": {
4882           "version": "1.13.1",
4883           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
4884           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
4885           "dev": true
4886         },
4887         "braces": {
4888           "version": "2.3.2",
4889           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
4890           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
4891           "dev": true,
4892           "requires": {
4893             "arr-flatten": "^1.1.0",
4894             "array-unique": "^0.3.2",
4895             "extend-shallow": "^2.0.1",
4896             "fill-range": "^4.0.0",
4897             "isobject": "^3.0.1",
4898             "repeat-element": "^1.1.2",
4899             "snapdragon": "^0.8.1",
4900             "snapdragon-node": "^2.0.1",
4901             "split-string": "^3.0.2",
4902             "to-regex": "^3.0.1"
4903           }
4904         },
4905         "camelcase": {
4906           "version": "3.0.0",
4907           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
4908           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
4909           "dev": true
4910         },
4911         "chokidar": {
4912           "version": "2.1.8",
4913           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
4914           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
4915           "dev": true,
4916           "requires": {
4917             "anymatch": "^2.0.0",
4918             "async-each": "^1.0.1",
4919             "braces": "^2.3.2",
4920             "fsevents": "^1.2.7",
4921             "glob-parent": "^3.1.0",
4922             "inherits": "^2.0.3",
4923             "is-binary-path": "^1.0.0",
4924             "is-glob": "^4.0.0",
4925             "normalize-path": "^3.0.0",
4926             "path-is-absolute": "^1.0.0",
4927             "readdirp": "^2.2.1",
4928             "upath": "^1.1.1"
4929           }
4930         },
4931         "cliui": {
4932           "version": "3.2.0",
4933           "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
4934           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
4935           "dev": true,
4936           "requires": {
4937             "string-width": "^1.0.1",
4938             "strip-ansi": "^3.0.1",
4939             "wrap-ansi": "^2.0.0"
4940           }
4941         },
4942         "connect": {
4943           "version": "3.6.6",
4944           "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
4945           "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
4946           "dev": true,
4947           "requires": {
4948             "debug": "2.6.9",
4949             "finalhandler": "1.1.0",
4950             "parseurl": "~1.3.2",
4951             "utils-merge": "1.0.1"
4952           }
4953         },
4954         "eventemitter3": {
4955           "version": "1.2.0",
4956           "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz",
4957           "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=",
4958           "dev": true
4959         },
4960         "extend-shallow": {
4961           "version": "2.0.1",
4962           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4963           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4964           "dev": true,
4965           "requires": {
4966             "is-extendable": "^0.1.0"
4967           }
4968         },
4969         "fill-range": {
4970           "version": "4.0.0",
4971           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4972           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4973           "dev": true,
4974           "requires": {
4975             "extend-shallow": "^2.0.1",
4976             "is-number": "^3.0.0",
4977             "repeat-string": "^1.6.1",
4978             "to-regex-range": "^2.1.0"
4979           }
4980         },
4981         "finalhandler": {
4982           "version": "1.1.0",
4983           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
4984           "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
4985           "dev": true,
4986           "requires": {
4987             "debug": "2.6.9",
4988             "encodeurl": "~1.0.1",
4989             "escape-html": "~1.0.3",
4990             "on-finished": "~2.3.0",
4991             "parseurl": "~1.3.2",
4992             "statuses": "~1.3.1",
4993             "unpipe": "~1.0.0"
4994           }
4995         },
4996         "fs-extra": {
4997           "version": "3.0.1",
4998           "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
4999           "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=",
5000           "dev": true,
5001           "requires": {
5002             "graceful-fs": "^4.1.2",
5003             "jsonfile": "^3.0.0",
5004             "universalify": "^0.1.0"
5005           }
5006         },
5007         "fsevents": {
5008           "version": "1.2.11",
5009           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz",
5010           "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==",
5011           "dev": true,
5012           "optional": true,
5013           "requires": {
5014             "bindings": "^1.5.0",
5015             "nan": "^2.12.1",
5016             "node-pre-gyp": "*"
5017           },
5018           "dependencies": {
5019             "abbrev": {
5020               "version": "1.1.1",
5021               "bundled": true,
5022               "dev": true,
5023               "optional": true
5024             },
5025             "ansi-regex": {
5026               "version": "2.1.1",
5027               "bundled": true,
5028               "dev": true,
5029               "optional": true
5030             },
5031             "aproba": {
5032               "version": "1.2.0",
5033               "bundled": true,
5034               "dev": true,
5035               "optional": true
5036             },
5037             "are-we-there-yet": {
5038               "version": "1.1.5",
5039               "bundled": true,
5040               "dev": true,
5041               "optional": true,
5042               "requires": {
5043                 "delegates": "^1.0.0",
5044                 "readable-stream": "^2.0.6"
5045               }
5046             },
5047             "balanced-match": {
5048               "version": "1.0.0",
5049               "bundled": true,
5050               "dev": true,
5051               "optional": true
5052             },
5053             "brace-expansion": {
5054               "version": "1.1.11",
5055               "bundled": true,
5056               "dev": true,
5057               "optional": true,
5058               "requires": {
5059                 "balanced-match": "^1.0.0",
5060                 "concat-map": "0.0.1"
5061               }
5062             },
5063             "chownr": {
5064               "version": "1.1.3",
5065               "bundled": true,
5066               "dev": true,
5067               "optional": true
5068             },
5069             "code-point-at": {
5070               "version": "1.1.0",
5071               "bundled": true,
5072               "dev": true,
5073               "optional": true
5074             },
5075             "concat-map": {
5076               "version": "0.0.1",
5077               "bundled": true,
5078               "dev": true,
5079               "optional": true
5080             },
5081             "console-control-strings": {
5082               "version": "1.1.0",
5083               "bundled": true,
5084               "dev": true,
5085               "optional": true
5086             },
5087             "core-util-is": {
5088               "version": "1.0.2",
5089               "bundled": true,
5090               "dev": true,
5091               "optional": true
5092             },
5093             "debug": {
5094               "version": "3.2.6",
5095               "bundled": true,
5096               "dev": true,
5097               "optional": true,
5098               "requires": {
5099                 "ms": "^2.1.1"
5100               }
5101             },
5102             "deep-extend": {
5103               "version": "0.6.0",
5104               "bundled": true,
5105               "dev": true,
5106               "optional": true
5107             },
5108             "delegates": {
5109               "version": "1.0.0",
5110               "bundled": true,
5111               "dev": true,
5112               "optional": true
5113             },
5114             "detect-libc": {
5115               "version": "1.0.3",
5116               "bundled": true,
5117               "dev": true,
5118               "optional": true
5119             },
5120             "fs-minipass": {
5121               "version": "1.2.7",
5122               "bundled": true,
5123               "dev": true,
5124               "optional": true,
5125               "requires": {
5126                 "minipass": "^2.6.0"
5127               }
5128             },
5129             "fs.realpath": {
5130               "version": "1.0.0",
5131               "bundled": true,
5132               "dev": true,
5133               "optional": true
5134             },
5135             "gauge": {
5136               "version": "2.7.4",
5137               "bundled": true,
5138               "dev": true,
5139               "optional": true,
5140               "requires": {
5141                 "aproba": "^1.0.3",
5142                 "console-control-strings": "^1.0.0",
5143                 "has-unicode": "^2.0.0",
5144                 "object-assign": "^4.1.0",
5145                 "signal-exit": "^3.0.0",
5146                 "string-width": "^1.0.1",
5147                 "strip-ansi": "^3.0.1",
5148                 "wide-align": "^1.1.0"
5149               }
5150             },
5151             "glob": {
5152               "version": "7.1.6",
5153               "bundled": true,
5154               "dev": true,
5155               "optional": true,
5156               "requires": {
5157                 "fs.realpath": "^1.0.0",
5158                 "inflight": "^1.0.4",
5159                 "inherits": "2",
5160                 "minimatch": "^3.0.4",
5161                 "once": "^1.3.0",
5162                 "path-is-absolute": "^1.0.0"
5163               }
5164             },
5165             "has-unicode": {
5166               "version": "2.0.1",
5167               "bundled": true,
5168               "dev": true,
5169               "optional": true
5170             },
5171             "iconv-lite": {
5172               "version": "0.4.24",
5173               "bundled": true,
5174               "dev": true,
5175               "optional": true,
5176               "requires": {
5177                 "safer-buffer": ">= 2.1.2 < 3"
5178               }
5179             },
5180             "ignore-walk": {
5181               "version": "3.0.3",
5182               "bundled": true,
5183               "dev": true,
5184               "optional": true,
5185               "requires": {
5186                 "minimatch": "^3.0.4"
5187               }
5188             },
5189             "inflight": {
5190               "version": "1.0.6",
5191               "bundled": true,
5192               "dev": true,
5193               "optional": true,
5194               "requires": {
5195                 "once": "^1.3.0",
5196                 "wrappy": "1"
5197               }
5198             },
5199             "inherits": {
5200               "version": "2.0.4",
5201               "bundled": true,
5202               "dev": true,
5203               "optional": true
5204             },
5205             "ini": {
5206               "version": "1.3.5",
5207               "bundled": true,
5208               "dev": true,
5209               "optional": true
5210             },
5211             "is-fullwidth-code-point": {
5212               "version": "1.0.0",
5213               "bundled": true,
5214               "dev": true,
5215               "optional": true,
5216               "requires": {
5217                 "number-is-nan": "^1.0.0"
5218               }
5219             },
5220             "isarray": {
5221               "version": "1.0.0",
5222               "bundled": true,
5223               "dev": true,
5224               "optional": true
5225             },
5226             "minimatch": {
5227               "version": "3.0.4",
5228               "bundled": true,
5229               "dev": true,
5230               "optional": true,
5231               "requires": {
5232                 "brace-expansion": "^1.1.7"
5233               }
5234             },
5235             "minimist": {
5236               "version": "0.0.8",
5237               "bundled": true,
5238               "dev": true,
5239               "optional": true
5240             },
5241             "minipass": {
5242               "version": "2.9.0",
5243               "bundled": true,
5244               "dev": true,
5245               "optional": true,
5246               "requires": {
5247                 "safe-buffer": "^5.1.2",
5248                 "yallist": "^3.0.0"
5249               }
5250             },
5251             "minizlib": {
5252               "version": "1.3.3",
5253               "bundled": true,
5254               "dev": true,
5255               "optional": true,
5256               "requires": {
5257                 "minipass": "^2.9.0"
5258               }
5259             },
5260             "mkdirp": {
5261               "version": "0.5.1",
5262               "bundled": true,
5263               "dev": true,
5264               "optional": true,
5265               "requires": {
5266                 "minimist": "0.0.8"
5267               }
5268             },
5269             "ms": {
5270               "version": "2.1.2",
5271               "bundled": true,
5272               "dev": true,
5273               "optional": true
5274             },
5275             "needle": {
5276               "version": "2.4.0",
5277               "bundled": true,
5278               "dev": true,
5279               "optional": true,
5280               "requires": {
5281                 "debug": "^3.2.6",
5282                 "iconv-lite": "^0.4.4",
5283                 "sax": "^1.2.4"
5284               }
5285             },
5286             "node-pre-gyp": {
5287               "version": "0.14.0",
5288               "bundled": true,
5289               "dev": true,
5290               "optional": true,
5291               "requires": {
5292                 "detect-libc": "^1.0.2",
5293                 "mkdirp": "^0.5.1",
5294                 "needle": "^2.2.1",
5295                 "nopt": "^4.0.1",
5296                 "npm-packlist": "^1.1.6",
5297                 "npmlog": "^4.0.2",
5298                 "rc": "^1.2.7",
5299                 "rimraf": "^2.6.1",
5300                 "semver": "^5.3.0",
5301                 "tar": "^4.4.2"
5302               }
5303             },
5304             "nopt": {
5305               "version": "4.0.1",
5306               "bundled": true,
5307               "dev": true,
5308               "optional": true,
5309               "requires": {
5310                 "abbrev": "1",
5311                 "osenv": "^0.1.4"
5312               }
5313             },
5314             "npm-bundled": {
5315               "version": "1.1.1",
5316               "bundled": true,
5317               "dev": true,
5318               "optional": true,
5319               "requires": {
5320                 "npm-normalize-package-bin": "^1.0.1"
5321               }
5322             },
5323             "npm-normalize-package-bin": {
5324               "version": "1.0.1",
5325               "bundled": true,
5326               "dev": true,
5327               "optional": true
5328             },
5329             "npm-packlist": {
5330               "version": "1.4.7",
5331               "bundled": true,
5332               "dev": true,
5333               "optional": true,
5334               "requires": {
5335                 "ignore-walk": "^3.0.1",
5336                 "npm-bundled": "^1.0.1"
5337               }
5338             },
5339             "npmlog": {
5340               "version": "4.1.2",
5341               "bundled": true,
5342               "dev": true,
5343               "optional": true,
5344               "requires": {
5345                 "are-we-there-yet": "~1.1.2",
5346                 "console-control-strings": "~1.1.0",
5347                 "gauge": "~2.7.3",
5348                 "set-blocking": "~2.0.0"
5349               }
5350             },
5351             "number-is-nan": {
5352               "version": "1.0.1",
5353               "bundled": true,
5354               "dev": true,
5355               "optional": true
5356             },
5357             "object-assign": {
5358               "version": "4.1.1",
5359               "bundled": true,
5360               "dev": true,
5361               "optional": true
5362             },
5363             "once": {
5364               "version": "1.4.0",
5365               "bundled": true,
5366               "dev": true,
5367               "optional": true,
5368               "requires": {
5369                 "wrappy": "1"
5370               }
5371             },
5372             "os-homedir": {
5373               "version": "1.0.2",
5374               "bundled": true,
5375               "dev": true,
5376               "optional": true
5377             },
5378             "os-tmpdir": {
5379               "version": "1.0.2",
5380               "bundled": true,
5381               "dev": true,
5382               "optional": true
5383             },
5384             "osenv": {
5385               "version": "0.1.5",
5386               "bundled": true,
5387               "dev": true,
5388               "optional": true,
5389               "requires": {
5390                 "os-homedir": "^1.0.0",
5391                 "os-tmpdir": "^1.0.0"
5392               }
5393             },
5394             "path-is-absolute": {
5395               "version": "1.0.1",
5396               "bundled": true,
5397               "dev": true,
5398               "optional": true
5399             },
5400             "process-nextick-args": {
5401               "version": "2.0.1",
5402               "bundled": true,
5403               "dev": true,
5404               "optional": true
5405             },
5406             "rc": {
5407               "version": "1.2.8",
5408               "bundled": true,
5409               "dev": true,
5410               "optional": true,
5411               "requires": {
5412                 "deep-extend": "^0.6.0",
5413                 "ini": "~1.3.0",
5414                 "minimist": "^1.2.0",
5415                 "strip-json-comments": "~2.0.1"
5416               },
5417               "dependencies": {
5418                 "minimist": {
5419                   "version": "1.2.0",
5420                   "bundled": true,
5421                   "dev": true,
5422                   "optional": true
5423                 }
5424               }
5425             },
5426             "readable-stream": {
5427               "version": "2.3.6",
5428               "bundled": true,
5429               "dev": true,
5430               "optional": true,
5431               "requires": {
5432                 "core-util-is": "~1.0.0",
5433                 "inherits": "~2.0.3",
5434                 "isarray": "~1.0.0",
5435                 "process-nextick-args": "~2.0.0",
5436                 "safe-buffer": "~5.1.1",
5437                 "string_decoder": "~1.1.1",
5438                 "util-deprecate": "~1.0.1"
5439               }
5440             },
5441             "rimraf": {
5442               "version": "2.7.1",
5443               "bundled": true,
5444               "dev": true,
5445               "optional": true,
5446               "requires": {
5447                 "glob": "^7.1.3"
5448               }
5449             },
5450             "safe-buffer": {
5451               "version": "5.1.2",
5452               "bundled": true,
5453               "dev": true,
5454               "optional": true
5455             },
5456             "safer-buffer": {
5457               "version": "2.1.2",
5458               "bundled": true,
5459               "dev": true,
5460               "optional": true
5461             },
5462             "sax": {
5463               "version": "1.2.4",
5464               "bundled": true,
5465               "dev": true,
5466               "optional": true
5467             },
5468             "semver": {
5469               "version": "5.7.1",
5470               "bundled": true,
5471               "dev": true,
5472               "optional": true
5473             },
5474             "set-blocking": {
5475               "version": "2.0.0",
5476               "bundled": true,
5477               "dev": true,
5478               "optional": true
5479             },
5480             "signal-exit": {
5481               "version": "3.0.2",
5482               "bundled": true,
5483               "dev": true,
5484               "optional": true
5485             },
5486             "string-width": {
5487               "version": "1.0.2",
5488               "bundled": true,
5489               "dev": true,
5490               "optional": true,
5491               "requires": {
5492                 "code-point-at": "^1.0.0",
5493                 "is-fullwidth-code-point": "^1.0.0",
5494                 "strip-ansi": "^3.0.0"
5495               }
5496             },
5497             "string_decoder": {
5498               "version": "1.1.1",
5499               "bundled": true,
5500               "dev": true,
5501               "optional": true,
5502               "requires": {
5503                 "safe-buffer": "~5.1.0"
5504               }
5505             },
5506             "strip-ansi": {
5507               "version": "3.0.1",
5508               "bundled": true,
5509               "dev": true,
5510               "optional": true,
5511               "requires": {
5512                 "ansi-regex": "^2.0.0"
5513               }
5514             },
5515             "strip-json-comments": {
5516               "version": "2.0.1",
5517               "bundled": true,
5518               "dev": true,
5519               "optional": true
5520             },
5521             "tar": {
5522               "version": "4.4.13",
5523               "bundled": true,
5524               "dev": true,
5525               "optional": true,
5526               "requires": {
5527                 "chownr": "^1.1.1",
5528                 "fs-minipass": "^1.2.5",
5529                 "minipass": "^2.8.6",
5530                 "minizlib": "^1.2.1",
5531                 "mkdirp": "^0.5.0",
5532                 "safe-buffer": "^5.1.2",
5533                 "yallist": "^3.0.3"
5534               }
5535             },
5536             "util-deprecate": {
5537               "version": "1.0.2",
5538               "bundled": true,
5539               "dev": true,
5540               "optional": true
5541             },
5542             "wide-align": {
5543               "version": "1.1.3",
5544               "bundled": true,
5545               "dev": true,
5546               "optional": true,
5547               "requires": {
5548                 "string-width": "^1.0.2 || 2"
5549               }
5550             },
5551             "wrappy": {
5552               "version": "1.0.2",
5553               "bundled": true,
5554               "dev": true,
5555               "optional": true
5556             },
5557             "yallist": {
5558               "version": "3.1.1",
5559               "bundled": true,
5560               "dev": true,
5561               "optional": true
5562             }
5563           }
5564         },
5565         "http-errors": {
5566           "version": "1.6.3",
5567           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5568           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5569           "dev": true,
5570           "requires": {
5571             "depd": "~1.1.2",
5572             "inherits": "2.0.3",
5573             "setprototypeof": "1.1.0",
5574             "statuses": ">= 1.4.0 < 2"
5575           },
5576           "dependencies": {
5577             "inherits": {
5578               "version": "2.0.3",
5579               "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5580               "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5581               "dev": true
5582             },
5583             "statuses": {
5584               "version": "1.5.0",
5585               "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
5586               "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
5587               "dev": true
5588             }
5589           }
5590         },
5591         "http-proxy": {
5592           "version": "1.15.2",
5593           "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz",
5594           "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=",
5595           "dev": true,
5596           "requires": {
5597             "eventemitter3": "1.x.x",
5598             "requires-port": "1.x.x"
5599           }
5600         },
5601         "invert-kv": {
5602           "version": "1.0.0",
5603           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5604           "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5605           "dev": true
5606         },
5607         "is-binary-path": {
5608           "version": "1.0.1",
5609           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5610           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5611           "dev": true,
5612           "requires": {
5613             "binary-extensions": "^1.0.0"
5614           }
5615         },
5616         "is-fullwidth-code-point": {
5617           "version": "1.0.0",
5618           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5619           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5620           "dev": true,
5621           "requires": {
5622             "number-is-nan": "^1.0.0"
5623           }
5624         },
5625         "is-number": {
5626           "version": "3.0.0",
5627           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5628           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5629           "dev": true,
5630           "requires": {
5631             "kind-of": "^3.0.2"
5632           }
5633         },
5634         "jsonfile": {
5635           "version": "3.0.1",
5636           "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
5637           "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
5638           "dev": true,
5639           "requires": {
5640             "graceful-fs": "^4.1.6"
5641           }
5642         },
5643         "kind-of": {
5644           "version": "3.2.2",
5645           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5646           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5647           "dev": true,
5648           "requires": {
5649             "is-buffer": "^1.1.5"
5650           }
5651         },
5652         "lcid": {
5653           "version": "1.0.0",
5654           "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
5655           "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
5656           "dev": true,
5657           "requires": {
5658             "invert-kv": "^1.0.0"
5659           }
5660         },
5661         "mime": {
5662           "version": "1.4.1",
5663           "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
5664           "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
5665           "dev": true
5666         },
5667         "opn": {
5668           "version": "5.3.0",
5669           "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
5670           "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
5671           "dev": true,
5672           "requires": {
5673             "is-wsl": "^1.1.0"
5674           }
5675         },
5676         "os-locale": {
5677           "version": "1.4.0",
5678           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
5679           "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
5680           "dev": true,
5681           "requires": {
5682             "lcid": "^1.0.0"
5683           }
5684         },
5685         "qs": {
5686           "version": "6.2.3",
5687           "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz",
5688           "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=",
5689           "dev": true
5690         },
5691         "readdirp": {
5692           "version": "2.2.1",
5693           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
5694           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
5695           "dev": true,
5696           "requires": {
5697             "graceful-fs": "^4.1.11",
5698             "micromatch": "^3.1.10",
5699             "readable-stream": "^2.0.2"
5700           }
5701         },
5702         "send": {
5703           "version": "0.16.2",
5704           "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
5705           "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
5706           "dev": true,
5707           "requires": {
5708             "debug": "2.6.9",
5709             "depd": "~1.1.2",
5710             "destroy": "~1.0.4",
5711             "encodeurl": "~1.0.2",
5712             "escape-html": "~1.0.3",
5713             "etag": "~1.8.1",
5714             "fresh": "0.5.2",
5715             "http-errors": "~1.6.2",
5716             "mime": "1.4.1",
5717             "ms": "2.0.0",
5718             "on-finished": "~2.3.0",
5719             "range-parser": "~1.2.0",
5720             "statuses": "~1.4.0"
5721           },
5722           "dependencies": {
5723             "statuses": {
5724               "version": "1.4.0",
5725               "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
5726               "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
5727               "dev": true
5728             }
5729           }
5730         },
5731         "serve-static": {
5732           "version": "1.13.2",
5733           "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
5734           "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
5735           "dev": true,
5736           "requires": {
5737             "encodeurl": "~1.0.2",
5738             "escape-html": "~1.0.3",
5739             "parseurl": "~1.3.2",
5740             "send": "0.16.2"
5741           }
5742         },
5743         "setprototypeof": {
5744           "version": "1.1.0",
5745           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
5746           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
5747           "dev": true
5748         },
5749         "statuses": {
5750           "version": "1.3.1",
5751           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
5752           "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
5753           "dev": true
5754         },
5755         "string-width": {
5756           "version": "1.0.2",
5757           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5758           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5759           "dev": true,
5760           "requires": {
5761             "code-point-at": "^1.0.0",
5762             "is-fullwidth-code-point": "^1.0.0",
5763             "strip-ansi": "^3.0.0"
5764           }
5765         },
5766         "to-regex-range": {
5767           "version": "2.1.1",
5768           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
5769           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
5770           "dev": true,
5771           "requires": {
5772             "is-number": "^3.0.0",
5773             "repeat-string": "^1.6.1"
5774           }
5775         },
5776         "which-module": {
5777           "version": "1.0.0",
5778           "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
5779           "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
5780           "dev": true
5781         },
5782         "window-size": {
5783           "version": "0.2.0",
5784           "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz",
5785           "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=",
5786           "dev": true
5787         },
5788         "y18n": {
5789           "version": "3.2.1",
5790           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
5791           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
5792           "dev": true
5793         },
5794         "yargs": {
5795           "version": "6.4.0",
5796           "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz",
5797           "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=",
5798           "dev": true,
5799           "requires": {
5800             "camelcase": "^3.0.0",
5801             "cliui": "^3.2.0",
5802             "decamelize": "^1.1.1",
5803             "get-caller-file": "^1.0.1",
5804             "os-locale": "^1.4.0",
5805             "read-pkg-up": "^1.0.1",
5806             "require-directory": "^2.1.1",
5807             "require-main-filename": "^1.0.1",
5808             "set-blocking": "^2.0.0",
5809             "string-width": "^1.0.2",
5810             "which-module": "^1.0.0",
5811             "window-size": "^0.2.0",
5812             "y18n": "^3.2.1",
5813             "yargs-parser": "^4.1.0"
5814           }
5815         },
5816         "yargs-parser": {
5817           "version": "4.2.1",
5818           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
5819           "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
5820           "dev": true,
5821           "requires": {
5822             "camelcase": "^3.0.0"
5823           }
5824         }
5825       }
5826     },
5827     "browser-sync-client": {
5828       "version": "2.26.6",
5829       "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.6.tgz",
5830       "integrity": "sha512-mGrkZdNzttKdf/16I+y+2dTQxoMCIpKbVIMJ/uP8ZpnKu9f9qa/2CYVtLtbjZG8nsM14EwiCrjuFTGBEnT3Gjw==",
5831       "dev": true,
5832       "requires": {
5833         "etag": "1.8.1",
5834         "fresh": "0.5.2",
5835         "mitt": "^1.1.3",
5836         "rxjs": "^5.5.6"
5837       },
5838       "dependencies": {
5839         "rxjs": {
5840           "version": "5.5.12",
5841           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz",
5842           "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==",
5843           "dev": true,
5844           "requires": {
5845             "symbol-observable": "1.0.1"
5846           }
5847         },
5848         "symbol-observable": {
5849           "version": "1.0.1",
5850           "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz",
5851           "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=",
5852           "dev": true
5853         }
5854       }
5855     },
5856     "browser-sync-ui": {
5857       "version": "2.26.4",
5858       "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.4.tgz",
5859       "integrity": "sha512-u20P3EsZoM8Pt+puoi3BU3KlbQAH1lAcV+/O4saF26qokrBqIDotmGonfWwoRbUmdxZkM9MBmA0K39ZTG1h4sA==",
5860       "dev": true,
5861       "requires": {
5862         "async-each-series": "0.1.1",
5863         "connect-history-api-fallback": "^1",
5864         "immutable": "^3",
5865         "server-destroy": "1.0.1",
5866         "socket.io-client": "^2.0.4",
5867         "stream-throttle": "^0.1.3"
5868       }
5869     },
5870     "browserify-aes": {
5871       "version": "1.2.0",
5872       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
5873       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
5874       "dev": true,
5875       "requires": {
5876         "buffer-xor": "^1.0.3",
5877         "cipher-base": "^1.0.0",
5878         "create-hash": "^1.1.0",
5879         "evp_bytestokey": "^1.0.3",
5880         "inherits": "^2.0.1",
5881         "safe-buffer": "^5.0.1"
5882       }
5883     },
5884     "browserify-cipher": {
5885       "version": "1.0.1",
5886       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
5887       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
5888       "dev": true,
5889       "requires": {
5890         "browserify-aes": "^1.0.4",
5891         "browserify-des": "^1.0.0",
5892         "evp_bytestokey": "^1.0.0"
5893       }
5894     },
5895     "browserify-des": {
5896       "version": "1.0.2",
5897       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
5898       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
5899       "dev": true,
5900       "requires": {
5901         "cipher-base": "^1.0.1",
5902         "des.js": "^1.0.0",
5903         "inherits": "^2.0.1",
5904         "safe-buffer": "^5.1.2"
5905       }
5906     },
5907     "browserify-rsa": {
5908       "version": "4.0.1",
5909       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
5910       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
5911       "dev": true,
5912       "requires": {
5913         "bn.js": "^4.1.0",
5914         "randombytes": "^2.0.1"
5915       }
5916     },
5917     "browserify-sign": {
5918       "version": "4.0.4",
5919       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
5920       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
5921       "dev": true,
5922       "requires": {
5923         "bn.js": "^4.1.1",
5924         "browserify-rsa": "^4.0.0",
5925         "create-hash": "^1.1.0",
5926         "create-hmac": "^1.1.2",
5927         "elliptic": "^6.0.0",
5928         "inherits": "^2.0.1",
5929         "parse-asn1": "^5.0.0"
5930       }
5931     },
5932     "browserify-zlib": {
5933       "version": "0.2.0",
5934       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
5935       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
5936       "dev": true,
5937       "requires": {
5938         "pako": "~1.0.5"
5939       }
5940     },
5941     "browserslist": {
5942       "version": "4.11.0",
5943       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.0.tgz",
5944       "integrity": "sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==",
5945       "dev": true,
5946       "requires": {
5947         "caniuse-lite": "^1.0.30001035",
5948         "electron-to-chromium": "^1.3.380",
5949         "node-releases": "^1.1.52",
5950         "pkg-up": "^3.1.0"
5951       }
5952     },
5953     "browserstack": {
5954       "version": "1.5.3",
5955       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.3.tgz",
5956       "integrity": "sha512-AO+mECXsW4QcqC9bxwM29O7qWa7bJT94uBFzeb5brylIQwawuEziwq20dPYbins95GlWzOawgyDNdjYAo32EKg==",
5957       "dev": true,
5958       "requires": {
5959         "https-proxy-agent": "^2.2.1"
5960       }
5961     },
5962     "bs-recipes": {
5963       "version": "1.3.4",
5964       "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz",
5965       "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=",
5966       "dev": true
5967     },
5968     "bs-snippet-injector": {
5969       "version": "2.0.1",
5970       "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz",
5971       "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=",
5972       "dev": true
5973     },
5974     "buffer": {
5975       "version": "4.9.2",
5976       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
5977       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
5978       "dev": true,
5979       "requires": {
5980         "base64-js": "^1.0.2",
5981         "ieee754": "^1.1.4",
5982         "isarray": "^1.0.0"
5983       }
5984     },
5985     "buffer-alloc": {
5986       "version": "1.2.0",
5987       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
5988       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
5989       "dev": true,
5990       "requires": {
5991         "buffer-alloc-unsafe": "^1.1.0",
5992         "buffer-fill": "^1.0.0"
5993       }
5994     },
5995     "buffer-alloc-unsafe": {
5996       "version": "1.1.0",
5997       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
5998       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
5999       "dev": true
6000     },
6001     "buffer-fill": {
6002       "version": "1.0.0",
6003       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
6004       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
6005       "dev": true
6006     },
6007     "buffer-from": {
6008       "version": "1.1.1",
6009       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
6010       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
6011     },
6012     "buffer-indexof": {
6013       "version": "1.1.1",
6014       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
6015       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
6016       "dev": true
6017     },
6018     "buffer-xor": {
6019       "version": "1.0.3",
6020       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
6021       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
6022       "dev": true
6023     },
6024     "builtin-modules": {
6025       "version": "1.1.1",
6026       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
6027       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
6028       "dev": true
6029     },
6030     "builtin-status-codes": {
6031       "version": "3.0.0",
6032       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
6033       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
6034       "dev": true
6035     },
6036     "builtins": {
6037       "version": "1.0.3",
6038       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
6039       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
6040       "dev": true
6041     },
6042     "bytes": {
6043       "version": "3.0.0",
6044       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
6045       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
6046       "dev": true
6047     },
6048     "cacache": {
6049       "version": "15.0.0",
6050       "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.0.tgz",
6051       "integrity": "sha512-L0JpXHhplbJSiDGzyJJnJCTL7er7NzbBgxzVqLswEb4bO91Zbv17OUMuUeu/q0ZwKn3V+1HM4wb9tO4eVE/K8g==",
6052       "dev": true,
6053       "requires": {
6054         "chownr": "^1.1.2",
6055         "fs-minipass": "^2.0.0",
6056         "glob": "^7.1.4",
6057         "infer-owner": "^1.0.4",
6058         "lru-cache": "^5.1.1",
6059         "minipass": "^3.1.1",
6060         "minipass-collect": "^1.0.2",
6061         "minipass-flush": "^1.0.5",
6062         "minipass-pipeline": "^1.2.2",
6063         "mkdirp": "^1.0.3",
6064         "move-concurrently": "^1.0.1",
6065         "p-map": "^3.0.0",
6066         "promise-inflight": "^1.0.1",
6067         "rimraf": "^2.7.1",
6068         "ssri": "^8.0.0",
6069         "tar": "^6.0.1",
6070         "unique-filename": "^1.1.1"
6071       },
6072       "dependencies": {
6073         "mkdirp": {
6074           "version": "1.0.3",
6075           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.3.tgz",
6076           "integrity": "sha512-6uCP4Qc0sWsgMLy1EOqqS/3rjDHOEnsStVr/4vtAIK2Y5i2kA7lFFejYrpIyiN9w0pYf4ckeCYT9f1r1P9KX5g==",
6077           "dev": true
6078         }
6079       }
6080     },
6081     "cache-base": {
6082       "version": "1.0.1",
6083       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
6084       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
6085       "dev": true,
6086       "requires": {
6087         "collection-visit": "^1.0.0",
6088         "component-emitter": "^1.2.1",
6089         "get-value": "^2.0.6",
6090         "has-value": "^1.0.0",
6091         "isobject": "^3.0.1",
6092         "set-value": "^2.0.0",
6093         "to-object-path": "^0.3.0",
6094         "union-value": "^1.0.0",
6095         "unset-value": "^1.0.0"
6096       }
6097     },
6098     "caller-callsite": {
6099       "version": "2.0.0",
6100       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
6101       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
6102       "dev": true,
6103       "requires": {
6104         "callsites": "^2.0.0"
6105       }
6106     },
6107     "caller-path": {
6108       "version": "2.0.0",
6109       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
6110       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
6111       "dev": true,
6112       "requires": {
6113         "caller-callsite": "^2.0.0"
6114       }
6115     },
6116     "callsite": {
6117       "version": "1.0.0",
6118       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
6119       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
6120       "dev": true
6121     },
6122     "callsites": {
6123       "version": "2.0.0",
6124       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
6125       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
6126       "dev": true
6127     },
6128     "camelcase": {
6129       "version": "5.3.1",
6130       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
6131       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
6132     },
6133     "caniuse-api": {
6134       "version": "3.0.0",
6135       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
6136       "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
6137       "dev": true,
6138       "requires": {
6139         "browserslist": "^4.0.0",
6140         "caniuse-lite": "^1.0.0",
6141         "lodash.memoize": "^4.1.2",
6142         "lodash.uniq": "^4.5.0"
6143       }
6144     },
6145     "caniuse-lite": {
6146       "version": "1.0.30001038",
6147       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001038.tgz",
6148       "integrity": "sha512-zii9quPo96XfOiRD4TrfYGs+QsGZpb2cGiMAzPjtf/hpFgB6zCPZgJb7I1+EATeMw/o+lG8FyRAnI+CWStHcaQ==",
6149       "dev": true
6150     },
6151     "canonical-path": {
6152       "version": "1.0.0",
6153       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
6154       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
6155       "dev": true
6156     },
6157     "caseless": {
6158       "version": "0.12.0",
6159       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
6160       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
6161       "dev": true
6162     },
6163     "chalk": {
6164       "version": "2.4.2",
6165       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
6166       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
6167       "requires": {
6168         "ansi-styles": "^3.2.1",
6169         "escape-string-regexp": "^1.0.5",
6170         "supports-color": "^5.3.0"
6171       }
6172     },
6173     "chardet": {
6174       "version": "0.7.0",
6175       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
6176       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
6177       "dev": true
6178     },
6179     "chart.js": {
6180       "version": "2.9.3",
6181       "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.3.tgz",
6182       "integrity": "sha512-+2jlOobSk52c1VU6fzkh3UwqHMdSlgH1xFv9FKMqHiNCpXsGPQa/+81AFa+i3jZ253Mq9aAycPwDjnn1XbRNNw==",
6183       "requires": {
6184         "chartjs-color": "^2.1.0",
6185         "moment": "^2.10.2"
6186       }
6187     },
6188     "chartjs-color": {
6189       "version": "2.4.1",
6190       "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz",
6191       "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==",
6192       "requires": {
6193         "chartjs-color-string": "^0.6.0",
6194         "color-convert": "^1.9.3"
6195       }
6196     },
6197     "chartjs-color-string": {
6198       "version": "0.6.0",
6199       "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz",
6200       "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==",
6201       "requires": {
6202         "color-name": "^1.0.0"
6203       }
6204     },
6205     "chokidar": {
6206       "version": "3.3.1",
6207       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz",
6208       "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==",
6209       "dev": true,
6210       "requires": {
6211         "anymatch": "~3.1.1",
6212         "braces": "~3.0.2",
6213         "fsevents": "~2.1.2",
6214         "glob-parent": "~5.1.0",
6215         "is-binary-path": "~2.1.0",
6216         "is-glob": "~4.0.1",
6217         "normalize-path": "~3.0.0",
6218         "readdirp": "~3.3.0"
6219       },
6220       "dependencies": {
6221         "glob-parent": {
6222           "version": "5.1.0",
6223           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz",
6224           "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==",
6225           "dev": true,
6226           "requires": {
6227             "is-glob": "^4.0.1"
6228           }
6229         }
6230       }
6231     },
6232     "chownr": {
6233       "version": "1.1.4",
6234       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
6235       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
6236       "dev": true
6237     },
6238     "chrome-trace-event": {
6239       "version": "1.0.2",
6240       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
6241       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
6242       "dev": true,
6243       "requires": {
6244         "tslib": "^1.9.0"
6245       }
6246     },
6247     "cipher-base": {
6248       "version": "1.0.4",
6249       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
6250       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
6251       "dev": true,
6252       "requires": {
6253         "inherits": "^2.0.1",
6254         "safe-buffer": "^5.0.1"
6255       }
6256     },
6257     "circular-dependency-plugin": {
6258       "version": "5.2.0",
6259       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz",
6260       "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==",
6261       "dev": true
6262     },
6263     "class-utils": {
6264       "version": "0.3.6",
6265       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
6266       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
6267       "dev": true,
6268       "requires": {
6269         "arr-union": "^3.1.0",
6270         "define-property": "^0.2.5",
6271         "isobject": "^3.0.0",
6272         "static-extend": "^0.1.1"
6273       },
6274       "dependencies": {
6275         "define-property": {
6276           "version": "0.2.5",
6277           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
6278           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6279           "dev": true,
6280           "requires": {
6281             "is-descriptor": "^0.1.0"
6282           }
6283         }
6284       }
6285     },
6286     "clean-stack": {
6287       "version": "2.2.0",
6288       "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
6289       "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
6290       "dev": true
6291     },
6292     "cli-cursor": {
6293       "version": "2.1.0",
6294       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
6295       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
6296       "dev": true,
6297       "requires": {
6298         "restore-cursor": "^2.0.0"
6299       }
6300     },
6301     "cli-spinners": {
6302       "version": "2.2.0",
6303       "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.2.0.tgz",
6304       "integrity": "sha512-tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ==",
6305       "dev": true
6306     },
6307     "cli-width": {
6308       "version": "2.2.0",
6309       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
6310       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
6311       "dev": true
6312     },
6313     "clipboard": {
6314       "version": "2.0.4",
6315       "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.4.tgz",
6316       "integrity": "sha512-Vw26VSLRpJfBofiVaFb/I8PVfdI1OxKcYShe6fm0sP/DtmiWQNCjhM/okTvdCo0G+lMMm1rMYbk4IK4x1X+kgQ==",
6317       "optional": true,
6318       "requires": {
6319         "good-listener": "^1.2.2",
6320         "select": "^1.1.2",
6321         "tiny-emitter": "^2.0.0"
6322       }
6323     },
6324     "cliui": {
6325       "version": "4.1.0",
6326       "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
6327       "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
6328       "dev": true,
6329       "requires": {
6330         "string-width": "^2.1.1",
6331         "strip-ansi": "^4.0.0",
6332         "wrap-ansi": "^2.0.0"
6333       },
6334       "dependencies": {
6335         "ansi-regex": {
6336           "version": "3.0.0",
6337           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
6338           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
6339           "dev": true
6340         },
6341         "strip-ansi": {
6342           "version": "4.0.0",
6343           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
6344           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
6345           "dev": true,
6346           "requires": {
6347             "ansi-regex": "^3.0.0"
6348           }
6349         }
6350       }
6351     },
6352     "clone": {
6353       "version": "2.1.2",
6354       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
6355       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
6356       "dev": true
6357     },
6358     "clone-deep": {
6359       "version": "4.0.1",
6360       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
6361       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
6362       "dev": true,
6363       "requires": {
6364         "is-plain-object": "^2.0.4",
6365         "kind-of": "^6.0.2",
6366         "shallow-clone": "^3.0.0"
6367       }
6368     },
6369     "coa": {
6370       "version": "2.0.2",
6371       "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
6372       "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
6373       "dev": true,
6374       "requires": {
6375         "@types/q": "^1.5.1",
6376         "chalk": "^2.4.1",
6377         "q": "^1.1.2"
6378       },
6379       "dependencies": {
6380         "@types/q": {
6381           "version": "1.5.2",
6382           "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
6383           "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
6384           "dev": true
6385         }
6386       }
6387     },
6388     "code-point-at": {
6389       "version": "1.1.0",
6390       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
6391       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
6392       "dev": true
6393     },
6394     "codelyzer": {
6395       "version": "5.2.1",
6396       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.1.tgz",
6397       "integrity": "sha512-awBZXFcJUyC5HMYXiHzjr3D24tww2l1D1OqtfA9vUhEtYr32a65A+Gblm/OvsO+HuKLYzn8EDMw1inSM3VbxWA==",
6398       "dev": true,
6399       "requires": {
6400         "app-root-path": "^2.2.1",
6401         "aria-query": "^3.0.0",
6402         "axobject-query": "2.0.2",
6403         "css-selector-tokenizer": "^0.7.1",
6404         "cssauron": "^1.4.0",
6405         "damerau-levenshtein": "^1.0.4",
6406         "semver-dsl": "^1.0.1",
6407         "source-map": "^0.5.7",
6408         "sprintf-js": "^1.1.2"
6409       },
6410       "dependencies": {
6411         "source-map": {
6412           "version": "0.5.7",
6413           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6414           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
6415           "dev": true
6416         },
6417         "sprintf-js": {
6418           "version": "1.1.2",
6419           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
6420           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
6421           "dev": true
6422         }
6423       }
6424     },
6425     "collection-visit": {
6426       "version": "1.0.0",
6427       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
6428       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
6429       "dev": true,
6430       "requires": {
6431         "map-visit": "^1.0.0",
6432         "object-visit": "^1.0.0"
6433       }
6434     },
6435     "color": {
6436       "version": "3.1.2",
6437       "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
6438       "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
6439       "dev": true,
6440       "requires": {
6441         "color-convert": "^1.9.1",
6442         "color-string": "^1.5.2"
6443       }
6444     },
6445     "color-convert": {
6446       "version": "1.9.3",
6447       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
6448       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
6449       "requires": {
6450         "color-name": "1.1.3"
6451       }
6452     },
6453     "color-name": {
6454       "version": "1.1.3",
6455       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
6456       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
6457     },
6458     "color-string": {
6459       "version": "1.5.3",
6460       "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
6461       "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
6462       "dev": true,
6463       "requires": {
6464         "color-name": "^1.0.0",
6465         "simple-swizzle": "^0.2.2"
6466       }
6467     },
6468     "colors": {
6469       "version": "1.1.2",
6470       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
6471       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
6472       "dev": true
6473     },
6474     "combined-stream": {
6475       "version": "1.0.8",
6476       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
6477       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
6478       "dev": true,
6479       "requires": {
6480         "delayed-stream": "~1.0.0"
6481       }
6482     },
6483     "commander": {
6484       "version": "2.20.0",
6485       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
6486       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ=="
6487     },
6488     "commondir": {
6489       "version": "1.0.1",
6490       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
6491       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
6492       "dev": true
6493     },
6494     "compare-versions": {
6495       "version": "3.5.1",
6496       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.1.tgz",
6497       "integrity": "sha512-9fGPIB7C6AyM18CJJBHt5EnCZDG3oiTJYy0NjfIAGjKpzv0tkxWko7TNQHF5ymqm7IH03tqmeuBxtvD+Izh6mg==",
6498       "dev": true
6499     },
6500     "component-bind": {
6501       "version": "1.0.0",
6502       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
6503       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
6504       "dev": true
6505     },
6506     "component-emitter": {
6507       "version": "1.3.0",
6508       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
6509       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
6510       "dev": true
6511     },
6512     "component-inherit": {
6513       "version": "0.0.3",
6514       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
6515       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
6516       "dev": true
6517     },
6518     "compressible": {
6519       "version": "2.0.18",
6520       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
6521       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
6522       "dev": true,
6523       "requires": {
6524         "mime-db": ">= 1.43.0 < 2"
6525       },
6526       "dependencies": {
6527         "mime-db": {
6528           "version": "1.43.0",
6529           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
6530           "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
6531           "dev": true
6532         }
6533       }
6534     },
6535     "compression": {
6536       "version": "1.7.4",
6537       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
6538       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
6539       "dev": true,
6540       "requires": {
6541         "accepts": "~1.3.5",
6542         "bytes": "3.0.0",
6543         "compressible": "~2.0.16",
6544         "debug": "2.6.9",
6545         "on-headers": "~1.0.2",
6546         "safe-buffer": "5.1.2",
6547         "vary": "~1.1.2"
6548       }
6549     },
6550     "concat-map": {
6551       "version": "0.0.1",
6552       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
6553       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
6554     },
6555     "concat-stream": {
6556       "version": "1.6.2",
6557       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
6558       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
6559       "requires": {
6560         "buffer-from": "^1.0.0",
6561         "inherits": "^2.0.3",
6562         "readable-stream": "^2.2.2",
6563         "typedarray": "^0.0.6"
6564       }
6565     },
6566     "connect": {
6567       "version": "3.7.0",
6568       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
6569       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
6570       "dev": true,
6571       "requires": {
6572         "debug": "2.6.9",
6573         "finalhandler": "1.1.2",
6574         "parseurl": "~1.3.3",
6575         "utils-merge": "1.0.1"
6576       }
6577     },
6578     "connect-history-api-fallback": {
6579       "version": "1.6.0",
6580       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
6581       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
6582       "dev": true
6583     },
6584     "connect-logger": {
6585       "version": "0.0.1",
6586       "resolved": "https://registry.npmjs.org/connect-logger/-/connect-logger-0.0.1.tgz",
6587       "integrity": "sha1-TZmZeKHSC7RgjnzUNNdBZSJVF0s=",
6588       "dev": true,
6589       "requires": {
6590         "moment": "*"
6591       }
6592     },
6593     "console-browserify": {
6594       "version": "1.2.0",
6595       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
6596       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
6597       "dev": true
6598     },
6599     "constants-browserify": {
6600       "version": "1.0.0",
6601       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
6602       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
6603       "dev": true
6604     },
6605     "content-disposition": {
6606       "version": "0.5.3",
6607       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
6608       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
6609       "dev": true,
6610       "requires": {
6611         "safe-buffer": "5.1.2"
6612       }
6613     },
6614     "content-type": {
6615       "version": "1.0.4",
6616       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
6617       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
6618       "dev": true
6619     },
6620     "convert-source-map": {
6621       "version": "1.7.0",
6622       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
6623       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
6624       "dev": true,
6625       "requires": {
6626         "safe-buffer": "~5.1.1"
6627       }
6628     },
6629     "cookie": {
6630       "version": "0.4.0",
6631       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
6632       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
6633       "dev": true
6634     },
6635     "cookie-signature": {
6636       "version": "1.0.6",
6637       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
6638       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
6639       "dev": true
6640     },
6641     "copy-concurrently": {
6642       "version": "1.0.5",
6643       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
6644       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
6645       "dev": true,
6646       "requires": {
6647         "aproba": "^1.1.1",
6648         "fs-write-stream-atomic": "^1.0.8",
6649         "iferr": "^0.1.5",
6650         "mkdirp": "^0.5.1",
6651         "rimraf": "^2.5.4",
6652         "run-queue": "^1.0.0"
6653       }
6654     },
6655     "copy-descriptor": {
6656       "version": "0.1.1",
6657       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
6658       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
6659       "dev": true
6660     },
6661     "copy-webpack-plugin": {
6662       "version": "5.1.1",
6663       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz",
6664       "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==",
6665       "dev": true,
6666       "requires": {
6667         "cacache": "^12.0.3",
6668         "find-cache-dir": "^2.1.0",
6669         "glob-parent": "^3.1.0",
6670         "globby": "^7.1.1",
6671         "is-glob": "^4.0.1",
6672         "loader-utils": "^1.2.3",
6673         "minimatch": "^3.0.4",
6674         "normalize-path": "^3.0.0",
6675         "p-limit": "^2.2.1",
6676         "schema-utils": "^1.0.0",
6677         "serialize-javascript": "^2.1.2",
6678         "webpack-log": "^2.0.0"
6679       },
6680       "dependencies": {
6681         "cacache": {
6682           "version": "12.0.4",
6683           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
6684           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
6685           "dev": true,
6686           "requires": {
6687             "bluebird": "^3.5.5",
6688             "chownr": "^1.1.1",
6689             "figgy-pudding": "^3.5.1",
6690             "glob": "^7.1.4",
6691             "graceful-fs": "^4.1.15",
6692             "infer-owner": "^1.0.3",
6693             "lru-cache": "^5.1.1",
6694             "mississippi": "^3.0.0",
6695             "mkdirp": "^0.5.1",
6696             "move-concurrently": "^1.0.1",
6697             "promise-inflight": "^1.0.1",
6698             "rimraf": "^2.6.3",
6699             "ssri": "^6.0.1",
6700             "unique-filename": "^1.1.1",
6701             "y18n": "^4.0.0"
6702           }
6703         },
6704         "find-cache-dir": {
6705           "version": "2.1.0",
6706           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
6707           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
6708           "dev": true,
6709           "requires": {
6710             "commondir": "^1.0.1",
6711             "make-dir": "^2.0.0",
6712             "pkg-dir": "^3.0.0"
6713           }
6714         },
6715         "json5": {
6716           "version": "1.0.1",
6717           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
6718           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
6719           "dev": true,
6720           "requires": {
6721             "minimist": "^1.2.0"
6722           }
6723         },
6724         "loader-utils": {
6725           "version": "1.4.0",
6726           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
6727           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
6728           "dev": true,
6729           "requires": {
6730             "big.js": "^5.2.2",
6731             "emojis-list": "^3.0.0",
6732             "json5": "^1.0.1"
6733           }
6734         },
6735         "schema-utils": {
6736           "version": "1.0.0",
6737           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
6738           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
6739           "dev": true,
6740           "requires": {
6741             "ajv": "^6.1.0",
6742             "ajv-errors": "^1.0.0",
6743             "ajv-keywords": "^3.1.0"
6744           }
6745         },
6746         "ssri": {
6747           "version": "6.0.1",
6748           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
6749           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
6750           "dev": true,
6751           "requires": {
6752             "figgy-pudding": "^3.5.1"
6753           }
6754         }
6755       }
6756     },
6757     "core-js": {
6758       "version": "3.6.4",
6759       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",
6760       "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==",
6761       "dev": true
6762     },
6763     "core-js-compat": {
6764       "version": "3.6.4",
6765       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz",
6766       "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==",
6767       "dev": true,
6768       "requires": {
6769         "browserslist": "^4.8.3",
6770         "semver": "7.0.0"
6771       },
6772       "dependencies": {
6773         "semver": {
6774           "version": "7.0.0",
6775           "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
6776           "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
6777           "dev": true
6778         }
6779       }
6780     },
6781     "core-util-is": {
6782       "version": "1.0.2",
6783       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
6784       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
6785     },
6786     "cors": {
6787       "version": "2.8.5",
6788       "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
6789       "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
6790       "requires": {
6791         "object-assign": "^4",
6792         "vary": "^1"
6793       }
6794     },
6795     "cosmiconfig": {
6796       "version": "5.2.1",
6797       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
6798       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
6799       "dev": true,
6800       "requires": {
6801         "import-fresh": "^2.0.0",
6802         "is-directory": "^0.3.1",
6803         "js-yaml": "^3.13.1",
6804         "parse-json": "^4.0.0"
6805       }
6806     },
6807     "create-ecdh": {
6808       "version": "4.0.3",
6809       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
6810       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
6811       "dev": true,
6812       "requires": {
6813         "bn.js": "^4.1.0",
6814         "elliptic": "^6.0.0"
6815       }
6816     },
6817     "create-hash": {
6818       "version": "1.2.0",
6819       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
6820       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
6821       "dev": true,
6822       "requires": {
6823         "cipher-base": "^1.0.1",
6824         "inherits": "^2.0.1",
6825         "md5.js": "^1.3.4",
6826         "ripemd160": "^2.0.1",
6827         "sha.js": "^2.4.0"
6828       }
6829     },
6830     "create-hmac": {
6831       "version": "1.1.7",
6832       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
6833       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
6834       "dev": true,
6835       "requires": {
6836         "cipher-base": "^1.0.3",
6837         "create-hash": "^1.1.0",
6838         "inherits": "^2.0.1",
6839         "ripemd160": "^2.0.0",
6840         "safe-buffer": "^5.0.1",
6841         "sha.js": "^2.4.8"
6842       }
6843     },
6844     "cross-spawn": {
6845       "version": "6.0.5",
6846       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
6847       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
6848       "dev": true,
6849       "requires": {
6850         "nice-try": "^1.0.4",
6851         "path-key": "^2.0.1",
6852         "semver": "^5.5.0",
6853         "shebang-command": "^1.2.0",
6854         "which": "^1.2.9"
6855       },
6856       "dependencies": {
6857         "semver": {
6858           "version": "5.7.1",
6859           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
6860           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
6861           "dev": true
6862         }
6863       }
6864     },
6865     "crypto-browserify": {
6866       "version": "3.12.0",
6867       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
6868       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
6869       "dev": true,
6870       "requires": {
6871         "browserify-cipher": "^1.0.0",
6872         "browserify-sign": "^4.0.0",
6873         "create-ecdh": "^4.0.0",
6874         "create-hash": "^1.1.0",
6875         "create-hmac": "^1.1.0",
6876         "diffie-hellman": "^5.0.0",
6877         "inherits": "^2.0.1",
6878         "pbkdf2": "^3.0.3",
6879         "public-encrypt": "^4.0.0",
6880         "randombytes": "^2.0.0",
6881         "randomfill": "^1.0.3"
6882       }
6883     },
6884     "css": {
6885       "version": "2.2.4",
6886       "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
6887       "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
6888       "dev": true,
6889       "requires": {
6890         "inherits": "^2.0.3",
6891         "source-map": "^0.6.1",
6892         "source-map-resolve": "^0.5.2",
6893         "urix": "^0.1.0"
6894       },
6895       "dependencies": {
6896         "source-map": {
6897           "version": "0.6.1",
6898           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6899           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6900           "dev": true
6901         }
6902       }
6903     },
6904     "css-color-names": {
6905       "version": "0.0.4",
6906       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
6907       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
6908       "dev": true
6909     },
6910     "css-declaration-sorter": {
6911       "version": "4.0.1",
6912       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
6913       "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
6914       "dev": true,
6915       "requires": {
6916         "postcss": "^7.0.1",
6917         "timsort": "^0.3.0"
6918       }
6919     },
6920     "css-parse": {
6921       "version": "2.0.0",
6922       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz",
6923       "integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=",
6924       "dev": true,
6925       "requires": {
6926         "css": "^2.0.0"
6927       }
6928     },
6929     "css-select": {
6930       "version": "2.1.0",
6931       "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
6932       "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
6933       "dev": true,
6934       "requires": {
6935         "boolbase": "^1.0.0",
6936         "css-what": "^3.2.1",
6937         "domutils": "^1.7.0",
6938         "nth-check": "^1.0.2"
6939       }
6940     },
6941     "css-select-base-adapter": {
6942       "version": "0.1.1",
6943       "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
6944       "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
6945       "dev": true
6946     },
6947     "css-selector-tokenizer": {
6948       "version": "0.7.1",
6949       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
6950       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
6951       "dev": true,
6952       "requires": {
6953         "cssesc": "^0.1.0",
6954         "fastparse": "^1.1.1",
6955         "regexpu-core": "^1.0.0"
6956       }
6957     },
6958     "css-tree": {
6959       "version": "1.0.0-alpha.37",
6960       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
6961       "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
6962       "dev": true,
6963       "requires": {
6964         "mdn-data": "2.0.4",
6965         "source-map": "^0.6.1"
6966       },
6967       "dependencies": {
6968         "source-map": {
6969           "version": "0.6.1",
6970           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6971           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6972           "dev": true
6973         }
6974       }
6975     },
6976     "css-what": {
6977       "version": "3.2.1",
6978       "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz",
6979       "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==",
6980       "dev": true
6981     },
6982     "cssauron": {
6983       "version": "1.4.0",
6984       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
6985       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
6986       "dev": true,
6987       "requires": {
6988         "through": "X.X.X"
6989       }
6990     },
6991     "cssesc": {
6992       "version": "0.1.0",
6993       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
6994       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
6995       "dev": true
6996     },
6997     "cssnano": {
6998       "version": "4.1.10",
6999       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
7000       "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
7001       "dev": true,
7002       "requires": {
7003         "cosmiconfig": "^5.0.0",
7004         "cssnano-preset-default": "^4.0.7",
7005         "is-resolvable": "^1.0.0",
7006         "postcss": "^7.0.0"
7007       }
7008     },
7009     "cssnano-preset-default": {
7010       "version": "4.0.7",
7011       "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
7012       "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
7013       "dev": true,
7014       "requires": {
7015         "css-declaration-sorter": "^4.0.1",
7016         "cssnano-util-raw-cache": "^4.0.1",
7017         "postcss": "^7.0.0",
7018         "postcss-calc": "^7.0.1",
7019         "postcss-colormin": "^4.0.3",
7020         "postcss-convert-values": "^4.0.1",
7021         "postcss-discard-comments": "^4.0.2",
7022         "postcss-discard-duplicates": "^4.0.2",
7023         "postcss-discard-empty": "^4.0.1",
7024         "postcss-discard-overridden": "^4.0.1",
7025         "postcss-merge-longhand": "^4.0.11",
7026         "postcss-merge-rules": "^4.0.3",
7027         "postcss-minify-font-values": "^4.0.2",
7028         "postcss-minify-gradients": "^4.0.2",
7029         "postcss-minify-params": "^4.0.2",
7030         "postcss-minify-selectors": "^4.0.2",
7031         "postcss-normalize-charset": "^4.0.1",
7032         "postcss-normalize-display-values": "^4.0.2",
7033         "postcss-normalize-positions": "^4.0.2",
7034         "postcss-normalize-repeat-style": "^4.0.2",
7035         "postcss-normalize-string": "^4.0.2",
7036         "postcss-normalize-timing-functions": "^4.0.2",
7037         "postcss-normalize-unicode": "^4.0.1",
7038         "postcss-normalize-url": "^4.0.1",
7039         "postcss-normalize-whitespace": "^4.0.2",
7040         "postcss-ordered-values": "^4.1.2",
7041         "postcss-reduce-initial": "^4.0.3",
7042         "postcss-reduce-transforms": "^4.0.2",
7043         "postcss-svgo": "^4.0.2",
7044         "postcss-unique-selectors": "^4.0.1"
7045       }
7046     },
7047     "cssnano-util-get-arguments": {
7048       "version": "4.0.0",
7049       "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
7050       "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
7051       "dev": true
7052     },
7053     "cssnano-util-get-match": {
7054       "version": "4.0.0",
7055       "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
7056       "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
7057       "dev": true
7058     },
7059     "cssnano-util-raw-cache": {
7060       "version": "4.0.1",
7061       "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
7062       "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
7063       "dev": true,
7064       "requires": {
7065         "postcss": "^7.0.0"
7066       }
7067     },
7068     "cssnano-util-same-parent": {
7069       "version": "4.0.1",
7070       "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
7071       "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
7072       "dev": true
7073     },
7074     "csso": {
7075       "version": "4.0.3",
7076       "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz",
7077       "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==",
7078       "dev": true,
7079       "requires": {
7080         "css-tree": "1.0.0-alpha.39"
7081       },
7082       "dependencies": {
7083         "css-tree": {
7084           "version": "1.0.0-alpha.39",
7085           "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz",
7086           "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==",
7087           "dev": true,
7088           "requires": {
7089             "mdn-data": "2.0.6",
7090             "source-map": "^0.6.1"
7091           }
7092         },
7093         "mdn-data": {
7094           "version": "2.0.6",
7095           "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz",
7096           "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==",
7097           "dev": true
7098         },
7099         "source-map": {
7100           "version": "0.6.1",
7101           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7102           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7103           "dev": true
7104         }
7105       }
7106     },
7107     "custom-event": {
7108       "version": "1.0.1",
7109       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
7110       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
7111       "dev": true
7112     },
7113     "cyclist": {
7114       "version": "1.0.1",
7115       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
7116       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
7117       "dev": true
7118     },
7119     "damerau-levenshtein": {
7120       "version": "1.0.5",
7121       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz",
7122       "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==",
7123       "dev": true
7124     },
7125     "dashdash": {
7126       "version": "1.14.1",
7127       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
7128       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
7129       "dev": true,
7130       "requires": {
7131         "assert-plus": "^1.0.0"
7132       }
7133     },
7134     "date-format": {
7135       "version": "2.1.0",
7136       "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
7137       "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
7138       "dev": true
7139     },
7140     "debug": {
7141       "version": "2.6.9",
7142       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7143       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7144       "requires": {
7145         "ms": "2.0.0"
7146       }
7147     },
7148     "debuglog": {
7149       "version": "1.0.1",
7150       "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz",
7151       "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=",
7152       "dev": true
7153     },
7154     "decamelize": {
7155       "version": "1.2.0",
7156       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
7157       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
7158     },
7159     "decode-uri-component": {
7160       "version": "0.2.0",
7161       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
7162       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
7163       "dev": true
7164     },
7165     "deep-equal": {
7166       "version": "1.1.1",
7167       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
7168       "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
7169       "dev": true,
7170       "requires": {
7171         "is-arguments": "^1.0.4",
7172         "is-date-object": "^1.0.1",
7173         "is-regex": "^1.0.4",
7174         "object-is": "^1.0.1",
7175         "object-keys": "^1.1.1",
7176         "regexp.prototype.flags": "^1.2.0"
7177       }
7178     },
7179     "default-gateway": {
7180       "version": "4.2.0",
7181       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
7182       "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
7183       "dev": true,
7184       "requires": {
7185         "execa": "^1.0.0",
7186         "ip-regex": "^2.1.0"
7187       }
7188     },
7189     "default-require-extensions": {
7190       "version": "2.0.0",
7191       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
7192       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
7193       "dev": true,
7194       "requires": {
7195         "strip-bom": "^3.0.0"
7196       }
7197     },
7198     "defaults": {
7199       "version": "1.0.3",
7200       "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
7201       "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
7202       "dev": true,
7203       "requires": {
7204         "clone": "^1.0.2"
7205       },
7206       "dependencies": {
7207         "clone": {
7208           "version": "1.0.4",
7209           "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
7210           "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
7211           "dev": true
7212         }
7213       }
7214     },
7215     "define-properties": {
7216       "version": "1.1.3",
7217       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
7218       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
7219       "dev": true,
7220       "requires": {
7221         "object-keys": "^1.0.12"
7222       }
7223     },
7224     "define-property": {
7225       "version": "2.0.2",
7226       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
7227       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
7228       "dev": true,
7229       "requires": {
7230         "is-descriptor": "^1.0.2",
7231         "isobject": "^3.0.1"
7232       },
7233       "dependencies": {
7234         "is-accessor-descriptor": {
7235           "version": "1.0.0",
7236           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
7237           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
7238           "dev": true,
7239           "requires": {
7240             "kind-of": "^6.0.0"
7241           }
7242         },
7243         "is-data-descriptor": {
7244           "version": "1.0.0",
7245           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
7246           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
7247           "dev": true,
7248           "requires": {
7249             "kind-of": "^6.0.0"
7250           }
7251         },
7252         "is-descriptor": {
7253           "version": "1.0.2",
7254           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
7255           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
7256           "dev": true,
7257           "requires": {
7258             "is-accessor-descriptor": "^1.0.0",
7259             "is-data-descriptor": "^1.0.0",
7260             "kind-of": "^6.0.2"
7261           }
7262         }
7263       }
7264     },
7265     "del": {
7266       "version": "4.1.1",
7267       "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
7268       "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
7269       "dev": true,
7270       "requires": {
7271         "@types/glob": "^7.1.1",
7272         "globby": "^6.1.0",
7273         "is-path-cwd": "^2.0.0",
7274         "is-path-in-cwd": "^2.0.0",
7275         "p-map": "^2.0.0",
7276         "pify": "^4.0.1",
7277         "rimraf": "^2.6.3"
7278       },
7279       "dependencies": {
7280         "globby": {
7281           "version": "6.1.0",
7282           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
7283           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
7284           "dev": true,
7285           "requires": {
7286             "array-union": "^1.0.1",
7287             "glob": "^7.0.3",
7288             "object-assign": "^4.0.1",
7289             "pify": "^2.0.0",
7290             "pinkie-promise": "^2.0.0"
7291           },
7292           "dependencies": {
7293             "pify": {
7294               "version": "2.3.0",
7295               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7296               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7297               "dev": true
7298             }
7299           }
7300         },
7301         "p-map": {
7302           "version": "2.1.0",
7303           "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
7304           "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
7305           "dev": true
7306         }
7307       }
7308     },
7309     "delayed-stream": {
7310       "version": "1.0.0",
7311       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
7312       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
7313       "dev": true
7314     },
7315     "delegate": {
7316       "version": "3.2.0",
7317       "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz",
7318       "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==",
7319       "optional": true
7320     },
7321     "depd": {
7322       "version": "1.1.2",
7323       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
7324       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
7325       "dev": true
7326     },
7327     "dependency-graph": {
7328       "version": "0.7.2",
7329       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
7330       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
7331       "dev": true
7332     },
7333     "des.js": {
7334       "version": "1.0.1",
7335       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
7336       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
7337       "dev": true,
7338       "requires": {
7339         "inherits": "^2.0.1",
7340         "minimalistic-assert": "^1.0.0"
7341       }
7342     },
7343     "destroy": {
7344       "version": "1.0.4",
7345       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
7346       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
7347       "dev": true
7348     },
7349     "detect-node": {
7350       "version": "2.0.4",
7351       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
7352       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
7353       "dev": true
7354     },
7355     "dev-ip": {
7356       "version": "1.0.1",
7357       "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz",
7358       "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=",
7359       "dev": true
7360     },
7361     "dezalgo": {
7362       "version": "1.0.3",
7363       "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz",
7364       "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
7365       "dev": true,
7366       "requires": {
7367         "asap": "^2.0.0",
7368         "wrappy": "1"
7369       }
7370     },
7371     "di": {
7372       "version": "0.0.1",
7373       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
7374       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
7375       "dev": true
7376     },
7377     "diff": {
7378       "version": "3.5.0",
7379       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
7380       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
7381       "dev": true
7382     },
7383     "diffie-hellman": {
7384       "version": "5.0.3",
7385       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
7386       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
7387       "dev": true,
7388       "requires": {
7389         "bn.js": "^4.1.0",
7390         "miller-rabin": "^4.0.0",
7391         "randombytes": "^2.0.0"
7392       }
7393     },
7394     "dir-glob": {
7395       "version": "2.2.2",
7396       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
7397       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
7398       "dev": true,
7399       "requires": {
7400         "path-type": "^3.0.0"
7401       }
7402     },
7403     "dns-equal": {
7404       "version": "1.0.0",
7405       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
7406       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
7407       "dev": true
7408     },
7409     "dns-packet": {
7410       "version": "1.3.1",
7411       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
7412       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
7413       "dev": true,
7414       "requires": {
7415         "ip": "^1.1.0",
7416         "safe-buffer": "^5.0.1"
7417       }
7418     },
7419     "dns-txt": {
7420       "version": "2.0.2",
7421       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
7422       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
7423       "dev": true,
7424       "requires": {
7425         "buffer-indexof": "^1.0.0"
7426       }
7427     },
7428     "dom-serialize": {
7429       "version": "2.2.1",
7430       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
7431       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
7432       "dev": true,
7433       "requires": {
7434         "custom-event": "~1.0.0",
7435         "ent": "~2.2.0",
7436         "extend": "^3.0.0",
7437         "void-elements": "^2.0.0"
7438       }
7439     },
7440     "dom-serializer": {
7441       "version": "0.2.2",
7442       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
7443       "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
7444       "dev": true,
7445       "requires": {
7446         "domelementtype": "^2.0.1",
7447         "entities": "^2.0.0"
7448       },
7449       "dependencies": {
7450         "domelementtype": {
7451           "version": "2.0.1",
7452           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
7453           "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
7454           "dev": true
7455         }
7456       }
7457     },
7458     "domain-browser": {
7459       "version": "1.2.0",
7460       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
7461       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
7462       "dev": true
7463     },
7464     "domelementtype": {
7465       "version": "1.3.1",
7466       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
7467       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
7468       "dev": true
7469     },
7470     "domutils": {
7471       "version": "1.7.0",
7472       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
7473       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
7474       "dev": true,
7475       "requires": {
7476         "dom-serializer": "0",
7477         "domelementtype": "1"
7478       }
7479     },
7480     "dot-prop": {
7481       "version": "5.2.0",
7482       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz",
7483       "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==",
7484       "dev": true,
7485       "requires": {
7486         "is-obj": "^2.0.0"
7487       }
7488     },
7489     "duplexify": {
7490       "version": "3.7.1",
7491       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
7492       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
7493       "dev": true,
7494       "requires": {
7495         "end-of-stream": "^1.0.0",
7496         "inherits": "^2.0.1",
7497         "readable-stream": "^2.0.0",
7498         "stream-shift": "^1.0.0"
7499       }
7500     },
7501     "easy-extender": {
7502       "version": "2.3.4",
7503       "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz",
7504       "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==",
7505       "dev": true,
7506       "requires": {
7507         "lodash": "^4.17.10"
7508       }
7509     },
7510     "eazy-logger": {
7511       "version": "3.0.2",
7512       "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz",
7513       "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=",
7514       "dev": true,
7515       "requires": {
7516         "tfunk": "^3.0.1"
7517       }
7518     },
7519     "ecc-jsbn": {
7520       "version": "0.1.2",
7521       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
7522       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
7523       "dev": true,
7524       "requires": {
7525         "jsbn": "~0.1.0",
7526         "safer-buffer": "^2.1.0"
7527       }
7528     },
7529     "ee-first": {
7530       "version": "1.1.1",
7531       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
7532       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
7533       "dev": true
7534     },
7535     "electron-to-chromium": {
7536       "version": "1.3.390",
7537       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.390.tgz",
7538       "integrity": "sha512-4RvbM5x+002gKI8sltkqWEk5pptn0UnzekUx8RTThAMPDSb8jjpm6SwGiSnEve7f85biyZl8DMXaipaCxDjXag==",
7539       "dev": true
7540     },
7541     "elliptic": {
7542       "version": "6.5.2",
7543       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
7544       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
7545       "dev": true,
7546       "requires": {
7547         "bn.js": "^4.4.0",
7548         "brorand": "^1.0.1",
7549         "hash.js": "^1.0.0",
7550         "hmac-drbg": "^1.0.0",
7551         "inherits": "^2.0.1",
7552         "minimalistic-assert": "^1.0.0",
7553         "minimalistic-crypto-utils": "^1.0.0"
7554       }
7555     },
7556     "emoji-regex": {
7557       "version": "8.0.0",
7558       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
7559       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
7560       "dev": true
7561     },
7562     "emojis-list": {
7563       "version": "3.0.0",
7564       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
7565       "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
7566       "dev": true
7567     },
7568     "encodeurl": {
7569       "version": "1.0.2",
7570       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
7571       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
7572       "dev": true
7573     },
7574     "encoding": {
7575       "version": "0.1.12",
7576       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
7577       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
7578       "dev": true,
7579       "optional": true,
7580       "requires": {
7581         "iconv-lite": "~0.4.13"
7582       }
7583     },
7584     "end-of-stream": {
7585       "version": "1.4.4",
7586       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
7587       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
7588       "dev": true,
7589       "requires": {
7590         "once": "^1.4.0"
7591       }
7592     },
7593     "engine.io": {
7594       "version": "3.2.1",
7595       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
7596       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
7597       "dev": true,
7598       "requires": {
7599         "accepts": "~1.3.4",
7600         "base64id": "1.0.0",
7601         "cookie": "0.3.1",
7602         "debug": "~3.1.0",
7603         "engine.io-parser": "~2.1.0",
7604         "ws": "~3.3.1"
7605       },
7606       "dependencies": {
7607         "cookie": {
7608           "version": "0.3.1",
7609           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
7610           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
7611           "dev": true
7612         },
7613         "debug": {
7614           "version": "3.1.0",
7615           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
7616           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
7617           "dev": true,
7618           "requires": {
7619             "ms": "2.0.0"
7620           }
7621         }
7622       }
7623     },
7624     "engine.io-client": {
7625       "version": "3.2.1",
7626       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
7627       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
7628       "dev": true,
7629       "requires": {
7630         "component-emitter": "1.2.1",
7631         "component-inherit": "0.0.3",
7632         "debug": "~3.1.0",
7633         "engine.io-parser": "~2.1.1",
7634         "has-cors": "1.1.0",
7635         "indexof": "0.0.1",
7636         "parseqs": "0.0.5",
7637         "parseuri": "0.0.5",
7638         "ws": "~3.3.1",
7639         "xmlhttprequest-ssl": "~1.5.4",
7640         "yeast": "0.1.2"
7641       },
7642       "dependencies": {
7643         "component-emitter": {
7644           "version": "1.2.1",
7645           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
7646           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
7647           "dev": true
7648         },
7649         "debug": {
7650           "version": "3.1.0",
7651           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
7652           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
7653           "dev": true,
7654           "requires": {
7655             "ms": "2.0.0"
7656           }
7657         }
7658       }
7659     },
7660     "engine.io-parser": {
7661       "version": "2.1.3",
7662       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
7663       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
7664       "dev": true,
7665       "requires": {
7666         "after": "0.8.2",
7667         "arraybuffer.slice": "~0.0.7",
7668         "base64-arraybuffer": "0.1.5",
7669         "blob": "0.0.5",
7670         "has-binary2": "~1.0.2"
7671       }
7672     },
7673     "enhanced-resolve": {
7674       "version": "4.1.1",
7675       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz",
7676       "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==",
7677       "dev": true,
7678       "requires": {
7679         "graceful-fs": "^4.1.2",
7680         "memory-fs": "^0.5.0",
7681         "tapable": "^1.0.0"
7682       }
7683     },
7684     "ent": {
7685       "version": "2.2.0",
7686       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
7687       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
7688       "dev": true
7689     },
7690     "entities": {
7691       "version": "2.0.0",
7692       "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
7693       "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
7694       "dev": true
7695     },
7696     "err-code": {
7697       "version": "1.1.2",
7698       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
7699       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=",
7700       "dev": true
7701     },
7702     "errno": {
7703       "version": "0.1.7",
7704       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
7705       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
7706       "dev": true,
7707       "requires": {
7708         "prr": "~1.0.1"
7709       }
7710     },
7711     "error-ex": {
7712       "version": "1.3.2",
7713       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
7714       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
7715       "dev": true,
7716       "requires": {
7717         "is-arrayish": "^0.2.1"
7718       }
7719     },
7720     "es-abstract": {
7721       "version": "1.17.5",
7722       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
7723       "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
7724       "dev": true,
7725       "requires": {
7726         "es-to-primitive": "^1.2.1",
7727         "function-bind": "^1.1.1",
7728         "has": "^1.0.3",
7729         "has-symbols": "^1.0.1",
7730         "is-callable": "^1.1.5",
7731         "is-regex": "^1.0.5",
7732         "object-inspect": "^1.7.0",
7733         "object-keys": "^1.1.1",
7734         "object.assign": "^4.1.0",
7735         "string.prototype.trimleft": "^2.1.1",
7736         "string.prototype.trimright": "^2.1.1"
7737       }
7738     },
7739     "es-to-primitive": {
7740       "version": "1.2.1",
7741       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
7742       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
7743       "dev": true,
7744       "requires": {
7745         "is-callable": "^1.1.4",
7746         "is-date-object": "^1.0.1",
7747         "is-symbol": "^1.0.2"
7748       }
7749     },
7750     "es6-promise": {
7751       "version": "4.2.8",
7752       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
7753       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
7754       "dev": true
7755     },
7756     "es6-promisify": {
7757       "version": "5.0.0",
7758       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
7759       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
7760       "dev": true,
7761       "requires": {
7762         "es6-promise": "^4.0.3"
7763       }
7764     },
7765     "escape-html": {
7766       "version": "1.0.3",
7767       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
7768       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
7769       "dev": true
7770     },
7771     "escape-string-regexp": {
7772       "version": "1.0.5",
7773       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
7774       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
7775     },
7776     "eslint-scope": {
7777       "version": "4.0.3",
7778       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
7779       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
7780       "dev": true,
7781       "requires": {
7782         "esrecurse": "^4.1.0",
7783         "estraverse": "^4.1.1"
7784       }
7785     },
7786     "esprima": {
7787       "version": "4.0.1",
7788       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
7789       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
7790       "dev": true
7791     },
7792     "esrecurse": {
7793       "version": "4.2.1",
7794       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
7795       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
7796       "dev": true,
7797       "requires": {
7798         "estraverse": "^4.1.0"
7799       }
7800     },
7801     "estraverse": {
7802       "version": "4.3.0",
7803       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
7804       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
7805       "dev": true
7806     },
7807     "esutils": {
7808       "version": "2.0.3",
7809       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
7810       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
7811     },
7812     "etag": {
7813       "version": "1.8.1",
7814       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
7815       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
7816       "dev": true
7817     },
7818     "eventemitter3": {
7819       "version": "3.1.2",
7820       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
7821       "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==",
7822       "dev": true
7823     },
7824     "events": {
7825       "version": "3.1.0",
7826       "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz",
7827       "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
7828       "dev": true
7829     },
7830     "eventsource": {
7831       "version": "1.0.7",
7832       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
7833       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
7834       "dev": true,
7835       "requires": {
7836         "original": "^1.0.0"
7837       }
7838     },
7839     "evp_bytestokey": {
7840       "version": "1.0.3",
7841       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
7842       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
7843       "dev": true,
7844       "requires": {
7845         "md5.js": "^1.3.4",
7846         "safe-buffer": "^5.1.1"
7847       }
7848     },
7849     "execa": {
7850       "version": "1.0.0",
7851       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
7852       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
7853       "dev": true,
7854       "requires": {
7855         "cross-spawn": "^6.0.0",
7856         "get-stream": "^4.0.0",
7857         "is-stream": "^1.1.0",
7858         "npm-run-path": "^2.0.0",
7859         "p-finally": "^1.0.0",
7860         "signal-exit": "^3.0.0",
7861         "strip-eof": "^1.0.0"
7862       }
7863     },
7864     "exit": {
7865       "version": "0.1.2",
7866       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
7867       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
7868       "dev": true
7869     },
7870     "expand-brackets": {
7871       "version": "2.1.4",
7872       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
7873       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
7874       "dev": true,
7875       "requires": {
7876         "debug": "^2.3.3",
7877         "define-property": "^0.2.5",
7878         "extend-shallow": "^2.0.1",
7879         "posix-character-classes": "^0.1.0",
7880         "regex-not": "^1.0.0",
7881         "snapdragon": "^0.8.1",
7882         "to-regex": "^3.0.1"
7883       },
7884       "dependencies": {
7885         "define-property": {
7886           "version": "0.2.5",
7887           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7888           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7889           "dev": true,
7890           "requires": {
7891             "is-descriptor": "^0.1.0"
7892           }
7893         },
7894         "extend-shallow": {
7895           "version": "2.0.1",
7896           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7897           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7898           "dev": true,
7899           "requires": {
7900             "is-extendable": "^0.1.0"
7901           }
7902         }
7903       }
7904     },
7905     "express": {
7906       "version": "4.17.1",
7907       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
7908       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
7909       "dev": true,
7910       "requires": {
7911         "accepts": "~1.3.7",
7912         "array-flatten": "1.1.1",
7913         "body-parser": "1.19.0",
7914         "content-disposition": "0.5.3",
7915         "content-type": "~1.0.4",
7916         "cookie": "0.4.0",
7917         "cookie-signature": "1.0.6",
7918         "debug": "2.6.9",
7919         "depd": "~1.1.2",
7920         "encodeurl": "~1.0.2",
7921         "escape-html": "~1.0.3",
7922         "etag": "~1.8.1",
7923         "finalhandler": "~1.1.2",
7924         "fresh": "0.5.2",
7925         "merge-descriptors": "1.0.1",
7926         "methods": "~1.1.2",
7927         "on-finished": "~2.3.0",
7928         "parseurl": "~1.3.3",
7929         "path-to-regexp": "0.1.7",
7930         "proxy-addr": "~2.0.5",
7931         "qs": "6.7.0",
7932         "range-parser": "~1.2.1",
7933         "safe-buffer": "5.1.2",
7934         "send": "0.17.1",
7935         "serve-static": "1.14.1",
7936         "setprototypeof": "1.1.1",
7937         "statuses": "~1.5.0",
7938         "type-is": "~1.6.18",
7939         "utils-merge": "1.0.1",
7940         "vary": "~1.1.2"
7941       },
7942       "dependencies": {
7943         "array-flatten": {
7944           "version": "1.1.1",
7945           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
7946           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
7947           "dev": true
7948         },
7949         "qs": {
7950           "version": "6.7.0",
7951           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
7952           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
7953           "dev": true
7954         }
7955       }
7956     },
7957     "extend": {
7958       "version": "3.0.2",
7959       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
7960       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
7961       "dev": true
7962     },
7963     "extend-shallow": {
7964       "version": "3.0.2",
7965       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
7966       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
7967       "dev": true,
7968       "requires": {
7969         "assign-symbols": "^1.0.0",
7970         "is-extendable": "^1.0.1"
7971       },
7972       "dependencies": {
7973         "is-extendable": {
7974           "version": "1.0.1",
7975           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7976           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7977           "dev": true,
7978           "requires": {
7979             "is-plain-object": "^2.0.4"
7980           }
7981         }
7982       }
7983     },
7984     "external-editor": {
7985       "version": "3.1.0",
7986       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
7987       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
7988       "dev": true,
7989       "requires": {
7990         "chardet": "^0.7.0",
7991         "iconv-lite": "^0.4.24",
7992         "tmp": "^0.0.33"
7993       }
7994     },
7995     "extglob": {
7996       "version": "2.0.4",
7997       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
7998       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
7999       "dev": true,
8000       "requires": {
8001         "array-unique": "^0.3.2",
8002         "define-property": "^1.0.0",
8003         "expand-brackets": "^2.1.4",
8004         "extend-shallow": "^2.0.1",
8005         "fragment-cache": "^0.2.1",
8006         "regex-not": "^1.0.0",
8007         "snapdragon": "^0.8.1",
8008         "to-regex": "^3.0.1"
8009       },
8010       "dependencies": {
8011         "define-property": {
8012           "version": "1.0.0",
8013           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8014           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
8015           "dev": true,
8016           "requires": {
8017             "is-descriptor": "^1.0.0"
8018           }
8019         },
8020         "extend-shallow": {
8021           "version": "2.0.1",
8022           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8023           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8024           "dev": true,
8025           "requires": {
8026             "is-extendable": "^0.1.0"
8027           }
8028         },
8029         "is-accessor-descriptor": {
8030           "version": "1.0.0",
8031           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8032           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8033           "dev": true,
8034           "requires": {
8035             "kind-of": "^6.0.0"
8036           }
8037         },
8038         "is-data-descriptor": {
8039           "version": "1.0.0",
8040           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8041           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8042           "dev": true,
8043           "requires": {
8044             "kind-of": "^6.0.0"
8045           }
8046         },
8047         "is-descriptor": {
8048           "version": "1.0.2",
8049           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8050           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8051           "dev": true,
8052           "requires": {
8053             "is-accessor-descriptor": "^1.0.0",
8054             "is-data-descriptor": "^1.0.0",
8055             "kind-of": "^6.0.2"
8056           }
8057         }
8058       }
8059     },
8060     "extract-zip": {
8061       "version": "1.6.7",
8062       "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz",
8063       "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=",
8064       "requires": {
8065         "concat-stream": "1.6.2",
8066         "debug": "2.6.9",
8067         "mkdirp": "0.5.1",
8068         "yauzl": "2.4.1"
8069       }
8070     },
8071     "extsprintf": {
8072       "version": "1.3.0",
8073       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
8074       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
8075       "dev": true
8076     },
8077     "fast-deep-equal": {
8078       "version": "2.0.1",
8079       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
8080       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
8081       "dev": true
8082     },
8083     "fast-json-stable-stringify": {
8084       "version": "2.0.0",
8085       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
8086       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
8087       "dev": true
8088     },
8089     "fastparse": {
8090       "version": "1.1.2",
8091       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
8092       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
8093       "dev": true
8094     },
8095     "faye-websocket": {
8096       "version": "0.10.0",
8097       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
8098       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
8099       "dev": true,
8100       "requires": {
8101         "websocket-driver": ">=0.5.1"
8102       }
8103     },
8104     "fd-slicer": {
8105       "version": "1.0.1",
8106       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
8107       "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
8108       "requires": {
8109         "pend": "~1.2.0"
8110       }
8111     },
8112     "figgy-pudding": {
8113       "version": "3.5.2",
8114       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
8115       "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
8116       "dev": true
8117     },
8118     "figures": {
8119       "version": "2.0.0",
8120       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
8121       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
8122       "dev": true,
8123       "requires": {
8124         "escape-string-regexp": "^1.0.5"
8125       }
8126     },
8127     "file-loader": {
8128       "version": "6.0.0",
8129       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.0.0.tgz",
8130       "integrity": "sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==",
8131       "dev": true,
8132       "requires": {
8133         "loader-utils": "^2.0.0",
8134         "schema-utils": "^2.6.5"
8135       }
8136     },
8137     "file-uri-to-path": {
8138       "version": "1.0.0",
8139       "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
8140       "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
8141       "dev": true,
8142       "optional": true
8143     },
8144     "fileset": {
8145       "version": "2.0.3",
8146       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
8147       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
8148       "dev": true,
8149       "requires": {
8150         "glob": "^7.0.3",
8151         "minimatch": "^3.0.3"
8152       }
8153     },
8154     "fill-range": {
8155       "version": "7.0.1",
8156       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
8157       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
8158       "dev": true,
8159       "requires": {
8160         "to-regex-range": "^5.0.1"
8161       }
8162     },
8163     "finalhandler": {
8164       "version": "1.1.2",
8165       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
8166       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
8167       "dev": true,
8168       "requires": {
8169         "debug": "2.6.9",
8170         "encodeurl": "~1.0.2",
8171         "escape-html": "~1.0.3",
8172         "on-finished": "~2.3.0",
8173         "parseurl": "~1.3.3",
8174         "statuses": "~1.5.0",
8175         "unpipe": "~1.0.0"
8176       }
8177     },
8178     "find-cache-dir": {
8179       "version": "3.3.1",
8180       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz",
8181       "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==",
8182       "dev": true,
8183       "requires": {
8184         "commondir": "^1.0.1",
8185         "make-dir": "^3.0.2",
8186         "pkg-dir": "^4.1.0"
8187       },
8188       "dependencies": {
8189         "find-up": {
8190           "version": "4.1.0",
8191           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
8192           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
8193           "dev": true,
8194           "requires": {
8195             "locate-path": "^5.0.0",
8196             "path-exists": "^4.0.0"
8197           }
8198         },
8199         "locate-path": {
8200           "version": "5.0.0",
8201           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
8202           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
8203           "dev": true,
8204           "requires": {
8205             "p-locate": "^4.1.0"
8206           }
8207         },
8208         "make-dir": {
8209           "version": "3.0.2",
8210           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz",
8211           "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==",
8212           "dev": true,
8213           "requires": {
8214             "semver": "^6.0.0"
8215           }
8216         },
8217         "p-locate": {
8218           "version": "4.1.0",
8219           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
8220           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
8221           "dev": true,
8222           "requires": {
8223             "p-limit": "^2.2.0"
8224           }
8225         },
8226         "path-exists": {
8227           "version": "4.0.0",
8228           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
8229           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
8230           "dev": true
8231         },
8232         "pkg-dir": {
8233           "version": "4.2.0",
8234           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
8235           "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
8236           "dev": true,
8237           "requires": {
8238             "find-up": "^4.0.0"
8239           }
8240         }
8241       }
8242     },
8243     "find-up": {
8244       "version": "3.0.0",
8245       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
8246       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
8247       "dev": true,
8248       "requires": {
8249         "locate-path": "^3.0.0"
8250       }
8251     },
8252     "flatted": {
8253       "version": "2.0.1",
8254       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
8255       "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
8256       "dev": true
8257     },
8258     "flush-write-stream": {
8259       "version": "1.1.1",
8260       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
8261       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
8262       "dev": true,
8263       "requires": {
8264         "inherits": "^2.0.3",
8265         "readable-stream": "^2.3.6"
8266       }
8267     },
8268     "follow-redirects": {
8269       "version": "1.7.0",
8270       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz",
8271       "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==",
8272       "dev": true,
8273       "requires": {
8274         "debug": "^3.2.6"
8275       },
8276       "dependencies": {
8277         "debug": {
8278           "version": "3.2.6",
8279           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8280           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8281           "dev": true,
8282           "requires": {
8283             "ms": "^2.1.1"
8284           }
8285         },
8286         "ms": {
8287           "version": "2.1.2",
8288           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8289           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8290           "dev": true
8291         }
8292       }
8293     },
8294     "for-in": {
8295       "version": "1.0.2",
8296       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
8297       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
8298       "dev": true
8299     },
8300     "forever-agent": {
8301       "version": "0.6.1",
8302       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
8303       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
8304       "dev": true
8305     },
8306     "form-data": {
8307       "version": "2.3.3",
8308       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
8309       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
8310       "dev": true,
8311       "requires": {
8312         "asynckit": "^0.4.0",
8313         "combined-stream": "^1.0.6",
8314         "mime-types": "^2.1.12"
8315       }
8316     },
8317     "forwarded": {
8318       "version": "0.1.2",
8319       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
8320       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
8321       "dev": true
8322     },
8323     "fragment-cache": {
8324       "version": "0.2.1",
8325       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
8326       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
8327       "dev": true,
8328       "requires": {
8329         "map-cache": "^0.2.2"
8330       }
8331     },
8332     "fresh": {
8333       "version": "0.5.2",
8334       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
8335       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
8336       "dev": true
8337     },
8338     "from2": {
8339       "version": "2.3.0",
8340       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
8341       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
8342       "dev": true,
8343       "requires": {
8344         "inherits": "^2.0.1",
8345         "readable-stream": "^2.0.0"
8346       }
8347     },
8348     "fs-access": {
8349       "version": "1.0.1",
8350       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
8351       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
8352       "dev": true,
8353       "requires": {
8354         "null-check": "^1.0.0"
8355       }
8356     },
8357     "fs-extra": {
8358       "version": "7.0.1",
8359       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
8360       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
8361       "dev": true,
8362       "requires": {
8363         "graceful-fs": "^4.1.2",
8364         "jsonfile": "^4.0.0",
8365         "universalify": "^0.1.0"
8366       }
8367     },
8368     "fs-minipass": {
8369       "version": "2.1.0",
8370       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
8371       "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
8372       "dev": true,
8373       "requires": {
8374         "minipass": "^3.0.0"
8375       }
8376     },
8377     "fs-write-stream-atomic": {
8378       "version": "1.0.10",
8379       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
8380       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
8381       "dev": true,
8382       "requires": {
8383         "graceful-fs": "^4.1.2",
8384         "iferr": "^0.1.5",
8385         "imurmurhash": "^0.1.4",
8386         "readable-stream": "1 || 2"
8387       }
8388     },
8389     "fs.realpath": {
8390       "version": "1.0.0",
8391       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
8392       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
8393     },
8394     "fsevents": {
8395       "version": "2.1.2",
8396       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz",
8397       "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==",
8398       "dev": true,
8399       "optional": true
8400     },
8401     "function-bind": {
8402       "version": "1.1.1",
8403       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
8404       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
8405       "dev": true
8406     },
8407     "fuzzy": {
8408       "version": "0.1.3",
8409       "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz",
8410       "integrity": "sha1-THbsL/CsGjap3M+aAN+GIweNTtg=",
8411       "dev": true
8412     },
8413     "gensync": {
8414       "version": "1.0.0-beta.1",
8415       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
8416       "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg=="
8417     },
8418     "get-caller-file": {
8419       "version": "1.0.3",
8420       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
8421       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
8422       "dev": true
8423     },
8424     "get-stream": {
8425       "version": "4.1.0",
8426       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
8427       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
8428       "dev": true,
8429       "requires": {
8430         "pump": "^3.0.0"
8431       }
8432     },
8433     "get-value": {
8434       "version": "2.0.6",
8435       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
8436       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
8437       "dev": true
8438     },
8439     "getpass": {
8440       "version": "0.1.7",
8441       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
8442       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
8443       "dev": true,
8444       "requires": {
8445         "assert-plus": "^1.0.0"
8446       }
8447     },
8448     "glob": {
8449       "version": "7.1.4",
8450       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
8451       "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
8452       "dev": true,
8453       "requires": {
8454         "fs.realpath": "^1.0.0",
8455         "inflight": "^1.0.4",
8456         "inherits": "2",
8457         "minimatch": "^3.0.4",
8458         "once": "^1.3.0",
8459         "path-is-absolute": "^1.0.0"
8460       }
8461     },
8462     "glob-parent": {
8463       "version": "3.1.0",
8464       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
8465       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
8466       "dev": true,
8467       "requires": {
8468         "is-glob": "^3.1.0",
8469         "path-dirname": "^1.0.0"
8470       },
8471       "dependencies": {
8472         "is-glob": {
8473           "version": "3.1.0",
8474           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
8475           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
8476           "dev": true,
8477           "requires": {
8478             "is-extglob": "^2.1.0"
8479           }
8480         }
8481       }
8482     },
8483     "globals": {
8484       "version": "11.12.0",
8485       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
8486       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
8487     },
8488     "globby": {
8489       "version": "7.1.1",
8490       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
8491       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
8492       "dev": true,
8493       "requires": {
8494         "array-union": "^1.0.1",
8495         "dir-glob": "^2.0.0",
8496         "glob": "^7.1.2",
8497         "ignore": "^3.3.5",
8498         "pify": "^3.0.0",
8499         "slash": "^1.0.0"
8500       },
8501       "dependencies": {
8502         "pify": {
8503           "version": "3.0.0",
8504           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
8505           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
8506           "dev": true
8507         }
8508       }
8509     },
8510     "good-listener": {
8511       "version": "1.2.2",
8512       "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz",
8513       "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=",
8514       "optional": true,
8515       "requires": {
8516         "delegate": "^3.1.2"
8517       }
8518     },
8519     "graceful-fs": {
8520       "version": "4.2.2",
8521       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz",
8522       "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==",
8523       "dev": true
8524     },
8525     "hammerjs": {
8526       "version": "2.0.8",
8527       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
8528       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
8529     },
8530     "handle-thing": {
8531       "version": "2.0.1",
8532       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
8533       "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
8534       "dev": true
8535     },
8536     "har-schema": {
8537       "version": "2.0.0",
8538       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
8539       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
8540       "dev": true
8541     },
8542     "har-validator": {
8543       "version": "5.1.3",
8544       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
8545       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
8546       "dev": true,
8547       "requires": {
8548         "ajv": "^6.5.5",
8549         "har-schema": "^2.0.0"
8550       }
8551     },
8552     "has": {
8553       "version": "1.0.3",
8554       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
8555       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
8556       "dev": true,
8557       "requires": {
8558         "function-bind": "^1.1.1"
8559       }
8560     },
8561     "has-ansi": {
8562       "version": "2.0.0",
8563       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
8564       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
8565       "dev": true,
8566       "requires": {
8567         "ansi-regex": "^2.0.0"
8568       }
8569     },
8570     "has-binary2": {
8571       "version": "1.0.3",
8572       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
8573       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
8574       "dev": true,
8575       "requires": {
8576         "isarray": "2.0.1"
8577       },
8578       "dependencies": {
8579         "isarray": {
8580           "version": "2.0.1",
8581           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
8582           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
8583           "dev": true
8584         }
8585       }
8586     },
8587     "has-cors": {
8588       "version": "1.1.0",
8589       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
8590       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
8591       "dev": true
8592     },
8593     "has-flag": {
8594       "version": "3.0.0",
8595       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
8596       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
8597     },
8598     "has-symbols": {
8599       "version": "1.0.1",
8600       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
8601       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
8602       "dev": true
8603     },
8604     "has-value": {
8605       "version": "1.0.0",
8606       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
8607       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
8608       "dev": true,
8609       "requires": {
8610         "get-value": "^2.0.6",
8611         "has-values": "^1.0.0",
8612         "isobject": "^3.0.0"
8613       }
8614     },
8615     "has-values": {
8616       "version": "1.0.0",
8617       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
8618       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
8619       "dev": true,
8620       "requires": {
8621         "is-number": "^3.0.0",
8622         "kind-of": "^4.0.0"
8623       },
8624       "dependencies": {
8625         "is-number": {
8626           "version": "3.0.0",
8627           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
8628           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
8629           "dev": true,
8630           "requires": {
8631             "kind-of": "^3.0.2"
8632           },
8633           "dependencies": {
8634             "kind-of": {
8635               "version": "3.2.2",
8636               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8637               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8638               "dev": true,
8639               "requires": {
8640                 "is-buffer": "^1.1.5"
8641               }
8642             }
8643           }
8644         },
8645         "kind-of": {
8646           "version": "4.0.0",
8647           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
8648           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
8649           "dev": true,
8650           "requires": {
8651             "is-buffer": "^1.1.5"
8652           }
8653         }
8654       }
8655     },
8656     "hash-base": {
8657       "version": "3.0.4",
8658       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
8659       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
8660       "dev": true,
8661       "requires": {
8662         "inherits": "^2.0.1",
8663         "safe-buffer": "^5.0.1"
8664       }
8665     },
8666     "hash.js": {
8667       "version": "1.1.7",
8668       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
8669       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
8670       "dev": true,
8671       "requires": {
8672         "inherits": "^2.0.3",
8673         "minimalistic-assert": "^1.0.1"
8674       }
8675     },
8676     "hex-color-regex": {
8677       "version": "1.1.0",
8678       "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
8679       "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
8680       "dev": true
8681     },
8682     "hmac-drbg": {
8683       "version": "1.0.1",
8684       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
8685       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
8686       "dev": true,
8687       "requires": {
8688         "hash.js": "^1.0.3",
8689         "minimalistic-assert": "^1.0.0",
8690         "minimalistic-crypto-utils": "^1.0.1"
8691       }
8692     },
8693     "hosted-git-info": {
8694       "version": "2.8.4",
8695       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz",
8696       "integrity": "sha512-pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==",
8697       "dev": true
8698     },
8699     "hpack.js": {
8700       "version": "2.1.6",
8701       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
8702       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
8703       "dev": true,
8704       "requires": {
8705         "inherits": "^2.0.1",
8706         "obuf": "^1.0.0",
8707         "readable-stream": "^2.0.1",
8708         "wbuf": "^1.1.0"
8709       }
8710     },
8711     "hsl-regex": {
8712       "version": "1.0.0",
8713       "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
8714       "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
8715       "dev": true
8716     },
8717     "hsla-regex": {
8718       "version": "1.0.0",
8719       "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
8720       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
8721       "dev": true
8722     },
8723     "html-comment-regex": {
8724       "version": "1.1.2",
8725       "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
8726       "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
8727       "dev": true
8728     },
8729     "html-entities": {
8730       "version": "1.2.1",
8731       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
8732       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
8733       "dev": true
8734     },
8735     "html-escaper": {
8736       "version": "2.0.2",
8737       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
8738       "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
8739       "dev": true
8740     },
8741     "http-cache-semantics": {
8742       "version": "4.1.0",
8743       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
8744       "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
8745       "dev": true
8746     },
8747     "http-deceiver": {
8748       "version": "1.2.7",
8749       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
8750       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
8751       "dev": true
8752     },
8753     "http-errors": {
8754       "version": "1.7.2",
8755       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
8756       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
8757       "dev": true,
8758       "requires": {
8759         "depd": "~1.1.2",
8760         "inherits": "2.0.3",
8761         "setprototypeof": "1.1.1",
8762         "statuses": ">= 1.5.0 < 2",
8763         "toidentifier": "1.0.0"
8764       },
8765       "dependencies": {
8766         "inherits": {
8767           "version": "2.0.3",
8768           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
8769           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
8770           "dev": true
8771         }
8772       }
8773     },
8774     "http-parser-js": {
8775       "version": "0.4.10",
8776       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
8777       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
8778       "dev": true
8779     },
8780     "http-proxy": {
8781       "version": "1.17.0",
8782       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
8783       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
8784       "dev": true,
8785       "requires": {
8786         "eventemitter3": "^3.0.0",
8787         "follow-redirects": "^1.0.0",
8788         "requires-port": "^1.0.0"
8789       }
8790     },
8791     "http-proxy-agent": {
8792       "version": "4.0.1",
8793       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
8794       "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
8795       "dev": true,
8796       "requires": {
8797         "@tootallnate/once": "1",
8798         "agent-base": "6",
8799         "debug": "4"
8800       },
8801       "dependencies": {
8802         "agent-base": {
8803           "version": "6.0.0",
8804           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.0.tgz",
8805           "integrity": "sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==",
8806           "dev": true,
8807           "requires": {
8808             "debug": "4"
8809           }
8810         },
8811         "debug": {
8812           "version": "4.1.1",
8813           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
8814           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
8815           "dev": true,
8816           "requires": {
8817             "ms": "^2.1.1"
8818           }
8819         },
8820         "ms": {
8821           "version": "2.1.2",
8822           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8823           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8824           "dev": true
8825         }
8826       }
8827     },
8828     "http-proxy-middleware": {
8829       "version": "0.19.1",
8830       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
8831       "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
8832       "dev": true,
8833       "requires": {
8834         "http-proxy": "^1.17.0",
8835         "is-glob": "^4.0.0",
8836         "lodash": "^4.17.11",
8837         "micromatch": "^3.1.10"
8838       }
8839     },
8840     "http-signature": {
8841       "version": "1.2.0",
8842       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
8843       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
8844       "dev": true,
8845       "requires": {
8846         "assert-plus": "^1.0.0",
8847         "jsprim": "^1.2.2",
8848         "sshpk": "^1.7.0"
8849       }
8850     },
8851     "https-browserify": {
8852       "version": "1.0.0",
8853       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
8854       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
8855       "dev": true
8856     },
8857     "https-proxy-agent": {
8858       "version": "2.2.4",
8859       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
8860       "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
8861       "dev": true,
8862       "requires": {
8863         "agent-base": "^4.3.0",
8864         "debug": "^3.1.0"
8865       },
8866       "dependencies": {
8867         "debug": {
8868           "version": "3.2.6",
8869           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8870           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8871           "dev": true,
8872           "requires": {
8873             "ms": "^2.1.1"
8874           }
8875         },
8876         "ms": {
8877           "version": "2.1.2",
8878           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8879           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8880           "dev": true
8881         }
8882       }
8883     },
8884     "humanize-ms": {
8885       "version": "1.2.1",
8886       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
8887       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
8888       "dev": true,
8889       "requires": {
8890         "ms": "^2.0.0"
8891       }
8892     },
8893     "iconv-lite": {
8894       "version": "0.4.24",
8895       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
8896       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
8897       "dev": true,
8898       "requires": {
8899         "safer-buffer": ">= 2.1.2 < 3"
8900       }
8901     },
8902     "ieee754": {
8903       "version": "1.1.13",
8904       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
8905       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
8906       "dev": true
8907     },
8908     "iferr": {
8909       "version": "0.1.5",
8910       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
8911       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
8912       "dev": true
8913     },
8914     "ignore": {
8915       "version": "3.3.10",
8916       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
8917       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
8918       "dev": true
8919     },
8920     "ignore-walk": {
8921       "version": "3.0.3",
8922       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
8923       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
8924       "dev": true,
8925       "requires": {
8926         "minimatch": "^3.0.4"
8927       }
8928     },
8929     "image-size": {
8930       "version": "0.5.5",
8931       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
8932       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
8933       "dev": true,
8934       "optional": true
8935     },
8936     "immediate": {
8937       "version": "3.0.6",
8938       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
8939       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
8940       "dev": true
8941     },
8942     "immutable": {
8943       "version": "3.8.2",
8944       "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz",
8945       "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=",
8946       "dev": true
8947     },
8948     "import-cwd": {
8949       "version": "2.1.0",
8950       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
8951       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
8952       "dev": true,
8953       "requires": {
8954         "import-from": "^2.1.0"
8955       }
8956     },
8957     "import-fresh": {
8958       "version": "2.0.0",
8959       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
8960       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
8961       "dev": true,
8962       "requires": {
8963         "caller-path": "^2.0.0",
8964         "resolve-from": "^3.0.0"
8965       }
8966     },
8967     "import-from": {
8968       "version": "2.1.0",
8969       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
8970       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
8971       "dev": true,
8972       "requires": {
8973         "resolve-from": "^3.0.0"
8974       }
8975     },
8976     "import-local": {
8977       "version": "2.0.0",
8978       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
8979       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
8980       "dev": true,
8981       "requires": {
8982         "pkg-dir": "^3.0.0",
8983         "resolve-cwd": "^2.0.0"
8984       }
8985     },
8986     "imurmurhash": {
8987       "version": "0.1.4",
8988       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
8989       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
8990       "dev": true
8991     },
8992     "indent-string": {
8993       "version": "4.0.0",
8994       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
8995       "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
8996       "dev": true
8997     },
8998     "indexes-of": {
8999       "version": "1.0.1",
9000       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
9001       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
9002       "dev": true
9003     },
9004     "indexof": {
9005       "version": "0.0.1",
9006       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
9007       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
9008       "dev": true
9009     },
9010     "infer-owner": {
9011       "version": "1.0.4",
9012       "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
9013       "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
9014       "dev": true
9015     },
9016     "inflight": {
9017       "version": "1.0.6",
9018       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
9019       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
9020       "requires": {
9021         "once": "^1.3.0",
9022         "wrappy": "1"
9023       }
9024     },
9025     "inherits": {
9026       "version": "2.0.4",
9027       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
9028       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
9029     },
9030     "ini": {
9031       "version": "1.3.5",
9032       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
9033       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
9034       "dev": true
9035     },
9036     "inquirer": {
9037       "version": "6.5.2",
9038       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
9039       "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
9040       "dev": true,
9041       "requires": {
9042         "ansi-escapes": "^3.2.0",
9043         "chalk": "^2.4.2",
9044         "cli-cursor": "^2.1.0",
9045         "cli-width": "^2.0.0",
9046         "external-editor": "^3.0.3",
9047         "figures": "^2.0.0",
9048         "lodash": "^4.17.12",
9049         "mute-stream": "0.0.7",
9050         "run-async": "^2.2.0",
9051         "rxjs": "^6.4.0",
9052         "string-width": "^2.1.0",
9053         "strip-ansi": "^5.1.0",
9054         "through": "^2.3.6"
9055       },
9056       "dependencies": {
9057         "ansi-regex": {
9058           "version": "4.1.0",
9059           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
9060           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
9061           "dev": true
9062         },
9063         "strip-ansi": {
9064           "version": "5.2.0",
9065           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
9066           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
9067           "dev": true,
9068           "requires": {
9069             "ansi-regex": "^4.1.0"
9070           }
9071         }
9072       }
9073     },
9074     "inquirer-autocomplete-prompt": {
9075       "version": "1.0.1",
9076       "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.0.1.tgz",
9077       "integrity": "sha512-Y4V6ifAu9LNrNjcEtYq8YUKhrgmmufUn5fsDQqeWgHY8rEO6ZAQkNUiZtBm2kw2uUQlC9HdgrRCHDhTPPguH5A==",
9078       "dev": true,
9079       "requires": {
9080         "ansi-escapes": "^3.0.0",
9081         "chalk": "^2.0.0",
9082         "figures": "^2.0.0",
9083         "run-async": "^2.3.0"
9084       }
9085     },
9086     "internal-ip": {
9087       "version": "4.3.0",
9088       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
9089       "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
9090       "dev": true,
9091       "requires": {
9092         "default-gateway": "^4.2.0",
9093         "ipaddr.js": "^1.9.0"
9094       }
9095     },
9096     "invariant": {
9097       "version": "2.2.4",
9098       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
9099       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
9100       "dev": true,
9101       "requires": {
9102         "loose-envify": "^1.0.0"
9103       }
9104     },
9105     "invert-kv": {
9106       "version": "2.0.0",
9107       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
9108       "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
9109       "dev": true
9110     },
9111     "ip": {
9112       "version": "1.1.5",
9113       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
9114       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
9115       "dev": true
9116     },
9117     "ip-regex": {
9118       "version": "2.1.0",
9119       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
9120       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
9121       "dev": true
9122     },
9123     "ipaddr.js": {
9124       "version": "1.9.1",
9125       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
9126       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
9127       "dev": true
9128     },
9129     "is-absolute-url": {
9130       "version": "2.1.0",
9131       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
9132       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
9133       "dev": true
9134     },
9135     "is-accessor-descriptor": {
9136       "version": "0.1.6",
9137       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
9138       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
9139       "dev": true,
9140       "requires": {
9141         "kind-of": "^3.0.2"
9142       },
9143       "dependencies": {
9144         "kind-of": {
9145           "version": "3.2.2",
9146           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9147           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9148           "dev": true,
9149           "requires": {
9150             "is-buffer": "^1.1.5"
9151           }
9152         }
9153       }
9154     },
9155     "is-arguments": {
9156       "version": "1.0.4",
9157       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
9158       "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==",
9159       "dev": true
9160     },
9161     "is-arrayish": {
9162       "version": "0.2.1",
9163       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
9164       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
9165       "dev": true
9166     },
9167     "is-binary-path": {
9168       "version": "2.1.0",
9169       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
9170       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
9171       "dev": true,
9172       "requires": {
9173         "binary-extensions": "^2.0.0"
9174       }
9175     },
9176     "is-buffer": {
9177       "version": "1.1.6",
9178       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9179       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
9180       "dev": true
9181     },
9182     "is-callable": {
9183       "version": "1.1.5",
9184       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
9185       "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
9186       "dev": true
9187     },
9188     "is-color-stop": {
9189       "version": "1.1.0",
9190       "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
9191       "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
9192       "dev": true,
9193       "requires": {
9194         "css-color-names": "^0.0.4",
9195         "hex-color-regex": "^1.1.0",
9196         "hsl-regex": "^1.0.0",
9197         "hsla-regex": "^1.0.0",
9198         "rgb-regex": "^1.0.1",
9199         "rgba-regex": "^1.0.0"
9200       }
9201     },
9202     "is-data-descriptor": {
9203       "version": "0.1.4",
9204       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
9205       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
9206       "dev": true,
9207       "requires": {
9208         "kind-of": "^3.0.2"
9209       },
9210       "dependencies": {
9211         "kind-of": {
9212           "version": "3.2.2",
9213           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9214           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9215           "dev": true,
9216           "requires": {
9217             "is-buffer": "^1.1.5"
9218           }
9219         }
9220       }
9221     },
9222     "is-date-object": {
9223       "version": "1.0.2",
9224       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
9225       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
9226       "dev": true
9227     },
9228     "is-descriptor": {
9229       "version": "0.1.6",
9230       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
9231       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
9232       "dev": true,
9233       "requires": {
9234         "is-accessor-descriptor": "^0.1.6",
9235         "is-data-descriptor": "^0.1.4",
9236         "kind-of": "^5.0.0"
9237       },
9238       "dependencies": {
9239         "kind-of": {
9240           "version": "5.1.0",
9241           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
9242           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
9243           "dev": true
9244         }
9245       }
9246     },
9247     "is-directory": {
9248       "version": "0.3.1",
9249       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
9250       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
9251       "dev": true
9252     },
9253     "is-docker": {
9254       "version": "2.0.0",
9255       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz",
9256       "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==",
9257       "dev": true
9258     },
9259     "is-extendable": {
9260       "version": "0.1.1",
9261       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
9262       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
9263       "dev": true
9264     },
9265     "is-extglob": {
9266       "version": "2.1.1",
9267       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
9268       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
9269       "dev": true
9270     },
9271     "is-fullwidth-code-point": {
9272       "version": "2.0.0",
9273       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
9274       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
9275       "dev": true
9276     },
9277     "is-glob": {
9278       "version": "4.0.1",
9279       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
9280       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
9281       "dev": true,
9282       "requires": {
9283         "is-extglob": "^2.1.1"
9284       }
9285     },
9286     "is-interactive": {
9287       "version": "1.0.0",
9288       "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
9289       "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
9290       "dev": true
9291     },
9292     "is-lambda": {
9293       "version": "1.0.1",
9294       "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
9295       "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=",
9296       "dev": true
9297     },
9298     "is-number": {
9299       "version": "7.0.0",
9300       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
9301       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
9302       "dev": true
9303     },
9304     "is-number-like": {
9305       "version": "1.0.8",
9306       "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz",
9307       "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==",
9308       "dev": true,
9309       "requires": {
9310         "lodash.isfinite": "^3.3.2"
9311       }
9312     },
9313     "is-obj": {
9314       "version": "2.0.0",
9315       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
9316       "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
9317       "dev": true
9318     },
9319     "is-path-cwd": {
9320       "version": "2.2.0",
9321       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
9322       "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
9323       "dev": true
9324     },
9325     "is-path-in-cwd": {
9326       "version": "2.1.0",
9327       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
9328       "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
9329       "dev": true,
9330       "requires": {
9331         "is-path-inside": "^2.1.0"
9332       }
9333     },
9334     "is-path-inside": {
9335       "version": "2.1.0",
9336       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
9337       "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
9338       "dev": true,
9339       "requires": {
9340         "path-is-inside": "^1.0.2"
9341       }
9342     },
9343     "is-plain-obj": {
9344       "version": "1.1.0",
9345       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
9346       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
9347       "dev": true
9348     },
9349     "is-plain-object": {
9350       "version": "2.0.4",
9351       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
9352       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
9353       "dev": true,
9354       "requires": {
9355         "isobject": "^3.0.1"
9356       }
9357     },
9358     "is-promise": {
9359       "version": "2.1.0",
9360       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
9361       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
9362       "dev": true
9363     },
9364     "is-regex": {
9365       "version": "1.0.5",
9366       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
9367       "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
9368       "dev": true,
9369       "requires": {
9370         "has": "^1.0.3"
9371       }
9372     },
9373     "is-resolvable": {
9374       "version": "1.1.0",
9375       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
9376       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
9377       "dev": true
9378     },
9379     "is-stream": {
9380       "version": "1.1.0",
9381       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
9382       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
9383       "dev": true
9384     },
9385     "is-svg": {
9386       "version": "3.0.0",
9387       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
9388       "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
9389       "dev": true,
9390       "requires": {
9391         "html-comment-regex": "^1.1.0"
9392       }
9393     },
9394     "is-symbol": {
9395       "version": "1.0.3",
9396       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
9397       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
9398       "dev": true,
9399       "requires": {
9400         "has-symbols": "^1.0.1"
9401       }
9402     },
9403     "is-typedarray": {
9404       "version": "1.0.0",
9405       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
9406       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
9407       "dev": true
9408     },
9409     "is-utf8": {
9410       "version": "0.2.1",
9411       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
9412       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
9413       "dev": true
9414     },
9415     "is-windows": {
9416       "version": "1.0.2",
9417       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
9418       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
9419       "dev": true
9420     },
9421     "is-wsl": {
9422       "version": "1.1.0",
9423       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
9424       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
9425       "dev": true
9426     },
9427     "isarray": {
9428       "version": "1.0.0",
9429       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9430       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
9431     },
9432     "isbinaryfile": {
9433       "version": "3.0.3",
9434       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
9435       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
9436       "dev": true,
9437       "requires": {
9438         "buffer-alloc": "^1.2.0"
9439       }
9440     },
9441     "isexe": {
9442       "version": "2.0.0",
9443       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
9444       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
9445       "dev": true
9446     },
9447     "isobject": {
9448       "version": "3.0.1",
9449       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
9450       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
9451       "dev": true
9452     },
9453     "isstream": {
9454       "version": "0.1.2",
9455       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
9456       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
9457       "dev": true
9458     },
9459     "istanbul-api": {
9460       "version": "2.1.7",
9461       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.7.tgz",
9462       "integrity": "sha512-LYTOa2UrYFyJ/aSczZi/6lBykVMjCCvUmT64gOe+jPZFy4w6FYfPGqFT2IiQ2BxVHHDOvCD7qrIXb0EOh4uGWw==",
9463       "dev": true,
9464       "requires": {
9465         "async": "^2.6.2",
9466         "compare-versions": "^3.4.0",
9467         "fileset": "^2.0.3",
9468         "istanbul-lib-coverage": "^2.0.5",
9469         "istanbul-lib-hook": "^2.0.7",
9470         "istanbul-lib-instrument": "^3.3.0",
9471         "istanbul-lib-report": "^2.0.8",
9472         "istanbul-lib-source-maps": "^3.0.6",
9473         "istanbul-reports": "^2.2.5",
9474         "js-yaml": "^3.13.1",
9475         "make-dir": "^2.1.0",
9476         "minimatch": "^3.0.4",
9477         "once": "^1.4.0"
9478       },
9479       "dependencies": {
9480         "istanbul-lib-coverage": {
9481           "version": "2.0.5",
9482           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
9483           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
9484           "dev": true
9485         },
9486         "istanbul-lib-instrument": {
9487           "version": "3.3.0",
9488           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
9489           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
9490           "dev": true,
9491           "requires": {
9492             "@babel/generator": "^7.4.0",
9493             "@babel/parser": "^7.4.3",
9494             "@babel/template": "^7.4.0",
9495             "@babel/traverse": "^7.4.3",
9496             "@babel/types": "^7.4.0",
9497             "istanbul-lib-coverage": "^2.0.5",
9498             "semver": "^6.0.0"
9499           }
9500         }
9501       }
9502     },
9503     "istanbul-lib-coverage": {
9504       "version": "3.0.0",
9505       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
9506       "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
9507       "dev": true
9508     },
9509     "istanbul-lib-hook": {
9510       "version": "2.0.7",
9511       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
9512       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
9513       "dev": true,
9514       "requires": {
9515         "append-transform": "^1.0.0"
9516       }
9517     },
9518     "istanbul-lib-instrument": {
9519       "version": "4.0.1",
9520       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz",
9521       "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==",
9522       "dev": true,
9523       "requires": {
9524         "@babel/core": "^7.7.5",
9525         "@babel/parser": "^7.7.5",
9526         "@babel/template": "^7.7.4",
9527         "@babel/traverse": "^7.7.4",
9528         "@istanbuljs/schema": "^0.1.2",
9529         "istanbul-lib-coverage": "^3.0.0",
9530         "semver": "^6.3.0"
9531       },
9532       "dependencies": {
9533         "@babel/code-frame": {
9534           "version": "7.8.3",
9535           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
9536           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
9537           "dev": true,
9538           "requires": {
9539             "@babel/highlight": "^7.8.3"
9540           }
9541         },
9542         "@babel/generator": {
9543           "version": "7.9.4",
9544           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
9545           "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
9546           "dev": true,
9547           "requires": {
9548             "@babel/types": "^7.9.0",
9549             "jsesc": "^2.5.1",
9550             "lodash": "^4.17.13",
9551             "source-map": "^0.5.0"
9552           }
9553         },
9554         "@babel/helper-function-name": {
9555           "version": "7.8.3",
9556           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
9557           "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
9558           "dev": true,
9559           "requires": {
9560             "@babel/helper-get-function-arity": "^7.8.3",
9561             "@babel/template": "^7.8.3",
9562             "@babel/types": "^7.8.3"
9563           }
9564         },
9565         "@babel/helper-get-function-arity": {
9566           "version": "7.8.3",
9567           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
9568           "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
9569           "dev": true,
9570           "requires": {
9571             "@babel/types": "^7.8.3"
9572           }
9573         },
9574         "@babel/helper-split-export-declaration": {
9575           "version": "7.8.3",
9576           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
9577           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
9578           "dev": true,
9579           "requires": {
9580             "@babel/types": "^7.8.3"
9581           }
9582         },
9583         "@babel/highlight": {
9584           "version": "7.9.0",
9585           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
9586           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
9587           "dev": true,
9588           "requires": {
9589             "@babel/helper-validator-identifier": "^7.9.0",
9590             "chalk": "^2.0.0",
9591             "js-tokens": "^4.0.0"
9592           }
9593         },
9594         "@babel/parser": {
9595           "version": "7.9.4",
9596           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
9597           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
9598           "dev": true
9599         },
9600         "@babel/template": {
9601           "version": "7.8.6",
9602           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
9603           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
9604           "dev": true,
9605           "requires": {
9606             "@babel/code-frame": "^7.8.3",
9607             "@babel/parser": "^7.8.6",
9608             "@babel/types": "^7.8.6"
9609           }
9610         },
9611         "@babel/traverse": {
9612           "version": "7.9.0",
9613           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
9614           "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
9615           "dev": true,
9616           "requires": {
9617             "@babel/code-frame": "^7.8.3",
9618             "@babel/generator": "^7.9.0",
9619             "@babel/helper-function-name": "^7.8.3",
9620             "@babel/helper-split-export-declaration": "^7.8.3",
9621             "@babel/parser": "^7.9.0",
9622             "@babel/types": "^7.9.0",
9623             "debug": "^4.1.0",
9624             "globals": "^11.1.0",
9625             "lodash": "^4.17.13"
9626           }
9627         },
9628         "@babel/types": {
9629           "version": "7.9.0",
9630           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
9631           "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
9632           "dev": true,
9633           "requires": {
9634             "@babel/helper-validator-identifier": "^7.9.0",
9635             "lodash": "^4.17.13",
9636             "to-fast-properties": "^2.0.0"
9637           }
9638         },
9639         "debug": {
9640           "version": "4.1.1",
9641           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9642           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9643           "dev": true,
9644           "requires": {
9645             "ms": "^2.1.1"
9646           }
9647         },
9648         "js-tokens": {
9649           "version": "4.0.0",
9650           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
9651           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
9652           "dev": true
9653         },
9654         "ms": {
9655           "version": "2.1.2",
9656           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9657           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9658           "dev": true
9659         },
9660         "source-map": {
9661           "version": "0.5.7",
9662           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9663           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9664           "dev": true
9665         }
9666       }
9667     },
9668     "istanbul-lib-report": {
9669       "version": "2.0.8",
9670       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
9671       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
9672       "dev": true,
9673       "requires": {
9674         "istanbul-lib-coverage": "^2.0.5",
9675         "make-dir": "^2.1.0",
9676         "supports-color": "^6.1.0"
9677       },
9678       "dependencies": {
9679         "istanbul-lib-coverage": {
9680           "version": "2.0.5",
9681           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
9682           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
9683           "dev": true
9684         },
9685         "supports-color": {
9686           "version": "6.1.0",
9687           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
9688           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
9689           "dev": true,
9690           "requires": {
9691             "has-flag": "^3.0.0"
9692           }
9693         }
9694       }
9695     },
9696     "istanbul-lib-source-maps": {
9697       "version": "3.0.6",
9698       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
9699       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
9700       "dev": true,
9701       "requires": {
9702         "debug": "^4.1.1",
9703         "istanbul-lib-coverage": "^2.0.5",
9704         "make-dir": "^2.1.0",
9705         "rimraf": "^2.6.3",
9706         "source-map": "^0.6.1"
9707       },
9708       "dependencies": {
9709         "debug": {
9710           "version": "4.1.1",
9711           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9712           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9713           "dev": true,
9714           "requires": {
9715             "ms": "^2.1.1"
9716           }
9717         },
9718         "istanbul-lib-coverage": {
9719           "version": "2.0.5",
9720           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
9721           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
9722           "dev": true
9723         },
9724         "ms": {
9725           "version": "2.1.2",
9726           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9727           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9728           "dev": true
9729         },
9730         "source-map": {
9731           "version": "0.6.1",
9732           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9733           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9734           "dev": true
9735         }
9736       }
9737     },
9738     "istanbul-reports": {
9739       "version": "2.2.7",
9740       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz",
9741       "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==",
9742       "dev": true,
9743       "requires": {
9744         "html-escaper": "^2.0.0"
9745       }
9746     },
9747     "jasmine": {
9748       "version": "2.8.0",
9749       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
9750       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
9751       "dev": true,
9752       "requires": {
9753         "exit": "^0.1.2",
9754         "glob": "^7.0.6",
9755         "jasmine-core": "~2.8.0"
9756       },
9757       "dependencies": {
9758         "jasmine-core": {
9759           "version": "2.8.0",
9760           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
9761           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
9762           "dev": true
9763         }
9764       }
9765     },
9766     "jasmine-core": {
9767       "version": "3.4.0",
9768       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz",
9769       "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==",
9770       "dev": true
9771     },
9772     "jasmine-spec-reporter": {
9773       "version": "4.2.1",
9774       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
9775       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
9776       "dev": true,
9777       "requires": {
9778         "colors": "1.1.2"
9779       }
9780     },
9781     "jasminewd2": {
9782       "version": "2.2.0",
9783       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
9784       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
9785       "dev": true
9786     },
9787     "jest-worker": {
9788       "version": "25.1.0",
9789       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz",
9790       "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==",
9791       "dev": true,
9792       "requires": {
9793         "merge-stream": "^2.0.0",
9794         "supports-color": "^7.0.0"
9795       },
9796       "dependencies": {
9797         "has-flag": {
9798           "version": "4.0.0",
9799           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9800           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9801           "dev": true
9802         },
9803         "supports-color": {
9804           "version": "7.1.0",
9805           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
9806           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
9807           "dev": true,
9808           "requires": {
9809             "has-flag": "^4.0.0"
9810           }
9811         }
9812       }
9813     },
9814     "jqwidgets-ng": {
9815       "version": "9.0.0",
9816       "resolved": "https://registry.npmjs.org/jqwidgets-ng/-/jqwidgets-ng-9.0.0.tgz",
9817       "integrity": "sha512-efzMTJBKDwn2DIPLxZDmCnllLIzGds6ug+6P/rRBvtyrfZdFlNI/bAPw8b4EwAIvKfQn5D06iaDl7Ol9WCwc3g=="
9818     },
9819     "js-tokens": {
9820       "version": "3.0.2",
9821       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
9822       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
9823       "dev": true
9824     },
9825     "js-yaml": {
9826       "version": "3.13.1",
9827       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
9828       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
9829       "dev": true,
9830       "requires": {
9831         "argparse": "^1.0.7",
9832         "esprima": "^4.0.0"
9833       }
9834     },
9835     "jsbn": {
9836       "version": "0.1.1",
9837       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
9838       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
9839       "dev": true
9840     },
9841     "jsesc": {
9842       "version": "2.5.2",
9843       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
9844       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
9845     },
9846     "json-parse-better-errors": {
9847       "version": "1.0.2",
9848       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
9849       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
9850       "dev": true
9851     },
9852     "json-parse-even-better-errors": {
9853       "version": "2.2.0",
9854       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.2.0.tgz",
9855       "integrity": "sha512-2tLgY7LRNZ9Hd6gmCuBG5/OjRHQpSgJQqJoYyLLOhUgn8LdOYrjaZLcxkWnDads+AD/haWWioPNziXQcgvQJ/g==",
9856       "dev": true
9857     },
9858     "json-schema": {
9859       "version": "0.2.3",
9860       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
9861       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
9862       "dev": true
9863     },
9864     "json-schema-traverse": {
9865       "version": "0.4.1",
9866       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
9867       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
9868       "dev": true
9869     },
9870     "json-stringify-safe": {
9871       "version": "5.0.1",
9872       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
9873       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
9874       "dev": true
9875     },
9876     "json3": {
9877       "version": "3.3.3",
9878       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
9879       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
9880       "dev": true
9881     },
9882     "json5": {
9883       "version": "2.1.2",
9884       "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.2.tgz",
9885       "integrity": "sha512-MoUOQ4WdiN3yxhm7NEVJSJrieAo5hNSLQ5sj05OTRHPL9HOBy8u4Bu88jsC1jvqAdN+E1bJmsUcZH+1HQxliqQ==",
9886       "dev": true,
9887       "requires": {
9888         "minimist": "^1.2.5"
9889       }
9890     },
9891     "jsonfile": {
9892       "version": "4.0.0",
9893       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
9894       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
9895       "dev": true,
9896       "requires": {
9897         "graceful-fs": "^4.1.6"
9898       }
9899     },
9900     "jsonparse": {
9901       "version": "1.3.1",
9902       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
9903       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
9904       "dev": true
9905     },
9906     "jsprim": {
9907       "version": "1.4.1",
9908       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
9909       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
9910       "dev": true,
9911       "requires": {
9912         "assert-plus": "1.0.0",
9913         "extsprintf": "1.3.0",
9914         "json-schema": "0.2.3",
9915         "verror": "1.10.0"
9916       }
9917     },
9918     "jszip": {
9919       "version": "3.2.2",
9920       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz",
9921       "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
9922       "dev": true,
9923       "requires": {
9924         "lie": "~3.3.0",
9925         "pako": "~1.0.2",
9926         "readable-stream": "~2.3.6",
9927         "set-immediate-shim": "~1.0.1"
9928       }
9929     },
9930     "karma": {
9931       "version": "4.4.1",
9932       "resolved": "https://registry.npmjs.org/karma/-/karma-4.4.1.tgz",
9933       "integrity": "sha512-L5SIaXEYqzrh6b1wqYC42tNsFMx2PWuxky84pK9coK09MvmL7mxii3G3bZBh/0rvD27lqDd0le9jyhzvwif73A==",
9934       "dev": true,
9935       "requires": {
9936         "bluebird": "^3.3.0",
9937         "body-parser": "^1.16.1",
9938         "braces": "^3.0.2",
9939         "chokidar": "^3.0.0",
9940         "colors": "^1.1.0",
9941         "connect": "^3.6.0",
9942         "di": "^0.0.1",
9943         "dom-serialize": "^2.2.0",
9944         "flatted": "^2.0.0",
9945         "glob": "^7.1.1",
9946         "graceful-fs": "^4.1.2",
9947         "http-proxy": "^1.13.0",
9948         "isbinaryfile": "^3.0.0",
9949         "lodash": "^4.17.14",
9950         "log4js": "^4.0.0",
9951         "mime": "^2.3.1",
9952         "minimatch": "^3.0.2",
9953         "optimist": "^0.6.1",
9954         "qjobs": "^1.1.4",
9955         "range-parser": "^1.2.0",
9956         "rimraf": "^2.6.0",
9957         "safe-buffer": "^5.0.1",
9958         "socket.io": "2.1.1",
9959         "source-map": "^0.6.1",
9960         "tmp": "0.0.33",
9961         "useragent": "2.3.0"
9962       },
9963       "dependencies": {
9964         "mime": {
9965           "version": "2.4.4",
9966           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
9967           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
9968           "dev": true
9969         },
9970         "source-map": {
9971           "version": "0.6.1",
9972           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9973           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9974           "dev": true
9975         }
9976       }
9977     },
9978     "karma-chrome-launcher": {
9979       "version": "2.2.0",
9980       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
9981       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
9982       "dev": true,
9983       "requires": {
9984         "fs-access": "^1.0.0",
9985         "which": "^1.2.1"
9986       }
9987     },
9988     "karma-coverage-istanbul-reporter": {
9989       "version": "2.0.6",
9990       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz",
9991       "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==",
9992       "dev": true,
9993       "requires": {
9994         "istanbul-api": "^2.1.6",
9995         "minimatch": "^3.0.4"
9996       }
9997     },
9998     "karma-jasmine": {
9999       "version": "2.0.1",
10000       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz",
10001       "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==",
10002       "dev": true,
10003       "requires": {
10004         "jasmine-core": "^3.3"
10005       }
10006     },
10007     "karma-jasmine-html-reporter": {
10008       "version": "1.5.1",
10009       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.1.tgz",
10010       "integrity": "sha512-LlLqsoGyxT1981z46BRaC1SaY4pTo4EHCA/qZvJEMQXzTtGMyIlmwtxny6FiLO/N/OmZh69eaoNzvBkbHVVFQA==",
10011       "dev": true
10012     },
10013     "karma-source-map-support": {
10014       "version": "1.4.0",
10015       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz",
10016       "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==",
10017       "dev": true,
10018       "requires": {
10019         "source-map-support": "^0.5.5"
10020       }
10021     },
10022     "katex": {
10023       "version": "0.11.1",
10024       "resolved": "https://registry.npmjs.org/katex/-/katex-0.11.1.tgz",
10025       "integrity": "sha512-5oANDICCTX0NqYIyAiFCCwjQ7ERu3DQG2JFHLbYOf+fXaMoH8eg/zOq5WSYJsKMi/QebW+Eh3gSM+oss1H/bww==",
10026       "requires": {
10027         "commander": "^2.19.0"
10028       }
10029     },
10030     "killable": {
10031       "version": "1.0.1",
10032       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
10033       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
10034       "dev": true
10035     },
10036     "kind-of": {
10037       "version": "6.0.3",
10038       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
10039       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
10040       "dev": true
10041     },
10042     "koekiemonster": {
10043       "version": "1.0.0",
10044       "resolved": "https://registry.npmjs.org/koekiemonster/-/koekiemonster-1.0.0.tgz",
10045       "integrity": "sha1-roFFQo2Y5KCzRKgxU5Nu189Nk+8="
10046     },
10047     "koekje": {
10048       "version": "0.1.0",
10049       "resolved": "https://registry.npmjs.org/koekje/-/koekje-0.1.0.tgz",
10050       "integrity": "sha1-BIGUfHLFVrGBacCll11w2P2o47c=",
10051       "requires": {
10052         "koekiemonster": "1.0.x",
10053         "querystringify": "1.0.x"
10054       },
10055       "dependencies": {
10056         "querystringify": {
10057           "version": "1.0.0",
10058           "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-1.0.0.tgz",
10059           "integrity": "sha1-YoYkIRLFtxL6ZU5SZlK/ahP/Bcs="
10060         }
10061       }
10062     },
10063     "lcid": {
10064       "version": "2.0.0",
10065       "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
10066       "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
10067       "dev": true,
10068       "requires": {
10069         "invert-kv": "^2.0.0"
10070       }
10071     },
10072     "less": {
10073       "version": "3.11.1",
10074       "resolved": "https://registry.npmjs.org/less/-/less-3.11.1.tgz",
10075       "integrity": "sha512-tlWX341RECuTOvoDIvtFqXsKj072hm3+9ymRBe76/mD6O5ZZecnlAOVDlWAleF2+aohFrxNidXhv2773f6kY7g==",
10076       "dev": true,
10077       "requires": {
10078         "clone": "^2.1.2",
10079         "errno": "^0.1.1",
10080         "graceful-fs": "^4.1.2",
10081         "image-size": "~0.5.0",
10082         "mime": "^1.4.1",
10083         "mkdirp": "^0.5.0",
10084         "promise": "^7.1.1",
10085         "request": "^2.83.0",
10086         "source-map": "~0.6.0",
10087         "tslib": "^1.10.0"
10088       },
10089       "dependencies": {
10090         "source-map": {
10091           "version": "0.6.1",
10092           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10093           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10094           "dev": true,
10095           "optional": true
10096         }
10097       }
10098     },
10099     "less-loader": {
10100       "version": "5.0.0",
10101       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz",
10102       "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==",
10103       "dev": true,
10104       "requires": {
10105         "clone": "^2.1.1",
10106         "loader-utils": "^1.1.0",
10107         "pify": "^4.0.1"
10108       },
10109       "dependencies": {
10110         "json5": {
10111           "version": "1.0.1",
10112           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
10113           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
10114           "dev": true,
10115           "requires": {
10116             "minimist": "^1.2.0"
10117           }
10118         },
10119         "loader-utils": {
10120           "version": "1.4.0",
10121           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
10122           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
10123           "dev": true,
10124           "requires": {
10125             "big.js": "^5.2.2",
10126             "emojis-list": "^3.0.0",
10127             "json5": "^1.0.1"
10128           }
10129         }
10130       }
10131     },
10132     "leven": {
10133       "version": "3.1.0",
10134       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
10135       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
10136       "dev": true
10137     },
10138     "levenary": {
10139       "version": "1.1.1",
10140       "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
10141       "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
10142       "dev": true,
10143       "requires": {
10144         "leven": "^3.1.0"
10145       }
10146     },
10147     "license-webpack-plugin": {
10148       "version": "2.1.4",
10149       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.4.tgz",
10150       "integrity": "sha512-1Xq72fmPbTg5KofXs+yI5L4QqPFjQ6mZxoeI6D7gfiEDOtaEIk6PGrdLaej90bpDqKNHNxlQ/MW4tMAL6xMPJQ==",
10151       "dev": true,
10152       "requires": {
10153         "@types/webpack-sources": "^0.1.5",
10154         "webpack-sources": "^1.2.0"
10155       }
10156     },
10157     "lie": {
10158       "version": "3.3.0",
10159       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
10160       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
10161       "dev": true,
10162       "requires": {
10163         "immediate": "~3.0.5"
10164       }
10165     },
10166     "limiter": {
10167       "version": "1.1.5",
10168       "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz",
10169       "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==",
10170       "dev": true
10171     },
10172     "lite-server": {
10173       "version": "2.5.4",
10174       "resolved": "https://registry.npmjs.org/lite-server/-/lite-server-2.5.4.tgz",
10175       "integrity": "sha512-57SverS67UqRFiRm0ktdzEG5yZeyzkywRJ9Q8PHVSGuLm9K97Mr6jF43XTu5v9lVe8g0WHJ4eKlIeGSd1Bq/sw==",
10176       "dev": true,
10177       "requires": {
10178         "browser-sync": "^2.26.7",
10179         "connect-history-api-fallback": "^1.2.0",
10180         "connect-logger": "0.0.1",
10181         "lodash": "^4.17.15",
10182         "minimist": "1.2.0"
10183       },
10184       "dependencies": {
10185         "minimist": {
10186           "version": "1.2.0",
10187           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
10188           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
10189           "dev": true
10190         }
10191       }
10192     },
10193     "load-json-file": {
10194       "version": "1.1.0",
10195       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
10196       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
10197       "dev": true,
10198       "requires": {
10199         "graceful-fs": "^4.1.2",
10200         "parse-json": "^2.2.0",
10201         "pify": "^2.0.0",
10202         "pinkie-promise": "^2.0.0",
10203         "strip-bom": "^2.0.0"
10204       },
10205       "dependencies": {
10206         "parse-json": {
10207           "version": "2.2.0",
10208           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
10209           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
10210           "dev": true,
10211           "requires": {
10212             "error-ex": "^1.2.0"
10213           }
10214         },
10215         "pify": {
10216           "version": "2.3.0",
10217           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
10218           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
10219           "dev": true
10220         },
10221         "strip-bom": {
10222           "version": "2.0.0",
10223           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
10224           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
10225           "dev": true,
10226           "requires": {
10227             "is-utf8": "^0.2.0"
10228           }
10229         }
10230       }
10231     },
10232     "loader-runner": {
10233       "version": "2.4.0",
10234       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
10235       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
10236       "dev": true
10237     },
10238     "loader-utils": {
10239       "version": "2.0.0",
10240       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
10241       "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
10242       "dev": true,
10243       "requires": {
10244         "big.js": "^5.2.2",
10245         "emojis-list": "^3.0.0",
10246         "json5": "^2.1.2"
10247       }
10248     },
10249     "localtunnel": {
10250       "version": "1.9.2",
10251       "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.2.tgz",
10252       "integrity": "sha512-NEKF7bDJE9U3xzJu3kbayF0WTvng6Pww7tzqNb/XtEARYwqw7CKEX7BvOMg98FtE9es2CRizl61gkV3hS8dqYg==",
10253       "dev": true,
10254       "requires": {
10255         "axios": "0.19.0",
10256         "debug": "4.1.1",
10257         "openurl": "1.1.1",
10258         "yargs": "6.6.0"
10259       },
10260       "dependencies": {
10261         "camelcase": {
10262           "version": "3.0.0",
10263           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10264           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10265           "dev": true
10266         },
10267         "cliui": {
10268           "version": "3.2.0",
10269           "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
10270           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
10271           "dev": true,
10272           "requires": {
10273             "string-width": "^1.0.1",
10274             "strip-ansi": "^3.0.1",
10275             "wrap-ansi": "^2.0.0"
10276           }
10277         },
10278         "debug": {
10279           "version": "4.1.1",
10280           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
10281           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
10282           "dev": true,
10283           "requires": {
10284             "ms": "^2.1.1"
10285           }
10286         },
10287         "invert-kv": {
10288           "version": "1.0.0",
10289           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
10290           "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
10291           "dev": true
10292         },
10293         "is-fullwidth-code-point": {
10294           "version": "1.0.0",
10295           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
10296           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
10297           "dev": true,
10298           "requires": {
10299             "number-is-nan": "^1.0.0"
10300           }
10301         },
10302         "lcid": {
10303           "version": "1.0.0",
10304           "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
10305           "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
10306           "dev": true,
10307           "requires": {
10308             "invert-kv": "^1.0.0"
10309           }
10310         },
10311         "ms": {
10312           "version": "2.1.2",
10313           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10314           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10315           "dev": true
10316         },
10317         "os-locale": {
10318           "version": "1.4.0",
10319           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
10320           "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
10321           "dev": true,
10322           "requires": {
10323             "lcid": "^1.0.0"
10324           }
10325         },
10326         "string-width": {
10327           "version": "1.0.2",
10328           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
10329           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
10330           "dev": true,
10331           "requires": {
10332             "code-point-at": "^1.0.0",
10333             "is-fullwidth-code-point": "^1.0.0",
10334             "strip-ansi": "^3.0.0"
10335           }
10336         },
10337         "which-module": {
10338           "version": "1.0.0",
10339           "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
10340           "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
10341           "dev": true
10342         },
10343         "y18n": {
10344           "version": "3.2.1",
10345           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
10346           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
10347           "dev": true
10348         },
10349         "yargs": {
10350           "version": "6.6.0",
10351           "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
10352           "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
10353           "dev": true,
10354           "requires": {
10355             "camelcase": "^3.0.0",
10356             "cliui": "^3.2.0",
10357             "decamelize": "^1.1.1",
10358             "get-caller-file": "^1.0.1",
10359             "os-locale": "^1.4.0",
10360             "read-pkg-up": "^1.0.1",
10361             "require-directory": "^2.1.1",
10362             "require-main-filename": "^1.0.1",
10363             "set-blocking": "^2.0.0",
10364             "string-width": "^1.0.2",
10365             "which-module": "^1.0.0",
10366             "y18n": "^3.2.1",
10367             "yargs-parser": "^4.2.0"
10368           }
10369         },
10370         "yargs-parser": {
10371           "version": "4.2.1",
10372           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
10373           "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
10374           "dev": true,
10375           "requires": {
10376             "camelcase": "^3.0.0"
10377           }
10378         }
10379       }
10380     },
10381     "locate-path": {
10382       "version": "3.0.0",
10383       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10384       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10385       "dev": true,
10386       "requires": {
10387         "p-locate": "^3.0.0",
10388         "path-exists": "^3.0.0"
10389       }
10390     },
10391     "lodash": {
10392       "version": "4.17.15",
10393       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
10394       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
10395     },
10396     "lodash.clonedeep": {
10397       "version": "4.5.0",
10398       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
10399       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
10400       "dev": true
10401     },
10402     "lodash.isfinite": {
10403       "version": "3.3.2",
10404       "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz",
10405       "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=",
10406       "dev": true
10407     },
10408     "lodash.memoize": {
10409       "version": "4.1.2",
10410       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
10411       "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
10412       "dev": true
10413     },
10414     "lodash.uniq": {
10415       "version": "4.5.0",
10416       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
10417       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
10418       "dev": true
10419     },
10420     "log-symbols": {
10421       "version": "3.0.0",
10422       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
10423       "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
10424       "dev": true,
10425       "requires": {
10426         "chalk": "^2.4.2"
10427       }
10428     },
10429     "log4js": {
10430       "version": "4.5.1",
10431       "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz",
10432       "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==",
10433       "dev": true,
10434       "requires": {
10435         "date-format": "^2.0.0",
10436         "debug": "^4.1.1",
10437         "flatted": "^2.0.0",
10438         "rfdc": "^1.1.4",
10439         "streamroller": "^1.0.6"
10440       },
10441       "dependencies": {
10442         "debug": {
10443           "version": "4.1.1",
10444           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
10445           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
10446           "dev": true,
10447           "requires": {
10448             "ms": "^2.1.1"
10449           }
10450         },
10451         "ms": {
10452           "version": "2.1.2",
10453           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10454           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10455           "dev": true
10456         }
10457       }
10458     },
10459     "loglevel": {
10460       "version": "1.6.7",
10461       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz",
10462       "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==",
10463       "dev": true
10464     },
10465     "loose-envify": {
10466       "version": "1.4.0",
10467       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
10468       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
10469       "dev": true,
10470       "requires": {
10471         "js-tokens": "^3.0.0 || ^4.0.0"
10472       }
10473     },
10474     "lru-cache": {
10475       "version": "5.1.1",
10476       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
10477       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
10478       "dev": true,
10479       "requires": {
10480         "yallist": "^3.0.2"
10481       },
10482       "dependencies": {
10483         "yallist": {
10484           "version": "3.1.1",
10485           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
10486           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
10487           "dev": true
10488         }
10489       }
10490     },
10491     "magic-string": {
10492       "version": "0.25.3",
10493       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
10494       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
10495       "dev": true,
10496       "requires": {
10497         "sourcemap-codec": "^1.4.4"
10498       }
10499     },
10500     "make-dir": {
10501       "version": "2.1.0",
10502       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
10503       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
10504       "dev": true,
10505       "requires": {
10506         "pify": "^4.0.1",
10507         "semver": "^5.6.0"
10508       },
10509       "dependencies": {
10510         "semver": {
10511           "version": "5.7.1",
10512           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10513           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10514           "dev": true
10515         }
10516       }
10517     },
10518     "make-error": {
10519       "version": "1.3.5",
10520       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
10521       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
10522       "dev": true
10523     },
10524     "make-fetch-happen": {
10525       "version": "8.0.4",
10526       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.4.tgz",
10527       "integrity": "sha512-hIFoqGq1db0QMiy/Atr/pI1Rs4rDV+ZdGSey2SQyF3KK3u1z4aj9mS5UdNnZkdQpA+H3pGn0J3KlEwsi2x4EqA==",
10528       "dev": true,
10529       "requires": {
10530         "agentkeepalive": "^4.1.0",
10531         "cacache": "^15.0.0",
10532         "http-cache-semantics": "^4.0.4",
10533         "http-proxy-agent": "^4.0.1",
10534         "https-proxy-agent": "^5.0.0",
10535         "is-lambda": "^1.0.1",
10536         "lru-cache": "^5.1.1",
10537         "minipass": "^3.0.0",
10538         "minipass-collect": "^1.0.2",
10539         "minipass-fetch": "^1.1.2",
10540         "minipass-flush": "^1.0.5",
10541         "minipass-pipeline": "^1.2.2",
10542         "promise-retry": "^1.1.1",
10543         "socks-proxy-agent": "^5.0.0",
10544         "ssri": "^8.0.0"
10545       },
10546       "dependencies": {
10547         "agent-base": {
10548           "version": "6.0.0",
10549           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.0.tgz",
10550           "integrity": "sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==",
10551           "dev": true,
10552           "requires": {
10553             "debug": "4"
10554           }
10555         },
10556         "debug": {
10557           "version": "4.1.1",
10558           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
10559           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
10560           "dev": true,
10561           "requires": {
10562             "ms": "^2.1.1"
10563           }
10564         },
10565         "https-proxy-agent": {
10566           "version": "5.0.0",
10567           "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
10568           "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
10569           "dev": true,
10570           "requires": {
10571             "agent-base": "6",
10572             "debug": "4"
10573           }
10574         },
10575         "ms": {
10576           "version": "2.1.2",
10577           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10578           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10579           "dev": true
10580         }
10581       }
10582     },
10583     "mamacro": {
10584       "version": "0.0.3",
10585       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
10586       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
10587       "dev": true
10588     },
10589     "map-age-cleaner": {
10590       "version": "0.1.3",
10591       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
10592       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
10593       "dev": true,
10594       "requires": {
10595         "p-defer": "^1.0.0"
10596       }
10597     },
10598     "map-cache": {
10599       "version": "0.2.2",
10600       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
10601       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
10602       "dev": true
10603     },
10604     "map-visit": {
10605       "version": "1.0.0",
10606       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
10607       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
10608       "dev": true,
10609       "requires": {
10610         "object-visit": "^1.0.0"
10611       }
10612     },
10613     "marked": {
10614       "version": "0.7.0",
10615       "resolved": "https://registry.npmjs.org/marked/-/marked-0.7.0.tgz",
10616       "integrity": "sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg=="
10617     },
10618     "maven": {
10619       "version": "4.7.0",
10620       "resolved": "https://registry.npmjs.org/maven/-/maven-4.7.0.tgz",
10621       "integrity": "sha512-RvXKuy2R78Qs41e0UUn3qMw13FY16ZGAb3QyAi6AfuGwGaXh1HsWpKRrdlWAnI3ZnZiuubWMFv2FkkjJ162k7Q=="
10622     },
10623     "md5.js": {
10624       "version": "1.3.5",
10625       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
10626       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
10627       "dev": true,
10628       "requires": {
10629         "hash-base": "^3.0.0",
10630         "inherits": "^2.0.1",
10631         "safe-buffer": "^5.1.2"
10632       }
10633     },
10634     "mdn-data": {
10635       "version": "2.0.4",
10636       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
10637       "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
10638       "dev": true
10639     },
10640     "media-typer": {
10641       "version": "0.3.0",
10642       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
10643       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
10644       "dev": true
10645     },
10646     "mem": {
10647       "version": "4.3.0",
10648       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
10649       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
10650       "dev": true,
10651       "requires": {
10652         "map-age-cleaner": "^0.1.1",
10653         "mimic-fn": "^2.0.0",
10654         "p-is-promise": "^2.0.0"
10655       }
10656     },
10657     "memory-fs": {
10658       "version": "0.5.0",
10659       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
10660       "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
10661       "dev": true,
10662       "requires": {
10663         "errno": "^0.1.3",
10664         "readable-stream": "^2.0.1"
10665       }
10666     },
10667     "merge-descriptors": {
10668       "version": "1.0.1",
10669       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
10670       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
10671       "dev": true
10672     },
10673     "merge-source-map": {
10674       "version": "1.1.0",
10675       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
10676       "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
10677       "dev": true,
10678       "requires": {
10679         "source-map": "^0.6.1"
10680       },
10681       "dependencies": {
10682         "source-map": {
10683           "version": "0.6.1",
10684           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10685           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10686           "dev": true
10687         }
10688       }
10689     },
10690     "merge-stream": {
10691       "version": "2.0.0",
10692       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
10693       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
10694       "dev": true
10695     },
10696     "methods": {
10697       "version": "1.1.2",
10698       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
10699       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
10700       "dev": true
10701     },
10702     "micromatch": {
10703       "version": "3.1.10",
10704       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
10705       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
10706       "dev": true,
10707       "requires": {
10708         "arr-diff": "^4.0.0",
10709         "array-unique": "^0.3.2",
10710         "braces": "^2.3.1",
10711         "define-property": "^2.0.2",
10712         "extend-shallow": "^3.0.2",
10713         "extglob": "^2.0.4",
10714         "fragment-cache": "^0.2.1",
10715         "kind-of": "^6.0.2",
10716         "nanomatch": "^1.2.9",
10717         "object.pick": "^1.3.0",
10718         "regex-not": "^1.0.0",
10719         "snapdragon": "^0.8.1",
10720         "to-regex": "^3.0.2"
10721       },
10722       "dependencies": {
10723         "braces": {
10724           "version": "2.3.2",
10725           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
10726           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
10727           "dev": true,
10728           "requires": {
10729             "arr-flatten": "^1.1.0",
10730             "array-unique": "^0.3.2",
10731             "extend-shallow": "^2.0.1",
10732             "fill-range": "^4.0.0",
10733             "isobject": "^3.0.1",
10734             "repeat-element": "^1.1.2",
10735             "snapdragon": "^0.8.1",
10736             "snapdragon-node": "^2.0.1",
10737             "split-string": "^3.0.2",
10738             "to-regex": "^3.0.1"
10739           },
10740           "dependencies": {
10741             "extend-shallow": {
10742               "version": "2.0.1",
10743               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10744               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10745               "dev": true,
10746               "requires": {
10747                 "is-extendable": "^0.1.0"
10748               }
10749             }
10750           }
10751         },
10752         "fill-range": {
10753           "version": "4.0.0",
10754           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
10755           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
10756           "dev": true,
10757           "requires": {
10758             "extend-shallow": "^2.0.1",
10759             "is-number": "^3.0.0",
10760             "repeat-string": "^1.6.1",
10761             "to-regex-range": "^2.1.0"
10762           },
10763           "dependencies": {
10764             "extend-shallow": {
10765               "version": "2.0.1",
10766               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10767               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10768               "dev": true,
10769               "requires": {
10770                 "is-extendable": "^0.1.0"
10771               }
10772             }
10773           }
10774         },
10775         "is-number": {
10776           "version": "3.0.0",
10777           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
10778           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
10779           "dev": true,
10780           "requires": {
10781             "kind-of": "^3.0.2"
10782           },
10783           "dependencies": {
10784             "kind-of": {
10785               "version": "3.2.2",
10786               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10787               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10788               "dev": true,
10789               "requires": {
10790                 "is-buffer": "^1.1.5"
10791               }
10792             }
10793           }
10794         },
10795         "to-regex-range": {
10796           "version": "2.1.1",
10797           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10798           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
10799           "dev": true,
10800           "requires": {
10801             "is-number": "^3.0.0",
10802             "repeat-string": "^1.6.1"
10803           }
10804         }
10805       }
10806     },
10807     "miller-rabin": {
10808       "version": "4.0.1",
10809       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
10810       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
10811       "dev": true,
10812       "requires": {
10813         "bn.js": "^4.0.0",
10814         "brorand": "^1.0.1"
10815       }
10816     },
10817     "mime": {
10818       "version": "1.6.0",
10819       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
10820       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
10821       "dev": true
10822     },
10823     "mime-db": {
10824       "version": "1.40.0",
10825       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
10826       "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
10827       "dev": true
10828     },
10829     "mime-types": {
10830       "version": "2.1.24",
10831       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
10832       "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
10833       "dev": true,
10834       "requires": {
10835         "mime-db": "1.40.0"
10836       }
10837     },
10838     "mimic-fn": {
10839       "version": "2.1.0",
10840       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
10841       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
10842       "dev": true
10843     },
10844     "mini-css-extract-plugin": {
10845       "version": "0.9.0",
10846       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz",
10847       "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==",
10848       "dev": true,
10849       "requires": {
10850         "loader-utils": "^1.1.0",
10851         "normalize-url": "1.9.1",
10852         "schema-utils": "^1.0.0",
10853         "webpack-sources": "^1.1.0"
10854       },
10855       "dependencies": {
10856         "json5": {
10857           "version": "1.0.1",
10858           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
10859           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
10860           "dev": true,
10861           "requires": {
10862             "minimist": "^1.2.0"
10863           }
10864         },
10865         "loader-utils": {
10866           "version": "1.4.0",
10867           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
10868           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
10869           "dev": true,
10870           "requires": {
10871             "big.js": "^5.2.2",
10872             "emojis-list": "^3.0.0",
10873             "json5": "^1.0.1"
10874           }
10875         },
10876         "normalize-url": {
10877           "version": "1.9.1",
10878           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
10879           "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
10880           "dev": true,
10881           "requires": {
10882             "object-assign": "^4.0.1",
10883             "prepend-http": "^1.0.0",
10884             "query-string": "^4.1.0",
10885             "sort-keys": "^1.0.0"
10886           }
10887         },
10888         "schema-utils": {
10889           "version": "1.0.0",
10890           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
10891           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
10892           "dev": true,
10893           "requires": {
10894             "ajv": "^6.1.0",
10895             "ajv-errors": "^1.0.0",
10896             "ajv-keywords": "^3.1.0"
10897           }
10898         }
10899       }
10900     },
10901     "minimalistic-assert": {
10902       "version": "1.0.1",
10903       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
10904       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
10905       "dev": true
10906     },
10907     "minimalistic-crypto-utils": {
10908       "version": "1.0.1",
10909       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
10910       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
10911       "dev": true
10912     },
10913     "minimatch": {
10914       "version": "3.0.4",
10915       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
10916       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
10917       "requires": {
10918         "brace-expansion": "^1.1.7"
10919       }
10920     },
10921     "minimist": {
10922       "version": "1.2.5",
10923       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
10924       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
10925     },
10926     "minipass": {
10927       "version": "3.1.1",
10928       "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz",
10929       "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==",
10930       "dev": true,
10931       "requires": {
10932         "yallist": "^4.0.0"
10933       }
10934     },
10935     "minipass-collect": {
10936       "version": "1.0.2",
10937       "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
10938       "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
10939       "dev": true,
10940       "requires": {
10941         "minipass": "^3.0.0"
10942       }
10943     },
10944     "minipass-fetch": {
10945       "version": "1.2.1",
10946       "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.2.1.tgz",
10947       "integrity": "sha512-ssHt0dkljEDaKmTgQ04DQgx2ag6G2gMPxA5hpcsoeTbfDgRf2fC2gNSRc6kISjD7ckCpHwwQvXxuTBK8402fXg==",
10948       "dev": true,
10949       "requires": {
10950         "encoding": "^0.1.12",
10951         "minipass": "^3.1.0",
10952         "minipass-pipeline": "^1.2.2",
10953         "minipass-sized": "^1.0.3",
10954         "minizlib": "^2.0.0"
10955       }
10956     },
10957     "minipass-flush": {
10958       "version": "1.0.5",
10959       "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
10960       "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
10961       "dev": true,
10962       "requires": {
10963         "minipass": "^3.0.0"
10964       }
10965     },
10966     "minipass-json-stream": {
10967       "version": "1.0.1",
10968       "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz",
10969       "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==",
10970       "dev": true,
10971       "requires": {
10972         "jsonparse": "^1.3.1",
10973         "minipass": "^3.0.0"
10974       }
10975     },
10976     "minipass-pipeline": {
10977       "version": "1.2.2",
10978       "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz",
10979       "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==",
10980       "dev": true,
10981       "requires": {
10982         "minipass": "^3.0.0"
10983       }
10984     },
10985     "minipass-sized": {
10986       "version": "1.0.3",
10987       "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
10988       "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
10989       "dev": true,
10990       "requires": {
10991         "minipass": "^3.0.0"
10992       }
10993     },
10994     "minizlib": {
10995       "version": "2.1.0",
10996       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.0.tgz",
10997       "integrity": "sha512-EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA==",
10998       "dev": true,
10999       "requires": {
11000         "minipass": "^3.0.0",
11001         "yallist": "^4.0.0"
11002       }
11003     },
11004     "mississippi": {
11005       "version": "3.0.0",
11006       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
11007       "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
11008       "dev": true,
11009       "requires": {
11010         "concat-stream": "^1.5.0",
11011         "duplexify": "^3.4.2",
11012         "end-of-stream": "^1.1.0",
11013         "flush-write-stream": "^1.0.0",
11014         "from2": "^2.1.0",
11015         "parallel-transform": "^1.1.0",
11016         "pump": "^3.0.0",
11017         "pumpify": "^1.3.3",
11018         "stream-each": "^1.1.0",
11019         "through2": "^2.0.0"
11020       }
11021     },
11022     "mitt": {
11023       "version": "1.2.0",
11024       "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz",
11025       "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==",
11026       "dev": true
11027     },
11028     "mixin-deep": {
11029       "version": "1.3.2",
11030       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
11031       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
11032       "dev": true,
11033       "requires": {
11034         "for-in": "^1.0.2",
11035         "is-extendable": "^1.0.1"
11036       },
11037       "dependencies": {
11038         "is-extendable": {
11039           "version": "1.0.1",
11040           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
11041           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
11042           "dev": true,
11043           "requires": {
11044             "is-plain-object": "^2.0.4"
11045           }
11046         }
11047       }
11048     },
11049     "mkdirp": {
11050       "version": "0.5.1",
11051       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
11052       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
11053       "requires": {
11054         "minimist": "0.0.8"
11055       },
11056       "dependencies": {
11057         "minimist": {
11058           "version": "0.0.8",
11059           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
11060           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
11061         }
11062       }
11063     },
11064     "moment": {
11065       "version": "2.24.0",
11066       "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
11067       "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
11068     },
11069     "move-concurrently": {
11070       "version": "1.0.1",
11071       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
11072       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
11073       "dev": true,
11074       "requires": {
11075         "aproba": "^1.1.1",
11076         "copy-concurrently": "^1.0.0",
11077         "fs-write-stream-atomic": "^1.0.8",
11078         "mkdirp": "^0.5.1",
11079         "rimraf": "^2.5.4",
11080         "run-queue": "^1.0.3"
11081       }
11082     },
11083     "ms": {
11084       "version": "2.0.0",
11085       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
11086       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
11087     },
11088     "multicast-dns": {
11089       "version": "6.2.3",
11090       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
11091       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
11092       "dev": true,
11093       "requires": {
11094         "dns-packet": "^1.3.1",
11095         "thunky": "^1.0.2"
11096       }
11097     },
11098     "multicast-dns-service-types": {
11099       "version": "1.1.0",
11100       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
11101       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
11102       "dev": true
11103     },
11104     "mute-stream": {
11105       "version": "0.0.7",
11106       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
11107       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
11108       "dev": true
11109     },
11110     "mvn": {
11111       "version": "3.5.0",
11112       "resolved": "https://registry.npmjs.org/mvn/-/mvn-3.5.0.tgz",
11113       "integrity": "sha1-5heoBE7LFjOcMQVkTqszZ4ZauvQ=",
11114       "requires": {
11115         "extract-zip": "^1.5.0"
11116       }
11117     },
11118     "nan": {
11119       "version": "2.14.0",
11120       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
11121       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
11122       "dev": true,
11123       "optional": true
11124     },
11125     "nanomatch": {
11126       "version": "1.2.13",
11127       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
11128       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
11129       "dev": true,
11130       "requires": {
11131         "arr-diff": "^4.0.0",
11132         "array-unique": "^0.3.2",
11133         "define-property": "^2.0.2",
11134         "extend-shallow": "^3.0.2",
11135         "fragment-cache": "^0.2.1",
11136         "is-windows": "^1.0.2",
11137         "kind-of": "^6.0.2",
11138         "object.pick": "^1.3.0",
11139         "regex-not": "^1.0.0",
11140         "snapdragon": "^0.8.1",
11141         "to-regex": "^3.0.1"
11142       }
11143     },
11144     "negotiator": {
11145       "version": "0.6.2",
11146       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
11147       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
11148       "dev": true
11149     },
11150     "neo-async": {
11151       "version": "2.6.1",
11152       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
11153       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
11154       "dev": true
11155     },
11156     "ng-recaptcha": {
11157       "version": "5.0.0",
11158       "resolved": "https://registry.npmjs.org/ng-recaptcha/-/ng-recaptcha-5.0.0.tgz",
11159       "integrity": "sha512-tUVMmHiCDgWSjqXddjRde9jTnyODwki/akixvFiYK8SaQhgW1aor1WKS8dnNtc+Spx7XFiurEXRVfgyd70G6Mw==",
11160       "requires": {
11161         "@types/grecaptcha": "^2.0.33",
11162         "tslib": "^1.9.0"
11163       }
11164     },
11165     "ng-terminal": {
11166       "version": "2.3.0",
11167       "resolved": "https://registry.npmjs.org/ng-terminal/-/ng-terminal-2.3.0.tgz",
11168       "integrity": "sha512-jgixyMo5kyu4CgqAJG9nZrlnQ0V03snlf+tpR4uW+sA5UF0Bek+oUw3qtgT2jGNu+tzFRBPJsWPE8i6OqIIp5Q==",
11169       "requires": {
11170         "angular-resizable-element": "^3.2.6",
11171         "tslib": "^1.9.0",
11172         "xterm": "^4.2.0",
11173         "xterm-addon-fit": "^0.3.0"
11174       }
11175     },
11176     "ngx-bootstrap": {
11177       "version": "5.3.2",
11178       "resolved": "https://registry.npmjs.org/ngx-bootstrap/-/ngx-bootstrap-5.3.2.tgz",
11179       "integrity": "sha512-gSMf8EXYl99Q3gqkq4RVhoTNSTYHz2Or6Cig2BJRbLJyqk15ZQE5qcq/ldHS8zzx/wgCA3HQeI63t2j2mEU9PA=="
11180     },
11181     "ngx-markdown": {
11182       "version": "8.2.1",
11183       "resolved": "https://registry.npmjs.org/ngx-markdown/-/ngx-markdown-8.2.1.tgz",
11184       "integrity": "sha512-59LG8rEoOwDsZyyJckp+QDnW/c5wMaRpNkb6TWktlBVTfQKyAYHr6BuSskVbZ4y8nsj54UQg0CDFLBOfUiqOwA==",
11185       "requires": {
11186         "@types/marked": "^0.6.5",
11187         "katex": "^0.11.1",
11188         "marked": "^0.7.0",
11189         "prismjs": "^1.16.0",
11190         "tslib": "^1.9.0"
11191       }
11192     },
11193     "ngx-md": {
11194       "version": "8.1.6",
11195       "resolved": "https://registry.npmjs.org/ngx-md/-/ngx-md-8.1.6.tgz",
11196       "integrity": "sha512-uecStRlxoyOXFeFBNPIsNZDpkOzApWiivQVH4OH/7FvUtIkZrS28dNnmzQvt076t4Fr2UJVxUe8h60dtI1BtuA==",
11197       "requires": {
11198         "marked": "^0.7.0",
11199         "prismjs": "^1.15.0",
11200         "tslib": "^1.9.0"
11201       }
11202     },
11203     "ngx-permissions": {
11204       "version": "7.0.3",
11205       "resolved": "https://registry.npmjs.org/ngx-permissions/-/ngx-permissions-7.0.3.tgz",
11206       "integrity": "sha512-WwmUcO2IuE5gSgsR+wf23XkJDJzUzQ9iVNOGGfHq7tavdQK1VBY7C0oJOq7+H5vLDSfc+pEDsBwc03lXhq7J1g==",
11207       "requires": {
11208         "tslib": "^1.9.0"
11209       }
11210     },
11211     "ngx-toastr": {
11212       "version": "11.3.0",
11213       "resolved": "https://registry.npmjs.org/ngx-toastr/-/ngx-toastr-11.3.0.tgz",
11214       "integrity": "sha512-GsrDO75N8DjNefUaI6qUqFfT6z/vdsQjcQqqiYMcXpr0GeaPF6eAlnNKLtLHTltjZ1MFRgjufoPDPLy0JiGB0w==",
11215       "requires": {
11216         "tslib": "^1.9.0"
11217       }
11218     },
11219     "ngx-webstorage": {
11220       "version": "4.0.1",
11221       "resolved": "https://registry.npmjs.org/ngx-webstorage/-/ngx-webstorage-4.0.1.tgz",
11222       "integrity": "sha512-itRqoT0tEoD2HX0Sq+gsBCN4I7aPh5Ew+Ctcu287f/vSnRA4vfgs4K4jPdzjo6drlnZhqjyaUObR93b6xurGww==",
11223       "requires": {
11224         "tslib": "^1.9.0"
11225       }
11226     },
11227     "nice-try": {
11228       "version": "1.0.5",
11229       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
11230       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
11231       "dev": true
11232     },
11233     "node": {
11234       "version": "12.14.1",
11235       "resolved": "https://registry.npmjs.org/node/-/node-12.14.1.tgz",
11236       "integrity": "sha512-+988MfwaXko1BOLXkGnzrl4eNuTw5oLVJe/VoGc1xDFl1nHchMoF1r9IuXAOH72qOPRUxgf2ZfuKRrlquZeZlw==",
11237       "requires": {
11238         "node-bin-setup": "^1.0.0"
11239       }
11240     },
11241     "node-bin-setup": {
11242       "version": "1.0.6",
11243       "resolved": "https://registry.npmjs.org/node-bin-setup/-/node-bin-setup-1.0.6.tgz",
11244       "integrity": "sha512-uPIxXNis1CRbv1DwqAxkgBk5NFV3s7cMN/Gf556jSw6jBvV7ca4F9lRL/8cALcZecRibeqU+5dFYqFFmzv5a0Q=="
11245     },
11246     "node-forge": {
11247       "version": "0.9.0",
11248       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz",
11249       "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==",
11250       "dev": true
11251     },
11252     "node-libs-browser": {
11253       "version": "2.2.1",
11254       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
11255       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
11256       "dev": true,
11257       "requires": {
11258         "assert": "^1.1.1",
11259         "browserify-zlib": "^0.2.0",
11260         "buffer": "^4.3.0",
11261         "console-browserify": "^1.1.0",
11262         "constants-browserify": "^1.0.0",
11263         "crypto-browserify": "^3.11.0",
11264         "domain-browser": "^1.1.1",
11265         "events": "^3.0.0",
11266         "https-browserify": "^1.0.0",
11267         "os-browserify": "^0.3.0",
11268         "path-browserify": "0.0.1",
11269         "process": "^0.11.10",
11270         "punycode": "^1.2.4",
11271         "querystring-es3": "^0.2.0",
11272         "readable-stream": "^2.3.3",
11273         "stream-browserify": "^2.0.1",
11274         "stream-http": "^2.7.2",
11275         "string_decoder": "^1.0.0",
11276         "timers-browserify": "^2.0.4",
11277         "tty-browserify": "0.0.0",
11278         "url": "^0.11.0",
11279         "util": "^0.11.0",
11280         "vm-browserify": "^1.0.1"
11281       },
11282       "dependencies": {
11283         "punycode": {
11284           "version": "1.4.1",
11285           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
11286           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
11287           "dev": true
11288         }
11289       }
11290     },
11291     "node-releases": {
11292       "version": "1.1.53",
11293       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz",
11294       "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==",
11295       "dev": true
11296     },
11297     "normalize-package-data": {
11298       "version": "2.5.0",
11299       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
11300       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
11301       "dev": true,
11302       "requires": {
11303         "hosted-git-info": "^2.1.4",
11304         "resolve": "^1.10.0",
11305         "semver": "2 || 3 || 4 || 5",
11306         "validate-npm-package-license": "^3.0.1"
11307       },
11308       "dependencies": {
11309         "semver": {
11310           "version": "5.7.1",
11311           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
11312           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
11313           "dev": true
11314         }
11315       }
11316     },
11317     "normalize-path": {
11318       "version": "3.0.0",
11319       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
11320       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
11321       "dev": true
11322     },
11323     "normalize-range": {
11324       "version": "0.1.2",
11325       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
11326       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
11327       "dev": true
11328     },
11329     "normalize-url": {
11330       "version": "3.3.0",
11331       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
11332       "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
11333       "dev": true
11334     },
11335     "npm-bundled": {
11336       "version": "1.1.1",
11337       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
11338       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
11339       "dev": true,
11340       "requires": {
11341         "npm-normalize-package-bin": "^1.0.1"
11342       }
11343     },
11344     "npm-install-checks": {
11345       "version": "4.0.0",
11346       "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz",
11347       "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==",
11348       "dev": true,
11349       "requires": {
11350         "semver": "^7.1.1"
11351       },
11352       "dependencies": {
11353         "semver": {
11354           "version": "7.1.3",
11355           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
11356           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
11357           "dev": true
11358         }
11359       }
11360     },
11361     "npm-normalize-package-bin": {
11362       "version": "1.0.1",
11363       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
11364       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
11365       "dev": true
11366     },
11367     "npm-package-arg": {
11368       "version": "8.0.1",
11369       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.0.1.tgz",
11370       "integrity": "sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ==",
11371       "dev": true,
11372       "requires": {
11373         "hosted-git-info": "^3.0.2",
11374         "semver": "^7.0.0",
11375         "validate-npm-package-name": "^3.0.0"
11376       },
11377       "dependencies": {
11378         "hosted-git-info": {
11379           "version": "3.0.4",
11380           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.4.tgz",
11381           "integrity": "sha512-4oT62d2jwSDBbLLFLZE+1vPuQ1h8p9wjrJ8Mqx5TjsyWmBMV5B13eJqn8pvluqubLf3cJPTfiYCIwNwDNmzScQ==",
11382           "dev": true,
11383           "requires": {
11384             "lru-cache": "^5.1.1"
11385           }
11386         },
11387         "semver": {
11388           "version": "7.1.3",
11389           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
11390           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
11391           "dev": true
11392         }
11393       }
11394     },
11395     "npm-packlist": {
11396       "version": "2.1.1",
11397       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.1.tgz",
11398       "integrity": "sha512-95TSDvGwujIhqfSpIiRRLodEF+y6mJMopuZdahoGzqtRDFZXGav46S0p6ngeWaiAkb5R72w6eVARhzej0HvZeQ==",
11399       "dev": true,
11400       "requires": {
11401         "glob": "^7.1.6",
11402         "ignore-walk": "^3.0.3",
11403         "npm-bundled": "^1.1.1",
11404         "npm-normalize-package-bin": "^1.0.1"
11405       },
11406       "dependencies": {
11407         "glob": {
11408           "version": "7.1.6",
11409           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
11410           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
11411           "dev": true,
11412           "requires": {
11413             "fs.realpath": "^1.0.0",
11414             "inflight": "^1.0.4",
11415             "inherits": "2",
11416             "minimatch": "^3.0.4",
11417             "once": "^1.3.0",
11418             "path-is-absolute": "^1.0.0"
11419           }
11420         }
11421       }
11422     },
11423     "npm-pick-manifest": {
11424       "version": "6.0.0",
11425       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.0.0.tgz",
11426       "integrity": "sha512-PdJpXMvjqt4nftNEDpCgjBUF8yI3Q3MyuAmVB9nemnnCg32F4BPL/JFBfdj8DubgHCYUFQhtLWmBPvdsFtjWMg==",
11427       "dev": true,
11428       "requires": {
11429         "npm-install-checks": "^4.0.0",
11430         "npm-package-arg": "^8.0.0",
11431         "semver": "^7.0.0"
11432       },
11433       "dependencies": {
11434         "semver": {
11435           "version": "7.1.3",
11436           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
11437           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
11438           "dev": true
11439         }
11440       }
11441     },
11442     "npm-registry-fetch": {
11443       "version": "8.0.0",
11444       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-8.0.0.tgz",
11445       "integrity": "sha512-975WwLvZjX97y9UWWQ8nAyr7bw02s9xKPHqvEm5T900LQsB1HXb8Gb9ebYtCBLSX+K8gSOrO5KS/9yV/naLZmQ==",
11446       "dev": true,
11447       "requires": {
11448         "@npmcli/ci-detect": "^1.0.0",
11449         "lru-cache": "^5.1.1",
11450         "make-fetch-happen": "^8.0.2",
11451         "minipass": "^3.0.0",
11452         "minipass-fetch": "^1.1.2",
11453         "minipass-json-stream": "^1.0.1",
11454         "minizlib": "^2.0.0",
11455         "npm-package-arg": "^8.0.0"
11456       }
11457     },
11458     "npm-run-path": {
11459       "version": "2.0.2",
11460       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
11461       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
11462       "dev": true,
11463       "requires": {
11464         "path-key": "^2.0.0"
11465       }
11466     },
11467     "nth-check": {
11468       "version": "1.0.2",
11469       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
11470       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
11471       "dev": true,
11472       "requires": {
11473         "boolbase": "~1.0.0"
11474       }
11475     },
11476     "null-check": {
11477       "version": "1.0.0",
11478       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
11479       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
11480       "dev": true
11481     },
11482     "num2fraction": {
11483       "version": "1.2.2",
11484       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
11485       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
11486       "dev": true
11487     },
11488     "number-is-nan": {
11489       "version": "1.0.1",
11490       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
11491       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
11492       "dev": true
11493     },
11494     "oauth-sign": {
11495       "version": "0.9.0",
11496       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
11497       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
11498       "dev": true
11499     },
11500     "object-assign": {
11501       "version": "4.1.1",
11502       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
11503       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
11504     },
11505     "object-component": {
11506       "version": "0.0.3",
11507       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
11508       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
11509       "dev": true
11510     },
11511     "object-copy": {
11512       "version": "0.1.0",
11513       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
11514       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
11515       "dev": true,
11516       "requires": {
11517         "copy-descriptor": "^0.1.0",
11518         "define-property": "^0.2.5",
11519         "kind-of": "^3.0.3"
11520       },
11521       "dependencies": {
11522         "define-property": {
11523           "version": "0.2.5",
11524           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
11525           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
11526           "dev": true,
11527           "requires": {
11528             "is-descriptor": "^0.1.0"
11529           }
11530         },
11531         "kind-of": {
11532           "version": "3.2.2",
11533           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11534           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11535           "dev": true,
11536           "requires": {
11537             "is-buffer": "^1.1.5"
11538           }
11539         }
11540       }
11541     },
11542     "object-inspect": {
11543       "version": "1.7.0",
11544       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
11545       "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
11546       "dev": true
11547     },
11548     "object-is": {
11549       "version": "1.0.2",
11550       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz",
11551       "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==",
11552       "dev": true
11553     },
11554     "object-keys": {
11555       "version": "1.1.1",
11556       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
11557       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
11558       "dev": true
11559     },
11560     "object-path": {
11561       "version": "0.9.2",
11562       "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz",
11563       "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=",
11564       "dev": true
11565     },
11566     "object-visit": {
11567       "version": "1.0.1",
11568       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
11569       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
11570       "dev": true,
11571       "requires": {
11572         "isobject": "^3.0.0"
11573       }
11574     },
11575     "object.assign": {
11576       "version": "4.1.0",
11577       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
11578       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
11579       "dev": true,
11580       "requires": {
11581         "define-properties": "^1.1.2",
11582         "function-bind": "^1.1.1",
11583         "has-symbols": "^1.0.0",
11584         "object-keys": "^1.0.11"
11585       }
11586     },
11587     "object.getownpropertydescriptors": {
11588       "version": "2.1.0",
11589       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
11590       "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
11591       "dev": true,
11592       "requires": {
11593         "define-properties": "^1.1.3",
11594         "es-abstract": "^1.17.0-next.1"
11595       }
11596     },
11597     "object.pick": {
11598       "version": "1.3.0",
11599       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
11600       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
11601       "dev": true,
11602       "requires": {
11603         "isobject": "^3.0.1"
11604       }
11605     },
11606     "object.values": {
11607       "version": "1.1.1",
11608       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
11609       "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==",
11610       "dev": true,
11611       "requires": {
11612         "define-properties": "^1.1.3",
11613         "es-abstract": "^1.17.0-next.1",
11614         "function-bind": "^1.1.1",
11615         "has": "^1.0.3"
11616       }
11617     },
11618     "objstorage": {
11619       "version": "1.0.0",
11620       "resolved": "https://registry.npmjs.org/objstorage/-/objstorage-1.0.0.tgz",
11621       "integrity": "sha512-wBnDLmz20/Xv3USZbpiKxV3A1wAq1Ezl87yAZ9INSjqB/0+efNjSG9m6gq0dYPNB4yzobGdA/vkYQuxUJRjYVQ=="
11622     },
11623     "obuf": {
11624       "version": "1.1.2",
11625       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
11626       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
11627       "dev": true
11628     },
11629     "on-finished": {
11630       "version": "2.3.0",
11631       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
11632       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
11633       "dev": true,
11634       "requires": {
11635         "ee-first": "1.1.1"
11636       }
11637     },
11638     "on-headers": {
11639       "version": "1.0.2",
11640       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
11641       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
11642       "dev": true
11643     },
11644     "once": {
11645       "version": "1.4.0",
11646       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
11647       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
11648       "requires": {
11649         "wrappy": "1"
11650       }
11651     },
11652     "onetime": {
11653       "version": "2.0.1",
11654       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
11655       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
11656       "dev": true,
11657       "requires": {
11658         "mimic-fn": "^1.0.0"
11659       },
11660       "dependencies": {
11661         "mimic-fn": {
11662           "version": "1.2.0",
11663           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
11664           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
11665           "dev": true
11666         }
11667       }
11668     },
11669     "open": {
11670       "version": "7.0.3",
11671       "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz",
11672       "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==",
11673       "dev": true,
11674       "requires": {
11675         "is-docker": "^2.0.0",
11676         "is-wsl": "^2.1.1"
11677       },
11678       "dependencies": {
11679         "is-wsl": {
11680           "version": "2.1.1",
11681           "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz",
11682           "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==",
11683           "dev": true
11684         }
11685       }
11686     },
11687     "openurl": {
11688       "version": "1.1.1",
11689       "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz",
11690       "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=",
11691       "dev": true
11692     },
11693     "opn": {
11694       "version": "5.5.0",
11695       "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
11696       "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
11697       "dev": true,
11698       "requires": {
11699         "is-wsl": "^1.1.0"
11700       }
11701     },
11702     "optimist": {
11703       "version": "0.6.1",
11704       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
11705       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
11706       "dev": true,
11707       "requires": {
11708         "minimist": "~0.0.1",
11709         "wordwrap": "~0.0.2"
11710       },
11711       "dependencies": {
11712         "minimist": {
11713           "version": "0.0.10",
11714           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
11715           "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
11716           "dev": true
11717         }
11718       }
11719     },
11720     "ora": {
11721       "version": "4.0.3",
11722       "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.3.tgz",
11723       "integrity": "sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg==",
11724       "dev": true,
11725       "requires": {
11726         "chalk": "^3.0.0",
11727         "cli-cursor": "^3.1.0",
11728         "cli-spinners": "^2.2.0",
11729         "is-interactive": "^1.0.0",
11730         "log-symbols": "^3.0.0",
11731         "mute-stream": "0.0.8",
11732         "strip-ansi": "^6.0.0",
11733         "wcwidth": "^1.0.1"
11734       },
11735       "dependencies": {
11736         "ansi-regex": {
11737           "version": "5.0.0",
11738           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
11739           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
11740           "dev": true
11741         },
11742         "ansi-styles": {
11743           "version": "4.2.1",
11744           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
11745           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
11746           "dev": true,
11747           "requires": {
11748             "@types/color-name": "^1.1.1",
11749             "color-convert": "^2.0.1"
11750           }
11751         },
11752         "chalk": {
11753           "version": "3.0.0",
11754           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
11755           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
11756           "dev": true,
11757           "requires": {
11758             "ansi-styles": "^4.1.0",
11759             "supports-color": "^7.1.0"
11760           }
11761         },
11762         "cli-cursor": {
11763           "version": "3.1.0",
11764           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
11765           "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
11766           "dev": true,
11767           "requires": {
11768             "restore-cursor": "^3.1.0"
11769           }
11770         },
11771         "color-convert": {
11772           "version": "2.0.1",
11773           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11774           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11775           "dev": true,
11776           "requires": {
11777             "color-name": "~1.1.4"
11778           }
11779         },
11780         "color-name": {
11781           "version": "1.1.4",
11782           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11783           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11784           "dev": true
11785         },
11786         "has-flag": {
11787           "version": "4.0.0",
11788           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
11789           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
11790           "dev": true
11791         },
11792         "mute-stream": {
11793           "version": "0.0.8",
11794           "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
11795           "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
11796           "dev": true
11797         },
11798         "onetime": {
11799           "version": "5.1.0",
11800           "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
11801           "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
11802           "dev": true,
11803           "requires": {
11804             "mimic-fn": "^2.1.0"
11805           }
11806         },
11807         "restore-cursor": {
11808           "version": "3.1.0",
11809           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
11810           "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
11811           "dev": true,
11812           "requires": {
11813             "onetime": "^5.1.0",
11814             "signal-exit": "^3.0.2"
11815           }
11816         },
11817         "strip-ansi": {
11818           "version": "6.0.0",
11819           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
11820           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
11821           "dev": true,
11822           "requires": {
11823             "ansi-regex": "^5.0.0"
11824           }
11825         },
11826         "supports-color": {
11827           "version": "7.1.0",
11828           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
11829           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
11830           "dev": true,
11831           "requires": {
11832             "has-flag": "^4.0.0"
11833           }
11834         }
11835       }
11836     },
11837     "original": {
11838       "version": "1.0.2",
11839       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
11840       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
11841       "dev": true,
11842       "requires": {
11843         "url-parse": "^1.4.3"
11844       }
11845     },
11846     "os-browserify": {
11847       "version": "0.3.0",
11848       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
11849       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
11850       "dev": true
11851     },
11852     "os-locale": {
11853       "version": "3.1.0",
11854       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
11855       "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
11856       "dev": true,
11857       "requires": {
11858         "execa": "^1.0.0",
11859         "lcid": "^2.0.0",
11860         "mem": "^4.0.0"
11861       }
11862     },
11863     "os-tmpdir": {
11864       "version": "1.0.2",
11865       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
11866       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
11867       "dev": true
11868     },
11869     "p-defer": {
11870       "version": "1.0.0",
11871       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
11872       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
11873       "dev": true
11874     },
11875     "p-finally": {
11876       "version": "1.0.0",
11877       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
11878       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
11879       "dev": true
11880     },
11881     "p-is-promise": {
11882       "version": "2.1.0",
11883       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
11884       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
11885       "dev": true
11886     },
11887     "p-limit": {
11888       "version": "2.2.1",
11889       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
11890       "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
11891       "requires": {
11892         "p-try": "^2.0.0"
11893       }
11894     },
11895     "p-locate": {
11896       "version": "3.0.0",
11897       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
11898       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
11899       "dev": true,
11900       "requires": {
11901         "p-limit": "^2.0.0"
11902       }
11903     },
11904     "p-map": {
11905       "version": "3.0.0",
11906       "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
11907       "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
11908       "dev": true,
11909       "requires": {
11910         "aggregate-error": "^3.0.0"
11911       }
11912     },
11913     "p-retry": {
11914       "version": "3.0.1",
11915       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
11916       "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
11917       "dev": true,
11918       "requires": {
11919         "retry": "^0.12.0"
11920       }
11921     },
11922     "p-try": {
11923       "version": "2.2.0",
11924       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
11925       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
11926     },
11927     "pacote": {
11928       "version": "11.1.4",
11929       "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.1.4.tgz",
11930       "integrity": "sha512-eUGJvSSpWFZKn3z8gig/HgnBmUl6gIWByIIaHzSyEr3tOWX0w8tFEADXtpu8HGv5E0ShCeTP6enRq8iHKCHSvw==",
11931       "dev": true,
11932       "requires": {
11933         "@npmcli/git": "^2.0.1",
11934         "@npmcli/installed-package-contents": "^1.0.5",
11935         "@npmcli/promise-spawn": "^1.1.0",
11936         "cacache": "^15.0.0",
11937         "chownr": "^1.1.4",
11938         "fs-minipass": "^2.1.0",
11939         "infer-owner": "^1.0.4",
11940         "lru-cache": "^5.1.1",
11941         "minipass": "^3.0.1",
11942         "minipass-fetch": "^1.2.1",
11943         "mkdirp": "^1.0.3",
11944         "npm-package-arg": "^8.0.1",
11945         "npm-packlist": "^2.1.0",
11946         "npm-pick-manifest": "^6.0.0",
11947         "npm-registry-fetch": "^8.0.0",
11948         "promise-inflight": "^1.0.1",
11949         "promise-retry": "^1.1.1",
11950         "read-package-json-fast": "^1.1.3",
11951         "rimraf": "^2.7.1",
11952         "semver": "^7.1.3",
11953         "ssri": "^8.0.0",
11954         "tar": "^6.0.1",
11955         "which": "^2.0.2"
11956       },
11957       "dependencies": {
11958         "mkdirp": {
11959           "version": "1.0.3",
11960           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.3.tgz",
11961           "integrity": "sha512-6uCP4Qc0sWsgMLy1EOqqS/3rjDHOEnsStVr/4vtAIK2Y5i2kA7lFFejYrpIyiN9w0pYf4ckeCYT9f1r1P9KX5g==",
11962           "dev": true
11963         },
11964         "semver": {
11965           "version": "7.1.3",
11966           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
11967           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
11968           "dev": true
11969         },
11970         "which": {
11971           "version": "2.0.2",
11972           "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
11973           "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
11974           "dev": true,
11975           "requires": {
11976             "isexe": "^2.0.0"
11977           }
11978         }
11979       }
11980     },
11981     "pako": {
11982       "version": "1.0.10",
11983       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
11984       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
11985       "dev": true
11986     },
11987     "parallel-transform": {
11988       "version": "1.2.0",
11989       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
11990       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
11991       "dev": true,
11992       "requires": {
11993         "cyclist": "^1.0.1",
11994         "inherits": "^2.0.3",
11995         "readable-stream": "^2.1.5"
11996       }
11997     },
11998     "parse-asn1": {
11999       "version": "5.1.5",
12000       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
12001       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
12002       "dev": true,
12003       "requires": {
12004         "asn1.js": "^4.0.0",
12005         "browserify-aes": "^1.0.0",
12006         "create-hash": "^1.1.0",
12007         "evp_bytestokey": "^1.0.0",
12008         "pbkdf2": "^3.0.3",
12009         "safe-buffer": "^5.1.1"
12010       }
12011     },
12012     "parse-json": {
12013       "version": "4.0.0",
12014       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
12015       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
12016       "dev": true,
12017       "requires": {
12018         "error-ex": "^1.3.1",
12019         "json-parse-better-errors": "^1.0.1"
12020       }
12021     },
12022     "parse5": {
12023       "version": "5.1.1",
12024       "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
12025       "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
12026       "optional": true
12027     },
12028     "parseqs": {
12029       "version": "0.0.5",
12030       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
12031       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
12032       "dev": true,
12033       "requires": {
12034         "better-assert": "~1.0.0"
12035       }
12036     },
12037     "parseuri": {
12038       "version": "0.0.5",
12039       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
12040       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
12041       "dev": true,
12042       "requires": {
12043         "better-assert": "~1.0.0"
12044       }
12045     },
12046     "parseurl": {
12047       "version": "1.3.3",
12048       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
12049       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
12050       "dev": true
12051     },
12052     "particles.js": {
12053       "version": "2.0.0",
12054       "resolved": "https://registry.npmjs.org/particles.js/-/particles.js-2.0.0.tgz",
12055       "integrity": "sha1-IThsQyjWx/lngKIB6W7t/AnHNvY="
12056     },
12057     "pascalcase": {
12058       "version": "0.1.1",
12059       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
12060       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
12061       "dev": true
12062     },
12063     "path-browserify": {
12064       "version": "0.0.1",
12065       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
12066       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
12067       "dev": true
12068     },
12069     "path-dirname": {
12070       "version": "1.0.2",
12071       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
12072       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
12073       "dev": true
12074     },
12075     "path-exists": {
12076       "version": "3.0.0",
12077       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
12078       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
12079       "dev": true
12080     },
12081     "path-is-absolute": {
12082       "version": "1.0.1",
12083       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
12084       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
12085     },
12086     "path-is-inside": {
12087       "version": "1.0.2",
12088       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
12089       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
12090       "dev": true
12091     },
12092     "path-key": {
12093       "version": "2.0.1",
12094       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
12095       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
12096       "dev": true
12097     },
12098     "path-parse": {
12099       "version": "1.0.6",
12100       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
12101       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
12102     },
12103     "path-to-regexp": {
12104       "version": "0.1.7",
12105       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
12106       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
12107       "dev": true
12108     },
12109     "path-type": {
12110       "version": "3.0.0",
12111       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
12112       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
12113       "dev": true,
12114       "requires": {
12115         "pify": "^3.0.0"
12116       },
12117       "dependencies": {
12118         "pify": {
12119           "version": "3.0.0",
12120           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
12121           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
12122           "dev": true
12123         }
12124       }
12125     },
12126     "pbkdf2": {
12127       "version": "3.0.17",
12128       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
12129       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
12130       "dev": true,
12131       "requires": {
12132         "create-hash": "^1.1.2",
12133         "create-hmac": "^1.1.4",
12134         "ripemd160": "^2.0.1",
12135         "safe-buffer": "^5.0.1",
12136         "sha.js": "^2.4.8"
12137       }
12138     },
12139     "pend": {
12140       "version": "1.2.0",
12141       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
12142       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA="
12143     },
12144     "performance-now": {
12145       "version": "2.1.0",
12146       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
12147       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
12148       "dev": true
12149     },
12150     "picomatch": {
12151       "version": "2.2.1",
12152       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz",
12153       "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==",
12154       "dev": true
12155     },
12156     "pify": {
12157       "version": "4.0.1",
12158       "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
12159       "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
12160       "dev": true
12161     },
12162     "pinkie": {
12163       "version": "2.0.4",
12164       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
12165       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
12166       "dev": true
12167     },
12168     "pinkie-promise": {
12169       "version": "2.0.1",
12170       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
12171       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
12172       "dev": true,
12173       "requires": {
12174         "pinkie": "^2.0.0"
12175       }
12176     },
12177     "pkg-dir": {
12178       "version": "3.0.0",
12179       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
12180       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
12181       "dev": true,
12182       "requires": {
12183         "find-up": "^3.0.0"
12184       }
12185     },
12186     "pkg-up": {
12187       "version": "3.1.0",
12188       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
12189       "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
12190       "dev": true,
12191       "requires": {
12192         "find-up": "^3.0.0"
12193       }
12194     },
12195     "portfinder": {
12196       "version": "1.0.25",
12197       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz",
12198       "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==",
12199       "dev": true,
12200       "requires": {
12201         "async": "^2.6.2",
12202         "debug": "^3.1.1",
12203         "mkdirp": "^0.5.1"
12204       },
12205       "dependencies": {
12206         "debug": {
12207           "version": "3.2.6",
12208           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
12209           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
12210           "dev": true,
12211           "requires": {
12212             "ms": "^2.1.1"
12213           }
12214         },
12215         "ms": {
12216           "version": "2.1.2",
12217           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
12218           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
12219           "dev": true
12220         }
12221       }
12222     },
12223     "portscanner": {
12224       "version": "2.1.1",
12225       "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz",
12226       "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=",
12227       "dev": true,
12228       "requires": {
12229         "async": "1.5.2",
12230         "is-number-like": "^1.0.3"
12231       },
12232       "dependencies": {
12233         "async": {
12234           "version": "1.5.2",
12235           "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
12236           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
12237           "dev": true
12238         }
12239       }
12240     },
12241     "posix-character-classes": {
12242       "version": "0.1.1",
12243       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
12244       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
12245       "dev": true
12246     },
12247     "postcss": {
12248       "version": "7.0.27",
12249       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
12250       "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
12251       "dev": true,
12252       "requires": {
12253         "chalk": "^2.4.2",
12254         "source-map": "^0.6.1",
12255         "supports-color": "^6.1.0"
12256       },
12257       "dependencies": {
12258         "source-map": {
12259           "version": "0.6.1",
12260           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12261           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12262           "dev": true
12263         },
12264         "supports-color": {
12265           "version": "6.1.0",
12266           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
12267           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
12268           "dev": true,
12269           "requires": {
12270             "has-flag": "^3.0.0"
12271           }
12272         }
12273       }
12274     },
12275     "postcss-calc": {
12276       "version": "7.0.2",
12277       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz",
12278       "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==",
12279       "dev": true,
12280       "requires": {
12281         "postcss": "^7.0.27",
12282         "postcss-selector-parser": "^6.0.2",
12283         "postcss-value-parser": "^4.0.2"
12284       }
12285     },
12286     "postcss-colormin": {
12287       "version": "4.0.3",
12288       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
12289       "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
12290       "dev": true,
12291       "requires": {
12292         "browserslist": "^4.0.0",
12293         "color": "^3.0.0",
12294         "has": "^1.0.0",
12295         "postcss": "^7.0.0",
12296         "postcss-value-parser": "^3.0.0"
12297       },
12298       "dependencies": {
12299         "postcss-value-parser": {
12300           "version": "3.3.1",
12301           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12302           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12303           "dev": true
12304         }
12305       }
12306     },
12307     "postcss-convert-values": {
12308       "version": "4.0.1",
12309       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
12310       "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
12311       "dev": true,
12312       "requires": {
12313         "postcss": "^7.0.0",
12314         "postcss-value-parser": "^3.0.0"
12315       },
12316       "dependencies": {
12317         "postcss-value-parser": {
12318           "version": "3.3.1",
12319           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12320           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12321           "dev": true
12322         }
12323       }
12324     },
12325     "postcss-discard-comments": {
12326       "version": "4.0.2",
12327       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
12328       "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
12329       "dev": true,
12330       "requires": {
12331         "postcss": "^7.0.0"
12332       }
12333     },
12334     "postcss-discard-duplicates": {
12335       "version": "4.0.2",
12336       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
12337       "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
12338       "dev": true,
12339       "requires": {
12340         "postcss": "^7.0.0"
12341       }
12342     },
12343     "postcss-discard-empty": {
12344       "version": "4.0.1",
12345       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
12346       "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
12347       "dev": true,
12348       "requires": {
12349         "postcss": "^7.0.0"
12350       }
12351     },
12352     "postcss-discard-overridden": {
12353       "version": "4.0.1",
12354       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
12355       "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
12356       "dev": true,
12357       "requires": {
12358         "postcss": "^7.0.0"
12359       }
12360     },
12361     "postcss-import": {
12362       "version": "12.0.1",
12363       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
12364       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
12365       "dev": true,
12366       "requires": {
12367         "postcss": "^7.0.1",
12368         "postcss-value-parser": "^3.2.3",
12369         "read-cache": "^1.0.0",
12370         "resolve": "^1.1.7"
12371       },
12372       "dependencies": {
12373         "postcss-value-parser": {
12374           "version": "3.3.1",
12375           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12376           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12377           "dev": true
12378         }
12379       }
12380     },
12381     "postcss-load-config": {
12382       "version": "2.1.0",
12383       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
12384       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
12385       "dev": true,
12386       "requires": {
12387         "cosmiconfig": "^5.0.0",
12388         "import-cwd": "^2.0.0"
12389       }
12390     },
12391     "postcss-loader": {
12392       "version": "3.0.0",
12393       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
12394       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
12395       "dev": true,
12396       "requires": {
12397         "loader-utils": "^1.1.0",
12398         "postcss": "^7.0.0",
12399         "postcss-load-config": "^2.0.0",
12400         "schema-utils": "^1.0.0"
12401       },
12402       "dependencies": {
12403         "json5": {
12404           "version": "1.0.1",
12405           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
12406           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
12407           "dev": true,
12408           "requires": {
12409             "minimist": "^1.2.0"
12410           }
12411         },
12412         "loader-utils": {
12413           "version": "1.4.0",
12414           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
12415           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
12416           "dev": true,
12417           "requires": {
12418             "big.js": "^5.2.2",
12419             "emojis-list": "^3.0.0",
12420             "json5": "^1.0.1"
12421           }
12422         },
12423         "schema-utils": {
12424           "version": "1.0.0",
12425           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
12426           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
12427           "dev": true,
12428           "requires": {
12429             "ajv": "^6.1.0",
12430             "ajv-errors": "^1.0.0",
12431             "ajv-keywords": "^3.1.0"
12432           }
12433         }
12434       }
12435     },
12436     "postcss-merge-longhand": {
12437       "version": "4.0.11",
12438       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
12439       "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
12440       "dev": true,
12441       "requires": {
12442         "css-color-names": "0.0.4",
12443         "postcss": "^7.0.0",
12444         "postcss-value-parser": "^3.0.0",
12445         "stylehacks": "^4.0.0"
12446       },
12447       "dependencies": {
12448         "postcss-value-parser": {
12449           "version": "3.3.1",
12450           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12451           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12452           "dev": true
12453         }
12454       }
12455     },
12456     "postcss-merge-rules": {
12457       "version": "4.0.3",
12458       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
12459       "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
12460       "dev": true,
12461       "requires": {
12462         "browserslist": "^4.0.0",
12463         "caniuse-api": "^3.0.0",
12464         "cssnano-util-same-parent": "^4.0.0",
12465         "postcss": "^7.0.0",
12466         "postcss-selector-parser": "^3.0.0",
12467         "vendors": "^1.0.0"
12468       },
12469       "dependencies": {
12470         "postcss-selector-parser": {
12471           "version": "3.1.2",
12472           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
12473           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
12474           "dev": true,
12475           "requires": {
12476             "dot-prop": "^5.2.0",
12477             "indexes-of": "^1.0.1",
12478             "uniq": "^1.0.1"
12479           }
12480         }
12481       }
12482     },
12483     "postcss-minify-font-values": {
12484       "version": "4.0.2",
12485       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
12486       "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
12487       "dev": true,
12488       "requires": {
12489         "postcss": "^7.0.0",
12490         "postcss-value-parser": "^3.0.0"
12491       },
12492       "dependencies": {
12493         "postcss-value-parser": {
12494           "version": "3.3.1",
12495           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12496           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12497           "dev": true
12498         }
12499       }
12500     },
12501     "postcss-minify-gradients": {
12502       "version": "4.0.2",
12503       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
12504       "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
12505       "dev": true,
12506       "requires": {
12507         "cssnano-util-get-arguments": "^4.0.0",
12508         "is-color-stop": "^1.0.0",
12509         "postcss": "^7.0.0",
12510         "postcss-value-parser": "^3.0.0"
12511       },
12512       "dependencies": {
12513         "postcss-value-parser": {
12514           "version": "3.3.1",
12515           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12516           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12517           "dev": true
12518         }
12519       }
12520     },
12521     "postcss-minify-params": {
12522       "version": "4.0.2",
12523       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
12524       "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
12525       "dev": true,
12526       "requires": {
12527         "alphanum-sort": "^1.0.0",
12528         "browserslist": "^4.0.0",
12529         "cssnano-util-get-arguments": "^4.0.0",
12530         "postcss": "^7.0.0",
12531         "postcss-value-parser": "^3.0.0",
12532         "uniqs": "^2.0.0"
12533       },
12534       "dependencies": {
12535         "postcss-value-parser": {
12536           "version": "3.3.1",
12537           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12538           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12539           "dev": true
12540         }
12541       }
12542     },
12543     "postcss-minify-selectors": {
12544       "version": "4.0.2",
12545       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
12546       "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
12547       "dev": true,
12548       "requires": {
12549         "alphanum-sort": "^1.0.0",
12550         "has": "^1.0.0",
12551         "postcss": "^7.0.0",
12552         "postcss-selector-parser": "^3.0.0"
12553       },
12554       "dependencies": {
12555         "postcss-selector-parser": {
12556           "version": "3.1.2",
12557           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
12558           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
12559           "dev": true,
12560           "requires": {
12561             "dot-prop": "^5.2.0",
12562             "indexes-of": "^1.0.1",
12563             "uniq": "^1.0.1"
12564           }
12565         }
12566       }
12567     },
12568     "postcss-normalize-charset": {
12569       "version": "4.0.1",
12570       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
12571       "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
12572       "dev": true,
12573       "requires": {
12574         "postcss": "^7.0.0"
12575       }
12576     },
12577     "postcss-normalize-display-values": {
12578       "version": "4.0.2",
12579       "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
12580       "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
12581       "dev": true,
12582       "requires": {
12583         "cssnano-util-get-match": "^4.0.0",
12584         "postcss": "^7.0.0",
12585         "postcss-value-parser": "^3.0.0"
12586       },
12587       "dependencies": {
12588         "postcss-value-parser": {
12589           "version": "3.3.1",
12590           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12591           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12592           "dev": true
12593         }
12594       }
12595     },
12596     "postcss-normalize-positions": {
12597       "version": "4.0.2",
12598       "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
12599       "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
12600       "dev": true,
12601       "requires": {
12602         "cssnano-util-get-arguments": "^4.0.0",
12603         "has": "^1.0.0",
12604         "postcss": "^7.0.0",
12605         "postcss-value-parser": "^3.0.0"
12606       },
12607       "dependencies": {
12608         "postcss-value-parser": {
12609           "version": "3.3.1",
12610           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12611           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12612           "dev": true
12613         }
12614       }
12615     },
12616     "postcss-normalize-repeat-style": {
12617       "version": "4.0.2",
12618       "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
12619       "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
12620       "dev": true,
12621       "requires": {
12622         "cssnano-util-get-arguments": "^4.0.0",
12623         "cssnano-util-get-match": "^4.0.0",
12624         "postcss": "^7.0.0",
12625         "postcss-value-parser": "^3.0.0"
12626       },
12627       "dependencies": {
12628         "postcss-value-parser": {
12629           "version": "3.3.1",
12630           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12631           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12632           "dev": true
12633         }
12634       }
12635     },
12636     "postcss-normalize-string": {
12637       "version": "4.0.2",
12638       "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
12639       "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
12640       "dev": true,
12641       "requires": {
12642         "has": "^1.0.0",
12643         "postcss": "^7.0.0",
12644         "postcss-value-parser": "^3.0.0"
12645       },
12646       "dependencies": {
12647         "postcss-value-parser": {
12648           "version": "3.3.1",
12649           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12650           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12651           "dev": true
12652         }
12653       }
12654     },
12655     "postcss-normalize-timing-functions": {
12656       "version": "4.0.2",
12657       "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
12658       "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
12659       "dev": true,
12660       "requires": {
12661         "cssnano-util-get-match": "^4.0.0",
12662         "postcss": "^7.0.0",
12663         "postcss-value-parser": "^3.0.0"
12664       },
12665       "dependencies": {
12666         "postcss-value-parser": {
12667           "version": "3.3.1",
12668           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12669           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12670           "dev": true
12671         }
12672       }
12673     },
12674     "postcss-normalize-unicode": {
12675       "version": "4.0.1",
12676       "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
12677       "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
12678       "dev": true,
12679       "requires": {
12680         "browserslist": "^4.0.0",
12681         "postcss": "^7.0.0",
12682         "postcss-value-parser": "^3.0.0"
12683       },
12684       "dependencies": {
12685         "postcss-value-parser": {
12686           "version": "3.3.1",
12687           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12688           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12689           "dev": true
12690         }
12691       }
12692     },
12693     "postcss-normalize-url": {
12694       "version": "4.0.1",
12695       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
12696       "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
12697       "dev": true,
12698       "requires": {
12699         "is-absolute-url": "^2.0.0",
12700         "normalize-url": "^3.0.0",
12701         "postcss": "^7.0.0",
12702         "postcss-value-parser": "^3.0.0"
12703       },
12704       "dependencies": {
12705         "postcss-value-parser": {
12706           "version": "3.3.1",
12707           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12708           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12709           "dev": true
12710         }
12711       }
12712     },
12713     "postcss-normalize-whitespace": {
12714       "version": "4.0.2",
12715       "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
12716       "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
12717       "dev": true,
12718       "requires": {
12719         "postcss": "^7.0.0",
12720         "postcss-value-parser": "^3.0.0"
12721       },
12722       "dependencies": {
12723         "postcss-value-parser": {
12724           "version": "3.3.1",
12725           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12726           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12727           "dev": true
12728         }
12729       }
12730     },
12731     "postcss-ordered-values": {
12732       "version": "4.1.2",
12733       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
12734       "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
12735       "dev": true,
12736       "requires": {
12737         "cssnano-util-get-arguments": "^4.0.0",
12738         "postcss": "^7.0.0",
12739         "postcss-value-parser": "^3.0.0"
12740       },
12741       "dependencies": {
12742         "postcss-value-parser": {
12743           "version": "3.3.1",
12744           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12745           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12746           "dev": true
12747         }
12748       }
12749     },
12750     "postcss-reduce-initial": {
12751       "version": "4.0.3",
12752       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
12753       "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
12754       "dev": true,
12755       "requires": {
12756         "browserslist": "^4.0.0",
12757         "caniuse-api": "^3.0.0",
12758         "has": "^1.0.0",
12759         "postcss": "^7.0.0"
12760       }
12761     },
12762     "postcss-reduce-transforms": {
12763       "version": "4.0.2",
12764       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
12765       "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
12766       "dev": true,
12767       "requires": {
12768         "cssnano-util-get-match": "^4.0.0",
12769         "has": "^1.0.0",
12770         "postcss": "^7.0.0",
12771         "postcss-value-parser": "^3.0.0"
12772       },
12773       "dependencies": {
12774         "postcss-value-parser": {
12775           "version": "3.3.1",
12776           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12777           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12778           "dev": true
12779         }
12780       }
12781     },
12782     "postcss-selector-parser": {
12783       "version": "6.0.2",
12784       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
12785       "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
12786       "dev": true,
12787       "requires": {
12788         "cssesc": "^3.0.0",
12789         "indexes-of": "^1.0.1",
12790         "uniq": "^1.0.1"
12791       },
12792       "dependencies": {
12793         "cssesc": {
12794           "version": "3.0.0",
12795           "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
12796           "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
12797           "dev": true
12798         }
12799       }
12800     },
12801     "postcss-svgo": {
12802       "version": "4.0.2",
12803       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
12804       "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
12805       "dev": true,
12806       "requires": {
12807         "is-svg": "^3.0.0",
12808         "postcss": "^7.0.0",
12809         "postcss-value-parser": "^3.0.0",
12810         "svgo": "^1.0.0"
12811       },
12812       "dependencies": {
12813         "postcss-value-parser": {
12814           "version": "3.3.1",
12815           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
12816           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
12817           "dev": true
12818         }
12819       }
12820     },
12821     "postcss-unique-selectors": {
12822       "version": "4.0.1",
12823       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
12824       "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
12825       "dev": true,
12826       "requires": {
12827         "alphanum-sort": "^1.0.0",
12828         "postcss": "^7.0.0",
12829         "uniqs": "^2.0.0"
12830       }
12831     },
12832     "postcss-value-parser": {
12833       "version": "4.0.3",
12834       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
12835       "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
12836       "dev": true
12837     },
12838     "prepend-http": {
12839       "version": "1.0.4",
12840       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
12841       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
12842       "dev": true
12843     },
12844     "prismjs": {
12845       "version": "1.19.0",
12846       "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.19.0.tgz",
12847       "integrity": "sha512-IVFtbW9mCWm9eOIaEkNyo2Vl4NnEifis2GQ7/MLRG5TQe6t+4Sj9J5QWI9i3v+SS43uZBlCAOn+zYTVYQcPXJw==",
12848       "requires": {
12849         "clipboard": "^2.0.0"
12850       }
12851     },
12852     "private": {
12853       "version": "0.1.8",
12854       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
12855       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
12856       "dev": true
12857     },
12858     "process": {
12859       "version": "0.11.10",
12860       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
12861       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
12862       "dev": true
12863     },
12864     "process-nextick-args": {
12865       "version": "2.0.1",
12866       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
12867       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
12868     },
12869     "promise": {
12870       "version": "7.3.1",
12871       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
12872       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
12873       "dev": true,
12874       "optional": true,
12875       "requires": {
12876         "asap": "~2.0.3"
12877       }
12878     },
12879     "promise-inflight": {
12880       "version": "1.0.1",
12881       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
12882       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
12883       "dev": true
12884     },
12885     "promise-retry": {
12886       "version": "1.1.1",
12887       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
12888       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
12889       "dev": true,
12890       "requires": {
12891         "err-code": "^1.0.0",
12892         "retry": "^0.10.0"
12893       },
12894       "dependencies": {
12895         "retry": {
12896           "version": "0.10.1",
12897           "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
12898           "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
12899           "dev": true
12900         }
12901       }
12902     },
12903     "protractor": {
12904       "version": "5.4.2",
12905       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz",
12906       "integrity": "sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==",
12907       "dev": true,
12908       "requires": {
12909         "@types/q": "^0.0.32",
12910         "@types/selenium-webdriver": "^3.0.0",
12911         "blocking-proxy": "^1.0.0",
12912         "browserstack": "^1.5.1",
12913         "chalk": "^1.1.3",
12914         "glob": "^7.0.3",
12915         "jasmine": "2.8.0",
12916         "jasminewd2": "^2.1.0",
12917         "optimist": "~0.6.0",
12918         "q": "1.4.1",
12919         "saucelabs": "^1.5.0",
12920         "selenium-webdriver": "3.6.0",
12921         "source-map-support": "~0.4.0",
12922         "webdriver-js-extender": "2.1.0",
12923         "webdriver-manager": "^12.0.6"
12924       },
12925       "dependencies": {
12926         "ansi-styles": {
12927           "version": "2.2.1",
12928           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
12929           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
12930           "dev": true
12931         },
12932         "chalk": {
12933           "version": "1.1.3",
12934           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
12935           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
12936           "dev": true,
12937           "requires": {
12938             "ansi-styles": "^2.2.1",
12939             "escape-string-regexp": "^1.0.2",
12940             "has-ansi": "^2.0.0",
12941             "strip-ansi": "^3.0.0",
12942             "supports-color": "^2.0.0"
12943           }
12944         },
12945         "del": {
12946           "version": "2.2.2",
12947           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
12948           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
12949           "dev": true,
12950           "requires": {
12951             "globby": "^5.0.0",
12952             "is-path-cwd": "^1.0.0",
12953             "is-path-in-cwd": "^1.0.0",
12954             "object-assign": "^4.0.1",
12955             "pify": "^2.0.0",
12956             "pinkie-promise": "^2.0.0",
12957             "rimraf": "^2.2.8"
12958           }
12959         },
12960         "globby": {
12961           "version": "5.0.0",
12962           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
12963           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
12964           "dev": true,
12965           "requires": {
12966             "array-union": "^1.0.1",
12967             "arrify": "^1.0.0",
12968             "glob": "^7.0.3",
12969             "object-assign": "^4.0.1",
12970             "pify": "^2.0.0",
12971             "pinkie-promise": "^2.0.0"
12972           }
12973         },
12974         "is-path-cwd": {
12975           "version": "1.0.0",
12976           "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
12977           "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
12978           "dev": true
12979         },
12980         "is-path-in-cwd": {
12981           "version": "1.0.1",
12982           "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
12983           "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
12984           "dev": true,
12985           "requires": {
12986             "is-path-inside": "^1.0.0"
12987           }
12988         },
12989         "is-path-inside": {
12990           "version": "1.0.1",
12991           "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
12992           "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
12993           "dev": true,
12994           "requires": {
12995             "path-is-inside": "^1.0.1"
12996           }
12997         },
12998         "pify": {
12999           "version": "2.3.0",
13000           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
13001           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
13002           "dev": true
13003         },
13004         "semver": {
13005           "version": "5.7.1",
13006           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
13007           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
13008           "dev": true
13009         },
13010         "source-map": {
13011           "version": "0.5.7",
13012           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
13013           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
13014           "dev": true
13015         },
13016         "source-map-support": {
13017           "version": "0.4.18",
13018           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
13019           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
13020           "dev": true,
13021           "requires": {
13022             "source-map": "^0.5.6"
13023           }
13024         },
13025         "supports-color": {
13026           "version": "2.0.0",
13027           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
13028           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
13029           "dev": true
13030         },
13031         "webdriver-manager": {
13032           "version": "12.1.6",
13033           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.6.tgz",
13034           "integrity": "sha512-B1mOycNCrbk7xODw7Jgq/mdD3qzPxMaTsnKIQDy2nXlQoyjTrJTTD0vRpEZI9b8RibPEyQvh9zIZ0M1mpOxS3w==",
13035           "dev": true,
13036           "requires": {
13037             "adm-zip": "^0.4.9",
13038             "chalk": "^1.1.1",
13039             "del": "^2.2.0",
13040             "glob": "^7.0.3",
13041             "ini": "^1.3.4",
13042             "minimist": "^1.2.0",
13043             "q": "^1.4.1",
13044             "request": "^2.87.0",
13045             "rimraf": "^2.5.2",
13046             "semver": "^5.3.0",
13047             "xml2js": "^0.4.17"
13048           }
13049         }
13050       }
13051     },
13052     "proxy-addr": {
13053       "version": "2.0.6",
13054       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
13055       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
13056       "dev": true,
13057       "requires": {
13058         "forwarded": "~0.1.2",
13059         "ipaddr.js": "1.9.1"
13060       }
13061     },
13062     "prr": {
13063       "version": "1.0.1",
13064       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
13065       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
13066       "dev": true
13067     },
13068     "pseudomap": {
13069       "version": "1.0.2",
13070       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
13071       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
13072       "dev": true
13073     },
13074     "psl": {
13075       "version": "1.3.0",
13076       "resolved": "https://registry.npmjs.org/psl/-/psl-1.3.0.tgz",
13077       "integrity": "sha512-avHdspHO+9rQTLbv1RO+MPYeP/SzsCoxofjVnHanETfQhTJrmB0HlDoW+EiN/R+C0BZ+gERab9NY0lPN2TxNag==",
13078       "dev": true
13079     },
13080     "public-encrypt": {
13081       "version": "4.0.3",
13082       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
13083       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
13084       "dev": true,
13085       "requires": {
13086         "bn.js": "^4.1.0",
13087         "browserify-rsa": "^4.0.0",
13088         "create-hash": "^1.1.0",
13089         "parse-asn1": "^5.0.0",
13090         "randombytes": "^2.0.1",
13091         "safe-buffer": "^5.1.2"
13092       }
13093     },
13094     "pump": {
13095       "version": "3.0.0",
13096       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
13097       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
13098       "dev": true,
13099       "requires": {
13100         "end-of-stream": "^1.1.0",
13101         "once": "^1.3.1"
13102       }
13103     },
13104     "pumpify": {
13105       "version": "1.5.1",
13106       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
13107       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
13108       "dev": true,
13109       "requires": {
13110         "duplexify": "^3.6.0",
13111         "inherits": "^2.0.3",
13112         "pump": "^2.0.0"
13113       },
13114       "dependencies": {
13115         "pump": {
13116           "version": "2.0.1",
13117           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
13118           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
13119           "dev": true,
13120           "requires": {
13121             "end-of-stream": "^1.1.0",
13122             "once": "^1.3.1"
13123           }
13124         }
13125       }
13126     },
13127     "punycode": {
13128       "version": "2.1.1",
13129       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
13130       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
13131       "dev": true
13132     },
13133     "q": {
13134       "version": "1.4.1",
13135       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
13136       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
13137       "dev": true
13138     },
13139     "qjobs": {
13140       "version": "1.2.0",
13141       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
13142       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
13143       "dev": true
13144     },
13145     "qs": {
13146       "version": "6.5.2",
13147       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
13148       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
13149       "dev": true
13150     },
13151     "query-string": {
13152       "version": "4.3.4",
13153       "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
13154       "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
13155       "dev": true,
13156       "requires": {
13157         "object-assign": "^4.1.0",
13158         "strict-uri-encode": "^1.0.0"
13159       }
13160     },
13161     "querystring": {
13162       "version": "0.2.0",
13163       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
13164       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
13165       "dev": true
13166     },
13167     "querystring-es3": {
13168       "version": "0.2.1",
13169       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
13170       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
13171       "dev": true
13172     },
13173     "querystringify": {
13174       "version": "2.1.1",
13175       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
13176       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
13177       "dev": true
13178     },
13179     "randombytes": {
13180       "version": "2.1.0",
13181       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
13182       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
13183       "dev": true,
13184       "requires": {
13185         "safe-buffer": "^5.1.0"
13186       }
13187     },
13188     "randomfill": {
13189       "version": "1.0.4",
13190       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
13191       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
13192       "dev": true,
13193       "requires": {
13194         "randombytes": "^2.0.5",
13195         "safe-buffer": "^5.1.0"
13196       }
13197     },
13198     "range-parser": {
13199       "version": "1.2.1",
13200       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
13201       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
13202       "dev": true
13203     },
13204     "raw-body": {
13205       "version": "2.4.0",
13206       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
13207       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
13208       "dev": true,
13209       "requires": {
13210         "bytes": "3.1.0",
13211         "http-errors": "1.7.2",
13212         "iconv-lite": "0.4.24",
13213         "unpipe": "1.0.0"
13214       },
13215       "dependencies": {
13216         "bytes": {
13217           "version": "3.1.0",
13218           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
13219           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
13220           "dev": true
13221         }
13222       }
13223     },
13224     "raw-loader": {
13225       "version": "4.0.0",
13226       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.0.tgz",
13227       "integrity": "sha512-iINUOYvl1cGEmfoaLjnZXt4bKfT2LJnZZib5N/LLyAphC+Dd11vNP9CNVb38j+SAJpFI1uo8j9frmih53ASy7Q==",
13228       "dev": true,
13229       "requires": {
13230         "loader-utils": "^1.2.3",
13231         "schema-utils": "^2.5.0"
13232       },
13233       "dependencies": {
13234         "json5": {
13235           "version": "1.0.1",
13236           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
13237           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
13238           "dev": true,
13239           "requires": {
13240             "minimist": "^1.2.0"
13241           }
13242         },
13243         "loader-utils": {
13244           "version": "1.4.0",
13245           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
13246           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
13247           "dev": true,
13248           "requires": {
13249             "big.js": "^5.2.2",
13250             "emojis-list": "^3.0.0",
13251             "json5": "^1.0.1"
13252           }
13253         }
13254       }
13255     },
13256     "read-cache": {
13257       "version": "1.0.0",
13258       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
13259       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
13260       "dev": true,
13261       "requires": {
13262         "pify": "^2.3.0"
13263       },
13264       "dependencies": {
13265         "pify": {
13266           "version": "2.3.0",
13267           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
13268           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
13269           "dev": true
13270         }
13271       }
13272     },
13273     "read-package-json": {
13274       "version": "2.1.1",
13275       "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.1.tgz",
13276       "integrity": "sha512-dAiqGtVc/q5doFz6096CcnXhpYk0ZN8dEKVkGLU0CsASt8SrgF6SF7OTKAYubfvFhWaqofl+Y8HK19GR8jwW+A==",
13277       "dev": true,
13278       "requires": {
13279         "glob": "^7.1.1",
13280         "graceful-fs": "^4.1.2",
13281         "json-parse-better-errors": "^1.0.1",
13282         "normalize-package-data": "^2.0.0",
13283         "npm-normalize-package-bin": "^1.0.0"
13284       }
13285     },
13286     "read-package-json-fast": {
13287       "version": "1.1.3",
13288       "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-1.1.3.tgz",
13289       "integrity": "sha512-MmFqiyfCXV2Dmm4jH24DEGhxdkUDFivJQj4oPZQPOKywxR7HWBE6WnMWDAapfFHi3wm1b+mhR+XHlUH0CL8axg==",
13290       "dev": true,
13291       "requires": {
13292         "json-parse-even-better-errors": "^2.0.1",
13293         "npm-normalize-package-bin": "^1.0.1"
13294       }
13295     },
13296     "read-package-tree": {
13297       "version": "5.3.1",
13298       "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.3.1.tgz",
13299       "integrity": "sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==",
13300       "dev": true,
13301       "requires": {
13302         "read-package-json": "^2.0.0",
13303         "readdir-scoped-modules": "^1.0.0",
13304         "util-promisify": "^2.1.0"
13305       }
13306     },
13307     "read-pkg": {
13308       "version": "1.1.0",
13309       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
13310       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
13311       "dev": true,
13312       "requires": {
13313         "load-json-file": "^1.0.0",
13314         "normalize-package-data": "^2.3.2",
13315         "path-type": "^1.0.0"
13316       },
13317       "dependencies": {
13318         "path-type": {
13319           "version": "1.1.0",
13320           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
13321           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
13322           "dev": true,
13323           "requires": {
13324             "graceful-fs": "^4.1.2",
13325             "pify": "^2.0.0",
13326             "pinkie-promise": "^2.0.0"
13327           }
13328         },
13329         "pify": {
13330           "version": "2.3.0",
13331           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
13332           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
13333           "dev": true
13334         }
13335       }
13336     },
13337     "read-pkg-up": {
13338       "version": "1.0.1",
13339       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
13340       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
13341       "dev": true,
13342       "requires": {
13343         "find-up": "^1.0.0",
13344         "read-pkg": "^1.0.0"
13345       },
13346       "dependencies": {
13347         "find-up": {
13348           "version": "1.1.2",
13349           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
13350           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
13351           "dev": true,
13352           "requires": {
13353             "path-exists": "^2.0.0",
13354             "pinkie-promise": "^2.0.0"
13355           }
13356         },
13357         "path-exists": {
13358           "version": "2.1.0",
13359           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
13360           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
13361           "dev": true,
13362           "requires": {
13363             "pinkie-promise": "^2.0.0"
13364           }
13365         }
13366       }
13367     },
13368     "readable-stream": {
13369       "version": "2.3.6",
13370       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
13371       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
13372       "requires": {
13373         "core-util-is": "~1.0.0",
13374         "inherits": "~2.0.3",
13375         "isarray": "~1.0.0",
13376         "process-nextick-args": "~2.0.0",
13377         "safe-buffer": "~5.1.1",
13378         "string_decoder": "~1.1.1",
13379         "util-deprecate": "~1.0.1"
13380       }
13381     },
13382     "readdir-scoped-modules": {
13383       "version": "1.1.0",
13384       "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz",
13385       "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==",
13386       "dev": true,
13387       "requires": {
13388         "debuglog": "^1.0.1",
13389         "dezalgo": "^1.0.0",
13390         "graceful-fs": "^4.1.2",
13391         "once": "^1.3.0"
13392       }
13393     },
13394     "readdirp": {
13395       "version": "3.3.0",
13396       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz",
13397       "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==",
13398       "dev": true,
13399       "requires": {
13400         "picomatch": "^2.0.7"
13401       }
13402     },
13403     "reflect-metadata": {
13404       "version": "0.1.13",
13405       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
13406       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
13407       "dev": true
13408     },
13409     "regenerate": {
13410       "version": "1.4.0",
13411       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
13412       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
13413       "dev": true
13414     },
13415     "regenerate-unicode-properties": {
13416       "version": "8.2.0",
13417       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
13418       "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
13419       "dev": true,
13420       "requires": {
13421         "regenerate": "^1.4.0"
13422       }
13423     },
13424     "regenerator-runtime": {
13425       "version": "0.13.5",
13426       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
13427       "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
13428       "dev": true
13429     },
13430     "regenerator-transform": {
13431       "version": "0.14.4",
13432       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz",
13433       "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==",
13434       "dev": true,
13435       "requires": {
13436         "@babel/runtime": "^7.8.4",
13437         "private": "^0.1.8"
13438       },
13439       "dependencies": {
13440         "@babel/runtime": {
13441           "version": "7.9.2",
13442           "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz",
13443           "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==",
13444           "dev": true,
13445           "requires": {
13446             "regenerator-runtime": "^0.13.4"
13447           }
13448         }
13449       }
13450     },
13451     "regex-not": {
13452       "version": "1.0.2",
13453       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
13454       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
13455       "dev": true,
13456       "requires": {
13457         "extend-shallow": "^3.0.2",
13458         "safe-regex": "^1.1.0"
13459       }
13460     },
13461     "regexp.prototype.flags": {
13462       "version": "1.3.0",
13463       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
13464       "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
13465       "dev": true,
13466       "requires": {
13467         "define-properties": "^1.1.3",
13468         "es-abstract": "^1.17.0-next.1"
13469       }
13470     },
13471     "regexpu-core": {
13472       "version": "1.0.0",
13473       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
13474       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
13475       "dev": true,
13476       "requires": {
13477         "regenerate": "^1.2.1",
13478         "regjsgen": "^0.2.0",
13479         "regjsparser": "^0.1.4"
13480       }
13481     },
13482     "regjsgen": {
13483       "version": "0.2.0",
13484       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
13485       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
13486       "dev": true
13487     },
13488     "regjsparser": {
13489       "version": "0.1.5",
13490       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
13491       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
13492       "dev": true,
13493       "requires": {
13494         "jsesc": "~0.5.0"
13495       },
13496       "dependencies": {
13497         "jsesc": {
13498           "version": "0.5.0",
13499           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
13500           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
13501           "dev": true
13502         }
13503       }
13504     },
13505     "remove-trailing-separator": {
13506       "version": "1.1.0",
13507       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
13508       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
13509       "dev": true
13510     },
13511     "repeat-element": {
13512       "version": "1.1.3",
13513       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
13514       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
13515       "dev": true
13516     },
13517     "repeat-string": {
13518       "version": "1.6.1",
13519       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
13520       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
13521       "dev": true
13522     },
13523     "request": {
13524       "version": "2.88.0",
13525       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
13526       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
13527       "dev": true,
13528       "requires": {
13529         "aws-sign2": "~0.7.0",
13530         "aws4": "^1.8.0",
13531         "caseless": "~0.12.0",
13532         "combined-stream": "~1.0.6",
13533         "extend": "~3.0.2",
13534         "forever-agent": "~0.6.1",
13535         "form-data": "~2.3.2",
13536         "har-validator": "~5.1.0",
13537         "http-signature": "~1.2.0",
13538         "is-typedarray": "~1.0.0",
13539         "isstream": "~0.1.2",
13540         "json-stringify-safe": "~5.0.1",
13541         "mime-types": "~2.1.19",
13542         "oauth-sign": "~0.9.0",
13543         "performance-now": "^2.1.0",
13544         "qs": "~6.5.2",
13545         "safe-buffer": "^5.1.2",
13546         "tough-cookie": "~2.4.3",
13547         "tunnel-agent": "^0.6.0",
13548         "uuid": "^3.3.2"
13549       }
13550     },
13551     "require-directory": {
13552       "version": "2.1.1",
13553       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
13554       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
13555     },
13556     "require-main-filename": {
13557       "version": "1.0.1",
13558       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
13559       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
13560       "dev": true
13561     },
13562     "requires-port": {
13563       "version": "1.0.0",
13564       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
13565       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
13566       "dev": true
13567     },
13568     "resolve": {
13569       "version": "1.12.0",
13570       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
13571       "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
13572       "requires": {
13573         "path-parse": "^1.0.6"
13574       }
13575     },
13576     "resolve-cwd": {
13577       "version": "2.0.0",
13578       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
13579       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
13580       "dev": true,
13581       "requires": {
13582         "resolve-from": "^3.0.0"
13583       }
13584     },
13585     "resolve-from": {
13586       "version": "3.0.0",
13587       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
13588       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
13589       "dev": true
13590     },
13591     "resolve-url": {
13592       "version": "0.2.1",
13593       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
13594       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
13595       "dev": true
13596     },
13597     "resp-modifier": {
13598       "version": "6.0.2",
13599       "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz",
13600       "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=",
13601       "dev": true,
13602       "requires": {
13603         "debug": "^2.2.0",
13604         "minimatch": "^3.0.2"
13605       }
13606     },
13607     "restore-cursor": {
13608       "version": "2.0.0",
13609       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
13610       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
13611       "dev": true,
13612       "requires": {
13613         "onetime": "^2.0.0",
13614         "signal-exit": "^3.0.2"
13615       }
13616     },
13617     "ret": {
13618       "version": "0.1.15",
13619       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
13620       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
13621       "dev": true
13622     },
13623     "retry": {
13624       "version": "0.12.0",
13625       "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
13626       "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
13627       "dev": true
13628     },
13629     "rfdc": {
13630       "version": "1.1.4",
13631       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
13632       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
13633       "dev": true
13634     },
13635     "rgb-regex": {
13636       "version": "1.0.1",
13637       "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
13638       "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
13639       "dev": true
13640     },
13641     "rgba-regex": {
13642       "version": "1.0.0",
13643       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
13644       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
13645       "dev": true
13646     },
13647     "rimraf": {
13648       "version": "2.7.1",
13649       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
13650       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
13651       "dev": true,
13652       "requires": {
13653         "glob": "^7.1.3"
13654       }
13655     },
13656     "ripemd160": {
13657       "version": "2.0.2",
13658       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
13659       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
13660       "dev": true,
13661       "requires": {
13662         "hash-base": "^3.0.0",
13663         "inherits": "^2.0.1"
13664       }
13665     },
13666     "rollup": {
13667       "version": "2.1.0",
13668       "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz",
13669       "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==",
13670       "dev": true,
13671       "requires": {
13672         "fsevents": "~2.1.2"
13673       }
13674     },
13675     "run-async": {
13676       "version": "2.3.0",
13677       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
13678       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
13679       "dev": true,
13680       "requires": {
13681         "is-promise": "^2.1.0"
13682       }
13683     },
13684     "run-queue": {
13685       "version": "1.0.3",
13686       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
13687       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
13688       "dev": true,
13689       "requires": {
13690         "aproba": "^1.1.1"
13691       }
13692     },
13693     "rx": {
13694       "version": "4.1.0",
13695       "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
13696       "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=",
13697       "dev": true
13698     },
13699     "rxjs": {
13700       "version": "6.5.4",
13701       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
13702       "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
13703       "requires": {
13704         "tslib": "^1.9.0"
13705       }
13706     },
13707     "safe-buffer": {
13708       "version": "5.1.2",
13709       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
13710       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
13711     },
13712     "safe-regex": {
13713       "version": "1.1.0",
13714       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
13715       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
13716       "dev": true,
13717       "requires": {
13718         "ret": "~0.1.10"
13719       }
13720     },
13721     "safer-buffer": {
13722       "version": "2.1.2",
13723       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
13724       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
13725       "dev": true
13726     },
13727     "sass": {
13728       "version": "1.26.3",
13729       "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.3.tgz",
13730       "integrity": "sha512-5NMHI1+YFYw4sN3yfKjpLuV9B5l7MqQ6FlkTcC4FT+oHbBRUZoSjHrrt/mE0nFXJyY2kQtU9ou9HxvFVjLFuuw==",
13731       "dev": true,
13732       "requires": {
13733         "chokidar": ">=2.0.0 <4.0.0"
13734       }
13735     },
13736     "sass-loader": {
13737       "version": "8.0.2",
13738       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz",
13739       "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==",
13740       "dev": true,
13741       "requires": {
13742         "clone-deep": "^4.0.1",
13743         "loader-utils": "^1.2.3",
13744         "neo-async": "^2.6.1",
13745         "schema-utils": "^2.6.1",
13746         "semver": "^6.3.0"
13747       },
13748       "dependencies": {
13749         "json5": {
13750           "version": "1.0.1",
13751           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
13752           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
13753           "dev": true,
13754           "requires": {
13755             "minimist": "^1.2.0"
13756           }
13757         },
13758         "loader-utils": {
13759           "version": "1.4.0",
13760           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
13761           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
13762           "dev": true,
13763           "requires": {
13764             "big.js": "^5.2.2",
13765             "emojis-list": "^3.0.0",
13766             "json5": "^1.0.1"
13767           }
13768         }
13769       }
13770     },
13771     "saucelabs": {
13772       "version": "1.5.0",
13773       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
13774       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
13775       "dev": true,
13776       "requires": {
13777         "https-proxy-agent": "^2.2.1"
13778       }
13779     },
13780     "sax": {
13781       "version": "1.2.4",
13782       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
13783       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
13784       "dev": true
13785     },
13786     "schema-utils": {
13787       "version": "2.6.5",
13788       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
13789       "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
13790       "dev": true,
13791       "requires": {
13792         "ajv": "^6.12.0",
13793         "ajv-keywords": "^3.4.1"
13794       },
13795       "dependencies": {
13796         "ajv": {
13797           "version": "6.12.0",
13798           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
13799           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
13800           "dev": true,
13801           "requires": {
13802             "fast-deep-equal": "^3.1.1",
13803             "fast-json-stable-stringify": "^2.0.0",
13804             "json-schema-traverse": "^0.4.1",
13805             "uri-js": "^4.2.2"
13806           }
13807         },
13808         "fast-deep-equal": {
13809           "version": "3.1.1",
13810           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
13811           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
13812           "dev": true
13813         }
13814       }
13815     },
13816     "select": {
13817       "version": "1.1.2",
13818       "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz",
13819       "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=",
13820       "optional": true
13821     },
13822     "select-hose": {
13823       "version": "2.0.0",
13824       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
13825       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
13826       "dev": true
13827     },
13828     "selenium-webdriver": {
13829       "version": "3.6.0",
13830       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
13831       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
13832       "dev": true,
13833       "requires": {
13834         "jszip": "^3.1.3",
13835         "rimraf": "^2.5.4",
13836         "tmp": "0.0.30",
13837         "xml2js": "^0.4.17"
13838       },
13839       "dependencies": {
13840         "tmp": {
13841           "version": "0.0.30",
13842           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
13843           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
13844           "dev": true,
13845           "requires": {
13846             "os-tmpdir": "~1.0.1"
13847           }
13848         }
13849       }
13850     },
13851     "selfsigned": {
13852       "version": "1.10.7",
13853       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz",
13854       "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==",
13855       "dev": true,
13856       "requires": {
13857         "node-forge": "0.9.0"
13858       }
13859     },
13860     "semver": {
13861       "version": "6.3.0",
13862       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13863       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13864       "dev": true
13865     },
13866     "semver-dsl": {
13867       "version": "1.0.1",
13868       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
13869       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
13870       "dev": true,
13871       "requires": {
13872         "semver": "^5.3.0"
13873       },
13874       "dependencies": {
13875         "semver": {
13876           "version": "5.7.1",
13877           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
13878           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
13879           "dev": true
13880         }
13881       }
13882     },
13883     "semver-intersect": {
13884       "version": "1.4.0",
13885       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
13886       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
13887       "dev": true,
13888       "requires": {
13889         "semver": "^5.0.0"
13890       },
13891       "dependencies": {
13892         "semver": {
13893           "version": "5.7.1",
13894           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
13895           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
13896           "dev": true
13897         }
13898       }
13899     },
13900     "send": {
13901       "version": "0.17.1",
13902       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
13903       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
13904       "dev": true,
13905       "requires": {
13906         "debug": "2.6.9",
13907         "depd": "~1.1.2",
13908         "destroy": "~1.0.4",
13909         "encodeurl": "~1.0.2",
13910         "escape-html": "~1.0.3",
13911         "etag": "~1.8.1",
13912         "fresh": "0.5.2",
13913         "http-errors": "~1.7.2",
13914         "mime": "1.6.0",
13915         "ms": "2.1.1",
13916         "on-finished": "~2.3.0",
13917         "range-parser": "~1.2.1",
13918         "statuses": "~1.5.0"
13919       },
13920       "dependencies": {
13921         "ms": {
13922           "version": "2.1.1",
13923           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
13924           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
13925           "dev": true
13926         }
13927       }
13928     },
13929     "serialize-javascript": {
13930       "version": "2.1.2",
13931       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
13932       "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
13933       "dev": true
13934     },
13935     "serve-index": {
13936       "version": "1.9.1",
13937       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
13938       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
13939       "dev": true,
13940       "requires": {
13941         "accepts": "~1.3.4",
13942         "batch": "0.6.1",
13943         "debug": "2.6.9",
13944         "escape-html": "~1.0.3",
13945         "http-errors": "~1.6.2",
13946         "mime-types": "~2.1.17",
13947         "parseurl": "~1.3.2"
13948       },
13949       "dependencies": {
13950         "http-errors": {
13951           "version": "1.6.3",
13952           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
13953           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
13954           "dev": true,
13955           "requires": {
13956             "depd": "~1.1.2",
13957             "inherits": "2.0.3",
13958             "setprototypeof": "1.1.0",
13959             "statuses": ">= 1.4.0 < 2"
13960           }
13961         },
13962         "inherits": {
13963           "version": "2.0.3",
13964           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
13965           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
13966           "dev": true
13967         },
13968         "setprototypeof": {
13969           "version": "1.1.0",
13970           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
13971           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
13972           "dev": true
13973         }
13974       }
13975     },
13976     "serve-static": {
13977       "version": "1.14.1",
13978       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
13979       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
13980       "dev": true,
13981       "requires": {
13982         "encodeurl": "~1.0.2",
13983         "escape-html": "~1.0.3",
13984         "parseurl": "~1.3.3",
13985         "send": "0.17.1"
13986       }
13987     },
13988     "server-destroy": {
13989       "version": "1.0.1",
13990       "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
13991       "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=",
13992       "dev": true
13993     },
13994     "sessionstorage": {
13995       "version": "0.1.0",
13996       "resolved": "https://registry.npmjs.org/sessionstorage/-/sessionstorage-0.1.0.tgz",
13997       "integrity": "sha512-z0PrRunU4LRiP73qfXyynz9AZwBDVDmwEFDyA4GAETONnFewp5ZY0BY/1T31bR8XsVOXEtSPIS7BU+ecZhFmcQ==",
13998       "requires": {
13999         "koekje": "^0.1.0",
14000         "objstorage": "^1.0.0",
14001         "window.name": "^0.0.3"
14002       }
14003     },
14004     "set-blocking": {
14005       "version": "2.0.0",
14006       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
14007       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
14008     },
14009     "set-immediate-shim": {
14010       "version": "1.0.1",
14011       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
14012       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
14013       "dev": true
14014     },
14015     "set-value": {
14016       "version": "2.0.1",
14017       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
14018       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
14019       "dev": true,
14020       "requires": {
14021         "extend-shallow": "^2.0.1",
14022         "is-extendable": "^0.1.1",
14023         "is-plain-object": "^2.0.3",
14024         "split-string": "^3.0.1"
14025       },
14026       "dependencies": {
14027         "extend-shallow": {
14028           "version": "2.0.1",
14029           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14030           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14031           "dev": true,
14032           "requires": {
14033             "is-extendable": "^0.1.0"
14034           }
14035         }
14036       }
14037     },
14038     "setimmediate": {
14039       "version": "1.0.5",
14040       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
14041       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
14042       "dev": true
14043     },
14044     "setprototypeof": {
14045       "version": "1.1.1",
14046       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
14047       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
14048       "dev": true
14049     },
14050     "sha.js": {
14051       "version": "2.4.11",
14052       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
14053       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
14054       "dev": true,
14055       "requires": {
14056         "inherits": "^2.0.1",
14057         "safe-buffer": "^5.0.1"
14058       }
14059     },
14060     "shallow-clone": {
14061       "version": "3.0.1",
14062       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
14063       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
14064       "dev": true,
14065       "requires": {
14066         "kind-of": "^6.0.2"
14067       }
14068     },
14069     "shebang-command": {
14070       "version": "1.2.0",
14071       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
14072       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
14073       "dev": true,
14074       "requires": {
14075         "shebang-regex": "^1.0.0"
14076       }
14077     },
14078     "shebang-regex": {
14079       "version": "1.0.0",
14080       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
14081       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
14082       "dev": true
14083     },
14084     "signal-exit": {
14085       "version": "3.0.2",
14086       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
14087       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
14088       "dev": true
14089     },
14090     "simple-swizzle": {
14091       "version": "0.2.2",
14092       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
14093       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
14094       "dev": true,
14095       "requires": {
14096         "is-arrayish": "^0.3.1"
14097       },
14098       "dependencies": {
14099         "is-arrayish": {
14100           "version": "0.3.2",
14101           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
14102           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
14103           "dev": true
14104         }
14105       }
14106     },
14107     "slash": {
14108       "version": "1.0.0",
14109       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
14110       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
14111       "dev": true
14112     },
14113     "smart-buffer": {
14114       "version": "4.1.0",
14115       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz",
14116       "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==",
14117       "dev": true
14118     },
14119     "snapdragon": {
14120       "version": "0.8.2",
14121       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
14122       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
14123       "dev": true,
14124       "requires": {
14125         "base": "^0.11.1",
14126         "debug": "^2.2.0",
14127         "define-property": "^0.2.5",
14128         "extend-shallow": "^2.0.1",
14129         "map-cache": "^0.2.2",
14130         "source-map": "^0.5.6",
14131         "source-map-resolve": "^0.5.0",
14132         "use": "^3.1.0"
14133       },
14134       "dependencies": {
14135         "define-property": {
14136           "version": "0.2.5",
14137           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
14138           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
14139           "dev": true,
14140           "requires": {
14141             "is-descriptor": "^0.1.0"
14142           }
14143         },
14144         "extend-shallow": {
14145           "version": "2.0.1",
14146           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14147           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14148           "dev": true,
14149           "requires": {
14150             "is-extendable": "^0.1.0"
14151           }
14152         },
14153         "source-map": {
14154           "version": "0.5.7",
14155           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
14156           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
14157           "dev": true
14158         }
14159       }
14160     },
14161     "snapdragon-node": {
14162       "version": "2.1.1",
14163       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
14164       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
14165       "dev": true,
14166       "requires": {
14167         "define-property": "^1.0.0",
14168         "isobject": "^3.0.0",
14169         "snapdragon-util": "^3.0.1"
14170       },
14171       "dependencies": {
14172         "define-property": {
14173           "version": "1.0.0",
14174           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
14175           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
14176           "dev": true,
14177           "requires": {
14178             "is-descriptor": "^1.0.0"
14179           }
14180         },
14181         "is-accessor-descriptor": {
14182           "version": "1.0.0",
14183           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
14184           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
14185           "dev": true,
14186           "requires": {
14187             "kind-of": "^6.0.0"
14188           }
14189         },
14190         "is-data-descriptor": {
14191           "version": "1.0.0",
14192           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
14193           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
14194           "dev": true,
14195           "requires": {
14196             "kind-of": "^6.0.0"
14197           }
14198         },
14199         "is-descriptor": {
14200           "version": "1.0.2",
14201           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
14202           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
14203           "dev": true,
14204           "requires": {
14205             "is-accessor-descriptor": "^1.0.0",
14206             "is-data-descriptor": "^1.0.0",
14207             "kind-of": "^6.0.2"
14208           }
14209         }
14210       }
14211     },
14212     "snapdragon-util": {
14213       "version": "3.0.1",
14214       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
14215       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
14216       "dev": true,
14217       "requires": {
14218         "kind-of": "^3.2.0"
14219       },
14220       "dependencies": {
14221         "kind-of": {
14222           "version": "3.2.2",
14223           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
14224           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
14225           "dev": true,
14226           "requires": {
14227             "is-buffer": "^1.1.5"
14228           }
14229         }
14230       }
14231     },
14232     "socket.io": {
14233       "version": "2.1.1",
14234       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
14235       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
14236       "dev": true,
14237       "requires": {
14238         "debug": "~3.1.0",
14239         "engine.io": "~3.2.0",
14240         "has-binary2": "~1.0.2",
14241         "socket.io-adapter": "~1.1.0",
14242         "socket.io-client": "2.1.1",
14243         "socket.io-parser": "~3.2.0"
14244       },
14245       "dependencies": {
14246         "debug": {
14247           "version": "3.1.0",
14248           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
14249           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
14250           "dev": true,
14251           "requires": {
14252             "ms": "2.0.0"
14253           }
14254         }
14255       }
14256     },
14257     "socket.io-adapter": {
14258       "version": "1.1.1",
14259       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
14260       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
14261       "dev": true
14262     },
14263     "socket.io-client": {
14264       "version": "2.1.1",
14265       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
14266       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
14267       "dev": true,
14268       "requires": {
14269         "backo2": "1.0.2",
14270         "base64-arraybuffer": "0.1.5",
14271         "component-bind": "1.0.0",
14272         "component-emitter": "1.2.1",
14273         "debug": "~3.1.0",
14274         "engine.io-client": "~3.2.0",
14275         "has-binary2": "~1.0.2",
14276         "has-cors": "1.1.0",
14277         "indexof": "0.0.1",
14278         "object-component": "0.0.3",
14279         "parseqs": "0.0.5",
14280         "parseuri": "0.0.5",
14281         "socket.io-parser": "~3.2.0",
14282         "to-array": "0.1.4"
14283       },
14284       "dependencies": {
14285         "component-emitter": {
14286           "version": "1.2.1",
14287           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
14288           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
14289           "dev": true
14290         },
14291         "debug": {
14292           "version": "3.1.0",
14293           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
14294           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
14295           "dev": true,
14296           "requires": {
14297             "ms": "2.0.0"
14298           }
14299         }
14300       }
14301     },
14302     "socket.io-parser": {
14303       "version": "3.2.0",
14304       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
14305       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
14306       "dev": true,
14307       "requires": {
14308         "component-emitter": "1.2.1",
14309         "debug": "~3.1.0",
14310         "isarray": "2.0.1"
14311       },
14312       "dependencies": {
14313         "component-emitter": {
14314           "version": "1.2.1",
14315           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
14316           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
14317           "dev": true
14318         },
14319         "debug": {
14320           "version": "3.1.0",
14321           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
14322           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
14323           "dev": true,
14324           "requires": {
14325             "ms": "2.0.0"
14326           }
14327         },
14328         "isarray": {
14329           "version": "2.0.1",
14330           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
14331           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
14332           "dev": true
14333         }
14334       }
14335     },
14336     "sockjs": {
14337       "version": "0.3.19",
14338       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
14339       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
14340       "dev": true,
14341       "requires": {
14342         "faye-websocket": "^0.10.0",
14343         "uuid": "^3.0.1"
14344       }
14345     },
14346     "sockjs-client": {
14347       "version": "1.4.0",
14348       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz",
14349       "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==",
14350       "dev": true,
14351       "requires": {
14352         "debug": "^3.2.5",
14353         "eventsource": "^1.0.7",
14354         "faye-websocket": "~0.11.1",
14355         "inherits": "^2.0.3",
14356         "json3": "^3.3.2",
14357         "url-parse": "^1.4.3"
14358       },
14359       "dependencies": {
14360         "debug": {
14361           "version": "3.2.6",
14362           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
14363           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
14364           "dev": true,
14365           "requires": {
14366             "ms": "^2.1.1"
14367           }
14368         },
14369         "faye-websocket": {
14370           "version": "0.11.3",
14371           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
14372           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
14373           "dev": true,
14374           "requires": {
14375             "websocket-driver": ">=0.5.1"
14376           }
14377         },
14378         "ms": {
14379           "version": "2.1.2",
14380           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
14381           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
14382           "dev": true
14383         }
14384       }
14385     },
14386     "socks": {
14387       "version": "2.3.3",
14388       "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz",
14389       "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==",
14390       "dev": true,
14391       "requires": {
14392         "ip": "1.1.5",
14393         "smart-buffer": "^4.1.0"
14394       }
14395     },
14396     "socks-proxy-agent": {
14397       "version": "5.0.0",
14398       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz",
14399       "integrity": "sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA==",
14400       "dev": true,
14401       "requires": {
14402         "agent-base": "6",
14403         "debug": "4",
14404         "socks": "^2.3.3"
14405       },
14406       "dependencies": {
14407         "agent-base": {
14408           "version": "6.0.0",
14409           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.0.tgz",
14410           "integrity": "sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==",
14411           "dev": true,
14412           "requires": {
14413             "debug": "4"
14414           }
14415         },
14416         "debug": {
14417           "version": "4.1.1",
14418           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
14419           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
14420           "dev": true,
14421           "requires": {
14422             "ms": "^2.1.1"
14423           }
14424         },
14425         "ms": {
14426           "version": "2.1.2",
14427           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
14428           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
14429           "dev": true
14430         }
14431       }
14432     },
14433     "sort-keys": {
14434       "version": "1.1.2",
14435       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
14436       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
14437       "dev": true,
14438       "requires": {
14439         "is-plain-obj": "^1.0.0"
14440       }
14441     },
14442     "source-list-map": {
14443       "version": "2.0.1",
14444       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
14445       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
14446       "dev": true
14447     },
14448     "source-map": {
14449       "version": "0.7.3",
14450       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
14451       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
14452       "dev": true
14453     },
14454     "source-map-loader": {
14455       "version": "0.2.4",
14456       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
14457       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
14458       "dev": true,
14459       "requires": {
14460         "async": "^2.5.0",
14461         "loader-utils": "^1.1.0"
14462       },
14463       "dependencies": {
14464         "json5": {
14465           "version": "1.0.1",
14466           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
14467           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
14468           "dev": true,
14469           "requires": {
14470             "minimist": "^1.2.0"
14471           }
14472         },
14473         "loader-utils": {
14474           "version": "1.4.0",
14475           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
14476           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
14477           "dev": true,
14478           "requires": {
14479             "big.js": "^5.2.2",
14480             "emojis-list": "^3.0.0",
14481             "json5": "^1.0.1"
14482           }
14483         }
14484       }
14485     },
14486     "source-map-resolve": {
14487       "version": "0.5.2",
14488       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
14489       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
14490       "dev": true,
14491       "requires": {
14492         "atob": "^2.1.1",
14493         "decode-uri-component": "^0.2.0",
14494         "resolve-url": "^0.2.1",
14495         "source-map-url": "^0.4.0",
14496         "urix": "^0.1.0"
14497       }
14498     },
14499     "source-map-support": {
14500       "version": "0.5.12",
14501       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
14502       "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
14503       "dev": true,
14504       "requires": {
14505         "buffer-from": "^1.0.0",
14506         "source-map": "^0.6.0"
14507       },
14508       "dependencies": {
14509         "source-map": {
14510           "version": "0.6.1",
14511           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14512           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14513           "dev": true
14514         }
14515       }
14516     },
14517     "source-map-url": {
14518       "version": "0.4.0",
14519       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
14520       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
14521       "dev": true
14522     },
14523     "sourcemap-codec": {
14524       "version": "1.4.6",
14525       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz",
14526       "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==",
14527       "dev": true
14528     },
14529     "spdx-correct": {
14530       "version": "3.1.0",
14531       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
14532       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
14533       "dev": true,
14534       "requires": {
14535         "spdx-expression-parse": "^3.0.0",
14536         "spdx-license-ids": "^3.0.0"
14537       }
14538     },
14539     "spdx-exceptions": {
14540       "version": "2.2.0",
14541       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
14542       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
14543       "dev": true
14544     },
14545     "spdx-expression-parse": {
14546       "version": "3.0.0",
14547       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
14548       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
14549       "dev": true,
14550       "requires": {
14551         "spdx-exceptions": "^2.1.0",
14552         "spdx-license-ids": "^3.0.0"
14553       }
14554     },
14555     "spdx-license-ids": {
14556       "version": "3.0.5",
14557       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
14558       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
14559       "dev": true
14560     },
14561     "spdy": {
14562       "version": "4.0.1",
14563       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz",
14564       "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==",
14565       "dev": true,
14566       "requires": {
14567         "debug": "^4.1.0",
14568         "handle-thing": "^2.0.0",
14569         "http-deceiver": "^1.2.7",
14570         "select-hose": "^2.0.0",
14571         "spdy-transport": "^3.0.0"
14572       },
14573       "dependencies": {
14574         "debug": {
14575           "version": "4.1.1",
14576           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
14577           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
14578           "dev": true,
14579           "requires": {
14580             "ms": "^2.1.1"
14581           }
14582         },
14583         "ms": {
14584           "version": "2.1.2",
14585           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
14586           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
14587           "dev": true
14588         }
14589       }
14590     },
14591     "spdy-transport": {
14592       "version": "3.0.0",
14593       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
14594       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
14595       "dev": true,
14596       "requires": {
14597         "debug": "^4.1.0",
14598         "detect-node": "^2.0.4",
14599         "hpack.js": "^2.1.6",
14600         "obuf": "^1.1.2",
14601         "readable-stream": "^3.0.6",
14602         "wbuf": "^1.7.3"
14603       },
14604       "dependencies": {
14605         "debug": {
14606           "version": "4.1.1",
14607           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
14608           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
14609           "dev": true,
14610           "requires": {
14611             "ms": "^2.1.1"
14612           }
14613         },
14614         "ms": {
14615           "version": "2.1.2",
14616           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
14617           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
14618           "dev": true
14619         },
14620         "readable-stream": {
14621           "version": "3.6.0",
14622           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
14623           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
14624           "dev": true,
14625           "requires": {
14626             "inherits": "^2.0.3",
14627             "string_decoder": "^1.1.1",
14628             "util-deprecate": "^1.0.1"
14629           }
14630         }
14631       }
14632     },
14633     "speed-measure-webpack-plugin": {
14634       "version": "1.3.1",
14635       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
14636       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
14637       "dev": true,
14638       "requires": {
14639         "chalk": "^2.0.1"
14640       }
14641     },
14642     "split-string": {
14643       "version": "3.1.0",
14644       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
14645       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
14646       "dev": true,
14647       "requires": {
14648         "extend-shallow": "^3.0.0"
14649       }
14650     },
14651     "sprintf-js": {
14652       "version": "1.0.3",
14653       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
14654       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
14655       "dev": true
14656     },
14657     "sshpk": {
14658       "version": "1.16.1",
14659       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
14660       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
14661       "dev": true,
14662       "requires": {
14663         "asn1": "~0.2.3",
14664         "assert-plus": "^1.0.0",
14665         "bcrypt-pbkdf": "^1.0.0",
14666         "dashdash": "^1.12.0",
14667         "ecc-jsbn": "~0.1.1",
14668         "getpass": "^0.1.1",
14669         "jsbn": "~0.1.0",
14670         "safer-buffer": "^2.0.2",
14671         "tweetnacl": "~0.14.0"
14672       }
14673     },
14674     "ssri": {
14675       "version": "8.0.0",
14676       "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.0.tgz",
14677       "integrity": "sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==",
14678       "dev": true,
14679       "requires": {
14680         "minipass": "^3.1.1"
14681       }
14682     },
14683     "stable": {
14684       "version": "0.1.8",
14685       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
14686       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
14687       "dev": true
14688     },
14689     "static-extend": {
14690       "version": "0.1.2",
14691       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
14692       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
14693       "dev": true,
14694       "requires": {
14695         "define-property": "^0.2.5",
14696         "object-copy": "^0.1.0"
14697       },
14698       "dependencies": {
14699         "define-property": {
14700           "version": "0.2.5",
14701           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
14702           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
14703           "dev": true,
14704           "requires": {
14705             "is-descriptor": "^0.1.0"
14706           }
14707         }
14708       }
14709     },
14710     "statuses": {
14711       "version": "1.5.0",
14712       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
14713       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
14714       "dev": true
14715     },
14716     "stream-browserify": {
14717       "version": "2.0.2",
14718       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
14719       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
14720       "dev": true,
14721       "requires": {
14722         "inherits": "~2.0.1",
14723         "readable-stream": "^2.0.2"
14724       }
14725     },
14726     "stream-each": {
14727       "version": "1.2.3",
14728       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
14729       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
14730       "dev": true,
14731       "requires": {
14732         "end-of-stream": "^1.1.0",
14733         "stream-shift": "^1.0.0"
14734       }
14735     },
14736     "stream-http": {
14737       "version": "2.8.3",
14738       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
14739       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
14740       "dev": true,
14741       "requires": {
14742         "builtin-status-codes": "^3.0.0",
14743         "inherits": "^2.0.1",
14744         "readable-stream": "^2.3.6",
14745         "to-arraybuffer": "^1.0.0",
14746         "xtend": "^4.0.0"
14747       }
14748     },
14749     "stream-shift": {
14750       "version": "1.0.1",
14751       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
14752       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
14753       "dev": true
14754     },
14755     "stream-throttle": {
14756       "version": "0.1.3",
14757       "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz",
14758       "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=",
14759       "dev": true,
14760       "requires": {
14761         "commander": "^2.2.0",
14762         "limiter": "^1.0.5"
14763       }
14764     },
14765     "streamroller": {
14766       "version": "1.0.6",
14767       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz",
14768       "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==",
14769       "dev": true,
14770       "requires": {
14771         "async": "^2.6.2",
14772         "date-format": "^2.0.0",
14773         "debug": "^3.2.6",
14774         "fs-extra": "^7.0.1",
14775         "lodash": "^4.17.14"
14776       },
14777       "dependencies": {
14778         "debug": {
14779           "version": "3.2.6",
14780           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
14781           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
14782           "dev": true,
14783           "requires": {
14784             "ms": "^2.1.1"
14785           }
14786         },
14787         "ms": {
14788           "version": "2.1.2",
14789           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
14790           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
14791           "dev": true
14792         }
14793       }
14794     },
14795     "strict-uri-encode": {
14796       "version": "1.1.0",
14797       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
14798       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
14799       "dev": true
14800     },
14801     "string-width": {
14802       "version": "2.1.1",
14803       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
14804       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
14805       "dev": true,
14806       "requires": {
14807         "is-fullwidth-code-point": "^2.0.0",
14808         "strip-ansi": "^4.0.0"
14809       },
14810       "dependencies": {
14811         "ansi-regex": {
14812           "version": "3.0.0",
14813           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
14814           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
14815           "dev": true
14816         },
14817         "strip-ansi": {
14818           "version": "4.0.0",
14819           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
14820           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
14821           "dev": true,
14822           "requires": {
14823             "ansi-regex": "^3.0.0"
14824           }
14825         }
14826       }
14827     },
14828     "string.prototype.trimend": {
14829       "version": "1.0.0",
14830       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.0.tgz",
14831       "integrity": "sha512-EEJnGqa/xNfIg05SxiPSqRS7S9qwDhYts1TSLR1BQfYUfPe1stofgGKvwERK9+9yf+PpfBMlpBaCHucXGPQfUA==",
14832       "dev": true,
14833       "requires": {
14834         "define-properties": "^1.1.3",
14835         "es-abstract": "^1.17.5"
14836       }
14837     },
14838     "string.prototype.trimleft": {
14839       "version": "2.1.2",
14840       "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
14841       "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
14842       "dev": true,
14843       "requires": {
14844         "define-properties": "^1.1.3",
14845         "es-abstract": "^1.17.5",
14846         "string.prototype.trimstart": "^1.0.0"
14847       }
14848     },
14849     "string.prototype.trimright": {
14850       "version": "2.1.2",
14851       "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
14852       "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
14853       "dev": true,
14854       "requires": {
14855         "define-properties": "^1.1.3",
14856         "es-abstract": "^1.17.5",
14857         "string.prototype.trimend": "^1.0.0"
14858       }
14859     },
14860     "string.prototype.trimstart": {
14861       "version": "1.0.0",
14862       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.0.tgz",
14863       "integrity": "sha512-iCP8g01NFYiiBOnwG1Xc3WZLyoo+RuBymwIlWncShXDDJYWN6DbnM3odslBJdgCdRlq94B5s63NWAZlcn2CS4w==",
14864       "dev": true,
14865       "requires": {
14866         "define-properties": "^1.1.3",
14867         "es-abstract": "^1.17.5"
14868       }
14869     },
14870     "string_decoder": {
14871       "version": "1.1.1",
14872       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
14873       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
14874       "requires": {
14875         "safe-buffer": "~5.1.0"
14876       }
14877     },
14878     "strip-ansi": {
14879       "version": "3.0.1",
14880       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
14881       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
14882       "dev": true,
14883       "requires": {
14884         "ansi-regex": "^2.0.0"
14885       }
14886     },
14887     "strip-bom": {
14888       "version": "3.0.0",
14889       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
14890       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
14891       "dev": true
14892     },
14893     "strip-eof": {
14894       "version": "1.0.0",
14895       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
14896       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
14897       "dev": true
14898     },
14899     "style-loader": {
14900       "version": "1.1.3",
14901       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.1.3.tgz",
14902       "integrity": "sha512-rlkH7X/22yuwFYK357fMN/BxYOorfnfq0eD7+vqlemSK4wEcejFF1dg4zxP0euBW8NrYx2WZzZ8PPFevr7D+Kw==",
14903       "dev": true,
14904       "requires": {
14905         "loader-utils": "^1.2.3",
14906         "schema-utils": "^2.6.4"
14907       },
14908       "dependencies": {
14909         "json5": {
14910           "version": "1.0.1",
14911           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
14912           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
14913           "dev": true,
14914           "requires": {
14915             "minimist": "^1.2.0"
14916           }
14917         },
14918         "loader-utils": {
14919           "version": "1.4.0",
14920           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
14921           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
14922           "dev": true,
14923           "requires": {
14924             "big.js": "^5.2.2",
14925             "emojis-list": "^3.0.0",
14926             "json5": "^1.0.1"
14927           }
14928         }
14929       }
14930     },
14931     "stylehacks": {
14932       "version": "4.0.3",
14933       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
14934       "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
14935       "dev": true,
14936       "requires": {
14937         "browserslist": "^4.0.0",
14938         "postcss": "^7.0.0",
14939         "postcss-selector-parser": "^3.0.0"
14940       },
14941       "dependencies": {
14942         "postcss-selector-parser": {
14943           "version": "3.1.2",
14944           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
14945           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
14946           "dev": true,
14947           "requires": {
14948             "dot-prop": "^5.2.0",
14949             "indexes-of": "^1.0.1",
14950             "uniq": "^1.0.1"
14951           }
14952         }
14953       }
14954     },
14955     "stylus": {
14956       "version": "0.54.7",
14957       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.7.tgz",
14958       "integrity": "sha512-Yw3WMTzVwevT6ZTrLCYNHAFmanMxdylelL3hkWNgPMeTCpMwpV3nXjpOHuBXtFv7aiO2xRuQS6OoAdgkNcSNug==",
14959       "dev": true,
14960       "requires": {
14961         "css-parse": "~2.0.0",
14962         "debug": "~3.1.0",
14963         "glob": "^7.1.3",
14964         "mkdirp": "~0.5.x",
14965         "safer-buffer": "^2.1.2",
14966         "sax": "~1.2.4",
14967         "semver": "^6.0.0",
14968         "source-map": "^0.7.3"
14969       },
14970       "dependencies": {
14971         "debug": {
14972           "version": "3.1.0",
14973           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
14974           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
14975           "dev": true,
14976           "requires": {
14977             "ms": "2.0.0"
14978           }
14979         }
14980       }
14981     },
14982     "stylus-loader": {
14983       "version": "3.0.2",
14984       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
14985       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
14986       "dev": true,
14987       "requires": {
14988         "loader-utils": "^1.0.2",
14989         "lodash.clonedeep": "^4.5.0",
14990         "when": "~3.6.x"
14991       },
14992       "dependencies": {
14993         "json5": {
14994           "version": "1.0.1",
14995           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
14996           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
14997           "dev": true,
14998           "requires": {
14999             "minimist": "^1.2.0"
15000           }
15001         },
15002         "loader-utils": {
15003           "version": "1.4.0",
15004           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
15005           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
15006           "dev": true,
15007           "requires": {
15008             "big.js": "^5.2.2",
15009             "emojis-list": "^3.0.0",
15010             "json5": "^1.0.1"
15011           }
15012         }
15013       }
15014     },
15015     "supports-color": {
15016       "version": "5.5.0",
15017       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
15018       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
15019       "requires": {
15020         "has-flag": "^3.0.0"
15021       }
15022     },
15023     "svgo": {
15024       "version": "1.3.2",
15025       "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
15026       "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
15027       "dev": true,
15028       "requires": {
15029         "chalk": "^2.4.1",
15030         "coa": "^2.0.2",
15031         "css-select": "^2.0.0",
15032         "css-select-base-adapter": "^0.1.1",
15033         "css-tree": "1.0.0-alpha.37",
15034         "csso": "^4.0.2",
15035         "js-yaml": "^3.13.1",
15036         "mkdirp": "~0.5.1",
15037         "object.values": "^1.1.0",
15038         "sax": "~1.2.4",
15039         "stable": "^0.1.8",
15040         "unquote": "~1.1.1",
15041         "util.promisify": "~1.0.0"
15042       }
15043     },
15044     "symbol-observable": {
15045       "version": "1.2.0",
15046       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
15047       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
15048       "dev": true
15049     },
15050     "tapable": {
15051       "version": "1.1.3",
15052       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
15053       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
15054       "dev": true
15055     },
15056     "tar": {
15057       "version": "6.0.1",
15058       "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.1.tgz",
15059       "integrity": "sha512-bKhKrrz2FJJj5s7wynxy/fyxpE0CmCjmOQ1KV4KkgXFWOgoIT/NbTMnB1n+LFNrNk0SSBVGGxcK5AGsyC+pW5Q==",
15060       "dev": true,
15061       "requires": {
15062         "chownr": "^1.1.3",
15063         "fs-minipass": "^2.0.0",
15064         "minipass": "^3.0.0",
15065         "minizlib": "^2.1.0",
15066         "mkdirp": "^1.0.3",
15067         "yallist": "^4.0.0"
15068       },
15069       "dependencies": {
15070         "mkdirp": {
15071           "version": "1.0.3",
15072           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.3.tgz",
15073           "integrity": "sha512-6uCP4Qc0sWsgMLy1EOqqS/3rjDHOEnsStVr/4vtAIK2Y5i2kA7lFFejYrpIyiN9w0pYf4ckeCYT9f1r1P9KX5g==",
15074           "dev": true
15075         }
15076       }
15077     },
15078     "terser": {
15079       "version": "4.6.7",
15080       "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.7.tgz",
15081       "integrity": "sha512-fmr7M1f7DBly5cX2+rFDvmGBAaaZyPrHYK4mMdHEDAdNTqXSZgSOfqsfGq2HqPGT/1V0foZZuCZFx8CHKgAk3g==",
15082       "dev": true,
15083       "requires": {
15084         "commander": "^2.20.0",
15085         "source-map": "~0.6.1",
15086         "source-map-support": "~0.5.12"
15087       },
15088       "dependencies": {
15089         "source-map": {
15090           "version": "0.6.1",
15091           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15092           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15093           "dev": true
15094         }
15095       }
15096     },
15097     "terser-webpack-plugin": {
15098       "version": "2.3.5",
15099       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz",
15100       "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==",
15101       "dev": true,
15102       "requires": {
15103         "cacache": "^13.0.1",
15104         "find-cache-dir": "^3.2.0",
15105         "jest-worker": "^25.1.0",
15106         "p-limit": "^2.2.2",
15107         "schema-utils": "^2.6.4",
15108         "serialize-javascript": "^2.1.2",
15109         "source-map": "^0.6.1",
15110         "terser": "^4.4.3",
15111         "webpack-sources": "^1.4.3"
15112       },
15113       "dependencies": {
15114         "cacache": {
15115           "version": "13.0.1",
15116           "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz",
15117           "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==",
15118           "dev": true,
15119           "requires": {
15120             "chownr": "^1.1.2",
15121             "figgy-pudding": "^3.5.1",
15122             "fs-minipass": "^2.0.0",
15123             "glob": "^7.1.4",
15124             "graceful-fs": "^4.2.2",
15125             "infer-owner": "^1.0.4",
15126             "lru-cache": "^5.1.1",
15127             "minipass": "^3.0.0",
15128             "minipass-collect": "^1.0.2",
15129             "minipass-flush": "^1.0.5",
15130             "minipass-pipeline": "^1.2.2",
15131             "mkdirp": "^0.5.1",
15132             "move-concurrently": "^1.0.1",
15133             "p-map": "^3.0.0",
15134             "promise-inflight": "^1.0.1",
15135             "rimraf": "^2.7.1",
15136             "ssri": "^7.0.0",
15137             "unique-filename": "^1.1.1"
15138           }
15139         },
15140         "p-limit": {
15141           "version": "2.2.2",
15142           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
15143           "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
15144           "dev": true,
15145           "requires": {
15146             "p-try": "^2.0.0"
15147           }
15148         },
15149         "source-map": {
15150           "version": "0.6.1",
15151           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15152           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15153           "dev": true
15154         },
15155         "ssri": {
15156           "version": "7.1.0",
15157           "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz",
15158           "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==",
15159           "dev": true,
15160           "requires": {
15161             "figgy-pudding": "^3.5.1",
15162             "minipass": "^3.1.1"
15163           }
15164         }
15165       }
15166     },
15167     "tfunk": {
15168       "version": "3.1.0",
15169       "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz",
15170       "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=",
15171       "dev": true,
15172       "requires": {
15173         "chalk": "^1.1.1",
15174         "object-path": "^0.9.0"
15175       },
15176       "dependencies": {
15177         "ansi-styles": {
15178           "version": "2.2.1",
15179           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
15180           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
15181           "dev": true
15182         },
15183         "chalk": {
15184           "version": "1.1.3",
15185           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
15186           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
15187           "dev": true,
15188           "requires": {
15189             "ansi-styles": "^2.2.1",
15190             "escape-string-regexp": "^1.0.2",
15191             "has-ansi": "^2.0.0",
15192             "strip-ansi": "^3.0.0",
15193             "supports-color": "^2.0.0"
15194           }
15195         },
15196         "supports-color": {
15197           "version": "2.0.0",
15198           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
15199           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
15200           "dev": true
15201         }
15202       }
15203     },
15204     "through": {
15205       "version": "2.3.8",
15206       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
15207       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
15208       "dev": true
15209     },
15210     "through2": {
15211       "version": "2.0.5",
15212       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
15213       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
15214       "dev": true,
15215       "requires": {
15216         "readable-stream": "~2.3.6",
15217         "xtend": "~4.0.1"
15218       }
15219     },
15220     "thunky": {
15221       "version": "1.1.0",
15222       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
15223       "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
15224       "dev": true
15225     },
15226     "timers-browserify": {
15227       "version": "2.0.11",
15228       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
15229       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
15230       "dev": true,
15231       "requires": {
15232         "setimmediate": "^1.0.4"
15233       }
15234     },
15235     "timsort": {
15236       "version": "0.3.0",
15237       "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
15238       "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
15239       "dev": true
15240     },
15241     "tiny-emitter": {
15242       "version": "2.1.0",
15243       "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
15244       "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==",
15245       "optional": true
15246     },
15247     "tmp": {
15248       "version": "0.0.33",
15249       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
15250       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
15251       "dev": true,
15252       "requires": {
15253         "os-tmpdir": "~1.0.2"
15254       }
15255     },
15256     "to-array": {
15257       "version": "0.1.4",
15258       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
15259       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
15260       "dev": true
15261     },
15262     "to-arraybuffer": {
15263       "version": "1.0.1",
15264       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
15265       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
15266       "dev": true
15267     },
15268     "to-fast-properties": {
15269       "version": "2.0.0",
15270       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
15271       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
15272     },
15273     "to-object-path": {
15274       "version": "0.3.0",
15275       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
15276       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
15277       "dev": true,
15278       "requires": {
15279         "kind-of": "^3.0.2"
15280       },
15281       "dependencies": {
15282         "kind-of": {
15283           "version": "3.2.2",
15284           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15285           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15286           "dev": true,
15287           "requires": {
15288             "is-buffer": "^1.1.5"
15289           }
15290         }
15291       }
15292     },
15293     "to-regex": {
15294       "version": "3.0.2",
15295       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
15296       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
15297       "dev": true,
15298       "requires": {
15299         "define-property": "^2.0.2",
15300         "extend-shallow": "^3.0.2",
15301         "regex-not": "^1.0.2",
15302         "safe-regex": "^1.1.0"
15303       }
15304     },
15305     "to-regex-range": {
15306       "version": "5.0.1",
15307       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
15308       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
15309       "dev": true,
15310       "requires": {
15311         "is-number": "^7.0.0"
15312       }
15313     },
15314     "toidentifier": {
15315       "version": "1.0.0",
15316       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
15317       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
15318       "dev": true
15319     },
15320     "tough-cookie": {
15321       "version": "2.4.3",
15322       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
15323       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
15324       "dev": true,
15325       "requires": {
15326         "psl": "^1.1.24",
15327         "punycode": "^1.4.1"
15328       },
15329       "dependencies": {
15330         "punycode": {
15331           "version": "1.4.1",
15332           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
15333           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
15334           "dev": true
15335         }
15336       }
15337     },
15338     "tree-kill": {
15339       "version": "1.2.2",
15340       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
15341       "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
15342       "dev": true
15343     },
15344     "trim-right": {
15345       "version": "1.0.1",
15346       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
15347       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
15348       "dev": true
15349     },
15350     "ts-node": {
15351       "version": "7.0.1",
15352       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
15353       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
15354       "dev": true,
15355       "requires": {
15356         "arrify": "^1.0.0",
15357         "buffer-from": "^1.1.0",
15358         "diff": "^3.1.0",
15359         "make-error": "^1.1.1",
15360         "minimist": "^1.2.0",
15361         "mkdirp": "^0.5.1",
15362         "source-map-support": "^0.5.6",
15363         "yn": "^2.0.0"
15364       }
15365     },
15366     "tslib": {
15367       "version": "1.11.1",
15368       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
15369       "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA=="
15370     },
15371     "tslint": {
15372       "version": "5.15.0",
15373       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz",
15374       "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==",
15375       "dev": true,
15376       "requires": {
15377         "babel-code-frame": "^6.22.0",
15378         "builtin-modules": "^1.1.1",
15379         "chalk": "^2.3.0",
15380         "commander": "^2.12.1",
15381         "diff": "^3.2.0",
15382         "glob": "^7.1.1",
15383         "js-yaml": "^3.13.0",
15384         "minimatch": "^3.0.4",
15385         "mkdirp": "^0.5.1",
15386         "resolve": "^1.3.2",
15387         "semver": "^5.3.0",
15388         "tslib": "^1.8.0",
15389         "tsutils": "^2.29.0"
15390       },
15391       "dependencies": {
15392         "semver": {
15393           "version": "5.7.1",
15394           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
15395           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
15396           "dev": true
15397         }
15398       }
15399     },
15400     "tsutils": {
15401       "version": "2.29.0",
15402       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
15403       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
15404       "dev": true,
15405       "requires": {
15406         "tslib": "^1.8.1"
15407       }
15408     },
15409     "tty-browserify": {
15410       "version": "0.0.0",
15411       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
15412       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
15413       "dev": true
15414     },
15415     "tunnel-agent": {
15416       "version": "0.6.0",
15417       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
15418       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
15419       "dev": true,
15420       "requires": {
15421         "safe-buffer": "^5.0.1"
15422       }
15423     },
15424     "tweetnacl": {
15425       "version": "0.14.5",
15426       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
15427       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
15428       "dev": true
15429     },
15430     "type-fest": {
15431       "version": "0.11.0",
15432       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
15433       "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
15434       "dev": true
15435     },
15436     "type-is": {
15437       "version": "1.6.18",
15438       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
15439       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
15440       "dev": true,
15441       "requires": {
15442         "media-typer": "0.3.0",
15443         "mime-types": "~2.1.24"
15444       }
15445     },
15446     "typedarray": {
15447       "version": "0.0.6",
15448       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
15449       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
15450     },
15451     "typescript": {
15452       "version": "3.8.3",
15453       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",
15454       "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==",
15455       "dev": true
15456     },
15457     "ua-parser-js": {
15458       "version": "0.7.17",
15459       "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz",
15460       "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==",
15461       "dev": true
15462     },
15463     "ultron": {
15464       "version": "1.1.1",
15465       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
15466       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
15467       "dev": true
15468     },
15469     "unicode-canonical-property-names-ecmascript": {
15470       "version": "1.0.4",
15471       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
15472       "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
15473       "dev": true
15474     },
15475     "unicode-match-property-ecmascript": {
15476       "version": "1.0.4",
15477       "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
15478       "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
15479       "dev": true,
15480       "requires": {
15481         "unicode-canonical-property-names-ecmascript": "^1.0.4",
15482         "unicode-property-aliases-ecmascript": "^1.0.4"
15483       }
15484     },
15485     "unicode-match-property-value-ecmascript": {
15486       "version": "1.2.0",
15487       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
15488       "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
15489       "dev": true
15490     },
15491     "unicode-property-aliases-ecmascript": {
15492       "version": "1.1.0",
15493       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
15494       "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
15495       "dev": true
15496     },
15497     "union-value": {
15498       "version": "1.0.1",
15499       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
15500       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
15501       "dev": true,
15502       "requires": {
15503         "arr-union": "^3.1.0",
15504         "get-value": "^2.0.6",
15505         "is-extendable": "^0.1.1",
15506         "set-value": "^2.0.1"
15507       }
15508     },
15509     "uniq": {
15510       "version": "1.0.1",
15511       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
15512       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
15513       "dev": true
15514     },
15515     "uniqs": {
15516       "version": "2.0.0",
15517       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
15518       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
15519       "dev": true
15520     },
15521     "unique-filename": {
15522       "version": "1.1.1",
15523       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
15524       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
15525       "dev": true,
15526       "requires": {
15527         "unique-slug": "^2.0.0"
15528       }
15529     },
15530     "unique-slug": {
15531       "version": "2.0.2",
15532       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
15533       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
15534       "dev": true,
15535       "requires": {
15536         "imurmurhash": "^0.1.4"
15537       }
15538     },
15539     "universal-analytics": {
15540       "version": "0.4.20",
15541       "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz",
15542       "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==",
15543       "dev": true,
15544       "requires": {
15545         "debug": "^3.0.0",
15546         "request": "^2.88.0",
15547         "uuid": "^3.0.0"
15548       },
15549       "dependencies": {
15550         "debug": {
15551           "version": "3.2.6",
15552           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
15553           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
15554           "dev": true,
15555           "requires": {
15556             "ms": "^2.1.1"
15557           }
15558         },
15559         "ms": {
15560           "version": "2.1.2",
15561           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
15562           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
15563           "dev": true
15564         }
15565       }
15566     },
15567     "universalify": {
15568       "version": "0.1.2",
15569       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
15570       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
15571       "dev": true
15572     },
15573     "unpipe": {
15574       "version": "1.0.0",
15575       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
15576       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
15577       "dev": true
15578     },
15579     "unquote": {
15580       "version": "1.1.1",
15581       "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
15582       "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
15583       "dev": true
15584     },
15585     "unset-value": {
15586       "version": "1.0.0",
15587       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
15588       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
15589       "dev": true,
15590       "requires": {
15591         "has-value": "^0.3.1",
15592         "isobject": "^3.0.0"
15593       },
15594       "dependencies": {
15595         "has-value": {
15596           "version": "0.3.1",
15597           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
15598           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
15599           "dev": true,
15600           "requires": {
15601             "get-value": "^2.0.3",
15602             "has-values": "^0.1.4",
15603             "isobject": "^2.0.0"
15604           },
15605           "dependencies": {
15606             "isobject": {
15607               "version": "2.1.0",
15608               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
15609               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
15610               "dev": true,
15611               "requires": {
15612                 "isarray": "1.0.0"
15613               }
15614             }
15615           }
15616         },
15617         "has-values": {
15618           "version": "0.1.4",
15619           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
15620           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
15621           "dev": true
15622         }
15623       }
15624     },
15625     "upath": {
15626       "version": "1.1.2",
15627       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
15628       "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
15629       "dev": true
15630     },
15631     "uri-js": {
15632       "version": "4.2.2",
15633       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
15634       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
15635       "dev": true,
15636       "requires": {
15637         "punycode": "^2.1.0"
15638       }
15639     },
15640     "urix": {
15641       "version": "0.1.0",
15642       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
15643       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
15644       "dev": true
15645     },
15646     "url": {
15647       "version": "0.11.0",
15648       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
15649       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
15650       "dev": true,
15651       "requires": {
15652         "punycode": "1.3.2",
15653         "querystring": "0.2.0"
15654       },
15655       "dependencies": {
15656         "punycode": {
15657           "version": "1.3.2",
15658           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
15659           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
15660           "dev": true
15661         }
15662       }
15663     },
15664     "url-parse": {
15665       "version": "1.4.7",
15666       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
15667       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
15668       "dev": true,
15669       "requires": {
15670         "querystringify": "^2.1.1",
15671         "requires-port": "^1.0.0"
15672       }
15673     },
15674     "use": {
15675       "version": "3.1.1",
15676       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
15677       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
15678       "dev": true
15679     },
15680     "useragent": {
15681       "version": "2.3.0",
15682       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
15683       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
15684       "dev": true,
15685       "requires": {
15686         "lru-cache": "4.1.x",
15687         "tmp": "0.0.x"
15688       },
15689       "dependencies": {
15690         "lru-cache": {
15691           "version": "4.1.5",
15692           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
15693           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
15694           "dev": true,
15695           "requires": {
15696             "pseudomap": "^1.0.2",
15697             "yallist": "^2.1.2"
15698           }
15699         },
15700         "yallist": {
15701           "version": "2.1.2",
15702           "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
15703           "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
15704           "dev": true
15705         }
15706       }
15707     },
15708     "util": {
15709       "version": "0.11.1",
15710       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
15711       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
15712       "dev": true,
15713       "requires": {
15714         "inherits": "2.0.3"
15715       },
15716       "dependencies": {
15717         "inherits": {
15718           "version": "2.0.3",
15719           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
15720           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
15721           "dev": true
15722         }
15723       }
15724     },
15725     "util-deprecate": {
15726       "version": "1.0.2",
15727       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
15728       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
15729     },
15730     "util-promisify": {
15731       "version": "2.1.0",
15732       "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-2.1.0.tgz",
15733       "integrity": "sha1-PCI2R2xNMsX/PEcAKt18E7moKlM=",
15734       "dev": true,
15735       "requires": {
15736         "object.getownpropertydescriptors": "^2.0.3"
15737       }
15738     },
15739     "util.promisify": {
15740       "version": "1.0.1",
15741       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
15742       "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
15743       "dev": true,
15744       "requires": {
15745         "define-properties": "^1.1.3",
15746         "es-abstract": "^1.17.2",
15747         "has-symbols": "^1.0.1",
15748         "object.getownpropertydescriptors": "^2.1.0"
15749       }
15750     },
15751     "utils-merge": {
15752       "version": "1.0.1",
15753       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
15754       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
15755       "dev": true
15756     },
15757     "uuid": {
15758       "version": "3.3.3",
15759       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
15760       "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==",
15761       "dev": true
15762     },
15763     "validate-npm-package-license": {
15764       "version": "3.0.4",
15765       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
15766       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
15767       "dev": true,
15768       "requires": {
15769         "spdx-correct": "^3.0.0",
15770         "spdx-expression-parse": "^3.0.0"
15771       }
15772     },
15773     "validate-npm-package-name": {
15774       "version": "3.0.0",
15775       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
15776       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
15777       "dev": true,
15778       "requires": {
15779         "builtins": "^1.0.3"
15780       }
15781     },
15782     "vary": {
15783       "version": "1.1.2",
15784       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
15785       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
15786     },
15787     "vendors": {
15788       "version": "1.0.4",
15789       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
15790       "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
15791       "dev": true
15792     },
15793     "verror": {
15794       "version": "1.10.0",
15795       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
15796       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
15797       "dev": true,
15798       "requires": {
15799         "assert-plus": "^1.0.0",
15800         "core-util-is": "1.0.2",
15801         "extsprintf": "^1.2.0"
15802       }
15803     },
15804     "vm-browserify": {
15805       "version": "1.1.2",
15806       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
15807       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
15808       "dev": true
15809     },
15810     "void-elements": {
15811       "version": "2.0.1",
15812       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
15813       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
15814       "dev": true
15815     },
15816     "watchpack": {
15817       "version": "1.6.1",
15818       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
15819       "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
15820       "dev": true,
15821       "requires": {
15822         "chokidar": "^2.1.8",
15823         "graceful-fs": "^4.1.2",
15824         "neo-async": "^2.5.0"
15825       },
15826       "dependencies": {
15827         "anymatch": {
15828           "version": "2.0.0",
15829           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
15830           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
15831           "dev": true,
15832           "requires": {
15833             "micromatch": "^3.1.4",
15834             "normalize-path": "^2.1.1"
15835           },
15836           "dependencies": {
15837             "normalize-path": {
15838               "version": "2.1.1",
15839               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
15840               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
15841               "dev": true,
15842               "requires": {
15843                 "remove-trailing-separator": "^1.0.1"
15844               }
15845             }
15846           }
15847         },
15848         "binary-extensions": {
15849           "version": "1.13.1",
15850           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
15851           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
15852           "dev": true
15853         },
15854         "braces": {
15855           "version": "2.3.2",
15856           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
15857           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
15858           "dev": true,
15859           "requires": {
15860             "arr-flatten": "^1.1.0",
15861             "array-unique": "^0.3.2",
15862             "extend-shallow": "^2.0.1",
15863             "fill-range": "^4.0.0",
15864             "isobject": "^3.0.1",
15865             "repeat-element": "^1.1.2",
15866             "snapdragon": "^0.8.1",
15867             "snapdragon-node": "^2.0.1",
15868             "split-string": "^3.0.2",
15869             "to-regex": "^3.0.1"
15870           }
15871         },
15872         "chokidar": {
15873           "version": "2.1.8",
15874           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
15875           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
15876           "dev": true,
15877           "requires": {
15878             "anymatch": "^2.0.0",
15879             "async-each": "^1.0.1",
15880             "braces": "^2.3.2",
15881             "fsevents": "^1.2.7",
15882             "glob-parent": "^3.1.0",
15883             "inherits": "^2.0.3",
15884             "is-binary-path": "^1.0.0",
15885             "is-glob": "^4.0.0",
15886             "normalize-path": "^3.0.0",
15887             "path-is-absolute": "^1.0.0",
15888             "readdirp": "^2.2.1",
15889             "upath": "^1.1.1"
15890           }
15891         },
15892         "extend-shallow": {
15893           "version": "2.0.1",
15894           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15895           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15896           "dev": true,
15897           "requires": {
15898             "is-extendable": "^0.1.0"
15899           }
15900         },
15901         "fill-range": {
15902           "version": "4.0.0",
15903           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
15904           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
15905           "dev": true,
15906           "requires": {
15907             "extend-shallow": "^2.0.1",
15908             "is-number": "^3.0.0",
15909             "repeat-string": "^1.6.1",
15910             "to-regex-range": "^2.1.0"
15911           }
15912         },
15913         "fsevents": {
15914           "version": "1.2.12",
15915           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
15916           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
15917           "dev": true,
15918           "optional": true,
15919           "requires": {
15920             "bindings": "^1.5.0",
15921             "nan": "^2.12.1",
15922             "node-pre-gyp": "*"
15923           },
15924           "dependencies": {
15925             "abbrev": {
15926               "version": "1.1.1",
15927               "bundled": true,
15928               "dev": true,
15929               "optional": true
15930             },
15931             "ansi-regex": {
15932               "version": "2.1.1",
15933               "bundled": true,
15934               "dev": true,
15935               "optional": true
15936             },
15937             "aproba": {
15938               "version": "1.2.0",
15939               "bundled": true,
15940               "dev": true,
15941               "optional": true
15942             },
15943             "are-we-there-yet": {
15944               "version": "1.1.5",
15945               "bundled": true,
15946               "dev": true,
15947               "optional": true,
15948               "requires": {
15949                 "delegates": "^1.0.0",
15950                 "readable-stream": "^2.0.6"
15951               }
15952             },
15953             "balanced-match": {
15954               "version": "1.0.0",
15955               "bundled": true,
15956               "dev": true,
15957               "optional": true
15958             },
15959             "brace-expansion": {
15960               "version": "1.1.11",
15961               "bundled": true,
15962               "dev": true,
15963               "optional": true,
15964               "requires": {
15965                 "balanced-match": "^1.0.0",
15966                 "concat-map": "0.0.1"
15967               }
15968             },
15969             "chownr": {
15970               "version": "1.1.4",
15971               "bundled": true,
15972               "dev": true,
15973               "optional": true
15974             },
15975             "code-point-at": {
15976               "version": "1.1.0",
15977               "bundled": true,
15978               "dev": true,
15979               "optional": true
15980             },
15981             "concat-map": {
15982               "version": "0.0.1",
15983               "bundled": true,
15984               "dev": true,
15985               "optional": true
15986             },
15987             "console-control-strings": {
15988               "version": "1.1.0",
15989               "bundled": true,
15990               "dev": true,
15991               "optional": true
15992             },
15993             "core-util-is": {
15994               "version": "1.0.2",
15995               "bundled": true,
15996               "dev": true,
15997               "optional": true
15998             },
15999             "debug": {
16000               "version": "3.2.6",
16001               "bundled": true,
16002               "dev": true,
16003               "optional": true,
16004               "requires": {
16005                 "ms": "^2.1.1"
16006               }
16007             },
16008             "deep-extend": {
16009               "version": "0.6.0",
16010               "bundled": true,
16011               "dev": true,
16012               "optional": true
16013             },
16014             "delegates": {
16015               "version": "1.0.0",
16016               "bundled": true,
16017               "dev": true,
16018               "optional": true
16019             },
16020             "detect-libc": {
16021               "version": "1.0.3",
16022               "bundled": true,
16023               "dev": true,
16024               "optional": true
16025             },
16026             "fs-minipass": {
16027               "version": "1.2.7",
16028               "bundled": true,
16029               "dev": true,
16030               "optional": true,
16031               "requires": {
16032                 "minipass": "^2.6.0"
16033               }
16034             },
16035             "fs.realpath": {
16036               "version": "1.0.0",
16037               "bundled": true,
16038               "dev": true,
16039               "optional": true
16040             },
16041             "gauge": {
16042               "version": "2.7.4",
16043               "bundled": true,
16044               "dev": true,
16045               "optional": true,
16046               "requires": {
16047                 "aproba": "^1.0.3",
16048                 "console-control-strings": "^1.0.0",
16049                 "has-unicode": "^2.0.0",
16050                 "object-assign": "^4.1.0",
16051                 "signal-exit": "^3.0.0",
16052                 "string-width": "^1.0.1",
16053                 "strip-ansi": "^3.0.1",
16054                 "wide-align": "^1.1.0"
16055               }
16056             },
16057             "glob": {
16058               "version": "7.1.6",
16059               "bundled": true,
16060               "dev": true,
16061               "optional": true,
16062               "requires": {
16063                 "fs.realpath": "^1.0.0",
16064                 "inflight": "^1.0.4",
16065                 "inherits": "2",
16066                 "minimatch": "^3.0.4",
16067                 "once": "^1.3.0",
16068                 "path-is-absolute": "^1.0.0"
16069               }
16070             },
16071             "has-unicode": {
16072               "version": "2.0.1",
16073               "bundled": true,
16074               "dev": true,
16075               "optional": true
16076             },
16077             "iconv-lite": {
16078               "version": "0.4.24",
16079               "bundled": true,
16080               "dev": true,
16081               "optional": true,
16082               "requires": {
16083                 "safer-buffer": ">= 2.1.2 < 3"
16084               }
16085             },
16086             "ignore-walk": {
16087               "version": "3.0.3",
16088               "bundled": true,
16089               "dev": true,
16090               "optional": true,
16091               "requires": {
16092                 "minimatch": "^3.0.4"
16093               }
16094             },
16095             "inflight": {
16096               "version": "1.0.6",
16097               "bundled": true,
16098               "dev": true,
16099               "optional": true,
16100               "requires": {
16101                 "once": "^1.3.0",
16102                 "wrappy": "1"
16103               }
16104             },
16105             "inherits": {
16106               "version": "2.0.4",
16107               "bundled": true,
16108               "dev": true,
16109               "optional": true
16110             },
16111             "ini": {
16112               "version": "1.3.5",
16113               "bundled": true,
16114               "dev": true,
16115               "optional": true
16116             },
16117             "is-fullwidth-code-point": {
16118               "version": "1.0.0",
16119               "bundled": true,
16120               "dev": true,
16121               "optional": true,
16122               "requires": {
16123                 "number-is-nan": "^1.0.0"
16124               }
16125             },
16126             "isarray": {
16127               "version": "1.0.0",
16128               "bundled": true,
16129               "dev": true,
16130               "optional": true
16131             },
16132             "minimatch": {
16133               "version": "3.0.4",
16134               "bundled": true,
16135               "dev": true,
16136               "optional": true,
16137               "requires": {
16138                 "brace-expansion": "^1.1.7"
16139               }
16140             },
16141             "minimist": {
16142               "version": "1.2.5",
16143               "bundled": true,
16144               "dev": true,
16145               "optional": true
16146             },
16147             "minipass": {
16148               "version": "2.9.0",
16149               "bundled": true,
16150               "dev": true,
16151               "optional": true,
16152               "requires": {
16153                 "safe-buffer": "^5.1.2",
16154                 "yallist": "^3.0.0"
16155               }
16156             },
16157             "minizlib": {
16158               "version": "1.3.3",
16159               "bundled": true,
16160               "dev": true,
16161               "optional": true,
16162               "requires": {
16163                 "minipass": "^2.9.0"
16164               }
16165             },
16166             "mkdirp": {
16167               "version": "0.5.3",
16168               "bundled": true,
16169               "dev": true,
16170               "optional": true,
16171               "requires": {
16172                 "minimist": "^1.2.5"
16173               }
16174             },
16175             "ms": {
16176               "version": "2.1.2",
16177               "bundled": true,
16178               "dev": true,
16179               "optional": true
16180             },
16181             "needle": {
16182               "version": "2.3.3",
16183               "bundled": true,
16184               "dev": true,
16185               "optional": true,
16186               "requires": {
16187                 "debug": "^3.2.6",
16188                 "iconv-lite": "^0.4.4",
16189                 "sax": "^1.2.4"
16190               }
16191             },
16192             "node-pre-gyp": {
16193               "version": "0.14.0",
16194               "bundled": true,
16195               "dev": true,
16196               "optional": true,
16197               "requires": {
16198                 "detect-libc": "^1.0.2",
16199                 "mkdirp": "^0.5.1",
16200                 "needle": "^2.2.1",
16201                 "nopt": "^4.0.1",
16202                 "npm-packlist": "^1.1.6",
16203                 "npmlog": "^4.0.2",
16204                 "rc": "^1.2.7",
16205                 "rimraf": "^2.6.1",
16206                 "semver": "^5.3.0",
16207                 "tar": "^4.4.2"
16208               }
16209             },
16210             "nopt": {
16211               "version": "4.0.3",
16212               "bundled": true,
16213               "dev": true,
16214               "optional": true,
16215               "requires": {
16216                 "abbrev": "1",
16217                 "osenv": "^0.1.4"
16218               }
16219             },
16220             "npm-bundled": {
16221               "version": "1.1.1",
16222               "bundled": true,
16223               "dev": true,
16224               "optional": true,
16225               "requires": {
16226                 "npm-normalize-package-bin": "^1.0.1"
16227               }
16228             },
16229             "npm-normalize-package-bin": {
16230               "version": "1.0.1",
16231               "bundled": true,
16232               "dev": true,
16233               "optional": true
16234             },
16235             "npm-packlist": {
16236               "version": "1.4.8",
16237               "bundled": true,
16238               "dev": true,
16239               "optional": true,
16240               "requires": {
16241                 "ignore-walk": "^3.0.1",
16242                 "npm-bundled": "^1.0.1",
16243                 "npm-normalize-package-bin": "^1.0.1"
16244               }
16245             },
16246             "npmlog": {
16247               "version": "4.1.2",
16248               "bundled": true,
16249               "dev": true,
16250               "optional": true,
16251               "requires": {
16252                 "are-we-there-yet": "~1.1.2",
16253                 "console-control-strings": "~1.1.0",
16254                 "gauge": "~2.7.3",
16255                 "set-blocking": "~2.0.0"
16256               }
16257             },
16258             "number-is-nan": {
16259               "version": "1.0.1",
16260               "bundled": true,
16261               "dev": true,
16262               "optional": true
16263             },
16264             "object-assign": {
16265               "version": "4.1.1",
16266               "bundled": true,
16267               "dev": true,
16268               "optional": true
16269             },
16270             "once": {
16271               "version": "1.4.0",
16272               "bundled": true,
16273               "dev": true,
16274               "optional": true,
16275               "requires": {
16276                 "wrappy": "1"
16277               }
16278             },
16279             "os-homedir": {
16280               "version": "1.0.2",
16281               "bundled": true,
16282               "dev": true,
16283               "optional": true
16284             },
16285             "os-tmpdir": {
16286               "version": "1.0.2",
16287               "bundled": true,
16288               "dev": true,
16289               "optional": true
16290             },
16291             "osenv": {
16292               "version": "0.1.5",
16293               "bundled": true,
16294               "dev": true,
16295               "optional": true,
16296               "requires": {
16297                 "os-homedir": "^1.0.0",
16298                 "os-tmpdir": "^1.0.0"
16299               }
16300             },
16301             "path-is-absolute": {
16302               "version": "1.0.1",
16303               "bundled": true,
16304               "dev": true,
16305               "optional": true
16306             },
16307             "process-nextick-args": {
16308               "version": "2.0.1",
16309               "bundled": true,
16310               "dev": true,
16311               "optional": true
16312             },
16313             "rc": {
16314               "version": "1.2.8",
16315               "bundled": true,
16316               "dev": true,
16317               "optional": true,
16318               "requires": {
16319                 "deep-extend": "^0.6.0",
16320                 "ini": "~1.3.0",
16321                 "minimist": "^1.2.0",
16322                 "strip-json-comments": "~2.0.1"
16323               }
16324             },
16325             "readable-stream": {
16326               "version": "2.3.7",
16327               "bundled": true,
16328               "dev": true,
16329               "optional": true,
16330               "requires": {
16331                 "core-util-is": "~1.0.0",
16332                 "inherits": "~2.0.3",
16333                 "isarray": "~1.0.0",
16334                 "process-nextick-args": "~2.0.0",
16335                 "safe-buffer": "~5.1.1",
16336                 "string_decoder": "~1.1.1",
16337                 "util-deprecate": "~1.0.1"
16338               }
16339             },
16340             "rimraf": {
16341               "version": "2.7.1",
16342               "bundled": true,
16343               "dev": true,
16344               "optional": true,
16345               "requires": {
16346                 "glob": "^7.1.3"
16347               }
16348             },
16349             "safe-buffer": {
16350               "version": "5.1.2",
16351               "bundled": true,
16352               "dev": true,
16353               "optional": true
16354             },
16355             "safer-buffer": {
16356               "version": "2.1.2",
16357               "bundled": true,
16358               "dev": true,
16359               "optional": true
16360             },
16361             "sax": {
16362               "version": "1.2.4",
16363               "bundled": true,
16364               "dev": true,
16365               "optional": true
16366             },
16367             "semver": {
16368               "version": "5.7.1",
16369               "bundled": true,
16370               "dev": true,
16371               "optional": true
16372             },
16373             "set-blocking": {
16374               "version": "2.0.0",
16375               "bundled": true,
16376               "dev": true,
16377               "optional": true
16378             },
16379             "signal-exit": {
16380               "version": "3.0.2",
16381               "bundled": true,
16382               "dev": true,
16383               "optional": true
16384             },
16385             "string-width": {
16386               "version": "1.0.2",
16387               "bundled": true,
16388               "dev": true,
16389               "optional": true,
16390               "requires": {
16391                 "code-point-at": "^1.0.0",
16392                 "is-fullwidth-code-point": "^1.0.0",
16393                 "strip-ansi": "^3.0.0"
16394               }
16395             },
16396             "string_decoder": {
16397               "version": "1.1.1",
16398               "bundled": true,
16399               "dev": true,
16400               "optional": true,
16401               "requires": {
16402                 "safe-buffer": "~5.1.0"
16403               }
16404             },
16405             "strip-ansi": {
16406               "version": "3.0.1",
16407               "bundled": true,
16408               "dev": true,
16409               "optional": true,
16410               "requires": {
16411                 "ansi-regex": "^2.0.0"
16412               }
16413             },
16414             "strip-json-comments": {
16415               "version": "2.0.1",
16416               "bundled": true,
16417               "dev": true,
16418               "optional": true
16419             },
16420             "tar": {
16421               "version": "4.4.13",
16422               "bundled": true,
16423               "dev": true,
16424               "optional": true,
16425               "requires": {
16426                 "chownr": "^1.1.1",
16427                 "fs-minipass": "^1.2.5",
16428                 "minipass": "^2.8.6",
16429                 "minizlib": "^1.2.1",
16430                 "mkdirp": "^0.5.0",
16431                 "safe-buffer": "^5.1.2",
16432                 "yallist": "^3.0.3"
16433               }
16434             },
16435             "util-deprecate": {
16436               "version": "1.0.2",
16437               "bundled": true,
16438               "dev": true,
16439               "optional": true
16440             },
16441             "wide-align": {
16442               "version": "1.1.3",
16443               "bundled": true,
16444               "dev": true,
16445               "optional": true,
16446               "requires": {
16447                 "string-width": "^1.0.2 || 2"
16448               }
16449             },
16450             "wrappy": {
16451               "version": "1.0.2",
16452               "bundled": true,
16453               "dev": true,
16454               "optional": true
16455             },
16456             "yallist": {
16457               "version": "3.1.1",
16458               "bundled": true,
16459               "dev": true,
16460               "optional": true
16461             }
16462           }
16463         },
16464         "is-binary-path": {
16465           "version": "1.0.1",
16466           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
16467           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
16468           "dev": true,
16469           "requires": {
16470             "binary-extensions": "^1.0.0"
16471           }
16472         },
16473         "is-number": {
16474           "version": "3.0.0",
16475           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
16476           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
16477           "dev": true,
16478           "requires": {
16479             "kind-of": "^3.0.2"
16480           }
16481         },
16482         "kind-of": {
16483           "version": "3.2.2",
16484           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16485           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16486           "dev": true,
16487           "requires": {
16488             "is-buffer": "^1.1.5"
16489           }
16490         },
16491         "readdirp": {
16492           "version": "2.2.1",
16493           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
16494           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
16495           "dev": true,
16496           "requires": {
16497             "graceful-fs": "^4.1.11",
16498             "micromatch": "^3.1.10",
16499             "readable-stream": "^2.0.2"
16500           }
16501         },
16502         "to-regex-range": {
16503           "version": "2.1.1",
16504           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
16505           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
16506           "dev": true,
16507           "requires": {
16508             "is-number": "^3.0.0",
16509             "repeat-string": "^1.6.1"
16510           }
16511         }
16512       }
16513     },
16514     "wbuf": {
16515       "version": "1.7.3",
16516       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
16517       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
16518       "dev": true,
16519       "requires": {
16520         "minimalistic-assert": "^1.0.0"
16521       }
16522     },
16523     "wcwidth": {
16524       "version": "1.0.1",
16525       "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
16526       "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
16527       "dev": true,
16528       "requires": {
16529         "defaults": "^1.0.3"
16530       }
16531     },
16532     "webdriver-js-extender": {
16533       "version": "2.1.0",
16534       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
16535       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
16536       "dev": true,
16537       "requires": {
16538         "@types/selenium-webdriver": "^3.0.0",
16539         "selenium-webdriver": "^3.0.1"
16540       }
16541     },
16542     "webpack": {
16543       "version": "4.42.0",
16544       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz",
16545       "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==",
16546       "dev": true,
16547       "requires": {
16548         "@webassemblyjs/ast": "1.8.5",
16549         "@webassemblyjs/helper-module-context": "1.8.5",
16550         "@webassemblyjs/wasm-edit": "1.8.5",
16551         "@webassemblyjs/wasm-parser": "1.8.5",
16552         "acorn": "^6.2.1",
16553         "ajv": "^6.10.2",
16554         "ajv-keywords": "^3.4.1",
16555         "chrome-trace-event": "^1.0.2",
16556         "enhanced-resolve": "^4.1.0",
16557         "eslint-scope": "^4.0.3",
16558         "json-parse-better-errors": "^1.0.2",
16559         "loader-runner": "^2.4.0",
16560         "loader-utils": "^1.2.3",
16561         "memory-fs": "^0.4.1",
16562         "micromatch": "^3.1.10",
16563         "mkdirp": "^0.5.1",
16564         "neo-async": "^2.6.1",
16565         "node-libs-browser": "^2.2.1",
16566         "schema-utils": "^1.0.0",
16567         "tapable": "^1.1.3",
16568         "terser-webpack-plugin": "^1.4.3",
16569         "watchpack": "^1.6.0",
16570         "webpack-sources": "^1.4.1"
16571       },
16572       "dependencies": {
16573         "cacache": {
16574           "version": "12.0.4",
16575           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
16576           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
16577           "dev": true,
16578           "requires": {
16579             "bluebird": "^3.5.5",
16580             "chownr": "^1.1.1",
16581             "figgy-pudding": "^3.5.1",
16582             "glob": "^7.1.4",
16583             "graceful-fs": "^4.1.15",
16584             "infer-owner": "^1.0.3",
16585             "lru-cache": "^5.1.1",
16586             "mississippi": "^3.0.0",
16587             "mkdirp": "^0.5.1",
16588             "move-concurrently": "^1.0.1",
16589             "promise-inflight": "^1.0.1",
16590             "rimraf": "^2.6.3",
16591             "ssri": "^6.0.1",
16592             "unique-filename": "^1.1.1",
16593             "y18n": "^4.0.0"
16594           }
16595         },
16596         "find-cache-dir": {
16597           "version": "2.1.0",
16598           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
16599           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
16600           "dev": true,
16601           "requires": {
16602             "commondir": "^1.0.1",
16603             "make-dir": "^2.0.0",
16604             "pkg-dir": "^3.0.0"
16605           }
16606         },
16607         "json5": {
16608           "version": "1.0.1",
16609           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
16610           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
16611           "dev": true,
16612           "requires": {
16613             "minimist": "^1.2.0"
16614           }
16615         },
16616         "loader-utils": {
16617           "version": "1.4.0",
16618           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
16619           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
16620           "dev": true,
16621           "requires": {
16622             "big.js": "^5.2.2",
16623             "emojis-list": "^3.0.0",
16624             "json5": "^1.0.1"
16625           }
16626         },
16627         "memory-fs": {
16628           "version": "0.4.1",
16629           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
16630           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
16631           "dev": true,
16632           "requires": {
16633             "errno": "^0.1.3",
16634             "readable-stream": "^2.0.1"
16635           }
16636         },
16637         "schema-utils": {
16638           "version": "1.0.0",
16639           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
16640           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
16641           "dev": true,
16642           "requires": {
16643             "ajv": "^6.1.0",
16644             "ajv-errors": "^1.0.0",
16645             "ajv-keywords": "^3.1.0"
16646           }
16647         },
16648         "source-map": {
16649           "version": "0.6.1",
16650           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16651           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16652           "dev": true
16653         },
16654         "ssri": {
16655           "version": "6.0.1",
16656           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
16657           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
16658           "dev": true,
16659           "requires": {
16660             "figgy-pudding": "^3.5.1"
16661           }
16662         },
16663         "terser-webpack-plugin": {
16664           "version": "1.4.3",
16665           "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz",
16666           "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==",
16667           "dev": true,
16668           "requires": {
16669             "cacache": "^12.0.2",
16670             "find-cache-dir": "^2.1.0",
16671             "is-wsl": "^1.1.0",
16672             "schema-utils": "^1.0.0",
16673             "serialize-javascript": "^2.1.2",
16674             "source-map": "^0.6.1",
16675             "terser": "^4.1.2",
16676             "webpack-sources": "^1.4.0",
16677             "worker-farm": "^1.7.0"
16678           }
16679         }
16680       }
16681     },
16682     "webpack-dev-middleware": {
16683       "version": "3.7.2",
16684       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz",
16685       "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==",
16686       "dev": true,
16687       "requires": {
16688         "memory-fs": "^0.4.1",
16689         "mime": "^2.4.4",
16690         "mkdirp": "^0.5.1",
16691         "range-parser": "^1.2.1",
16692         "webpack-log": "^2.0.0"
16693       },
16694       "dependencies": {
16695         "memory-fs": {
16696           "version": "0.4.1",
16697           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
16698           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
16699           "dev": true,
16700           "requires": {
16701             "errno": "^0.1.3",
16702             "readable-stream": "^2.0.1"
16703           }
16704         },
16705         "mime": {
16706           "version": "2.4.4",
16707           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
16708           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
16709           "dev": true
16710         }
16711       }
16712     },
16713     "webpack-dev-server": {
16714       "version": "3.10.3",
16715       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz",
16716       "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==",
16717       "dev": true,
16718       "requires": {
16719         "ansi-html": "0.0.7",
16720         "bonjour": "^3.5.0",
16721         "chokidar": "^2.1.8",
16722         "compression": "^1.7.4",
16723         "connect-history-api-fallback": "^1.6.0",
16724         "debug": "^4.1.1",
16725         "del": "^4.1.1",
16726         "express": "^4.17.1",
16727         "html-entities": "^1.2.1",
16728         "http-proxy-middleware": "0.19.1",
16729         "import-local": "^2.0.0",
16730         "internal-ip": "^4.3.0",
16731         "ip": "^1.1.5",
16732         "is-absolute-url": "^3.0.3",
16733         "killable": "^1.0.1",
16734         "loglevel": "^1.6.6",
16735         "opn": "^5.5.0",
16736         "p-retry": "^3.0.1",
16737         "portfinder": "^1.0.25",
16738         "schema-utils": "^1.0.0",
16739         "selfsigned": "^1.10.7",
16740         "semver": "^6.3.0",
16741         "serve-index": "^1.9.1",
16742         "sockjs": "0.3.19",
16743         "sockjs-client": "1.4.0",
16744         "spdy": "^4.0.1",
16745         "strip-ansi": "^3.0.1",
16746         "supports-color": "^6.1.0",
16747         "url": "^0.11.0",
16748         "webpack-dev-middleware": "^3.7.2",
16749         "webpack-log": "^2.0.0",
16750         "ws": "^6.2.1",
16751         "yargs": "12.0.5"
16752       },
16753       "dependencies": {
16754         "anymatch": {
16755           "version": "2.0.0",
16756           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
16757           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
16758           "dev": true,
16759           "requires": {
16760             "micromatch": "^3.1.4",
16761             "normalize-path": "^2.1.1"
16762           },
16763           "dependencies": {
16764             "normalize-path": {
16765               "version": "2.1.1",
16766               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
16767               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
16768               "dev": true,
16769               "requires": {
16770                 "remove-trailing-separator": "^1.0.1"
16771               }
16772             }
16773           }
16774         },
16775         "binary-extensions": {
16776           "version": "1.13.1",
16777           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
16778           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
16779           "dev": true
16780         },
16781         "braces": {
16782           "version": "2.3.2",
16783           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
16784           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
16785           "dev": true,
16786           "requires": {
16787             "arr-flatten": "^1.1.0",
16788             "array-unique": "^0.3.2",
16789             "extend-shallow": "^2.0.1",
16790             "fill-range": "^4.0.0",
16791             "isobject": "^3.0.1",
16792             "repeat-element": "^1.1.2",
16793             "snapdragon": "^0.8.1",
16794             "snapdragon-node": "^2.0.1",
16795             "split-string": "^3.0.2",
16796             "to-regex": "^3.0.1"
16797           }
16798         },
16799         "chokidar": {
16800           "version": "2.1.8",
16801           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
16802           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
16803           "dev": true,
16804           "requires": {
16805             "anymatch": "^2.0.0",
16806             "async-each": "^1.0.1",
16807             "braces": "^2.3.2",
16808             "fsevents": "^1.2.7",
16809             "glob-parent": "^3.1.0",
16810             "inherits": "^2.0.3",
16811             "is-binary-path": "^1.0.0",
16812             "is-glob": "^4.0.0",
16813             "normalize-path": "^3.0.0",
16814             "path-is-absolute": "^1.0.0",
16815             "readdirp": "^2.2.1",
16816             "upath": "^1.1.1"
16817           }
16818         },
16819         "debug": {
16820           "version": "4.1.1",
16821           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
16822           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
16823           "dev": true,
16824           "requires": {
16825             "ms": "^2.1.1"
16826           }
16827         },
16828         "extend-shallow": {
16829           "version": "2.0.1",
16830           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
16831           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
16832           "dev": true,
16833           "requires": {
16834             "is-extendable": "^0.1.0"
16835           }
16836         },
16837         "fill-range": {
16838           "version": "4.0.0",
16839           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
16840           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
16841           "dev": true,
16842           "requires": {
16843             "extend-shallow": "^2.0.1",
16844             "is-number": "^3.0.0",
16845             "repeat-string": "^1.6.1",
16846             "to-regex-range": "^2.1.0"
16847           }
16848         },
16849         "fsevents": {
16850           "version": "1.2.12",
16851           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
16852           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
16853           "dev": true,
16854           "optional": true,
16855           "requires": {
16856             "bindings": "^1.5.0",
16857             "nan": "^2.12.1",
16858             "node-pre-gyp": "*"
16859           },
16860           "dependencies": {
16861             "abbrev": {
16862               "version": "1.1.1",
16863               "bundled": true,
16864               "dev": true,
16865               "optional": true
16866             },
16867             "ansi-regex": {
16868               "version": "2.1.1",
16869               "bundled": true,
16870               "dev": true,
16871               "optional": true
16872             },
16873             "aproba": {
16874               "version": "1.2.0",
16875               "bundled": true,
16876               "dev": true,
16877               "optional": true
16878             },
16879             "are-we-there-yet": {
16880               "version": "1.1.5",
16881               "bundled": true,
16882               "dev": true,
16883               "optional": true,
16884               "requires": {
16885                 "delegates": "^1.0.0",
16886                 "readable-stream": "^2.0.6"
16887               }
16888             },
16889             "balanced-match": {
16890               "version": "1.0.0",
16891               "bundled": true,
16892               "dev": true,
16893               "optional": true
16894             },
16895             "brace-expansion": {
16896               "version": "1.1.11",
16897               "bundled": true,
16898               "dev": true,
16899               "optional": true,
16900               "requires": {
16901                 "balanced-match": "^1.0.0",
16902                 "concat-map": "0.0.1"
16903               }
16904             },
16905             "chownr": {
16906               "version": "1.1.4",
16907               "bundled": true,
16908               "dev": true,
16909               "optional": true
16910             },
16911             "code-point-at": {
16912               "version": "1.1.0",
16913               "bundled": true,
16914               "dev": true,
16915               "optional": true
16916             },
16917             "concat-map": {
16918               "version": "0.0.1",
16919               "bundled": true,
16920               "dev": true,
16921               "optional": true
16922             },
16923             "console-control-strings": {
16924               "version": "1.1.0",
16925               "bundled": true,
16926               "dev": true,
16927               "optional": true
16928             },
16929             "core-util-is": {
16930               "version": "1.0.2",
16931               "bundled": true,
16932               "dev": true,
16933               "optional": true
16934             },
16935             "debug": {
16936               "version": "3.2.6",
16937               "bundled": true,
16938               "dev": true,
16939               "optional": true,
16940               "requires": {
16941                 "ms": "^2.1.1"
16942               }
16943             },
16944             "deep-extend": {
16945               "version": "0.6.0",
16946               "bundled": true,
16947               "dev": true,
16948               "optional": true
16949             },
16950             "delegates": {
16951               "version": "1.0.0",
16952               "bundled": true,
16953               "dev": true,
16954               "optional": true
16955             },
16956             "detect-libc": {
16957               "version": "1.0.3",
16958               "bundled": true,
16959               "dev": true,
16960               "optional": true
16961             },
16962             "fs-minipass": {
16963               "version": "1.2.7",
16964               "bundled": true,
16965               "dev": true,
16966               "optional": true,
16967               "requires": {
16968                 "minipass": "^2.6.0"
16969               }
16970             },
16971             "fs.realpath": {
16972               "version": "1.0.0",
16973               "bundled": true,
16974               "dev": true,
16975               "optional": true
16976             },
16977             "gauge": {
16978               "version": "2.7.4",
16979               "bundled": true,
16980               "dev": true,
16981               "optional": true,
16982               "requires": {
16983                 "aproba": "^1.0.3",
16984                 "console-control-strings": "^1.0.0",
16985                 "has-unicode": "^2.0.0",
16986                 "object-assign": "^4.1.0",
16987                 "signal-exit": "^3.0.0",
16988                 "string-width": "^1.0.1",
16989                 "strip-ansi": "^3.0.1",
16990                 "wide-align": "^1.1.0"
16991               }
16992             },
16993             "glob": {
16994               "version": "7.1.6",
16995               "bundled": true,
16996               "dev": true,
16997               "optional": true,
16998               "requires": {
16999                 "fs.realpath": "^1.0.0",
17000                 "inflight": "^1.0.4",
17001                 "inherits": "2",
17002                 "minimatch": "^3.0.4",
17003                 "once": "^1.3.0",
17004                 "path-is-absolute": "^1.0.0"
17005               }
17006             },
17007             "has-unicode": {
17008               "version": "2.0.1",
17009               "bundled": true,
17010               "dev": true,
17011               "optional": true
17012             },
17013             "iconv-lite": {
17014               "version": "0.4.24",
17015               "bundled": true,
17016               "dev": true,
17017               "optional": true,
17018               "requires": {
17019                 "safer-buffer": ">= 2.1.2 < 3"
17020               }
17021             },
17022             "ignore-walk": {
17023               "version": "3.0.3",
17024               "bundled": true,
17025               "dev": true,
17026               "optional": true,
17027               "requires": {
17028                 "minimatch": "^3.0.4"
17029               }
17030             },
17031             "inflight": {
17032               "version": "1.0.6",
17033               "bundled": true,
17034               "dev": true,
17035               "optional": true,
17036               "requires": {
17037                 "once": "^1.3.0",
17038                 "wrappy": "1"
17039               }
17040             },
17041             "inherits": {
17042               "version": "2.0.4",
17043               "bundled": true,
17044               "dev": true,
17045               "optional": true
17046             },
17047             "ini": {
17048               "version": "1.3.5",
17049               "bundled": true,
17050               "dev": true,
17051               "optional": true
17052             },
17053             "is-fullwidth-code-point": {
17054               "version": "1.0.0",
17055               "bundled": true,
17056               "dev": true,
17057               "optional": true,
17058               "requires": {
17059                 "number-is-nan": "^1.0.0"
17060               }
17061             },
17062             "isarray": {
17063               "version": "1.0.0",
17064               "bundled": true,
17065               "dev": true,
17066               "optional": true
17067             },
17068             "minimatch": {
17069               "version": "3.0.4",
17070               "bundled": true,
17071               "dev": true,
17072               "optional": true,
17073               "requires": {
17074                 "brace-expansion": "^1.1.7"
17075               }
17076             },
17077             "minimist": {
17078               "version": "1.2.5",
17079               "bundled": true,
17080               "dev": true,
17081               "optional": true
17082             },
17083             "minipass": {
17084               "version": "2.9.0",
17085               "bundled": true,
17086               "dev": true,
17087               "optional": true,
17088               "requires": {
17089                 "safe-buffer": "^5.1.2",
17090                 "yallist": "^3.0.0"
17091               }
17092             },
17093             "minizlib": {
17094               "version": "1.3.3",
17095               "bundled": true,
17096               "dev": true,
17097               "optional": true,
17098               "requires": {
17099                 "minipass": "^2.9.0"
17100               }
17101             },
17102             "mkdirp": {
17103               "version": "0.5.3",
17104               "bundled": true,
17105               "dev": true,
17106               "optional": true,
17107               "requires": {
17108                 "minimist": "^1.2.5"
17109               }
17110             },
17111             "ms": {
17112               "version": "2.1.2",
17113               "bundled": true,
17114               "dev": true,
17115               "optional": true
17116             },
17117             "needle": {
17118               "version": "2.3.3",
17119               "bundled": true,
17120               "dev": true,
17121               "optional": true,
17122               "requires": {
17123                 "debug": "^3.2.6",
17124                 "iconv-lite": "^0.4.4",
17125                 "sax": "^1.2.4"
17126               }
17127             },
17128             "node-pre-gyp": {
17129               "version": "0.14.0",
17130               "bundled": true,
17131               "dev": true,
17132               "optional": true,
17133               "requires": {
17134                 "detect-libc": "^1.0.2",
17135                 "mkdirp": "^0.5.1",
17136                 "needle": "^2.2.1",
17137                 "nopt": "^4.0.1",
17138                 "npm-packlist": "^1.1.6",
17139                 "npmlog": "^4.0.2",
17140                 "rc": "^1.2.7",
17141                 "rimraf": "^2.6.1",
17142                 "semver": "^5.3.0",
17143                 "tar": "^4.4.2"
17144               }
17145             },
17146             "nopt": {
17147               "version": "4.0.3",
17148               "bundled": true,
17149               "dev": true,
17150               "optional": true,
17151               "requires": {
17152                 "abbrev": "1",
17153                 "osenv": "^0.1.4"
17154               }
17155             },
17156             "npm-bundled": {
17157               "version": "1.1.1",
17158               "bundled": true,
17159               "dev": true,
17160               "optional": true,
17161               "requires": {
17162                 "npm-normalize-package-bin": "^1.0.1"
17163               }
17164             },
17165             "npm-normalize-package-bin": {
17166               "version": "1.0.1",
17167               "bundled": true,
17168               "dev": true,
17169               "optional": true
17170             },
17171             "npm-packlist": {
17172               "version": "1.4.8",
17173               "bundled": true,
17174               "dev": true,
17175               "optional": true,
17176               "requires": {
17177                 "ignore-walk": "^3.0.1",
17178                 "npm-bundled": "^1.0.1",
17179                 "npm-normalize-package-bin": "^1.0.1"
17180               }
17181             },
17182             "npmlog": {
17183               "version": "4.1.2",
17184               "bundled": true,
17185               "dev": true,
17186               "optional": true,
17187               "requires": {
17188                 "are-we-there-yet": "~1.1.2",
17189                 "console-control-strings": "~1.1.0",
17190                 "gauge": "~2.7.3",
17191                 "set-blocking": "~2.0.0"
17192               }
17193             },
17194             "number-is-nan": {
17195               "version": "1.0.1",
17196               "bundled": true,
17197               "dev": true,
17198               "optional": true
17199             },
17200             "object-assign": {
17201               "version": "4.1.1",
17202               "bundled": true,
17203               "dev": true,
17204               "optional": true
17205             },
17206             "once": {
17207               "version": "1.4.0",
17208               "bundled": true,
17209               "dev": true,
17210               "optional": true,
17211               "requires": {
17212                 "wrappy": "1"
17213               }
17214             },
17215             "os-homedir": {
17216               "version": "1.0.2",
17217               "bundled": true,
17218               "dev": true,
17219               "optional": true
17220             },
17221             "os-tmpdir": {
17222               "version": "1.0.2",
17223               "bundled": true,
17224               "dev": true,
17225               "optional": true
17226             },
17227             "osenv": {
17228               "version": "0.1.5",
17229               "bundled": true,
17230               "dev": true,
17231               "optional": true,
17232               "requires": {
17233                 "os-homedir": "^1.0.0",
17234                 "os-tmpdir": "^1.0.0"
17235               }
17236             },
17237             "path-is-absolute": {
17238               "version": "1.0.1",
17239               "bundled": true,
17240               "dev": true,
17241               "optional": true
17242             },
17243             "process-nextick-args": {
17244               "version": "2.0.1",
17245               "bundled": true,
17246               "dev": true,
17247               "optional": true
17248             },
17249             "rc": {
17250               "version": "1.2.8",
17251               "bundled": true,
17252               "dev": true,
17253               "optional": true,
17254               "requires": {
17255                 "deep-extend": "^0.6.0",
17256                 "ini": "~1.3.0",
17257                 "minimist": "^1.2.0",
17258                 "strip-json-comments": "~2.0.1"
17259               }
17260             },
17261             "readable-stream": {
17262               "version": "2.3.7",
17263               "bundled": true,
17264               "dev": true,
17265               "optional": true,
17266               "requires": {
17267                 "core-util-is": "~1.0.0",
17268                 "inherits": "~2.0.3",
17269                 "isarray": "~1.0.0",
17270                 "process-nextick-args": "~2.0.0",
17271                 "safe-buffer": "~5.1.1",
17272                 "string_decoder": "~1.1.1",
17273                 "util-deprecate": "~1.0.1"
17274               }
17275             },
17276             "rimraf": {
17277               "version": "2.7.1",
17278               "bundled": true,
17279               "dev": true,
17280               "optional": true,
17281               "requires": {
17282                 "glob": "^7.1.3"
17283               }
17284             },
17285             "safe-buffer": {
17286               "version": "5.1.2",
17287               "bundled": true,
17288               "dev": true,
17289               "optional": true
17290             },
17291             "safer-buffer": {
17292               "version": "2.1.2",
17293               "bundled": true,
17294               "dev": true,
17295               "optional": true
17296             },
17297             "sax": {
17298               "version": "1.2.4",
17299               "bundled": true,
17300               "dev": true,
17301               "optional": true
17302             },
17303             "semver": {
17304               "version": "5.7.1",
17305               "bundled": true,
17306               "dev": true,
17307               "optional": true
17308             },
17309             "set-blocking": {
17310               "version": "2.0.0",
17311               "bundled": true,
17312               "dev": true,
17313               "optional": true
17314             },
17315             "signal-exit": {
17316               "version": "3.0.2",
17317               "bundled": true,
17318               "dev": true,
17319               "optional": true
17320             },
17321             "string-width": {
17322               "version": "1.0.2",
17323               "bundled": true,
17324               "dev": true,
17325               "optional": true,
17326               "requires": {
17327                 "code-point-at": "^1.0.0",
17328                 "is-fullwidth-code-point": "^1.0.0",
17329                 "strip-ansi": "^3.0.0"
17330               }
17331             },
17332             "string_decoder": {
17333               "version": "1.1.1",
17334               "bundled": true,
17335               "dev": true,
17336               "optional": true,
17337               "requires": {
17338                 "safe-buffer": "~5.1.0"
17339               }
17340             },
17341             "strip-ansi": {
17342               "version": "3.0.1",
17343               "bundled": true,
17344               "dev": true,
17345               "optional": true,
17346               "requires": {
17347                 "ansi-regex": "^2.0.0"
17348               }
17349             },
17350             "strip-json-comments": {
17351               "version": "2.0.1",
17352               "bundled": true,
17353               "dev": true,
17354               "optional": true
17355             },
17356             "tar": {
17357               "version": "4.4.13",
17358               "bundled": true,
17359               "dev": true,
17360               "optional": true,
17361               "requires": {
17362                 "chownr": "^1.1.1",
17363                 "fs-minipass": "^1.2.5",
17364                 "minipass": "^2.8.6",
17365                 "minizlib": "^1.2.1",
17366                 "mkdirp": "^0.5.0",
17367                 "safe-buffer": "^5.1.2",
17368                 "yallist": "^3.0.3"
17369               }
17370             },
17371             "util-deprecate": {
17372               "version": "1.0.2",
17373               "bundled": true,
17374               "dev": true,
17375               "optional": true
17376             },
17377             "wide-align": {
17378               "version": "1.1.3",
17379               "bundled": true,
17380               "dev": true,
17381               "optional": true,
17382               "requires": {
17383                 "string-width": "^1.0.2 || 2"
17384               }
17385             },
17386             "wrappy": {
17387               "version": "1.0.2",
17388               "bundled": true,
17389               "dev": true,
17390               "optional": true
17391             },
17392             "yallist": {
17393               "version": "3.1.1",
17394               "bundled": true,
17395               "dev": true,
17396               "optional": true
17397             }
17398           }
17399         },
17400         "is-absolute-url": {
17401           "version": "3.0.3",
17402           "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
17403           "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
17404           "dev": true
17405         },
17406         "is-binary-path": {
17407           "version": "1.0.1",
17408           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
17409           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
17410           "dev": true,
17411           "requires": {
17412             "binary-extensions": "^1.0.0"
17413           }
17414         },
17415         "is-number": {
17416           "version": "3.0.0",
17417           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
17418           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
17419           "dev": true,
17420           "requires": {
17421             "kind-of": "^3.0.2"
17422           }
17423         },
17424         "kind-of": {
17425           "version": "3.2.2",
17426           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
17427           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
17428           "dev": true,
17429           "requires": {
17430             "is-buffer": "^1.1.5"
17431           }
17432         },
17433         "ms": {
17434           "version": "2.1.2",
17435           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
17436           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
17437           "dev": true
17438         },
17439         "readdirp": {
17440           "version": "2.2.1",
17441           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
17442           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
17443           "dev": true,
17444           "requires": {
17445             "graceful-fs": "^4.1.11",
17446             "micromatch": "^3.1.10",
17447             "readable-stream": "^2.0.2"
17448           }
17449         },
17450         "schema-utils": {
17451           "version": "1.0.0",
17452           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
17453           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
17454           "dev": true,
17455           "requires": {
17456             "ajv": "^6.1.0",
17457             "ajv-errors": "^1.0.0",
17458             "ajv-keywords": "^3.1.0"
17459           }
17460         },
17461         "supports-color": {
17462           "version": "6.1.0",
17463           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
17464           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
17465           "dev": true,
17466           "requires": {
17467             "has-flag": "^3.0.0"
17468           }
17469         },
17470         "to-regex-range": {
17471           "version": "2.1.1",
17472           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
17473           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
17474           "dev": true,
17475           "requires": {
17476             "is-number": "^3.0.0",
17477             "repeat-string": "^1.6.1"
17478           }
17479         },
17480         "ws": {
17481           "version": "6.2.1",
17482           "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
17483           "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
17484           "dev": true,
17485           "requires": {
17486             "async-limiter": "~1.0.0"
17487           }
17488         }
17489       }
17490     },
17491     "webpack-log": {
17492       "version": "2.0.0",
17493       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
17494       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
17495       "dev": true,
17496       "requires": {
17497         "ansi-colors": "^3.0.0",
17498         "uuid": "^3.3.2"
17499       }
17500     },
17501     "webpack-merge": {
17502       "version": "4.2.2",
17503       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
17504       "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
17505       "dev": true,
17506       "requires": {
17507         "lodash": "^4.17.15"
17508       }
17509     },
17510     "webpack-sources": {
17511       "version": "1.4.3",
17512       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
17513       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
17514       "dev": true,
17515       "requires": {
17516         "source-list-map": "^2.0.0",
17517         "source-map": "~0.6.1"
17518       },
17519       "dependencies": {
17520         "source-map": {
17521           "version": "0.6.1",
17522           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17523           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17524           "dev": true
17525         }
17526       }
17527     },
17528     "webpack-subresource-integrity": {
17529       "version": "1.4.0",
17530       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.4.0.tgz",
17531       "integrity": "sha512-GB1kB/LwAWC3CxwcedGhMkxGpNZxSheCe1q+KJP1bakuieAdX/rGHEcf5zsEzhKXpqsGqokgsDoD9dIkr61VDQ==",
17532       "dev": true,
17533       "requires": {
17534         "webpack-sources": "^1.3.0"
17535       }
17536     },
17537     "websocket-driver": {
17538       "version": "0.7.3",
17539       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
17540       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
17541       "dev": true,
17542       "requires": {
17543         "http-parser-js": ">=0.4.0 <0.4.11",
17544         "safe-buffer": ">=5.1.0",
17545         "websocket-extensions": ">=0.1.1"
17546       }
17547     },
17548     "websocket-extensions": {
17549       "version": "0.1.3",
17550       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
17551       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
17552       "dev": true
17553     },
17554     "when": {
17555       "version": "3.6.4",
17556       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
17557       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
17558       "dev": true
17559     },
17560     "which": {
17561       "version": "1.3.1",
17562       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
17563       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
17564       "dev": true,
17565       "requires": {
17566         "isexe": "^2.0.0"
17567       }
17568     },
17569     "which-module": {
17570       "version": "2.0.0",
17571       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
17572       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
17573     },
17574     "window.name": {
17575       "version": "0.0.3",
17576       "resolved": "https://registry.npmjs.org/window.name/-/window.name-0.0.3.tgz",
17577       "integrity": "sha1-RUo9pwbUJBhwmidT77NgmLZTb1k=",
17578       "requires": {
17579         "querystringify": "0.0.x"
17580       },
17581       "dependencies": {
17582         "querystringify": {
17583           "version": "0.0.4",
17584           "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-0.0.4.tgz",
17585           "integrity": "sha1-DPf4T5Rj/wrlHExLFC2VvjdyTZw="
17586         }
17587       }
17588     },
17589     "wordwrap": {
17590       "version": "0.0.3",
17591       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
17592       "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
17593       "dev": true
17594     },
17595     "worker-farm": {
17596       "version": "1.7.0",
17597       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
17598       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
17599       "dev": true,
17600       "requires": {
17601         "errno": "~0.1.7"
17602       }
17603     },
17604     "worker-plugin": {
17605       "version": "4.0.2",
17606       "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.2.tgz",
17607       "integrity": "sha512-V+1zSZMOOKk+uBzKyNIODLQLsx59zSIOaI75J1EMS0iR1qy+KQR3y/pQ3T0vIhvPfDFapGRMsoMvQNEL3okqSA==",
17608       "dev": true,
17609       "requires": {
17610         "loader-utils": "^1.1.0"
17611       },
17612       "dependencies": {
17613         "json5": {
17614           "version": "1.0.1",
17615           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
17616           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
17617           "dev": true,
17618           "requires": {
17619             "minimist": "^1.2.0"
17620           }
17621         },
17622         "loader-utils": {
17623           "version": "1.4.0",
17624           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
17625           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
17626           "dev": true,
17627           "requires": {
17628             "big.js": "^5.2.2",
17629             "emojis-list": "^3.0.0",
17630             "json5": "^1.0.1"
17631           }
17632         }
17633       }
17634     },
17635     "wrap-ansi": {
17636       "version": "2.1.0",
17637       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
17638       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
17639       "dev": true,
17640       "requires": {
17641         "string-width": "^1.0.1",
17642         "strip-ansi": "^3.0.1"
17643       },
17644       "dependencies": {
17645         "is-fullwidth-code-point": {
17646           "version": "1.0.0",
17647           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
17648           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
17649           "dev": true,
17650           "requires": {
17651             "number-is-nan": "^1.0.0"
17652           }
17653         },
17654         "string-width": {
17655           "version": "1.0.2",
17656           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
17657           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
17658           "dev": true,
17659           "requires": {
17660             "code-point-at": "^1.0.0",
17661             "is-fullwidth-code-point": "^1.0.0",
17662             "strip-ansi": "^3.0.0"
17663           }
17664         }
17665       }
17666     },
17667     "wrappy": {
17668       "version": "1.0.2",
17669       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
17670       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
17671     },
17672     "ws": {
17673       "version": "3.3.3",
17674       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
17675       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
17676       "dev": true,
17677       "requires": {
17678         "async-limiter": "~1.0.0",
17679         "safe-buffer": "~5.1.0",
17680         "ultron": "~1.1.0"
17681       }
17682     },
17683     "xml2js": {
17684       "version": "0.4.19",
17685       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
17686       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
17687       "dev": true,
17688       "requires": {
17689         "sax": ">=0.6.0",
17690         "xmlbuilder": "~9.0.1"
17691       },
17692       "dependencies": {
17693         "sax": {
17694           "version": "1.2.4",
17695           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
17696           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
17697           "dev": true
17698         }
17699       }
17700     },
17701     "xmlbuilder": {
17702       "version": "9.0.7",
17703       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
17704       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
17705       "dev": true
17706     },
17707     "xmlhttprequest-ssl": {
17708       "version": "1.5.5",
17709       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
17710       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
17711       "dev": true
17712     },
17713     "xtend": {
17714       "version": "4.0.2",
17715       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
17716       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
17717       "dev": true
17718     },
17719     "xterm": {
17720       "version": "4.3.0",
17721       "resolved": "https://registry.npmjs.org/xterm/-/xterm-4.3.0.tgz",
17722       "integrity": "sha512-6dnrC4nxgnRKQzIWwC5HA0mnT9/rpDPZflUIr24gdcdSMTKM1QQcor4qQ/xz4Zerz6AIL/CuuBPypFfzsB63dQ=="
17723     },
17724     "xterm-addon-fit": {
17725       "version": "0.3.0",
17726       "resolved": "https://registry.npmjs.org/xterm-addon-fit/-/xterm-addon-fit-0.3.0.tgz",
17727       "integrity": "sha512-kvkiqHVrnMXgyCH9Xn0BOBJ7XaWC/4BgpSWQy3SueqximgW630t/QOankgqkvk11iTOCwWdAY9DTyQBXUMN3lw=="
17728     },
17729     "y18n": {
17730       "version": "4.0.0",
17731       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
17732       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="
17733     },
17734     "yallist": {
17735       "version": "4.0.0",
17736       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
17737       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
17738       "dev": true
17739     },
17740     "yaml": {
17741       "version": "1.7.2",
17742       "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz",
17743       "integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==",
17744       "requires": {
17745         "@babel/runtime": "^7.6.3"
17746       }
17747     },
17748     "yargs": {
17749       "version": "12.0.5",
17750       "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
17751       "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
17752       "dev": true,
17753       "requires": {
17754         "cliui": "^4.0.0",
17755         "decamelize": "^1.2.0",
17756         "find-up": "^3.0.0",
17757         "get-caller-file": "^1.0.1",
17758         "os-locale": "^3.0.0",
17759         "require-directory": "^2.1.1",
17760         "require-main-filename": "^1.0.1",
17761         "set-blocking": "^2.0.0",
17762         "string-width": "^2.0.0",
17763         "which-module": "^2.0.0",
17764         "y18n": "^3.2.1 || ^4.0.0",
17765         "yargs-parser": "^11.1.1"
17766       }
17767     },
17768     "yargs-parser": {
17769       "version": "11.1.1",
17770       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
17771       "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
17772       "dev": true,
17773       "requires": {
17774         "camelcase": "^5.0.0",
17775         "decamelize": "^1.2.0"
17776       }
17777     },
17778     "yauzl": {
17779       "version": "2.4.1",
17780       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
17781       "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
17782       "requires": {
17783         "fd-slicer": "~1.0.1"
17784       }
17785     },
17786     "yeast": {
17787       "version": "0.1.2",
17788       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
17789       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
17790       "dev": true
17791     },
17792     "yn": {
17793       "version": "2.0.0",
17794       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
17795       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
17796       "dev": true
17797     },
17798     "zone.js": {
17799       "version": "0.10.3",
17800       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz",
17801       "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg=="
17802     }
17803   }
17804 }