Merge "Add test coverage to NoTypePolicyInstanceDialog"
[portal/nonrtric-controlpanel.git] / webapp-frontend / package-lock.json
1 {
2   "name": "controlpanel-app",
3   "version": "0.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/architect": {
8       "version": "0.901.14",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.14.tgz",
10       "integrity": "sha512-xAi34TXOXx5jEsJfsYqIY3KS56FcUGbmqsXgFeaR9toHsCf+7rUEGD1/PfDzklAO6BAE1FbG+VwZg9USFsB/cQ==",
11       "dev": true,
12       "requires": {
13         "@angular-devkit/core": "9.1.14",
14         "rxjs": "6.5.4"
15       },
16       "dependencies": {
17         "rxjs": {
18           "version": "6.5.4",
19           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
20           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
21           "dev": true,
22           "requires": {
23             "tslib": "^1.9.0"
24           }
25         }
26       }
27     },
28     "@angular-devkit/build-angular": {
29       "version": "0.901.14",
30       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.901.14.tgz",
31       "integrity": "sha512-Hor+1D8RQMuaAg5ShPCd/WiyxFehJBBB+7hgdGbPgKtda0ITe5cegUb4R0wk820MCsStndNrgOaZkI7agVSiUA==",
32       "dev": true,
33       "requires": {
34         "@angular-devkit/architect": "0.901.14",
35         "@angular-devkit/build-optimizer": "0.901.14",
36         "@angular-devkit/build-webpack": "0.901.14",
37         "@angular-devkit/core": "9.1.14",
38         "@babel/core": "7.9.0",
39         "@babel/generator": "7.9.3",
40         "@babel/preset-env": "7.9.0",
41         "@babel/template": "7.8.6",
42         "@jsdevtools/coverage-istanbul-loader": "3.0.3",
43         "@ngtools/webpack": "9.1.14",
44         "ajv": "6.12.3",
45         "autoprefixer": "9.7.4",
46         "babel-loader": "8.0.6",
47         "browserslist": "^4.9.1",
48         "cacache": "15.0.0",
49         "caniuse-lite": "^1.0.30001032",
50         "circular-dependency-plugin": "5.2.0",
51         "copy-webpack-plugin": "6.0.3",
52         "core-js": "3.6.4",
53         "css-loader": "3.5.1",
54         "cssnano": "4.1.10",
55         "file-loader": "6.0.0",
56         "find-cache-dir": "3.3.1",
57         "glob": "7.1.6",
58         "jest-worker": "25.1.0",
59         "karma-source-map-support": "1.4.0",
60         "less": "3.11.3",
61         "less-loader": "5.0.0",
62         "license-webpack-plugin": "2.1.4",
63         "loader-utils": "2.0.0",
64         "mini-css-extract-plugin": "0.9.0",
65         "minimatch": "3.0.4",
66         "open": "7.0.3",
67         "parse5": "4.0.0",
68         "postcss": "7.0.27",
69         "postcss-import": "12.0.1",
70         "postcss-loader": "3.0.0",
71         "raw-loader": "4.0.0",
72         "regenerator-runtime": "0.13.5",
73         "rimraf": "3.0.2",
74         "rollup": "2.1.0",
75         "rxjs": "6.5.4",
76         "sass": "1.26.3",
77         "sass-loader": "8.0.2",
78         "semver": "7.1.3",
79         "source-map": "0.7.3",
80         "source-map-loader": "0.2.4",
81         "speed-measure-webpack-plugin": "1.3.1",
82         "style-loader": "1.1.3",
83         "stylus": "0.54.7",
84         "stylus-loader": "3.0.2",
85         "terser": "4.6.10",
86         "terser-webpack-plugin": "3.0.3",
87         "tree-kill": "1.2.2",
88         "webpack": "4.42.0",
89         "webpack-dev-middleware": "3.7.2",
90         "webpack-dev-server": "3.11.0",
91         "webpack-merge": "4.2.2",
92         "webpack-sources": "1.4.3",
93         "webpack-subresource-integrity": "1.4.0",
94         "worker-plugin": "4.0.3"
95       },
96       "dependencies": {
97         "@babel/generator": {
98           "version": "7.9.3",
99           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.3.tgz",
100           "integrity": "sha512-RpxM252EYsz9qLUIq6F7YJyK1sv0wWDBFuztfDGWaQKzHjqDHysxSiRUpA/X9jmfqo+WzkAVKFaUily5h+gDCQ==",
101           "dev": true,
102           "requires": {
103             "@babel/types": "^7.9.0",
104             "jsesc": "^2.5.1",
105             "lodash": "^4.17.13",
106             "source-map": "^0.5.0"
107           },
108           "dependencies": {
109             "source-map": {
110               "version": "0.5.7",
111               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
112               "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
113               "dev": true
114             }
115           }
116         },
117         "@babel/template": {
118           "version": "7.8.6",
119           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
120           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
121           "dev": true,
122           "requires": {
123             "@babel/code-frame": "^7.8.3",
124             "@babel/parser": "^7.8.6",
125             "@babel/types": "^7.8.6"
126           }
127         },
128         "ajv": {
129           "version": "6.12.3",
130           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz",
131           "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==",
132           "dev": true,
133           "requires": {
134             "fast-deep-equal": "^3.1.1",
135             "fast-json-stable-stringify": "^2.0.0",
136             "json-schema-traverse": "^0.4.1",
137             "uri-js": "^4.2.2"
138           }
139         },
140         "core-js": {
141           "version": "3.6.4",
142           "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",
143           "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==",
144           "dev": true
145         },
146         "parse5": {
147           "version": "4.0.0",
148           "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
149           "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
150           "dev": true
151         },
152         "rxjs": {
153           "version": "6.5.4",
154           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
155           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
156           "dev": true,
157           "requires": {
158             "tslib": "^1.9.0"
159           }
160         },
161         "semver": {
162           "version": "7.1.3",
163           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
164           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
165           "dev": true
166         }
167       }
168     },
169     "@angular-devkit/build-optimizer": {
170       "version": "0.901.14",
171       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.901.14.tgz",
172       "integrity": "sha512-wsD93IJV1e1osROeQxyFdxxHOsZAQ2E8Pg2JbXuSWH6T2hqGFRQGeIw+nN3htZRMyTZZ+4PueOBGjP5FCN6apQ==",
173       "dev": true,
174       "requires": {
175         "loader-utils": "2.0.0",
176         "source-map": "0.7.3",
177         "tslib": "1.11.1",
178         "typescript": "3.6.5",
179         "webpack-sources": "1.4.3"
180       },
181       "dependencies": {
182         "tslib": {
183           "version": "1.11.1",
184           "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
185           "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==",
186           "dev": true
187         },
188         "typescript": {
189           "version": "3.6.5",
190           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.5.tgz",
191           "integrity": "sha512-BEjlc0Z06ORZKbtcxGrIvvwYs5hAnuo6TKdNFL55frVDlB+na3z5bsLhFaIxmT+dPWgBIjMo6aNnTOgHHmHgiQ==",
192           "dev": true
193         }
194       }
195     },
196     "@angular-devkit/build-webpack": {
197       "version": "0.901.14",
198       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.901.14.tgz",
199       "integrity": "sha512-FbfgxUTV01GH/eqoVcK5FH0o3HgqzbHJDo2QisF2gGORLVmawGyHzGVHyIjRojmi6KQKKBmZ5JjStpY/nJqzpw==",
200       "dev": true,
201       "requires": {
202         "@angular-devkit/architect": "0.901.14",
203         "@angular-devkit/core": "9.1.14",
204         "rxjs": "6.5.4"
205       },
206       "dependencies": {
207         "rxjs": {
208           "version": "6.5.4",
209           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
210           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
211           "dev": true,
212           "requires": {
213             "tslib": "^1.9.0"
214           }
215         }
216       }
217     },
218     "@angular-devkit/core": {
219       "version": "9.1.14",
220       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.14.tgz",
221       "integrity": "sha512-xwGCDR8Wcn1/IPw0Sjabr9YNi/7T7I+dHKIWs3m7SYf4ebkqkIkQUdIlhzgB8KzXJboDUV9w8TNsVjHqgLyN2Q==",
222       "dev": true,
223       "requires": {
224         "ajv": "6.12.3",
225         "fast-json-stable-stringify": "2.1.0",
226         "magic-string": "0.25.7",
227         "rxjs": "6.5.4",
228         "source-map": "0.7.3"
229       },
230       "dependencies": {
231         "ajv": {
232           "version": "6.12.3",
233           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz",
234           "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==",
235           "dev": true,
236           "requires": {
237             "fast-deep-equal": "^3.1.1",
238             "fast-json-stable-stringify": "^2.0.0",
239             "json-schema-traverse": "^0.4.1",
240             "uri-js": "^4.2.2"
241           }
242         },
243         "rxjs": {
244           "version": "6.5.4",
245           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
246           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
247           "dev": true,
248           "requires": {
249             "tslib": "^1.9.0"
250           }
251         }
252       }
253     },
254     "@angular-devkit/schematics": {
255       "version": "9.1.14",
256       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.14.tgz",
257       "integrity": "sha512-LlSRkoxeJIaptJEoSIds060qv8wcLvI9XZPhUnWHY+FddC/X3OO+Tag9U6CaJ5tfBRnKTS7GtBwQgI0Gip6rhA==",
258       "dev": true,
259       "requires": {
260         "@angular-devkit/core": "9.1.14",
261         "ora": "4.0.3",
262         "rxjs": "6.5.4"
263       },
264       "dependencies": {
265         "rxjs": {
266           "version": "6.5.4",
267           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
268           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
269           "dev": true,
270           "requires": {
271             "tslib": "^1.9.0"
272           }
273         }
274       }
275     },
276     "@angular/animations": {
277       "version": "9.1.13",
278       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-9.1.13.tgz",
279       "integrity": "sha512-ane1eeQmsP7fcAiLgRhle7YIDgE88WDMMvzqJYhSxwLzXNF/hwqNeskmNcjo8bLt9h/yTIjrCQbycLCHJfU8UQ=="
280     },
281     "@angular/cdk": {
282       "version": "9.2.4",
283       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-9.2.4.tgz",
284       "integrity": "sha512-iw2+qHMXHYVC6K/fttHeNHIieSKiTEodVutZoOEcBu9rmRTGbLB26V/CRsfIRmA1RBk+uFYWc6UQZnMC3RdnJQ==",
285       "requires": {
286         "parse5": "^5.0.0"
287       }
288     },
289     "@angular/cli": {
290       "version": "9.1.14",
291       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-9.1.14.tgz",
292       "integrity": "sha512-ubYbiEyEig5468J7wCFWD5aVQPSL0i1vGUNudxSbUUVEhVzY6EWMpunJMXlKLWVk17IVDCnrG0QwfxiHVVOQmg==",
293       "dev": true,
294       "requires": {
295         "@angular-devkit/architect": "0.901.14",
296         "@angular-devkit/core": "9.1.14",
297         "@angular-devkit/schematics": "9.1.14",
298         "@schematics/angular": "9.1.14",
299         "@schematics/update": "0.901.14",
300         "@yarnpkg/lockfile": "1.1.0",
301         "ansi-colors": "4.1.1",
302         "debug": "4.1.1",
303         "ini": "1.3.6",
304         "inquirer": "7.1.0",
305         "npm-package-arg": "8.0.1",
306         "npm-pick-manifest": "6.0.0",
307         "open": "7.0.3",
308         "pacote": "9.5.12",
309         "read-package-tree": "5.3.1",
310         "rimraf": "3.0.2",
311         "semver": "7.1.3",
312         "symbol-observable": "1.2.0",
313         "universal-analytics": "0.4.20",
314         "uuid": "7.0.2"
315       },
316       "dependencies": {
317         "ansi-colors": {
318           "version": "4.1.1",
319           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
320           "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
321           "dev": true
322         },
323         "debug": {
324           "version": "4.1.1",
325           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
326           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
327           "dev": true,
328           "requires": {
329             "ms": "^2.1.1"
330           }
331         },
332         "ini": {
333           "version": "1.3.6",
334           "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.6.tgz",
335           "integrity": "sha512-IZUoxEjNjubzrmvzZU4lKP7OnYmX72XRl3sqkfJhBKweKi5rnGi5+IUdlj/H1M+Ip5JQ1WzaDMOBRY90Ajc5jg==",
336           "dev": true
337         },
338         "semver": {
339           "version": "7.1.3",
340           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
341           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
342           "dev": true
343         },
344         "uuid": {
345           "version": "7.0.2",
346           "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz",
347           "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==",
348           "dev": true
349         }
350       }
351     },
352     "@angular/common": {
353       "version": "9.1.13",
354       "resolved": "https://registry.npmjs.org/@angular/common/-/common-9.1.13.tgz",
355       "integrity": "sha512-QACUhJWlly/nfHUmjopVS1p6ayxxa/NqjyftdCeBJaoyM2YohqWixP/n/keu1K/srJ96aFpUNsZQgmgoRv5SOQ=="
356     },
357     "@angular/compiler": {
358       "version": "9.1.13",
359       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.1.13.tgz",
360       "integrity": "sha512-9MLB1Xx7odKuxDoybVwiOB1ZEUZpL8FurYm4RVuW39ntsUt0IMC9Hb8UagZLTAWhaWSHydkD/KBQVVobGqd0lA==",
361       "dev": true
362     },
363     "@angular/compiler-cli": {
364       "version": "9.1.13",
365       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-9.1.13.tgz",
366       "integrity": "sha512-40jbfMr1FinOqUyG3k4Moiytjs/Z8zKBgP3S5Qfn80EBJItRdFXwNtvaOi/onaag4+Mv+vigShwsgCewLbt/kA==",
367       "dev": true,
368       "requires": {
369         "canonical-path": "1.0.0",
370         "chokidar": "^3.0.0",
371         "convert-source-map": "^1.5.1",
372         "dependency-graph": "^0.7.2",
373         "fs-extra": "4.0.2",
374         "magic-string": "^0.25.0",
375         "minimist": "^1.2.0",
376         "reflect-metadata": "^0.1.2",
377         "semver": "^6.3.0",
378         "source-map": "^0.6.1",
379         "sourcemap-codec": "^1.4.8",
380         "yargs": "^16.1.1"
381       },
382       "dependencies": {
383         "ansi-regex": {
384           "version": "5.0.0",
385           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
386           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
387           "dev": true
388         },
389         "ansi-styles": {
390           "version": "4.3.0",
391           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
392           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
393           "dev": true,
394           "requires": {
395             "color-convert": "^2.0.1"
396           }
397         },
398         "cliui": {
399           "version": "7.0.4",
400           "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
401           "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
402           "dev": true,
403           "requires": {
404             "string-width": "^4.2.0",
405             "strip-ansi": "^6.0.0",
406             "wrap-ansi": "^7.0.0"
407           }
408         },
409         "color-convert": {
410           "version": "2.0.1",
411           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
412           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
413           "dev": true,
414           "requires": {
415             "color-name": "~1.1.4"
416           }
417         },
418         "emoji-regex": {
419           "version": "8.0.0",
420           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
421           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
422           "dev": true
423         },
424         "is-fullwidth-code-point": {
425           "version": "3.0.0",
426           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
427           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
428           "dev": true
429         },
430         "semver": {
431           "version": "6.3.0",
432           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
433           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
434           "dev": true
435         },
436         "source-map": {
437           "version": "0.6.1",
438           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
439           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
440           "dev": true
441         },
442         "string-width": {
443           "version": "4.2.0",
444           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
445           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
446           "dev": true,
447           "requires": {
448             "emoji-regex": "^8.0.0",
449             "is-fullwidth-code-point": "^3.0.0",
450             "strip-ansi": "^6.0.0"
451           }
452         },
453         "strip-ansi": {
454           "version": "6.0.0",
455           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
456           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
457           "dev": true,
458           "requires": {
459             "ansi-regex": "^5.0.0"
460           }
461         },
462         "wrap-ansi": {
463           "version": "7.0.0",
464           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
465           "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
466           "dev": true,
467           "requires": {
468             "ansi-styles": "^4.0.0",
469             "string-width": "^4.1.0",
470             "strip-ansi": "^6.0.0"
471           }
472         },
473         "y18n": {
474           "version": "5.0.5",
475           "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz",
476           "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==",
477           "dev": true
478         },
479         "yargs": {
480           "version": "16.2.0",
481           "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
482           "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
483           "dev": true,
484           "requires": {
485             "cliui": "^7.0.2",
486             "escalade": "^3.1.1",
487             "get-caller-file": "^2.0.5",
488             "require-directory": "^2.1.1",
489             "string-width": "^4.2.0",
490             "y18n": "^5.0.5",
491             "yargs-parser": "^20.2.2"
492           }
493         },
494         "yargs-parser": {
495           "version": "20.2.5",
496           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.5.tgz",
497           "integrity": "sha512-jYRGS3zWy20NtDtK2kBgo/TlAoy5YUuhD9/LZ7z7W4j1Fdw2cqD0xEEclf8fxc8xjD6X5Qr+qQQwCEsP8iRiYg==",
498           "dev": true
499         }
500       }
501     },
502     "@angular/core": {
503       "version": "9.1.13",
504       "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.1.13.tgz",
505       "integrity": "sha512-mBm24Q9GjkAsxMAzqQ86U1078+yTEpr0+syMEruUtJ0HUH6Fzn3J+6xTLb+BVcGb9RkCkFaV9T5mcn6ZM0f++g==",
506       "dev": true
507     },
508     "@angular/flex-layout": {
509       "version": "9.0.0-beta.31",
510       "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-9.0.0-beta.31.tgz",
511       "integrity": "sha512-g94u2mecDl87ORvFRuOBshV/S/ETE4bybClU2e1xXKWNG+rhRHchChneHSonc29ZLyROTjHhmAtKOYojL92uLA=="
512     },
513     "@angular/forms": {
514       "version": "9.1.13",
515       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-9.1.13.tgz",
516       "integrity": "sha512-soGVZmPq2bzkxvtTyeJB8p3ejzm4xxt+43hJw6Ag8NxpwUFPVa30oJge3JV+u8Y4yBtl5SbOZ4bBX3EkMxLcGQ=="
517     },
518     "@angular/language-service": {
519       "version": "9.1.13",
520       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-9.1.13.tgz",
521       "integrity": "sha512-fecbDGUUGLsdoVgKqQMmqLwy7Q4MjHxrUdk4Uz3kI3wLPf+C0KV8n/hW+RA4mFVTJrpuwnvQa1WJWXz5U5PVjw==",
522       "dev": true
523     },
524     "@angular/material": {
525       "version": "9.2.4",
526       "resolved": "https://registry.npmjs.org/@angular/material/-/material-9.2.4.tgz",
527       "integrity": "sha512-LkoTXE6B0slvMhvfZDdPWaz4yaYLkaAp5VSPunI9pxGsPxzqEV9e210wC1/sjG/76Nk8Ep7/2z9XKac8Q9bMwA==",
528       "dev": true
529     },
530     "@angular/platform-browser": {
531       "version": "9.1.13",
532       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-9.1.13.tgz",
533       "integrity": "sha512-F3iTz1zNbtrs7KFKUxbj8qmTsd/fiuTNcpBExjE5TtatRiE6J8vNvN1+Z/1FgPe0UXBSdTzSwZ8/RxWKw20RMw=="
534     },
535     "@angular/platform-browser-dynamic": {
536       "version": "9.1.13",
537       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.1.13.tgz",
538       "integrity": "sha512-jCeHyAZ4Nap1/FOqAlKEg9UxQaSkHrxnQr6hYtWwC4ZDVUn3zLWQf6J+mbeYNOXN5yQxEiIqqhORYeOCLLqf1w=="
539     },
540     "@angular/router": {
541       "version": "9.1.13",
542       "resolved": "https://registry.npmjs.org/@angular/router/-/router-9.1.13.tgz",
543       "integrity": "sha512-AvqjCsxdzBqOGsPuyCtHb2ckfNhCEGrDfkFmZ5jT9MwohCVbChCKtwEH4cwlph6Tpxvu1a4zSryxOf5q8OSsJQ=="
544     },
545     "@babel/code-frame": {
546       "version": "7.12.11",
547       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
548       "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
549       "dev": true,
550       "requires": {
551         "@babel/highlight": "^7.10.4"
552       }
553     },
554     "@babel/compat-data": {
555       "version": "7.12.13",
556       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.13.tgz",
557       "integrity": "sha512-U/hshG5R+SIoW7HVWIdmy1cB7s3ki+r3FpyEZiCgpi4tFgPnX/vynY80ZGSASOIrUM6O7VxOgCZgdt7h97bUGg==",
558       "dev": true
559     },
560     "@babel/core": {
561       "version": "7.9.0",
562       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz",
563       "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==",
564       "dev": true,
565       "requires": {
566         "@babel/code-frame": "^7.8.3",
567         "@babel/generator": "^7.9.0",
568         "@babel/helper-module-transforms": "^7.9.0",
569         "@babel/helpers": "^7.9.0",
570         "@babel/parser": "^7.9.0",
571         "@babel/template": "^7.8.6",
572         "@babel/traverse": "^7.9.0",
573         "@babel/types": "^7.9.0",
574         "convert-source-map": "^1.7.0",
575         "debug": "^4.1.0",
576         "gensync": "^1.0.0-beta.1",
577         "json5": "^2.1.2",
578         "lodash": "^4.17.13",
579         "resolve": "^1.3.2",
580         "semver": "^5.4.1",
581         "source-map": "^0.5.0"
582       },
583       "dependencies": {
584         "source-map": {
585           "version": "0.5.7",
586           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
587           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
588           "dev": true
589         }
590       }
591     },
592     "@babel/generator": {
593       "version": "7.12.11",
594       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz",
595       "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==",
596       "dev": true,
597       "requires": {
598         "@babel/types": "^7.12.11",
599         "jsesc": "^2.5.1",
600         "source-map": "^0.5.0"
601       },
602       "dependencies": {
603         "source-map": {
604           "version": "0.5.7",
605           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
606           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
607           "dev": true
608         }
609       }
610     },
611     "@babel/helper-annotate-as-pure": {
612       "version": "7.12.13",
613       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
614       "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
615       "dev": true,
616       "requires": {
617         "@babel/types": "^7.12.13"
618       },
619       "dependencies": {
620         "@babel/types": {
621           "version": "7.12.13",
622           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
623           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
624           "dev": true,
625           "requires": {
626             "@babel/helper-validator-identifier": "^7.12.11",
627             "lodash": "^4.17.19",
628             "to-fast-properties": "^2.0.0"
629           }
630         }
631       }
632     },
633     "@babel/helper-builder-binary-assignment-operator-visitor": {
634       "version": "7.12.13",
635       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
636       "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
637       "dev": true,
638       "requires": {
639         "@babel/helper-explode-assignable-expression": "^7.12.13",
640         "@babel/types": "^7.12.13"
641       },
642       "dependencies": {
643         "@babel/types": {
644           "version": "7.12.13",
645           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
646           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
647           "dev": true,
648           "requires": {
649             "@babel/helper-validator-identifier": "^7.12.11",
650             "lodash": "^4.17.19",
651             "to-fast-properties": "^2.0.0"
652           }
653         }
654       }
655     },
656     "@babel/helper-compilation-targets": {
657       "version": "7.12.16",
658       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.16.tgz",
659       "integrity": "sha512-dBHNEEaZx7F3KoUYqagIhRIeqyyuI65xMndMZ3WwGwEBI609I4TleYQHcrS627vbKyNTXqShoN+fvYD9HuQxAg==",
660       "dev": true,
661       "requires": {
662         "@babel/compat-data": "^7.12.13",
663         "@babel/helper-validator-option": "^7.12.16",
664         "browserslist": "^4.14.5",
665         "semver": "^5.5.0"
666       }
667     },
668     "@babel/helper-create-regexp-features-plugin": {
669       "version": "7.12.16",
670       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.16.tgz",
671       "integrity": "sha512-jAcQ1biDYZBdaAxB4yg46/XirgX7jBDiMHDbwYQOgtViLBXGxJpZQ24jutmBqAIB/q+AwB6j+NbBXjKxEY8vqg==",
672       "dev": true,
673       "requires": {
674         "@babel/helper-annotate-as-pure": "^7.12.13",
675         "regexpu-core": "^4.7.1"
676       }
677     },
678     "@babel/helper-explode-assignable-expression": {
679       "version": "7.12.13",
680       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.13.tgz",
681       "integrity": "sha512-5loeRNvMo9mx1dA/d6yNi+YiKziJZFylZnCo1nmFF4qPU4yJ14abhWESuSMQSlQxWdxdOFzxXjk/PpfudTtYyw==",
682       "dev": true,
683       "requires": {
684         "@babel/types": "^7.12.13"
685       },
686       "dependencies": {
687         "@babel/types": {
688           "version": "7.12.13",
689           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
690           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
691           "dev": true,
692           "requires": {
693             "@babel/helper-validator-identifier": "^7.12.11",
694             "lodash": "^4.17.19",
695             "to-fast-properties": "^2.0.0"
696           }
697         }
698       }
699     },
700     "@babel/helper-function-name": {
701       "version": "7.12.11",
702       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz",
703       "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==",
704       "dev": true,
705       "requires": {
706         "@babel/helper-get-function-arity": "^7.12.10",
707         "@babel/template": "^7.12.7",
708         "@babel/types": "^7.12.11"
709       }
710     },
711     "@babel/helper-get-function-arity": {
712       "version": "7.12.10",
713       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz",
714       "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==",
715       "dev": true,
716       "requires": {
717         "@babel/types": "^7.12.10"
718       }
719     },
720     "@babel/helper-hoist-variables": {
721       "version": "7.12.13",
722       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.12.13.tgz",
723       "integrity": "sha512-KSC5XSj5HreRhYQtZ3cnSnQwDzgnbdUDEFsxkN0m6Q3WrCRt72xrnZ8+h+pX7YxM7hr87zIO3a/v5p/H3TrnVw==",
724       "dev": true,
725       "requires": {
726         "@babel/types": "^7.12.13"
727       },
728       "dependencies": {
729         "@babel/types": {
730           "version": "7.12.13",
731           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
732           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
733           "dev": true,
734           "requires": {
735             "@babel/helper-validator-identifier": "^7.12.11",
736             "lodash": "^4.17.19",
737             "to-fast-properties": "^2.0.0"
738           }
739         }
740       }
741     },
742     "@babel/helper-member-expression-to-functions": {
743       "version": "7.12.16",
744       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.16.tgz",
745       "integrity": "sha512-zYoZC1uvebBFmj1wFAlXwt35JLEgecefATtKp20xalwEK8vHAixLBXTGxNrVGEmTT+gzOThUgr8UEdgtalc1BQ==",
746       "dev": true,
747       "requires": {
748         "@babel/types": "^7.12.13"
749       },
750       "dependencies": {
751         "@babel/types": {
752           "version": "7.12.13",
753           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
754           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
755           "dev": true,
756           "requires": {
757             "@babel/helper-validator-identifier": "^7.12.11",
758             "lodash": "^4.17.19",
759             "to-fast-properties": "^2.0.0"
760           }
761         }
762       }
763     },
764     "@babel/helper-module-imports": {
765       "version": "7.12.13",
766       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz",
767       "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==",
768       "dev": true,
769       "requires": {
770         "@babel/types": "^7.12.13"
771       },
772       "dependencies": {
773         "@babel/types": {
774           "version": "7.12.13",
775           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
776           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
777           "dev": true,
778           "requires": {
779             "@babel/helper-validator-identifier": "^7.12.11",
780             "lodash": "^4.17.19",
781             "to-fast-properties": "^2.0.0"
782           }
783         }
784       }
785     },
786     "@babel/helper-module-transforms": {
787       "version": "7.12.13",
788       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.13.tgz",
789       "integrity": "sha512-acKF7EjqOR67ASIlDTupwkKM1eUisNAjaSduo5Cz+793ikfnpe7p4Q7B7EWU2PCoSTPWsQkR7hRUWEIZPiVLGA==",
790       "dev": true,
791       "requires": {
792         "@babel/helper-module-imports": "^7.12.13",
793         "@babel/helper-replace-supers": "^7.12.13",
794         "@babel/helper-simple-access": "^7.12.13",
795         "@babel/helper-split-export-declaration": "^7.12.13",
796         "@babel/helper-validator-identifier": "^7.12.11",
797         "@babel/template": "^7.12.13",
798         "@babel/traverse": "^7.12.13",
799         "@babel/types": "^7.12.13",
800         "lodash": "^4.17.19"
801       },
802       "dependencies": {
803         "@babel/code-frame": {
804           "version": "7.12.13",
805           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
806           "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
807           "dev": true,
808           "requires": {
809             "@babel/highlight": "^7.12.13"
810           }
811         },
812         "@babel/generator": {
813           "version": "7.12.15",
814           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.15.tgz",
815           "integrity": "sha512-6F2xHxBiFXWNSGb7vyCUTBF8RCLY66rS0zEPcP8t/nQyXjha5EuK4z7H5o7fWG8B4M7y6mqVWq1J+1PuwRhecQ==",
816           "dev": true,
817           "requires": {
818             "@babel/types": "^7.12.13",
819             "jsesc": "^2.5.1",
820             "source-map": "^0.5.0"
821           }
822         },
823         "@babel/helper-function-name": {
824           "version": "7.12.13",
825           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
826           "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
827           "dev": true,
828           "requires": {
829             "@babel/helper-get-function-arity": "^7.12.13",
830             "@babel/template": "^7.12.13",
831             "@babel/types": "^7.12.13"
832           }
833         },
834         "@babel/helper-get-function-arity": {
835           "version": "7.12.13",
836           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
837           "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
838           "dev": true,
839           "requires": {
840             "@babel/types": "^7.12.13"
841           }
842         },
843         "@babel/helper-split-export-declaration": {
844           "version": "7.12.13",
845           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
846           "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
847           "dev": true,
848           "requires": {
849             "@babel/types": "^7.12.13"
850           }
851         },
852         "@babel/highlight": {
853           "version": "7.12.13",
854           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
855           "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
856           "dev": true,
857           "requires": {
858             "@babel/helper-validator-identifier": "^7.12.11",
859             "chalk": "^2.0.0",
860             "js-tokens": "^4.0.0"
861           }
862         },
863         "@babel/parser": {
864           "version": "7.12.16",
865           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.16.tgz",
866           "integrity": "sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==",
867           "dev": true
868         },
869         "@babel/template": {
870           "version": "7.12.13",
871           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
872           "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
873           "dev": true,
874           "requires": {
875             "@babel/code-frame": "^7.12.13",
876             "@babel/parser": "^7.12.13",
877             "@babel/types": "^7.12.13"
878           }
879         },
880         "@babel/traverse": {
881           "version": "7.12.13",
882           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz",
883           "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==",
884           "dev": true,
885           "requires": {
886             "@babel/code-frame": "^7.12.13",
887             "@babel/generator": "^7.12.13",
888             "@babel/helper-function-name": "^7.12.13",
889             "@babel/helper-split-export-declaration": "^7.12.13",
890             "@babel/parser": "^7.12.13",
891             "@babel/types": "^7.12.13",
892             "debug": "^4.1.0",
893             "globals": "^11.1.0",
894             "lodash": "^4.17.19"
895           }
896         },
897         "@babel/types": {
898           "version": "7.12.13",
899           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
900           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
901           "dev": true,
902           "requires": {
903             "@babel/helper-validator-identifier": "^7.12.11",
904             "lodash": "^4.17.19",
905             "to-fast-properties": "^2.0.0"
906           }
907         },
908         "source-map": {
909           "version": "0.5.7",
910           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
911           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
912           "dev": true
913         }
914       }
915     },
916     "@babel/helper-optimise-call-expression": {
917       "version": "7.12.13",
918       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
919       "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
920       "dev": true,
921       "requires": {
922         "@babel/types": "^7.12.13"
923       },
924       "dependencies": {
925         "@babel/types": {
926           "version": "7.12.13",
927           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
928           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
929           "dev": true,
930           "requires": {
931             "@babel/helper-validator-identifier": "^7.12.11",
932             "lodash": "^4.17.19",
933             "to-fast-properties": "^2.0.0"
934           }
935         }
936       }
937     },
938     "@babel/helper-plugin-utils": {
939       "version": "7.12.13",
940       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
941       "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
942       "dev": true
943     },
944     "@babel/helper-remap-async-to-generator": {
945       "version": "7.12.13",
946       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.13.tgz",
947       "integrity": "sha512-Qa6PU9vNcj1NZacZZI1Mvwt+gXDH6CTfgAkSjeRMLE8HxtDK76+YDId6NQR+z7Rgd5arhD2cIbS74r0SxD6PDA==",
948       "dev": true,
949       "requires": {
950         "@babel/helper-annotate-as-pure": "^7.12.13",
951         "@babel/helper-wrap-function": "^7.12.13",
952         "@babel/types": "^7.12.13"
953       },
954       "dependencies": {
955         "@babel/types": {
956           "version": "7.12.13",
957           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
958           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
959           "dev": true,
960           "requires": {
961             "@babel/helper-validator-identifier": "^7.12.11",
962             "lodash": "^4.17.19",
963             "to-fast-properties": "^2.0.0"
964           }
965         }
966       }
967     },
968     "@babel/helper-replace-supers": {
969       "version": "7.12.13",
970       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.13.tgz",
971       "integrity": "sha512-pctAOIAMVStI2TMLhozPKbf5yTEXc0OJa0eENheb4w09SrgOWEs+P4nTOZYJQCqs8JlErGLDPDJTiGIp3ygbLg==",
972       "dev": true,
973       "requires": {
974         "@babel/helper-member-expression-to-functions": "^7.12.13",
975         "@babel/helper-optimise-call-expression": "^7.12.13",
976         "@babel/traverse": "^7.12.13",
977         "@babel/types": "^7.12.13"
978       },
979       "dependencies": {
980         "@babel/code-frame": {
981           "version": "7.12.13",
982           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
983           "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
984           "dev": true,
985           "requires": {
986             "@babel/highlight": "^7.12.13"
987           }
988         },
989         "@babel/generator": {
990           "version": "7.12.15",
991           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.15.tgz",
992           "integrity": "sha512-6F2xHxBiFXWNSGb7vyCUTBF8RCLY66rS0zEPcP8t/nQyXjha5EuK4z7H5o7fWG8B4M7y6mqVWq1J+1PuwRhecQ==",
993           "dev": true,
994           "requires": {
995             "@babel/types": "^7.12.13",
996             "jsesc": "^2.5.1",
997             "source-map": "^0.5.0"
998           }
999         },
1000         "@babel/helper-function-name": {
1001           "version": "7.12.13",
1002           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
1003           "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
1004           "dev": true,
1005           "requires": {
1006             "@babel/helper-get-function-arity": "^7.12.13",
1007             "@babel/template": "^7.12.13",
1008             "@babel/types": "^7.12.13"
1009           }
1010         },
1011         "@babel/helper-get-function-arity": {
1012           "version": "7.12.13",
1013           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
1014           "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
1015           "dev": true,
1016           "requires": {
1017             "@babel/types": "^7.12.13"
1018           }
1019         },
1020         "@babel/helper-split-export-declaration": {
1021           "version": "7.12.13",
1022           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
1023           "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
1024           "dev": true,
1025           "requires": {
1026             "@babel/types": "^7.12.13"
1027           }
1028         },
1029         "@babel/highlight": {
1030           "version": "7.12.13",
1031           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
1032           "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
1033           "dev": true,
1034           "requires": {
1035             "@babel/helper-validator-identifier": "^7.12.11",
1036             "chalk": "^2.0.0",
1037             "js-tokens": "^4.0.0"
1038           }
1039         },
1040         "@babel/parser": {
1041           "version": "7.12.16",
1042           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.16.tgz",
1043           "integrity": "sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==",
1044           "dev": true
1045         },
1046         "@babel/template": {
1047           "version": "7.12.13",
1048           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
1049           "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
1050           "dev": true,
1051           "requires": {
1052             "@babel/code-frame": "^7.12.13",
1053             "@babel/parser": "^7.12.13",
1054             "@babel/types": "^7.12.13"
1055           }
1056         },
1057         "@babel/traverse": {
1058           "version": "7.12.13",
1059           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz",
1060           "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==",
1061           "dev": true,
1062           "requires": {
1063             "@babel/code-frame": "^7.12.13",
1064             "@babel/generator": "^7.12.13",
1065             "@babel/helper-function-name": "^7.12.13",
1066             "@babel/helper-split-export-declaration": "^7.12.13",
1067             "@babel/parser": "^7.12.13",
1068             "@babel/types": "^7.12.13",
1069             "debug": "^4.1.0",
1070             "globals": "^11.1.0",
1071             "lodash": "^4.17.19"
1072           }
1073         },
1074         "@babel/types": {
1075           "version": "7.12.13",
1076           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
1077           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
1078           "dev": true,
1079           "requires": {
1080             "@babel/helper-validator-identifier": "^7.12.11",
1081             "lodash": "^4.17.19",
1082             "to-fast-properties": "^2.0.0"
1083           }
1084         },
1085         "source-map": {
1086           "version": "0.5.7",
1087           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1088           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1089           "dev": true
1090         }
1091       }
1092     },
1093     "@babel/helper-simple-access": {
1094       "version": "7.12.13",
1095       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz",
1096       "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==",
1097       "dev": true,
1098       "requires": {
1099         "@babel/types": "^7.12.13"
1100       },
1101       "dependencies": {
1102         "@babel/types": {
1103           "version": "7.12.13",
1104           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
1105           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
1106           "dev": true,
1107           "requires": {
1108             "@babel/helper-validator-identifier": "^7.12.11",
1109             "lodash": "^4.17.19",
1110             "to-fast-properties": "^2.0.0"
1111           }
1112         }
1113       }
1114     },
1115     "@babel/helper-skip-transparent-expression-wrappers": {
1116       "version": "7.12.1",
1117       "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
1118       "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
1119       "dev": true,
1120       "requires": {
1121         "@babel/types": "^7.12.1"
1122       }
1123     },
1124     "@babel/helper-split-export-declaration": {
1125       "version": "7.12.11",
1126       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz",
1127       "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==",
1128       "dev": true,
1129       "requires": {
1130         "@babel/types": "^7.12.11"
1131       }
1132     },
1133     "@babel/helper-validator-identifier": {
1134       "version": "7.12.11",
1135       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
1136       "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
1137       "dev": true
1138     },
1139     "@babel/helper-validator-option": {
1140       "version": "7.12.16",
1141       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.16.tgz",
1142       "integrity": "sha512-uCgsDBPUQDvzr11ePPo4TVEocxj8RXjUVSC/Y8N1YpVAI/XDdUwGJu78xmlGhTxj2ntaWM7n9LQdRtyhOzT2YQ==",
1143       "dev": true
1144     },
1145     "@babel/helper-wrap-function": {
1146       "version": "7.12.13",
1147       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.13.tgz",
1148       "integrity": "sha512-t0aZFEmBJ1LojdtJnhOaQEVejnzYhyjWHSsNSNo8vOYRbAJNh6r6GQF7pd36SqG7OKGbn+AewVQ/0IfYfIuGdw==",
1149       "dev": true,
1150       "requires": {
1151         "@babel/helper-function-name": "^7.12.13",
1152         "@babel/template": "^7.12.13",
1153         "@babel/traverse": "^7.12.13",
1154         "@babel/types": "^7.12.13"
1155       },
1156       "dependencies": {
1157         "@babel/code-frame": {
1158           "version": "7.12.13",
1159           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
1160           "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
1161           "dev": true,
1162           "requires": {
1163             "@babel/highlight": "^7.12.13"
1164           }
1165         },
1166         "@babel/generator": {
1167           "version": "7.12.15",
1168           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.15.tgz",
1169           "integrity": "sha512-6F2xHxBiFXWNSGb7vyCUTBF8RCLY66rS0zEPcP8t/nQyXjha5EuK4z7H5o7fWG8B4M7y6mqVWq1J+1PuwRhecQ==",
1170           "dev": true,
1171           "requires": {
1172             "@babel/types": "^7.12.13",
1173             "jsesc": "^2.5.1",
1174             "source-map": "^0.5.0"
1175           }
1176         },
1177         "@babel/helper-function-name": {
1178           "version": "7.12.13",
1179           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
1180           "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
1181           "dev": true,
1182           "requires": {
1183             "@babel/helper-get-function-arity": "^7.12.13",
1184             "@babel/template": "^7.12.13",
1185             "@babel/types": "^7.12.13"
1186           }
1187         },
1188         "@babel/helper-get-function-arity": {
1189           "version": "7.12.13",
1190           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
1191           "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
1192           "dev": true,
1193           "requires": {
1194             "@babel/types": "^7.12.13"
1195           }
1196         },
1197         "@babel/helper-split-export-declaration": {
1198           "version": "7.12.13",
1199           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
1200           "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
1201           "dev": true,
1202           "requires": {
1203             "@babel/types": "^7.12.13"
1204           }
1205         },
1206         "@babel/highlight": {
1207           "version": "7.12.13",
1208           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
1209           "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
1210           "dev": true,
1211           "requires": {
1212             "@babel/helper-validator-identifier": "^7.12.11",
1213             "chalk": "^2.0.0",
1214             "js-tokens": "^4.0.0"
1215           }
1216         },
1217         "@babel/parser": {
1218           "version": "7.12.16",
1219           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.16.tgz",
1220           "integrity": "sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==",
1221           "dev": true
1222         },
1223         "@babel/template": {
1224           "version": "7.12.13",
1225           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
1226           "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
1227           "dev": true,
1228           "requires": {
1229             "@babel/code-frame": "^7.12.13",
1230             "@babel/parser": "^7.12.13",
1231             "@babel/types": "^7.12.13"
1232           }
1233         },
1234         "@babel/traverse": {
1235           "version": "7.12.13",
1236           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz",
1237           "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==",
1238           "dev": true,
1239           "requires": {
1240             "@babel/code-frame": "^7.12.13",
1241             "@babel/generator": "^7.12.13",
1242             "@babel/helper-function-name": "^7.12.13",
1243             "@babel/helper-split-export-declaration": "^7.12.13",
1244             "@babel/parser": "^7.12.13",
1245             "@babel/types": "^7.12.13",
1246             "debug": "^4.1.0",
1247             "globals": "^11.1.0",
1248             "lodash": "^4.17.19"
1249           }
1250         },
1251         "@babel/types": {
1252           "version": "7.12.13",
1253           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
1254           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
1255           "dev": true,
1256           "requires": {
1257             "@babel/helper-validator-identifier": "^7.12.11",
1258             "lodash": "^4.17.19",
1259             "to-fast-properties": "^2.0.0"
1260           }
1261         },
1262         "source-map": {
1263           "version": "0.5.7",
1264           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1265           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1266           "dev": true
1267         }
1268       }
1269     },
1270     "@babel/helpers": {
1271       "version": "7.12.13",
1272       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.13.tgz",
1273       "integrity": "sha512-oohVzLRZ3GQEk4Cjhfs9YkJA4TdIDTObdBEZGrd6F/T0GPSnuV6l22eMcxlvcvzVIPH3VTtxbseudM1zIE+rPQ==",
1274       "dev": true,
1275       "requires": {
1276         "@babel/template": "^7.12.13",
1277         "@babel/traverse": "^7.12.13",
1278         "@babel/types": "^7.12.13"
1279       },
1280       "dependencies": {
1281         "@babel/code-frame": {
1282           "version": "7.12.13",
1283           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
1284           "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
1285           "dev": true,
1286           "requires": {
1287             "@babel/highlight": "^7.12.13"
1288           }
1289         },
1290         "@babel/generator": {
1291           "version": "7.12.15",
1292           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.15.tgz",
1293           "integrity": "sha512-6F2xHxBiFXWNSGb7vyCUTBF8RCLY66rS0zEPcP8t/nQyXjha5EuK4z7H5o7fWG8B4M7y6mqVWq1J+1PuwRhecQ==",
1294           "dev": true,
1295           "requires": {
1296             "@babel/types": "^7.12.13",
1297             "jsesc": "^2.5.1",
1298             "source-map": "^0.5.0"
1299           }
1300         },
1301         "@babel/helper-function-name": {
1302           "version": "7.12.13",
1303           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
1304           "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
1305           "dev": true,
1306           "requires": {
1307             "@babel/helper-get-function-arity": "^7.12.13",
1308             "@babel/template": "^7.12.13",
1309             "@babel/types": "^7.12.13"
1310           }
1311         },
1312         "@babel/helper-get-function-arity": {
1313           "version": "7.12.13",
1314           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
1315           "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
1316           "dev": true,
1317           "requires": {
1318             "@babel/types": "^7.12.13"
1319           }
1320         },
1321         "@babel/helper-split-export-declaration": {
1322           "version": "7.12.13",
1323           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
1324           "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
1325           "dev": true,
1326           "requires": {
1327             "@babel/types": "^7.12.13"
1328           }
1329         },
1330         "@babel/highlight": {
1331           "version": "7.12.13",
1332           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
1333           "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
1334           "dev": true,
1335           "requires": {
1336             "@babel/helper-validator-identifier": "^7.12.11",
1337             "chalk": "^2.0.0",
1338             "js-tokens": "^4.0.0"
1339           }
1340         },
1341         "@babel/parser": {
1342           "version": "7.12.16",
1343           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.16.tgz",
1344           "integrity": "sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==",
1345           "dev": true
1346         },
1347         "@babel/template": {
1348           "version": "7.12.13",
1349           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
1350           "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
1351           "dev": true,
1352           "requires": {
1353             "@babel/code-frame": "^7.12.13",
1354             "@babel/parser": "^7.12.13",
1355             "@babel/types": "^7.12.13"
1356           }
1357         },
1358         "@babel/traverse": {
1359           "version": "7.12.13",
1360           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz",
1361           "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==",
1362           "dev": true,
1363           "requires": {
1364             "@babel/code-frame": "^7.12.13",
1365             "@babel/generator": "^7.12.13",
1366             "@babel/helper-function-name": "^7.12.13",
1367             "@babel/helper-split-export-declaration": "^7.12.13",
1368             "@babel/parser": "^7.12.13",
1369             "@babel/types": "^7.12.13",
1370             "debug": "^4.1.0",
1371             "globals": "^11.1.0",
1372             "lodash": "^4.17.19"
1373           }
1374         },
1375         "@babel/types": {
1376           "version": "7.12.13",
1377           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
1378           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
1379           "dev": true,
1380           "requires": {
1381             "@babel/helper-validator-identifier": "^7.12.11",
1382             "lodash": "^4.17.19",
1383             "to-fast-properties": "^2.0.0"
1384           }
1385         },
1386         "source-map": {
1387           "version": "0.5.7",
1388           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1389           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1390           "dev": true
1391         }
1392       }
1393     },
1394     "@babel/highlight": {
1395       "version": "7.10.4",
1396       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
1397       "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
1398       "dev": true,
1399       "requires": {
1400         "@babel/helper-validator-identifier": "^7.10.4",
1401         "chalk": "^2.0.0",
1402         "js-tokens": "^4.0.0"
1403       }
1404     },
1405     "@babel/parser": {
1406       "version": "7.12.11",
1407       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz",
1408       "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==",
1409       "dev": true
1410     },
1411     "@babel/plugin-proposal-async-generator-functions": {
1412       "version": "7.12.13",
1413       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.13.tgz",
1414       "integrity": "sha512-1KH46Hx4WqP77f978+5Ye/VUbuwQld2hph70yaw2hXS2v7ER2f3nlpNMu909HO2rbvP0NKLlMVDPh9KXklVMhA==",
1415       "dev": true,
1416       "requires": {
1417         "@babel/helper-plugin-utils": "^7.12.13",
1418         "@babel/helper-remap-async-to-generator": "^7.12.13",
1419         "@babel/plugin-syntax-async-generators": "^7.8.0"
1420       }
1421     },
1422     "@babel/plugin-proposal-dynamic-import": {
1423       "version": "7.12.16",
1424       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.16.tgz",
1425       "integrity": "sha512-yiDkYFapVxNOCcBfLnsb/qdsliroM+vc3LHiZwS4gh7pFjo5Xq3BDhYBNn3H3ao+hWPvqeeTdU+s+FIvokov+w==",
1426       "dev": true,
1427       "requires": {
1428         "@babel/helper-plugin-utils": "^7.12.13",
1429         "@babel/plugin-syntax-dynamic-import": "^7.8.0"
1430       }
1431     },
1432     "@babel/plugin-proposal-json-strings": {
1433       "version": "7.12.13",
1434       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz",
1435       "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==",
1436       "dev": true,
1437       "requires": {
1438         "@babel/helper-plugin-utils": "^7.12.13",
1439         "@babel/plugin-syntax-json-strings": "^7.8.0"
1440       }
1441     },
1442     "@babel/plugin-proposal-nullish-coalescing-operator": {
1443       "version": "7.12.13",
1444       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.13.tgz",
1445       "integrity": "sha512-Qoxpy+OxhDBI5kRqliJFAl4uWXk3Bn24WeFstPH0iLymFehSAUR8MHpqU7njyXv/qbo7oN6yTy5bfCmXdKpo1Q==",
1446       "dev": true,
1447       "requires": {
1448         "@babel/helper-plugin-utils": "^7.12.13",
1449         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
1450       }
1451     },
1452     "@babel/plugin-proposal-numeric-separator": {
1453       "version": "7.12.13",
1454       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz",
1455       "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==",
1456       "dev": true,
1457       "requires": {
1458         "@babel/helper-plugin-utils": "^7.12.13",
1459         "@babel/plugin-syntax-numeric-separator": "^7.10.4"
1460       }
1461     },
1462     "@babel/plugin-proposal-object-rest-spread": {
1463       "version": "7.12.13",
1464       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.13.tgz",
1465       "integrity": "sha512-WvA1okB/0OS/N3Ldb3sziSrXg6sRphsBgqiccfcQq7woEn5wQLNX82Oc4PlaFcdwcWHuQXAtb8ftbS8Fbsg/sg==",
1466       "dev": true,
1467       "requires": {
1468         "@babel/helper-plugin-utils": "^7.12.13",
1469         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
1470         "@babel/plugin-transform-parameters": "^7.12.13"
1471       }
1472     },
1473     "@babel/plugin-proposal-optional-catch-binding": {
1474       "version": "7.12.13",
1475       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz",
1476       "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==",
1477       "dev": true,
1478       "requires": {
1479         "@babel/helper-plugin-utils": "^7.12.13",
1480         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
1481       }
1482     },
1483     "@babel/plugin-proposal-optional-chaining": {
1484       "version": "7.12.16",
1485       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.16.tgz",
1486       "integrity": "sha512-O3ohPwOhkwji5Mckb7F/PJpJVJY3DpPsrt/F0Bk40+QMk9QpAIqeGusHWqu/mYqsM8oBa6TziL/2mbERWsUZjg==",
1487       "dev": true,
1488       "requires": {
1489         "@babel/helper-plugin-utils": "^7.12.13",
1490         "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
1491         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
1492       }
1493     },
1494     "@babel/plugin-proposal-unicode-property-regex": {
1495       "version": "7.12.13",
1496       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
1497       "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
1498       "dev": true,
1499       "requires": {
1500         "@babel/helper-create-regexp-features-plugin": "^7.12.13",
1501         "@babel/helper-plugin-utils": "^7.12.13"
1502       }
1503     },
1504     "@babel/plugin-syntax-async-generators": {
1505       "version": "7.8.4",
1506       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1507       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1508       "dev": true,
1509       "requires": {
1510         "@babel/helper-plugin-utils": "^7.8.0"
1511       }
1512     },
1513     "@babel/plugin-syntax-dynamic-import": {
1514       "version": "7.8.3",
1515       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1516       "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1517       "dev": true,
1518       "requires": {
1519         "@babel/helper-plugin-utils": "^7.8.0"
1520       }
1521     },
1522     "@babel/plugin-syntax-json-strings": {
1523       "version": "7.8.3",
1524       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1525       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1526       "dev": true,
1527       "requires": {
1528         "@babel/helper-plugin-utils": "^7.8.0"
1529       }
1530     },
1531     "@babel/plugin-syntax-nullish-coalescing-operator": {
1532       "version": "7.8.3",
1533       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1534       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1535       "dev": true,
1536       "requires": {
1537         "@babel/helper-plugin-utils": "^7.8.0"
1538       }
1539     },
1540     "@babel/plugin-syntax-numeric-separator": {
1541       "version": "7.10.4",
1542       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
1543       "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
1544       "dev": true,
1545       "requires": {
1546         "@babel/helper-plugin-utils": "^7.10.4"
1547       }
1548     },
1549     "@babel/plugin-syntax-object-rest-spread": {
1550       "version": "7.8.3",
1551       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1552       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1553       "dev": true,
1554       "requires": {
1555         "@babel/helper-plugin-utils": "^7.8.0"
1556       }
1557     },
1558     "@babel/plugin-syntax-optional-catch-binding": {
1559       "version": "7.8.3",
1560       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1561       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1562       "dev": true,
1563       "requires": {
1564         "@babel/helper-plugin-utils": "^7.8.0"
1565       }
1566     },
1567     "@babel/plugin-syntax-optional-chaining": {
1568       "version": "7.8.3",
1569       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1570       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1571       "dev": true,
1572       "requires": {
1573         "@babel/helper-plugin-utils": "^7.8.0"
1574       }
1575     },
1576     "@babel/plugin-syntax-top-level-await": {
1577       "version": "7.12.13",
1578       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
1579       "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
1580       "dev": true,
1581       "requires": {
1582         "@babel/helper-plugin-utils": "^7.12.13"
1583       }
1584     },
1585     "@babel/plugin-transform-arrow-functions": {
1586       "version": "7.12.13",
1587       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.13.tgz",
1588       "integrity": "sha512-tBtuN6qtCTd+iHzVZVOMNp+L04iIJBpqkdY42tWbmjIT5wvR2kx7gxMBsyhQtFzHwBbyGi9h8J8r9HgnOpQHxg==",
1589       "dev": true,
1590       "requires": {
1591         "@babel/helper-plugin-utils": "^7.12.13"
1592       }
1593     },
1594     "@babel/plugin-transform-async-to-generator": {
1595       "version": "7.12.13",
1596       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.13.tgz",
1597       "integrity": "sha512-psM9QHcHaDr+HZpRuJcE1PXESuGWSCcbiGFFhhwfzdbTxaGDVzuVtdNYliAwcRo3GFg0Bc8MmI+AvIGYIJG04A==",
1598       "dev": true,
1599       "requires": {
1600         "@babel/helper-module-imports": "^7.12.13",
1601         "@babel/helper-plugin-utils": "^7.12.13",
1602         "@babel/helper-remap-async-to-generator": "^7.12.13"
1603       }
1604     },
1605     "@babel/plugin-transform-block-scoped-functions": {
1606       "version": "7.12.13",
1607       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
1608       "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
1609       "dev": true,
1610       "requires": {
1611         "@babel/helper-plugin-utils": "^7.12.13"
1612       }
1613     },
1614     "@babel/plugin-transform-block-scoping": {
1615       "version": "7.12.13",
1616       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz",
1617       "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==",
1618       "dev": true,
1619       "requires": {
1620         "@babel/helper-plugin-utils": "^7.12.13"
1621       }
1622     },
1623     "@babel/plugin-transform-classes": {
1624       "version": "7.12.13",
1625       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.13.tgz",
1626       "integrity": "sha512-cqZlMlhCC1rVnxE5ZGMtIb896ijL90xppMiuWXcwcOAuFczynpd3KYemb91XFFPi3wJSe/OcrX9lXoowatkkxA==",
1627       "dev": true,
1628       "requires": {
1629         "@babel/helper-annotate-as-pure": "^7.12.13",
1630         "@babel/helper-function-name": "^7.12.13",
1631         "@babel/helper-optimise-call-expression": "^7.12.13",
1632         "@babel/helper-plugin-utils": "^7.12.13",
1633         "@babel/helper-replace-supers": "^7.12.13",
1634         "@babel/helper-split-export-declaration": "^7.12.13",
1635         "globals": "^11.1.0"
1636       },
1637       "dependencies": {
1638         "@babel/code-frame": {
1639           "version": "7.12.13",
1640           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
1641           "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
1642           "dev": true,
1643           "requires": {
1644             "@babel/highlight": "^7.12.13"
1645           }
1646         },
1647         "@babel/helper-function-name": {
1648           "version": "7.12.13",
1649           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
1650           "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
1651           "dev": true,
1652           "requires": {
1653             "@babel/helper-get-function-arity": "^7.12.13",
1654             "@babel/template": "^7.12.13",
1655             "@babel/types": "^7.12.13"
1656           }
1657         },
1658         "@babel/helper-get-function-arity": {
1659           "version": "7.12.13",
1660           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
1661           "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
1662           "dev": true,
1663           "requires": {
1664             "@babel/types": "^7.12.13"
1665           }
1666         },
1667         "@babel/helper-split-export-declaration": {
1668           "version": "7.12.13",
1669           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
1670           "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
1671           "dev": true,
1672           "requires": {
1673             "@babel/types": "^7.12.13"
1674           }
1675         },
1676         "@babel/highlight": {
1677           "version": "7.12.13",
1678           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
1679           "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
1680           "dev": true,
1681           "requires": {
1682             "@babel/helper-validator-identifier": "^7.12.11",
1683             "chalk": "^2.0.0",
1684             "js-tokens": "^4.0.0"
1685           }
1686         },
1687         "@babel/parser": {
1688           "version": "7.12.16",
1689           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.16.tgz",
1690           "integrity": "sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==",
1691           "dev": true
1692         },
1693         "@babel/template": {
1694           "version": "7.12.13",
1695           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
1696           "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
1697           "dev": true,
1698           "requires": {
1699             "@babel/code-frame": "^7.12.13",
1700             "@babel/parser": "^7.12.13",
1701             "@babel/types": "^7.12.13"
1702           }
1703         },
1704         "@babel/types": {
1705           "version": "7.12.13",
1706           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
1707           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
1708           "dev": true,
1709           "requires": {
1710             "@babel/helper-validator-identifier": "^7.12.11",
1711             "lodash": "^4.17.19",
1712             "to-fast-properties": "^2.0.0"
1713           }
1714         }
1715       }
1716     },
1717     "@babel/plugin-transform-computed-properties": {
1718       "version": "7.12.13",
1719       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.13.tgz",
1720       "integrity": "sha512-dDfuROUPGK1mTtLKyDPUavmj2b6kFu82SmgpztBFEO974KMjJT+Ytj3/oWsTUMBmgPcp9J5Pc1SlcAYRpJ2hRA==",
1721       "dev": true,
1722       "requires": {
1723         "@babel/helper-plugin-utils": "^7.12.13"
1724       }
1725     },
1726     "@babel/plugin-transform-destructuring": {
1727       "version": "7.12.13",
1728       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.13.tgz",
1729       "integrity": "sha512-Dn83KykIFzjhA3FDPA1z4N+yfF3btDGhjnJwxIj0T43tP0flCujnU8fKgEkf0C1biIpSv9NZegPBQ1J6jYkwvQ==",
1730       "dev": true,
1731       "requires": {
1732         "@babel/helper-plugin-utils": "^7.12.13"
1733       }
1734     },
1735     "@babel/plugin-transform-dotall-regex": {
1736       "version": "7.12.13",
1737       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
1738       "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
1739       "dev": true,
1740       "requires": {
1741         "@babel/helper-create-regexp-features-plugin": "^7.12.13",
1742         "@babel/helper-plugin-utils": "^7.12.13"
1743       }
1744     },
1745     "@babel/plugin-transform-duplicate-keys": {
1746       "version": "7.12.13",
1747       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
1748       "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
1749       "dev": true,
1750       "requires": {
1751         "@babel/helper-plugin-utils": "^7.12.13"
1752       }
1753     },
1754     "@babel/plugin-transform-exponentiation-operator": {
1755       "version": "7.12.13",
1756       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
1757       "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
1758       "dev": true,
1759       "requires": {
1760         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
1761         "@babel/helper-plugin-utils": "^7.12.13"
1762       }
1763     },
1764     "@babel/plugin-transform-for-of": {
1765       "version": "7.12.13",
1766       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.13.tgz",
1767       "integrity": "sha512-xCbdgSzXYmHGyVX3+BsQjcd4hv4vA/FDy7Kc8eOpzKmBBPEOTurt0w5fCRQaGl+GSBORKgJdstQ1rHl4jbNseQ==",
1768       "dev": true,
1769       "requires": {
1770         "@babel/helper-plugin-utils": "^7.12.13"
1771       }
1772     },
1773     "@babel/plugin-transform-function-name": {
1774       "version": "7.12.13",
1775       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
1776       "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
1777       "dev": true,
1778       "requires": {
1779         "@babel/helper-function-name": "^7.12.13",
1780         "@babel/helper-plugin-utils": "^7.12.13"
1781       },
1782       "dependencies": {
1783         "@babel/code-frame": {
1784           "version": "7.12.13",
1785           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
1786           "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
1787           "dev": true,
1788           "requires": {
1789             "@babel/highlight": "^7.12.13"
1790           }
1791         },
1792         "@babel/helper-function-name": {
1793           "version": "7.12.13",
1794           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
1795           "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
1796           "dev": true,
1797           "requires": {
1798             "@babel/helper-get-function-arity": "^7.12.13",
1799             "@babel/template": "^7.12.13",
1800             "@babel/types": "^7.12.13"
1801           }
1802         },
1803         "@babel/helper-get-function-arity": {
1804           "version": "7.12.13",
1805           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
1806           "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
1807           "dev": true,
1808           "requires": {
1809             "@babel/types": "^7.12.13"
1810           }
1811         },
1812         "@babel/highlight": {
1813           "version": "7.12.13",
1814           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
1815           "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
1816           "dev": true,
1817           "requires": {
1818             "@babel/helper-validator-identifier": "^7.12.11",
1819             "chalk": "^2.0.0",
1820             "js-tokens": "^4.0.0"
1821           }
1822         },
1823         "@babel/parser": {
1824           "version": "7.12.16",
1825           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.16.tgz",
1826           "integrity": "sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==",
1827           "dev": true
1828         },
1829         "@babel/template": {
1830           "version": "7.12.13",
1831           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
1832           "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
1833           "dev": true,
1834           "requires": {
1835             "@babel/code-frame": "^7.12.13",
1836             "@babel/parser": "^7.12.13",
1837             "@babel/types": "^7.12.13"
1838           }
1839         },
1840         "@babel/types": {
1841           "version": "7.12.13",
1842           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
1843           "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
1844           "dev": true,
1845           "requires": {
1846             "@babel/helper-validator-identifier": "^7.12.11",
1847             "lodash": "^4.17.19",
1848             "to-fast-properties": "^2.0.0"
1849           }
1850         }
1851       }
1852     },
1853     "@babel/plugin-transform-literals": {
1854       "version": "7.12.13",
1855       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
1856       "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
1857       "dev": true,
1858       "requires": {
1859         "@babel/helper-plugin-utils": "^7.12.13"
1860       }
1861     },
1862     "@babel/plugin-transform-member-expression-literals": {
1863       "version": "7.12.13",
1864       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
1865       "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
1866       "dev": true,
1867       "requires": {
1868         "@babel/helper-plugin-utils": "^7.12.13"
1869       }
1870     },
1871     "@babel/plugin-transform-modules-amd": {
1872       "version": "7.12.13",
1873       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.13.tgz",
1874       "integrity": "sha512-JHLOU0o81m5UqG0Ulz/fPC68/v+UTuGTWaZBUwpEk1fYQ1D9LfKV6MPn4ttJKqRo5Lm460fkzjLTL4EHvCprvA==",
1875       "dev": true,
1876       "requires": {
1877         "@babel/helper-module-transforms": "^7.12.13",
1878         "@babel/helper-plugin-utils": "^7.12.13",
1879         "babel-plugin-dynamic-import-node": "^2.3.3"
1880       }
1881     },
1882     "@babel/plugin-transform-modules-commonjs": {
1883       "version": "7.12.13",
1884       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.13.tgz",
1885       "integrity": "sha512-OGQoeVXVi1259HjuoDnsQMlMkT9UkZT9TpXAsqWplS/M0N1g3TJAn/ByOCeQu7mfjc5WpSsRU+jV1Hd89ts0kQ==",
1886       "dev": true,
1887       "requires": {
1888         "@babel/helper-module-transforms": "^7.12.13",
1889         "@babel/helper-plugin-utils": "^7.12.13",
1890         "@babel/helper-simple-access": "^7.12.13",
1891         "babel-plugin-dynamic-import-node": "^2.3.3"
1892       }
1893     },
1894     "@babel/plugin-transform-modules-systemjs": {
1895       "version": "7.12.13",
1896       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz",
1897       "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==",
1898       "dev": true,
1899       "requires": {
1900         "@babel/helper-hoist-variables": "^7.12.13",
1901         "@babel/helper-module-transforms": "^7.12.13",
1902         "@babel/helper-plugin-utils": "^7.12.13",
1903         "@babel/helper-validator-identifier": "^7.12.11",
1904         "babel-plugin-dynamic-import-node": "^2.3.3"
1905       }
1906     },
1907     "@babel/plugin-transform-modules-umd": {
1908       "version": "7.12.13",
1909       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.13.tgz",
1910       "integrity": "sha512-BgZndyABRML4z6ibpi7Z98m4EVLFI9tVsZDADC14AElFaNHHBcJIovflJ6wtCqFxwy2YJ1tJhGRsr0yLPKoN+w==",
1911       "dev": true,
1912       "requires": {
1913         "@babel/helper-module-transforms": "^7.12.13",
1914         "@babel/helper-plugin-utils": "^7.12.13"
1915       }
1916     },
1917     "@babel/plugin-transform-named-capturing-groups-regex": {
1918       "version": "7.12.13",
1919       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
1920       "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
1921       "dev": true,
1922       "requires": {
1923         "@babel/helper-create-regexp-features-plugin": "^7.12.13"
1924       }
1925     },
1926     "@babel/plugin-transform-new-target": {
1927       "version": "7.12.13",
1928       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
1929       "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
1930       "dev": true,
1931       "requires": {
1932         "@babel/helper-plugin-utils": "^7.12.13"
1933       }
1934     },
1935     "@babel/plugin-transform-object-super": {
1936       "version": "7.12.13",
1937       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
1938       "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
1939       "dev": true,
1940       "requires": {
1941         "@babel/helper-plugin-utils": "^7.12.13",
1942         "@babel/helper-replace-supers": "^7.12.13"
1943       }
1944     },
1945     "@babel/plugin-transform-parameters": {
1946       "version": "7.12.13",
1947       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.13.tgz",
1948       "integrity": "sha512-e7QqwZalNiBRHCpJg/P8s/VJeSRYgmtWySs1JwvfwPqhBbiWfOcHDKdeAi6oAyIimoKWBlwc8oTgbZHdhCoVZA==",
1949       "dev": true,
1950       "requires": {
1951         "@babel/helper-plugin-utils": "^7.12.13"
1952       }
1953     },
1954     "@babel/plugin-transform-property-literals": {
1955       "version": "7.12.13",
1956       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
1957       "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
1958       "dev": true,
1959       "requires": {
1960         "@babel/helper-plugin-utils": "^7.12.13"
1961       }
1962     },
1963     "@babel/plugin-transform-regenerator": {
1964       "version": "7.12.13",
1965       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz",
1966       "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==",
1967       "dev": true,
1968       "requires": {
1969         "regenerator-transform": "^0.14.2"
1970       }
1971     },
1972     "@babel/plugin-transform-reserved-words": {
1973       "version": "7.12.13",
1974       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
1975       "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
1976       "dev": true,
1977       "requires": {
1978         "@babel/helper-plugin-utils": "^7.12.13"
1979       }
1980     },
1981     "@babel/plugin-transform-shorthand-properties": {
1982       "version": "7.12.13",
1983       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
1984       "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
1985       "dev": true,
1986       "requires": {
1987         "@babel/helper-plugin-utils": "^7.12.13"
1988       }
1989     },
1990     "@babel/plugin-transform-spread": {
1991       "version": "7.12.13",
1992       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.13.tgz",
1993       "integrity": "sha512-dUCrqPIowjqk5pXsx1zPftSq4sT0aCeZVAxhdgs3AMgyaDmoUT0G+5h3Dzja27t76aUEIJWlFgPJqJ/d4dbTtg==",
1994       "dev": true,
1995       "requires": {
1996         "@babel/helper-plugin-utils": "^7.12.13",
1997         "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
1998       }
1999     },
2000     "@babel/plugin-transform-sticky-regex": {
2001       "version": "7.12.13",
2002       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
2003       "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
2004       "dev": true,
2005       "requires": {
2006         "@babel/helper-plugin-utils": "^7.12.13"
2007       }
2008     },
2009     "@babel/plugin-transform-template-literals": {
2010       "version": "7.12.13",
2011       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.13.tgz",
2012       "integrity": "sha512-arIKlWYUgmNsF28EyfmiQHJLJFlAJNYkuQO10jL46ggjBpeb2re1P9K9YGxNJB45BqTbaslVysXDYm/g3sN/Qg==",
2013       "dev": true,
2014       "requires": {
2015         "@babel/helper-plugin-utils": "^7.12.13"
2016       }
2017     },
2018     "@babel/plugin-transform-typeof-symbol": {
2019       "version": "7.12.13",
2020       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
2021       "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
2022       "dev": true,
2023       "requires": {
2024         "@babel/helper-plugin-utils": "^7.12.13"
2025       }
2026     },
2027     "@babel/plugin-transform-unicode-regex": {
2028       "version": "7.12.13",
2029       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
2030       "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
2031       "dev": true,
2032       "requires": {
2033         "@babel/helper-create-regexp-features-plugin": "^7.12.13",
2034         "@babel/helper-plugin-utils": "^7.12.13"
2035       }
2036     },
2037     "@babel/preset-env": {
2038       "version": "7.9.0",
2039       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz",
2040       "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==",
2041       "dev": true,
2042       "requires": {
2043         "@babel/compat-data": "^7.9.0",
2044         "@babel/helper-compilation-targets": "^7.8.7",
2045         "@babel/helper-module-imports": "^7.8.3",
2046         "@babel/helper-plugin-utils": "^7.8.3",
2047         "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
2048         "@babel/plugin-proposal-dynamic-import": "^7.8.3",
2049         "@babel/plugin-proposal-json-strings": "^7.8.3",
2050         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
2051         "@babel/plugin-proposal-numeric-separator": "^7.8.3",
2052         "@babel/plugin-proposal-object-rest-spread": "^7.9.0",
2053         "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
2054         "@babel/plugin-proposal-optional-chaining": "^7.9.0",
2055         "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
2056         "@babel/plugin-syntax-async-generators": "^7.8.0",
2057         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
2058         "@babel/plugin-syntax-json-strings": "^7.8.0",
2059         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
2060         "@babel/plugin-syntax-numeric-separator": "^7.8.0",
2061         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
2062         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
2063         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
2064         "@babel/plugin-syntax-top-level-await": "^7.8.3",
2065         "@babel/plugin-transform-arrow-functions": "^7.8.3",
2066         "@babel/plugin-transform-async-to-generator": "^7.8.3",
2067         "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
2068         "@babel/plugin-transform-block-scoping": "^7.8.3",
2069         "@babel/plugin-transform-classes": "^7.9.0",
2070         "@babel/plugin-transform-computed-properties": "^7.8.3",
2071         "@babel/plugin-transform-destructuring": "^7.8.3",
2072         "@babel/plugin-transform-dotall-regex": "^7.8.3",
2073         "@babel/plugin-transform-duplicate-keys": "^7.8.3",
2074         "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
2075         "@babel/plugin-transform-for-of": "^7.9.0",
2076         "@babel/plugin-transform-function-name": "^7.8.3",
2077         "@babel/plugin-transform-literals": "^7.8.3",
2078         "@babel/plugin-transform-member-expression-literals": "^7.8.3",
2079         "@babel/plugin-transform-modules-amd": "^7.9.0",
2080         "@babel/plugin-transform-modules-commonjs": "^7.9.0",
2081         "@babel/plugin-transform-modules-systemjs": "^7.9.0",
2082         "@babel/plugin-transform-modules-umd": "^7.9.0",
2083         "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
2084         "@babel/plugin-transform-new-target": "^7.8.3",
2085         "@babel/plugin-transform-object-super": "^7.8.3",
2086         "@babel/plugin-transform-parameters": "^7.8.7",
2087         "@babel/plugin-transform-property-literals": "^7.8.3",
2088         "@babel/plugin-transform-regenerator": "^7.8.7",
2089         "@babel/plugin-transform-reserved-words": "^7.8.3",
2090         "@babel/plugin-transform-shorthand-properties": "^7.8.3",
2091         "@babel/plugin-transform-spread": "^7.8.3",
2092         "@babel/plugin-transform-sticky-regex": "^7.8.3",
2093         "@babel/plugin-transform-template-literals": "^7.8.3",
2094         "@babel/plugin-transform-typeof-symbol": "^7.8.4",
2095         "@babel/plugin-transform-unicode-regex": "^7.8.3",
2096         "@babel/preset-modules": "^0.1.3",
2097         "@babel/types": "^7.9.0",
2098         "browserslist": "^4.9.1",
2099         "core-js-compat": "^3.6.2",
2100         "invariant": "^2.2.2",
2101         "levenary": "^1.1.1",
2102         "semver": "^5.5.0"
2103       }
2104     },
2105     "@babel/preset-modules": {
2106       "version": "0.1.4",
2107       "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
2108       "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
2109       "dev": true,
2110       "requires": {
2111         "@babel/helper-plugin-utils": "^7.0.0",
2112         "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
2113         "@babel/plugin-transform-dotall-regex": "^7.4.4",
2114         "@babel/types": "^7.4.4",
2115         "esutils": "^2.0.2"
2116       }
2117     },
2118     "@babel/runtime": {
2119       "version": "7.12.13",
2120       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.13.tgz",
2121       "integrity": "sha512-8+3UMPBrjFa/6TtKi/7sehPKqfAm4g6K+YQjyyFOLUTxzOngcRZTlAVY8sc2CORJYqdHQY8gRPHmn+qo15rCBw==",
2122       "dev": true,
2123       "requires": {
2124         "regenerator-runtime": "^0.13.4"
2125       }
2126     },
2127     "@babel/template": {
2128       "version": "7.12.7",
2129       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz",
2130       "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==",
2131       "dev": true,
2132       "requires": {
2133         "@babel/code-frame": "^7.10.4",
2134         "@babel/parser": "^7.12.7",
2135         "@babel/types": "^7.12.7"
2136       }
2137     },
2138     "@babel/traverse": {
2139       "version": "7.12.12",
2140       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz",
2141       "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==",
2142       "dev": true,
2143       "requires": {
2144         "@babel/code-frame": "^7.12.11",
2145         "@babel/generator": "^7.12.11",
2146         "@babel/helper-function-name": "^7.12.11",
2147         "@babel/helper-split-export-declaration": "^7.12.11",
2148         "@babel/parser": "^7.12.11",
2149         "@babel/types": "^7.12.12",
2150         "debug": "^4.1.0",
2151         "globals": "^11.1.0",
2152         "lodash": "^4.17.19"
2153       }
2154     },
2155     "@babel/types": {
2156       "version": "7.12.12",
2157       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz",
2158       "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==",
2159       "dev": true,
2160       "requires": {
2161         "@babel/helper-validator-identifier": "^7.12.11",
2162         "lodash": "^4.17.19",
2163         "to-fast-properties": "^2.0.0"
2164       }
2165     },
2166     "@fortawesome/fontawesome-free": {
2167       "version": "5.15.2",
2168       "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.2.tgz",
2169       "integrity": "sha512-7l/AX41m609L/EXI9EKH3Vs3v0iA8tKlIOGtw+kgcoanI7p+e4I4GYLqW3UXWiTnjSFymKSmTTPKYrivzbxxqA=="
2170     },
2171     "@istanbuljs/schema": {
2172       "version": "0.1.3",
2173       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
2174       "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
2175       "dev": true
2176     },
2177     "@jsdevtools/coverage-istanbul-loader": {
2178       "version": "3.0.3",
2179       "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.3.tgz",
2180       "integrity": "sha512-TAdNkeGB5Fe4Og+ZkAr1Kvn9by2sfL44IAHFtxlh1BA1XJ5cLpO9iSNki5opWESv3l3vSHsZ9BNKuqFKbEbFaA==",
2181       "dev": true,
2182       "requires": {
2183         "convert-source-map": "^1.7.0",
2184         "istanbul-lib-instrument": "^4.0.1",
2185         "loader-utils": "^1.4.0",
2186         "merge-source-map": "^1.1.0",
2187         "schema-utils": "^2.6.4"
2188       },
2189       "dependencies": {
2190         "json5": {
2191           "version": "1.0.1",
2192           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
2193           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
2194           "dev": true,
2195           "requires": {
2196             "minimist": "^1.2.0"
2197           }
2198         },
2199         "loader-utils": {
2200           "version": "1.4.0",
2201           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
2202           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
2203           "dev": true,
2204           "requires": {
2205             "big.js": "^5.2.2",
2206             "emojis-list": "^3.0.0",
2207             "json5": "^1.0.1"
2208           }
2209         }
2210       }
2211     },
2212     "@kubernetes/client-node": {
2213       "version": "0.12.3",
2214       "resolved": "https://registry.npmjs.org/@kubernetes/client-node/-/client-node-0.12.3.tgz",
2215       "integrity": "sha512-+Qq/WRbHIqL791JO6d3l/aupU922sriknCOsB63YjW9KVykX6/RTuPFDptfbWBVfPB3lRmhbjur95DIej1bAqA==",
2216       "requires": {
2217         "@types/js-yaml": "^3.12.1",
2218         "@types/node": "^10.12.0",
2219         "@types/request": "^2.47.1",
2220         "@types/stream-buffers": "^3.0.3",
2221         "@types/tar": "^4.0.3",
2222         "@types/underscore": "^1.8.9",
2223         "@types/ws": "^6.0.1",
2224         "byline": "^5.0.0",
2225         "execa": "1.0.0",
2226         "isomorphic-ws": "^4.0.1",
2227         "js-yaml": "^3.13.1",
2228         "jsonpath-plus": "^0.19.0",
2229         "openid-client": "^4.1.1",
2230         "request": "^2.88.0",
2231         "rfc4648": "^1.3.0",
2232         "shelljs": "^0.8.2",
2233         "stream-buffers": "^3.0.2",
2234         "tar": "^6.0.2",
2235         "tmp-promise": "^3.0.2",
2236         "tslib": "^1.9.3",
2237         "underscore": "^1.9.1",
2238         "ws": "^7.3.1"
2239       },
2240       "dependencies": {
2241         "@types/node": {
2242           "version": "10.17.50",
2243           "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.50.tgz",
2244           "integrity": "sha512-vwX+/ija9xKc/z9VqMCdbf4WYcMTGsI0I/L/6shIF3qXURxZOhPQlPRHtjTpiNhAwn0paMJzlOQqw6mAGEQnTA=="
2245         }
2246       }
2247     },
2248     "@ngtools/webpack": {
2249       "version": "9.1.14",
2250       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-9.1.14.tgz",
2251       "integrity": "sha512-OeS8T7EStw1qMg84OTcbnaFBGgijKzbRure93CAV0I1FX8pwV+qpQp35LT7VXYauPg2z/LBsbuzpYApOMrukCw==",
2252       "dev": true,
2253       "requires": {
2254         "@angular-devkit/core": "9.1.14",
2255         "enhanced-resolve": "4.1.1",
2256         "rxjs": "6.5.4",
2257         "webpack-sources": "1.4.3"
2258       },
2259       "dependencies": {
2260         "rxjs": {
2261           "version": "6.5.4",
2262           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
2263           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
2264           "dev": true,
2265           "requires": {
2266             "tslib": "^1.9.0"
2267           }
2268         }
2269       }
2270     },
2271     "@nguniversal/express-engine": {
2272       "version": "8.2.6",
2273       "resolved": "https://registry.npmjs.org/@nguniversal/express-engine/-/express-engine-8.2.6.tgz",
2274       "integrity": "sha512-IKUKTpesgjYyB0Xg+fFhSbwbGBJhG0Wfn8MkQAi9RgSi8QsrSMkI3oUXc86Z7fpQL55D/ZIH7PekoC0Fmh/kxA==",
2275       "dev": true
2276     },
2277     "@nodelib/fs.scandir": {
2278       "version": "2.1.4",
2279       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz",
2280       "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==",
2281       "dev": true,
2282       "requires": {
2283         "@nodelib/fs.stat": "2.0.4",
2284         "run-parallel": "^1.1.9"
2285       }
2286     },
2287     "@nodelib/fs.stat": {
2288       "version": "2.0.4",
2289       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
2290       "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==",
2291       "dev": true
2292     },
2293     "@nodelib/fs.walk": {
2294       "version": "1.2.6",
2295       "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz",
2296       "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==",
2297       "dev": true,
2298       "requires": {
2299         "@nodelib/fs.scandir": "2.1.4",
2300         "fastq": "^1.6.0"
2301       }
2302     },
2303     "@npmcli/move-file": {
2304       "version": "1.1.2",
2305       "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
2306       "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
2307       "dev": true,
2308       "requires": {
2309         "mkdirp": "^1.0.4",
2310         "rimraf": "^3.0.2"
2311       }
2312     },
2313     "@panva/asn1.js": {
2314       "version": "1.0.0",
2315       "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz",
2316       "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw=="
2317     },
2318     "@schematics/angular": {
2319       "version": "9.1.14",
2320       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.14.tgz",
2321       "integrity": "sha512-FoPX+D/+Mg/pofTobRGG28Gf84kbXql+LrLRVrVZ2V9sPvdWSD1b0U/y6pYtbEYLBg5OQ0vC6d2BfOJLOxFAvA==",
2322       "dev": true,
2323       "requires": {
2324         "@angular-devkit/core": "9.1.14",
2325         "@angular-devkit/schematics": "9.1.14"
2326       }
2327     },
2328     "@schematics/update": {
2329       "version": "0.901.14",
2330       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.901.14.tgz",
2331       "integrity": "sha512-samgjhSGeyAlvVTz+NxNtTW5xts6TWzYB2CmpXU83SlCdig0w72pabApoo8N6TCjRtM2Z1+gl2cQ0IRQT/dqrg==",
2332       "dev": true,
2333       "requires": {
2334         "@angular-devkit/core": "9.1.14",
2335         "@angular-devkit/schematics": "9.1.14",
2336         "@yarnpkg/lockfile": "1.1.0",
2337         "ini": "1.3.6",
2338         "npm-package-arg": "^8.0.0",
2339         "pacote": "9.5.12",
2340         "rxjs": "6.5.4",
2341         "semver": "7.1.3",
2342         "semver-intersect": "1.4.0"
2343       },
2344       "dependencies": {
2345         "ini": {
2346           "version": "1.3.6",
2347           "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.6.tgz",
2348           "integrity": "sha512-IZUoxEjNjubzrmvzZU4lKP7OnYmX72XRl3sqkfJhBKweKi5rnGi5+IUdlj/H1M+Ip5JQ1WzaDMOBRY90Ajc5jg==",
2349           "dev": true
2350         },
2351         "rxjs": {
2352           "version": "6.5.4",
2353           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
2354           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
2355           "dev": true,
2356           "requires": {
2357             "tslib": "^1.9.0"
2358           }
2359         },
2360         "semver": {
2361           "version": "7.1.3",
2362           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
2363           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
2364           "dev": true
2365         }
2366       }
2367     },
2368     "@sindresorhus/is": {
2369       "version": "4.0.0",
2370       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz",
2371       "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ=="
2372     },
2373     "@szmarczak/http-timer": {
2374       "version": "4.0.5",
2375       "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz",
2376       "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==",
2377       "requires": {
2378         "defer-to-connect": "^2.0.0"
2379       }
2380     },
2381     "@types/cacheable-request": {
2382       "version": "6.0.1",
2383       "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz",
2384       "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==",
2385       "requires": {
2386         "@types/http-cache-semantics": "*",
2387         "@types/keyv": "*",
2388         "@types/node": "*",
2389         "@types/responselike": "*"
2390       },
2391       "dependencies": {
2392         "@types/node": {
2393           "version": "14.14.20",
2394           "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
2395           "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
2396         }
2397       }
2398     },
2399     "@types/caseless": {
2400       "version": "0.12.2",
2401       "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz",
2402       "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w=="
2403     },
2404     "@types/chart.js": {
2405       "version": "2.9.29",
2406       "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.29.tgz",
2407       "integrity": "sha512-WOZMitUU3gHDM0oQsCsVivX+oDsIki93szcTmmUPBm39cCvAELBjokjSDVOoA3xiIEbb+jp17z/3S2tIqruwOQ==",
2408       "requires": {
2409         "moment": "^2.10.2"
2410       }
2411     },
2412     "@types/glob": {
2413       "version": "7.1.3",
2414       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz",
2415       "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==",
2416       "dev": true,
2417       "requires": {
2418         "@types/minimatch": "*",
2419         "@types/node": "*"
2420       }
2421     },
2422     "@types/http-cache-semantics": {
2423       "version": "4.0.0",
2424       "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz",
2425       "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A=="
2426     },
2427     "@types/jasmine": {
2428       "version": "2.8.17",
2429       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.17.tgz",
2430       "integrity": "sha512-lXmY2lBjE38ASvP7ah38yZwXCdc7DTCKhHqx4J3WGNiVzp134U0BD9VKdL5x9q9AAfhnpJeQr4owL6ZOXhOpfA==",
2431       "dev": true
2432     },
2433     "@types/jasminewd2": {
2434       "version": "2.0.8",
2435       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz",
2436       "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==",
2437       "dev": true,
2438       "requires": {
2439         "@types/jasmine": "*"
2440       }
2441     },
2442     "@types/js-yaml": {
2443       "version": "3.12.6",
2444       "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.6.tgz",
2445       "integrity": "sha512-cK4XqrLvP17X6c0C8n4iTbT59EixqyXL3Fk8/Rsk4dF3oX4dg70gYUXrXVUUHpnsGMPNlTQMqf+TVmNPX6FmSQ=="
2446     },
2447     "@types/json-schema": {
2448       "version": "7.0.7",
2449       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
2450       "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
2451       "dev": true
2452     },
2453     "@types/keyv": {
2454       "version": "3.1.1",
2455       "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz",
2456       "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==",
2457       "requires": {
2458         "@types/node": "*"
2459       },
2460       "dependencies": {
2461         "@types/node": {
2462           "version": "14.14.20",
2463           "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
2464           "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
2465         }
2466       }
2467     },
2468     "@types/minimatch": {
2469       "version": "3.0.3",
2470       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
2471       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
2472       "dev": true
2473     },
2474     "@types/minipass": {
2475       "version": "2.2.0",
2476       "resolved": "https://registry.npmjs.org/@types/minipass/-/minipass-2.2.0.tgz",
2477       "integrity": "sha512-wuzZksN4w4kyfoOv/dlpov4NOunwutLA/q7uc00xU02ZyUY+aoM5PWIXEKBMnm0NHd4a+N71BMjq+x7+2Af1fg==",
2478       "requires": {
2479         "@types/node": "*"
2480       },
2481       "dependencies": {
2482         "@types/node": {
2483           "version": "14.14.20",
2484           "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
2485           "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
2486         }
2487       }
2488     },
2489     "@types/node": {
2490       "version": "12.20.1",
2491       "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.1.tgz",
2492       "integrity": "sha512-tCkE96/ZTO+cWbln2xfyvd6ngHLanvVlJ3e5BeirJ3BYI5GbAyubIrmV4JjjugDly5D9fHjOL5MNsqsCnqwW6g==",
2493       "dev": true
2494     },
2495     "@types/q": {
2496       "version": "0.0.32",
2497       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
2498       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
2499       "dev": true
2500     },
2501     "@types/request": {
2502       "version": "2.48.5",
2503       "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.5.tgz",
2504       "integrity": "sha512-/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==",
2505       "requires": {
2506         "@types/caseless": "*",
2507         "@types/node": "*",
2508         "@types/tough-cookie": "*",
2509         "form-data": "^2.5.0"
2510       },
2511       "dependencies": {
2512         "@types/node": {
2513           "version": "14.14.20",
2514           "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
2515           "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
2516         }
2517       }
2518     },
2519     "@types/responselike": {
2520       "version": "1.0.0",
2521       "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz",
2522       "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==",
2523       "requires": {
2524         "@types/node": "*"
2525       },
2526       "dependencies": {
2527         "@types/node": {
2528           "version": "14.14.20",
2529           "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
2530           "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
2531         }
2532       }
2533     },
2534     "@types/selenium-webdriver": {
2535       "version": "3.0.17",
2536       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.17.tgz",
2537       "integrity": "sha512-tGomyEuzSC1H28y2zlW6XPCaDaXFaD6soTdb4GNdmte2qfHtrKqhy0ZFs4r/1hpazCfEZqeTSRLvSasmEx89uw==",
2538       "dev": true
2539     },
2540     "@types/source-list-map": {
2541       "version": "0.1.2",
2542       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
2543       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
2544       "dev": true
2545     },
2546     "@types/stream-buffers": {
2547       "version": "3.0.3",
2548       "resolved": "https://registry.npmjs.org/@types/stream-buffers/-/stream-buffers-3.0.3.tgz",
2549       "integrity": "sha512-NeFeX7YfFZDYsCfbuaOmFQ0OjSmHreKBpp7MQ4alWQBHeh2USLsj7qyMyn9t82kjqIX516CR/5SRHnARduRtbQ==",
2550       "requires": {
2551         "@types/node": "*"
2552       },
2553       "dependencies": {
2554         "@types/node": {
2555           "version": "14.14.20",
2556           "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
2557           "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
2558         }
2559       }
2560     },
2561     "@types/tar": {
2562       "version": "4.0.4",
2563       "resolved": "https://registry.npmjs.org/@types/tar/-/tar-4.0.4.tgz",
2564       "integrity": "sha512-0Xv+xcmkTsOZdIF4yCnd7RkOOyfyqPaqJ7RZFKnwdxfDbkN3eAAE9sHl8zJFqBz4VhxolW9EErbjR1oyH7jK2A==",
2565       "requires": {
2566         "@types/minipass": "*",
2567         "@types/node": "*"
2568       },
2569       "dependencies": {
2570         "@types/node": {
2571           "version": "14.14.20",
2572           "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
2573           "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
2574         }
2575       }
2576     },
2577     "@types/tough-cookie": {
2578       "version": "4.0.0",
2579       "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.0.tgz",
2580       "integrity": "sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A=="
2581     },
2582     "@types/underscore": {
2583       "version": "1.10.24",
2584       "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.10.24.tgz",
2585       "integrity": "sha512-T3NQD8hXNW2sRsSbLNjF/aBo18MyJlbw0lSpQHB/eZZtScPdexN4HSa8cByYwTw9Wy7KuOFr81mlDQcQQaZ79w=="
2586     },
2587     "@types/uuid": {
2588       "version": "7.0.4",
2589       "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-7.0.4.tgz",
2590       "integrity": "sha512-WGZCqBZZ0mXN2RxvLHL6/7RCu+OWs28jgQMP04LWfpyJlQUMTR6YU9CNJAKDgbw+EV/u687INXuLUc7FuML/4g=="
2591     },
2592     "@types/webpack-sources": {
2593       "version": "0.1.8",
2594       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.8.tgz",
2595       "integrity": "sha512-JHB2/xZlXOjzjBB6fMOpH1eQAfsrpqVVIbneE0Rok16WXwFaznaI5vfg75U5WgGJm7V9W1c4xeRQDjX/zwvghA==",
2596       "dev": true,
2597       "requires": {
2598         "@types/node": "*",
2599         "@types/source-list-map": "*",
2600         "source-map": "^0.6.1"
2601       },
2602       "dependencies": {
2603         "source-map": {
2604           "version": "0.6.1",
2605           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2606           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2607           "dev": true
2608         }
2609       }
2610     },
2611     "@types/ws": {
2612       "version": "6.0.4",
2613       "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz",
2614       "integrity": "sha512-PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg==",
2615       "requires": {
2616         "@types/node": "*"
2617       },
2618       "dependencies": {
2619         "@types/node": {
2620           "version": "14.14.20",
2621           "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz",
2622           "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A=="
2623         }
2624       }
2625     },
2626     "@webassemblyjs/ast": {
2627       "version": "1.8.5",
2628       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz",
2629       "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==",
2630       "dev": true,
2631       "requires": {
2632         "@webassemblyjs/helper-module-context": "1.8.5",
2633         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2634         "@webassemblyjs/wast-parser": "1.8.5"
2635       }
2636     },
2637     "@webassemblyjs/floating-point-hex-parser": {
2638       "version": "1.8.5",
2639       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz",
2640       "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==",
2641       "dev": true
2642     },
2643     "@webassemblyjs/helper-api-error": {
2644       "version": "1.8.5",
2645       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz",
2646       "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==",
2647       "dev": true
2648     },
2649     "@webassemblyjs/helper-buffer": {
2650       "version": "1.8.5",
2651       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz",
2652       "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==",
2653       "dev": true
2654     },
2655     "@webassemblyjs/helper-code-frame": {
2656       "version": "1.8.5",
2657       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz",
2658       "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==",
2659       "dev": true,
2660       "requires": {
2661         "@webassemblyjs/wast-printer": "1.8.5"
2662       }
2663     },
2664     "@webassemblyjs/helper-fsm": {
2665       "version": "1.8.5",
2666       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz",
2667       "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==",
2668       "dev": true
2669     },
2670     "@webassemblyjs/helper-module-context": {
2671       "version": "1.8.5",
2672       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz",
2673       "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==",
2674       "dev": true,
2675       "requires": {
2676         "@webassemblyjs/ast": "1.8.5",
2677         "mamacro": "^0.0.3"
2678       }
2679     },
2680     "@webassemblyjs/helper-wasm-bytecode": {
2681       "version": "1.8.5",
2682       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz",
2683       "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==",
2684       "dev": true
2685     },
2686     "@webassemblyjs/helper-wasm-section": {
2687       "version": "1.8.5",
2688       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz",
2689       "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==",
2690       "dev": true,
2691       "requires": {
2692         "@webassemblyjs/ast": "1.8.5",
2693         "@webassemblyjs/helper-buffer": "1.8.5",
2694         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2695         "@webassemblyjs/wasm-gen": "1.8.5"
2696       }
2697     },
2698     "@webassemblyjs/ieee754": {
2699       "version": "1.8.5",
2700       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz",
2701       "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==",
2702       "dev": true,
2703       "requires": {
2704         "@xtuc/ieee754": "^1.2.0"
2705       }
2706     },
2707     "@webassemblyjs/leb128": {
2708       "version": "1.8.5",
2709       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz",
2710       "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==",
2711       "dev": true,
2712       "requires": {
2713         "@xtuc/long": "4.2.2"
2714       }
2715     },
2716     "@webassemblyjs/utf8": {
2717       "version": "1.8.5",
2718       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz",
2719       "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==",
2720       "dev": true
2721     },
2722     "@webassemblyjs/wasm-edit": {
2723       "version": "1.8.5",
2724       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz",
2725       "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==",
2726       "dev": true,
2727       "requires": {
2728         "@webassemblyjs/ast": "1.8.5",
2729         "@webassemblyjs/helper-buffer": "1.8.5",
2730         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2731         "@webassemblyjs/helper-wasm-section": "1.8.5",
2732         "@webassemblyjs/wasm-gen": "1.8.5",
2733         "@webassemblyjs/wasm-opt": "1.8.5",
2734         "@webassemblyjs/wasm-parser": "1.8.5",
2735         "@webassemblyjs/wast-printer": "1.8.5"
2736       }
2737     },
2738     "@webassemblyjs/wasm-gen": {
2739       "version": "1.8.5",
2740       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz",
2741       "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==",
2742       "dev": true,
2743       "requires": {
2744         "@webassemblyjs/ast": "1.8.5",
2745         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2746         "@webassemblyjs/ieee754": "1.8.5",
2747         "@webassemblyjs/leb128": "1.8.5",
2748         "@webassemblyjs/utf8": "1.8.5"
2749       }
2750     },
2751     "@webassemblyjs/wasm-opt": {
2752       "version": "1.8.5",
2753       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz",
2754       "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==",
2755       "dev": true,
2756       "requires": {
2757         "@webassemblyjs/ast": "1.8.5",
2758         "@webassemblyjs/helper-buffer": "1.8.5",
2759         "@webassemblyjs/wasm-gen": "1.8.5",
2760         "@webassemblyjs/wasm-parser": "1.8.5"
2761       }
2762     },
2763     "@webassemblyjs/wasm-parser": {
2764       "version": "1.8.5",
2765       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz",
2766       "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==",
2767       "dev": true,
2768       "requires": {
2769         "@webassemblyjs/ast": "1.8.5",
2770         "@webassemblyjs/helper-api-error": "1.8.5",
2771         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2772         "@webassemblyjs/ieee754": "1.8.5",
2773         "@webassemblyjs/leb128": "1.8.5",
2774         "@webassemblyjs/utf8": "1.8.5"
2775       }
2776     },
2777     "@webassemblyjs/wast-parser": {
2778       "version": "1.8.5",
2779       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz",
2780       "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==",
2781       "dev": true,
2782       "requires": {
2783         "@webassemblyjs/ast": "1.8.5",
2784         "@webassemblyjs/floating-point-hex-parser": "1.8.5",
2785         "@webassemblyjs/helper-api-error": "1.8.5",
2786         "@webassemblyjs/helper-code-frame": "1.8.5",
2787         "@webassemblyjs/helper-fsm": "1.8.5",
2788         "@xtuc/long": "4.2.2"
2789       }
2790     },
2791     "@webassemblyjs/wast-printer": {
2792       "version": "1.8.5",
2793       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz",
2794       "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==",
2795       "dev": true,
2796       "requires": {
2797         "@webassemblyjs/ast": "1.8.5",
2798         "@webassemblyjs/wast-parser": "1.8.5",
2799         "@xtuc/long": "4.2.2"
2800       }
2801     },
2802     "@xtuc/ieee754": {
2803       "version": "1.2.0",
2804       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
2805       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
2806       "dev": true
2807     },
2808     "@xtuc/long": {
2809       "version": "4.2.2",
2810       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
2811       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
2812       "dev": true
2813     },
2814     "@yarnpkg/lockfile": {
2815       "version": "1.1.0",
2816       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
2817       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
2818       "dev": true
2819     },
2820     "JSONStream": {
2821       "version": "1.3.5",
2822       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
2823       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
2824       "dev": true,
2825       "requires": {
2826         "jsonparse": "^1.2.0",
2827         "through": ">=2.2.7 <3"
2828       }
2829     },
2830     "accepts": {
2831       "version": "1.3.7",
2832       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
2833       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
2834       "dev": true,
2835       "requires": {
2836         "mime-types": "~2.1.24",
2837         "negotiator": "0.6.2"
2838       }
2839     },
2840     "acorn": {
2841       "version": "6.4.2",
2842       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
2843       "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
2844       "dev": true
2845     },
2846     "adm-zip": {
2847       "version": "0.4.16",
2848       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz",
2849       "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==",
2850       "dev": true
2851     },
2852     "after": {
2853       "version": "0.8.2",
2854       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
2855       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
2856       "dev": true
2857     },
2858     "agent-base": {
2859       "version": "4.3.0",
2860       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
2861       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
2862       "dev": true,
2863       "requires": {
2864         "es6-promisify": "^5.0.0"
2865       }
2866     },
2867     "agentkeepalive": {
2868       "version": "3.5.2",
2869       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
2870       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
2871       "dev": true,
2872       "requires": {
2873         "humanize-ms": "^1.2.1"
2874       }
2875     },
2876     "aggregate-error": {
2877       "version": "3.1.0",
2878       "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
2879       "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
2880       "requires": {
2881         "clean-stack": "^2.0.0",
2882         "indent-string": "^4.0.0"
2883       }
2884     },
2885     "ajv": {
2886       "version": "6.12.6",
2887       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
2888       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
2889       "requires": {
2890         "fast-deep-equal": "^3.1.1",
2891         "fast-json-stable-stringify": "^2.0.0",
2892         "json-schema-traverse": "^0.4.1",
2893         "uri-js": "^4.2.2"
2894       }
2895     },
2896     "ajv-errors": {
2897       "version": "1.0.1",
2898       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
2899       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
2900       "dev": true
2901     },
2902     "ajv-keywords": {
2903       "version": "3.5.2",
2904       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
2905       "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
2906       "dev": true
2907     },
2908     "alphanum-sort": {
2909       "version": "1.0.2",
2910       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
2911       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
2912       "dev": true
2913     },
2914     "angular-bootstrap-md": {
2915       "version": "9.4.0",
2916       "resolved": "https://registry.npmjs.org/angular-bootstrap-md/-/angular-bootstrap-md-9.4.0.tgz",
2917       "integrity": "sha512-HqP8XIR7TeHi9Ofg2F1AJff5ucIcIg0r5A6ko68ZLhqE0LZhoAsqXBhlq61VBrkKKKcepMKSIdqxf2rsWYMNDA=="
2918     },
2919     "angular6-json-schema-form": {
2920       "version": "8.0.0",
2921       "resolved": "https://registry.npmjs.org/angular6-json-schema-form/-/angular6-json-schema-form-8.0.0.tgz",
2922       "integrity": "sha512-L9KaUXmpeUeNRzaS3M1co6JyHqtu+htSTLy/VJXAK/dZMFHlktqxo/0w+yMnG49I5/m/7mUDnvRXQNIJct1o2Q==",
2923       "requires": {
2924         "tslib": "^1.9.0"
2925       }
2926     },
2927     "ansi-colors": {
2928       "version": "3.2.4",
2929       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
2930       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
2931       "dev": true
2932     },
2933     "ansi-escapes": {
2934       "version": "4.3.1",
2935       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
2936       "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
2937       "dev": true,
2938       "requires": {
2939         "type-fest": "^0.11.0"
2940       }
2941     },
2942     "ansi-html": {
2943       "version": "0.0.7",
2944       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
2945       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
2946       "dev": true
2947     },
2948     "ansi-regex": {
2949       "version": "2.1.1",
2950       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
2951       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
2952       "dev": true
2953     },
2954     "ansi-styles": {
2955       "version": "3.2.1",
2956       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2957       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2958       "dev": true,
2959       "requires": {
2960         "color-convert": "^1.9.0"
2961       }
2962     },
2963     "anymatch": {
2964       "version": "3.1.1",
2965       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
2966       "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
2967       "dev": true,
2968       "requires": {
2969         "normalize-path": "^3.0.0",
2970         "picomatch": "^2.0.4"
2971       }
2972     },
2973     "app-root-path": {
2974       "version": "2.2.1",
2975       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
2976       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
2977       "dev": true
2978     },
2979     "append-transform": {
2980       "version": "1.0.0",
2981       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
2982       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
2983       "dev": true,
2984       "requires": {
2985         "default-require-extensions": "^2.0.0"
2986       }
2987     },
2988     "aproba": {
2989       "version": "1.2.0",
2990       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
2991       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
2992       "dev": true
2993     },
2994     "argparse": {
2995       "version": "1.0.10",
2996       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
2997       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
2998       "requires": {
2999         "sprintf-js": "~1.0.2"
3000       }
3001     },
3002     "aria-query": {
3003       "version": "3.0.0",
3004       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
3005       "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
3006       "dev": true,
3007       "requires": {
3008         "ast-types-flow": "0.0.7",
3009         "commander": "^2.11.0"
3010       }
3011     },
3012     "arr-diff": {
3013       "version": "4.0.0",
3014       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
3015       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
3016       "dev": true
3017     },
3018     "arr-flatten": {
3019       "version": "1.1.0",
3020       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
3021       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
3022       "dev": true
3023     },
3024     "arr-union": {
3025       "version": "3.1.0",
3026       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
3027       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
3028       "dev": true
3029     },
3030     "array-flatten": {
3031       "version": "2.1.2",
3032       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
3033       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
3034       "dev": true
3035     },
3036     "array-slice": {
3037       "version": "0.2.3",
3038       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
3039       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
3040       "dev": true
3041     },
3042     "array-union": {
3043       "version": "2.1.0",
3044       "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
3045       "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
3046       "dev": true
3047     },
3048     "array-uniq": {
3049       "version": "1.0.3",
3050       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
3051       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
3052       "dev": true
3053     },
3054     "array-unique": {
3055       "version": "0.3.2",
3056       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
3057       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
3058       "dev": true
3059     },
3060     "arraybuffer.slice": {
3061       "version": "0.0.7",
3062       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
3063       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
3064       "dev": true
3065     },
3066     "arrify": {
3067       "version": "1.0.1",
3068       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
3069       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
3070       "dev": true
3071     },
3072     "asap": {
3073       "version": "2.0.6",
3074       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
3075       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
3076       "dev": true
3077     },
3078     "asn1": {
3079       "version": "0.2.4",
3080       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
3081       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
3082       "requires": {
3083         "safer-buffer": "~2.1.0"
3084       }
3085     },
3086     "asn1.js": {
3087       "version": "5.4.1",
3088       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
3089       "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
3090       "dev": true,
3091       "requires": {
3092         "bn.js": "^4.0.0",
3093         "inherits": "^2.0.1",
3094         "minimalistic-assert": "^1.0.0",
3095         "safer-buffer": "^2.1.0"
3096       },
3097       "dependencies": {
3098         "bn.js": {
3099           "version": "4.11.9",
3100           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
3101           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
3102           "dev": true
3103         }
3104       }
3105     },
3106     "assert": {
3107       "version": "1.5.0",
3108       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
3109       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
3110       "dev": true,
3111       "requires": {
3112         "object-assign": "^4.1.1",
3113         "util": "0.10.3"
3114       },
3115       "dependencies": {
3116         "inherits": {
3117           "version": "2.0.1",
3118           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
3119           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
3120           "dev": true
3121         },
3122         "util": {
3123           "version": "0.10.3",
3124           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
3125           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
3126           "dev": true,
3127           "requires": {
3128             "inherits": "2.0.1"
3129           }
3130         }
3131       }
3132     },
3133     "assert-plus": {
3134       "version": "1.0.0",
3135       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3136       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
3137     },
3138     "assign-symbols": {
3139       "version": "1.0.0",
3140       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
3141       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
3142       "dev": true
3143     },
3144     "ast-types-flow": {
3145       "version": "0.0.7",
3146       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
3147       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
3148       "dev": true
3149     },
3150     "async": {
3151       "version": "2.6.3",
3152       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
3153       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
3154       "dev": true,
3155       "requires": {
3156         "lodash": "^4.17.14"
3157       }
3158     },
3159     "async-each": {
3160       "version": "1.0.3",
3161       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
3162       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
3163       "dev": true
3164     },
3165     "async-limiter": {
3166       "version": "1.0.1",
3167       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
3168       "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
3169       "dev": true
3170     },
3171     "asynckit": {
3172       "version": "0.4.0",
3173       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
3174       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
3175     },
3176     "atob": {
3177       "version": "2.1.2",
3178       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
3179       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
3180       "dev": true
3181     },
3182     "autoprefixer": {
3183       "version": "9.7.4",
3184       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz",
3185       "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==",
3186       "dev": true,
3187       "requires": {
3188         "browserslist": "^4.8.3",
3189         "caniuse-lite": "^1.0.30001020",
3190         "chalk": "^2.4.2",
3191         "normalize-range": "^0.1.2",
3192         "num2fraction": "^1.2.2",
3193         "postcss": "^7.0.26",
3194         "postcss-value-parser": "^4.0.2"
3195       }
3196     },
3197     "aws-sign2": {
3198       "version": "0.7.0",
3199       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
3200       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
3201     },
3202     "aws4": {
3203       "version": "1.11.0",
3204       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
3205       "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
3206     },
3207     "axobject-query": {
3208       "version": "2.0.2",
3209       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
3210       "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==",
3211       "dev": true,
3212       "requires": {
3213         "ast-types-flow": "0.0.7"
3214       }
3215     },
3216     "babel-code-frame": {
3217       "version": "6.26.0",
3218       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
3219       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
3220       "dev": true,
3221       "requires": {
3222         "chalk": "^1.1.3",
3223         "esutils": "^2.0.2",
3224         "js-tokens": "^3.0.2"
3225       },
3226       "dependencies": {
3227         "ansi-styles": {
3228           "version": "2.2.1",
3229           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
3230           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
3231           "dev": true
3232         },
3233         "chalk": {
3234           "version": "1.1.3",
3235           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3236           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3237           "dev": true,
3238           "requires": {
3239             "ansi-styles": "^2.2.1",
3240             "escape-string-regexp": "^1.0.2",
3241             "has-ansi": "^2.0.0",
3242             "strip-ansi": "^3.0.0",
3243             "supports-color": "^2.0.0"
3244           }
3245         },
3246         "js-tokens": {
3247           "version": "3.0.2",
3248           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
3249           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
3250           "dev": true
3251         },
3252         "supports-color": {
3253           "version": "2.0.0",
3254           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
3255           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
3256           "dev": true
3257         }
3258       }
3259     },
3260     "babel-loader": {
3261       "version": "8.0.6",
3262       "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz",
3263       "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==",
3264       "dev": true,
3265       "requires": {
3266         "find-cache-dir": "^2.0.0",
3267         "loader-utils": "^1.0.2",
3268         "mkdirp": "^0.5.1",
3269         "pify": "^4.0.1"
3270       },
3271       "dependencies": {
3272         "find-cache-dir": {
3273           "version": "2.1.0",
3274           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
3275           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
3276           "dev": true,
3277           "requires": {
3278             "commondir": "^1.0.1",
3279             "make-dir": "^2.0.0",
3280             "pkg-dir": "^3.0.0"
3281           }
3282         },
3283         "json5": {
3284           "version": "1.0.1",
3285           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
3286           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
3287           "dev": true,
3288           "requires": {
3289             "minimist": "^1.2.0"
3290           }
3291         },
3292         "loader-utils": {
3293           "version": "1.4.0",
3294           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
3295           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
3296           "dev": true,
3297           "requires": {
3298             "big.js": "^5.2.2",
3299             "emojis-list": "^3.0.0",
3300             "json5": "^1.0.1"
3301           }
3302         },
3303         "mkdirp": {
3304           "version": "0.5.5",
3305           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
3306           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
3307           "dev": true,
3308           "requires": {
3309             "minimist": "^1.2.5"
3310           }
3311         }
3312       }
3313     },
3314     "babel-plugin-dynamic-import-node": {
3315       "version": "2.3.3",
3316       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
3317       "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
3318       "dev": true,
3319       "requires": {
3320         "object.assign": "^4.1.0"
3321       }
3322     },
3323     "backo2": {
3324       "version": "1.0.2",
3325       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
3326       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
3327       "dev": true
3328     },
3329     "balanced-match": {
3330       "version": "1.0.0",
3331       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
3332       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
3333     },
3334     "base": {
3335       "version": "0.11.2",
3336       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
3337       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
3338       "dev": true,
3339       "requires": {
3340         "cache-base": "^1.0.1",
3341         "class-utils": "^0.3.5",
3342         "component-emitter": "^1.2.1",
3343         "define-property": "^1.0.0",
3344         "isobject": "^3.0.1",
3345         "mixin-deep": "^1.2.0",
3346         "pascalcase": "^0.1.1"
3347       },
3348       "dependencies": {
3349         "define-property": {
3350           "version": "1.0.0",
3351           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3352           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3353           "dev": true,
3354           "requires": {
3355             "is-descriptor": "^1.0.0"
3356           }
3357         },
3358         "is-accessor-descriptor": {
3359           "version": "1.0.0",
3360           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3361           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3362           "dev": true,
3363           "requires": {
3364             "kind-of": "^6.0.0"
3365           }
3366         },
3367         "is-data-descriptor": {
3368           "version": "1.0.0",
3369           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3370           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3371           "dev": true,
3372           "requires": {
3373             "kind-of": "^6.0.0"
3374           }
3375         },
3376         "is-descriptor": {
3377           "version": "1.0.2",
3378           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3379           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3380           "dev": true,
3381           "requires": {
3382             "is-accessor-descriptor": "^1.0.0",
3383             "is-data-descriptor": "^1.0.0",
3384             "kind-of": "^6.0.2"
3385           }
3386         }
3387       }
3388     },
3389     "base64-arraybuffer": {
3390       "version": "0.1.5",
3391       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
3392       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
3393       "dev": true
3394     },
3395     "base64-js": {
3396       "version": "1.5.1",
3397       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
3398       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
3399       "dev": true
3400     },
3401     "base64id": {
3402       "version": "1.0.0",
3403       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
3404       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
3405       "dev": true
3406     },
3407     "base64url": {
3408       "version": "3.0.1",
3409       "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz",
3410       "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A=="
3411     },
3412     "batch": {
3413       "version": "0.6.1",
3414       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
3415       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
3416       "dev": true
3417     },
3418     "bcrypt-pbkdf": {
3419       "version": "1.0.2",
3420       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
3421       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
3422       "requires": {
3423         "tweetnacl": "^0.14.3"
3424       }
3425     },
3426     "better-assert": {
3427       "version": "1.0.2",
3428       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
3429       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
3430       "dev": true,
3431       "requires": {
3432         "callsite": "1.0.0"
3433       }
3434     },
3435     "big.js": {
3436       "version": "5.2.2",
3437       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
3438       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
3439       "dev": true
3440     },
3441     "binary-extensions": {
3442       "version": "2.2.0",
3443       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
3444       "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
3445       "dev": true
3446     },
3447     "blob": {
3448       "version": "0.0.5",
3449       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
3450       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
3451       "dev": true
3452     },
3453     "blocking-proxy": {
3454       "version": "1.0.1",
3455       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
3456       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
3457       "dev": true,
3458       "requires": {
3459         "minimist": "^1.2.0"
3460       }
3461     },
3462     "bluebird": {
3463       "version": "3.7.2",
3464       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
3465       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
3466       "dev": true
3467     },
3468     "bn.js": {
3469       "version": "5.1.3",
3470       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz",
3471       "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==",
3472       "dev": true
3473     },
3474     "body-parser": {
3475       "version": "1.19.0",
3476       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
3477       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
3478       "dev": true,
3479       "requires": {
3480         "bytes": "3.1.0",
3481         "content-type": "~1.0.4",
3482         "debug": "2.6.9",
3483         "depd": "~1.1.2",
3484         "http-errors": "1.7.2",
3485         "iconv-lite": "0.4.24",
3486         "on-finished": "~2.3.0",
3487         "qs": "6.7.0",
3488         "raw-body": "2.4.0",
3489         "type-is": "~1.6.17"
3490       },
3491       "dependencies": {
3492         "bytes": {
3493           "version": "3.1.0",
3494           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
3495           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
3496           "dev": true
3497         },
3498         "debug": {
3499           "version": "2.6.9",
3500           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3501           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3502           "dev": true,
3503           "requires": {
3504             "ms": "2.0.0"
3505           }
3506         },
3507         "ms": {
3508           "version": "2.0.0",
3509           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3510           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3511           "dev": true
3512         },
3513         "qs": {
3514           "version": "6.7.0",
3515           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
3516           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
3517           "dev": true
3518         }
3519       }
3520     },
3521     "bonjour": {
3522       "version": "3.5.0",
3523       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
3524       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
3525       "dev": true,
3526       "requires": {
3527         "array-flatten": "^2.1.0",
3528         "deep-equal": "^1.0.1",
3529         "dns-equal": "^1.0.0",
3530         "dns-txt": "^2.0.2",
3531         "multicast-dns": "^6.0.1",
3532         "multicast-dns-service-types": "^1.1.0"
3533       }
3534     },
3535     "boolbase": {
3536       "version": "1.0.0",
3537       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
3538       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
3539       "dev": true
3540     },
3541     "bootstrap": {
3542       "version": "4.5.3",
3543       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.3.tgz",
3544       "integrity": "sha512-o9ppKQioXGqhw8Z7mah6KdTYpNQY//tipnkxppWhPbiSWdD+1raYsnhwEZjkTHYbGee4cVQ0Rx65EhOY/HNLcQ=="
3545     },
3546     "brace-expansion": {
3547       "version": "1.1.11",
3548       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3549       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3550       "requires": {
3551         "balanced-match": "^1.0.0",
3552         "concat-map": "0.0.1"
3553       }
3554     },
3555     "braces": {
3556       "version": "3.0.2",
3557       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
3558       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
3559       "dev": true,
3560       "requires": {
3561         "fill-range": "^7.0.1"
3562       }
3563     },
3564     "brorand": {
3565       "version": "1.1.0",
3566       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
3567       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
3568       "dev": true
3569     },
3570     "browserify-aes": {
3571       "version": "1.2.0",
3572       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
3573       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
3574       "dev": true,
3575       "requires": {
3576         "buffer-xor": "^1.0.3",
3577         "cipher-base": "^1.0.0",
3578         "create-hash": "^1.1.0",
3579         "evp_bytestokey": "^1.0.3",
3580         "inherits": "^2.0.1",
3581         "safe-buffer": "^5.0.1"
3582       }
3583     },
3584     "browserify-cipher": {
3585       "version": "1.0.1",
3586       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
3587       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
3588       "dev": true,
3589       "requires": {
3590         "browserify-aes": "^1.0.4",
3591         "browserify-des": "^1.0.0",
3592         "evp_bytestokey": "^1.0.0"
3593       }
3594     },
3595     "browserify-des": {
3596       "version": "1.0.2",
3597       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
3598       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
3599       "dev": true,
3600       "requires": {
3601         "cipher-base": "^1.0.1",
3602         "des.js": "^1.0.0",
3603         "inherits": "^2.0.1",
3604         "safe-buffer": "^5.1.2"
3605       }
3606     },
3607     "browserify-rsa": {
3608       "version": "4.1.0",
3609       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
3610       "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
3611       "dev": true,
3612       "requires": {
3613         "bn.js": "^5.0.0",
3614         "randombytes": "^2.0.1"
3615       }
3616     },
3617     "browserify-sign": {
3618       "version": "4.2.1",
3619       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
3620       "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
3621       "dev": true,
3622       "requires": {
3623         "bn.js": "^5.1.1",
3624         "browserify-rsa": "^4.0.1",
3625         "create-hash": "^1.2.0",
3626         "create-hmac": "^1.1.7",
3627         "elliptic": "^6.5.3",
3628         "inherits": "^2.0.4",
3629         "parse-asn1": "^5.1.5",
3630         "readable-stream": "^3.6.0",
3631         "safe-buffer": "^5.2.0"
3632       },
3633       "dependencies": {
3634         "readable-stream": {
3635           "version": "3.6.0",
3636           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
3637           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
3638           "dev": true,
3639           "requires": {
3640             "inherits": "^2.0.3",
3641             "string_decoder": "^1.1.1",
3642             "util-deprecate": "^1.0.1"
3643           }
3644         }
3645       }
3646     },
3647     "browserify-zlib": {
3648       "version": "0.2.0",
3649       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
3650       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
3651       "dev": true,
3652       "requires": {
3653         "pako": "~1.0.5"
3654       }
3655     },
3656     "browserslist": {
3657       "version": "4.16.3",
3658       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
3659       "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
3660       "dev": true,
3661       "requires": {
3662         "caniuse-lite": "^1.0.30001181",
3663         "colorette": "^1.2.1",
3664         "electron-to-chromium": "^1.3.649",
3665         "escalade": "^3.1.1",
3666         "node-releases": "^1.1.70"
3667       }
3668     },
3669     "browserstack": {
3670       "version": "1.6.1",
3671       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz",
3672       "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==",
3673       "dev": true,
3674       "requires": {
3675         "https-proxy-agent": "^2.2.1"
3676       }
3677     },
3678     "buffer": {
3679       "version": "4.9.2",
3680       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
3681       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
3682       "dev": true,
3683       "requires": {
3684         "base64-js": "^1.0.2",
3685         "ieee754": "^1.1.4",
3686         "isarray": "^1.0.0"
3687       }
3688     },
3689     "buffer-alloc": {
3690       "version": "1.2.0",
3691       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
3692       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
3693       "dev": true,
3694       "requires": {
3695         "buffer-alloc-unsafe": "^1.1.0",
3696         "buffer-fill": "^1.0.0"
3697       }
3698     },
3699     "buffer-alloc-unsafe": {
3700       "version": "1.1.0",
3701       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
3702       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
3703       "dev": true
3704     },
3705     "buffer-fill": {
3706       "version": "1.0.0",
3707       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
3708       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
3709       "dev": true
3710     },
3711     "buffer-from": {
3712       "version": "1.1.1",
3713       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
3714       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
3715       "dev": true
3716     },
3717     "buffer-indexof": {
3718       "version": "1.1.1",
3719       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
3720       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
3721       "dev": true
3722     },
3723     "buffer-xor": {
3724       "version": "1.0.3",
3725       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
3726       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
3727       "dev": true
3728     },
3729     "builtin-modules": {
3730       "version": "1.1.1",
3731       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
3732       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
3733       "dev": true
3734     },
3735     "builtin-status-codes": {
3736       "version": "3.0.0",
3737       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
3738       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
3739       "dev": true
3740     },
3741     "builtins": {
3742       "version": "1.0.3",
3743       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
3744       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
3745       "dev": true
3746     },
3747     "byline": {
3748       "version": "5.0.0",
3749       "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
3750       "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE="
3751     },
3752     "bytes": {
3753       "version": "3.0.0",
3754       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
3755       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
3756       "dev": true
3757     },
3758     "cacache": {
3759       "version": "15.0.0",
3760       "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.0.tgz",
3761       "integrity": "sha512-L0JpXHhplbJSiDGzyJJnJCTL7er7NzbBgxzVqLswEb4bO91Zbv17OUMuUeu/q0ZwKn3V+1HM4wb9tO4eVE/K8g==",
3762       "dev": true,
3763       "requires": {
3764         "chownr": "^1.1.2",
3765         "fs-minipass": "^2.0.0",
3766         "glob": "^7.1.4",
3767         "infer-owner": "^1.0.4",
3768         "lru-cache": "^5.1.1",
3769         "minipass": "^3.1.1",
3770         "minipass-collect": "^1.0.2",
3771         "minipass-flush": "^1.0.5",
3772         "minipass-pipeline": "^1.2.2",
3773         "mkdirp": "^1.0.3",
3774         "move-concurrently": "^1.0.1",
3775         "p-map": "^3.0.0",
3776         "promise-inflight": "^1.0.1",
3777         "rimraf": "^2.7.1",
3778         "ssri": "^8.0.0",
3779         "tar": "^6.0.1",
3780         "unique-filename": "^1.1.1"
3781       },
3782       "dependencies": {
3783         "chownr": {
3784           "version": "1.1.4",
3785           "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
3786           "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
3787           "dev": true
3788         },
3789         "lru-cache": {
3790           "version": "5.1.1",
3791           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
3792           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
3793           "dev": true,
3794           "requires": {
3795             "yallist": "^3.0.2"
3796           }
3797         },
3798         "rimraf": {
3799           "version": "2.7.1",
3800           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
3801           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
3802           "dev": true,
3803           "requires": {
3804             "glob": "^7.1.3"
3805           }
3806         },
3807         "yallist": {
3808           "version": "3.1.1",
3809           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
3810           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
3811           "dev": true
3812         }
3813       }
3814     },
3815     "cache-base": {
3816       "version": "1.0.1",
3817       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
3818       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
3819       "dev": true,
3820       "requires": {
3821         "collection-visit": "^1.0.0",
3822         "component-emitter": "^1.2.1",
3823         "get-value": "^2.0.6",
3824         "has-value": "^1.0.0",
3825         "isobject": "^3.0.1",
3826         "set-value": "^2.0.0",
3827         "to-object-path": "^0.3.0",
3828         "union-value": "^1.0.0",
3829         "unset-value": "^1.0.0"
3830       }
3831     },
3832     "cacheable-lookup": {
3833       "version": "5.0.4",
3834       "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz",
3835       "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA=="
3836     },
3837     "cacheable-request": {
3838       "version": "7.0.1",
3839       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz",
3840       "integrity": "sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==",
3841       "requires": {
3842         "clone-response": "^1.0.2",
3843         "get-stream": "^5.1.0",
3844         "http-cache-semantics": "^4.0.0",
3845         "keyv": "^4.0.0",
3846         "lowercase-keys": "^2.0.0",
3847         "normalize-url": "^4.1.0",
3848         "responselike": "^2.0.0"
3849       },
3850       "dependencies": {
3851         "get-stream": {
3852           "version": "5.2.0",
3853           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
3854           "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
3855           "requires": {
3856             "pump": "^3.0.0"
3857           }
3858         }
3859       }
3860     },
3861     "call-bind": {
3862       "version": "1.0.2",
3863       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
3864       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
3865       "dev": true,
3866       "requires": {
3867         "function-bind": "^1.1.1",
3868         "get-intrinsic": "^1.0.2"
3869       }
3870     },
3871     "caller-callsite": {
3872       "version": "2.0.0",
3873       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
3874       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
3875       "dev": true,
3876       "requires": {
3877         "callsites": "^2.0.0"
3878       }
3879     },
3880     "caller-path": {
3881       "version": "2.0.0",
3882       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
3883       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
3884       "dev": true,
3885       "requires": {
3886         "caller-callsite": "^2.0.0"
3887       }
3888     },
3889     "callsite": {
3890       "version": "1.0.0",
3891       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
3892       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
3893       "dev": true
3894     },
3895     "callsites": {
3896       "version": "2.0.0",
3897       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
3898       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
3899       "dev": true
3900     },
3901     "camelcase": {
3902       "version": "5.3.1",
3903       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
3904       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
3905       "dev": true
3906     },
3907     "caniuse-api": {
3908       "version": "3.0.0",
3909       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
3910       "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
3911       "dev": true,
3912       "requires": {
3913         "browserslist": "^4.0.0",
3914         "caniuse-lite": "^1.0.0",
3915         "lodash.memoize": "^4.1.2",
3916         "lodash.uniq": "^4.5.0"
3917       }
3918     },
3919     "caniuse-lite": {
3920       "version": "1.0.30001187",
3921       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001187.tgz",
3922       "integrity": "sha512-w7/EP1JRZ9552CyrThUnay2RkZ1DXxKe/Q2swTC4+LElLh9RRYrL1Z+27LlakB8kzY0fSmHw9mc7XYDUKAKWMA==",
3923       "dev": true
3924     },
3925     "canonical-path": {
3926       "version": "1.0.0",
3927       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
3928       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
3929       "dev": true
3930     },
3931     "caseless": {
3932       "version": "0.12.0",
3933       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
3934       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
3935     },
3936     "chalk": {
3937       "version": "2.4.2",
3938       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3939       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3940       "dev": true,
3941       "requires": {
3942         "ansi-styles": "^3.2.1",
3943         "escape-string-regexp": "^1.0.5",
3944         "supports-color": "^5.3.0"
3945       }
3946     },
3947     "chardet": {
3948       "version": "0.7.0",
3949       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
3950       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
3951       "dev": true
3952     },
3953     "chart.js": {
3954       "version": "2.9.4",
3955       "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz",
3956       "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==",
3957       "requires": {
3958         "chartjs-color": "^2.1.0",
3959         "moment": "^2.10.2"
3960       }
3961     },
3962     "chartjs-color": {
3963       "version": "2.4.1",
3964       "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz",
3965       "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==",
3966       "requires": {
3967         "chartjs-color-string": "^0.6.0",
3968         "color-convert": "^1.9.3"
3969       }
3970     },
3971     "chartjs-color-string": {
3972       "version": "0.6.0",
3973       "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz",
3974       "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==",
3975       "requires": {
3976         "color-name": "^1.0.0"
3977       }
3978     },
3979     "chokidar": {
3980       "version": "3.5.1",
3981       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
3982       "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
3983       "dev": true,
3984       "requires": {
3985         "anymatch": "~3.1.1",
3986         "braces": "~3.0.2",
3987         "fsevents": "~2.3.1",
3988         "glob-parent": "~5.1.0",
3989         "is-binary-path": "~2.1.0",
3990         "is-glob": "~4.0.1",
3991         "normalize-path": "~3.0.0",
3992         "readdirp": "~3.5.0"
3993       },
3994       "dependencies": {
3995         "fsevents": {
3996           "version": "2.3.2",
3997           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
3998           "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
3999           "dev": true,
4000           "optional": true
4001         }
4002       }
4003     },
4004     "chownr": {
4005       "version": "2.0.0",
4006       "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
4007       "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
4008     },
4009     "chrome-trace-event": {
4010       "version": "1.0.2",
4011       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
4012       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
4013       "dev": true,
4014       "requires": {
4015         "tslib": "^1.9.0"
4016       }
4017     },
4018     "cipher-base": {
4019       "version": "1.0.4",
4020       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
4021       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
4022       "dev": true,
4023       "requires": {
4024         "inherits": "^2.0.1",
4025         "safe-buffer": "^5.0.1"
4026       }
4027     },
4028     "circular-dependency-plugin": {
4029       "version": "5.2.0",
4030       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz",
4031       "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==",
4032       "dev": true
4033     },
4034     "circular-json": {
4035       "version": "0.5.9",
4036       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
4037       "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
4038       "dev": true
4039     },
4040     "class-utils": {
4041       "version": "0.3.6",
4042       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
4043       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
4044       "dev": true,
4045       "requires": {
4046         "arr-union": "^3.1.0",
4047         "define-property": "^0.2.5",
4048         "isobject": "^3.0.0",
4049         "static-extend": "^0.1.1"
4050       },
4051       "dependencies": {
4052         "define-property": {
4053           "version": "0.2.5",
4054           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4055           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4056           "dev": true,
4057           "requires": {
4058             "is-descriptor": "^0.1.0"
4059           }
4060         }
4061       }
4062     },
4063     "clean-stack": {
4064       "version": "2.2.0",
4065       "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
4066       "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A=="
4067     },
4068     "cli-cursor": {
4069       "version": "3.1.0",
4070       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
4071       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
4072       "dev": true,
4073       "requires": {
4074         "restore-cursor": "^3.1.0"
4075       }
4076     },
4077     "cli-spinners": {
4078       "version": "2.5.0",
4079       "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz",
4080       "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==",
4081       "dev": true
4082     },
4083     "cli-width": {
4084       "version": "2.2.1",
4085       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
4086       "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
4087       "dev": true
4088     },
4089     "cliui": {
4090       "version": "5.0.0",
4091       "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
4092       "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
4093       "dev": true,
4094       "requires": {
4095         "string-width": "^3.1.0",
4096         "strip-ansi": "^5.2.0",
4097         "wrap-ansi": "^5.1.0"
4098       },
4099       "dependencies": {
4100         "ansi-regex": {
4101           "version": "4.1.0",
4102           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
4103           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
4104           "dev": true
4105         },
4106         "strip-ansi": {
4107           "version": "5.2.0",
4108           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
4109           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
4110           "dev": true,
4111           "requires": {
4112             "ansi-regex": "^4.1.0"
4113           }
4114         }
4115       }
4116     },
4117     "clone": {
4118       "version": "2.1.2",
4119       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
4120       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
4121       "dev": true
4122     },
4123     "clone-deep": {
4124       "version": "4.0.1",
4125       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
4126       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
4127       "dev": true,
4128       "requires": {
4129         "is-plain-object": "^2.0.4",
4130         "kind-of": "^6.0.2",
4131         "shallow-clone": "^3.0.0"
4132       }
4133     },
4134     "clone-response": {
4135       "version": "1.0.2",
4136       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
4137       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
4138       "requires": {
4139         "mimic-response": "^1.0.0"
4140       }
4141     },
4142     "coa": {
4143       "version": "2.0.2",
4144       "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
4145       "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
4146       "dev": true,
4147       "requires": {
4148         "@types/q": "^1.5.1",
4149         "chalk": "^2.4.1",
4150         "q": "^1.1.2"
4151       },
4152       "dependencies": {
4153         "@types/q": {
4154           "version": "1.5.4",
4155           "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
4156           "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==",
4157           "dev": true
4158         }
4159       }
4160     },
4161     "code-point-at": {
4162       "version": "1.1.0",
4163       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
4164       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
4165       "dev": true
4166     },
4167     "codelyzer": {
4168       "version": "5.2.2",
4169       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz",
4170       "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==",
4171       "dev": true,
4172       "requires": {
4173         "app-root-path": "^2.2.1",
4174         "aria-query": "^3.0.0",
4175         "axobject-query": "2.0.2",
4176         "css-selector-tokenizer": "^0.7.1",
4177         "cssauron": "^1.4.0",
4178         "damerau-levenshtein": "^1.0.4",
4179         "semver-dsl": "^1.0.1",
4180         "source-map": "^0.5.7",
4181         "sprintf-js": "^1.1.2"
4182       },
4183       "dependencies": {
4184         "source-map": {
4185           "version": "0.5.7",
4186           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4187           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4188           "dev": true
4189         },
4190         "sprintf-js": {
4191           "version": "1.1.2",
4192           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
4193           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
4194           "dev": true
4195         }
4196       }
4197     },
4198     "collection-visit": {
4199       "version": "1.0.0",
4200       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
4201       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
4202       "dev": true,
4203       "requires": {
4204         "map-visit": "^1.0.0",
4205         "object-visit": "^1.0.0"
4206       }
4207     },
4208     "color": {
4209       "version": "3.1.3",
4210       "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz",
4211       "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==",
4212       "dev": true,
4213       "requires": {
4214         "color-convert": "^1.9.1",
4215         "color-string": "^1.5.4"
4216       }
4217     },
4218     "color-convert": {
4219       "version": "1.9.3",
4220       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
4221       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
4222       "requires": {
4223         "color-name": "1.1.3"
4224       },
4225       "dependencies": {
4226         "color-name": {
4227           "version": "1.1.3",
4228           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
4229           "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
4230         }
4231       }
4232     },
4233     "color-name": {
4234       "version": "1.1.4",
4235       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4236       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
4237     },
4238     "color-string": {
4239       "version": "1.5.4",
4240       "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz",
4241       "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==",
4242       "dev": true,
4243       "requires": {
4244         "color-name": "^1.0.0",
4245         "simple-swizzle": "^0.2.2"
4246       }
4247     },
4248     "colorette": {
4249       "version": "1.2.1",
4250       "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz",
4251       "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==",
4252       "dev": true
4253     },
4254     "colors": {
4255       "version": "1.1.2",
4256       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
4257       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
4258       "dev": true
4259     },
4260     "combine-lists": {
4261       "version": "1.0.1",
4262       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
4263       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
4264       "dev": true,
4265       "requires": {
4266         "lodash": "^4.5.0"
4267       }
4268     },
4269     "combined-stream": {
4270       "version": "1.0.8",
4271       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
4272       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
4273       "requires": {
4274         "delayed-stream": "~1.0.0"
4275       }
4276     },
4277     "commander": {
4278       "version": "2.20.3",
4279       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
4280       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
4281       "dev": true
4282     },
4283     "commondir": {
4284       "version": "1.0.1",
4285       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
4286       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
4287       "dev": true
4288     },
4289     "compare-versions": {
4290       "version": "3.6.0",
4291       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
4292       "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
4293       "dev": true
4294     },
4295     "component-bind": {
4296       "version": "1.0.0",
4297       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
4298       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
4299       "dev": true
4300     },
4301     "component-emitter": {
4302       "version": "1.3.0",
4303       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
4304       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
4305       "dev": true
4306     },
4307     "component-inherit": {
4308       "version": "0.0.3",
4309       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
4310       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
4311       "dev": true
4312     },
4313     "compressible": {
4314       "version": "2.0.18",
4315       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
4316       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
4317       "dev": true,
4318       "requires": {
4319         "mime-db": ">= 1.43.0 < 2"
4320       }
4321     },
4322     "compression": {
4323       "version": "1.7.4",
4324       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
4325       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
4326       "dev": true,
4327       "requires": {
4328         "accepts": "~1.3.5",
4329         "bytes": "3.0.0",
4330         "compressible": "~2.0.16",
4331         "debug": "2.6.9",
4332         "on-headers": "~1.0.2",
4333         "safe-buffer": "5.1.2",
4334         "vary": "~1.1.2"
4335       },
4336       "dependencies": {
4337         "debug": {
4338           "version": "2.6.9",
4339           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4340           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4341           "dev": true,
4342           "requires": {
4343             "ms": "2.0.0"
4344           }
4345         },
4346         "ms": {
4347           "version": "2.0.0",
4348           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4349           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4350           "dev": true
4351         },
4352         "safe-buffer": {
4353           "version": "5.1.2",
4354           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4355           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4356           "dev": true
4357         }
4358       }
4359     },
4360     "concat-map": {
4361       "version": "0.0.1",
4362       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4363       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
4364     },
4365     "concat-stream": {
4366       "version": "1.6.2",
4367       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
4368       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
4369       "dev": true,
4370       "requires": {
4371         "buffer-from": "^1.0.0",
4372         "inherits": "^2.0.3",
4373         "readable-stream": "^2.2.2",
4374         "typedarray": "^0.0.6"
4375       }
4376     },
4377     "connect": {
4378       "version": "3.7.0",
4379       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
4380       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
4381       "dev": true,
4382       "requires": {
4383         "debug": "2.6.9",
4384         "finalhandler": "1.1.2",
4385         "parseurl": "~1.3.3",
4386         "utils-merge": "1.0.1"
4387       },
4388       "dependencies": {
4389         "debug": {
4390           "version": "2.6.9",
4391           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4392           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4393           "dev": true,
4394           "requires": {
4395             "ms": "2.0.0"
4396           }
4397         },
4398         "ms": {
4399           "version": "2.0.0",
4400           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4401           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4402           "dev": true
4403         }
4404       }
4405     },
4406     "connect-history-api-fallback": {
4407       "version": "1.6.0",
4408       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
4409       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
4410       "dev": true
4411     },
4412     "console-browserify": {
4413       "version": "1.2.0",
4414       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
4415       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
4416       "dev": true
4417     },
4418     "constants-browserify": {
4419       "version": "1.0.0",
4420       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
4421       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
4422       "dev": true
4423     },
4424     "content-disposition": {
4425       "version": "0.5.3",
4426       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
4427       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
4428       "dev": true,
4429       "requires": {
4430         "safe-buffer": "5.1.2"
4431       },
4432       "dependencies": {
4433         "safe-buffer": {
4434           "version": "5.1.2",
4435           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4436           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4437           "dev": true
4438         }
4439       }
4440     },
4441     "content-type": {
4442       "version": "1.0.4",
4443       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
4444       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
4445       "dev": true
4446     },
4447     "convert-source-map": {
4448       "version": "1.7.0",
4449       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
4450       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
4451       "dev": true,
4452       "requires": {
4453         "safe-buffer": "~5.1.1"
4454       },
4455       "dependencies": {
4456         "safe-buffer": {
4457           "version": "5.1.2",
4458           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4459           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4460           "dev": true
4461         }
4462       }
4463     },
4464     "cookie": {
4465       "version": "0.4.0",
4466       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
4467       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
4468       "dev": true
4469     },
4470     "cookie-signature": {
4471       "version": "1.0.6",
4472       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
4473       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
4474       "dev": true
4475     },
4476     "copy-concurrently": {
4477       "version": "1.0.5",
4478       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
4479       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
4480       "dev": true,
4481       "requires": {
4482         "aproba": "^1.1.1",
4483         "fs-write-stream-atomic": "^1.0.8",
4484         "iferr": "^0.1.5",
4485         "mkdirp": "^0.5.1",
4486         "rimraf": "^2.5.4",
4487         "run-queue": "^1.0.0"
4488       },
4489       "dependencies": {
4490         "mkdirp": {
4491           "version": "0.5.5",
4492           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
4493           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
4494           "dev": true,
4495           "requires": {
4496             "minimist": "^1.2.5"
4497           }
4498         },
4499         "rimraf": {
4500           "version": "2.7.1",
4501           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
4502           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
4503           "dev": true,
4504           "requires": {
4505             "glob": "^7.1.3"
4506           }
4507         }
4508       }
4509     },
4510     "copy-descriptor": {
4511       "version": "0.1.1",
4512       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
4513       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
4514       "dev": true
4515     },
4516     "copy-webpack-plugin": {
4517       "version": "6.0.3",
4518       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.3.tgz",
4519       "integrity": "sha512-q5m6Vz4elsuyVEIUXr7wJdIdePWTubsqVbEMvf1WQnHGv0Q+9yPRu7MtYFPt+GBOXRav9lvIINifTQ1vSCs+eA==",
4520       "dev": true,
4521       "requires": {
4522         "cacache": "^15.0.4",
4523         "fast-glob": "^3.2.4",
4524         "find-cache-dir": "^3.3.1",
4525         "glob-parent": "^5.1.1",
4526         "globby": "^11.0.1",
4527         "loader-utils": "^2.0.0",
4528         "normalize-path": "^3.0.0",
4529         "p-limit": "^3.0.1",
4530         "schema-utils": "^2.7.0",
4531         "serialize-javascript": "^4.0.0",
4532         "webpack-sources": "^1.4.3"
4533       },
4534       "dependencies": {
4535         "cacache": {
4536           "version": "15.0.5",
4537           "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz",
4538           "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==",
4539           "dev": true,
4540           "requires": {
4541             "@npmcli/move-file": "^1.0.1",
4542             "chownr": "^2.0.0",
4543             "fs-minipass": "^2.0.0",
4544             "glob": "^7.1.4",
4545             "infer-owner": "^1.0.4",
4546             "lru-cache": "^6.0.0",
4547             "minipass": "^3.1.1",
4548             "minipass-collect": "^1.0.2",
4549             "minipass-flush": "^1.0.5",
4550             "minipass-pipeline": "^1.2.2",
4551             "mkdirp": "^1.0.3",
4552             "p-map": "^4.0.0",
4553             "promise-inflight": "^1.0.1",
4554             "rimraf": "^3.0.2",
4555             "ssri": "^8.0.0",
4556             "tar": "^6.0.2",
4557             "unique-filename": "^1.1.1"
4558           }
4559         },
4560         "p-limit": {
4561           "version": "3.1.0",
4562           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
4563           "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
4564           "dev": true,
4565           "requires": {
4566             "yocto-queue": "^0.1.0"
4567           }
4568         },
4569         "p-map": {
4570           "version": "4.0.0",
4571           "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
4572           "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
4573           "dev": true,
4574           "requires": {
4575             "aggregate-error": "^3.0.0"
4576           }
4577         }
4578       }
4579     },
4580     "core-js": {
4581       "version": "2.6.12",
4582       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
4583       "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
4584     },
4585     "core-js-compat": {
4586       "version": "3.8.3",
4587       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.3.tgz",
4588       "integrity": "sha512-1sCb0wBXnBIL16pfFG1Gkvei6UzvKyTNYpiC41yrdjEv0UoJoq9E/abTMzyYJ6JpTkAj15dLjbqifIzEBDVvog==",
4589       "dev": true,
4590       "requires": {
4591         "browserslist": "^4.16.1",
4592         "semver": "7.0.0"
4593       },
4594       "dependencies": {
4595         "semver": {
4596           "version": "7.0.0",
4597           "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
4598           "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
4599           "dev": true
4600         }
4601       }
4602     },
4603     "core-util-is": {
4604       "version": "1.0.2",
4605       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
4606       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
4607     },
4608     "cosmiconfig": {
4609       "version": "5.2.1",
4610       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
4611       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
4612       "dev": true,
4613       "requires": {
4614         "import-fresh": "^2.0.0",
4615         "is-directory": "^0.3.1",
4616         "js-yaml": "^3.13.1",
4617         "parse-json": "^4.0.0"
4618       }
4619     },
4620     "create-ecdh": {
4621       "version": "4.0.4",
4622       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
4623       "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
4624       "dev": true,
4625       "requires": {
4626         "bn.js": "^4.1.0",
4627         "elliptic": "^6.5.3"
4628       },
4629       "dependencies": {
4630         "bn.js": {
4631           "version": "4.11.9",
4632           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
4633           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
4634           "dev": true
4635         }
4636       }
4637     },
4638     "create-hash": {
4639       "version": "1.2.0",
4640       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
4641       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
4642       "dev": true,
4643       "requires": {
4644         "cipher-base": "^1.0.1",
4645         "inherits": "^2.0.1",
4646         "md5.js": "^1.3.4",
4647         "ripemd160": "^2.0.1",
4648         "sha.js": "^2.4.0"
4649       }
4650     },
4651     "create-hmac": {
4652       "version": "1.1.7",
4653       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
4654       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
4655       "dev": true,
4656       "requires": {
4657         "cipher-base": "^1.0.3",
4658         "create-hash": "^1.1.0",
4659         "inherits": "^2.0.1",
4660         "ripemd160": "^2.0.0",
4661         "safe-buffer": "^5.0.1",
4662         "sha.js": "^2.4.8"
4663       }
4664     },
4665     "cross-spawn": {
4666       "version": "6.0.5",
4667       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
4668       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
4669       "requires": {
4670         "nice-try": "^1.0.4",
4671         "path-key": "^2.0.1",
4672         "semver": "^5.5.0",
4673         "shebang-command": "^1.2.0",
4674         "which": "^1.2.9"
4675       }
4676     },
4677     "crypto-browserify": {
4678       "version": "3.12.0",
4679       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
4680       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
4681       "dev": true,
4682       "requires": {
4683         "browserify-cipher": "^1.0.0",
4684         "browserify-sign": "^4.0.0",
4685         "create-ecdh": "^4.0.0",
4686         "create-hash": "^1.1.0",
4687         "create-hmac": "^1.1.0",
4688         "diffie-hellman": "^5.0.0",
4689         "inherits": "^2.0.1",
4690         "pbkdf2": "^3.0.3",
4691         "public-encrypt": "^4.0.0",
4692         "randombytes": "^2.0.0",
4693         "randomfill": "^1.0.3"
4694       }
4695     },
4696     "css": {
4697       "version": "2.2.4",
4698       "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
4699       "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
4700       "dev": true,
4701       "requires": {
4702         "inherits": "^2.0.3",
4703         "source-map": "^0.6.1",
4704         "source-map-resolve": "^0.5.2",
4705         "urix": "^0.1.0"
4706       },
4707       "dependencies": {
4708         "source-map": {
4709           "version": "0.6.1",
4710           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4711           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4712           "dev": true
4713         }
4714       }
4715     },
4716     "css-color-names": {
4717       "version": "0.0.4",
4718       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
4719       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
4720       "dev": true
4721     },
4722     "css-declaration-sorter": {
4723       "version": "4.0.1",
4724       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
4725       "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
4726       "dev": true,
4727       "requires": {
4728         "postcss": "^7.0.1",
4729         "timsort": "^0.3.0"
4730       }
4731     },
4732     "css-loader": {
4733       "version": "3.5.1",
4734       "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.5.1.tgz",
4735       "integrity": "sha512-0G4CbcZzQ9D1Q6ndOfjFuMDo8uLYMu5vc9Abs5ztyHcKvmil6GJrMiNjzzi3tQvUF+mVRuDg7bE6Oc0Prolgig==",
4736       "dev": true,
4737       "requires": {
4738         "camelcase": "^5.3.1",
4739         "cssesc": "^3.0.0",
4740         "icss-utils": "^4.1.1",
4741         "loader-utils": "^1.2.3",
4742         "normalize-path": "^3.0.0",
4743         "postcss": "^7.0.27",
4744         "postcss-modules-extract-imports": "^2.0.0",
4745         "postcss-modules-local-by-default": "^3.0.2",
4746         "postcss-modules-scope": "^2.2.0",
4747         "postcss-modules-values": "^3.0.0",
4748         "postcss-value-parser": "^4.0.3",
4749         "schema-utils": "^2.6.5",
4750         "semver": "^6.3.0"
4751       },
4752       "dependencies": {
4753         "json5": {
4754           "version": "1.0.1",
4755           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
4756           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
4757           "dev": true,
4758           "requires": {
4759             "minimist": "^1.2.0"
4760           }
4761         },
4762         "loader-utils": {
4763           "version": "1.4.0",
4764           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
4765           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
4766           "dev": true,
4767           "requires": {
4768             "big.js": "^5.2.2",
4769             "emojis-list": "^3.0.0",
4770             "json5": "^1.0.1"
4771           }
4772         },
4773         "semver": {
4774           "version": "6.3.0",
4775           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
4776           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
4777           "dev": true
4778         }
4779       }
4780     },
4781     "css-parse": {
4782       "version": "2.0.0",
4783       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz",
4784       "integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=",
4785       "dev": true,
4786       "requires": {
4787         "css": "^2.0.0"
4788       }
4789     },
4790     "css-select": {
4791       "version": "2.1.0",
4792       "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
4793       "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
4794       "dev": true,
4795       "requires": {
4796         "boolbase": "^1.0.0",
4797         "css-what": "^3.2.1",
4798         "domutils": "^1.7.0",
4799         "nth-check": "^1.0.2"
4800       }
4801     },
4802     "css-select-base-adapter": {
4803       "version": "0.1.1",
4804       "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
4805       "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
4806       "dev": true
4807     },
4808     "css-selector-tokenizer": {
4809       "version": "0.7.3",
4810       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz",
4811       "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==",
4812       "dev": true,
4813       "requires": {
4814         "cssesc": "^3.0.0",
4815         "fastparse": "^1.1.2"
4816       }
4817     },
4818     "css-tree": {
4819       "version": "1.0.0-alpha.37",
4820       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
4821       "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
4822       "dev": true,
4823       "requires": {
4824         "mdn-data": "2.0.4",
4825         "source-map": "^0.6.1"
4826       },
4827       "dependencies": {
4828         "source-map": {
4829           "version": "0.6.1",
4830           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4831           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4832           "dev": true
4833         }
4834       }
4835     },
4836     "css-what": {
4837       "version": "3.4.2",
4838       "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
4839       "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
4840       "dev": true
4841     },
4842     "cssauron": {
4843       "version": "1.4.0",
4844       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
4845       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
4846       "dev": true,
4847       "requires": {
4848         "through": "X.X.X"
4849       }
4850     },
4851     "cssesc": {
4852       "version": "3.0.0",
4853       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
4854       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
4855       "dev": true
4856     },
4857     "cssnano": {
4858       "version": "4.1.10",
4859       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
4860       "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
4861       "dev": true,
4862       "requires": {
4863         "cosmiconfig": "^5.0.0",
4864         "cssnano-preset-default": "^4.0.7",
4865         "is-resolvable": "^1.0.0",
4866         "postcss": "^7.0.0"
4867       }
4868     },
4869     "cssnano-preset-default": {
4870       "version": "4.0.7",
4871       "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
4872       "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
4873       "dev": true,
4874       "requires": {
4875         "css-declaration-sorter": "^4.0.1",
4876         "cssnano-util-raw-cache": "^4.0.1",
4877         "postcss": "^7.0.0",
4878         "postcss-calc": "^7.0.1",
4879         "postcss-colormin": "^4.0.3",
4880         "postcss-convert-values": "^4.0.1",
4881         "postcss-discard-comments": "^4.0.2",
4882         "postcss-discard-duplicates": "^4.0.2",
4883         "postcss-discard-empty": "^4.0.1",
4884         "postcss-discard-overridden": "^4.0.1",
4885         "postcss-merge-longhand": "^4.0.11",
4886         "postcss-merge-rules": "^4.0.3",
4887         "postcss-minify-font-values": "^4.0.2",
4888         "postcss-minify-gradients": "^4.0.2",
4889         "postcss-minify-params": "^4.0.2",
4890         "postcss-minify-selectors": "^4.0.2",
4891         "postcss-normalize-charset": "^4.0.1",
4892         "postcss-normalize-display-values": "^4.0.2",
4893         "postcss-normalize-positions": "^4.0.2",
4894         "postcss-normalize-repeat-style": "^4.0.2",
4895         "postcss-normalize-string": "^4.0.2",
4896         "postcss-normalize-timing-functions": "^4.0.2",
4897         "postcss-normalize-unicode": "^4.0.1",
4898         "postcss-normalize-url": "^4.0.1",
4899         "postcss-normalize-whitespace": "^4.0.2",
4900         "postcss-ordered-values": "^4.1.2",
4901         "postcss-reduce-initial": "^4.0.3",
4902         "postcss-reduce-transforms": "^4.0.2",
4903         "postcss-svgo": "^4.0.2",
4904         "postcss-unique-selectors": "^4.0.1"
4905       }
4906     },
4907     "cssnano-util-get-arguments": {
4908       "version": "4.0.0",
4909       "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
4910       "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
4911       "dev": true
4912     },
4913     "cssnano-util-get-match": {
4914       "version": "4.0.0",
4915       "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
4916       "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
4917       "dev": true
4918     },
4919     "cssnano-util-raw-cache": {
4920       "version": "4.0.1",
4921       "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
4922       "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
4923       "dev": true,
4924       "requires": {
4925         "postcss": "^7.0.0"
4926       }
4927     },
4928     "cssnano-util-same-parent": {
4929       "version": "4.0.1",
4930       "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
4931       "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
4932       "dev": true
4933     },
4934     "csso": {
4935       "version": "4.2.0",
4936       "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
4937       "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
4938       "dev": true,
4939       "requires": {
4940         "css-tree": "^1.1.2"
4941       },
4942       "dependencies": {
4943         "css-tree": {
4944           "version": "1.1.2",
4945           "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz",
4946           "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==",
4947           "dev": true,
4948           "requires": {
4949             "mdn-data": "2.0.14",
4950             "source-map": "^0.6.1"
4951           }
4952         },
4953         "mdn-data": {
4954           "version": "2.0.14",
4955           "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
4956           "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
4957           "dev": true
4958         },
4959         "source-map": {
4960           "version": "0.6.1",
4961           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4962           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4963           "dev": true
4964         }
4965       }
4966     },
4967     "custom-event": {
4968       "version": "1.0.1",
4969       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
4970       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
4971       "dev": true
4972     },
4973     "cyclist": {
4974       "version": "1.0.1",
4975       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
4976       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
4977       "dev": true
4978     },
4979     "damerau-levenshtein": {
4980       "version": "1.0.6",
4981       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz",
4982       "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==",
4983       "dev": true
4984     },
4985     "dashdash": {
4986       "version": "1.14.1",
4987       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
4988       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
4989       "requires": {
4990         "assert-plus": "^1.0.0"
4991       }
4992     },
4993     "date-format": {
4994       "version": "1.2.0",
4995       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
4996       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
4997       "dev": true
4998     },
4999     "debug": {
5000       "version": "4.3.1",
5001       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
5002       "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
5003       "dev": true,
5004       "requires": {
5005         "ms": "2.1.2"
5006       }
5007     },
5008     "debuglog": {
5009       "version": "1.0.1",
5010       "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz",
5011       "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=",
5012       "dev": true
5013     },
5014     "decamelize": {
5015       "version": "1.2.0",
5016       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
5017       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
5018       "dev": true
5019     },
5020     "decode-uri-component": {
5021       "version": "0.2.0",
5022       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
5023       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
5024       "dev": true
5025     },
5026     "decompress-response": {
5027       "version": "6.0.0",
5028       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
5029       "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
5030       "requires": {
5031         "mimic-response": "^3.1.0"
5032       },
5033       "dependencies": {
5034         "mimic-response": {
5035           "version": "3.1.0",
5036           "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
5037           "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="
5038         }
5039       }
5040     },
5041     "deep-equal": {
5042       "version": "1.1.1",
5043       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
5044       "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
5045       "dev": true,
5046       "requires": {
5047         "is-arguments": "^1.0.4",
5048         "is-date-object": "^1.0.1",
5049         "is-regex": "^1.0.4",
5050         "object-is": "^1.0.1",
5051         "object-keys": "^1.1.1",
5052         "regexp.prototype.flags": "^1.2.0"
5053       }
5054     },
5055     "default-gateway": {
5056       "version": "4.2.0",
5057       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
5058       "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
5059       "dev": true,
5060       "requires": {
5061         "execa": "^1.0.0",
5062         "ip-regex": "^2.1.0"
5063       }
5064     },
5065     "default-require-extensions": {
5066       "version": "2.0.0",
5067       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
5068       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
5069       "dev": true,
5070       "requires": {
5071         "strip-bom": "^3.0.0"
5072       }
5073     },
5074     "defaults": {
5075       "version": "1.0.3",
5076       "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
5077       "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
5078       "dev": true,
5079       "requires": {
5080         "clone": "^1.0.2"
5081       },
5082       "dependencies": {
5083         "clone": {
5084           "version": "1.0.4",
5085           "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
5086           "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
5087           "dev": true
5088         }
5089       }
5090     },
5091     "defer-to-connect": {
5092       "version": "2.0.0",
5093       "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.0.tgz",
5094       "integrity": "sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg=="
5095     },
5096     "define-properties": {
5097       "version": "1.1.3",
5098       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
5099       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
5100       "dev": true,
5101       "requires": {
5102         "object-keys": "^1.0.12"
5103       }
5104     },
5105     "define-property": {
5106       "version": "2.0.2",
5107       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
5108       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
5109       "dev": true,
5110       "requires": {
5111         "is-descriptor": "^1.0.2",
5112         "isobject": "^3.0.1"
5113       },
5114       "dependencies": {
5115         "is-accessor-descriptor": {
5116           "version": "1.0.0",
5117           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5118           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5119           "dev": true,
5120           "requires": {
5121             "kind-of": "^6.0.0"
5122           }
5123         },
5124         "is-data-descriptor": {
5125           "version": "1.0.0",
5126           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5127           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5128           "dev": true,
5129           "requires": {
5130             "kind-of": "^6.0.0"
5131           }
5132         },
5133         "is-descriptor": {
5134           "version": "1.0.2",
5135           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5136           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5137           "dev": true,
5138           "requires": {
5139             "is-accessor-descriptor": "^1.0.0",
5140             "is-data-descriptor": "^1.0.0",
5141             "kind-of": "^6.0.2"
5142           }
5143         }
5144       }
5145     },
5146     "del": {
5147       "version": "4.1.1",
5148       "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
5149       "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
5150       "dev": true,
5151       "requires": {
5152         "@types/glob": "^7.1.1",
5153         "globby": "^6.1.0",
5154         "is-path-cwd": "^2.0.0",
5155         "is-path-in-cwd": "^2.0.0",
5156         "p-map": "^2.0.0",
5157         "pify": "^4.0.1",
5158         "rimraf": "^2.6.3"
5159       },
5160       "dependencies": {
5161         "array-union": {
5162           "version": "1.0.2",
5163           "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
5164           "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
5165           "dev": true,
5166           "requires": {
5167             "array-uniq": "^1.0.1"
5168           }
5169         },
5170         "globby": {
5171           "version": "6.1.0",
5172           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
5173           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
5174           "dev": true,
5175           "requires": {
5176             "array-union": "^1.0.1",
5177             "glob": "^7.0.3",
5178             "object-assign": "^4.0.1",
5179             "pify": "^2.0.0",
5180             "pinkie-promise": "^2.0.0"
5181           },
5182           "dependencies": {
5183             "pify": {
5184               "version": "2.3.0",
5185               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
5186               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
5187               "dev": true
5188             }
5189           }
5190         },
5191         "p-map": {
5192           "version": "2.1.0",
5193           "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
5194           "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
5195           "dev": true
5196         },
5197         "rimraf": {
5198           "version": "2.7.1",
5199           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
5200           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
5201           "dev": true,
5202           "requires": {
5203             "glob": "^7.1.3"
5204           }
5205         }
5206       }
5207     },
5208     "delayed-stream": {
5209       "version": "1.0.0",
5210       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
5211       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
5212     },
5213     "depd": {
5214       "version": "1.1.2",
5215       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
5216       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
5217       "dev": true
5218     },
5219     "dependency-graph": {
5220       "version": "0.7.2",
5221       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
5222       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
5223       "dev": true
5224     },
5225     "des.js": {
5226       "version": "1.0.1",
5227       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
5228       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
5229       "dev": true,
5230       "requires": {
5231         "inherits": "^2.0.1",
5232         "minimalistic-assert": "^1.0.0"
5233       }
5234     },
5235     "destroy": {
5236       "version": "1.0.4",
5237       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
5238       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
5239       "dev": true
5240     },
5241     "detect-node": {
5242       "version": "2.0.4",
5243       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
5244       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
5245       "dev": true
5246     },
5247     "dezalgo": {
5248       "version": "1.0.3",
5249       "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz",
5250       "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
5251       "dev": true,
5252       "requires": {
5253         "asap": "^2.0.0",
5254         "wrappy": "1"
5255       }
5256     },
5257     "di": {
5258       "version": "0.0.1",
5259       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
5260       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
5261       "dev": true
5262     },
5263     "diff": {
5264       "version": "3.5.0",
5265       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
5266       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
5267       "dev": true
5268     },
5269     "diffie-hellman": {
5270       "version": "5.0.3",
5271       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
5272       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
5273       "dev": true,
5274       "requires": {
5275         "bn.js": "^4.1.0",
5276         "miller-rabin": "^4.0.0",
5277         "randombytes": "^2.0.0"
5278       },
5279       "dependencies": {
5280         "bn.js": {
5281           "version": "4.11.9",
5282           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
5283           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
5284           "dev": true
5285         }
5286       }
5287     },
5288     "dir-glob": {
5289       "version": "3.0.1",
5290       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
5291       "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
5292       "dev": true,
5293       "requires": {
5294         "path-type": "^4.0.0"
5295       }
5296     },
5297     "dns-equal": {
5298       "version": "1.0.0",
5299       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
5300       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
5301       "dev": true
5302     },
5303     "dns-packet": {
5304       "version": "1.3.1",
5305       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
5306       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
5307       "dev": true,
5308       "requires": {
5309         "ip": "^1.1.0",
5310         "safe-buffer": "^5.0.1"
5311       }
5312     },
5313     "dns-txt": {
5314       "version": "2.0.2",
5315       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
5316       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
5317       "dev": true,
5318       "requires": {
5319         "buffer-indexof": "^1.0.0"
5320       }
5321     },
5322     "dom-serialize": {
5323       "version": "2.2.1",
5324       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
5325       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
5326       "dev": true,
5327       "requires": {
5328         "custom-event": "~1.0.0",
5329         "ent": "~2.2.0",
5330         "extend": "^3.0.0",
5331         "void-elements": "^2.0.0"
5332       }
5333     },
5334     "dom-serializer": {
5335       "version": "0.2.2",
5336       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
5337       "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
5338       "dev": true,
5339       "requires": {
5340         "domelementtype": "^2.0.1",
5341         "entities": "^2.0.0"
5342       },
5343       "dependencies": {
5344         "domelementtype": {
5345           "version": "2.1.0",
5346           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz",
5347           "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==",
5348           "dev": true
5349         }
5350       }
5351     },
5352     "domain-browser": {
5353       "version": "1.2.0",
5354       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
5355       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
5356       "dev": true
5357     },
5358     "domelementtype": {
5359       "version": "1.3.1",
5360       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
5361       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
5362       "dev": true
5363     },
5364     "domutils": {
5365       "version": "1.7.0",
5366       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
5367       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
5368       "dev": true,
5369       "requires": {
5370         "dom-serializer": "0",
5371         "domelementtype": "1"
5372       }
5373     },
5374     "dot-prop": {
5375       "version": "5.3.0",
5376       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
5377       "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
5378       "dev": true,
5379       "requires": {
5380         "is-obj": "^2.0.0"
5381       }
5382     },
5383     "duplexify": {
5384       "version": "3.7.1",
5385       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
5386       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
5387       "dev": true,
5388       "requires": {
5389         "end-of-stream": "^1.0.0",
5390         "inherits": "^2.0.1",
5391         "readable-stream": "^2.0.0",
5392         "stream-shift": "^1.0.0"
5393       }
5394     },
5395     "ecc-jsbn": {
5396       "version": "0.1.2",
5397       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
5398       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
5399       "requires": {
5400         "jsbn": "~0.1.0",
5401         "safer-buffer": "^2.1.0"
5402       }
5403     },
5404     "ee-first": {
5405       "version": "1.1.1",
5406       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
5407       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
5408       "dev": true
5409     },
5410     "electron-to-chromium": {
5411       "version": "1.3.667",
5412       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.667.tgz",
5413       "integrity": "sha512-Ot1pPtAVb5nd7jeVF651zmfLFilRVFomlDzwXmdlWe5jyzOGa6mVsQ06XnAurT7wWfg5VEIY+LopbAdD/bpo5w==",
5414       "dev": true
5415     },
5416     "elliptic": {
5417       "version": "6.5.4",
5418       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
5419       "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
5420       "dev": true,
5421       "requires": {
5422         "bn.js": "^4.11.9",
5423         "brorand": "^1.1.0",
5424         "hash.js": "^1.0.0",
5425         "hmac-drbg": "^1.0.1",
5426         "inherits": "^2.0.4",
5427         "minimalistic-assert": "^1.0.1",
5428         "minimalistic-crypto-utils": "^1.0.1"
5429       },
5430       "dependencies": {
5431         "bn.js": {
5432           "version": "4.11.9",
5433           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
5434           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
5435           "dev": true
5436         }
5437       }
5438     },
5439     "emoji-regex": {
5440       "version": "7.0.3",
5441       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
5442       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
5443       "dev": true
5444     },
5445     "emojis-list": {
5446       "version": "3.0.0",
5447       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
5448       "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
5449       "dev": true
5450     },
5451     "encodeurl": {
5452       "version": "1.0.2",
5453       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
5454       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
5455       "dev": true
5456     },
5457     "encoding": {
5458       "version": "0.1.13",
5459       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
5460       "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
5461       "dev": true,
5462       "requires": {
5463         "iconv-lite": "^0.6.2"
5464       },
5465       "dependencies": {
5466         "iconv-lite": {
5467           "version": "0.6.2",
5468           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz",
5469           "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==",
5470           "dev": true,
5471           "requires": {
5472             "safer-buffer": ">= 2.1.2 < 3.0.0"
5473           }
5474         }
5475       }
5476     },
5477     "end-of-stream": {
5478       "version": "1.4.4",
5479       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
5480       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
5481       "requires": {
5482         "once": "^1.4.0"
5483       }
5484     },
5485     "engine.io": {
5486       "version": "3.2.1",
5487       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
5488       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
5489       "dev": true,
5490       "requires": {
5491         "accepts": "~1.3.4",
5492         "base64id": "1.0.0",
5493         "cookie": "0.3.1",
5494         "debug": "~3.1.0",
5495         "engine.io-parser": "~2.1.0",
5496         "ws": "~3.3.1"
5497       },
5498       "dependencies": {
5499         "cookie": {
5500           "version": "0.3.1",
5501           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
5502           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
5503           "dev": true
5504         },
5505         "debug": {
5506           "version": "3.1.0",
5507           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5508           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5509           "dev": true,
5510           "requires": {
5511             "ms": "2.0.0"
5512           }
5513         },
5514         "ms": {
5515           "version": "2.0.0",
5516           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5517           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5518           "dev": true
5519         },
5520         "safe-buffer": {
5521           "version": "5.1.2",
5522           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5523           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5524           "dev": true
5525         },
5526         "ws": {
5527           "version": "3.3.3",
5528           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
5529           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
5530           "dev": true,
5531           "requires": {
5532             "async-limiter": "~1.0.0",
5533             "safe-buffer": "~5.1.0",
5534             "ultron": "~1.1.0"
5535           }
5536         }
5537       }
5538     },
5539     "engine.io-client": {
5540       "version": "3.2.1",
5541       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
5542       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
5543       "dev": true,
5544       "requires": {
5545         "component-emitter": "1.2.1",
5546         "component-inherit": "0.0.3",
5547         "debug": "~3.1.0",
5548         "engine.io-parser": "~2.1.1",
5549         "has-cors": "1.1.0",
5550         "indexof": "0.0.1",
5551         "parseqs": "0.0.5",
5552         "parseuri": "0.0.5",
5553         "ws": "~3.3.1",
5554         "xmlhttprequest-ssl": "~1.5.4",
5555         "yeast": "0.1.2"
5556       },
5557       "dependencies": {
5558         "component-emitter": {
5559           "version": "1.2.1",
5560           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
5561           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
5562           "dev": true
5563         },
5564         "debug": {
5565           "version": "3.1.0",
5566           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5567           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5568           "dev": true,
5569           "requires": {
5570             "ms": "2.0.0"
5571           }
5572         },
5573         "ms": {
5574           "version": "2.0.0",
5575           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5576           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5577           "dev": true
5578         },
5579         "safe-buffer": {
5580           "version": "5.1.2",
5581           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5582           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5583           "dev": true
5584         },
5585         "ws": {
5586           "version": "3.3.3",
5587           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
5588           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
5589           "dev": true,
5590           "requires": {
5591             "async-limiter": "~1.0.0",
5592             "safe-buffer": "~5.1.0",
5593             "ultron": "~1.1.0"
5594           }
5595         }
5596       }
5597     },
5598     "engine.io-parser": {
5599       "version": "2.1.3",
5600       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
5601       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
5602       "dev": true,
5603       "requires": {
5604         "after": "0.8.2",
5605         "arraybuffer.slice": "~0.0.7",
5606         "base64-arraybuffer": "0.1.5",
5607         "blob": "0.0.5",
5608         "has-binary2": "~1.0.2"
5609       }
5610     },
5611     "enhanced-resolve": {
5612       "version": "4.1.1",
5613       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz",
5614       "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==",
5615       "dev": true,
5616       "requires": {
5617         "graceful-fs": "^4.1.2",
5618         "memory-fs": "^0.5.0",
5619         "tapable": "^1.0.0"
5620       }
5621     },
5622     "ent": {
5623       "version": "2.2.0",
5624       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
5625       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
5626       "dev": true
5627     },
5628     "entities": {
5629       "version": "2.2.0",
5630       "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
5631       "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
5632       "dev": true
5633     },
5634     "err-code": {
5635       "version": "1.1.2",
5636       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
5637       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=",
5638       "dev": true
5639     },
5640     "errno": {
5641       "version": "0.1.8",
5642       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
5643       "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
5644       "dev": true,
5645       "requires": {
5646         "prr": "~1.0.1"
5647       }
5648     },
5649     "error-ex": {
5650       "version": "1.3.2",
5651       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
5652       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
5653       "dev": true,
5654       "requires": {
5655         "is-arrayish": "^0.2.1"
5656       }
5657     },
5658     "es-abstract": {
5659       "version": "1.18.0-next.2",
5660       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz",
5661       "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==",
5662       "dev": true,
5663       "requires": {
5664         "call-bind": "^1.0.2",
5665         "es-to-primitive": "^1.2.1",
5666         "function-bind": "^1.1.1",
5667         "get-intrinsic": "^1.0.2",
5668         "has": "^1.0.3",
5669         "has-symbols": "^1.0.1",
5670         "is-callable": "^1.2.2",
5671         "is-negative-zero": "^2.0.1",
5672         "is-regex": "^1.1.1",
5673         "object-inspect": "^1.9.0",
5674         "object-keys": "^1.1.1",
5675         "object.assign": "^4.1.2",
5676         "string.prototype.trimend": "^1.0.3",
5677         "string.prototype.trimstart": "^1.0.3"
5678       }
5679     },
5680     "es-to-primitive": {
5681       "version": "1.2.1",
5682       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
5683       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
5684       "dev": true,
5685       "requires": {
5686         "is-callable": "^1.1.4",
5687         "is-date-object": "^1.0.1",
5688         "is-symbol": "^1.0.2"
5689       }
5690     },
5691     "es6-promise": {
5692       "version": "4.2.8",
5693       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
5694       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
5695       "dev": true
5696     },
5697     "es6-promisify": {
5698       "version": "5.0.0",
5699       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
5700       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
5701       "dev": true,
5702       "requires": {
5703         "es6-promise": "^4.0.3"
5704       }
5705     },
5706     "escalade": {
5707       "version": "3.1.1",
5708       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
5709       "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
5710       "dev": true
5711     },
5712     "escape-html": {
5713       "version": "1.0.3",
5714       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
5715       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
5716       "dev": true
5717     },
5718     "escape-string-regexp": {
5719       "version": "1.0.5",
5720       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5721       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
5722       "dev": true
5723     },
5724     "eslint-scope": {
5725       "version": "4.0.3",
5726       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
5727       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
5728       "dev": true,
5729       "requires": {
5730         "esrecurse": "^4.1.0",
5731         "estraverse": "^4.1.1"
5732       }
5733     },
5734     "esprima": {
5735       "version": "4.0.1",
5736       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5737       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
5738     },
5739     "esrecurse": {
5740       "version": "4.3.0",
5741       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
5742       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
5743       "dev": true,
5744       "requires": {
5745         "estraverse": "^5.2.0"
5746       },
5747       "dependencies": {
5748         "estraverse": {
5749           "version": "5.2.0",
5750           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
5751           "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
5752           "dev": true
5753         }
5754       }
5755     },
5756     "estraverse": {
5757       "version": "4.3.0",
5758       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
5759       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
5760       "dev": true
5761     },
5762     "esutils": {
5763       "version": "2.0.3",
5764       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
5765       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
5766       "dev": true
5767     },
5768     "etag": {
5769       "version": "1.8.1",
5770       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
5771       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
5772       "dev": true
5773     },
5774     "eventemitter3": {
5775       "version": "4.0.7",
5776       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
5777       "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
5778       "dev": true
5779     },
5780     "events": {
5781       "version": "3.2.0",
5782       "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz",
5783       "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==",
5784       "dev": true
5785     },
5786     "eventsource": {
5787       "version": "1.0.7",
5788       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
5789       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
5790       "dev": true,
5791       "requires": {
5792         "original": "^1.0.0"
5793       }
5794     },
5795     "evp_bytestokey": {
5796       "version": "1.0.3",
5797       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
5798       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
5799       "dev": true,
5800       "requires": {
5801         "md5.js": "^1.3.4",
5802         "safe-buffer": "^5.1.1"
5803       }
5804     },
5805     "execa": {
5806       "version": "1.0.0",
5807       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
5808       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
5809       "requires": {
5810         "cross-spawn": "^6.0.0",
5811         "get-stream": "^4.0.0",
5812         "is-stream": "^1.1.0",
5813         "npm-run-path": "^2.0.0",
5814         "p-finally": "^1.0.0",
5815         "signal-exit": "^3.0.0",
5816         "strip-eof": "^1.0.0"
5817       }
5818     },
5819     "exit": {
5820       "version": "0.1.2",
5821       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
5822       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
5823       "dev": true
5824     },
5825     "expand-braces": {
5826       "version": "0.1.2",
5827       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
5828       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
5829       "dev": true,
5830       "requires": {
5831         "array-slice": "^0.2.3",
5832         "array-unique": "^0.2.1",
5833         "braces": "^0.1.2"
5834       },
5835       "dependencies": {
5836         "array-unique": {
5837           "version": "0.2.1",
5838           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
5839           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
5840           "dev": true
5841         },
5842         "braces": {
5843           "version": "0.1.5",
5844           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
5845           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
5846           "dev": true,
5847           "requires": {
5848             "expand-range": "^0.1.0"
5849           }
5850         }
5851       }
5852     },
5853     "expand-brackets": {
5854       "version": "2.1.4",
5855       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
5856       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
5857       "dev": true,
5858       "requires": {
5859         "debug": "^2.3.3",
5860         "define-property": "^0.2.5",
5861         "extend-shallow": "^2.0.1",
5862         "posix-character-classes": "^0.1.0",
5863         "regex-not": "^1.0.0",
5864         "snapdragon": "^0.8.1",
5865         "to-regex": "^3.0.1"
5866       },
5867       "dependencies": {
5868         "debug": {
5869           "version": "2.6.9",
5870           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5871           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5872           "dev": true,
5873           "requires": {
5874             "ms": "2.0.0"
5875           }
5876         },
5877         "define-property": {
5878           "version": "0.2.5",
5879           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5880           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5881           "dev": true,
5882           "requires": {
5883             "is-descriptor": "^0.1.0"
5884           }
5885         },
5886         "extend-shallow": {
5887           "version": "2.0.1",
5888           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5889           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5890           "dev": true,
5891           "requires": {
5892             "is-extendable": "^0.1.0"
5893           }
5894         },
5895         "ms": {
5896           "version": "2.0.0",
5897           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5898           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5899           "dev": true
5900         }
5901       }
5902     },
5903     "expand-range": {
5904       "version": "0.1.1",
5905       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
5906       "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
5907       "dev": true,
5908       "requires": {
5909         "is-number": "^0.1.1",
5910         "repeat-string": "^0.2.2"
5911       },
5912       "dependencies": {
5913         "is-number": {
5914           "version": "0.1.1",
5915           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
5916           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
5917           "dev": true
5918         },
5919         "repeat-string": {
5920           "version": "0.2.2",
5921           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
5922           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
5923           "dev": true
5924         }
5925       }
5926     },
5927     "express": {
5928       "version": "4.17.1",
5929       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
5930       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
5931       "dev": true,
5932       "requires": {
5933         "accepts": "~1.3.7",
5934         "array-flatten": "1.1.1",
5935         "body-parser": "1.19.0",
5936         "content-disposition": "0.5.3",
5937         "content-type": "~1.0.4",
5938         "cookie": "0.4.0",
5939         "cookie-signature": "1.0.6",
5940         "debug": "2.6.9",
5941         "depd": "~1.1.2",
5942         "encodeurl": "~1.0.2",
5943         "escape-html": "~1.0.3",
5944         "etag": "~1.8.1",
5945         "finalhandler": "~1.1.2",
5946         "fresh": "0.5.2",
5947         "merge-descriptors": "1.0.1",
5948         "methods": "~1.1.2",
5949         "on-finished": "~2.3.0",
5950         "parseurl": "~1.3.3",
5951         "path-to-regexp": "0.1.7",
5952         "proxy-addr": "~2.0.5",
5953         "qs": "6.7.0",
5954         "range-parser": "~1.2.1",
5955         "safe-buffer": "5.1.2",
5956         "send": "0.17.1",
5957         "serve-static": "1.14.1",
5958         "setprototypeof": "1.1.1",
5959         "statuses": "~1.5.0",
5960         "type-is": "~1.6.18",
5961         "utils-merge": "1.0.1",
5962         "vary": "~1.1.2"
5963       },
5964       "dependencies": {
5965         "array-flatten": {
5966           "version": "1.1.1",
5967           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
5968           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
5969           "dev": true
5970         },
5971         "debug": {
5972           "version": "2.6.9",
5973           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5974           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5975           "dev": true,
5976           "requires": {
5977             "ms": "2.0.0"
5978           }
5979         },
5980         "ms": {
5981           "version": "2.0.0",
5982           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5983           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5984           "dev": true
5985         },
5986         "qs": {
5987           "version": "6.7.0",
5988           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
5989           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
5990           "dev": true
5991         },
5992         "safe-buffer": {
5993           "version": "5.1.2",
5994           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5995           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5996           "dev": true
5997         }
5998       }
5999     },
6000     "extend": {
6001       "version": "3.0.2",
6002       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
6003       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
6004     },
6005     "extend-shallow": {
6006       "version": "3.0.2",
6007       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
6008       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
6009       "dev": true,
6010       "requires": {
6011         "assign-symbols": "^1.0.0",
6012         "is-extendable": "^1.0.1"
6013       },
6014       "dependencies": {
6015         "is-extendable": {
6016           "version": "1.0.1",
6017           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6018           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6019           "dev": true,
6020           "requires": {
6021             "is-plain-object": "^2.0.4"
6022           }
6023         }
6024       }
6025     },
6026     "external-editor": {
6027       "version": "3.1.0",
6028       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
6029       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
6030       "dev": true,
6031       "requires": {
6032         "chardet": "^0.7.0",
6033         "iconv-lite": "^0.4.24",
6034         "tmp": "^0.0.33"
6035       },
6036       "dependencies": {
6037         "tmp": {
6038           "version": "0.0.33",
6039           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
6040           "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
6041           "dev": true,
6042           "requires": {
6043             "os-tmpdir": "~1.0.2"
6044           }
6045         }
6046       }
6047     },
6048     "extglob": {
6049       "version": "2.0.4",
6050       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
6051       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
6052       "dev": true,
6053       "requires": {
6054         "array-unique": "^0.3.2",
6055         "define-property": "^1.0.0",
6056         "expand-brackets": "^2.1.4",
6057         "extend-shallow": "^2.0.1",
6058         "fragment-cache": "^0.2.1",
6059         "regex-not": "^1.0.0",
6060         "snapdragon": "^0.8.1",
6061         "to-regex": "^3.0.1"
6062       },
6063       "dependencies": {
6064         "define-property": {
6065           "version": "1.0.0",
6066           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
6067           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
6068           "dev": true,
6069           "requires": {
6070             "is-descriptor": "^1.0.0"
6071           }
6072         },
6073         "extend-shallow": {
6074           "version": "2.0.1",
6075           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6076           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6077           "dev": true,
6078           "requires": {
6079             "is-extendable": "^0.1.0"
6080           }
6081         },
6082         "is-accessor-descriptor": {
6083           "version": "1.0.0",
6084           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
6085           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
6086           "dev": true,
6087           "requires": {
6088             "kind-of": "^6.0.0"
6089           }
6090         },
6091         "is-data-descriptor": {
6092           "version": "1.0.0",
6093           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
6094           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
6095           "dev": true,
6096           "requires": {
6097             "kind-of": "^6.0.0"
6098           }
6099         },
6100         "is-descriptor": {
6101           "version": "1.0.2",
6102           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
6103           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
6104           "dev": true,
6105           "requires": {
6106             "is-accessor-descriptor": "^1.0.0",
6107             "is-data-descriptor": "^1.0.0",
6108             "kind-of": "^6.0.2"
6109           }
6110         }
6111       }
6112     },
6113     "extsprintf": {
6114       "version": "1.3.0",
6115       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
6116       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
6117     },
6118     "fast-deep-equal": {
6119       "version": "3.1.3",
6120       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
6121       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
6122     },
6123     "fast-glob": {
6124       "version": "3.2.5",
6125       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
6126       "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
6127       "dev": true,
6128       "requires": {
6129         "@nodelib/fs.stat": "^2.0.2",
6130         "@nodelib/fs.walk": "^1.2.3",
6131         "glob-parent": "^5.1.0",
6132         "merge2": "^1.3.0",
6133         "micromatch": "^4.0.2",
6134         "picomatch": "^2.2.1"
6135       }
6136     },
6137     "fast-json-stable-stringify": {
6138       "version": "2.1.0",
6139       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
6140       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
6141     },
6142     "fastparse": {
6143       "version": "1.1.2",
6144       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
6145       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
6146       "dev": true
6147     },
6148     "fastq": {
6149       "version": "1.10.1",
6150       "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz",
6151       "integrity": "sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA==",
6152       "dev": true,
6153       "requires": {
6154         "reusify": "^1.0.4"
6155       }
6156     },
6157     "faye-websocket": {
6158       "version": "0.10.0",
6159       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
6160       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
6161       "dev": true,
6162       "requires": {
6163         "websocket-driver": ">=0.5.1"
6164       }
6165     },
6166     "figgy-pudding": {
6167       "version": "3.5.2",
6168       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
6169       "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
6170       "dev": true
6171     },
6172     "figures": {
6173       "version": "3.2.0",
6174       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
6175       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
6176       "dev": true,
6177       "requires": {
6178         "escape-string-regexp": "^1.0.5"
6179       }
6180     },
6181     "file-loader": {
6182       "version": "6.0.0",
6183       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.0.0.tgz",
6184       "integrity": "sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==",
6185       "dev": true,
6186       "requires": {
6187         "loader-utils": "^2.0.0",
6188         "schema-utils": "^2.6.5"
6189       }
6190     },
6191     "fileset": {
6192       "version": "2.0.3",
6193       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
6194       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
6195       "dev": true,
6196       "requires": {
6197         "glob": "^7.0.3",
6198         "minimatch": "^3.0.3"
6199       }
6200     },
6201     "fill-range": {
6202       "version": "7.0.1",
6203       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
6204       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
6205       "dev": true,
6206       "requires": {
6207         "to-regex-range": "^5.0.1"
6208       }
6209     },
6210     "finalhandler": {
6211       "version": "1.1.2",
6212       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
6213       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
6214       "dev": true,
6215       "requires": {
6216         "debug": "2.6.9",
6217         "encodeurl": "~1.0.2",
6218         "escape-html": "~1.0.3",
6219         "on-finished": "~2.3.0",
6220         "parseurl": "~1.3.3",
6221         "statuses": "~1.5.0",
6222         "unpipe": "~1.0.0"
6223       },
6224       "dependencies": {
6225         "debug": {
6226           "version": "2.6.9",
6227           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6228           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6229           "dev": true,
6230           "requires": {
6231             "ms": "2.0.0"
6232           }
6233         },
6234         "ms": {
6235           "version": "2.0.0",
6236           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6237           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6238           "dev": true
6239         }
6240       }
6241     },
6242     "find-cache-dir": {
6243       "version": "3.3.1",
6244       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz",
6245       "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==",
6246       "dev": true,
6247       "requires": {
6248         "commondir": "^1.0.1",
6249         "make-dir": "^3.0.2",
6250         "pkg-dir": "^4.1.0"
6251       },
6252       "dependencies": {
6253         "find-up": {
6254           "version": "4.1.0",
6255           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
6256           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
6257           "dev": true,
6258           "requires": {
6259             "locate-path": "^5.0.0",
6260             "path-exists": "^4.0.0"
6261           }
6262         },
6263         "locate-path": {
6264           "version": "5.0.0",
6265           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
6266           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
6267           "dev": true,
6268           "requires": {
6269             "p-locate": "^4.1.0"
6270           }
6271         },
6272         "make-dir": {
6273           "version": "3.1.0",
6274           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
6275           "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
6276           "dev": true,
6277           "requires": {
6278             "semver": "^6.0.0"
6279           }
6280         },
6281         "p-locate": {
6282           "version": "4.1.0",
6283           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
6284           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
6285           "dev": true,
6286           "requires": {
6287             "p-limit": "^2.2.0"
6288           }
6289         },
6290         "path-exists": {
6291           "version": "4.0.0",
6292           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
6293           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
6294           "dev": true
6295         },
6296         "pkg-dir": {
6297           "version": "4.2.0",
6298           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
6299           "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
6300           "dev": true,
6301           "requires": {
6302             "find-up": "^4.0.0"
6303           }
6304         },
6305         "semver": {
6306           "version": "6.3.0",
6307           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
6308           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
6309           "dev": true
6310         }
6311       }
6312     },
6313     "find-up": {
6314       "version": "3.0.0",
6315       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
6316       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
6317       "dev": true,
6318       "requires": {
6319         "locate-path": "^3.0.0"
6320       }
6321     },
6322     "flatted": {
6323       "version": "2.0.2",
6324       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
6325       "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
6326       "dev": true
6327     },
6328     "flush-write-stream": {
6329       "version": "1.1.1",
6330       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
6331       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
6332       "dev": true,
6333       "requires": {
6334         "inherits": "^2.0.3",
6335         "readable-stream": "^2.3.6"
6336       }
6337     },
6338     "follow-redirects": {
6339       "version": "1.13.1",
6340       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz",
6341       "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==",
6342       "dev": true
6343     },
6344     "for-in": {
6345       "version": "1.0.2",
6346       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
6347       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
6348       "dev": true
6349     },
6350     "forever-agent": {
6351       "version": "0.6.1",
6352       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
6353       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
6354     },
6355     "form-data": {
6356       "version": "2.5.1",
6357       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz",
6358       "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==",
6359       "requires": {
6360         "asynckit": "^0.4.0",
6361         "combined-stream": "^1.0.6",
6362         "mime-types": "^2.1.12"
6363       }
6364     },
6365     "forwarded": {
6366       "version": "0.1.2",
6367       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
6368       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
6369       "dev": true
6370     },
6371     "fragment-cache": {
6372       "version": "0.2.1",
6373       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
6374       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
6375       "dev": true,
6376       "requires": {
6377         "map-cache": "^0.2.2"
6378       }
6379     },
6380     "fresh": {
6381       "version": "0.5.2",
6382       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
6383       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
6384       "dev": true
6385     },
6386     "from2": {
6387       "version": "2.3.0",
6388       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
6389       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
6390       "dev": true,
6391       "requires": {
6392         "inherits": "^2.0.1",
6393         "readable-stream": "^2.0.0"
6394       }
6395     },
6396     "fs-access": {
6397       "version": "1.0.1",
6398       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
6399       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
6400       "dev": true,
6401       "requires": {
6402         "null-check": "^1.0.0"
6403       }
6404     },
6405     "fs-extra": {
6406       "version": "4.0.2",
6407       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz",
6408       "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=",
6409       "dev": true,
6410       "requires": {
6411         "graceful-fs": "^4.1.2",
6412         "jsonfile": "^4.0.0",
6413         "universalify": "^0.1.0"
6414       }
6415     },
6416     "fs-minipass": {
6417       "version": "2.1.0",
6418       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
6419       "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
6420       "requires": {
6421         "minipass": "^3.0.0"
6422       }
6423     },
6424     "fs-write-stream-atomic": {
6425       "version": "1.0.10",
6426       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
6427       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
6428       "dev": true,
6429       "requires": {
6430         "graceful-fs": "^4.1.2",
6431         "iferr": "^0.1.5",
6432         "imurmurhash": "^0.1.4",
6433         "readable-stream": "1 || 2"
6434       }
6435     },
6436     "fs.realpath": {
6437       "version": "1.0.0",
6438       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6439       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
6440     },
6441     "fsevents": {
6442       "version": "2.1.3",
6443       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
6444       "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
6445       "dev": true,
6446       "optional": true
6447     },
6448     "function-bind": {
6449       "version": "1.1.1",
6450       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
6451       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
6452     },
6453     "genfun": {
6454       "version": "5.0.0",
6455       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
6456       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==",
6457       "dev": true
6458     },
6459     "gensync": {
6460       "version": "1.0.0-beta.2",
6461       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
6462       "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
6463       "dev": true
6464     },
6465     "get-caller-file": {
6466       "version": "2.0.5",
6467       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
6468       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
6469       "dev": true
6470     },
6471     "get-intrinsic": {
6472       "version": "1.1.1",
6473       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
6474       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
6475       "dev": true,
6476       "requires": {
6477         "function-bind": "^1.1.1",
6478         "has": "^1.0.3",
6479         "has-symbols": "^1.0.1"
6480       }
6481     },
6482     "get-stream": {
6483       "version": "4.1.0",
6484       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
6485       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
6486       "requires": {
6487         "pump": "^3.0.0"
6488       }
6489     },
6490     "get-value": {
6491       "version": "2.0.6",
6492       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
6493       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
6494       "dev": true
6495     },
6496     "getpass": {
6497       "version": "0.1.7",
6498       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
6499       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
6500       "requires": {
6501         "assert-plus": "^1.0.0"
6502       }
6503     },
6504     "glob": {
6505       "version": "7.1.6",
6506       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
6507       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
6508       "requires": {
6509         "fs.realpath": "^1.0.0",
6510         "inflight": "^1.0.4",
6511         "inherits": "2",
6512         "minimatch": "^3.0.4",
6513         "once": "^1.3.0",
6514         "path-is-absolute": "^1.0.0"
6515       }
6516     },
6517     "glob-parent": {
6518       "version": "5.1.1",
6519       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
6520       "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
6521       "dev": true,
6522       "requires": {
6523         "is-glob": "^4.0.1"
6524       }
6525     },
6526     "globals": {
6527       "version": "11.12.0",
6528       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
6529       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
6530       "dev": true
6531     },
6532     "globby": {
6533       "version": "11.0.2",
6534       "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz",
6535       "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==",
6536       "dev": true,
6537       "requires": {
6538         "array-union": "^2.1.0",
6539         "dir-glob": "^3.0.1",
6540         "fast-glob": "^3.1.1",
6541         "ignore": "^5.1.4",
6542         "merge2": "^1.3.0",
6543         "slash": "^3.0.0"
6544       }
6545     },
6546     "got": {
6547       "version": "11.8.1",
6548       "resolved": "https://registry.npmjs.org/got/-/got-11.8.1.tgz",
6549       "integrity": "sha512-9aYdZL+6nHmvJwHALLwKSUZ0hMwGaJGYv3hoPLPgnT8BoBXm1SjnZeky+91tfwJaDzun2s4RsBRy48IEYv2q2Q==",
6550       "requires": {
6551         "@sindresorhus/is": "^4.0.0",
6552         "@szmarczak/http-timer": "^4.0.5",
6553         "@types/cacheable-request": "^6.0.1",
6554         "@types/responselike": "^1.0.0",
6555         "cacheable-lookup": "^5.0.3",
6556         "cacheable-request": "^7.0.1",
6557         "decompress-response": "^6.0.0",
6558         "http2-wrapper": "^1.0.0-beta.5.2",
6559         "lowercase-keys": "^2.0.0",
6560         "p-cancelable": "^2.0.0",
6561         "responselike": "^2.0.0"
6562       }
6563     },
6564     "graceful-fs": {
6565       "version": "4.2.4",
6566       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
6567       "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
6568       "dev": true
6569     },
6570     "hammerjs": {
6571       "version": "2.0.8",
6572       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
6573       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
6574     },
6575     "handle-thing": {
6576       "version": "2.0.1",
6577       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
6578       "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
6579       "dev": true
6580     },
6581     "har-schema": {
6582       "version": "2.0.0",
6583       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
6584       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
6585     },
6586     "har-validator": {
6587       "version": "5.1.5",
6588       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
6589       "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
6590       "requires": {
6591         "ajv": "^6.12.3",
6592         "har-schema": "^2.0.0"
6593       }
6594     },
6595     "has": {
6596       "version": "1.0.3",
6597       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
6598       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
6599       "requires": {
6600         "function-bind": "^1.1.1"
6601       }
6602     },
6603     "has-ansi": {
6604       "version": "2.0.0",
6605       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
6606       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
6607       "dev": true,
6608       "requires": {
6609         "ansi-regex": "^2.0.0"
6610       }
6611     },
6612     "has-binary2": {
6613       "version": "1.0.3",
6614       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
6615       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
6616       "dev": true,
6617       "requires": {
6618         "isarray": "2.0.1"
6619       },
6620       "dependencies": {
6621         "isarray": {
6622           "version": "2.0.1",
6623           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
6624           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
6625           "dev": true
6626         }
6627       }
6628     },
6629     "has-cors": {
6630       "version": "1.1.0",
6631       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
6632       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
6633       "dev": true
6634     },
6635     "has-flag": {
6636       "version": "3.0.0",
6637       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6638       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6639       "dev": true
6640     },
6641     "has-symbols": {
6642       "version": "1.0.1",
6643       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
6644       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
6645       "dev": true
6646     },
6647     "has-value": {
6648       "version": "1.0.0",
6649       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
6650       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
6651       "dev": true,
6652       "requires": {
6653         "get-value": "^2.0.6",
6654         "has-values": "^1.0.0",
6655         "isobject": "^3.0.0"
6656       }
6657     },
6658     "has-values": {
6659       "version": "1.0.0",
6660       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
6661       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
6662       "dev": true,
6663       "requires": {
6664         "is-number": "^3.0.0",
6665         "kind-of": "^4.0.0"
6666       },
6667       "dependencies": {
6668         "is-number": {
6669           "version": "3.0.0",
6670           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6671           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6672           "dev": true,
6673           "requires": {
6674             "kind-of": "^3.0.2"
6675           },
6676           "dependencies": {
6677             "kind-of": {
6678               "version": "3.2.2",
6679               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6680               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6681               "dev": true,
6682               "requires": {
6683                 "is-buffer": "^1.1.5"
6684               }
6685             }
6686           }
6687         },
6688         "kind-of": {
6689           "version": "4.0.0",
6690           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
6691           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
6692           "dev": true,
6693           "requires": {
6694             "is-buffer": "^1.1.5"
6695           }
6696         }
6697       }
6698     },
6699     "hash-base": {
6700       "version": "3.1.0",
6701       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
6702       "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
6703       "dev": true,
6704       "requires": {
6705         "inherits": "^2.0.4",
6706         "readable-stream": "^3.6.0",
6707         "safe-buffer": "^5.2.0"
6708       },
6709       "dependencies": {
6710         "readable-stream": {
6711           "version": "3.6.0",
6712           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6713           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6714           "dev": true,
6715           "requires": {
6716             "inherits": "^2.0.3",
6717             "string_decoder": "^1.1.1",
6718             "util-deprecate": "^1.0.1"
6719           }
6720         }
6721       }
6722     },
6723     "hash.js": {
6724       "version": "1.1.7",
6725       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
6726       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
6727       "dev": true,
6728       "requires": {
6729         "inherits": "^2.0.3",
6730         "minimalistic-assert": "^1.0.1"
6731       }
6732     },
6733     "hex-color-regex": {
6734       "version": "1.1.0",
6735       "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
6736       "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
6737       "dev": true
6738     },
6739     "hmac-drbg": {
6740       "version": "1.0.1",
6741       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
6742       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
6743       "dev": true,
6744       "requires": {
6745         "hash.js": "^1.0.3",
6746         "minimalistic-assert": "^1.0.0",
6747         "minimalistic-crypto-utils": "^1.0.1"
6748       }
6749     },
6750     "hosted-git-info": {
6751       "version": "3.0.8",
6752       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz",
6753       "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==",
6754       "dev": true,
6755       "requires": {
6756         "lru-cache": "^6.0.0"
6757       }
6758     },
6759     "hpack.js": {
6760       "version": "2.1.6",
6761       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
6762       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
6763       "dev": true,
6764       "requires": {
6765         "inherits": "^2.0.1",
6766         "obuf": "^1.0.0",
6767         "readable-stream": "^2.0.1",
6768         "wbuf": "^1.1.0"
6769       }
6770     },
6771     "hsl-regex": {
6772       "version": "1.0.0",
6773       "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
6774       "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
6775       "dev": true
6776     },
6777     "hsla-regex": {
6778       "version": "1.0.0",
6779       "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
6780       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
6781       "dev": true
6782     },
6783     "html-comment-regex": {
6784       "version": "1.1.2",
6785       "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
6786       "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
6787       "dev": true
6788     },
6789     "html-entities": {
6790       "version": "1.4.0",
6791       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
6792       "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==",
6793       "dev": true
6794     },
6795     "html-escaper": {
6796       "version": "2.0.2",
6797       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
6798       "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
6799       "dev": true
6800     },
6801     "http-cache-semantics": {
6802       "version": "4.1.0",
6803       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
6804       "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ=="
6805     },
6806     "http-deceiver": {
6807       "version": "1.2.7",
6808       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
6809       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
6810       "dev": true
6811     },
6812     "http-errors": {
6813       "version": "1.7.2",
6814       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
6815       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
6816       "dev": true,
6817       "requires": {
6818         "depd": "~1.1.2",
6819         "inherits": "2.0.3",
6820         "setprototypeof": "1.1.1",
6821         "statuses": ">= 1.5.0 < 2",
6822         "toidentifier": "1.0.0"
6823       },
6824       "dependencies": {
6825         "inherits": {
6826           "version": "2.0.3",
6827           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
6828           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
6829           "dev": true
6830         }
6831       }
6832     },
6833     "http-proxy": {
6834       "version": "1.18.1",
6835       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
6836       "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
6837       "dev": true,
6838       "requires": {
6839         "eventemitter3": "^4.0.0",
6840         "follow-redirects": "^1.0.0",
6841         "requires-port": "^1.0.0"
6842       }
6843     },
6844     "http-proxy-agent": {
6845       "version": "2.1.0",
6846       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
6847       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
6848       "dev": true,
6849       "requires": {
6850         "agent-base": "4",
6851         "debug": "3.1.0"
6852       },
6853       "dependencies": {
6854         "debug": {
6855           "version": "3.1.0",
6856           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
6857           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
6858           "dev": true,
6859           "requires": {
6860             "ms": "2.0.0"
6861           }
6862         },
6863         "ms": {
6864           "version": "2.0.0",
6865           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6866           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6867           "dev": true
6868         }
6869       }
6870     },
6871     "http-proxy-middleware": {
6872       "version": "0.19.1",
6873       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
6874       "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
6875       "dev": true,
6876       "requires": {
6877         "http-proxy": "^1.17.0",
6878         "is-glob": "^4.0.0",
6879         "lodash": "^4.17.11",
6880         "micromatch": "^3.1.10"
6881       },
6882       "dependencies": {
6883         "braces": {
6884           "version": "2.3.2",
6885           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
6886           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
6887           "dev": true,
6888           "requires": {
6889             "arr-flatten": "^1.1.0",
6890             "array-unique": "^0.3.2",
6891             "extend-shallow": "^2.0.1",
6892             "fill-range": "^4.0.0",
6893             "isobject": "^3.0.1",
6894             "repeat-element": "^1.1.2",
6895             "snapdragon": "^0.8.1",
6896             "snapdragon-node": "^2.0.1",
6897             "split-string": "^3.0.2",
6898             "to-regex": "^3.0.1"
6899           },
6900           "dependencies": {
6901             "extend-shallow": {
6902               "version": "2.0.1",
6903               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6904               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6905               "dev": true,
6906               "requires": {
6907                 "is-extendable": "^0.1.0"
6908               }
6909             }
6910           }
6911         },
6912         "fill-range": {
6913           "version": "4.0.0",
6914           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
6915           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
6916           "dev": true,
6917           "requires": {
6918             "extend-shallow": "^2.0.1",
6919             "is-number": "^3.0.0",
6920             "repeat-string": "^1.6.1",
6921             "to-regex-range": "^2.1.0"
6922           },
6923           "dependencies": {
6924             "extend-shallow": {
6925               "version": "2.0.1",
6926               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6927               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6928               "dev": true,
6929               "requires": {
6930                 "is-extendable": "^0.1.0"
6931               }
6932             }
6933           }
6934         },
6935         "is-number": {
6936           "version": "3.0.0",
6937           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6938           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6939           "dev": true,
6940           "requires": {
6941             "kind-of": "^3.0.2"
6942           },
6943           "dependencies": {
6944             "kind-of": {
6945               "version": "3.2.2",
6946               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6947               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6948               "dev": true,
6949               "requires": {
6950                 "is-buffer": "^1.1.5"
6951               }
6952             }
6953           }
6954         },
6955         "micromatch": {
6956           "version": "3.1.10",
6957           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6958           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6959           "dev": true,
6960           "requires": {
6961             "arr-diff": "^4.0.0",
6962             "array-unique": "^0.3.2",
6963             "braces": "^2.3.1",
6964             "define-property": "^2.0.2",
6965             "extend-shallow": "^3.0.2",
6966             "extglob": "^2.0.4",
6967             "fragment-cache": "^0.2.1",
6968             "kind-of": "^6.0.2",
6969             "nanomatch": "^1.2.9",
6970             "object.pick": "^1.3.0",
6971             "regex-not": "^1.0.0",
6972             "snapdragon": "^0.8.1",
6973             "to-regex": "^3.0.2"
6974           }
6975         },
6976         "to-regex-range": {
6977           "version": "2.1.1",
6978           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
6979           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
6980           "dev": true,
6981           "requires": {
6982             "is-number": "^3.0.0",
6983             "repeat-string": "^1.6.1"
6984           }
6985         }
6986       }
6987     },
6988     "http-signature": {
6989       "version": "1.2.0",
6990       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
6991       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
6992       "requires": {
6993         "assert-plus": "^1.0.0",
6994         "jsprim": "^1.2.2",
6995         "sshpk": "^1.7.0"
6996       }
6997     },
6998     "http2-wrapper": {
6999       "version": "1.0.0-beta.5.2",
7000       "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.0-beta.5.2.tgz",
7001       "integrity": "sha512-xYz9goEyBnC8XwXDTuC/MZ6t+MrKVQZOk4s7+PaDkwIsQd8IwqvM+0M6bA/2lvG8GHXcPdf+MejTUeO2LCPCeQ==",
7002       "requires": {
7003         "quick-lru": "^5.1.1",
7004         "resolve-alpn": "^1.0.0"
7005       }
7006     },
7007     "https-browserify": {
7008       "version": "1.0.0",
7009       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
7010       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
7011       "dev": true
7012     },
7013     "https-proxy-agent": {
7014       "version": "2.2.4",
7015       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
7016       "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
7017       "dev": true,
7018       "requires": {
7019         "agent-base": "^4.3.0",
7020         "debug": "^3.1.0"
7021       },
7022       "dependencies": {
7023         "debug": {
7024           "version": "3.2.7",
7025           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
7026           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
7027           "dev": true,
7028           "requires": {
7029             "ms": "^2.1.1"
7030           }
7031         }
7032       }
7033     },
7034     "humanize-ms": {
7035       "version": "1.2.1",
7036       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
7037       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
7038       "dev": true,
7039       "requires": {
7040         "ms": "^2.0.0"
7041       }
7042     },
7043     "iconv-lite": {
7044       "version": "0.4.24",
7045       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
7046       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
7047       "dev": true,
7048       "requires": {
7049         "safer-buffer": ">= 2.1.2 < 3"
7050       }
7051     },
7052     "icss-utils": {
7053       "version": "4.1.1",
7054       "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz",
7055       "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==",
7056       "dev": true,
7057       "requires": {
7058         "postcss": "^7.0.14"
7059       }
7060     },
7061     "ieee754": {
7062       "version": "1.2.1",
7063       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
7064       "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
7065       "dev": true
7066     },
7067     "iferr": {
7068       "version": "0.1.5",
7069       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
7070       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
7071       "dev": true
7072     },
7073     "ignore": {
7074       "version": "5.1.8",
7075       "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
7076       "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
7077       "dev": true
7078     },
7079     "ignore-walk": {
7080       "version": "3.0.3",
7081       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
7082       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
7083       "dev": true,
7084       "requires": {
7085         "minimatch": "^3.0.4"
7086       }
7087     },
7088     "image-size": {
7089       "version": "0.5.5",
7090       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
7091       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
7092       "dev": true,
7093       "optional": true
7094     },
7095     "immediate": {
7096       "version": "3.0.6",
7097       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
7098       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
7099       "dev": true
7100     },
7101     "import-cwd": {
7102       "version": "2.1.0",
7103       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
7104       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
7105       "dev": true,
7106       "requires": {
7107         "import-from": "^2.1.0"
7108       }
7109     },
7110     "import-fresh": {
7111       "version": "2.0.0",
7112       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
7113       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
7114       "dev": true,
7115       "requires": {
7116         "caller-path": "^2.0.0",
7117         "resolve-from": "^3.0.0"
7118       }
7119     },
7120     "import-from": {
7121       "version": "2.1.0",
7122       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
7123       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
7124       "dev": true,
7125       "requires": {
7126         "resolve-from": "^3.0.0"
7127       }
7128     },
7129     "import-local": {
7130       "version": "2.0.0",
7131       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
7132       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
7133       "dev": true,
7134       "requires": {
7135         "pkg-dir": "^3.0.0",
7136         "resolve-cwd": "^2.0.0"
7137       }
7138     },
7139     "imurmurhash": {
7140       "version": "0.1.4",
7141       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
7142       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
7143       "dev": true
7144     },
7145     "indent-string": {
7146       "version": "4.0.0",
7147       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
7148       "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="
7149     },
7150     "indexes-of": {
7151       "version": "1.0.1",
7152       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
7153       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
7154       "dev": true
7155     },
7156     "indexof": {
7157       "version": "0.0.1",
7158       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
7159       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
7160       "dev": true
7161     },
7162     "infer-owner": {
7163       "version": "1.0.4",
7164       "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
7165       "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
7166       "dev": true
7167     },
7168     "inflight": {
7169       "version": "1.0.6",
7170       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
7171       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
7172       "requires": {
7173         "once": "^1.3.0",
7174         "wrappy": "1"
7175       }
7176     },
7177     "inherits": {
7178       "version": "2.0.4",
7179       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
7180       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
7181     },
7182     "ini": {
7183       "version": "1.3.5",
7184       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
7185       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
7186       "dev": true
7187     },
7188     "inquirer": {
7189       "version": "7.1.0",
7190       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
7191       "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
7192       "dev": true,
7193       "requires": {
7194         "ansi-escapes": "^4.2.1",
7195         "chalk": "^3.0.0",
7196         "cli-cursor": "^3.1.0",
7197         "cli-width": "^2.0.0",
7198         "external-editor": "^3.0.3",
7199         "figures": "^3.0.0",
7200         "lodash": "^4.17.15",
7201         "mute-stream": "0.0.8",
7202         "run-async": "^2.4.0",
7203         "rxjs": "^6.5.3",
7204         "string-width": "^4.1.0",
7205         "strip-ansi": "^6.0.0",
7206         "through": "^2.3.6"
7207       },
7208       "dependencies": {
7209         "ansi-regex": {
7210           "version": "5.0.0",
7211           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
7212           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
7213           "dev": true
7214         },
7215         "ansi-styles": {
7216           "version": "4.3.0",
7217           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7218           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7219           "dev": true,
7220           "requires": {
7221             "color-convert": "^2.0.1"
7222           }
7223         },
7224         "chalk": {
7225           "version": "3.0.0",
7226           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
7227           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
7228           "dev": true,
7229           "requires": {
7230             "ansi-styles": "^4.1.0",
7231             "supports-color": "^7.1.0"
7232           }
7233         },
7234         "color-convert": {
7235           "version": "2.0.1",
7236           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7237           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7238           "dev": true,
7239           "requires": {
7240             "color-name": "~1.1.4"
7241           }
7242         },
7243         "emoji-regex": {
7244           "version": "8.0.0",
7245           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
7246           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
7247           "dev": true
7248         },
7249         "has-flag": {
7250           "version": "4.0.0",
7251           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7252           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7253           "dev": true
7254         },
7255         "is-fullwidth-code-point": {
7256           "version": "3.0.0",
7257           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
7258           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
7259           "dev": true
7260         },
7261         "string-width": {
7262           "version": "4.2.0",
7263           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
7264           "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
7265           "dev": true,
7266           "requires": {
7267             "emoji-regex": "^8.0.0",
7268             "is-fullwidth-code-point": "^3.0.0",
7269             "strip-ansi": "^6.0.0"
7270           }
7271         },
7272         "strip-ansi": {
7273           "version": "6.0.0",
7274           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
7275           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
7276           "dev": true,
7277           "requires": {
7278             "ansi-regex": "^5.0.0"
7279           }
7280         },
7281         "supports-color": {
7282           "version": "7.2.0",
7283           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7284           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7285           "dev": true,
7286           "requires": {
7287             "has-flag": "^4.0.0"
7288           }
7289         }
7290       }
7291     },
7292     "internal-ip": {
7293       "version": "4.3.0",
7294       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
7295       "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
7296       "dev": true,
7297       "requires": {
7298         "default-gateway": "^4.2.0",
7299         "ipaddr.js": "^1.9.0"
7300       }
7301     },
7302     "interpret": {
7303       "version": "1.4.0",
7304       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
7305       "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA=="
7306     },
7307     "invariant": {
7308       "version": "2.2.4",
7309       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
7310       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
7311       "dev": true,
7312       "requires": {
7313         "loose-envify": "^1.0.0"
7314       }
7315     },
7316     "invert-kv": {
7317       "version": "2.0.0",
7318       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
7319       "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
7320       "dev": true
7321     },
7322     "ip": {
7323       "version": "1.1.5",
7324       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
7325       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
7326       "dev": true
7327     },
7328     "ip-regex": {
7329       "version": "2.1.0",
7330       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
7331       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
7332       "dev": true
7333     },
7334     "ipaddr.js": {
7335       "version": "1.9.1",
7336       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
7337       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
7338       "dev": true
7339     },
7340     "is-absolute-url": {
7341       "version": "2.1.0",
7342       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
7343       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
7344       "dev": true
7345     },
7346     "is-accessor-descriptor": {
7347       "version": "0.1.6",
7348       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
7349       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
7350       "dev": true,
7351       "requires": {
7352         "kind-of": "^3.0.2"
7353       },
7354       "dependencies": {
7355         "kind-of": {
7356           "version": "3.2.2",
7357           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7358           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7359           "dev": true,
7360           "requires": {
7361             "is-buffer": "^1.1.5"
7362           }
7363         }
7364       }
7365     },
7366     "is-arguments": {
7367       "version": "1.1.0",
7368       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz",
7369       "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==",
7370       "dev": true,
7371       "requires": {
7372         "call-bind": "^1.0.0"
7373       }
7374     },
7375     "is-arrayish": {
7376       "version": "0.2.1",
7377       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
7378       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
7379       "dev": true
7380     },
7381     "is-binary-path": {
7382       "version": "2.1.0",
7383       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
7384       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
7385       "dev": true,
7386       "requires": {
7387         "binary-extensions": "^2.0.0"
7388       }
7389     },
7390     "is-buffer": {
7391       "version": "1.1.6",
7392       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
7393       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
7394       "dev": true
7395     },
7396     "is-callable": {
7397       "version": "1.2.3",
7398       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
7399       "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
7400       "dev": true
7401     },
7402     "is-color-stop": {
7403       "version": "1.1.0",
7404       "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
7405       "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
7406       "dev": true,
7407       "requires": {
7408         "css-color-names": "^0.0.4",
7409         "hex-color-regex": "^1.1.0",
7410         "hsl-regex": "^1.0.0",
7411         "hsla-regex": "^1.0.0",
7412         "rgb-regex": "^1.0.1",
7413         "rgba-regex": "^1.0.0"
7414       }
7415     },
7416     "is-core-module": {
7417       "version": "2.2.0",
7418       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
7419       "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
7420       "requires": {
7421         "has": "^1.0.3"
7422       }
7423     },
7424     "is-data-descriptor": {
7425       "version": "0.1.4",
7426       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
7427       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
7428       "dev": true,
7429       "requires": {
7430         "kind-of": "^3.0.2"
7431       },
7432       "dependencies": {
7433         "kind-of": {
7434           "version": "3.2.2",
7435           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7436           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7437           "dev": true,
7438           "requires": {
7439             "is-buffer": "^1.1.5"
7440           }
7441         }
7442       }
7443     },
7444     "is-date-object": {
7445       "version": "1.0.2",
7446       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
7447       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
7448       "dev": true
7449     },
7450     "is-descriptor": {
7451       "version": "0.1.6",
7452       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
7453       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
7454       "dev": true,
7455       "requires": {
7456         "is-accessor-descriptor": "^0.1.6",
7457         "is-data-descriptor": "^0.1.4",
7458         "kind-of": "^5.0.0"
7459       },
7460       "dependencies": {
7461         "kind-of": {
7462           "version": "5.1.0",
7463           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7464           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
7465           "dev": true
7466         }
7467       }
7468     },
7469     "is-directory": {
7470       "version": "0.3.1",
7471       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
7472       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
7473       "dev": true
7474     },
7475     "is-docker": {
7476       "version": "2.1.1",
7477       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz",
7478       "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==",
7479       "dev": true
7480     },
7481     "is-extendable": {
7482       "version": "0.1.1",
7483       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
7484       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
7485       "dev": true
7486     },
7487     "is-extglob": {
7488       "version": "2.1.1",
7489       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
7490       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
7491       "dev": true
7492     },
7493     "is-fullwidth-code-point": {
7494       "version": "2.0.0",
7495       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
7496       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
7497       "dev": true
7498     },
7499     "is-glob": {
7500       "version": "4.0.1",
7501       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
7502       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
7503       "dev": true,
7504       "requires": {
7505         "is-extglob": "^2.1.1"
7506       }
7507     },
7508     "is-interactive": {
7509       "version": "1.0.0",
7510       "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
7511       "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
7512       "dev": true
7513     },
7514     "is-negative-zero": {
7515       "version": "2.0.1",
7516       "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
7517       "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
7518       "dev": true
7519     },
7520     "is-number": {
7521       "version": "7.0.0",
7522       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
7523       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
7524       "dev": true
7525     },
7526     "is-obj": {
7527       "version": "2.0.0",
7528       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
7529       "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
7530       "dev": true
7531     },
7532     "is-path-cwd": {
7533       "version": "2.2.0",
7534       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
7535       "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
7536       "dev": true
7537     },
7538     "is-path-in-cwd": {
7539       "version": "2.1.0",
7540       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
7541       "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
7542       "dev": true,
7543       "requires": {
7544         "is-path-inside": "^2.1.0"
7545       }
7546     },
7547     "is-path-inside": {
7548       "version": "2.1.0",
7549       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
7550       "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
7551       "dev": true,
7552       "requires": {
7553         "path-is-inside": "^1.0.2"
7554       }
7555     },
7556     "is-plain-obj": {
7557       "version": "1.1.0",
7558       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
7559       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
7560       "dev": true
7561     },
7562     "is-plain-object": {
7563       "version": "2.0.4",
7564       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
7565       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
7566       "dev": true,
7567       "requires": {
7568         "isobject": "^3.0.1"
7569       }
7570     },
7571     "is-regex": {
7572       "version": "1.1.2",
7573       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
7574       "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
7575       "dev": true,
7576       "requires": {
7577         "call-bind": "^1.0.2",
7578         "has-symbols": "^1.0.1"
7579       }
7580     },
7581     "is-resolvable": {
7582       "version": "1.1.0",
7583       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
7584       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
7585       "dev": true
7586     },
7587     "is-stream": {
7588       "version": "1.1.0",
7589       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
7590       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
7591     },
7592     "is-svg": {
7593       "version": "3.0.0",
7594       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
7595       "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
7596       "dev": true,
7597       "requires": {
7598         "html-comment-regex": "^1.1.0"
7599       }
7600     },
7601     "is-symbol": {
7602       "version": "1.0.3",
7603       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
7604       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
7605       "dev": true,
7606       "requires": {
7607         "has-symbols": "^1.0.1"
7608       }
7609     },
7610     "is-typedarray": {
7611       "version": "1.0.0",
7612       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
7613       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
7614     },
7615     "is-windows": {
7616       "version": "1.0.2",
7617       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
7618       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
7619       "dev": true
7620     },
7621     "is-wsl": {
7622       "version": "2.2.0",
7623       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
7624       "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
7625       "dev": true,
7626       "requires": {
7627         "is-docker": "^2.0.0"
7628       }
7629     },
7630     "isarray": {
7631       "version": "1.0.0",
7632       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
7633       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
7634       "dev": true
7635     },
7636     "isbinaryfile": {
7637       "version": "3.0.3",
7638       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
7639       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
7640       "dev": true,
7641       "requires": {
7642         "buffer-alloc": "^1.2.0"
7643       }
7644     },
7645     "isexe": {
7646       "version": "2.0.0",
7647       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
7648       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
7649     },
7650     "isobject": {
7651       "version": "3.0.1",
7652       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
7653       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
7654       "dev": true
7655     },
7656     "isomorphic-ws": {
7657       "version": "4.0.1",
7658       "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz",
7659       "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w=="
7660     },
7661     "isstream": {
7662       "version": "0.1.2",
7663       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
7664       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
7665     },
7666     "istanbul-api": {
7667       "version": "2.1.7",
7668       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.7.tgz",
7669       "integrity": "sha512-LYTOa2UrYFyJ/aSczZi/6lBykVMjCCvUmT64gOe+jPZFy4w6FYfPGqFT2IiQ2BxVHHDOvCD7qrIXb0EOh4uGWw==",
7670       "dev": true,
7671       "requires": {
7672         "async": "^2.6.2",
7673         "compare-versions": "^3.4.0",
7674         "fileset": "^2.0.3",
7675         "istanbul-lib-coverage": "^2.0.5",
7676         "istanbul-lib-hook": "^2.0.7",
7677         "istanbul-lib-instrument": "^3.3.0",
7678         "istanbul-lib-report": "^2.0.8",
7679         "istanbul-lib-source-maps": "^3.0.6",
7680         "istanbul-reports": "^2.2.5",
7681         "js-yaml": "^3.13.1",
7682         "make-dir": "^2.1.0",
7683         "minimatch": "^3.0.4",
7684         "once": "^1.4.0"
7685       },
7686       "dependencies": {
7687         "istanbul-lib-coverage": {
7688           "version": "2.0.5",
7689           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
7690           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
7691           "dev": true
7692         },
7693         "istanbul-lib-instrument": {
7694           "version": "3.3.0",
7695           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
7696           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
7697           "dev": true,
7698           "requires": {
7699             "@babel/generator": "^7.4.0",
7700             "@babel/parser": "^7.4.3",
7701             "@babel/template": "^7.4.0",
7702             "@babel/traverse": "^7.4.3",
7703             "@babel/types": "^7.4.0",
7704             "istanbul-lib-coverage": "^2.0.5",
7705             "semver": "^6.0.0"
7706           }
7707         },
7708         "istanbul-lib-report": {
7709           "version": "2.0.8",
7710           "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
7711           "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
7712           "dev": true,
7713           "requires": {
7714             "istanbul-lib-coverage": "^2.0.5",
7715             "make-dir": "^2.1.0",
7716             "supports-color": "^6.1.0"
7717           }
7718         },
7719         "istanbul-lib-source-maps": {
7720           "version": "3.0.6",
7721           "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
7722           "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
7723           "dev": true,
7724           "requires": {
7725             "debug": "^4.1.1",
7726             "istanbul-lib-coverage": "^2.0.5",
7727             "make-dir": "^2.1.0",
7728             "rimraf": "^2.6.3",
7729             "source-map": "^0.6.1"
7730           }
7731         },
7732         "istanbul-reports": {
7733           "version": "2.2.7",
7734           "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz",
7735           "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==",
7736           "dev": true,
7737           "requires": {
7738             "html-escaper": "^2.0.0"
7739           }
7740         },
7741         "make-dir": {
7742           "version": "2.1.0",
7743           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
7744           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
7745           "dev": true,
7746           "requires": {
7747             "pify": "^4.0.1",
7748             "semver": "^5.6.0"
7749           },
7750           "dependencies": {
7751             "semver": {
7752               "version": "5.7.1",
7753               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
7754               "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
7755               "dev": true
7756             }
7757           }
7758         },
7759         "rimraf": {
7760           "version": "2.7.1",
7761           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
7762           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
7763           "dev": true,
7764           "requires": {
7765             "glob": "^7.1.3"
7766           }
7767         },
7768         "semver": {
7769           "version": "6.3.0",
7770           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7771           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7772           "dev": true
7773         },
7774         "source-map": {
7775           "version": "0.6.1",
7776           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7777           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7778           "dev": true
7779         },
7780         "supports-color": {
7781           "version": "6.1.0",
7782           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
7783           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
7784           "dev": true,
7785           "requires": {
7786             "has-flag": "^3.0.0"
7787           }
7788         }
7789       }
7790     },
7791     "istanbul-lib-coverage": {
7792       "version": "3.0.0",
7793       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
7794       "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
7795       "dev": true
7796     },
7797     "istanbul-lib-hook": {
7798       "version": "2.0.7",
7799       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
7800       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
7801       "dev": true,
7802       "requires": {
7803         "append-transform": "^1.0.0"
7804       }
7805     },
7806     "istanbul-lib-instrument": {
7807       "version": "4.0.3",
7808       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
7809       "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
7810       "dev": true,
7811       "requires": {
7812         "@babel/core": "^7.7.5",
7813         "@istanbuljs/schema": "^0.1.2",
7814         "istanbul-lib-coverage": "^3.0.0",
7815         "semver": "^6.3.0"
7816       },
7817       "dependencies": {
7818         "semver": {
7819           "version": "6.3.0",
7820           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7821           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7822           "dev": true
7823         }
7824       }
7825     },
7826     "jasmine": {
7827       "version": "2.8.0",
7828       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
7829       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
7830       "dev": true,
7831       "requires": {
7832         "exit": "^0.1.2",
7833         "glob": "^7.0.6",
7834         "jasmine-core": "~2.8.0"
7835       },
7836       "dependencies": {
7837         "jasmine-core": {
7838           "version": "2.8.0",
7839           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
7840           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
7841           "dev": true
7842         }
7843       }
7844     },
7845     "jasmine-core": {
7846       "version": "2.99.1",
7847       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
7848       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
7849       "dev": true
7850     },
7851     "jasmine-spec-reporter": {
7852       "version": "4.2.1",
7853       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
7854       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
7855       "dev": true,
7856       "requires": {
7857         "colors": "1.1.2"
7858       }
7859     },
7860     "jasminewd2": {
7861       "version": "2.2.0",
7862       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
7863       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
7864       "dev": true
7865     },
7866     "jest-worker": {
7867       "version": "25.1.0",
7868       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz",
7869       "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==",
7870       "dev": true,
7871       "requires": {
7872         "merge-stream": "^2.0.0",
7873         "supports-color": "^7.0.0"
7874       },
7875       "dependencies": {
7876         "has-flag": {
7877           "version": "4.0.0",
7878           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7879           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7880           "dev": true
7881         },
7882         "supports-color": {
7883           "version": "7.2.0",
7884           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7885           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7886           "dev": true,
7887           "requires": {
7888             "has-flag": "^4.0.0"
7889           }
7890         }
7891       }
7892     },
7893     "jose": {
7894       "version": "2.0.3",
7895       "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.3.tgz",
7896       "integrity": "sha512-L+RlDgjO0Tk+Ki6/5IXCSEnmJCV8iMFZoBuEgu2vPQJJ4zfG/k3CAqZUMKDYNRHIDyy0QidJpOvX0NgpsAqFlw==",
7897       "requires": {
7898         "@panva/asn1.js": "^1.0.0"
7899       }
7900     },
7901     "jquery": {
7902       "version": "1.12.4",
7903       "resolved": "https://registry.npmjs.org/jquery/-/jquery-1.12.4.tgz",
7904       "integrity": "sha1-AeHfuikP5z3rp3zurLD5ui/sngw="
7905     },
7906     "js-tokens": {
7907       "version": "4.0.0",
7908       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
7909       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
7910       "dev": true
7911     },
7912     "js-yaml": {
7913       "version": "3.14.1",
7914       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
7915       "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
7916       "requires": {
7917         "argparse": "^1.0.7",
7918         "esprima": "^4.0.0"
7919       }
7920     },
7921     "jsbn": {
7922       "version": "0.1.1",
7923       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
7924       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
7925     },
7926     "jsesc": {
7927       "version": "2.5.2",
7928       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
7929       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
7930       "dev": true
7931     },
7932     "json-buffer": {
7933       "version": "3.0.1",
7934       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
7935       "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="
7936     },
7937     "json-parse-better-errors": {
7938       "version": "1.0.2",
7939       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
7940       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
7941       "dev": true
7942     },
7943     "json-parse-even-better-errors": {
7944       "version": "2.3.1",
7945       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
7946       "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
7947       "dev": true
7948     },
7949     "json-schema": {
7950       "version": "0.2.3",
7951       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
7952       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
7953     },
7954     "json-schema-traverse": {
7955       "version": "0.4.1",
7956       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
7957       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
7958     },
7959     "json-stringify-safe": {
7960       "version": "5.0.1",
7961       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
7962       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
7963     },
7964     "json3": {
7965       "version": "3.3.3",
7966       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
7967       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
7968       "dev": true
7969     },
7970     "json5": {
7971       "version": "2.2.0",
7972       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
7973       "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
7974       "dev": true,
7975       "requires": {
7976         "minimist": "^1.2.5"
7977       }
7978     },
7979     "jsonfile": {
7980       "version": "4.0.0",
7981       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
7982       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
7983       "dev": true,
7984       "requires": {
7985         "graceful-fs": "^4.1.6"
7986       }
7987     },
7988     "jsonparse": {
7989       "version": "1.3.1",
7990       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
7991       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
7992       "dev": true
7993     },
7994     "jsonpath-plus": {
7995       "version": "0.19.0",
7996       "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-0.19.0.tgz",
7997       "integrity": "sha512-GSVwsrzW9LsA5lzsqe4CkuZ9wp+kxBb2GwNniaWzI2YFn5Ig42rSW8ZxVpWXaAfakXNrx5pgY5AbQq7kzX29kg=="
7998     },
7999     "jsprim": {
8000       "version": "1.4.1",
8001       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
8002       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
8003       "requires": {
8004         "assert-plus": "1.0.0",
8005         "extsprintf": "1.3.0",
8006         "json-schema": "0.2.3",
8007         "verror": "1.10.0"
8008       }
8009     },
8010     "jszip": {
8011       "version": "3.5.0",
8012       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz",
8013       "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==",
8014       "dev": true,
8015       "requires": {
8016         "lie": "~3.3.0",
8017         "pako": "~1.0.2",
8018         "readable-stream": "~2.3.6",
8019         "set-immediate-shim": "~1.0.1"
8020       }
8021     },
8022     "karma": {
8023       "version": "3.1.4",
8024       "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz",
8025       "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==",
8026       "dev": true,
8027       "requires": {
8028         "bluebird": "^3.3.0",
8029         "body-parser": "^1.16.1",
8030         "chokidar": "^2.0.3",
8031         "colors": "^1.1.0",
8032         "combine-lists": "^1.0.0",
8033         "connect": "^3.6.0",
8034         "core-js": "^2.2.0",
8035         "di": "^0.0.1",
8036         "dom-serialize": "^2.2.0",
8037         "expand-braces": "^0.1.1",
8038         "flatted": "^2.0.0",
8039         "glob": "^7.1.1",
8040         "graceful-fs": "^4.1.2",
8041         "http-proxy": "^1.13.0",
8042         "isbinaryfile": "^3.0.0",
8043         "lodash": "^4.17.5",
8044         "log4js": "^3.0.0",
8045         "mime": "^2.3.1",
8046         "minimatch": "^3.0.2",
8047         "optimist": "^0.6.1",
8048         "qjobs": "^1.1.4",
8049         "range-parser": "^1.2.0",
8050         "rimraf": "^2.6.0",
8051         "safe-buffer": "^5.0.1",
8052         "socket.io": "2.1.1",
8053         "source-map": "^0.6.1",
8054         "tmp": "0.0.33",
8055         "useragent": "2.3.0"
8056       },
8057       "dependencies": {
8058         "anymatch": {
8059           "version": "2.0.0",
8060           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
8061           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
8062           "dev": true,
8063           "requires": {
8064             "micromatch": "^3.1.4",
8065             "normalize-path": "^2.1.1"
8066           },
8067           "dependencies": {
8068             "normalize-path": {
8069               "version": "2.1.1",
8070               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
8071               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
8072               "dev": true,
8073               "requires": {
8074                 "remove-trailing-separator": "^1.0.1"
8075               }
8076             }
8077           }
8078         },
8079         "binary-extensions": {
8080           "version": "1.13.1",
8081           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
8082           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
8083           "dev": true
8084         },
8085         "braces": {
8086           "version": "2.3.2",
8087           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
8088           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
8089           "dev": true,
8090           "requires": {
8091             "arr-flatten": "^1.1.0",
8092             "array-unique": "^0.3.2",
8093             "extend-shallow": "^2.0.1",
8094             "fill-range": "^4.0.0",
8095             "isobject": "^3.0.1",
8096             "repeat-element": "^1.1.2",
8097             "snapdragon": "^0.8.1",
8098             "snapdragon-node": "^2.0.1",
8099             "split-string": "^3.0.2",
8100             "to-regex": "^3.0.1"
8101           },
8102           "dependencies": {
8103             "extend-shallow": {
8104               "version": "2.0.1",
8105               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8106               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8107               "dev": true,
8108               "requires": {
8109                 "is-extendable": "^0.1.0"
8110               }
8111             }
8112           }
8113         },
8114         "chokidar": {
8115           "version": "2.1.8",
8116           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
8117           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
8118           "dev": true,
8119           "requires": {
8120             "anymatch": "^2.0.0",
8121             "async-each": "^1.0.1",
8122             "braces": "^2.3.2",
8123             "fsevents": "^1.2.7",
8124             "glob-parent": "^3.1.0",
8125             "inherits": "^2.0.3",
8126             "is-binary-path": "^1.0.0",
8127             "is-glob": "^4.0.0",
8128             "normalize-path": "^3.0.0",
8129             "path-is-absolute": "^1.0.0",
8130             "readdirp": "^2.2.1",
8131             "upath": "^1.1.1"
8132           }
8133         },
8134         "fill-range": {
8135           "version": "4.0.0",
8136           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
8137           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
8138           "dev": true,
8139           "requires": {
8140             "extend-shallow": "^2.0.1",
8141             "is-number": "^3.0.0",
8142             "repeat-string": "^1.6.1",
8143             "to-regex-range": "^2.1.0"
8144           },
8145           "dependencies": {
8146             "extend-shallow": {
8147               "version": "2.0.1",
8148               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8149               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8150               "dev": true,
8151               "requires": {
8152                 "is-extendable": "^0.1.0"
8153               }
8154             }
8155           }
8156         },
8157         "fsevents": {
8158           "version": "1.2.13",
8159           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
8160           "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
8161           "dev": true,
8162           "optional": true
8163         },
8164         "glob-parent": {
8165           "version": "3.1.0",
8166           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
8167           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
8168           "dev": true,
8169           "requires": {
8170             "is-glob": "^3.1.0",
8171             "path-dirname": "^1.0.0"
8172           },
8173           "dependencies": {
8174             "is-glob": {
8175               "version": "3.1.0",
8176               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
8177               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
8178               "dev": true,
8179               "requires": {
8180                 "is-extglob": "^2.1.0"
8181               }
8182             }
8183           }
8184         },
8185         "is-binary-path": {
8186           "version": "1.0.1",
8187           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
8188           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
8189           "dev": true,
8190           "requires": {
8191             "binary-extensions": "^1.0.0"
8192           }
8193         },
8194         "is-number": {
8195           "version": "3.0.0",
8196           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
8197           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
8198           "dev": true,
8199           "requires": {
8200             "kind-of": "^3.0.2"
8201           },
8202           "dependencies": {
8203             "kind-of": {
8204               "version": "3.2.2",
8205               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8206               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8207               "dev": true,
8208               "requires": {
8209                 "is-buffer": "^1.1.5"
8210               }
8211             }
8212           }
8213         },
8214         "micromatch": {
8215           "version": "3.1.10",
8216           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
8217           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
8218           "dev": true,
8219           "requires": {
8220             "arr-diff": "^4.0.0",
8221             "array-unique": "^0.3.2",
8222             "braces": "^2.3.1",
8223             "define-property": "^2.0.2",
8224             "extend-shallow": "^3.0.2",
8225             "extglob": "^2.0.4",
8226             "fragment-cache": "^0.2.1",
8227             "kind-of": "^6.0.2",
8228             "nanomatch": "^1.2.9",
8229             "object.pick": "^1.3.0",
8230             "regex-not": "^1.0.0",
8231             "snapdragon": "^0.8.1",
8232             "to-regex": "^3.0.2"
8233           }
8234         },
8235         "mime": {
8236           "version": "2.4.7",
8237           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz",
8238           "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==",
8239           "dev": true
8240         },
8241         "readdirp": {
8242           "version": "2.2.1",
8243           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8244           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8245           "dev": true,
8246           "requires": {
8247             "graceful-fs": "^4.1.11",
8248             "micromatch": "^3.1.10",
8249             "readable-stream": "^2.0.2"
8250           }
8251         },
8252         "rimraf": {
8253           "version": "2.7.1",
8254           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8255           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8256           "dev": true,
8257           "requires": {
8258             "glob": "^7.1.3"
8259           }
8260         },
8261         "source-map": {
8262           "version": "0.6.1",
8263           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8264           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8265           "dev": true
8266         },
8267         "tmp": {
8268           "version": "0.0.33",
8269           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
8270           "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
8271           "dev": true,
8272           "requires": {
8273             "os-tmpdir": "~1.0.2"
8274           }
8275         },
8276         "to-regex-range": {
8277           "version": "2.1.1",
8278           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
8279           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
8280           "dev": true,
8281           "requires": {
8282             "is-number": "^3.0.0",
8283             "repeat-string": "^1.6.1"
8284           }
8285         }
8286       }
8287     },
8288     "karma-chrome-launcher": {
8289       "version": "2.2.0",
8290       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
8291       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
8292       "dev": true,
8293       "requires": {
8294         "fs-access": "^1.0.0",
8295         "which": "^1.2.1"
8296       }
8297     },
8298     "karma-coverage-istanbul-reporter": {
8299       "version": "2.1.1",
8300       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.1.1.tgz",
8301       "integrity": "sha512-CH8lTi8+kKXGvrhy94+EkEMldLCiUA0xMOiL31vvli9qK0T+qcXJAwWBRVJWnVWxYkTmyWar8lPz63dxX6/z1A==",
8302       "dev": true,
8303       "requires": {
8304         "istanbul-api": "^2.1.6",
8305         "minimatch": "^3.0.4"
8306       }
8307     },
8308     "karma-jasmine": {
8309       "version": "1.1.2",
8310       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
8311       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
8312       "dev": true
8313     },
8314     "karma-jasmine-html-reporter": {
8315       "version": "0.2.2",
8316       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
8317       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
8318       "dev": true,
8319       "requires": {
8320         "karma-jasmine": "^1.0.2"
8321       }
8322     },
8323     "karma-source-map-support": {
8324       "version": "1.4.0",
8325       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz",
8326       "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==",
8327       "dev": true,
8328       "requires": {
8329         "source-map-support": "^0.5.5"
8330       }
8331     },
8332     "keyv": {
8333       "version": "4.0.3",
8334       "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.3.tgz",
8335       "integrity": "sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==",
8336       "requires": {
8337         "json-buffer": "3.0.1"
8338       }
8339     },
8340     "killable": {
8341       "version": "1.0.1",
8342       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
8343       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
8344       "dev": true
8345     },
8346     "kind-of": {
8347       "version": "6.0.3",
8348       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
8349       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
8350       "dev": true
8351     },
8352     "lcid": {
8353       "version": "2.0.0",
8354       "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
8355       "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
8356       "dev": true,
8357       "requires": {
8358         "invert-kv": "^2.0.0"
8359       }
8360     },
8361     "less": {
8362       "version": "3.11.3",
8363       "resolved": "https://registry.npmjs.org/less/-/less-3.11.3.tgz",
8364       "integrity": "sha512-VkZiTDdtNEzXA3LgjQiC3D7/ejleBPFVvq+aRI9mIj+Zhmif5TvFPM244bT4rzkvOCvJ9q4zAztok1M7Nygagw==",
8365       "dev": true,
8366       "requires": {
8367         "clone": "^2.1.2",
8368         "errno": "^0.1.1",
8369         "graceful-fs": "^4.1.2",
8370         "image-size": "~0.5.0",
8371         "make-dir": "^2.1.0",
8372         "mime": "^1.4.1",
8373         "promise": "^7.1.1",
8374         "request": "^2.83.0",
8375         "source-map": "~0.6.0",
8376         "tslib": "^1.10.0"
8377       },
8378       "dependencies": {
8379         "source-map": {
8380           "version": "0.6.1",
8381           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8382           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8383           "dev": true,
8384           "optional": true
8385         }
8386       }
8387     },
8388     "less-loader": {
8389       "version": "5.0.0",
8390       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz",
8391       "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==",
8392       "dev": true,
8393       "requires": {
8394         "clone": "^2.1.1",
8395         "loader-utils": "^1.1.0",
8396         "pify": "^4.0.1"
8397       },
8398       "dependencies": {
8399         "json5": {
8400           "version": "1.0.1",
8401           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
8402           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
8403           "dev": true,
8404           "requires": {
8405             "minimist": "^1.2.0"
8406           }
8407         },
8408         "loader-utils": {
8409           "version": "1.4.0",
8410           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
8411           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
8412           "dev": true,
8413           "requires": {
8414             "big.js": "^5.2.2",
8415             "emojis-list": "^3.0.0",
8416             "json5": "^1.0.1"
8417           }
8418         }
8419       }
8420     },
8421     "leven": {
8422       "version": "3.1.0",
8423       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
8424       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
8425       "dev": true
8426     },
8427     "levenary": {
8428       "version": "1.1.1",
8429       "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
8430       "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
8431       "dev": true,
8432       "requires": {
8433         "leven": "^3.1.0"
8434       }
8435     },
8436     "license-webpack-plugin": {
8437       "version": "2.1.4",
8438       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.4.tgz",
8439       "integrity": "sha512-1Xq72fmPbTg5KofXs+yI5L4QqPFjQ6mZxoeI6D7gfiEDOtaEIk6PGrdLaej90bpDqKNHNxlQ/MW4tMAL6xMPJQ==",
8440       "dev": true,
8441       "requires": {
8442         "@types/webpack-sources": "^0.1.5",
8443         "webpack-sources": "^1.2.0"
8444       }
8445     },
8446     "lie": {
8447       "version": "3.3.0",
8448       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
8449       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
8450       "dev": true,
8451       "requires": {
8452         "immediate": "~3.0.5"
8453       }
8454     },
8455     "loader-runner": {
8456       "version": "2.4.0",
8457       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
8458       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
8459       "dev": true
8460     },
8461     "loader-utils": {
8462       "version": "2.0.0",
8463       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
8464       "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
8465       "dev": true,
8466       "requires": {
8467         "big.js": "^5.2.2",
8468         "emojis-list": "^3.0.0",
8469         "json5": "^2.1.2"
8470       }
8471     },
8472     "locate-path": {
8473       "version": "3.0.0",
8474       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
8475       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
8476       "dev": true,
8477       "requires": {
8478         "p-locate": "^3.0.0",
8479         "path-exists": "^3.0.0"
8480       }
8481     },
8482     "lodash": {
8483       "version": "4.17.20",
8484       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
8485       "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
8486       "dev": true
8487     },
8488     "lodash-es": {
8489       "version": "4.17.20",
8490       "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.20.tgz",
8491       "integrity": "sha512-JD1COMZsq8maT6mnuz1UMV0jvYD0E0aUsSOdrr1/nAG3dhqQXwRRgeW0cSqH1U43INKcqxaiVIQNOUDld7gRDA=="
8492     },
8493     "lodash.clonedeep": {
8494       "version": "4.5.0",
8495       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
8496       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
8497       "dev": true
8498     },
8499     "lodash.memoize": {
8500       "version": "4.1.2",
8501       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
8502       "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
8503       "dev": true
8504     },
8505     "lodash.uniq": {
8506       "version": "4.5.0",
8507       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
8508       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
8509       "dev": true
8510     },
8511     "log-symbols": {
8512       "version": "3.0.0",
8513       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
8514       "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
8515       "dev": true,
8516       "requires": {
8517         "chalk": "^2.4.2"
8518       }
8519     },
8520     "log4js": {
8521       "version": "3.0.6",
8522       "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
8523       "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
8524       "dev": true,
8525       "requires": {
8526         "circular-json": "^0.5.5",
8527         "date-format": "^1.2.0",
8528         "debug": "^3.1.0",
8529         "rfdc": "^1.1.2",
8530         "streamroller": "0.7.0"
8531       },
8532       "dependencies": {
8533         "debug": {
8534           "version": "3.2.7",
8535           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
8536           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
8537           "dev": true,
8538           "requires": {
8539             "ms": "^2.1.1"
8540           }
8541         }
8542       }
8543     },
8544     "loglevel": {
8545       "version": "1.7.1",
8546       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
8547       "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==",
8548       "dev": true
8549     },
8550     "loose-envify": {
8551       "version": "1.4.0",
8552       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
8553       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
8554       "dev": true,
8555       "requires": {
8556         "js-tokens": "^3.0.0 || ^4.0.0"
8557       }
8558     },
8559     "lowercase-keys": {
8560       "version": "2.0.0",
8561       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
8562       "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA=="
8563     },
8564     "lru-cache": {
8565       "version": "6.0.0",
8566       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
8567       "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
8568       "requires": {
8569         "yallist": "^4.0.0"
8570       }
8571     },
8572     "magic-string": {
8573       "version": "0.25.7",
8574       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
8575       "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
8576       "dev": true,
8577       "requires": {
8578         "sourcemap-codec": "^1.4.4"
8579       }
8580     },
8581     "make-dir": {
8582       "version": "2.1.0",
8583       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
8584       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
8585       "dev": true,
8586       "requires": {
8587         "pify": "^4.0.1",
8588         "semver": "^5.6.0"
8589       }
8590     },
8591     "make-error": {
8592       "version": "1.3.6",
8593       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
8594       "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
8595     },
8596     "make-fetch-happen": {
8597       "version": "5.0.2",
8598       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz",
8599       "integrity": "sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==",
8600       "dev": true,
8601       "requires": {
8602         "agentkeepalive": "^3.4.1",
8603         "cacache": "^12.0.0",
8604         "http-cache-semantics": "^3.8.1",
8605         "http-proxy-agent": "^2.1.0",
8606         "https-proxy-agent": "^2.2.3",
8607         "lru-cache": "^5.1.1",
8608         "mississippi": "^3.0.0",
8609         "node-fetch-npm": "^2.0.2",
8610         "promise-retry": "^1.1.1",
8611         "socks-proxy-agent": "^4.0.0",
8612         "ssri": "^6.0.0"
8613       },
8614       "dependencies": {
8615         "cacache": {
8616           "version": "12.0.4",
8617           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
8618           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
8619           "dev": true,
8620           "requires": {
8621             "bluebird": "^3.5.5",
8622             "chownr": "^1.1.1",
8623             "figgy-pudding": "^3.5.1",
8624             "glob": "^7.1.4",
8625             "graceful-fs": "^4.1.15",
8626             "infer-owner": "^1.0.3",
8627             "lru-cache": "^5.1.1",
8628             "mississippi": "^3.0.0",
8629             "mkdirp": "^0.5.1",
8630             "move-concurrently": "^1.0.1",
8631             "promise-inflight": "^1.0.1",
8632             "rimraf": "^2.6.3",
8633             "ssri": "^6.0.1",
8634             "unique-filename": "^1.1.1",
8635             "y18n": "^4.0.0"
8636           }
8637         },
8638         "chownr": {
8639           "version": "1.1.4",
8640           "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
8641           "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
8642           "dev": true
8643         },
8644         "http-cache-semantics": {
8645           "version": "3.8.1",
8646           "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
8647           "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
8648           "dev": true
8649         },
8650         "lru-cache": {
8651           "version": "5.1.1",
8652           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
8653           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
8654           "dev": true,
8655           "requires": {
8656             "yallist": "^3.0.2"
8657           }
8658         },
8659         "mkdirp": {
8660           "version": "0.5.5",
8661           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
8662           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
8663           "dev": true,
8664           "requires": {
8665             "minimist": "^1.2.5"
8666           }
8667         },
8668         "rimraf": {
8669           "version": "2.7.1",
8670           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8671           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8672           "dev": true,
8673           "requires": {
8674             "glob": "^7.1.3"
8675           }
8676         },
8677         "ssri": {
8678           "version": "6.0.1",
8679           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
8680           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
8681           "dev": true,
8682           "requires": {
8683             "figgy-pudding": "^3.5.1"
8684           }
8685         },
8686         "yallist": {
8687           "version": "3.1.1",
8688           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
8689           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
8690           "dev": true
8691         }
8692       }
8693     },
8694     "mamacro": {
8695       "version": "0.0.3",
8696       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
8697       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
8698       "dev": true
8699     },
8700     "map-age-cleaner": {
8701       "version": "0.1.3",
8702       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
8703       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
8704       "dev": true,
8705       "requires": {
8706         "p-defer": "^1.0.0"
8707       }
8708     },
8709     "map-cache": {
8710       "version": "0.2.2",
8711       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
8712       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
8713       "dev": true
8714     },
8715     "map-visit": {
8716       "version": "1.0.0",
8717       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
8718       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
8719       "dev": true,
8720       "requires": {
8721         "object-visit": "^1.0.0"
8722       }
8723     },
8724     "md5.js": {
8725       "version": "1.3.5",
8726       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
8727       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
8728       "dev": true,
8729       "requires": {
8730         "hash-base": "^3.0.0",
8731         "inherits": "^2.0.1",
8732         "safe-buffer": "^5.1.2"
8733       }
8734     },
8735     "mdn-data": {
8736       "version": "2.0.4",
8737       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
8738       "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
8739       "dev": true
8740     },
8741     "media-typer": {
8742       "version": "0.3.0",
8743       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
8744       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
8745       "dev": true
8746     },
8747     "mem": {
8748       "version": "4.3.0",
8749       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
8750       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
8751       "dev": true,
8752       "requires": {
8753         "map-age-cleaner": "^0.1.1",
8754         "mimic-fn": "^2.0.0",
8755         "p-is-promise": "^2.0.0"
8756       }
8757     },
8758     "memory-fs": {
8759       "version": "0.5.0",
8760       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
8761       "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
8762       "dev": true,
8763       "requires": {
8764         "errno": "^0.1.3",
8765         "readable-stream": "^2.0.1"
8766       }
8767     },
8768     "merge-descriptors": {
8769       "version": "1.0.1",
8770       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
8771       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
8772       "dev": true
8773     },
8774     "merge-source-map": {
8775       "version": "1.1.0",
8776       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
8777       "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
8778       "dev": true,
8779       "requires": {
8780         "source-map": "^0.6.1"
8781       },
8782       "dependencies": {
8783         "source-map": {
8784           "version": "0.6.1",
8785           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8786           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8787           "dev": true
8788         }
8789       }
8790     },
8791     "merge-stream": {
8792       "version": "2.0.0",
8793       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
8794       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
8795       "dev": true
8796     },
8797     "merge2": {
8798       "version": "1.4.1",
8799       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
8800       "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
8801       "dev": true
8802     },
8803     "methods": {
8804       "version": "1.1.2",
8805       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
8806       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
8807       "dev": true
8808     },
8809     "micromatch": {
8810       "version": "4.0.2",
8811       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
8812       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
8813       "dev": true,
8814       "requires": {
8815         "braces": "^3.0.1",
8816         "picomatch": "^2.0.5"
8817       }
8818     },
8819     "miller-rabin": {
8820       "version": "4.0.1",
8821       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
8822       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
8823       "dev": true,
8824       "requires": {
8825         "bn.js": "^4.0.0",
8826         "brorand": "^1.0.1"
8827       },
8828       "dependencies": {
8829         "bn.js": {
8830           "version": "4.11.9",
8831           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
8832           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
8833           "dev": true
8834         }
8835       }
8836     },
8837     "mime": {
8838       "version": "1.6.0",
8839       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
8840       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
8841       "dev": true
8842     },
8843     "mime-db": {
8844       "version": "1.45.0",
8845       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz",
8846       "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w=="
8847     },
8848     "mime-types": {
8849       "version": "2.1.28",
8850       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz",
8851       "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==",
8852       "requires": {
8853         "mime-db": "1.45.0"
8854       }
8855     },
8856     "mimic-fn": {
8857       "version": "2.1.0",
8858       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
8859       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
8860       "dev": true
8861     },
8862     "mimic-response": {
8863       "version": "1.0.1",
8864       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
8865       "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="
8866     },
8867     "mini-css-extract-plugin": {
8868       "version": "0.9.0",
8869       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz",
8870       "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==",
8871       "dev": true,
8872       "requires": {
8873         "loader-utils": "^1.1.0",
8874         "normalize-url": "1.9.1",
8875         "schema-utils": "^1.0.0",
8876         "webpack-sources": "^1.1.0"
8877       },
8878       "dependencies": {
8879         "json5": {
8880           "version": "1.0.1",
8881           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
8882           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
8883           "dev": true,
8884           "requires": {
8885             "minimist": "^1.2.0"
8886           }
8887         },
8888         "loader-utils": {
8889           "version": "1.4.0",
8890           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
8891           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
8892           "dev": true,
8893           "requires": {
8894             "big.js": "^5.2.2",
8895             "emojis-list": "^3.0.0",
8896             "json5": "^1.0.1"
8897           }
8898         },
8899         "normalize-url": {
8900           "version": "1.9.1",
8901           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
8902           "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
8903           "dev": true,
8904           "requires": {
8905             "object-assign": "^4.0.1",
8906             "prepend-http": "^1.0.0",
8907             "query-string": "^4.1.0",
8908             "sort-keys": "^1.0.0"
8909           }
8910         },
8911         "schema-utils": {
8912           "version": "1.0.0",
8913           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
8914           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
8915           "dev": true,
8916           "requires": {
8917             "ajv": "^6.1.0",
8918             "ajv-errors": "^1.0.0",
8919             "ajv-keywords": "^3.1.0"
8920           }
8921         }
8922       }
8923     },
8924     "minimalistic-assert": {
8925       "version": "1.0.1",
8926       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
8927       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
8928       "dev": true
8929     },
8930     "minimalistic-crypto-utils": {
8931       "version": "1.0.1",
8932       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
8933       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
8934       "dev": true
8935     },
8936     "minimatch": {
8937       "version": "3.0.4",
8938       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
8939       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
8940       "requires": {
8941         "brace-expansion": "^1.1.7"
8942       }
8943     },
8944     "minimist": {
8945       "version": "1.2.5",
8946       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
8947       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
8948       "dev": true
8949     },
8950     "minipass": {
8951       "version": "3.1.3",
8952       "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
8953       "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
8954       "requires": {
8955         "yallist": "^4.0.0"
8956       }
8957     },
8958     "minipass-collect": {
8959       "version": "1.0.2",
8960       "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
8961       "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
8962       "dev": true,
8963       "requires": {
8964         "minipass": "^3.0.0"
8965       }
8966     },
8967     "minipass-flush": {
8968       "version": "1.0.5",
8969       "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
8970       "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
8971       "dev": true,
8972       "requires": {
8973         "minipass": "^3.0.0"
8974       }
8975     },
8976     "minipass-pipeline": {
8977       "version": "1.2.4",
8978       "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
8979       "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
8980       "dev": true,
8981       "requires": {
8982         "minipass": "^3.0.0"
8983       }
8984     },
8985     "minizlib": {
8986       "version": "2.1.2",
8987       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
8988       "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
8989       "requires": {
8990         "minipass": "^3.0.0",
8991         "yallist": "^4.0.0"
8992       }
8993     },
8994     "mississippi": {
8995       "version": "3.0.0",
8996       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
8997       "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
8998       "dev": true,
8999       "requires": {
9000         "concat-stream": "^1.5.0",
9001         "duplexify": "^3.4.2",
9002         "end-of-stream": "^1.1.0",
9003         "flush-write-stream": "^1.0.0",
9004         "from2": "^2.1.0",
9005         "parallel-transform": "^1.1.0",
9006         "pump": "^3.0.0",
9007         "pumpify": "^1.3.3",
9008         "stream-each": "^1.1.0",
9009         "through2": "^2.0.0"
9010       }
9011     },
9012     "mixin-deep": {
9013       "version": "1.3.2",
9014       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
9015       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
9016       "dev": true,
9017       "requires": {
9018         "for-in": "^1.0.2",
9019         "is-extendable": "^1.0.1"
9020       },
9021       "dependencies": {
9022         "is-extendable": {
9023           "version": "1.0.1",
9024           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
9025           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
9026           "dev": true,
9027           "requires": {
9028             "is-plain-object": "^2.0.4"
9029           }
9030         }
9031       }
9032     },
9033     "mkdirp": {
9034       "version": "1.0.4",
9035       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
9036       "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
9037     },
9038     "moment": {
9039       "version": "2.29.1",
9040       "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
9041       "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ=="
9042     },
9043     "move-concurrently": {
9044       "version": "1.0.1",
9045       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
9046       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
9047       "dev": true,
9048       "requires": {
9049         "aproba": "^1.1.1",
9050         "copy-concurrently": "^1.0.0",
9051         "fs-write-stream-atomic": "^1.0.8",
9052         "mkdirp": "^0.5.1",
9053         "rimraf": "^2.5.4",
9054         "run-queue": "^1.0.3"
9055       },
9056       "dependencies": {
9057         "mkdirp": {
9058           "version": "0.5.5",
9059           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
9060           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
9061           "dev": true,
9062           "requires": {
9063             "minimist": "^1.2.5"
9064           }
9065         },
9066         "rimraf": {
9067           "version": "2.7.1",
9068           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
9069           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
9070           "dev": true,
9071           "requires": {
9072             "glob": "^7.1.3"
9073           }
9074         }
9075       }
9076     },
9077     "ms": {
9078       "version": "2.1.2",
9079       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9080       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9081       "dev": true
9082     },
9083     "multicast-dns": {
9084       "version": "6.2.3",
9085       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
9086       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
9087       "dev": true,
9088       "requires": {
9089         "dns-packet": "^1.3.1",
9090         "thunky": "^1.0.2"
9091       }
9092     },
9093     "multicast-dns-service-types": {
9094       "version": "1.1.0",
9095       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
9096       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
9097       "dev": true
9098     },
9099     "mute-stream": {
9100       "version": "0.0.8",
9101       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
9102       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
9103       "dev": true
9104     },
9105     "nanomatch": {
9106       "version": "1.2.13",
9107       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
9108       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
9109       "dev": true,
9110       "requires": {
9111         "arr-diff": "^4.0.0",
9112         "array-unique": "^0.3.2",
9113         "define-property": "^2.0.2",
9114         "extend-shallow": "^3.0.2",
9115         "fragment-cache": "^0.2.1",
9116         "is-windows": "^1.0.2",
9117         "kind-of": "^6.0.2",
9118         "object.pick": "^1.3.0",
9119         "regex-not": "^1.0.0",
9120         "snapdragon": "^0.8.1",
9121         "to-regex": "^3.0.1"
9122       }
9123     },
9124     "negotiator": {
9125       "version": "0.6.2",
9126       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
9127       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
9128       "dev": true
9129     },
9130     "neo-async": {
9131       "version": "2.6.2",
9132       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
9133       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
9134       "dev": true
9135     },
9136     "ng2-charts": {
9137       "version": "2.4.2",
9138       "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-2.4.2.tgz",
9139       "integrity": "sha512-mY3C2uKCaApHCQizS2YxEOqQ7sSZZLxdV6N1uM9u/VvUgVtYvlPtdcXbKpN52ak93ZE22I73DiLWVDnDNG4/AQ==",
9140       "requires": {
9141         "@types/chart.js": "^2.9.24",
9142         "lodash-es": "^4.17.15",
9143         "tslib": "^2.0.0"
9144       },
9145       "dependencies": {
9146         "tslib": {
9147           "version": "2.1.0",
9148           "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
9149           "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
9150         }
9151       }
9152     },
9153     "ng2-completer": {
9154       "version": "2.0.8",
9155       "resolved": "https://registry.npmjs.org/ng2-completer/-/ng2-completer-2.0.8.tgz",
9156       "integrity": "sha512-WzxJ4u3vAHsfBUaFCloEBoirPZrnDabtWEKyDok7dtjhS1ZvcbwQ4asdXuDO0hZ0T1QC66U/PwLhKfkG501hVg=="
9157     },
9158     "ngx-cookie": {
9159       "version": "4.1.2",
9160       "resolved": "https://registry.npmjs.org/ngx-cookie/-/ngx-cookie-4.1.2.tgz",
9161       "integrity": "sha512-BU3q+116mSQZvf8WsnKDxyWFy10LtxSvZz1YIjD7pmaSFpiKdWmHTHn0qLgm3OoIL9TfInQ7Ij46rKJWPD+4Kw==",
9162       "requires": {
9163         "tslib": "^1.9.0"
9164       }
9165     },
9166     "ngx-toastr": {
9167       "version": "11.3.3",
9168       "resolved": "https://registry.npmjs.org/ngx-toastr/-/ngx-toastr-11.3.3.tgz",
9169       "integrity": "sha512-DbLFkSZHsVPuuIIrsY1ziEhdkFUQ0V1yG1N0+1nKXGI5QBVesEDxLUVtntjzxJcWw/uUV+bKApo//tGHHORabQ==",
9170       "requires": {
9171         "tslib": "^1.9.0"
9172       }
9173     },
9174     "nice-try": {
9175       "version": "1.0.5",
9176       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
9177       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
9178     },
9179     "node-fetch-npm": {
9180       "version": "2.0.4",
9181       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz",
9182       "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==",
9183       "dev": true,
9184       "requires": {
9185         "encoding": "^0.1.11",
9186         "json-parse-better-errors": "^1.0.0",
9187         "safe-buffer": "^5.1.1"
9188       }
9189     },
9190     "node-forge": {
9191       "version": "0.10.0",
9192       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
9193       "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
9194       "dev": true
9195     },
9196     "node-libs-browser": {
9197       "version": "2.2.1",
9198       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
9199       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
9200       "dev": true,
9201       "requires": {
9202         "assert": "^1.1.1",
9203         "browserify-zlib": "^0.2.0",
9204         "buffer": "^4.3.0",
9205         "console-browserify": "^1.1.0",
9206         "constants-browserify": "^1.0.0",
9207         "crypto-browserify": "^3.11.0",
9208         "domain-browser": "^1.1.1",
9209         "events": "^3.0.0",
9210         "https-browserify": "^1.0.0",
9211         "os-browserify": "^0.3.0",
9212         "path-browserify": "0.0.1",
9213         "process": "^0.11.10",
9214         "punycode": "^1.2.4",
9215         "querystring-es3": "^0.2.0",
9216         "readable-stream": "^2.3.3",
9217         "stream-browserify": "^2.0.1",
9218         "stream-http": "^2.7.2",
9219         "string_decoder": "^1.0.0",
9220         "timers-browserify": "^2.0.4",
9221         "tty-browserify": "0.0.0",
9222         "url": "^0.11.0",
9223         "util": "^0.11.0",
9224         "vm-browserify": "^1.0.1"
9225       },
9226       "dependencies": {
9227         "punycode": {
9228           "version": "1.4.1",
9229           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9230           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9231           "dev": true
9232         }
9233       }
9234     },
9235     "node-releases": {
9236       "version": "1.1.70",
9237       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz",
9238       "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==",
9239       "dev": true
9240     },
9241     "normalize-package-data": {
9242       "version": "2.5.0",
9243       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
9244       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
9245       "dev": true,
9246       "requires": {
9247         "hosted-git-info": "^2.1.4",
9248         "resolve": "^1.10.0",
9249         "semver": "2 || 3 || 4 || 5",
9250         "validate-npm-package-license": "^3.0.1"
9251       },
9252       "dependencies": {
9253         "hosted-git-info": {
9254           "version": "2.8.8",
9255           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
9256           "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
9257           "dev": true
9258         }
9259       }
9260     },
9261     "normalize-path": {
9262       "version": "3.0.0",
9263       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
9264       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
9265       "dev": true
9266     },
9267     "normalize-range": {
9268       "version": "0.1.2",
9269       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
9270       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
9271       "dev": true
9272     },
9273     "normalize-url": {
9274       "version": "4.5.0",
9275       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
9276       "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ=="
9277     },
9278     "npm-bundled": {
9279       "version": "1.1.1",
9280       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
9281       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
9282       "dev": true,
9283       "requires": {
9284         "npm-normalize-package-bin": "^1.0.1"
9285       }
9286     },
9287     "npm-install-checks": {
9288       "version": "4.0.0",
9289       "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz",
9290       "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==",
9291       "dev": true,
9292       "requires": {
9293         "semver": "^7.1.1"
9294       },
9295       "dependencies": {
9296         "semver": {
9297           "version": "7.3.4",
9298           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
9299           "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
9300           "dev": true,
9301           "requires": {
9302             "lru-cache": "^6.0.0"
9303           }
9304         }
9305       }
9306     },
9307     "npm-normalize-package-bin": {
9308       "version": "1.0.1",
9309       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
9310       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
9311       "dev": true
9312     },
9313     "npm-package-arg": {
9314       "version": "8.0.1",
9315       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.0.1.tgz",
9316       "integrity": "sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ==",
9317       "dev": true,
9318       "requires": {
9319         "hosted-git-info": "^3.0.2",
9320         "semver": "^7.0.0",
9321         "validate-npm-package-name": "^3.0.0"
9322       },
9323       "dependencies": {
9324         "semver": {
9325           "version": "7.3.4",
9326           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
9327           "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
9328           "dev": true,
9329           "requires": {
9330             "lru-cache": "^6.0.0"
9331           }
9332         }
9333       }
9334     },
9335     "npm-packlist": {
9336       "version": "1.4.8",
9337       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
9338       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
9339       "dev": true,
9340       "requires": {
9341         "ignore-walk": "^3.0.1",
9342         "npm-bundled": "^1.0.1",
9343         "npm-normalize-package-bin": "^1.0.1"
9344       }
9345     },
9346     "npm-pick-manifest": {
9347       "version": "6.0.0",
9348       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.0.0.tgz",
9349       "integrity": "sha512-PdJpXMvjqt4nftNEDpCgjBUF8yI3Q3MyuAmVB9nemnnCg32F4BPL/JFBfdj8DubgHCYUFQhtLWmBPvdsFtjWMg==",
9350       "dev": true,
9351       "requires": {
9352         "npm-install-checks": "^4.0.0",
9353         "npm-package-arg": "^8.0.0",
9354         "semver": "^7.0.0"
9355       },
9356       "dependencies": {
9357         "semver": {
9358           "version": "7.3.4",
9359           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
9360           "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
9361           "dev": true,
9362           "requires": {
9363             "lru-cache": "^6.0.0"
9364           }
9365         }
9366       }
9367     },
9368     "npm-registry-fetch": {
9369       "version": "4.0.7",
9370       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.7.tgz",
9371       "integrity": "sha512-cny9v0+Mq6Tjz+e0erFAB+RYJ/AVGzkjnISiobqP8OWj9c9FLoZZu8/SPSKJWE17F1tk4018wfjV+ZbIbqC7fQ==",
9372       "dev": true,
9373       "requires": {
9374         "JSONStream": "^1.3.4",
9375         "bluebird": "^3.5.1",
9376         "figgy-pudding": "^3.4.1",
9377         "lru-cache": "^5.1.1",
9378         "make-fetch-happen": "^5.0.0",
9379         "npm-package-arg": "^6.1.0",
9380         "safe-buffer": "^5.2.0"
9381       },
9382       "dependencies": {
9383         "hosted-git-info": {
9384           "version": "2.8.8",
9385           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
9386           "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
9387           "dev": true
9388         },
9389         "lru-cache": {
9390           "version": "5.1.1",
9391           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
9392           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
9393           "dev": true,
9394           "requires": {
9395             "yallist": "^3.0.2"
9396           }
9397         },
9398         "npm-package-arg": {
9399           "version": "6.1.1",
9400           "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",
9401           "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",
9402           "dev": true,
9403           "requires": {
9404             "hosted-git-info": "^2.7.1",
9405             "osenv": "^0.1.5",
9406             "semver": "^5.6.0",
9407             "validate-npm-package-name": "^3.0.0"
9408           }
9409         },
9410         "yallist": {
9411           "version": "3.1.1",
9412           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
9413           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
9414           "dev": true
9415         }
9416       }
9417     },
9418     "npm-run-path": {
9419       "version": "2.0.2",
9420       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
9421       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
9422       "requires": {
9423         "path-key": "^2.0.0"
9424       }
9425     },
9426     "nth-check": {
9427       "version": "1.0.2",
9428       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
9429       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
9430       "dev": true,
9431       "requires": {
9432         "boolbase": "~1.0.0"
9433       }
9434     },
9435     "null-check": {
9436       "version": "1.0.0",
9437       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
9438       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
9439       "dev": true
9440     },
9441     "num2fraction": {
9442       "version": "1.2.2",
9443       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
9444       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
9445       "dev": true
9446     },
9447     "number-is-nan": {
9448       "version": "1.0.1",
9449       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
9450       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
9451       "dev": true
9452     },
9453     "oauth-sign": {
9454       "version": "0.9.0",
9455       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
9456       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
9457     },
9458     "object-assign": {
9459       "version": "4.1.1",
9460       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
9461       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
9462       "dev": true
9463     },
9464     "object-component": {
9465       "version": "0.0.3",
9466       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
9467       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
9468       "dev": true
9469     },
9470     "object-copy": {
9471       "version": "0.1.0",
9472       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
9473       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
9474       "dev": true,
9475       "requires": {
9476         "copy-descriptor": "^0.1.0",
9477         "define-property": "^0.2.5",
9478         "kind-of": "^3.0.3"
9479       },
9480       "dependencies": {
9481         "define-property": {
9482           "version": "0.2.5",
9483           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9484           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9485           "dev": true,
9486           "requires": {
9487             "is-descriptor": "^0.1.0"
9488           }
9489         },
9490         "kind-of": {
9491           "version": "3.2.2",
9492           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9493           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9494           "dev": true,
9495           "requires": {
9496             "is-buffer": "^1.1.5"
9497           }
9498         }
9499       }
9500     },
9501     "object-hash": {
9502       "version": "2.1.1",
9503       "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz",
9504       "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ=="
9505     },
9506     "object-inspect": {
9507       "version": "1.9.0",
9508       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
9509       "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
9510       "dev": true
9511     },
9512     "object-is": {
9513       "version": "1.1.4",
9514       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.4.tgz",
9515       "integrity": "sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==",
9516       "dev": true,
9517       "requires": {
9518         "call-bind": "^1.0.0",
9519         "define-properties": "^1.1.3"
9520       }
9521     },
9522     "object-keys": {
9523       "version": "1.1.1",
9524       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
9525       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
9526       "dev": true
9527     },
9528     "object-visit": {
9529       "version": "1.0.1",
9530       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
9531       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
9532       "dev": true,
9533       "requires": {
9534         "isobject": "^3.0.0"
9535       }
9536     },
9537     "object.assign": {
9538       "version": "4.1.2",
9539       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
9540       "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
9541       "dev": true,
9542       "requires": {
9543         "call-bind": "^1.0.0",
9544         "define-properties": "^1.1.3",
9545         "has-symbols": "^1.0.1",
9546         "object-keys": "^1.1.1"
9547       }
9548     },
9549     "object.getownpropertydescriptors": {
9550       "version": "2.1.1",
9551       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz",
9552       "integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==",
9553       "dev": true,
9554       "requires": {
9555         "call-bind": "^1.0.0",
9556         "define-properties": "^1.1.3",
9557         "es-abstract": "^1.18.0-next.1"
9558       }
9559     },
9560     "object.pick": {
9561       "version": "1.3.0",
9562       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
9563       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
9564       "dev": true,
9565       "requires": {
9566         "isobject": "^3.0.1"
9567       }
9568     },
9569     "object.values": {
9570       "version": "1.1.2",
9571       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz",
9572       "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==",
9573       "dev": true,
9574       "requires": {
9575         "call-bind": "^1.0.0",
9576         "define-properties": "^1.1.3",
9577         "es-abstract": "^1.18.0-next.1",
9578         "has": "^1.0.3"
9579       }
9580     },
9581     "obuf": {
9582       "version": "1.1.2",
9583       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
9584       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
9585       "dev": true
9586     },
9587     "oidc-token-hash": {
9588       "version": "5.0.0",
9589       "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.0.tgz",
9590       "integrity": "sha512-8Yr4CZSv+Tn8ZkN3iN2i2w2G92mUKClp4z7EGUfdsERiYSbj7P4i/NHm72ft+aUdsiFx9UdIPSTwbyzQ6C4URg=="
9591     },
9592     "on-finished": {
9593       "version": "2.3.0",
9594       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
9595       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
9596       "dev": true,
9597       "requires": {
9598         "ee-first": "1.1.1"
9599       }
9600     },
9601     "on-headers": {
9602       "version": "1.0.2",
9603       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
9604       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
9605       "dev": true
9606     },
9607     "once": {
9608       "version": "1.4.0",
9609       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
9610       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
9611       "requires": {
9612         "wrappy": "1"
9613       }
9614     },
9615     "onetime": {
9616       "version": "5.1.2",
9617       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
9618       "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
9619       "dev": true,
9620       "requires": {
9621         "mimic-fn": "^2.1.0"
9622       }
9623     },
9624     "open": {
9625       "version": "7.0.3",
9626       "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz",
9627       "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==",
9628       "dev": true,
9629       "requires": {
9630         "is-docker": "^2.0.0",
9631         "is-wsl": "^2.1.1"
9632       }
9633     },
9634     "openid-client": {
9635       "version": "4.2.2",
9636       "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-4.2.2.tgz",
9637       "integrity": "sha512-aifblOWaE4nT7fZ/ax/5Ohzs9VrJOtxVvhuAMVF4QsPVNgLWDyGprPQXDZf7obEyaShzNlyv7aoIDPEVFO/XZQ==",
9638       "requires": {
9639         "base64url": "^3.0.1",
9640         "got": "^11.8.0",
9641         "jose": "^2.0.2",
9642         "lru-cache": "^6.0.0",
9643         "make-error": "^1.3.6",
9644         "object-hash": "^2.0.1",
9645         "oidc-token-hash": "^5.0.0",
9646         "p-any": "^3.0.0"
9647       }
9648     },
9649     "opn": {
9650       "version": "5.5.0",
9651       "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
9652       "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
9653       "dev": true,
9654       "requires": {
9655         "is-wsl": "^1.1.0"
9656       },
9657       "dependencies": {
9658         "is-wsl": {
9659           "version": "1.1.0",
9660           "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
9661           "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
9662           "dev": true
9663         }
9664       }
9665     },
9666     "optimist": {
9667       "version": "0.6.1",
9668       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
9669       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
9670       "dev": true,
9671       "requires": {
9672         "minimist": "~0.0.1",
9673         "wordwrap": "~0.0.2"
9674       },
9675       "dependencies": {
9676         "minimist": {
9677           "version": "0.0.10",
9678           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
9679           "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
9680           "dev": true
9681         }
9682       }
9683     },
9684     "ora": {
9685       "version": "4.0.3",
9686       "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.3.tgz",
9687       "integrity": "sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg==",
9688       "dev": true,
9689       "requires": {
9690         "chalk": "^3.0.0",
9691         "cli-cursor": "^3.1.0",
9692         "cli-spinners": "^2.2.0",
9693         "is-interactive": "^1.0.0",
9694         "log-symbols": "^3.0.0",
9695         "mute-stream": "0.0.8",
9696         "strip-ansi": "^6.0.0",
9697         "wcwidth": "^1.0.1"
9698       },
9699       "dependencies": {
9700         "ansi-regex": {
9701           "version": "5.0.0",
9702           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
9703           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
9704           "dev": true
9705         },
9706         "ansi-styles": {
9707           "version": "4.3.0",
9708           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9709           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9710           "dev": true,
9711           "requires": {
9712             "color-convert": "^2.0.1"
9713           }
9714         },
9715         "chalk": {
9716           "version": "3.0.0",
9717           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
9718           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
9719           "dev": true,
9720           "requires": {
9721             "ansi-styles": "^4.1.0",
9722             "supports-color": "^7.1.0"
9723           }
9724         },
9725         "color-convert": {
9726           "version": "2.0.1",
9727           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9728           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9729           "dev": true,
9730           "requires": {
9731             "color-name": "~1.1.4"
9732           }
9733         },
9734         "has-flag": {
9735           "version": "4.0.0",
9736           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9737           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9738           "dev": true
9739         },
9740         "strip-ansi": {
9741           "version": "6.0.0",
9742           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
9743           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
9744           "dev": true,
9745           "requires": {
9746             "ansi-regex": "^5.0.0"
9747           }
9748         },
9749         "supports-color": {
9750           "version": "7.2.0",
9751           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9752           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9753           "dev": true,
9754           "requires": {
9755             "has-flag": "^4.0.0"
9756           }
9757         }
9758       }
9759     },
9760     "original": {
9761       "version": "1.0.2",
9762       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
9763       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
9764       "dev": true,
9765       "requires": {
9766         "url-parse": "^1.4.3"
9767       }
9768     },
9769     "os-browserify": {
9770       "version": "0.3.0",
9771       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
9772       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
9773       "dev": true
9774     },
9775     "os-homedir": {
9776       "version": "1.0.2",
9777       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
9778       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
9779       "dev": true
9780     },
9781     "os-locale": {
9782       "version": "3.1.0",
9783       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
9784       "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
9785       "dev": true,
9786       "requires": {
9787         "execa": "^1.0.0",
9788         "lcid": "^2.0.0",
9789         "mem": "^4.0.0"
9790       }
9791     },
9792     "os-tmpdir": {
9793       "version": "1.0.2",
9794       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
9795       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
9796       "dev": true
9797     },
9798     "osenv": {
9799       "version": "0.1.5",
9800       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
9801       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
9802       "dev": true,
9803       "requires": {
9804         "os-homedir": "^1.0.0",
9805         "os-tmpdir": "^1.0.0"
9806       }
9807     },
9808     "p-any": {
9809       "version": "3.0.0",
9810       "resolved": "https://registry.npmjs.org/p-any/-/p-any-3.0.0.tgz",
9811       "integrity": "sha512-5rqbqfsRWNb0sukt0awwgJMlaep+8jV45S15SKKB34z4UuzjcofIfnriCBhWjZP2jbVtjt9yRl7buB6RlKsu9w==",
9812       "requires": {
9813         "p-cancelable": "^2.0.0",
9814         "p-some": "^5.0.0"
9815       }
9816     },
9817     "p-cancelable": {
9818       "version": "2.0.0",
9819       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz",
9820       "integrity": "sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg=="
9821     },
9822     "p-defer": {
9823       "version": "1.0.0",
9824       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
9825       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
9826       "dev": true
9827     },
9828     "p-finally": {
9829       "version": "1.0.0",
9830       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
9831       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
9832     },
9833     "p-is-promise": {
9834       "version": "2.1.0",
9835       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
9836       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
9837       "dev": true
9838     },
9839     "p-limit": {
9840       "version": "2.3.0",
9841       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
9842       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
9843       "dev": true,
9844       "requires": {
9845         "p-try": "^2.0.0"
9846       }
9847     },
9848     "p-locate": {
9849       "version": "3.0.0",
9850       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
9851       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
9852       "dev": true,
9853       "requires": {
9854         "p-limit": "^2.0.0"
9855       }
9856     },
9857     "p-map": {
9858       "version": "3.0.0",
9859       "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
9860       "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
9861       "dev": true,
9862       "requires": {
9863         "aggregate-error": "^3.0.0"
9864       }
9865     },
9866     "p-retry": {
9867       "version": "3.0.1",
9868       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
9869       "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
9870       "dev": true,
9871       "requires": {
9872         "retry": "^0.12.0"
9873       }
9874     },
9875     "p-some": {
9876       "version": "5.0.0",
9877       "resolved": "https://registry.npmjs.org/p-some/-/p-some-5.0.0.tgz",
9878       "integrity": "sha512-Js5XZxo6vHjB9NOYAzWDYAIyyiPvva0DWESAIWIK7uhSpGsyg5FwUPxipU/SOQx5x9EqhOh545d1jo6cVkitig==",
9879       "requires": {
9880         "aggregate-error": "^3.0.0",
9881         "p-cancelable": "^2.0.0"
9882       }
9883     },
9884     "p-try": {
9885       "version": "2.2.0",
9886       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
9887       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
9888       "dev": true
9889     },
9890     "pacote": {
9891       "version": "9.5.12",
9892       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz",
9893       "integrity": "sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==",
9894       "dev": true,
9895       "requires": {
9896         "bluebird": "^3.5.3",
9897         "cacache": "^12.0.2",
9898         "chownr": "^1.1.2",
9899         "figgy-pudding": "^3.5.1",
9900         "get-stream": "^4.1.0",
9901         "glob": "^7.1.3",
9902         "infer-owner": "^1.0.4",
9903         "lru-cache": "^5.1.1",
9904         "make-fetch-happen": "^5.0.0",
9905         "minimatch": "^3.0.4",
9906         "minipass": "^2.3.5",
9907         "mississippi": "^3.0.0",
9908         "mkdirp": "^0.5.1",
9909         "normalize-package-data": "^2.4.0",
9910         "npm-normalize-package-bin": "^1.0.0",
9911         "npm-package-arg": "^6.1.0",
9912         "npm-packlist": "^1.1.12",
9913         "npm-pick-manifest": "^3.0.0",
9914         "npm-registry-fetch": "^4.0.0",
9915         "osenv": "^0.1.5",
9916         "promise-inflight": "^1.0.1",
9917         "promise-retry": "^1.1.1",
9918         "protoduck": "^5.0.1",
9919         "rimraf": "^2.6.2",
9920         "safe-buffer": "^5.1.2",
9921         "semver": "^5.6.0",
9922         "ssri": "^6.0.1",
9923         "tar": "^4.4.10",
9924         "unique-filename": "^1.1.1",
9925         "which": "^1.3.1"
9926       },
9927       "dependencies": {
9928         "cacache": {
9929           "version": "12.0.4",
9930           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
9931           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
9932           "dev": true,
9933           "requires": {
9934             "bluebird": "^3.5.5",
9935             "chownr": "^1.1.1",
9936             "figgy-pudding": "^3.5.1",
9937             "glob": "^7.1.4",
9938             "graceful-fs": "^4.1.15",
9939             "infer-owner": "^1.0.3",
9940             "lru-cache": "^5.1.1",
9941             "mississippi": "^3.0.0",
9942             "mkdirp": "^0.5.1",
9943             "move-concurrently": "^1.0.1",
9944             "promise-inflight": "^1.0.1",
9945             "rimraf": "^2.6.3",
9946             "ssri": "^6.0.1",
9947             "unique-filename": "^1.1.1",
9948             "y18n": "^4.0.0"
9949           }
9950         },
9951         "chownr": {
9952           "version": "1.1.4",
9953           "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
9954           "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
9955           "dev": true
9956         },
9957         "fs-minipass": {
9958           "version": "1.2.7",
9959           "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
9960           "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
9961           "dev": true,
9962           "requires": {
9963             "minipass": "^2.6.0"
9964           }
9965         },
9966         "hosted-git-info": {
9967           "version": "2.8.8",
9968           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
9969           "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
9970           "dev": true
9971         },
9972         "lru-cache": {
9973           "version": "5.1.1",
9974           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
9975           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
9976           "dev": true,
9977           "requires": {
9978             "yallist": "^3.0.2"
9979           }
9980         },
9981         "minipass": {
9982           "version": "2.9.0",
9983           "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
9984           "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
9985           "dev": true,
9986           "requires": {
9987             "safe-buffer": "^5.1.2",
9988             "yallist": "^3.0.0"
9989           }
9990         },
9991         "minizlib": {
9992           "version": "1.3.3",
9993           "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
9994           "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
9995           "dev": true,
9996           "requires": {
9997             "minipass": "^2.9.0"
9998           }
9999         },
10000         "mkdirp": {
10001           "version": "0.5.5",
10002           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
10003           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
10004           "dev": true,
10005           "requires": {
10006             "minimist": "^1.2.5"
10007           }
10008         },
10009         "npm-package-arg": {
10010           "version": "6.1.1",
10011           "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",
10012           "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",
10013           "dev": true,
10014           "requires": {
10015             "hosted-git-info": "^2.7.1",
10016             "osenv": "^0.1.5",
10017             "semver": "^5.6.0",
10018             "validate-npm-package-name": "^3.0.0"
10019           }
10020         },
10021         "npm-pick-manifest": {
10022           "version": "3.0.2",
10023           "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz",
10024           "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==",
10025           "dev": true,
10026           "requires": {
10027             "figgy-pudding": "^3.5.1",
10028             "npm-package-arg": "^6.0.0",
10029             "semver": "^5.4.1"
10030           }
10031         },
10032         "rimraf": {
10033           "version": "2.7.1",
10034           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
10035           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
10036           "dev": true,
10037           "requires": {
10038             "glob": "^7.1.3"
10039           }
10040         },
10041         "ssri": {
10042           "version": "6.0.1",
10043           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
10044           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
10045           "dev": true,
10046           "requires": {
10047             "figgy-pudding": "^3.5.1"
10048           }
10049         },
10050         "tar": {
10051           "version": "4.4.13",
10052           "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
10053           "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
10054           "dev": true,
10055           "requires": {
10056             "chownr": "^1.1.1",
10057             "fs-minipass": "^1.2.5",
10058             "minipass": "^2.8.6",
10059             "minizlib": "^1.2.1",
10060             "mkdirp": "^0.5.0",
10061             "safe-buffer": "^5.1.2",
10062             "yallist": "^3.0.3"
10063           }
10064         },
10065         "yallist": {
10066           "version": "3.1.1",
10067           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
10068           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
10069           "dev": true
10070         }
10071       }
10072     },
10073     "pako": {
10074       "version": "1.0.11",
10075       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
10076       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
10077       "dev": true
10078     },
10079     "parallel-transform": {
10080       "version": "1.2.0",
10081       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
10082       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
10083       "dev": true,
10084       "requires": {
10085         "cyclist": "^1.0.1",
10086         "inherits": "^2.0.3",
10087         "readable-stream": "^2.1.5"
10088       }
10089     },
10090     "parse-asn1": {
10091       "version": "5.1.6",
10092       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
10093       "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
10094       "dev": true,
10095       "requires": {
10096         "asn1.js": "^5.2.0",
10097         "browserify-aes": "^1.0.0",
10098         "evp_bytestokey": "^1.0.0",
10099         "pbkdf2": "^3.0.3",
10100         "safe-buffer": "^5.1.1"
10101       }
10102     },
10103     "parse-json": {
10104       "version": "4.0.0",
10105       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
10106       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
10107       "dev": true,
10108       "requires": {
10109         "error-ex": "^1.3.1",
10110         "json-parse-better-errors": "^1.0.1"
10111       }
10112     },
10113     "parse5": {
10114       "version": "5.1.1",
10115       "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
10116       "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
10117       "optional": true
10118     },
10119     "parseqs": {
10120       "version": "0.0.5",
10121       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
10122       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
10123       "dev": true,
10124       "requires": {
10125         "better-assert": "~1.0.0"
10126       }
10127     },
10128     "parseuri": {
10129       "version": "0.0.5",
10130       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
10131       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
10132       "dev": true,
10133       "requires": {
10134         "better-assert": "~1.0.0"
10135       }
10136     },
10137     "parseurl": {
10138       "version": "1.3.3",
10139       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
10140       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
10141       "dev": true
10142     },
10143     "pascalcase": {
10144       "version": "0.1.1",
10145       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
10146       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
10147       "dev": true
10148     },
10149     "path-browserify": {
10150       "version": "0.0.1",
10151       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
10152       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
10153       "dev": true
10154     },
10155     "path-dirname": {
10156       "version": "1.0.2",
10157       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
10158       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
10159       "dev": true
10160     },
10161     "path-exists": {
10162       "version": "3.0.0",
10163       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
10164       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
10165       "dev": true
10166     },
10167     "path-is-absolute": {
10168       "version": "1.0.1",
10169       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
10170       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
10171     },
10172     "path-is-inside": {
10173       "version": "1.0.2",
10174       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
10175       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
10176       "dev": true
10177     },
10178     "path-key": {
10179       "version": "2.0.1",
10180       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
10181       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
10182     },
10183     "path-parse": {
10184       "version": "1.0.6",
10185       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
10186       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
10187     },
10188     "path-to-regexp": {
10189       "version": "0.1.7",
10190       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
10191       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
10192       "dev": true
10193     },
10194     "path-type": {
10195       "version": "4.0.0",
10196       "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
10197       "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
10198       "dev": true
10199     },
10200     "pbkdf2": {
10201       "version": "3.1.1",
10202       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
10203       "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==",
10204       "dev": true,
10205       "requires": {
10206         "create-hash": "^1.1.2",
10207         "create-hmac": "^1.1.4",
10208         "ripemd160": "^2.0.1",
10209         "safe-buffer": "^5.0.1",
10210         "sha.js": "^2.4.8"
10211       }
10212     },
10213     "performance-now": {
10214       "version": "2.1.0",
10215       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
10216       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
10217     },
10218     "picomatch": {
10219       "version": "2.2.2",
10220       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
10221       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
10222       "dev": true
10223     },
10224     "pify": {
10225       "version": "4.0.1",
10226       "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
10227       "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
10228       "dev": true
10229     },
10230     "pinkie": {
10231       "version": "2.0.4",
10232       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
10233       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
10234       "dev": true
10235     },
10236     "pinkie-promise": {
10237       "version": "2.0.1",
10238       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
10239       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
10240       "dev": true,
10241       "requires": {
10242         "pinkie": "^2.0.0"
10243       }
10244     },
10245     "pkg-dir": {
10246       "version": "3.0.0",
10247       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
10248       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
10249       "dev": true,
10250       "requires": {
10251         "find-up": "^3.0.0"
10252       }
10253     },
10254     "portfinder": {
10255       "version": "1.0.28",
10256       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz",
10257       "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==",
10258       "dev": true,
10259       "requires": {
10260         "async": "^2.6.2",
10261         "debug": "^3.1.1",
10262         "mkdirp": "^0.5.5"
10263       },
10264       "dependencies": {
10265         "debug": {
10266           "version": "3.2.7",
10267           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
10268           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
10269           "dev": true,
10270           "requires": {
10271             "ms": "^2.1.1"
10272           }
10273         },
10274         "mkdirp": {
10275           "version": "0.5.5",
10276           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
10277           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
10278           "dev": true,
10279           "requires": {
10280             "minimist": "^1.2.5"
10281           }
10282         }
10283       }
10284     },
10285     "posix-character-classes": {
10286       "version": "0.1.1",
10287       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
10288       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
10289       "dev": true
10290     },
10291     "postcss": {
10292       "version": "7.0.27",
10293       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
10294       "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
10295       "dev": true,
10296       "requires": {
10297         "chalk": "^2.4.2",
10298         "source-map": "^0.6.1",
10299         "supports-color": "^6.1.0"
10300       },
10301       "dependencies": {
10302         "source-map": {
10303           "version": "0.6.1",
10304           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10305           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10306           "dev": true
10307         },
10308         "supports-color": {
10309           "version": "6.1.0",
10310           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
10311           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
10312           "dev": true,
10313           "requires": {
10314             "has-flag": "^3.0.0"
10315           }
10316         }
10317       }
10318     },
10319     "postcss-calc": {
10320       "version": "7.0.5",
10321       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz",
10322       "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==",
10323       "dev": true,
10324       "requires": {
10325         "postcss": "^7.0.27",
10326         "postcss-selector-parser": "^6.0.2",
10327         "postcss-value-parser": "^4.0.2"
10328       }
10329     },
10330     "postcss-colormin": {
10331       "version": "4.0.3",
10332       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
10333       "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
10334       "dev": true,
10335       "requires": {
10336         "browserslist": "^4.0.0",
10337         "color": "^3.0.0",
10338         "has": "^1.0.0",
10339         "postcss": "^7.0.0",
10340         "postcss-value-parser": "^3.0.0"
10341       },
10342       "dependencies": {
10343         "postcss-value-parser": {
10344           "version": "3.3.1",
10345           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10346           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10347           "dev": true
10348         }
10349       }
10350     },
10351     "postcss-convert-values": {
10352       "version": "4.0.1",
10353       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
10354       "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
10355       "dev": true,
10356       "requires": {
10357         "postcss": "^7.0.0",
10358         "postcss-value-parser": "^3.0.0"
10359       },
10360       "dependencies": {
10361         "postcss-value-parser": {
10362           "version": "3.3.1",
10363           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10364           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10365           "dev": true
10366         }
10367       }
10368     },
10369     "postcss-discard-comments": {
10370       "version": "4.0.2",
10371       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
10372       "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
10373       "dev": true,
10374       "requires": {
10375         "postcss": "^7.0.0"
10376       }
10377     },
10378     "postcss-discard-duplicates": {
10379       "version": "4.0.2",
10380       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
10381       "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
10382       "dev": true,
10383       "requires": {
10384         "postcss": "^7.0.0"
10385       }
10386     },
10387     "postcss-discard-empty": {
10388       "version": "4.0.1",
10389       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
10390       "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
10391       "dev": true,
10392       "requires": {
10393         "postcss": "^7.0.0"
10394       }
10395     },
10396     "postcss-discard-overridden": {
10397       "version": "4.0.1",
10398       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
10399       "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
10400       "dev": true,
10401       "requires": {
10402         "postcss": "^7.0.0"
10403       }
10404     },
10405     "postcss-import": {
10406       "version": "12.0.1",
10407       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
10408       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
10409       "dev": true,
10410       "requires": {
10411         "postcss": "^7.0.1",
10412         "postcss-value-parser": "^3.2.3",
10413         "read-cache": "^1.0.0",
10414         "resolve": "^1.1.7"
10415       },
10416       "dependencies": {
10417         "postcss-value-parser": {
10418           "version": "3.3.1",
10419           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10420           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10421           "dev": true
10422         }
10423       }
10424     },
10425     "postcss-load-config": {
10426       "version": "2.1.2",
10427       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
10428       "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
10429       "dev": true,
10430       "requires": {
10431         "cosmiconfig": "^5.0.0",
10432         "import-cwd": "^2.0.0"
10433       }
10434     },
10435     "postcss-loader": {
10436       "version": "3.0.0",
10437       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
10438       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
10439       "dev": true,
10440       "requires": {
10441         "loader-utils": "^1.1.0",
10442         "postcss": "^7.0.0",
10443         "postcss-load-config": "^2.0.0",
10444         "schema-utils": "^1.0.0"
10445       },
10446       "dependencies": {
10447         "json5": {
10448           "version": "1.0.1",
10449           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
10450           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
10451           "dev": true,
10452           "requires": {
10453             "minimist": "^1.2.0"
10454           }
10455         },
10456         "loader-utils": {
10457           "version": "1.4.0",
10458           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
10459           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
10460           "dev": true,
10461           "requires": {
10462             "big.js": "^5.2.2",
10463             "emojis-list": "^3.0.0",
10464             "json5": "^1.0.1"
10465           }
10466         },
10467         "schema-utils": {
10468           "version": "1.0.0",
10469           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
10470           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
10471           "dev": true,
10472           "requires": {
10473             "ajv": "^6.1.0",
10474             "ajv-errors": "^1.0.0",
10475             "ajv-keywords": "^3.1.0"
10476           }
10477         }
10478       }
10479     },
10480     "postcss-merge-longhand": {
10481       "version": "4.0.11",
10482       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
10483       "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
10484       "dev": true,
10485       "requires": {
10486         "css-color-names": "0.0.4",
10487         "postcss": "^7.0.0",
10488         "postcss-value-parser": "^3.0.0",
10489         "stylehacks": "^4.0.0"
10490       },
10491       "dependencies": {
10492         "postcss-value-parser": {
10493           "version": "3.3.1",
10494           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10495           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10496           "dev": true
10497         }
10498       }
10499     },
10500     "postcss-merge-rules": {
10501       "version": "4.0.3",
10502       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
10503       "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
10504       "dev": true,
10505       "requires": {
10506         "browserslist": "^4.0.0",
10507         "caniuse-api": "^3.0.0",
10508         "cssnano-util-same-parent": "^4.0.0",
10509         "postcss": "^7.0.0",
10510         "postcss-selector-parser": "^3.0.0",
10511         "vendors": "^1.0.0"
10512       },
10513       "dependencies": {
10514         "postcss-selector-parser": {
10515           "version": "3.1.2",
10516           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
10517           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
10518           "dev": true,
10519           "requires": {
10520             "dot-prop": "^5.2.0",
10521             "indexes-of": "^1.0.1",
10522             "uniq": "^1.0.1"
10523           }
10524         }
10525       }
10526     },
10527     "postcss-minify-font-values": {
10528       "version": "4.0.2",
10529       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
10530       "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
10531       "dev": true,
10532       "requires": {
10533         "postcss": "^7.0.0",
10534         "postcss-value-parser": "^3.0.0"
10535       },
10536       "dependencies": {
10537         "postcss-value-parser": {
10538           "version": "3.3.1",
10539           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10540           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10541           "dev": true
10542         }
10543       }
10544     },
10545     "postcss-minify-gradients": {
10546       "version": "4.0.2",
10547       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
10548       "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
10549       "dev": true,
10550       "requires": {
10551         "cssnano-util-get-arguments": "^4.0.0",
10552         "is-color-stop": "^1.0.0",
10553         "postcss": "^7.0.0",
10554         "postcss-value-parser": "^3.0.0"
10555       },
10556       "dependencies": {
10557         "postcss-value-parser": {
10558           "version": "3.3.1",
10559           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10560           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10561           "dev": true
10562         }
10563       }
10564     },
10565     "postcss-minify-params": {
10566       "version": "4.0.2",
10567       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
10568       "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
10569       "dev": true,
10570       "requires": {
10571         "alphanum-sort": "^1.0.0",
10572         "browserslist": "^4.0.0",
10573         "cssnano-util-get-arguments": "^4.0.0",
10574         "postcss": "^7.0.0",
10575         "postcss-value-parser": "^3.0.0",
10576         "uniqs": "^2.0.0"
10577       },
10578       "dependencies": {
10579         "postcss-value-parser": {
10580           "version": "3.3.1",
10581           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10582           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10583           "dev": true
10584         }
10585       }
10586     },
10587     "postcss-minify-selectors": {
10588       "version": "4.0.2",
10589       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
10590       "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
10591       "dev": true,
10592       "requires": {
10593         "alphanum-sort": "^1.0.0",
10594         "has": "^1.0.0",
10595         "postcss": "^7.0.0",
10596         "postcss-selector-parser": "^3.0.0"
10597       },
10598       "dependencies": {
10599         "postcss-selector-parser": {
10600           "version": "3.1.2",
10601           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
10602           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
10603           "dev": true,
10604           "requires": {
10605             "dot-prop": "^5.2.0",
10606             "indexes-of": "^1.0.1",
10607             "uniq": "^1.0.1"
10608           }
10609         }
10610       }
10611     },
10612     "postcss-modules-extract-imports": {
10613       "version": "2.0.0",
10614       "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz",
10615       "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==",
10616       "dev": true,
10617       "requires": {
10618         "postcss": "^7.0.5"
10619       }
10620     },
10621     "postcss-modules-local-by-default": {
10622       "version": "3.0.3",
10623       "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz",
10624       "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==",
10625       "dev": true,
10626       "requires": {
10627         "icss-utils": "^4.1.1",
10628         "postcss": "^7.0.32",
10629         "postcss-selector-parser": "^6.0.2",
10630         "postcss-value-parser": "^4.1.0"
10631       },
10632       "dependencies": {
10633         "postcss": {
10634           "version": "7.0.35",
10635           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
10636           "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
10637           "dev": true,
10638           "requires": {
10639             "chalk": "^2.4.2",
10640             "source-map": "^0.6.1",
10641             "supports-color": "^6.1.0"
10642           }
10643         },
10644         "source-map": {
10645           "version": "0.6.1",
10646           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10647           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10648           "dev": true
10649         },
10650         "supports-color": {
10651           "version": "6.1.0",
10652           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
10653           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
10654           "dev": true,
10655           "requires": {
10656             "has-flag": "^3.0.0"
10657           }
10658         }
10659       }
10660     },
10661     "postcss-modules-scope": {
10662       "version": "2.2.0",
10663       "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz",
10664       "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==",
10665       "dev": true,
10666       "requires": {
10667         "postcss": "^7.0.6",
10668         "postcss-selector-parser": "^6.0.0"
10669       }
10670     },
10671     "postcss-modules-values": {
10672       "version": "3.0.0",
10673       "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz",
10674       "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==",
10675       "dev": true,
10676       "requires": {
10677         "icss-utils": "^4.0.0",
10678         "postcss": "^7.0.6"
10679       }
10680     },
10681     "postcss-normalize-charset": {
10682       "version": "4.0.1",
10683       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
10684       "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
10685       "dev": true,
10686       "requires": {
10687         "postcss": "^7.0.0"
10688       }
10689     },
10690     "postcss-normalize-display-values": {
10691       "version": "4.0.2",
10692       "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
10693       "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
10694       "dev": true,
10695       "requires": {
10696         "cssnano-util-get-match": "^4.0.0",
10697         "postcss": "^7.0.0",
10698         "postcss-value-parser": "^3.0.0"
10699       },
10700       "dependencies": {
10701         "postcss-value-parser": {
10702           "version": "3.3.1",
10703           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10704           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10705           "dev": true
10706         }
10707       }
10708     },
10709     "postcss-normalize-positions": {
10710       "version": "4.0.2",
10711       "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
10712       "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
10713       "dev": true,
10714       "requires": {
10715         "cssnano-util-get-arguments": "^4.0.0",
10716         "has": "^1.0.0",
10717         "postcss": "^7.0.0",
10718         "postcss-value-parser": "^3.0.0"
10719       },
10720       "dependencies": {
10721         "postcss-value-parser": {
10722           "version": "3.3.1",
10723           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10724           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10725           "dev": true
10726         }
10727       }
10728     },
10729     "postcss-normalize-repeat-style": {
10730       "version": "4.0.2",
10731       "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
10732       "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
10733       "dev": true,
10734       "requires": {
10735         "cssnano-util-get-arguments": "^4.0.0",
10736         "cssnano-util-get-match": "^4.0.0",
10737         "postcss": "^7.0.0",
10738         "postcss-value-parser": "^3.0.0"
10739       },
10740       "dependencies": {
10741         "postcss-value-parser": {
10742           "version": "3.3.1",
10743           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10744           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10745           "dev": true
10746         }
10747       }
10748     },
10749     "postcss-normalize-string": {
10750       "version": "4.0.2",
10751       "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
10752       "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
10753       "dev": true,
10754       "requires": {
10755         "has": "^1.0.0",
10756         "postcss": "^7.0.0",
10757         "postcss-value-parser": "^3.0.0"
10758       },
10759       "dependencies": {
10760         "postcss-value-parser": {
10761           "version": "3.3.1",
10762           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10763           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10764           "dev": true
10765         }
10766       }
10767     },
10768     "postcss-normalize-timing-functions": {
10769       "version": "4.0.2",
10770       "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
10771       "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
10772       "dev": true,
10773       "requires": {
10774         "cssnano-util-get-match": "^4.0.0",
10775         "postcss": "^7.0.0",
10776         "postcss-value-parser": "^3.0.0"
10777       },
10778       "dependencies": {
10779         "postcss-value-parser": {
10780           "version": "3.3.1",
10781           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10782           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10783           "dev": true
10784         }
10785       }
10786     },
10787     "postcss-normalize-unicode": {
10788       "version": "4.0.1",
10789       "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
10790       "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
10791       "dev": true,
10792       "requires": {
10793         "browserslist": "^4.0.0",
10794         "postcss": "^7.0.0",
10795         "postcss-value-parser": "^3.0.0"
10796       },
10797       "dependencies": {
10798         "postcss-value-parser": {
10799           "version": "3.3.1",
10800           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10801           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10802           "dev": true
10803         }
10804       }
10805     },
10806     "postcss-normalize-url": {
10807       "version": "4.0.1",
10808       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
10809       "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
10810       "dev": true,
10811       "requires": {
10812         "is-absolute-url": "^2.0.0",
10813         "normalize-url": "^3.0.0",
10814         "postcss": "^7.0.0",
10815         "postcss-value-parser": "^3.0.0"
10816       },
10817       "dependencies": {
10818         "normalize-url": {
10819           "version": "3.3.0",
10820           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
10821           "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
10822           "dev": true
10823         },
10824         "postcss-value-parser": {
10825           "version": "3.3.1",
10826           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10827           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10828           "dev": true
10829         }
10830       }
10831     },
10832     "postcss-normalize-whitespace": {
10833       "version": "4.0.2",
10834       "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
10835       "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
10836       "dev": true,
10837       "requires": {
10838         "postcss": "^7.0.0",
10839         "postcss-value-parser": "^3.0.0"
10840       },
10841       "dependencies": {
10842         "postcss-value-parser": {
10843           "version": "3.3.1",
10844           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10845           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10846           "dev": true
10847         }
10848       }
10849     },
10850     "postcss-ordered-values": {
10851       "version": "4.1.2",
10852       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
10853       "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
10854       "dev": true,
10855       "requires": {
10856         "cssnano-util-get-arguments": "^4.0.0",
10857         "postcss": "^7.0.0",
10858         "postcss-value-parser": "^3.0.0"
10859       },
10860       "dependencies": {
10861         "postcss-value-parser": {
10862           "version": "3.3.1",
10863           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10864           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10865           "dev": true
10866         }
10867       }
10868     },
10869     "postcss-reduce-initial": {
10870       "version": "4.0.3",
10871       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
10872       "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
10873       "dev": true,
10874       "requires": {
10875         "browserslist": "^4.0.0",
10876         "caniuse-api": "^3.0.0",
10877         "has": "^1.0.0",
10878         "postcss": "^7.0.0"
10879       }
10880     },
10881     "postcss-reduce-transforms": {
10882       "version": "4.0.2",
10883       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
10884       "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
10885       "dev": true,
10886       "requires": {
10887         "cssnano-util-get-match": "^4.0.0",
10888         "has": "^1.0.0",
10889         "postcss": "^7.0.0",
10890         "postcss-value-parser": "^3.0.0"
10891       },
10892       "dependencies": {
10893         "postcss-value-parser": {
10894           "version": "3.3.1",
10895           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10896           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10897           "dev": true
10898         }
10899       }
10900     },
10901     "postcss-selector-parser": {
10902       "version": "6.0.4",
10903       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
10904       "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
10905       "dev": true,
10906       "requires": {
10907         "cssesc": "^3.0.0",
10908         "indexes-of": "^1.0.1",
10909         "uniq": "^1.0.1",
10910         "util-deprecate": "^1.0.2"
10911       }
10912     },
10913     "postcss-svgo": {
10914       "version": "4.0.2",
10915       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
10916       "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
10917       "dev": true,
10918       "requires": {
10919         "is-svg": "^3.0.0",
10920         "postcss": "^7.0.0",
10921         "postcss-value-parser": "^3.0.0",
10922         "svgo": "^1.0.0"
10923       },
10924       "dependencies": {
10925         "postcss-value-parser": {
10926           "version": "3.3.1",
10927           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10928           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
10929           "dev": true
10930         }
10931       }
10932     },
10933     "postcss-unique-selectors": {
10934       "version": "4.0.1",
10935       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
10936       "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
10937       "dev": true,
10938       "requires": {
10939         "alphanum-sort": "^1.0.0",
10940         "postcss": "^7.0.0",
10941         "uniqs": "^2.0.0"
10942       }
10943     },
10944     "postcss-value-parser": {
10945       "version": "4.1.0",
10946       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
10947       "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
10948       "dev": true
10949     },
10950     "prepend-http": {
10951       "version": "1.0.4",
10952       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
10953       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
10954       "dev": true
10955     },
10956     "process": {
10957       "version": "0.11.10",
10958       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
10959       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
10960       "dev": true
10961     },
10962     "process-nextick-args": {
10963       "version": "2.0.1",
10964       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
10965       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
10966       "dev": true
10967     },
10968     "promise": {
10969       "version": "7.3.1",
10970       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
10971       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
10972       "dev": true,
10973       "optional": true,
10974       "requires": {
10975         "asap": "~2.0.3"
10976       }
10977     },
10978     "promise-inflight": {
10979       "version": "1.0.1",
10980       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
10981       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
10982       "dev": true
10983     },
10984     "promise-retry": {
10985       "version": "1.1.1",
10986       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
10987       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
10988       "dev": true,
10989       "requires": {
10990         "err-code": "^1.0.0",
10991         "retry": "^0.10.0"
10992       },
10993       "dependencies": {
10994         "retry": {
10995           "version": "0.10.1",
10996           "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
10997           "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
10998           "dev": true
10999         }
11000       }
11001     },
11002     "protoduck": {
11003       "version": "5.0.1",
11004       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
11005       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
11006       "dev": true,
11007       "requires": {
11008         "genfun": "^5.0.0"
11009       }
11010     },
11011     "protractor": {
11012       "version": "5.4.4",
11013       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.4.tgz",
11014       "integrity": "sha512-BaL4vePgu3Vfa/whvTUAlgaCAId4uNSGxIFSCXMgj7LMYENPWLp85h5RBi9pdpX/bWQ8SF6flP7afmi2TC4eHw==",
11015       "dev": true,
11016       "requires": {
11017         "@types/q": "^0.0.32",
11018         "@types/selenium-webdriver": "^3.0.0",
11019         "blocking-proxy": "^1.0.0",
11020         "browserstack": "^1.5.1",
11021         "chalk": "^1.1.3",
11022         "glob": "^7.0.3",
11023         "jasmine": "2.8.0",
11024         "jasminewd2": "^2.1.0",
11025         "q": "1.4.1",
11026         "saucelabs": "^1.5.0",
11027         "selenium-webdriver": "3.6.0",
11028         "source-map-support": "~0.4.0",
11029         "webdriver-js-extender": "2.1.0",
11030         "webdriver-manager": "^12.0.6",
11031         "yargs": "^12.0.5"
11032       },
11033       "dependencies": {
11034         "ansi-regex": {
11035           "version": "3.0.0",
11036           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
11037           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
11038           "dev": true
11039         },
11040         "ansi-styles": {
11041           "version": "2.2.1",
11042           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
11043           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
11044           "dev": true
11045         },
11046         "array-union": {
11047           "version": "1.0.2",
11048           "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
11049           "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
11050           "dev": true,
11051           "requires": {
11052             "array-uniq": "^1.0.1"
11053           }
11054         },
11055         "chalk": {
11056           "version": "1.1.3",
11057           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
11058           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
11059           "dev": true,
11060           "requires": {
11061             "ansi-styles": "^2.2.1",
11062             "escape-string-regexp": "^1.0.2",
11063             "has-ansi": "^2.0.0",
11064             "strip-ansi": "^3.0.0",
11065             "supports-color": "^2.0.0"
11066           }
11067         },
11068         "cliui": {
11069           "version": "4.1.0",
11070           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
11071           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
11072           "dev": true,
11073           "requires": {
11074             "string-width": "^2.1.1",
11075             "strip-ansi": "^4.0.0",
11076             "wrap-ansi": "^2.0.0"
11077           },
11078           "dependencies": {
11079             "strip-ansi": {
11080               "version": "4.0.0",
11081               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11082               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11083               "dev": true,
11084               "requires": {
11085                 "ansi-regex": "^3.0.0"
11086               }
11087             }
11088           }
11089         },
11090         "del": {
11091           "version": "2.2.2",
11092           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
11093           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
11094           "dev": true,
11095           "requires": {
11096             "globby": "^5.0.0",
11097             "is-path-cwd": "^1.0.0",
11098             "is-path-in-cwd": "^1.0.0",
11099             "object-assign": "^4.0.1",
11100             "pify": "^2.0.0",
11101             "pinkie-promise": "^2.0.0",
11102             "rimraf": "^2.2.8"
11103           }
11104         },
11105         "get-caller-file": {
11106           "version": "1.0.3",
11107           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
11108           "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
11109           "dev": true
11110         },
11111         "globby": {
11112           "version": "5.0.0",
11113           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
11114           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
11115           "dev": true,
11116           "requires": {
11117             "array-union": "^1.0.1",
11118             "arrify": "^1.0.0",
11119             "glob": "^7.0.3",
11120             "object-assign": "^4.0.1",
11121             "pify": "^2.0.0",
11122             "pinkie-promise": "^2.0.0"
11123           }
11124         },
11125         "is-path-cwd": {
11126           "version": "1.0.0",
11127           "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
11128           "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
11129           "dev": true
11130         },
11131         "is-path-in-cwd": {
11132           "version": "1.0.1",
11133           "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
11134           "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
11135           "dev": true,
11136           "requires": {
11137             "is-path-inside": "^1.0.0"
11138           }
11139         },
11140         "is-path-inside": {
11141           "version": "1.0.1",
11142           "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
11143           "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
11144           "dev": true,
11145           "requires": {
11146             "path-is-inside": "^1.0.1"
11147           }
11148         },
11149         "pify": {
11150           "version": "2.3.0",
11151           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
11152           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
11153           "dev": true
11154         },
11155         "require-main-filename": {
11156           "version": "1.0.1",
11157           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
11158           "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
11159           "dev": true
11160         },
11161         "rimraf": {
11162           "version": "2.7.1",
11163           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
11164           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
11165           "dev": true,
11166           "requires": {
11167             "glob": "^7.1.3"
11168           }
11169         },
11170         "source-map": {
11171           "version": "0.5.7",
11172           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11173           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
11174           "dev": true
11175         },
11176         "source-map-support": {
11177           "version": "0.4.18",
11178           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
11179           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
11180           "dev": true,
11181           "requires": {
11182             "source-map": "^0.5.6"
11183           }
11184         },
11185         "string-width": {
11186           "version": "2.1.1",
11187           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11188           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11189           "dev": true,
11190           "requires": {
11191             "is-fullwidth-code-point": "^2.0.0",
11192             "strip-ansi": "^4.0.0"
11193           },
11194           "dependencies": {
11195             "strip-ansi": {
11196               "version": "4.0.0",
11197               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11198               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11199               "dev": true,
11200               "requires": {
11201                 "ansi-regex": "^3.0.0"
11202               }
11203             }
11204           }
11205         },
11206         "supports-color": {
11207           "version": "2.0.0",
11208           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
11209           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
11210           "dev": true
11211         },
11212         "webdriver-manager": {
11213           "version": "12.1.8",
11214           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.8.tgz",
11215           "integrity": "sha512-qJR36SXG2VwKugPcdwhaqcLQOD7r8P2Xiv9sfNbfZrKBnX243iAkOueX1yAmeNgIKhJ3YAT/F2gq6IiEZzahsg==",
11216           "dev": true,
11217           "requires": {
11218             "adm-zip": "^0.4.9",
11219             "chalk": "^1.1.1",
11220             "del": "^2.2.0",
11221             "glob": "^7.0.3",
11222             "ini": "^1.3.4",
11223             "minimist": "^1.2.0",
11224             "q": "^1.4.1",
11225             "request": "^2.87.0",
11226             "rimraf": "^2.5.2",
11227             "semver": "^5.3.0",
11228             "xml2js": "^0.4.17"
11229           }
11230         },
11231         "wrap-ansi": {
11232           "version": "2.1.0",
11233           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11234           "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11235           "dev": true,
11236           "requires": {
11237             "string-width": "^1.0.1",
11238             "strip-ansi": "^3.0.1"
11239           },
11240           "dependencies": {
11241             "is-fullwidth-code-point": {
11242               "version": "1.0.0",
11243               "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11244               "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11245               "dev": true,
11246               "requires": {
11247                 "number-is-nan": "^1.0.0"
11248               }
11249             },
11250             "string-width": {
11251               "version": "1.0.2",
11252               "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11253               "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11254               "dev": true,
11255               "requires": {
11256                 "code-point-at": "^1.0.0",
11257                 "is-fullwidth-code-point": "^1.0.0",
11258                 "strip-ansi": "^3.0.0"
11259               }
11260             }
11261           }
11262         },
11263         "yargs": {
11264           "version": "12.0.5",
11265           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
11266           "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
11267           "dev": true,
11268           "requires": {
11269             "cliui": "^4.0.0",
11270             "decamelize": "^1.2.0",
11271             "find-up": "^3.0.0",
11272             "get-caller-file": "^1.0.1",
11273             "os-locale": "^3.0.0",
11274             "require-directory": "^2.1.1",
11275             "require-main-filename": "^1.0.1",
11276             "set-blocking": "^2.0.0",
11277             "string-width": "^2.0.0",
11278             "which-module": "^2.0.0",
11279             "y18n": "^3.2.1 || ^4.0.0",
11280             "yargs-parser": "^11.1.1"
11281           }
11282         },
11283         "yargs-parser": {
11284           "version": "11.1.1",
11285           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
11286           "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
11287           "dev": true,
11288           "requires": {
11289             "camelcase": "^5.0.0",
11290             "decamelize": "^1.2.0"
11291           }
11292         }
11293       }
11294     },
11295     "proxy-addr": {
11296       "version": "2.0.6",
11297       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
11298       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
11299       "dev": true,
11300       "requires": {
11301         "forwarded": "~0.1.2",
11302         "ipaddr.js": "1.9.1"
11303       }
11304     },
11305     "prr": {
11306       "version": "1.0.1",
11307       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
11308       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
11309       "dev": true
11310     },
11311     "pseudomap": {
11312       "version": "1.0.2",
11313       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
11314       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
11315       "dev": true
11316     },
11317     "psl": {
11318       "version": "1.8.0",
11319       "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
11320       "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
11321     },
11322     "public-encrypt": {
11323       "version": "4.0.3",
11324       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
11325       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
11326       "dev": true,
11327       "requires": {
11328         "bn.js": "^4.1.0",
11329         "browserify-rsa": "^4.0.0",
11330         "create-hash": "^1.1.0",
11331         "parse-asn1": "^5.0.0",
11332         "randombytes": "^2.0.1",
11333         "safe-buffer": "^5.1.2"
11334       },
11335       "dependencies": {
11336         "bn.js": {
11337           "version": "4.11.9",
11338           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
11339           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
11340           "dev": true
11341         }
11342       }
11343     },
11344     "pump": {
11345       "version": "3.0.0",
11346       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
11347       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
11348       "requires": {
11349         "end-of-stream": "^1.1.0",
11350         "once": "^1.3.1"
11351       }
11352     },
11353     "pumpify": {
11354       "version": "1.5.1",
11355       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
11356       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
11357       "dev": true,
11358       "requires": {
11359         "duplexify": "^3.6.0",
11360         "inherits": "^2.0.3",
11361         "pump": "^2.0.0"
11362       },
11363       "dependencies": {
11364         "pump": {
11365           "version": "2.0.1",
11366           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
11367           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
11368           "dev": true,
11369           "requires": {
11370             "end-of-stream": "^1.1.0",
11371             "once": "^1.3.1"
11372           }
11373         }
11374       }
11375     },
11376     "punycode": {
11377       "version": "2.1.1",
11378       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
11379       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
11380     },
11381     "q": {
11382       "version": "1.4.1",
11383       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
11384       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
11385       "dev": true
11386     },
11387     "qjobs": {
11388       "version": "1.2.0",
11389       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
11390       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
11391       "dev": true
11392     },
11393     "qs": {
11394       "version": "6.5.2",
11395       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
11396       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
11397     },
11398     "query-string": {
11399       "version": "4.3.4",
11400       "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
11401       "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
11402       "dev": true,
11403       "requires": {
11404         "object-assign": "^4.1.0",
11405         "strict-uri-encode": "^1.0.0"
11406       }
11407     },
11408     "querystring": {
11409       "version": "0.2.0",
11410       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
11411       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
11412       "dev": true
11413     },
11414     "querystring-es3": {
11415       "version": "0.2.1",
11416       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
11417       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
11418       "dev": true
11419     },
11420     "querystringify": {
11421       "version": "2.2.0",
11422       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
11423       "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
11424       "dev": true
11425     },
11426     "queue-microtask": {
11427       "version": "1.2.2",
11428       "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz",
11429       "integrity": "sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==",
11430       "dev": true
11431     },
11432     "quick-lru": {
11433       "version": "5.1.1",
11434       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
11435       "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA=="
11436     },
11437     "randombytes": {
11438       "version": "2.1.0",
11439       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
11440       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
11441       "dev": true,
11442       "requires": {
11443         "safe-buffer": "^5.1.0"
11444       }
11445     },
11446     "randomfill": {
11447       "version": "1.0.4",
11448       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
11449       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
11450       "dev": true,
11451       "requires": {
11452         "randombytes": "^2.0.5",
11453         "safe-buffer": "^5.1.0"
11454       }
11455     },
11456     "range-parser": {
11457       "version": "1.2.1",
11458       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
11459       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
11460       "dev": true
11461     },
11462     "raw-body": {
11463       "version": "2.4.0",
11464       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
11465       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
11466       "dev": true,
11467       "requires": {
11468         "bytes": "3.1.0",
11469         "http-errors": "1.7.2",
11470         "iconv-lite": "0.4.24",
11471         "unpipe": "1.0.0"
11472       },
11473       "dependencies": {
11474         "bytes": {
11475           "version": "3.1.0",
11476           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
11477           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
11478           "dev": true
11479         }
11480       }
11481     },
11482     "raw-loader": {
11483       "version": "4.0.0",
11484       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.0.tgz",
11485       "integrity": "sha512-iINUOYvl1cGEmfoaLjnZXt4bKfT2LJnZZib5N/LLyAphC+Dd11vNP9CNVb38j+SAJpFI1uo8j9frmih53ASy7Q==",
11486       "dev": true,
11487       "requires": {
11488         "loader-utils": "^1.2.3",
11489         "schema-utils": "^2.5.0"
11490       },
11491       "dependencies": {
11492         "json5": {
11493           "version": "1.0.1",
11494           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
11495           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
11496           "dev": true,
11497           "requires": {
11498             "minimist": "^1.2.0"
11499           }
11500         },
11501         "loader-utils": {
11502           "version": "1.4.0",
11503           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
11504           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
11505           "dev": true,
11506           "requires": {
11507             "big.js": "^5.2.2",
11508             "emojis-list": "^3.0.0",
11509             "json5": "^1.0.1"
11510           }
11511         }
11512       }
11513     },
11514     "read-cache": {
11515       "version": "1.0.0",
11516       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
11517       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
11518       "dev": true,
11519       "requires": {
11520         "pify": "^2.3.0"
11521       },
11522       "dependencies": {
11523         "pify": {
11524           "version": "2.3.0",
11525           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
11526           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
11527           "dev": true
11528         }
11529       }
11530     },
11531     "read-package-json": {
11532       "version": "2.1.2",
11533       "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz",
11534       "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==",
11535       "dev": true,
11536       "requires": {
11537         "glob": "^7.1.1",
11538         "json-parse-even-better-errors": "^2.3.0",
11539         "normalize-package-data": "^2.0.0",
11540         "npm-normalize-package-bin": "^1.0.0"
11541       }
11542     },
11543     "read-package-tree": {
11544       "version": "5.3.1",
11545       "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.3.1.tgz",
11546       "integrity": "sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==",
11547       "dev": true,
11548       "requires": {
11549         "read-package-json": "^2.0.0",
11550         "readdir-scoped-modules": "^1.0.0",
11551         "util-promisify": "^2.1.0"
11552       }
11553     },
11554     "readable-stream": {
11555       "version": "2.3.7",
11556       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
11557       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
11558       "dev": true,
11559       "requires": {
11560         "core-util-is": "~1.0.0",
11561         "inherits": "~2.0.3",
11562         "isarray": "~1.0.0",
11563         "process-nextick-args": "~2.0.0",
11564         "safe-buffer": "~5.1.1",
11565         "string_decoder": "~1.1.1",
11566         "util-deprecate": "~1.0.1"
11567       },
11568       "dependencies": {
11569         "safe-buffer": {
11570           "version": "5.1.2",
11571           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
11572           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
11573           "dev": true
11574         }
11575       }
11576     },
11577     "readdir-scoped-modules": {
11578       "version": "1.1.0",
11579       "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz",
11580       "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==",
11581       "dev": true,
11582       "requires": {
11583         "debuglog": "^1.0.1",
11584         "dezalgo": "^1.0.0",
11585         "graceful-fs": "^4.1.2",
11586         "once": "^1.3.0"
11587       }
11588     },
11589     "readdirp": {
11590       "version": "3.5.0",
11591       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
11592       "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
11593       "dev": true,
11594       "requires": {
11595         "picomatch": "^2.2.1"
11596       }
11597     },
11598     "rechoir": {
11599       "version": "0.6.2",
11600       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
11601       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
11602       "requires": {
11603         "resolve": "^1.1.6"
11604       }
11605     },
11606     "reflect-metadata": {
11607       "version": "0.1.13",
11608       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
11609       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
11610       "dev": true
11611     },
11612     "regenerate": {
11613       "version": "1.4.2",
11614       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
11615       "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
11616       "dev": true
11617     },
11618     "regenerate-unicode-properties": {
11619       "version": "8.2.0",
11620       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
11621       "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
11622       "dev": true,
11623       "requires": {
11624         "regenerate": "^1.4.0"
11625       }
11626     },
11627     "regenerator-runtime": {
11628       "version": "0.13.5",
11629       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
11630       "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
11631       "dev": true
11632     },
11633     "regenerator-transform": {
11634       "version": "0.14.5",
11635       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
11636       "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
11637       "dev": true,
11638       "requires": {
11639         "@babel/runtime": "^7.8.4"
11640       }
11641     },
11642     "regex-not": {
11643       "version": "1.0.2",
11644       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
11645       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
11646       "dev": true,
11647       "requires": {
11648         "extend-shallow": "^3.0.2",
11649         "safe-regex": "^1.1.0"
11650       }
11651     },
11652     "regexp.prototype.flags": {
11653       "version": "1.3.1",
11654       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
11655       "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==",
11656       "dev": true,
11657       "requires": {
11658         "call-bind": "^1.0.2",
11659         "define-properties": "^1.1.3"
11660       }
11661     },
11662     "regexpu-core": {
11663       "version": "4.7.1",
11664       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
11665       "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
11666       "dev": true,
11667       "requires": {
11668         "regenerate": "^1.4.0",
11669         "regenerate-unicode-properties": "^8.2.0",
11670         "regjsgen": "^0.5.1",
11671         "regjsparser": "^0.6.4",
11672         "unicode-match-property-ecmascript": "^1.0.4",
11673         "unicode-match-property-value-ecmascript": "^1.2.0"
11674       }
11675     },
11676     "regjsgen": {
11677       "version": "0.5.2",
11678       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
11679       "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
11680       "dev": true
11681     },
11682     "regjsparser": {
11683       "version": "0.6.7",
11684       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz",
11685       "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==",
11686       "dev": true,
11687       "requires": {
11688         "jsesc": "~0.5.0"
11689       },
11690       "dependencies": {
11691         "jsesc": {
11692           "version": "0.5.0",
11693           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
11694           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
11695           "dev": true
11696         }
11697       }
11698     },
11699     "remove-trailing-separator": {
11700       "version": "1.1.0",
11701       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
11702       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
11703       "dev": true
11704     },
11705     "repeat-element": {
11706       "version": "1.1.3",
11707       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
11708       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
11709       "dev": true
11710     },
11711     "repeat-string": {
11712       "version": "1.6.1",
11713       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
11714       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
11715       "dev": true
11716     },
11717     "request": {
11718       "version": "2.88.2",
11719       "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
11720       "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
11721       "requires": {
11722         "aws-sign2": "~0.7.0",
11723         "aws4": "^1.8.0",
11724         "caseless": "~0.12.0",
11725         "combined-stream": "~1.0.6",
11726         "extend": "~3.0.2",
11727         "forever-agent": "~0.6.1",
11728         "form-data": "~2.3.2",
11729         "har-validator": "~5.1.3",
11730         "http-signature": "~1.2.0",
11731         "is-typedarray": "~1.0.0",
11732         "isstream": "~0.1.2",
11733         "json-stringify-safe": "~5.0.1",
11734         "mime-types": "~2.1.19",
11735         "oauth-sign": "~0.9.0",
11736         "performance-now": "^2.1.0",
11737         "qs": "~6.5.2",
11738         "safe-buffer": "^5.1.2",
11739         "tough-cookie": "~2.5.0",
11740         "tunnel-agent": "^0.6.0",
11741         "uuid": "^3.3.2"
11742       },
11743       "dependencies": {
11744         "form-data": {
11745           "version": "2.3.3",
11746           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
11747           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
11748           "requires": {
11749             "asynckit": "^0.4.0",
11750             "combined-stream": "^1.0.6",
11751             "mime-types": "^2.1.12"
11752           }
11753         }
11754       }
11755     },
11756     "require-directory": {
11757       "version": "2.1.1",
11758       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
11759       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
11760       "dev": true
11761     },
11762     "require-main-filename": {
11763       "version": "2.0.0",
11764       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
11765       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
11766       "dev": true
11767     },
11768     "requires-port": {
11769       "version": "1.0.0",
11770       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
11771       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
11772       "dev": true
11773     },
11774     "resolve": {
11775       "version": "1.19.0",
11776       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
11777       "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
11778       "requires": {
11779         "is-core-module": "^2.1.0",
11780         "path-parse": "^1.0.6"
11781       }
11782     },
11783     "resolve-alpn": {
11784       "version": "1.0.0",
11785       "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.0.0.tgz",
11786       "integrity": "sha512-rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA=="
11787     },
11788     "resolve-cwd": {
11789       "version": "2.0.0",
11790       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
11791       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
11792       "dev": true,
11793       "requires": {
11794         "resolve-from": "^3.0.0"
11795       }
11796     },
11797     "resolve-from": {
11798       "version": "3.0.0",
11799       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
11800       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
11801       "dev": true
11802     },
11803     "resolve-url": {
11804       "version": "0.2.1",
11805       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
11806       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
11807       "dev": true
11808     },
11809     "responselike": {
11810       "version": "2.0.0",
11811       "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz",
11812       "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==",
11813       "requires": {
11814         "lowercase-keys": "^2.0.0"
11815       }
11816     },
11817     "restore-cursor": {
11818       "version": "3.1.0",
11819       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
11820       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
11821       "dev": true,
11822       "requires": {
11823         "onetime": "^5.1.0",
11824         "signal-exit": "^3.0.2"
11825       }
11826     },
11827     "ret": {
11828       "version": "0.1.15",
11829       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
11830       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
11831       "dev": true
11832     },
11833     "retry": {
11834       "version": "0.12.0",
11835       "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
11836       "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
11837       "dev": true
11838     },
11839     "reusify": {
11840       "version": "1.0.4",
11841       "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
11842       "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
11843       "dev": true
11844     },
11845     "rfc4648": {
11846       "version": "1.4.0",
11847       "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.4.0.tgz",
11848       "integrity": "sha512-3qIzGhHlMHA6PoT6+cdPKZ+ZqtxkIvg8DZGKA5z6PQ33/uuhoJ+Ws/D/J9rXW6gXodgH8QYlz2UCl+sdUDmNIg=="
11849     },
11850     "rfdc": {
11851       "version": "1.1.4",
11852       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
11853       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
11854       "dev": true
11855     },
11856     "rgb-regex": {
11857       "version": "1.0.1",
11858       "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
11859       "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
11860       "dev": true
11861     },
11862     "rgba-regex": {
11863       "version": "1.0.0",
11864       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
11865       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
11866       "dev": true
11867     },
11868     "rimraf": {
11869       "version": "3.0.2",
11870       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
11871       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
11872       "requires": {
11873         "glob": "^7.1.3"
11874       }
11875     },
11876     "ripemd160": {
11877       "version": "2.0.2",
11878       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
11879       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
11880       "dev": true,
11881       "requires": {
11882         "hash-base": "^3.0.0",
11883         "inherits": "^2.0.1"
11884       }
11885     },
11886     "rollup": {
11887       "version": "2.1.0",
11888       "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz",
11889       "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==",
11890       "dev": true,
11891       "requires": {
11892         "fsevents": "~2.1.2"
11893       }
11894     },
11895     "run-async": {
11896       "version": "2.4.1",
11897       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
11898       "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
11899       "dev": true
11900     },
11901     "run-parallel": {
11902       "version": "1.2.0",
11903       "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
11904       "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
11905       "dev": true,
11906       "requires": {
11907         "queue-microtask": "^1.2.2"
11908       }
11909     },
11910     "run-queue": {
11911       "version": "1.0.3",
11912       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
11913       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
11914       "dev": true,
11915       "requires": {
11916         "aproba": "^1.1.1"
11917       }
11918     },
11919     "rxjs": {
11920       "version": "6.5.3",
11921       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz",
11922       "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==",
11923       "requires": {
11924         "tslib": "^1.9.0"
11925       }
11926     },
11927     "rxjs-compat": {
11928       "version": "6.3.3",
11929       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.3.3.tgz",
11930       "integrity": "sha512-caGN7ixiabHpOofginKEquuHk7GgaCrC7UpUQ9ZqGp80tMc68msadOeP/2AKy2R4YJsT1+TX5GZCtxO82qWkyA=="
11931     },
11932     "safe-buffer": {
11933       "version": "5.2.1",
11934       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
11935       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
11936     },
11937     "safe-regex": {
11938       "version": "1.1.0",
11939       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
11940       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
11941       "dev": true,
11942       "requires": {
11943         "ret": "~0.1.10"
11944       }
11945     },
11946     "safer-buffer": {
11947       "version": "2.1.2",
11948       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
11949       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
11950     },
11951     "sass": {
11952       "version": "1.26.3",
11953       "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.3.tgz",
11954       "integrity": "sha512-5NMHI1+YFYw4sN3yfKjpLuV9B5l7MqQ6FlkTcC4FT+oHbBRUZoSjHrrt/mE0nFXJyY2kQtU9ou9HxvFVjLFuuw==",
11955       "dev": true,
11956       "requires": {
11957         "chokidar": ">=2.0.0 <4.0.0"
11958       }
11959     },
11960     "sass-loader": {
11961       "version": "8.0.2",
11962       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz",
11963       "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==",
11964       "dev": true,
11965       "requires": {
11966         "clone-deep": "^4.0.1",
11967         "loader-utils": "^1.2.3",
11968         "neo-async": "^2.6.1",
11969         "schema-utils": "^2.6.1",
11970         "semver": "^6.3.0"
11971       },
11972       "dependencies": {
11973         "json5": {
11974           "version": "1.0.1",
11975           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
11976           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
11977           "dev": true,
11978           "requires": {
11979             "minimist": "^1.2.0"
11980           }
11981         },
11982         "loader-utils": {
11983           "version": "1.4.0",
11984           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
11985           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
11986           "dev": true,
11987           "requires": {
11988             "big.js": "^5.2.2",
11989             "emojis-list": "^3.0.0",
11990             "json5": "^1.0.1"
11991           }
11992         },
11993         "semver": {
11994           "version": "6.3.0",
11995           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
11996           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
11997           "dev": true
11998         }
11999       }
12000     },
12001     "saucelabs": {
12002       "version": "1.5.0",
12003       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
12004       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
12005       "dev": true,
12006       "requires": {
12007         "https-proxy-agent": "^2.2.1"
12008       }
12009     },
12010     "sax": {
12011       "version": "1.2.4",
12012       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
12013       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
12014       "dev": true
12015     },
12016     "schema-utils": {
12017       "version": "2.7.1",
12018       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
12019       "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
12020       "dev": true,
12021       "requires": {
12022         "@types/json-schema": "^7.0.5",
12023         "ajv": "^6.12.4",
12024         "ajv-keywords": "^3.5.2"
12025       }
12026     },
12027     "select-hose": {
12028       "version": "2.0.0",
12029       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
12030       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
12031       "dev": true
12032     },
12033     "selenium-webdriver": {
12034       "version": "3.6.0",
12035       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
12036       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
12037       "dev": true,
12038       "requires": {
12039         "jszip": "^3.1.3",
12040         "rimraf": "^2.5.4",
12041         "tmp": "0.0.30",
12042         "xml2js": "^0.4.17"
12043       },
12044       "dependencies": {
12045         "rimraf": {
12046           "version": "2.7.1",
12047           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
12048           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
12049           "dev": true,
12050           "requires": {
12051             "glob": "^7.1.3"
12052           }
12053         },
12054         "tmp": {
12055           "version": "0.0.30",
12056           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
12057           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
12058           "dev": true,
12059           "requires": {
12060             "os-tmpdir": "~1.0.1"
12061           }
12062         }
12063       }
12064     },
12065     "selfsigned": {
12066       "version": "1.10.8",
12067       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz",
12068       "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==",
12069       "dev": true,
12070       "requires": {
12071         "node-forge": "^0.10.0"
12072       }
12073     },
12074     "semver": {
12075       "version": "5.7.1",
12076       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
12077       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
12078     },
12079     "semver-dsl": {
12080       "version": "1.0.1",
12081       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
12082       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
12083       "dev": true,
12084       "requires": {
12085         "semver": "^5.3.0"
12086       }
12087     },
12088     "semver-intersect": {
12089       "version": "1.4.0",
12090       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
12091       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
12092       "dev": true,
12093       "requires": {
12094         "semver": "^5.0.0"
12095       }
12096     },
12097     "send": {
12098       "version": "0.17.1",
12099       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
12100       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
12101       "dev": true,
12102       "requires": {
12103         "debug": "2.6.9",
12104         "depd": "~1.1.2",
12105         "destroy": "~1.0.4",
12106         "encodeurl": "~1.0.2",
12107         "escape-html": "~1.0.3",
12108         "etag": "~1.8.1",
12109         "fresh": "0.5.2",
12110         "http-errors": "~1.7.2",
12111         "mime": "1.6.0",
12112         "ms": "2.1.1",
12113         "on-finished": "~2.3.0",
12114         "range-parser": "~1.2.1",
12115         "statuses": "~1.5.0"
12116       },
12117       "dependencies": {
12118         "debug": {
12119           "version": "2.6.9",
12120           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
12121           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
12122           "dev": true,
12123           "requires": {
12124             "ms": "2.0.0"
12125           },
12126           "dependencies": {
12127             "ms": {
12128               "version": "2.0.0",
12129               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
12130               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
12131               "dev": true
12132             }
12133           }
12134         },
12135         "ms": {
12136           "version": "2.1.1",
12137           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
12138           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
12139           "dev": true
12140         }
12141       }
12142     },
12143     "serialize-javascript": {
12144       "version": "4.0.0",
12145       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
12146       "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
12147       "dev": true,
12148       "requires": {
12149         "randombytes": "^2.1.0"
12150       }
12151     },
12152     "serve-index": {
12153       "version": "1.9.1",
12154       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
12155       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
12156       "dev": true,
12157       "requires": {
12158         "accepts": "~1.3.4",
12159         "batch": "0.6.1",
12160         "debug": "2.6.9",
12161         "escape-html": "~1.0.3",
12162         "http-errors": "~1.6.2",
12163         "mime-types": "~2.1.17",
12164         "parseurl": "~1.3.2"
12165       },
12166       "dependencies": {
12167         "debug": {
12168           "version": "2.6.9",
12169           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
12170           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
12171           "dev": true,
12172           "requires": {
12173             "ms": "2.0.0"
12174           }
12175         },
12176         "http-errors": {
12177           "version": "1.6.3",
12178           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
12179           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
12180           "dev": true,
12181           "requires": {
12182             "depd": "~1.1.2",
12183             "inherits": "2.0.3",
12184             "setprototypeof": "1.1.0",
12185             "statuses": ">= 1.4.0 < 2"
12186           }
12187         },
12188         "inherits": {
12189           "version": "2.0.3",
12190           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
12191           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
12192           "dev": true
12193         },
12194         "ms": {
12195           "version": "2.0.0",
12196           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
12197           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
12198           "dev": true
12199         },
12200         "setprototypeof": {
12201           "version": "1.1.0",
12202           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
12203           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
12204           "dev": true
12205         }
12206       }
12207     },
12208     "serve-static": {
12209       "version": "1.14.1",
12210       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
12211       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
12212       "dev": true,
12213       "requires": {
12214         "encodeurl": "~1.0.2",
12215         "escape-html": "~1.0.3",
12216         "parseurl": "~1.3.3",
12217         "send": "0.17.1"
12218       }
12219     },
12220     "set-blocking": {
12221       "version": "2.0.0",
12222       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
12223       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
12224       "dev": true
12225     },
12226     "set-immediate-shim": {
12227       "version": "1.0.1",
12228       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
12229       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
12230       "dev": true
12231     },
12232     "set-value": {
12233       "version": "2.0.1",
12234       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
12235       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
12236       "dev": true,
12237       "requires": {
12238         "extend-shallow": "^2.0.1",
12239         "is-extendable": "^0.1.1",
12240         "is-plain-object": "^2.0.3",
12241         "split-string": "^3.0.1"
12242       },
12243       "dependencies": {
12244         "extend-shallow": {
12245           "version": "2.0.1",
12246           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12247           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12248           "dev": true,
12249           "requires": {
12250             "is-extendable": "^0.1.0"
12251           }
12252         }
12253       }
12254     },
12255     "setimmediate": {
12256       "version": "1.0.5",
12257       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
12258       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
12259       "dev": true
12260     },
12261     "setprototypeof": {
12262       "version": "1.1.1",
12263       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
12264       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
12265       "dev": true
12266     },
12267     "sha.js": {
12268       "version": "2.4.11",
12269       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
12270       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
12271       "dev": true,
12272       "requires": {
12273         "inherits": "^2.0.1",
12274         "safe-buffer": "^5.0.1"
12275       }
12276     },
12277     "shallow-clone": {
12278       "version": "3.0.1",
12279       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
12280       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
12281       "dev": true,
12282       "requires": {
12283         "kind-of": "^6.0.2"
12284       }
12285     },
12286     "shebang-command": {
12287       "version": "1.2.0",
12288       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
12289       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
12290       "requires": {
12291         "shebang-regex": "^1.0.0"
12292       }
12293     },
12294     "shebang-regex": {
12295       "version": "1.0.0",
12296       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
12297       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
12298     },
12299     "shelljs": {
12300       "version": "0.8.4",
12301       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz",
12302       "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==",
12303       "requires": {
12304         "glob": "^7.0.0",
12305         "interpret": "^1.0.0",
12306         "rechoir": "^0.6.2"
12307       }
12308     },
12309     "signal-exit": {
12310       "version": "3.0.3",
12311       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
12312       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
12313     },
12314     "simple-swizzle": {
12315       "version": "0.2.2",
12316       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
12317       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
12318       "dev": true,
12319       "requires": {
12320         "is-arrayish": "^0.3.1"
12321       },
12322       "dependencies": {
12323         "is-arrayish": {
12324           "version": "0.3.2",
12325           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
12326           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
12327           "dev": true
12328         }
12329       }
12330     },
12331     "slash": {
12332       "version": "3.0.0",
12333       "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
12334       "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
12335       "dev": true
12336     },
12337     "smart-buffer": {
12338       "version": "4.1.0",
12339       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz",
12340       "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==",
12341       "dev": true
12342     },
12343     "snapdragon": {
12344       "version": "0.8.2",
12345       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
12346       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
12347       "dev": true,
12348       "requires": {
12349         "base": "^0.11.1",
12350         "debug": "^2.2.0",
12351         "define-property": "^0.2.5",
12352         "extend-shallow": "^2.0.1",
12353         "map-cache": "^0.2.2",
12354         "source-map": "^0.5.6",
12355         "source-map-resolve": "^0.5.0",
12356         "use": "^3.1.0"
12357       },
12358       "dependencies": {
12359         "debug": {
12360           "version": "2.6.9",
12361           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
12362           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
12363           "dev": true,
12364           "requires": {
12365             "ms": "2.0.0"
12366           }
12367         },
12368         "define-property": {
12369           "version": "0.2.5",
12370           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
12371           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
12372           "dev": true,
12373           "requires": {
12374             "is-descriptor": "^0.1.0"
12375           }
12376         },
12377         "extend-shallow": {
12378           "version": "2.0.1",
12379           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12380           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12381           "dev": true,
12382           "requires": {
12383             "is-extendable": "^0.1.0"
12384           }
12385         },
12386         "ms": {
12387           "version": "2.0.0",
12388           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
12389           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
12390           "dev": true
12391         },
12392         "source-map": {
12393           "version": "0.5.7",
12394           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
12395           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
12396           "dev": true
12397         }
12398       }
12399     },
12400     "snapdragon-node": {
12401       "version": "2.1.1",
12402       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
12403       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
12404       "dev": true,
12405       "requires": {
12406         "define-property": "^1.0.0",
12407         "isobject": "^3.0.0",
12408         "snapdragon-util": "^3.0.1"
12409       },
12410       "dependencies": {
12411         "define-property": {
12412           "version": "1.0.0",
12413           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
12414           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
12415           "dev": true,
12416           "requires": {
12417             "is-descriptor": "^1.0.0"
12418           }
12419         },
12420         "is-accessor-descriptor": {
12421           "version": "1.0.0",
12422           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
12423           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
12424           "dev": true,
12425           "requires": {
12426             "kind-of": "^6.0.0"
12427           }
12428         },
12429         "is-data-descriptor": {
12430           "version": "1.0.0",
12431           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
12432           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
12433           "dev": true,
12434           "requires": {
12435             "kind-of": "^6.0.0"
12436           }
12437         },
12438         "is-descriptor": {
12439           "version": "1.0.2",
12440           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
12441           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
12442           "dev": true,
12443           "requires": {
12444             "is-accessor-descriptor": "^1.0.0",
12445             "is-data-descriptor": "^1.0.0",
12446             "kind-of": "^6.0.2"
12447           }
12448         }
12449       }
12450     },
12451     "snapdragon-util": {
12452       "version": "3.0.1",
12453       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
12454       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
12455       "dev": true,
12456       "requires": {
12457         "kind-of": "^3.2.0"
12458       },
12459       "dependencies": {
12460         "kind-of": {
12461           "version": "3.2.2",
12462           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12463           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12464           "dev": true,
12465           "requires": {
12466             "is-buffer": "^1.1.5"
12467           }
12468         }
12469       }
12470     },
12471     "socket.io": {
12472       "version": "2.1.1",
12473       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
12474       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
12475       "dev": true,
12476       "requires": {
12477         "debug": "~3.1.0",
12478         "engine.io": "~3.2.0",
12479         "has-binary2": "~1.0.2",
12480         "socket.io-adapter": "~1.1.0",
12481         "socket.io-client": "2.1.1",
12482         "socket.io-parser": "~3.2.0"
12483       },
12484       "dependencies": {
12485         "debug": {
12486           "version": "3.1.0",
12487           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
12488           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
12489           "dev": true,
12490           "requires": {
12491             "ms": "2.0.0"
12492           }
12493         },
12494         "ms": {
12495           "version": "2.0.0",
12496           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
12497           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
12498           "dev": true
12499         }
12500       }
12501     },
12502     "socket.io-adapter": {
12503       "version": "1.1.2",
12504       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
12505       "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
12506       "dev": true
12507     },
12508     "socket.io-client": {
12509       "version": "2.1.1",
12510       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
12511       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
12512       "dev": true,
12513       "requires": {
12514         "backo2": "1.0.2",
12515         "base64-arraybuffer": "0.1.5",
12516         "component-bind": "1.0.0",
12517         "component-emitter": "1.2.1",
12518         "debug": "~3.1.0",
12519         "engine.io-client": "~3.2.0",
12520         "has-binary2": "~1.0.2",
12521         "has-cors": "1.1.0",
12522         "indexof": "0.0.1",
12523         "object-component": "0.0.3",
12524         "parseqs": "0.0.5",
12525         "parseuri": "0.0.5",
12526         "socket.io-parser": "~3.2.0",
12527         "to-array": "0.1.4"
12528       },
12529       "dependencies": {
12530         "component-emitter": {
12531           "version": "1.2.1",
12532           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
12533           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
12534           "dev": true
12535         },
12536         "debug": {
12537           "version": "3.1.0",
12538           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
12539           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
12540           "dev": true,
12541           "requires": {
12542             "ms": "2.0.0"
12543           }
12544         },
12545         "ms": {
12546           "version": "2.0.0",
12547           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
12548           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
12549           "dev": true
12550         }
12551       }
12552     },
12553     "socket.io-parser": {
12554       "version": "3.2.0",
12555       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
12556       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
12557       "dev": true,
12558       "requires": {
12559         "component-emitter": "1.2.1",
12560         "debug": "~3.1.0",
12561         "isarray": "2.0.1"
12562       },
12563       "dependencies": {
12564         "component-emitter": {
12565           "version": "1.2.1",
12566           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
12567           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
12568           "dev": true
12569         },
12570         "debug": {
12571           "version": "3.1.0",
12572           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
12573           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
12574           "dev": true,
12575           "requires": {
12576             "ms": "2.0.0"
12577           }
12578         },
12579         "isarray": {
12580           "version": "2.0.1",
12581           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
12582           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
12583           "dev": true
12584         },
12585         "ms": {
12586           "version": "2.0.0",
12587           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
12588           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
12589           "dev": true
12590         }
12591       }
12592     },
12593     "sockjs": {
12594       "version": "0.3.20",
12595       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz",
12596       "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==",
12597       "dev": true,
12598       "requires": {
12599         "faye-websocket": "^0.10.0",
12600         "uuid": "^3.4.0",
12601         "websocket-driver": "0.6.5"
12602       }
12603     },
12604     "sockjs-client": {
12605       "version": "1.4.0",
12606       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz",
12607       "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==",
12608       "dev": true,
12609       "requires": {
12610         "debug": "^3.2.5",
12611         "eventsource": "^1.0.7",
12612         "faye-websocket": "~0.11.1",
12613         "inherits": "^2.0.3",
12614         "json3": "^3.3.2",
12615         "url-parse": "^1.4.3"
12616       },
12617       "dependencies": {
12618         "debug": {
12619           "version": "3.2.7",
12620           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
12621           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
12622           "dev": true,
12623           "requires": {
12624             "ms": "^2.1.1"
12625           }
12626         },
12627         "faye-websocket": {
12628           "version": "0.11.3",
12629           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
12630           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
12631           "dev": true,
12632           "requires": {
12633             "websocket-driver": ">=0.5.1"
12634           }
12635         }
12636       }
12637     },
12638     "socks": {
12639       "version": "2.3.3",
12640       "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz",
12641       "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==",
12642       "dev": true,
12643       "requires": {
12644         "ip": "1.1.5",
12645         "smart-buffer": "^4.1.0"
12646       }
12647     },
12648     "socks-proxy-agent": {
12649       "version": "4.0.2",
12650       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz",
12651       "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==",
12652       "dev": true,
12653       "requires": {
12654         "agent-base": "~4.2.1",
12655         "socks": "~2.3.2"
12656       },
12657       "dependencies": {
12658         "agent-base": {
12659           "version": "4.2.1",
12660           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
12661           "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
12662           "dev": true,
12663           "requires": {
12664             "es6-promisify": "^5.0.0"
12665           }
12666         }
12667       }
12668     },
12669     "sort-keys": {
12670       "version": "1.1.2",
12671       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
12672       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
12673       "dev": true,
12674       "requires": {
12675         "is-plain-obj": "^1.0.0"
12676       }
12677     },
12678     "source-list-map": {
12679       "version": "2.0.1",
12680       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
12681       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
12682       "dev": true
12683     },
12684     "source-map": {
12685       "version": "0.7.3",
12686       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
12687       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
12688       "dev": true
12689     },
12690     "source-map-loader": {
12691       "version": "0.2.4",
12692       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
12693       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
12694       "dev": true,
12695       "requires": {
12696         "async": "^2.5.0",
12697         "loader-utils": "^1.1.0"
12698       },
12699       "dependencies": {
12700         "json5": {
12701           "version": "1.0.1",
12702           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
12703           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
12704           "dev": true,
12705           "requires": {
12706             "minimist": "^1.2.0"
12707           }
12708         },
12709         "loader-utils": {
12710           "version": "1.4.0",
12711           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
12712           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
12713           "dev": true,
12714           "requires": {
12715             "big.js": "^5.2.2",
12716             "emojis-list": "^3.0.0",
12717             "json5": "^1.0.1"
12718           }
12719         }
12720       }
12721     },
12722     "source-map-resolve": {
12723       "version": "0.5.3",
12724       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
12725       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
12726       "dev": true,
12727       "requires": {
12728         "atob": "^2.1.2",
12729         "decode-uri-component": "^0.2.0",
12730         "resolve-url": "^0.2.1",
12731         "source-map-url": "^0.4.0",
12732         "urix": "^0.1.0"
12733       }
12734     },
12735     "source-map-support": {
12736       "version": "0.5.13",
12737       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
12738       "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
12739       "dev": true,
12740       "requires": {
12741         "buffer-from": "^1.0.0",
12742         "source-map": "^0.6.0"
12743       },
12744       "dependencies": {
12745         "source-map": {
12746           "version": "0.6.1",
12747           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12748           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12749           "dev": true
12750         }
12751       }
12752     },
12753     "source-map-url": {
12754       "version": "0.4.0",
12755       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
12756       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
12757       "dev": true
12758     },
12759     "sourcemap-codec": {
12760       "version": "1.4.8",
12761       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
12762       "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
12763       "dev": true
12764     },
12765     "spdx-correct": {
12766       "version": "3.1.1",
12767       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
12768       "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
12769       "dev": true,
12770       "requires": {
12771         "spdx-expression-parse": "^3.0.0",
12772         "spdx-license-ids": "^3.0.0"
12773       }
12774     },
12775     "spdx-exceptions": {
12776       "version": "2.3.0",
12777       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
12778       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
12779       "dev": true
12780     },
12781     "spdx-expression-parse": {
12782       "version": "3.0.1",
12783       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
12784       "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
12785       "dev": true,
12786       "requires": {
12787         "spdx-exceptions": "^2.1.0",
12788         "spdx-license-ids": "^3.0.0"
12789       }
12790     },
12791     "spdx-license-ids": {
12792       "version": "3.0.7",
12793       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
12794       "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
12795       "dev": true
12796     },
12797     "spdy": {
12798       "version": "4.0.2",
12799       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
12800       "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
12801       "dev": true,
12802       "requires": {
12803         "debug": "^4.1.0",
12804         "handle-thing": "^2.0.0",
12805         "http-deceiver": "^1.2.7",
12806         "select-hose": "^2.0.0",
12807         "spdy-transport": "^3.0.0"
12808       }
12809     },
12810     "spdy-transport": {
12811       "version": "3.0.0",
12812       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
12813       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
12814       "dev": true,
12815       "requires": {
12816         "debug": "^4.1.0",
12817         "detect-node": "^2.0.4",
12818         "hpack.js": "^2.1.6",
12819         "obuf": "^1.1.2",
12820         "readable-stream": "^3.0.6",
12821         "wbuf": "^1.7.3"
12822       },
12823       "dependencies": {
12824         "readable-stream": {
12825           "version": "3.6.0",
12826           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
12827           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
12828           "dev": true,
12829           "requires": {
12830             "inherits": "^2.0.3",
12831             "string_decoder": "^1.1.1",
12832             "util-deprecate": "^1.0.1"
12833           }
12834         }
12835       }
12836     },
12837     "speed-measure-webpack-plugin": {
12838       "version": "1.3.1",
12839       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
12840       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
12841       "dev": true,
12842       "requires": {
12843         "chalk": "^2.0.1"
12844       }
12845     },
12846     "split-string": {
12847       "version": "3.1.0",
12848       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
12849       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
12850       "dev": true,
12851       "requires": {
12852         "extend-shallow": "^3.0.0"
12853       }
12854     },
12855     "sprintf-js": {
12856       "version": "1.0.3",
12857       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
12858       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
12859     },
12860     "sshpk": {
12861       "version": "1.16.1",
12862       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
12863       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
12864       "requires": {
12865         "asn1": "~0.2.3",
12866         "assert-plus": "^1.0.0",
12867         "bcrypt-pbkdf": "^1.0.0",
12868         "dashdash": "^1.12.0",
12869         "ecc-jsbn": "~0.1.1",
12870         "getpass": "^0.1.1",
12871         "jsbn": "~0.1.0",
12872         "safer-buffer": "^2.0.2",
12873         "tweetnacl": "~0.14.0"
12874       }
12875     },
12876     "ssri": {
12877       "version": "8.0.1",
12878       "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
12879       "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
12880       "dev": true,
12881       "requires": {
12882         "minipass": "^3.1.1"
12883       }
12884     },
12885     "stable": {
12886       "version": "0.1.8",
12887       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
12888       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
12889       "dev": true
12890     },
12891     "static-extend": {
12892       "version": "0.1.2",
12893       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
12894       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
12895       "dev": true,
12896       "requires": {
12897         "define-property": "^0.2.5",
12898         "object-copy": "^0.1.0"
12899       },
12900       "dependencies": {
12901         "define-property": {
12902           "version": "0.2.5",
12903           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
12904           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
12905           "dev": true,
12906           "requires": {
12907             "is-descriptor": "^0.1.0"
12908           }
12909         }
12910       }
12911     },
12912     "statuses": {
12913       "version": "1.5.0",
12914       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
12915       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
12916       "dev": true
12917     },
12918     "stream-browserify": {
12919       "version": "2.0.2",
12920       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
12921       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
12922       "dev": true,
12923       "requires": {
12924         "inherits": "~2.0.1",
12925         "readable-stream": "^2.0.2"
12926       }
12927     },
12928     "stream-buffers": {
12929       "version": "3.0.2",
12930       "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.2.tgz",
12931       "integrity": "sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ=="
12932     },
12933     "stream-each": {
12934       "version": "1.2.3",
12935       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
12936       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
12937       "dev": true,
12938       "requires": {
12939         "end-of-stream": "^1.1.0",
12940         "stream-shift": "^1.0.0"
12941       }
12942     },
12943     "stream-http": {
12944       "version": "2.8.3",
12945       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
12946       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
12947       "dev": true,
12948       "requires": {
12949         "builtin-status-codes": "^3.0.0",
12950         "inherits": "^2.0.1",
12951         "readable-stream": "^2.3.6",
12952         "to-arraybuffer": "^1.0.0",
12953         "xtend": "^4.0.0"
12954       }
12955     },
12956     "stream-shift": {
12957       "version": "1.0.1",
12958       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
12959       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
12960       "dev": true
12961     },
12962     "streamroller": {
12963       "version": "0.7.0",
12964       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
12965       "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
12966       "dev": true,
12967       "requires": {
12968         "date-format": "^1.2.0",
12969         "debug": "^3.1.0",
12970         "mkdirp": "^0.5.1",
12971         "readable-stream": "^2.3.0"
12972       },
12973       "dependencies": {
12974         "debug": {
12975           "version": "3.2.7",
12976           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
12977           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
12978           "dev": true,
12979           "requires": {
12980             "ms": "^2.1.1"
12981           }
12982         },
12983         "mkdirp": {
12984           "version": "0.5.5",
12985           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
12986           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
12987           "dev": true,
12988           "requires": {
12989             "minimist": "^1.2.5"
12990           }
12991         }
12992       }
12993     },
12994     "strict-uri-encode": {
12995       "version": "1.1.0",
12996       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
12997       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
12998       "dev": true
12999     },
13000     "string-width": {
13001       "version": "3.1.0",
13002       "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
13003       "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
13004       "dev": true,
13005       "requires": {
13006         "emoji-regex": "^7.0.1",
13007         "is-fullwidth-code-point": "^2.0.0",
13008         "strip-ansi": "^5.1.0"
13009       },
13010       "dependencies": {
13011         "ansi-regex": {
13012           "version": "4.1.0",
13013           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
13014           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
13015           "dev": true
13016         },
13017         "strip-ansi": {
13018           "version": "5.2.0",
13019           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
13020           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
13021           "dev": true,
13022           "requires": {
13023             "ansi-regex": "^4.1.0"
13024           }
13025         }
13026       }
13027     },
13028     "string.prototype.trimend": {
13029       "version": "1.0.3",
13030       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz",
13031       "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==",
13032       "dev": true,
13033       "requires": {
13034         "call-bind": "^1.0.0",
13035         "define-properties": "^1.1.3"
13036       }
13037     },
13038     "string.prototype.trimstart": {
13039       "version": "1.0.3",
13040       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz",
13041       "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==",
13042       "dev": true,
13043       "requires": {
13044         "call-bind": "^1.0.0",
13045         "define-properties": "^1.1.3"
13046       }
13047     },
13048     "string_decoder": {
13049       "version": "1.1.1",
13050       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
13051       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
13052       "dev": true,
13053       "requires": {
13054         "safe-buffer": "~5.1.0"
13055       },
13056       "dependencies": {
13057         "safe-buffer": {
13058           "version": "5.1.2",
13059           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
13060           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
13061           "dev": true
13062         }
13063       }
13064     },
13065     "strip-ansi": {
13066       "version": "3.0.1",
13067       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
13068       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
13069       "dev": true,
13070       "requires": {
13071         "ansi-regex": "^2.0.0"
13072       }
13073     },
13074     "strip-bom": {
13075       "version": "3.0.0",
13076       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
13077       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
13078       "dev": true
13079     },
13080     "strip-eof": {
13081       "version": "1.0.0",
13082       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
13083       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
13084     },
13085     "style-loader": {
13086       "version": "1.1.3",
13087       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.1.3.tgz",
13088       "integrity": "sha512-rlkH7X/22yuwFYK357fMN/BxYOorfnfq0eD7+vqlemSK4wEcejFF1dg4zxP0euBW8NrYx2WZzZ8PPFevr7D+Kw==",
13089       "dev": true,
13090       "requires": {
13091         "loader-utils": "^1.2.3",
13092         "schema-utils": "^2.6.4"
13093       },
13094       "dependencies": {
13095         "json5": {
13096           "version": "1.0.1",
13097           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
13098           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
13099           "dev": true,
13100           "requires": {
13101             "minimist": "^1.2.0"
13102           }
13103         },
13104         "loader-utils": {
13105           "version": "1.4.0",
13106           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
13107           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
13108           "dev": true,
13109           "requires": {
13110             "big.js": "^5.2.2",
13111             "emojis-list": "^3.0.0",
13112             "json5": "^1.0.1"
13113           }
13114         }
13115       }
13116     },
13117     "stylehacks": {
13118       "version": "4.0.3",
13119       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
13120       "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
13121       "dev": true,
13122       "requires": {
13123         "browserslist": "^4.0.0",
13124         "postcss": "^7.0.0",
13125         "postcss-selector-parser": "^3.0.0"
13126       },
13127       "dependencies": {
13128         "postcss-selector-parser": {
13129           "version": "3.1.2",
13130           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
13131           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
13132           "dev": true,
13133           "requires": {
13134             "dot-prop": "^5.2.0",
13135             "indexes-of": "^1.0.1",
13136             "uniq": "^1.0.1"
13137           }
13138         }
13139       }
13140     },
13141     "stylus": {
13142       "version": "0.54.7",
13143       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.7.tgz",
13144       "integrity": "sha512-Yw3WMTzVwevT6ZTrLCYNHAFmanMxdylelL3hkWNgPMeTCpMwpV3nXjpOHuBXtFv7aiO2xRuQS6OoAdgkNcSNug==",
13145       "dev": true,
13146       "requires": {
13147         "css-parse": "~2.0.0",
13148         "debug": "~3.1.0",
13149         "glob": "^7.1.3",
13150         "mkdirp": "~0.5.x",
13151         "safer-buffer": "^2.1.2",
13152         "sax": "~1.2.4",
13153         "semver": "^6.0.0",
13154         "source-map": "^0.7.3"
13155       },
13156       "dependencies": {
13157         "debug": {
13158           "version": "3.1.0",
13159           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
13160           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
13161           "dev": true,
13162           "requires": {
13163             "ms": "2.0.0"
13164           }
13165         },
13166         "mkdirp": {
13167           "version": "0.5.5",
13168           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
13169           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
13170           "dev": true,
13171           "requires": {
13172             "minimist": "^1.2.5"
13173           }
13174         },
13175         "ms": {
13176           "version": "2.0.0",
13177           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13178           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
13179           "dev": true
13180         },
13181         "semver": {
13182           "version": "6.3.0",
13183           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13184           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13185           "dev": true
13186         }
13187       }
13188     },
13189     "stylus-loader": {
13190       "version": "3.0.2",
13191       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
13192       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
13193       "dev": true,
13194       "requires": {
13195         "loader-utils": "^1.0.2",
13196         "lodash.clonedeep": "^4.5.0",
13197         "when": "~3.6.x"
13198       },
13199       "dependencies": {
13200         "json5": {
13201           "version": "1.0.1",
13202           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
13203           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
13204           "dev": true,
13205           "requires": {
13206             "minimist": "^1.2.0"
13207           }
13208         },
13209         "loader-utils": {
13210           "version": "1.4.0",
13211           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
13212           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
13213           "dev": true,
13214           "requires": {
13215             "big.js": "^5.2.2",
13216             "emojis-list": "^3.0.0",
13217             "json5": "^1.0.1"
13218           }
13219         }
13220       }
13221     },
13222     "supports-color": {
13223       "version": "5.5.0",
13224       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
13225       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
13226       "dev": true,
13227       "requires": {
13228         "has-flag": "^3.0.0"
13229       }
13230     },
13231     "svgo": {
13232       "version": "1.3.2",
13233       "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
13234       "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
13235       "dev": true,
13236       "requires": {
13237         "chalk": "^2.4.1",
13238         "coa": "^2.0.2",
13239         "css-select": "^2.0.0",
13240         "css-select-base-adapter": "^0.1.1",
13241         "css-tree": "1.0.0-alpha.37",
13242         "csso": "^4.0.2",
13243         "js-yaml": "^3.13.1",
13244         "mkdirp": "~0.5.1",
13245         "object.values": "^1.1.0",
13246         "sax": "~1.2.4",
13247         "stable": "^0.1.8",
13248         "unquote": "~1.1.1",
13249         "util.promisify": "~1.0.0"
13250       },
13251       "dependencies": {
13252         "mkdirp": {
13253           "version": "0.5.5",
13254           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
13255           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
13256           "dev": true,
13257           "requires": {
13258             "minimist": "^1.2.5"
13259           }
13260         }
13261       }
13262     },
13263     "symbol-observable": {
13264       "version": "1.2.0",
13265       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
13266       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
13267       "dev": true
13268     },
13269     "tapable": {
13270       "version": "1.1.3",
13271       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
13272       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
13273       "dev": true
13274     },
13275     "tar": {
13276       "version": "6.1.0",
13277       "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz",
13278       "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==",
13279       "requires": {
13280         "chownr": "^2.0.0",
13281         "fs-minipass": "^2.0.0",
13282         "minipass": "^3.0.0",
13283         "minizlib": "^2.1.1",
13284         "mkdirp": "^1.0.3",
13285         "yallist": "^4.0.0"
13286       }
13287     },
13288     "terser": {
13289       "version": "4.6.10",
13290       "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.10.tgz",
13291       "integrity": "sha512-qbF/3UOo11Hggsbsqm2hPa6+L4w7bkr+09FNseEe8xrcVD3APGLFqE+Oz1ZKAxjYnFsj80rLOfgAtJ0LNJjtTA==",
13292       "dev": true,
13293       "requires": {
13294         "commander": "^2.20.0",
13295         "source-map": "~0.6.1",
13296         "source-map-support": "~0.5.12"
13297       },
13298       "dependencies": {
13299         "source-map": {
13300           "version": "0.6.1",
13301           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13302           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13303           "dev": true
13304         }
13305       }
13306     },
13307     "terser-webpack-plugin": {
13308       "version": "3.0.3",
13309       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.0.3.tgz",
13310       "integrity": "sha512-bZFnotuIKq5Rqzrs+qIwFzGdKdffV9epG5vDSEbYzvKAhPeR5RbbrQysfPgbIIMhNAQtZD2hGwBfSKUXjXZZZw==",
13311       "dev": true,
13312       "requires": {
13313         "cacache": "^15.0.4",
13314         "find-cache-dir": "^3.3.1",
13315         "jest-worker": "^26.0.0",
13316         "p-limit": "^2.3.0",
13317         "schema-utils": "^2.6.6",
13318         "serialize-javascript": "^3.1.0",
13319         "source-map": "^0.6.1",
13320         "terser": "^4.6.13",
13321         "webpack-sources": "^1.4.3"
13322       },
13323       "dependencies": {
13324         "cacache": {
13325           "version": "15.0.5",
13326           "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz",
13327           "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==",
13328           "dev": true,
13329           "requires": {
13330             "@npmcli/move-file": "^1.0.1",
13331             "chownr": "^2.0.0",
13332             "fs-minipass": "^2.0.0",
13333             "glob": "^7.1.4",
13334             "infer-owner": "^1.0.4",
13335             "lru-cache": "^6.0.0",
13336             "minipass": "^3.1.1",
13337             "minipass-collect": "^1.0.2",
13338             "minipass-flush": "^1.0.5",
13339             "minipass-pipeline": "^1.2.2",
13340             "mkdirp": "^1.0.3",
13341             "p-map": "^4.0.0",
13342             "promise-inflight": "^1.0.1",
13343             "rimraf": "^3.0.2",
13344             "ssri": "^8.0.0",
13345             "tar": "^6.0.2",
13346             "unique-filename": "^1.1.1"
13347           }
13348         },
13349         "has-flag": {
13350           "version": "4.0.0",
13351           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13352           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13353           "dev": true
13354         },
13355         "jest-worker": {
13356           "version": "26.6.2",
13357           "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
13358           "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
13359           "dev": true,
13360           "requires": {
13361             "@types/node": "*",
13362             "merge-stream": "^2.0.0",
13363             "supports-color": "^7.0.0"
13364           }
13365         },
13366         "p-map": {
13367           "version": "4.0.0",
13368           "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
13369           "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
13370           "dev": true,
13371           "requires": {
13372             "aggregate-error": "^3.0.0"
13373           }
13374         },
13375         "serialize-javascript": {
13376           "version": "3.1.0",
13377           "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz",
13378           "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==",
13379           "dev": true,
13380           "requires": {
13381             "randombytes": "^2.1.0"
13382           }
13383         },
13384         "source-map": {
13385           "version": "0.6.1",
13386           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13387           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13388           "dev": true
13389         },
13390         "supports-color": {
13391           "version": "7.2.0",
13392           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13393           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13394           "dev": true,
13395           "requires": {
13396             "has-flag": "^4.0.0"
13397           }
13398         },
13399         "terser": {
13400           "version": "4.8.0",
13401           "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
13402           "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
13403           "dev": true,
13404           "requires": {
13405             "commander": "^2.20.0",
13406             "source-map": "~0.6.1",
13407             "source-map-support": "~0.5.12"
13408           }
13409         }
13410       }
13411     },
13412     "through": {
13413       "version": "2.3.8",
13414       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
13415       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
13416       "dev": true
13417     },
13418     "through2": {
13419       "version": "2.0.5",
13420       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
13421       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
13422       "dev": true,
13423       "requires": {
13424         "readable-stream": "~2.3.6",
13425         "xtend": "~4.0.1"
13426       }
13427     },
13428     "thunky": {
13429       "version": "1.1.0",
13430       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
13431       "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
13432       "dev": true
13433     },
13434     "timers-browserify": {
13435       "version": "2.0.12",
13436       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
13437       "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
13438       "dev": true,
13439       "requires": {
13440         "setimmediate": "^1.0.4"
13441       }
13442     },
13443     "timsort": {
13444       "version": "0.3.0",
13445       "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
13446       "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
13447       "dev": true
13448     },
13449     "tmp": {
13450       "version": "0.2.1",
13451       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
13452       "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
13453       "requires": {
13454         "rimraf": "^3.0.0"
13455       }
13456     },
13457     "tmp-promise": {
13458       "version": "3.0.2",
13459       "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.2.tgz",
13460       "integrity": "sha512-OyCLAKU1HzBjL6Ev3gxUeraJNlbNingmi8IrHHEsYH8LTmEuhvYfqvhn2F/je+mjf4N58UmZ96OMEy1JanSCpA==",
13461       "requires": {
13462         "tmp": "^0.2.0"
13463       }
13464     },
13465     "to-array": {
13466       "version": "0.1.4",
13467       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
13468       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
13469       "dev": true
13470     },
13471     "to-arraybuffer": {
13472       "version": "1.0.1",
13473       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
13474       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
13475       "dev": true
13476     },
13477     "to-fast-properties": {
13478       "version": "2.0.0",
13479       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
13480       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
13481       "dev": true
13482     },
13483     "to-object-path": {
13484       "version": "0.3.0",
13485       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
13486       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
13487       "dev": true,
13488       "requires": {
13489         "kind-of": "^3.0.2"
13490       },
13491       "dependencies": {
13492         "kind-of": {
13493           "version": "3.2.2",
13494           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
13495           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
13496           "dev": true,
13497           "requires": {
13498             "is-buffer": "^1.1.5"
13499           }
13500         }
13501       }
13502     },
13503     "to-regex": {
13504       "version": "3.0.2",
13505       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
13506       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
13507       "dev": true,
13508       "requires": {
13509         "define-property": "^2.0.2",
13510         "extend-shallow": "^3.0.2",
13511         "regex-not": "^1.0.2",
13512         "safe-regex": "^1.1.0"
13513       }
13514     },
13515     "to-regex-range": {
13516       "version": "5.0.1",
13517       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
13518       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
13519       "dev": true,
13520       "requires": {
13521         "is-number": "^7.0.0"
13522       }
13523     },
13524     "toidentifier": {
13525       "version": "1.0.0",
13526       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
13527       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
13528       "dev": true
13529     },
13530     "tough-cookie": {
13531       "version": "2.5.0",
13532       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
13533       "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
13534       "requires": {
13535         "psl": "^1.1.28",
13536         "punycode": "^2.1.1"
13537       }
13538     },
13539     "tree-kill": {
13540       "version": "1.2.2",
13541       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
13542       "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
13543       "dev": true
13544     },
13545     "ts-node": {
13546       "version": "7.0.1",
13547       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
13548       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
13549       "dev": true,
13550       "requires": {
13551         "arrify": "^1.0.0",
13552         "buffer-from": "^1.1.0",
13553         "diff": "^3.1.0",
13554         "make-error": "^1.1.1",
13555         "minimist": "^1.2.0",
13556         "mkdirp": "^0.5.1",
13557         "source-map-support": "^0.5.6",
13558         "yn": "^2.0.0"
13559       },
13560       "dependencies": {
13561         "mkdirp": {
13562           "version": "0.5.5",
13563           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
13564           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
13565           "dev": true,
13566           "requires": {
13567             "minimist": "^1.2.5"
13568           }
13569         }
13570       }
13571     },
13572     "tslib": {
13573       "version": "1.14.1",
13574       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
13575       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
13576     },
13577     "tslint": {
13578       "version": "5.11.0",
13579       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
13580       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
13581       "dev": true,
13582       "requires": {
13583         "babel-code-frame": "^6.22.0",
13584         "builtin-modules": "^1.1.1",
13585         "chalk": "^2.3.0",
13586         "commander": "^2.12.1",
13587         "diff": "^3.2.0",
13588         "glob": "^7.1.1",
13589         "js-yaml": "^3.7.0",
13590         "minimatch": "^3.0.4",
13591         "resolve": "^1.3.2",
13592         "semver": "^5.3.0",
13593         "tslib": "^1.8.0",
13594         "tsutils": "^2.27.2"
13595       }
13596     },
13597     "tsutils": {
13598       "version": "2.29.0",
13599       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
13600       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
13601       "dev": true,
13602       "requires": {
13603         "tslib": "^1.8.1"
13604       }
13605     },
13606     "tty-browserify": {
13607       "version": "0.0.0",
13608       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
13609       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
13610       "dev": true
13611     },
13612     "tunnel-agent": {
13613       "version": "0.6.0",
13614       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
13615       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
13616       "requires": {
13617         "safe-buffer": "^5.0.1"
13618       }
13619     },
13620     "tweetnacl": {
13621       "version": "0.14.5",
13622       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
13623       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
13624     },
13625     "type-fest": {
13626       "version": "0.11.0",
13627       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
13628       "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
13629       "dev": true
13630     },
13631     "type-is": {
13632       "version": "1.6.18",
13633       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
13634       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
13635       "dev": true,
13636       "requires": {
13637         "media-typer": "0.3.0",
13638         "mime-types": "~2.1.24"
13639       }
13640     },
13641     "typedarray": {
13642       "version": "0.0.6",
13643       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
13644       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
13645       "dev": true
13646     },
13647     "typescript": {
13648       "version": "3.8.3",
13649       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",
13650       "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==",
13651       "dev": true
13652     },
13653     "ultron": {
13654       "version": "1.1.1",
13655       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
13656       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
13657       "dev": true
13658     },
13659     "underscore": {
13660       "version": "1.12.0",
13661       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.0.tgz",
13662       "integrity": "sha512-21rQzss/XPMjolTiIezSu3JAjgagXKROtNrYFEOWK109qY1Uv2tVjPTZ1ci2HgvQDA16gHYSthQIJfB+XId/rQ=="
13663     },
13664     "unicode-canonical-property-names-ecmascript": {
13665       "version": "1.0.4",
13666       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
13667       "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
13668       "dev": true
13669     },
13670     "unicode-match-property-ecmascript": {
13671       "version": "1.0.4",
13672       "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
13673       "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
13674       "dev": true,
13675       "requires": {
13676         "unicode-canonical-property-names-ecmascript": "^1.0.4",
13677         "unicode-property-aliases-ecmascript": "^1.0.4"
13678       }
13679     },
13680     "unicode-match-property-value-ecmascript": {
13681       "version": "1.2.0",
13682       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
13683       "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
13684       "dev": true
13685     },
13686     "unicode-property-aliases-ecmascript": {
13687       "version": "1.1.0",
13688       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
13689       "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
13690       "dev": true
13691     },
13692     "union-value": {
13693       "version": "1.0.1",
13694       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
13695       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
13696       "dev": true,
13697       "requires": {
13698         "arr-union": "^3.1.0",
13699         "get-value": "^2.0.6",
13700         "is-extendable": "^0.1.1",
13701         "set-value": "^2.0.1"
13702       }
13703     },
13704     "uniq": {
13705       "version": "1.0.1",
13706       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
13707       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
13708       "dev": true
13709     },
13710     "uniqs": {
13711       "version": "2.0.0",
13712       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
13713       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
13714       "dev": true
13715     },
13716     "unique-filename": {
13717       "version": "1.1.1",
13718       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
13719       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
13720       "dev": true,
13721       "requires": {
13722         "unique-slug": "^2.0.0"
13723       }
13724     },
13725     "unique-slug": {
13726       "version": "2.0.2",
13727       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
13728       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
13729       "dev": true,
13730       "requires": {
13731         "imurmurhash": "^0.1.4"
13732       }
13733     },
13734     "universal-analytics": {
13735       "version": "0.4.20",
13736       "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz",
13737       "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==",
13738       "dev": true,
13739       "requires": {
13740         "debug": "^3.0.0",
13741         "request": "^2.88.0",
13742         "uuid": "^3.0.0"
13743       },
13744       "dependencies": {
13745         "debug": {
13746           "version": "3.2.7",
13747           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
13748           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
13749           "dev": true,
13750           "requires": {
13751             "ms": "^2.1.1"
13752           }
13753         }
13754       }
13755     },
13756     "universalify": {
13757       "version": "0.1.2",
13758       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
13759       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
13760       "dev": true
13761     },
13762     "unpipe": {
13763       "version": "1.0.0",
13764       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
13765       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
13766       "dev": true
13767     },
13768     "unquote": {
13769       "version": "1.1.1",
13770       "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
13771       "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
13772       "dev": true
13773     },
13774     "unset-value": {
13775       "version": "1.0.0",
13776       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
13777       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
13778       "dev": true,
13779       "requires": {
13780         "has-value": "^0.3.1",
13781         "isobject": "^3.0.0"
13782       },
13783       "dependencies": {
13784         "has-value": {
13785           "version": "0.3.1",
13786           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
13787           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
13788           "dev": true,
13789           "requires": {
13790             "get-value": "^2.0.3",
13791             "has-values": "^0.1.4",
13792             "isobject": "^2.0.0"
13793           },
13794           "dependencies": {
13795             "isobject": {
13796               "version": "2.1.0",
13797               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
13798               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
13799               "dev": true,
13800               "requires": {
13801                 "isarray": "1.0.0"
13802               }
13803             }
13804           }
13805         },
13806         "has-values": {
13807           "version": "0.1.4",
13808           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
13809           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
13810           "dev": true
13811         }
13812       }
13813     },
13814     "upath": {
13815       "version": "1.2.0",
13816       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
13817       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
13818       "dev": true
13819     },
13820     "uri-js": {
13821       "version": "4.4.1",
13822       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
13823       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
13824       "requires": {
13825         "punycode": "^2.1.0"
13826       }
13827     },
13828     "urix": {
13829       "version": "0.1.0",
13830       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
13831       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
13832       "dev": true
13833     },
13834     "url": {
13835       "version": "0.11.0",
13836       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
13837       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
13838       "dev": true,
13839       "requires": {
13840         "punycode": "1.3.2",
13841         "querystring": "0.2.0"
13842       },
13843       "dependencies": {
13844         "punycode": {
13845           "version": "1.3.2",
13846           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
13847           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
13848           "dev": true
13849         }
13850       }
13851     },
13852     "url-parse": {
13853       "version": "1.5.0",
13854       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.0.tgz",
13855       "integrity": "sha512-9iT6N4s93SMfzunOyDPe4vo4nLcSu1yq0IQK1gURmjm8tQNlM6loiuCRrKG1hHGXfB2EWd6H4cGi7tGdaygMFw==",
13856       "dev": true,
13857       "requires": {
13858         "querystringify": "^2.1.1",
13859         "requires-port": "^1.0.0"
13860       }
13861     },
13862     "use": {
13863       "version": "3.1.1",
13864       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
13865       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
13866       "dev": true
13867     },
13868     "useragent": {
13869       "version": "2.3.0",
13870       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
13871       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
13872       "dev": true,
13873       "requires": {
13874         "lru-cache": "4.1.x",
13875         "tmp": "0.0.x"
13876       },
13877       "dependencies": {
13878         "lru-cache": {
13879           "version": "4.1.5",
13880           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
13881           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
13882           "dev": true,
13883           "requires": {
13884             "pseudomap": "^1.0.2",
13885             "yallist": "^2.1.2"
13886           }
13887         },
13888         "tmp": {
13889           "version": "0.0.33",
13890           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
13891           "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
13892           "dev": true,
13893           "requires": {
13894             "os-tmpdir": "~1.0.2"
13895           }
13896         },
13897         "yallist": {
13898           "version": "2.1.2",
13899           "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
13900           "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
13901           "dev": true
13902         }
13903       }
13904     },
13905     "util": {
13906       "version": "0.11.1",
13907       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
13908       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
13909       "dev": true,
13910       "requires": {
13911         "inherits": "2.0.3"
13912       },
13913       "dependencies": {
13914         "inherits": {
13915           "version": "2.0.3",
13916           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
13917           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
13918           "dev": true
13919         }
13920       }
13921     },
13922     "util-deprecate": {
13923       "version": "1.0.2",
13924       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
13925       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
13926       "dev": true
13927     },
13928     "util-promisify": {
13929       "version": "2.1.0",
13930       "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-2.1.0.tgz",
13931       "integrity": "sha1-PCI2R2xNMsX/PEcAKt18E7moKlM=",
13932       "dev": true,
13933       "requires": {
13934         "object.getownpropertydescriptors": "^2.0.3"
13935       }
13936     },
13937     "util.promisify": {
13938       "version": "1.0.1",
13939       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
13940       "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
13941       "dev": true,
13942       "requires": {
13943         "define-properties": "^1.1.3",
13944         "es-abstract": "^1.17.2",
13945         "has-symbols": "^1.0.1",
13946         "object.getownpropertydescriptors": "^2.1.0"
13947       },
13948       "dependencies": {
13949         "es-abstract": {
13950           "version": "1.17.7",
13951           "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
13952           "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
13953           "dev": true,
13954           "requires": {
13955             "es-to-primitive": "^1.2.1",
13956             "function-bind": "^1.1.1",
13957             "has": "^1.0.3",
13958             "has-symbols": "^1.0.1",
13959             "is-callable": "^1.2.2",
13960             "is-regex": "^1.1.1",
13961             "object-inspect": "^1.8.0",
13962             "object-keys": "^1.1.1",
13963             "object.assign": "^4.1.1",
13964             "string.prototype.trimend": "^1.0.1",
13965             "string.prototype.trimstart": "^1.0.1"
13966           }
13967         }
13968       }
13969     },
13970     "utils-merge": {
13971       "version": "1.0.1",
13972       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
13973       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
13974       "dev": true
13975     },
13976     "uuid": {
13977       "version": "3.4.0",
13978       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
13979       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
13980     },
13981     "validate-npm-package-license": {
13982       "version": "3.0.4",
13983       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
13984       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
13985       "dev": true,
13986       "requires": {
13987         "spdx-correct": "^3.0.0",
13988         "spdx-expression-parse": "^3.0.0"
13989       }
13990     },
13991     "validate-npm-package-name": {
13992       "version": "3.0.0",
13993       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
13994       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
13995       "dev": true,
13996       "requires": {
13997         "builtins": "^1.0.3"
13998       }
13999     },
14000     "vary": {
14001       "version": "1.1.2",
14002       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
14003       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
14004       "dev": true
14005     },
14006     "vendors": {
14007       "version": "1.0.4",
14008       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
14009       "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
14010       "dev": true
14011     },
14012     "verror": {
14013       "version": "1.10.0",
14014       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
14015       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
14016       "requires": {
14017         "assert-plus": "^1.0.0",
14018         "core-util-is": "1.0.2",
14019         "extsprintf": "^1.2.0"
14020       }
14021     },
14022     "vm-browserify": {
14023       "version": "1.1.2",
14024       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
14025       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
14026       "dev": true
14027     },
14028     "void-elements": {
14029       "version": "2.0.1",
14030       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
14031       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
14032       "dev": true
14033     },
14034     "watchpack": {
14035       "version": "1.7.5",
14036       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
14037       "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
14038       "dev": true,
14039       "requires": {
14040         "chokidar": "^3.4.1",
14041         "graceful-fs": "^4.1.2",
14042         "neo-async": "^2.5.0",
14043         "watchpack-chokidar2": "^2.0.1"
14044       }
14045     },
14046     "watchpack-chokidar2": {
14047       "version": "2.0.1",
14048       "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
14049       "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
14050       "dev": true,
14051       "optional": true,
14052       "requires": {
14053         "chokidar": "^2.1.8"
14054       },
14055       "dependencies": {
14056         "anymatch": {
14057           "version": "2.0.0",
14058           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
14059           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
14060           "dev": true,
14061           "optional": true,
14062           "requires": {
14063             "micromatch": "^3.1.4",
14064             "normalize-path": "^2.1.1"
14065           },
14066           "dependencies": {
14067             "normalize-path": {
14068               "version": "2.1.1",
14069               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
14070               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
14071               "dev": true,
14072               "optional": true,
14073               "requires": {
14074                 "remove-trailing-separator": "^1.0.1"
14075               }
14076             }
14077           }
14078         },
14079         "binary-extensions": {
14080           "version": "1.13.1",
14081           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
14082           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
14083           "dev": true,
14084           "optional": true
14085         },
14086         "braces": {
14087           "version": "2.3.2",
14088           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
14089           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
14090           "dev": true,
14091           "optional": true,
14092           "requires": {
14093             "arr-flatten": "^1.1.0",
14094             "array-unique": "^0.3.2",
14095             "extend-shallow": "^2.0.1",
14096             "fill-range": "^4.0.0",
14097             "isobject": "^3.0.1",
14098             "repeat-element": "^1.1.2",
14099             "snapdragon": "^0.8.1",
14100             "snapdragon-node": "^2.0.1",
14101             "split-string": "^3.0.2",
14102             "to-regex": "^3.0.1"
14103           },
14104           "dependencies": {
14105             "extend-shallow": {
14106               "version": "2.0.1",
14107               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14108               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14109               "dev": true,
14110               "optional": true,
14111               "requires": {
14112                 "is-extendable": "^0.1.0"
14113               }
14114             }
14115           }
14116         },
14117         "chokidar": {
14118           "version": "2.1.8",
14119           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
14120           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
14121           "dev": true,
14122           "optional": true,
14123           "requires": {
14124             "anymatch": "^2.0.0",
14125             "async-each": "^1.0.1",
14126             "braces": "^2.3.2",
14127             "fsevents": "^1.2.7",
14128             "glob-parent": "^3.1.0",
14129             "inherits": "^2.0.3",
14130             "is-binary-path": "^1.0.0",
14131             "is-glob": "^4.0.0",
14132             "normalize-path": "^3.0.0",
14133             "path-is-absolute": "^1.0.0",
14134             "readdirp": "^2.2.1",
14135             "upath": "^1.1.1"
14136           }
14137         },
14138         "fill-range": {
14139           "version": "4.0.0",
14140           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
14141           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
14142           "dev": true,
14143           "optional": true,
14144           "requires": {
14145             "extend-shallow": "^2.0.1",
14146             "is-number": "^3.0.0",
14147             "repeat-string": "^1.6.1",
14148             "to-regex-range": "^2.1.0"
14149           },
14150           "dependencies": {
14151             "extend-shallow": {
14152               "version": "2.0.1",
14153               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14154               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14155               "dev": true,
14156               "optional": true,
14157               "requires": {
14158                 "is-extendable": "^0.1.0"
14159               }
14160             }
14161           }
14162         },
14163         "fsevents": {
14164           "version": "1.2.13",
14165           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
14166           "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
14167           "dev": true,
14168           "optional": true
14169         },
14170         "glob-parent": {
14171           "version": "3.1.0",
14172           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
14173           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
14174           "dev": true,
14175           "optional": true,
14176           "requires": {
14177             "is-glob": "^3.1.0",
14178             "path-dirname": "^1.0.0"
14179           },
14180           "dependencies": {
14181             "is-glob": {
14182               "version": "3.1.0",
14183               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
14184               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
14185               "dev": true,
14186               "optional": true,
14187               "requires": {
14188                 "is-extglob": "^2.1.0"
14189               }
14190             }
14191           }
14192         },
14193         "is-binary-path": {
14194           "version": "1.0.1",
14195           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
14196           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
14197           "dev": true,
14198           "optional": true,
14199           "requires": {
14200             "binary-extensions": "^1.0.0"
14201           }
14202         },
14203         "is-number": {
14204           "version": "3.0.0",
14205           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
14206           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
14207           "dev": true,
14208           "optional": true,
14209           "requires": {
14210             "kind-of": "^3.0.2"
14211           },
14212           "dependencies": {
14213             "kind-of": {
14214               "version": "3.2.2",
14215               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
14216               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
14217               "dev": true,
14218               "optional": true,
14219               "requires": {
14220                 "is-buffer": "^1.1.5"
14221               }
14222             }
14223           }
14224         },
14225         "micromatch": {
14226           "version": "3.1.10",
14227           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
14228           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
14229           "dev": true,
14230           "optional": true,
14231           "requires": {
14232             "arr-diff": "^4.0.0",
14233             "array-unique": "^0.3.2",
14234             "braces": "^2.3.1",
14235             "define-property": "^2.0.2",
14236             "extend-shallow": "^3.0.2",
14237             "extglob": "^2.0.4",
14238             "fragment-cache": "^0.2.1",
14239             "kind-of": "^6.0.2",
14240             "nanomatch": "^1.2.9",
14241             "object.pick": "^1.3.0",
14242             "regex-not": "^1.0.0",
14243             "snapdragon": "^0.8.1",
14244             "to-regex": "^3.0.2"
14245           }
14246         },
14247         "readdirp": {
14248           "version": "2.2.1",
14249           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
14250           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
14251           "dev": true,
14252           "optional": true,
14253           "requires": {
14254             "graceful-fs": "^4.1.11",
14255             "micromatch": "^3.1.10",
14256             "readable-stream": "^2.0.2"
14257           }
14258         },
14259         "to-regex-range": {
14260           "version": "2.1.1",
14261           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
14262           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
14263           "dev": true,
14264           "optional": true,
14265           "requires": {
14266             "is-number": "^3.0.0",
14267             "repeat-string": "^1.6.1"
14268           }
14269         }
14270       }
14271     },
14272     "wbuf": {
14273       "version": "1.7.3",
14274       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
14275       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
14276       "dev": true,
14277       "requires": {
14278         "minimalistic-assert": "^1.0.0"
14279       }
14280     },
14281     "wcwidth": {
14282       "version": "1.0.1",
14283       "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
14284       "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
14285       "dev": true,
14286       "requires": {
14287         "defaults": "^1.0.3"
14288       }
14289     },
14290     "webdriver-js-extender": {
14291       "version": "2.1.0",
14292       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
14293       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
14294       "dev": true,
14295       "requires": {
14296         "@types/selenium-webdriver": "^3.0.0",
14297         "selenium-webdriver": "^3.0.1"
14298       }
14299     },
14300     "webpack": {
14301       "version": "4.42.0",
14302       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz",
14303       "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==",
14304       "dev": true,
14305       "requires": {
14306         "@webassemblyjs/ast": "1.8.5",
14307         "@webassemblyjs/helper-module-context": "1.8.5",
14308         "@webassemblyjs/wasm-edit": "1.8.5",
14309         "@webassemblyjs/wasm-parser": "1.8.5",
14310         "acorn": "^6.2.1",
14311         "ajv": "^6.10.2",
14312         "ajv-keywords": "^3.4.1",
14313         "chrome-trace-event": "^1.0.2",
14314         "enhanced-resolve": "^4.1.0",
14315         "eslint-scope": "^4.0.3",
14316         "json-parse-better-errors": "^1.0.2",
14317         "loader-runner": "^2.4.0",
14318         "loader-utils": "^1.2.3",
14319         "memory-fs": "^0.4.1",
14320         "micromatch": "^3.1.10",
14321         "mkdirp": "^0.5.1",
14322         "neo-async": "^2.6.1",
14323         "node-libs-browser": "^2.2.1",
14324         "schema-utils": "^1.0.0",
14325         "tapable": "^1.1.3",
14326         "terser-webpack-plugin": "^1.4.3",
14327         "watchpack": "^1.6.0",
14328         "webpack-sources": "^1.4.1"
14329       },
14330       "dependencies": {
14331         "braces": {
14332           "version": "2.3.2",
14333           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
14334           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
14335           "dev": true,
14336           "requires": {
14337             "arr-flatten": "^1.1.0",
14338             "array-unique": "^0.3.2",
14339             "extend-shallow": "^2.0.1",
14340             "fill-range": "^4.0.0",
14341             "isobject": "^3.0.1",
14342             "repeat-element": "^1.1.2",
14343             "snapdragon": "^0.8.1",
14344             "snapdragon-node": "^2.0.1",
14345             "split-string": "^3.0.2",
14346             "to-regex": "^3.0.1"
14347           },
14348           "dependencies": {
14349             "extend-shallow": {
14350               "version": "2.0.1",
14351               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14352               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14353               "dev": true,
14354               "requires": {
14355                 "is-extendable": "^0.1.0"
14356               }
14357             }
14358           }
14359         },
14360         "cacache": {
14361           "version": "12.0.4",
14362           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
14363           "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
14364           "dev": true,
14365           "requires": {
14366             "bluebird": "^3.5.5",
14367             "chownr": "^1.1.1",
14368             "figgy-pudding": "^3.5.1",
14369             "glob": "^7.1.4",
14370             "graceful-fs": "^4.1.15",
14371             "infer-owner": "^1.0.3",
14372             "lru-cache": "^5.1.1",
14373             "mississippi": "^3.0.0",
14374             "mkdirp": "^0.5.1",
14375             "move-concurrently": "^1.0.1",
14376             "promise-inflight": "^1.0.1",
14377             "rimraf": "^2.6.3",
14378             "ssri": "^6.0.1",
14379             "unique-filename": "^1.1.1",
14380             "y18n": "^4.0.0"
14381           }
14382         },
14383         "chownr": {
14384           "version": "1.1.4",
14385           "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
14386           "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
14387           "dev": true
14388         },
14389         "fill-range": {
14390           "version": "4.0.0",
14391           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
14392           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
14393           "dev": true,
14394           "requires": {
14395             "extend-shallow": "^2.0.1",
14396             "is-number": "^3.0.0",
14397             "repeat-string": "^1.6.1",
14398             "to-regex-range": "^2.1.0"
14399           },
14400           "dependencies": {
14401             "extend-shallow": {
14402               "version": "2.0.1",
14403               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14404               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14405               "dev": true,
14406               "requires": {
14407                 "is-extendable": "^0.1.0"
14408               }
14409             }
14410           }
14411         },
14412         "find-cache-dir": {
14413           "version": "2.1.0",
14414           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
14415           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
14416           "dev": true,
14417           "requires": {
14418             "commondir": "^1.0.1",
14419             "make-dir": "^2.0.0",
14420             "pkg-dir": "^3.0.0"
14421           }
14422         },
14423         "is-number": {
14424           "version": "3.0.0",
14425           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
14426           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
14427           "dev": true,
14428           "requires": {
14429             "kind-of": "^3.0.2"
14430           },
14431           "dependencies": {
14432             "kind-of": {
14433               "version": "3.2.2",
14434               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
14435               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
14436               "dev": true,
14437               "requires": {
14438                 "is-buffer": "^1.1.5"
14439               }
14440             }
14441           }
14442         },
14443         "is-wsl": {
14444           "version": "1.1.0",
14445           "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
14446           "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
14447           "dev": true
14448         },
14449         "json5": {
14450           "version": "1.0.1",
14451           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
14452           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
14453           "dev": true,
14454           "requires": {
14455             "minimist": "^1.2.0"
14456           }
14457         },
14458         "loader-utils": {
14459           "version": "1.4.0",
14460           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
14461           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
14462           "dev": true,
14463           "requires": {
14464             "big.js": "^5.2.2",
14465             "emojis-list": "^3.0.0",
14466             "json5": "^1.0.1"
14467           }
14468         },
14469         "lru-cache": {
14470           "version": "5.1.1",
14471           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
14472           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
14473           "dev": true,
14474           "requires": {
14475             "yallist": "^3.0.2"
14476           }
14477         },
14478         "memory-fs": {
14479           "version": "0.4.1",
14480           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
14481           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
14482           "dev": true,
14483           "requires": {
14484             "errno": "^0.1.3",
14485             "readable-stream": "^2.0.1"
14486           }
14487         },
14488         "micromatch": {
14489           "version": "3.1.10",
14490           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
14491           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
14492           "dev": true,
14493           "requires": {
14494             "arr-diff": "^4.0.0",
14495             "array-unique": "^0.3.2",
14496             "braces": "^2.3.1",
14497             "define-property": "^2.0.2",
14498             "extend-shallow": "^3.0.2",
14499             "extglob": "^2.0.4",
14500             "fragment-cache": "^0.2.1",
14501             "kind-of": "^6.0.2",
14502             "nanomatch": "^1.2.9",
14503             "object.pick": "^1.3.0",
14504             "regex-not": "^1.0.0",
14505             "snapdragon": "^0.8.1",
14506             "to-regex": "^3.0.2"
14507           }
14508         },
14509         "mkdirp": {
14510           "version": "0.5.5",
14511           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
14512           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
14513           "dev": true,
14514           "requires": {
14515             "minimist": "^1.2.5"
14516           }
14517         },
14518         "rimraf": {
14519           "version": "2.7.1",
14520           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
14521           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
14522           "dev": true,
14523           "requires": {
14524             "glob": "^7.1.3"
14525           }
14526         },
14527         "schema-utils": {
14528           "version": "1.0.0",
14529           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
14530           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
14531           "dev": true,
14532           "requires": {
14533             "ajv": "^6.1.0",
14534             "ajv-errors": "^1.0.0",
14535             "ajv-keywords": "^3.1.0"
14536           }
14537         },
14538         "source-map": {
14539           "version": "0.6.1",
14540           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14541           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14542           "dev": true
14543         },
14544         "ssri": {
14545           "version": "6.0.1",
14546           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
14547           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
14548           "dev": true,
14549           "requires": {
14550             "figgy-pudding": "^3.5.1"
14551           }
14552         },
14553         "terser-webpack-plugin": {
14554           "version": "1.4.5",
14555           "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
14556           "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
14557           "dev": true,
14558           "requires": {
14559             "cacache": "^12.0.2",
14560             "find-cache-dir": "^2.1.0",
14561             "is-wsl": "^1.1.0",
14562             "schema-utils": "^1.0.0",
14563             "serialize-javascript": "^4.0.0",
14564             "source-map": "^0.6.1",
14565             "terser": "^4.1.2",
14566             "webpack-sources": "^1.4.0",
14567             "worker-farm": "^1.7.0"
14568           }
14569         },
14570         "to-regex-range": {
14571           "version": "2.1.1",
14572           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
14573           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
14574           "dev": true,
14575           "requires": {
14576             "is-number": "^3.0.0",
14577             "repeat-string": "^1.6.1"
14578           }
14579         },
14580         "yallist": {
14581           "version": "3.1.1",
14582           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
14583           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
14584           "dev": true
14585         }
14586       }
14587     },
14588     "webpack-dev-middleware": {
14589       "version": "3.7.2",
14590       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz",
14591       "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==",
14592       "dev": true,
14593       "requires": {
14594         "memory-fs": "^0.4.1",
14595         "mime": "^2.4.4",
14596         "mkdirp": "^0.5.1",
14597         "range-parser": "^1.2.1",
14598         "webpack-log": "^2.0.0"
14599       },
14600       "dependencies": {
14601         "memory-fs": {
14602           "version": "0.4.1",
14603           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
14604           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
14605           "dev": true,
14606           "requires": {
14607             "errno": "^0.1.3",
14608             "readable-stream": "^2.0.1"
14609           }
14610         },
14611         "mime": {
14612           "version": "2.5.2",
14613           "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
14614           "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
14615           "dev": true
14616         },
14617         "mkdirp": {
14618           "version": "0.5.5",
14619           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
14620           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
14621           "dev": true,
14622           "requires": {
14623             "minimist": "^1.2.5"
14624           }
14625         }
14626       }
14627     },
14628     "webpack-dev-server": {
14629       "version": "3.11.0",
14630       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz",
14631       "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==",
14632       "dev": true,
14633       "requires": {
14634         "ansi-html": "0.0.7",
14635         "bonjour": "^3.5.0",
14636         "chokidar": "^2.1.8",
14637         "compression": "^1.7.4",
14638         "connect-history-api-fallback": "^1.6.0",
14639         "debug": "^4.1.1",
14640         "del": "^4.1.1",
14641         "express": "^4.17.1",
14642         "html-entities": "^1.3.1",
14643         "http-proxy-middleware": "0.19.1",
14644         "import-local": "^2.0.0",
14645         "internal-ip": "^4.3.0",
14646         "ip": "^1.1.5",
14647         "is-absolute-url": "^3.0.3",
14648         "killable": "^1.0.1",
14649         "loglevel": "^1.6.8",
14650         "opn": "^5.5.0",
14651         "p-retry": "^3.0.1",
14652         "portfinder": "^1.0.26",
14653         "schema-utils": "^1.0.0",
14654         "selfsigned": "^1.10.7",
14655         "semver": "^6.3.0",
14656         "serve-index": "^1.9.1",
14657         "sockjs": "0.3.20",
14658         "sockjs-client": "1.4.0",
14659         "spdy": "^4.0.2",
14660         "strip-ansi": "^3.0.1",
14661         "supports-color": "^6.1.0",
14662         "url": "^0.11.0",
14663         "webpack-dev-middleware": "^3.7.2",
14664         "webpack-log": "^2.0.0",
14665         "ws": "^6.2.1",
14666         "yargs": "^13.3.2"
14667       },
14668       "dependencies": {
14669         "anymatch": {
14670           "version": "2.0.0",
14671           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
14672           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
14673           "dev": true,
14674           "requires": {
14675             "micromatch": "^3.1.4",
14676             "normalize-path": "^2.1.1"
14677           },
14678           "dependencies": {
14679             "normalize-path": {
14680               "version": "2.1.1",
14681               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
14682               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
14683               "dev": true,
14684               "requires": {
14685                 "remove-trailing-separator": "^1.0.1"
14686               }
14687             }
14688           }
14689         },
14690         "binary-extensions": {
14691           "version": "1.13.1",
14692           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
14693           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
14694           "dev": true
14695         },
14696         "braces": {
14697           "version": "2.3.2",
14698           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
14699           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
14700           "dev": true,
14701           "requires": {
14702             "arr-flatten": "^1.1.0",
14703             "array-unique": "^0.3.2",
14704             "extend-shallow": "^2.0.1",
14705             "fill-range": "^4.0.0",
14706             "isobject": "^3.0.1",
14707             "repeat-element": "^1.1.2",
14708             "snapdragon": "^0.8.1",
14709             "snapdragon-node": "^2.0.1",
14710             "split-string": "^3.0.2",
14711             "to-regex": "^3.0.1"
14712           },
14713           "dependencies": {
14714             "extend-shallow": {
14715               "version": "2.0.1",
14716               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14717               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14718               "dev": true,
14719               "requires": {
14720                 "is-extendable": "^0.1.0"
14721               }
14722             }
14723           }
14724         },
14725         "chokidar": {
14726           "version": "2.1.8",
14727           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
14728           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
14729           "dev": true,
14730           "requires": {
14731             "anymatch": "^2.0.0",
14732             "async-each": "^1.0.1",
14733             "braces": "^2.3.2",
14734             "fsevents": "^1.2.7",
14735             "glob-parent": "^3.1.0",
14736             "inherits": "^2.0.3",
14737             "is-binary-path": "^1.0.0",
14738             "is-glob": "^4.0.0",
14739             "normalize-path": "^3.0.0",
14740             "path-is-absolute": "^1.0.0",
14741             "readdirp": "^2.2.1",
14742             "upath": "^1.1.1"
14743           }
14744         },
14745         "fill-range": {
14746           "version": "4.0.0",
14747           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
14748           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
14749           "dev": true,
14750           "requires": {
14751             "extend-shallow": "^2.0.1",
14752             "is-number": "^3.0.0",
14753             "repeat-string": "^1.6.1",
14754             "to-regex-range": "^2.1.0"
14755           },
14756           "dependencies": {
14757             "extend-shallow": {
14758               "version": "2.0.1",
14759               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14760               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14761               "dev": true,
14762               "requires": {
14763                 "is-extendable": "^0.1.0"
14764               }
14765             }
14766           }
14767         },
14768         "fsevents": {
14769           "version": "1.2.13",
14770           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
14771           "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
14772           "dev": true,
14773           "optional": true
14774         },
14775         "glob-parent": {
14776           "version": "3.1.0",
14777           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
14778           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
14779           "dev": true,
14780           "requires": {
14781             "is-glob": "^3.1.0",
14782             "path-dirname": "^1.0.0"
14783           },
14784           "dependencies": {
14785             "is-glob": {
14786               "version": "3.1.0",
14787               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
14788               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
14789               "dev": true,
14790               "requires": {
14791                 "is-extglob": "^2.1.0"
14792               }
14793             }
14794           }
14795         },
14796         "is-absolute-url": {
14797           "version": "3.0.3",
14798           "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
14799           "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
14800           "dev": true
14801         },
14802         "is-binary-path": {
14803           "version": "1.0.1",
14804           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
14805           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
14806           "dev": true,
14807           "requires": {
14808             "binary-extensions": "^1.0.0"
14809           }
14810         },
14811         "is-number": {
14812           "version": "3.0.0",
14813           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
14814           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
14815           "dev": true,
14816           "requires": {
14817             "kind-of": "^3.0.2"
14818           },
14819           "dependencies": {
14820             "kind-of": {
14821               "version": "3.2.2",
14822               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
14823               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
14824               "dev": true,
14825               "requires": {
14826                 "is-buffer": "^1.1.5"
14827               }
14828             }
14829           }
14830         },
14831         "micromatch": {
14832           "version": "3.1.10",
14833           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
14834           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
14835           "dev": true,
14836           "requires": {
14837             "arr-diff": "^4.0.0",
14838             "array-unique": "^0.3.2",
14839             "braces": "^2.3.1",
14840             "define-property": "^2.0.2",
14841             "extend-shallow": "^3.0.2",
14842             "extglob": "^2.0.4",
14843             "fragment-cache": "^0.2.1",
14844             "kind-of": "^6.0.2",
14845             "nanomatch": "^1.2.9",
14846             "object.pick": "^1.3.0",
14847             "regex-not": "^1.0.0",
14848             "snapdragon": "^0.8.1",
14849             "to-regex": "^3.0.2"
14850           }
14851         },
14852         "readdirp": {
14853           "version": "2.2.1",
14854           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
14855           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
14856           "dev": true,
14857           "requires": {
14858             "graceful-fs": "^4.1.11",
14859             "micromatch": "^3.1.10",
14860             "readable-stream": "^2.0.2"
14861           }
14862         },
14863         "schema-utils": {
14864           "version": "1.0.0",
14865           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
14866           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
14867           "dev": true,
14868           "requires": {
14869             "ajv": "^6.1.0",
14870             "ajv-errors": "^1.0.0",
14871             "ajv-keywords": "^3.1.0"
14872           }
14873         },
14874         "semver": {
14875           "version": "6.3.0",
14876           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
14877           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
14878           "dev": true
14879         },
14880         "supports-color": {
14881           "version": "6.1.0",
14882           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
14883           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
14884           "dev": true,
14885           "requires": {
14886             "has-flag": "^3.0.0"
14887           }
14888         },
14889         "to-regex-range": {
14890           "version": "2.1.1",
14891           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
14892           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
14893           "dev": true,
14894           "requires": {
14895             "is-number": "^3.0.0",
14896             "repeat-string": "^1.6.1"
14897           }
14898         },
14899         "ws": {
14900           "version": "6.2.1",
14901           "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
14902           "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
14903           "dev": true,
14904           "requires": {
14905             "async-limiter": "~1.0.0"
14906           }
14907         }
14908       }
14909     },
14910     "webpack-log": {
14911       "version": "2.0.0",
14912       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
14913       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
14914       "dev": true,
14915       "requires": {
14916         "ansi-colors": "^3.0.0",
14917         "uuid": "^3.3.2"
14918       }
14919     },
14920     "webpack-merge": {
14921       "version": "4.2.2",
14922       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
14923       "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
14924       "dev": true,
14925       "requires": {
14926         "lodash": "^4.17.15"
14927       }
14928     },
14929     "webpack-sources": {
14930       "version": "1.4.3",
14931       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
14932       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
14933       "dev": true,
14934       "requires": {
14935         "source-list-map": "^2.0.0",
14936         "source-map": "~0.6.1"
14937       },
14938       "dependencies": {
14939         "source-map": {
14940           "version": "0.6.1",
14941           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14942           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14943           "dev": true
14944         }
14945       }
14946     },
14947     "webpack-subresource-integrity": {
14948       "version": "1.4.0",
14949       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.4.0.tgz",
14950       "integrity": "sha512-GB1kB/LwAWC3CxwcedGhMkxGpNZxSheCe1q+KJP1bakuieAdX/rGHEcf5zsEzhKXpqsGqokgsDoD9dIkr61VDQ==",
14951       "dev": true,
14952       "requires": {
14953         "webpack-sources": "^1.3.0"
14954       }
14955     },
14956     "websocket-driver": {
14957       "version": "0.6.5",
14958       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz",
14959       "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=",
14960       "dev": true,
14961       "requires": {
14962         "websocket-extensions": ">=0.1.1"
14963       }
14964     },
14965     "websocket-extensions": {
14966       "version": "0.1.4",
14967       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
14968       "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
14969       "dev": true
14970     },
14971     "when": {
14972       "version": "3.6.4",
14973       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
14974       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
14975       "dev": true
14976     },
14977     "which": {
14978       "version": "1.3.1",
14979       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
14980       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
14981       "requires": {
14982         "isexe": "^2.0.0"
14983       }
14984     },
14985     "which-module": {
14986       "version": "2.0.0",
14987       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
14988       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
14989       "dev": true
14990     },
14991     "wordwrap": {
14992       "version": "0.0.3",
14993       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
14994       "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
14995       "dev": true
14996     },
14997     "worker-farm": {
14998       "version": "1.7.0",
14999       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
15000       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
15001       "dev": true,
15002       "requires": {
15003         "errno": "~0.1.7"
15004       }
15005     },
15006     "worker-plugin": {
15007       "version": "4.0.3",
15008       "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.3.tgz",
15009       "integrity": "sha512-7hFDYWiKcE3yHZvemsoM9lZis/PzurHAEX1ej8PLCu818Rt6QqUAiDdxHPCKZctzmhqzPpcFSgvMCiPbtooqAg==",
15010       "dev": true,
15011       "requires": {
15012         "loader-utils": "^1.1.0"
15013       },
15014       "dependencies": {
15015         "json5": {
15016           "version": "1.0.1",
15017           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
15018           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
15019           "dev": true,
15020           "requires": {
15021             "minimist": "^1.2.0"
15022           }
15023         },
15024         "loader-utils": {
15025           "version": "1.4.0",
15026           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
15027           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
15028           "dev": true,
15029           "requires": {
15030             "big.js": "^5.2.2",
15031             "emojis-list": "^3.0.0",
15032             "json5": "^1.0.1"
15033           }
15034         }
15035       }
15036     },
15037     "wrap-ansi": {
15038       "version": "5.1.0",
15039       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
15040       "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
15041       "dev": true,
15042       "requires": {
15043         "ansi-styles": "^3.2.0",
15044         "string-width": "^3.0.0",
15045         "strip-ansi": "^5.0.0"
15046       },
15047       "dependencies": {
15048         "ansi-regex": {
15049           "version": "4.1.0",
15050           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
15051           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
15052           "dev": true
15053         },
15054         "strip-ansi": {
15055           "version": "5.2.0",
15056           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
15057           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
15058           "dev": true,
15059           "requires": {
15060             "ansi-regex": "^4.1.0"
15061           }
15062         }
15063       }
15064     },
15065     "wrappy": {
15066       "version": "1.0.2",
15067       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
15068       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
15069     },
15070     "ws": {
15071       "version": "7.4.2",
15072       "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz",
15073       "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA=="
15074     },
15075     "xml2js": {
15076       "version": "0.4.23",
15077       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
15078       "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
15079       "dev": true,
15080       "requires": {
15081         "sax": ">=0.6.0",
15082         "xmlbuilder": "~11.0.0"
15083       },
15084       "dependencies": {
15085         "sax": {
15086           "version": "1.2.4",
15087           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
15088           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
15089           "dev": true
15090         }
15091       }
15092     },
15093     "xmlbuilder": {
15094       "version": "11.0.1",
15095       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
15096       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
15097       "dev": true
15098     },
15099     "xmlhttprequest-ssl": {
15100       "version": "1.5.5",
15101       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
15102       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
15103       "dev": true
15104     },
15105     "xtend": {
15106       "version": "4.0.2",
15107       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
15108       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
15109       "dev": true
15110     },
15111     "y18n": {
15112       "version": "4.0.1",
15113       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
15114       "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
15115       "dev": true
15116     },
15117     "yallist": {
15118       "version": "4.0.0",
15119       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
15120       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
15121     },
15122     "yargs": {
15123       "version": "13.3.2",
15124       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
15125       "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
15126       "dev": true,
15127       "requires": {
15128         "cliui": "^5.0.0",
15129         "find-up": "^3.0.0",
15130         "get-caller-file": "^2.0.1",
15131         "require-directory": "^2.1.1",
15132         "require-main-filename": "^2.0.0",
15133         "set-blocking": "^2.0.0",
15134         "string-width": "^3.0.0",
15135         "which-module": "^2.0.0",
15136         "y18n": "^4.0.0",
15137         "yargs-parser": "^13.1.2"
15138       }
15139     },
15140     "yargs-parser": {
15141       "version": "13.1.2",
15142       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
15143       "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
15144       "dev": true,
15145       "requires": {
15146         "camelcase": "^5.0.0",
15147         "decamelize": "^1.2.0"
15148       }
15149     },
15150     "yeast": {
15151       "version": "0.1.2",
15152       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
15153       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
15154       "dev": true
15155     },
15156     "yn": {
15157       "version": "2.0.0",
15158       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
15159       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
15160       "dev": true
15161     },
15162     "yocto-queue": {
15163       "version": "0.1.0",
15164       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
15165       "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
15166       "dev": true
15167     },
15168     "zone.js": {
15169       "version": "0.10.3",
15170       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz",
15171       "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg=="
15172     }
15173   }
15174 }