Add attribute details on hover - List, Get value, Import
[ccsdk/cds.git] / cds-ui / designer-client / package-lock.json
1 {
2   "name": "designer-client",
3   "version": "0.0.0",
4   "lockfileVersion": 2,
5   "requires": true,
6   "packages": {
7     "": {
8       "version": "0.0.0",
9       "dependencies": {
10         "@angular/animations": "^8.2.13",
11         "@angular/cdk": "~8.2.3",
12         "@angular/common": "~8.2.9",
13         "@angular/compiler": "~8.2.9",
14         "@angular/core": "~8.2.9",
15         "@angular/forms": "~8.2.9",
16         "@angular/http": "^7.2.15",
17         "@angular/material": "^8.2.3",
18         "@angular/platform-browser": "~8.2.9",
19         "@angular/platform-browser-dynamic": "~8.2.9",
20         "@angular/router": "~8.2.9",
21         "@ng-bootstrap/ng-bootstrap": "^5.1.1",
22         "angular-animations": "0.0.10",
23         "angular-datatables": "^9.0.2",
24         "angular-font-awesome": "^3.1.2",
25         "angular-material-expansion-panel": "^0.7.2",
26         "backbone": "^1.4.0",
27         "bootstrap": "^4.3.1",
28         "dagre": "^0.8.5",
29         "datatables.net": "^1.10.21",
30         "datatables.net-dt": "^1.10.21",
31         "file-saver": "^2.0.2",
32         "font-awesome": "^4.7.0",
33         "graphlib": "^2.1.8",
34         "jointjs": "^3.0.4",
35         "jquery": "^3.4.1",
36         "json2typescript": "^1.2.3",
37         "lodash": "^4.17.15",
38         "ng-sidebar": "^9.1.1",
39         "ng2-ace-editor": "^0.3.9",
40         "ngx-bootstrap": "^5.6.1",
41         "ngx-file-drop": "^8.0.8",
42         "ngx-toastr": "^11.3.3",
43         "ngx-tour-core": "^4.1.1",
44         "ngx-tour-md-menu": "^4.1.1",
45         "ngx-ui-loader": "^8.0.0",
46         "rxjs": "~6.4.0",
47         "stream": "0.0.2",
48         "tslib": "^1.10.0",
49         "zone.js": "~0.9.1"
50       },
51       "devDependencies": {
52         "@angular-devkit/build-angular": "^0.803.23",
53         "@angular/cli": "~8.3.9",
54         "@angular/compiler-cli": "~8.2.9",
55         "@angular/language-service": "~8.2.9",
56         "@babel/compat-data": "7.8.0",
57         "@types/backbone": "^1.4.1",
58         "@types/datatables.net": "^1.10.18",
59         "@types/jasmine": "~3.3.8",
60         "@types/jasminewd2": "~2.0.3",
61         "@types/jointjs": "^2.0.0",
62         "@types/jquery": "^3.3.33",
63         "@types/lodash": "^3.10.1",
64         "@types/node": "~8.9.4",
65         "codelyzer": "^5.0.0",
66         "jasmine-core": "~3.4.0",
67         "jasmine-marbles": "^0.6.0",
68         "jasmine-spec-reporter": "~4.2.1",
69         "karma": "~4.1.0",
70         "karma-chrome-launcher": "~2.2.0",
71         "karma-coverage-istanbul-reporter": "~2.0.1",
72         "karma-jasmine": "~2.0.1",
73         "karma-jasmine-html-reporter": "^1.4.0",
74         "protractor": "~5.4.0",
75         "sonar-scanner": "^3.1.0",
76         "ts-node": "~7.0.0",
77         "tslint": "~5.15.0",
78         "typescript": "~3.5.3"
79       }
80     },
81     "node_modules/@angular-devkit/architect": {
82       "version": "0.803.25",
83       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.25.tgz",
84       "integrity": "sha512-usV/zEncKCKQuF6AD3pRU6N5i5fbaAux/qZb+nbOz9/2G5jrXwe5sH+y3vxbgqB83e3LqusEQCTu7/tfg6LwZg==",
85       "dev": true,
86       "dependencies": {
87         "@angular-devkit/core": "8.3.25",
88         "rxjs": "6.4.0"
89       },
90       "engines": {
91         "node": ">= 10.9.0",
92         "npm": ">= 6.2.0"
93       }
94     },
95     "node_modules/@angular-devkit/build-angular": {
96       "version": "0.803.25",
97       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.25.tgz",
98       "integrity": "sha512-WY0E7NgXuog3phhz5ZdutZPWQ9nbOr+omGN5KI1e8MZs1sJO4xkyaGRT8zOulkogkqJ2NboTBq3j9uSbZkcYeg==",
99       "dev": true,
100       "dependencies": {
101         "@angular-devkit/architect": "0.803.25",
102         "@angular-devkit/build-optimizer": "0.803.25",
103         "@angular-devkit/build-webpack": "0.803.25",
104         "@angular-devkit/core": "8.3.25",
105         "@babel/core": "7.8.3",
106         "@babel/preset-env": "7.8.3",
107         "@ngtools/webpack": "8.3.25",
108         "ajv": "6.10.2",
109         "autoprefixer": "9.6.1",
110         "browserslist": "4.8.6",
111         "cacache": "12.0.2",
112         "caniuse-lite": "1.0.30001024",
113         "circular-dependency-plugin": "5.2.0",
114         "clean-css": "4.2.1",
115         "copy-webpack-plugin": "5.1.1",
116         "core-js": "3.6.4",
117         "coverage-istanbul-loader": "2.0.3",
118         "file-loader": "4.2.0",
119         "find-cache-dir": "3.0.0",
120         "glob": "7.1.4",
121         "jest-worker": "24.9.0",
122         "karma-source-map-support": "1.4.0",
123         "less": "3.9.0",
124         "less-loader": "5.0.0",
125         "license-webpack-plugin": "2.1.2",
126         "loader-utils": "1.2.3",
127         "mini-css-extract-plugin": "0.8.0",
128         "minimatch": "3.0.4",
129         "open": "6.4.0",
130         "parse5": "4.0.0",
131         "postcss": "7.0.17",
132         "postcss-import": "12.0.1",
133         "postcss-loader": "3.0.0",
134         "raw-loader": "3.1.0",
135         "regenerator-runtime": "0.13.3",
136         "rxjs": "6.4.0",
137         "sass": "1.22.9",
138         "sass-loader": "7.2.0",
139         "semver": "6.3.0",
140         "source-map": "0.7.3",
141         "source-map-loader": "0.2.4",
142         "source-map-support": "0.5.13",
143         "speed-measure-webpack-plugin": "1.3.1",
144         "style-loader": "1.0.0",
145         "stylus": "0.54.5",
146         "stylus-loader": "3.0.2",
147         "terser": "4.6.3",
148         "terser-webpack-plugin": "1.4.3",
149         "tree-kill": "1.2.2",
150         "webpack": "4.39.2",
151         "webpack-dev-middleware": "3.7.2",
152         "webpack-dev-server": "3.9.0",
153         "webpack-merge": "4.2.1",
154         "webpack-sources": "1.4.3",
155         "webpack-subresource-integrity": "1.1.0-rc.6",
156         "worker-plugin": "3.2.0"
157       },
158       "engines": {
159         "node": ">= 10.9.0",
160         "npm": ">= 6.2.0"
161       }
162     },
163     "node_modules/@angular-devkit/build-angular/node_modules/cacache": {
164       "version": "12.0.2",
165       "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz",
166       "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==",
167       "dev": true,
168       "dependencies": {
169         "bluebird": "^3.5.5",
170         "chownr": "^1.1.1",
171         "figgy-pudding": "^3.5.1",
172         "glob": "^7.1.4",
173         "graceful-fs": "^4.1.15",
174         "infer-owner": "^1.0.3",
175         "lru-cache": "^5.1.1",
176         "mississippi": "^3.0.0",
177         "mkdirp": "^0.5.1",
178         "move-concurrently": "^1.0.1",
179         "promise-inflight": "^1.0.1",
180         "rimraf": "^2.6.3",
181         "ssri": "^6.0.1",
182         "unique-filename": "^1.1.1",
183         "y18n": "^4.0.0"
184       }
185     },
186     "node_modules/@angular-devkit/build-angular/node_modules/glob": {
187       "version": "7.1.4",
188       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
189       "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
190       "dev": true,
191       "dependencies": {
192         "fs.realpath": "^1.0.0",
193         "inflight": "^1.0.4",
194         "inherits": "2",
195         "minimatch": "^3.0.4",
196         "once": "^1.3.0",
197         "path-is-absolute": "^1.0.0"
198       },
199       "engines": {
200         "node": "*"
201       }
202     },
203     "node_modules/@angular-devkit/build-angular/node_modules/parse5": {
204       "version": "4.0.0",
205       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
206       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
207       "dev": true
208     },
209     "node_modules/@angular-devkit/build-angular/node_modules/rimraf": {
210       "version": "2.7.1",
211       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
212       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
213       "dev": true,
214       "dependencies": {
215         "glob": "^7.1.3"
216       },
217       "bin": {
218         "rimraf": "bin.js"
219       }
220     },
221     "node_modules/@angular-devkit/build-optimizer": {
222       "version": "0.803.25",
223       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.25.tgz",
224       "integrity": "sha512-MiQimuEs8QeM3xo7bR3Yk1OWHHlp2pGCc2GLUMIcWhKqM+QjoRky0HoGoBazbznx292l+xjFjANvPEKbqJ2v7Q==",
225       "dev": true,
226       "dependencies": {
227         "loader-utils": "1.2.3",
228         "source-map": "0.7.3",
229         "tslib": "1.10.0",
230         "typescript": "3.5.3",
231         "webpack-sources": "1.4.3"
232       },
233       "bin": {
234         "build-optimizer": "src/build-optimizer/cli.js"
235       },
236       "engines": {
237         "node": ">= 10.9.0",
238         "npm": ">= 6.2.0"
239       }
240     },
241     "node_modules/@angular-devkit/build-optimizer/node_modules/tslib": {
242       "version": "1.10.0",
243       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
244       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
245       "dev": true
246     },
247     "node_modules/@angular-devkit/build-webpack": {
248       "version": "0.803.25",
249       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.25.tgz",
250       "integrity": "sha512-WR7HWJIWL6TB3WHG7ZFn8s0z3WlojeQlod75UIKl5i+f4OU90kp8kxcoH5G6OCXu56x5w40oIi1ve5ljjWSJkw==",
251       "dev": true,
252       "dependencies": {
253         "@angular-devkit/architect": "0.803.25",
254         "@angular-devkit/core": "8.3.25",
255         "rxjs": "6.4.0"
256       },
257       "engines": {
258         "node": ">= 10.9.0",
259         "npm": ">= 6.2.0"
260       }
261     },
262     "node_modules/@angular-devkit/core": {
263       "version": "8.3.25",
264       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.25.tgz",
265       "integrity": "sha512-l7Gqy1tMrTpRmPVlovcFX8UA3mtXRlgO8kcSsbJ9MKRKNTCcxlfsWEYY5igyDBUVh6ADkgSIu0nuk31ZGTe0lw==",
266       "dev": true,
267       "dependencies": {
268         "ajv": "6.10.2",
269         "fast-json-stable-stringify": "2.0.0",
270         "magic-string": "0.25.3",
271         "rxjs": "6.4.0",
272         "source-map": "0.7.3"
273       },
274       "engines": {
275         "node": ">= 10.9.0",
276         "npm": ">= 6.2.0"
277       }
278     },
279     "node_modules/@angular-devkit/schematics": {
280       "version": "8.3.25",
281       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.25.tgz",
282       "integrity": "sha512-/p1MkfursfLy+JRGXlJGPEmX55lrFCsR/2khWAVXZcMaFR3QlR/b6/zvB8I2pHFfr0/XWnYTT/BsF7rJjO3RmA==",
283       "dev": true,
284       "dependencies": {
285         "@angular-devkit/core": "8.3.25",
286         "rxjs": "6.4.0"
287       },
288       "engines": {
289         "node": ">= 10.9.0",
290         "npm": ">= 6.2.0"
291       }
292     },
293     "node_modules/@angular/animations": {
294       "version": "8.2.14",
295       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz",
296       "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==",
297       "dependencies": {
298         "tslib": "^1.9.0"
299       }
300     },
301     "node_modules/@angular/cdk": {
302       "version": "8.2.3",
303       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-8.2.3.tgz",
304       "integrity": "sha512-ZwO5Sn720RA2YvBqud0JAHkZXjmjxM0yNzCO8RVtRE9i8Gl26Wk0j0nQeJkVm4zwv2QO8MwbKUKGTMt8evsokA==",
305       "dependencies": {
306         "parse5": "^5.0.0",
307         "tslib": "^1.7.1"
308       },
309       "optionalDependencies": {
310         "parse5": "^5.0.0"
311       }
312     },
313     "node_modules/@angular/cli": {
314       "version": "8.3.25",
315       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.25.tgz",
316       "integrity": "sha512-CPJI5nnbBvvyBUFwOHfRXy/KVwsiYlcbDAeIk1klcjQjbVFYZbnY0iAhNupy9j7rPQhb7jle5oslU3TLfbqOTQ==",
317       "dev": true,
318       "hasInstallScript": true,
319       "dependencies": {
320         "@angular-devkit/architect": "0.803.25",
321         "@angular-devkit/core": "8.3.25",
322         "@angular-devkit/schematics": "8.3.25",
323         "@schematics/angular": "8.3.25",
324         "@schematics/update": "0.803.25",
325         "@yarnpkg/lockfile": "1.1.0",
326         "ansi-colors": "4.1.1",
327         "debug": "^4.1.1",
328         "ini": "1.3.5",
329         "inquirer": "6.5.1",
330         "npm-package-arg": "6.1.0",
331         "npm-pick-manifest": "3.0.2",
332         "open": "6.4.0",
333         "pacote": "9.5.5",
334         "read-package-tree": "5.3.1",
335         "rimraf": "3.0.0",
336         "semver": "6.3.0",
337         "symbol-observable": "1.2.0",
338         "universal-analytics": "^0.4.20",
339         "uuid": "^3.3.2"
340       },
341       "bin": {
342         "ng": "bin/ng"
343       },
344       "engines": {
345         "node": ">= 10.9.0",
346         "npm": ">= 6.2.0"
347       }
348     },
349     "node_modules/@angular/common": {
350       "version": "8.2.14",
351       "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz",
352       "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==",
353       "dependencies": {
354         "tslib": "^1.9.0"
355       }
356     },
357     "node_modules/@angular/compiler": {
358       "version": "8.2.14",
359       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz",
360       "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==",
361       "dependencies": {
362         "tslib": "^1.9.0"
363       }
364     },
365     "node_modules/@angular/compiler-cli": {
366       "version": "8.2.14",
367       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz",
368       "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==",
369       "dev": true,
370       "dependencies": {
371         "canonical-path": "1.0.0",
372         "chokidar": "^2.1.1",
373         "convert-source-map": "^1.5.1",
374         "dependency-graph": "^0.7.2",
375         "magic-string": "^0.25.0",
376         "minimist": "^1.2.0",
377         "reflect-metadata": "^0.1.2",
378         "source-map": "^0.6.1",
379         "tslib": "^1.9.0",
380         "yargs": "13.1.0"
381       },
382       "bin": {
383         "ivy-ngcc": "ngcc/main-ngcc.js",
384         "ng-xi18n": "src/extract_i18n.js",
385         "ngc": "src/main.js"
386       },
387       "engines": {
388         "node": ">=8.0"
389       }
390     },
391     "node_modules/@angular/compiler-cli/node_modules/anymatch": {
392       "version": "2.0.0",
393       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
394       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
395       "dev": true,
396       "dependencies": {
397         "micromatch": "^3.1.4",
398         "normalize-path": "^2.1.1"
399       }
400     },
401     "node_modules/@angular/compiler-cli/node_modules/anymatch/node_modules/normalize-path": {
402       "version": "2.1.1",
403       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
404       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
405       "dev": true,
406       "dependencies": {
407         "remove-trailing-separator": "^1.0.1"
408       },
409       "engines": {
410         "node": ">=0.10.0"
411       }
412     },
413     "node_modules/@angular/compiler-cli/node_modules/binary-extensions": {
414       "version": "1.13.1",
415       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
416       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
417       "dev": true,
418       "engines": {
419         "node": ">=0.10.0"
420       }
421     },
422     "node_modules/@angular/compiler-cli/node_modules/braces": {
423       "version": "2.3.2",
424       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
425       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
426       "dev": true,
427       "dependencies": {
428         "arr-flatten": "^1.1.0",
429         "array-unique": "^0.3.2",
430         "extend-shallow": "^2.0.1",
431         "fill-range": "^4.0.0",
432         "isobject": "^3.0.1",
433         "repeat-element": "^1.1.2",
434         "snapdragon": "^0.8.1",
435         "snapdragon-node": "^2.0.1",
436         "split-string": "^3.0.2",
437         "to-regex": "^3.0.1"
438       },
439       "engines": {
440         "node": ">=0.10.0"
441       }
442     },
443     "node_modules/@angular/compiler-cli/node_modules/chokidar": {
444       "version": "2.1.8",
445       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
446       "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
447       "dev": true,
448       "dependencies": {
449         "anymatch": "^2.0.0",
450         "async-each": "^1.0.1",
451         "braces": "^2.3.2",
452         "fsevents": "^1.2.7",
453         "glob-parent": "^3.1.0",
454         "inherits": "^2.0.3",
455         "is-binary-path": "^1.0.0",
456         "is-glob": "^4.0.0",
457         "normalize-path": "^3.0.0",
458         "path-is-absolute": "^1.0.0",
459         "readdirp": "^2.2.1",
460         "upath": "^1.1.1"
461       },
462       "optionalDependencies": {
463         "fsevents": "^1.2.7"
464       }
465     },
466     "node_modules/@angular/compiler-cli/node_modules/emoji-regex": {
467       "version": "7.0.3",
468       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
469       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
470       "dev": true
471     },
472     "node_modules/@angular/compiler-cli/node_modules/extend-shallow": {
473       "version": "2.0.1",
474       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
475       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
476       "dev": true,
477       "dependencies": {
478         "is-extendable": "^0.1.0"
479       },
480       "engines": {
481         "node": ">=0.10.0"
482       }
483     },
484     "node_modules/@angular/compiler-cli/node_modules/fill-range": {
485       "version": "4.0.0",
486       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
487       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
488       "dev": true,
489       "dependencies": {
490         "extend-shallow": "^2.0.1",
491         "is-number": "^3.0.0",
492         "repeat-string": "^1.6.1",
493         "to-regex-range": "^2.1.0"
494       },
495       "engines": {
496         "node": ">=0.10.0"
497       }
498     },
499     "node_modules/@angular/compiler-cli/node_modules/fsevents": {
500       "version": "1.2.12",
501       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
502       "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
503       "bundleDependencies": [
504         "node-pre-gyp"
505       ],
506       "dev": true,
507       "hasInstallScript": true,
508       "optional": true,
509       "os": [
510         "darwin"
511       ],
512       "dependencies": {
513         "bindings": "^1.5.0",
514         "nan": "^2.12.1",
515         "node-pre-gyp": "*"
516       },
517       "engines": {
518         "node": ">= 4.0"
519       }
520     },
521     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/abbrev": {
522       "version": "1.1.1",
523       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
524       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
525       "dev": true,
526       "inBundle": true,
527       "license": "ISC",
528       "optional": true
529     },
530     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/ansi-regex": {
531       "version": "2.1.1",
532       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
533       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
534       "dev": true,
535       "inBundle": true,
536       "license": "MIT",
537       "optional": true,
538       "engines": {
539         "node": ">=0.10.0"
540       }
541     },
542     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/aproba": {
543       "version": "1.2.0",
544       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
545       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
546       "dev": true,
547       "inBundle": true,
548       "license": "ISC",
549       "optional": true
550     },
551     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/are-we-there-yet": {
552       "version": "1.1.5",
553       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
554       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
555       "dev": true,
556       "inBundle": true,
557       "license": "ISC",
558       "optional": true,
559       "dependencies": {
560         "delegates": "^1.0.0",
561         "readable-stream": "^2.0.6"
562       }
563     },
564     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/balanced-match": {
565       "version": "1.0.0",
566       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
567       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
568       "dev": true,
569       "inBundle": true,
570       "license": "MIT",
571       "optional": true
572     },
573     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/brace-expansion": {
574       "version": "1.1.11",
575       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
576       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
577       "dev": true,
578       "inBundle": true,
579       "license": "MIT",
580       "optional": true,
581       "dependencies": {
582         "balanced-match": "^1.0.0",
583         "concat-map": "0.0.1"
584       }
585     },
586     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/chownr": {
587       "version": "1.1.4",
588       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
589       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
590       "dev": true,
591       "inBundle": true,
592       "license": "ISC",
593       "optional": true
594     },
595     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/code-point-at": {
596       "version": "1.1.0",
597       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
598       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
599       "dev": true,
600       "inBundle": true,
601       "license": "MIT",
602       "optional": true,
603       "engines": {
604         "node": ">=0.10.0"
605       }
606     },
607     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/concat-map": {
608       "version": "0.0.1",
609       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
610       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
611       "dev": true,
612       "inBundle": true,
613       "license": "MIT",
614       "optional": true
615     },
616     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/console-control-strings": {
617       "version": "1.1.0",
618       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
619       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
620       "dev": true,
621       "inBundle": true,
622       "license": "ISC",
623       "optional": true
624     },
625     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/core-util-is": {
626       "version": "1.0.2",
627       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
628       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
629       "dev": true,
630       "inBundle": true,
631       "license": "MIT",
632       "optional": true
633     },
634     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/debug": {
635       "version": "3.2.6",
636       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
637       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
638       "dev": true,
639       "inBundle": true,
640       "license": "MIT",
641       "optional": true,
642       "dependencies": {
643         "ms": "^2.1.1"
644       }
645     },
646     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/deep-extend": {
647       "version": "0.6.0",
648       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
649       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
650       "dev": true,
651       "inBundle": true,
652       "license": "MIT",
653       "optional": true,
654       "engines": {
655         "node": ">=4.0.0"
656       }
657     },
658     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/delegates": {
659       "version": "1.0.0",
660       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
661       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
662       "dev": true,
663       "inBundle": true,
664       "license": "MIT",
665       "optional": true
666     },
667     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/detect-libc": {
668       "version": "1.0.3",
669       "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
670       "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
671       "dev": true,
672       "inBundle": true,
673       "license": "Apache-2.0",
674       "optional": true,
675       "bin": {
676         "detect-libc": "bin/detect-libc.js"
677       },
678       "engines": {
679         "node": ">=0.10"
680       }
681     },
682     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/fs-minipass": {
683       "version": "1.2.7",
684       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
685       "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
686       "dev": true,
687       "inBundle": true,
688       "license": "ISC",
689       "optional": true,
690       "dependencies": {
691         "minipass": "^2.6.0"
692       }
693     },
694     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/fs.realpath": {
695       "version": "1.0.0",
696       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
697       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
698       "dev": true,
699       "inBundle": true,
700       "license": "ISC",
701       "optional": true
702     },
703     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/gauge": {
704       "version": "2.7.4",
705       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
706       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
707       "dev": true,
708       "inBundle": true,
709       "license": "ISC",
710       "optional": true,
711       "dependencies": {
712         "aproba": "^1.0.3",
713         "console-control-strings": "^1.0.0",
714         "has-unicode": "^2.0.0",
715         "object-assign": "^4.1.0",
716         "signal-exit": "^3.0.0",
717         "string-width": "^1.0.1",
718         "strip-ansi": "^3.0.1",
719         "wide-align": "^1.1.0"
720       }
721     },
722     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/glob": {
723       "version": "7.1.6",
724       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
725       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
726       "dev": true,
727       "inBundle": true,
728       "license": "ISC",
729       "optional": true,
730       "dependencies": {
731         "fs.realpath": "^1.0.0",
732         "inflight": "^1.0.4",
733         "inherits": "2",
734         "minimatch": "^3.0.4",
735         "once": "^1.3.0",
736         "path-is-absolute": "^1.0.0"
737       },
738       "engines": {
739         "node": "*"
740       },
741       "funding": {
742         "url": "https://github.com/sponsors/isaacs"
743       }
744     },
745     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/has-unicode": {
746       "version": "2.0.1",
747       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
748       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
749       "dev": true,
750       "inBundle": true,
751       "license": "ISC",
752       "optional": true
753     },
754     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/iconv-lite": {
755       "version": "0.4.24",
756       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
757       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
758       "dev": true,
759       "inBundle": true,
760       "license": "MIT",
761       "optional": true,
762       "dependencies": {
763         "safer-buffer": ">= 2.1.2 < 3"
764       },
765       "engines": {
766         "node": ">=0.10.0"
767       }
768     },
769     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/ignore-walk": {
770       "version": "3.0.3",
771       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
772       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
773       "dev": true,
774       "inBundle": true,
775       "license": "ISC",
776       "optional": true,
777       "dependencies": {
778         "minimatch": "^3.0.4"
779       }
780     },
781     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/inflight": {
782       "version": "1.0.6",
783       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
784       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
785       "dev": true,
786       "inBundle": true,
787       "license": "ISC",
788       "optional": true,
789       "dependencies": {
790         "once": "^1.3.0",
791         "wrappy": "1"
792       }
793     },
794     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/inherits": {
795       "version": "2.0.4",
796       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
797       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
798       "dev": true,
799       "inBundle": true,
800       "license": "ISC",
801       "optional": true
802     },
803     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/ini": {
804       "version": "1.3.5",
805       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
806       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
807       "dev": true,
808       "inBundle": true,
809       "license": "ISC",
810       "optional": true,
811       "engines": {
812         "node": "*"
813       }
814     },
815     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/is-fullwidth-code-point": {
816       "version": "1.0.0",
817       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
818       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
819       "dev": true,
820       "inBundle": true,
821       "license": "MIT",
822       "optional": true,
823       "dependencies": {
824         "number-is-nan": "^1.0.0"
825       },
826       "engines": {
827         "node": ">=0.10.0"
828       }
829     },
830     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/isarray": {
831       "version": "1.0.0",
832       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
833       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
834       "dev": true,
835       "inBundle": true,
836       "license": "MIT",
837       "optional": true
838     },
839     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/minimatch": {
840       "version": "3.0.4",
841       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
842       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
843       "dev": true,
844       "inBundle": true,
845       "license": "ISC",
846       "optional": true,
847       "dependencies": {
848         "brace-expansion": "^1.1.7"
849       },
850       "engines": {
851         "node": "*"
852       }
853     },
854     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/minimist": {
855       "version": "1.2.5",
856       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
857       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
858       "dev": true,
859       "inBundle": true,
860       "license": "MIT",
861       "optional": true
862     },
863     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/minipass": {
864       "version": "2.9.0",
865       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
866       "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
867       "dev": true,
868       "inBundle": true,
869       "license": "ISC",
870       "optional": true,
871       "dependencies": {
872         "safe-buffer": "^5.1.2",
873         "yallist": "^3.0.0"
874       }
875     },
876     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/minizlib": {
877       "version": "1.3.3",
878       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
879       "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
880       "dev": true,
881       "inBundle": true,
882       "license": "MIT",
883       "optional": true,
884       "dependencies": {
885         "minipass": "^2.9.0"
886       }
887     },
888     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/mkdirp": {
889       "version": "0.5.3",
890       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz",
891       "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==",
892       "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)",
893       "dev": true,
894       "inBundle": true,
895       "license": "MIT",
896       "optional": true,
897       "dependencies": {
898         "minimist": "^1.2.5"
899       },
900       "bin": {
901         "mkdirp": "bin/cmd.js"
902       }
903     },
904     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/ms": {
905       "version": "2.1.2",
906       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
907       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
908       "dev": true,
909       "inBundle": true,
910       "license": "MIT",
911       "optional": true
912     },
913     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/needle": {
914       "version": "2.3.3",
915       "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz",
916       "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==",
917       "dev": true,
918       "inBundle": true,
919       "license": "MIT",
920       "optional": true,
921       "dependencies": {
922         "debug": "^3.2.6",
923         "iconv-lite": "^0.4.4",
924         "sax": "^1.2.4"
925       },
926       "bin": {
927         "needle": "bin/needle"
928       },
929       "engines": {
930         "node": ">= 4.4.x"
931       }
932     },
933     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/node-pre-gyp": {
934       "version": "0.14.0",
935       "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz",
936       "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
937       "dev": true,
938       "inBundle": true,
939       "license": "BSD-3-Clause",
940       "optional": true,
941       "dependencies": {
942         "detect-libc": "^1.0.2",
943         "mkdirp": "^0.5.1",
944         "needle": "^2.2.1",
945         "nopt": "^4.0.1",
946         "npm-packlist": "^1.1.6",
947         "npmlog": "^4.0.2",
948         "rc": "^1.2.7",
949         "rimraf": "^2.6.1",
950         "semver": "^5.3.0",
951         "tar": "^4.4.2"
952       },
953       "bin": {
954         "node-pre-gyp": "bin/node-pre-gyp"
955       }
956     },
957     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/nopt": {
958       "version": "4.0.3",
959       "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
960       "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
961       "dev": true,
962       "inBundle": true,
963       "license": "ISC",
964       "optional": true,
965       "dependencies": {
966         "abbrev": "1",
967         "osenv": "^0.1.4"
968       },
969       "bin": {
970         "nopt": "bin/nopt.js"
971       }
972     },
973     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/npm-bundled": {
974       "version": "1.1.1",
975       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
976       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
977       "dev": true,
978       "inBundle": true,
979       "license": "ISC",
980       "optional": true,
981       "dependencies": {
982         "npm-normalize-package-bin": "^1.0.1"
983       }
984     },
985     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/npm-normalize-package-bin": {
986       "version": "1.0.1",
987       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
988       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
989       "dev": true,
990       "inBundle": true,
991       "license": "ISC",
992       "optional": true
993     },
994     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/npm-packlist": {
995       "version": "1.4.8",
996       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
997       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
998       "dev": true,
999       "inBundle": true,
1000       "license": "ISC",
1001       "optional": true,
1002       "dependencies": {
1003         "ignore-walk": "^3.0.1",
1004         "npm-bundled": "^1.0.1",
1005         "npm-normalize-package-bin": "^1.0.1"
1006       }
1007     },
1008     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/npmlog": {
1009       "version": "4.1.2",
1010       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
1011       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
1012       "dev": true,
1013       "inBundle": true,
1014       "license": "ISC",
1015       "optional": true,
1016       "dependencies": {
1017         "are-we-there-yet": "~1.1.2",
1018         "console-control-strings": "~1.1.0",
1019         "gauge": "~2.7.3",
1020         "set-blocking": "~2.0.0"
1021       }
1022     },
1023     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/number-is-nan": {
1024       "version": "1.0.1",
1025       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1026       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
1027       "dev": true,
1028       "inBundle": true,
1029       "license": "MIT",
1030       "optional": true,
1031       "engines": {
1032         "node": ">=0.10.0"
1033       }
1034     },
1035     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/object-assign": {
1036       "version": "4.1.1",
1037       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1038       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1039       "dev": true,
1040       "inBundle": true,
1041       "license": "MIT",
1042       "optional": true,
1043       "engines": {
1044         "node": ">=0.10.0"
1045       }
1046     },
1047     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/once": {
1048       "version": "1.4.0",
1049       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1050       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1051       "dev": true,
1052       "inBundle": true,
1053       "license": "ISC",
1054       "optional": true,
1055       "dependencies": {
1056         "wrappy": "1"
1057       }
1058     },
1059     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/os-homedir": {
1060       "version": "1.0.2",
1061       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
1062       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
1063       "dev": true,
1064       "inBundle": true,
1065       "license": "MIT",
1066       "optional": true,
1067       "engines": {
1068         "node": ">=0.10.0"
1069       }
1070     },
1071     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/os-tmpdir": {
1072       "version": "1.0.2",
1073       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1074       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1075       "dev": true,
1076       "inBundle": true,
1077       "license": "MIT",
1078       "optional": true,
1079       "engines": {
1080         "node": ">=0.10.0"
1081       }
1082     },
1083     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/osenv": {
1084       "version": "0.1.5",
1085       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
1086       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
1087       "dev": true,
1088       "inBundle": true,
1089       "license": "ISC",
1090       "optional": true,
1091       "dependencies": {
1092         "os-homedir": "^1.0.0",
1093         "os-tmpdir": "^1.0.0"
1094       }
1095     },
1096     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/path-is-absolute": {
1097       "version": "1.0.1",
1098       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1099       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1100       "dev": true,
1101       "inBundle": true,
1102       "license": "MIT",
1103       "optional": true,
1104       "engines": {
1105         "node": ">=0.10.0"
1106       }
1107     },
1108     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/process-nextick-args": {
1109       "version": "2.0.1",
1110       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1111       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
1112       "dev": true,
1113       "inBundle": true,
1114       "license": "MIT",
1115       "optional": true
1116     },
1117     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/rc": {
1118       "version": "1.2.8",
1119       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
1120       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
1121       "dev": true,
1122       "inBundle": true,
1123       "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
1124       "optional": true,
1125       "dependencies": {
1126         "deep-extend": "^0.6.0",
1127         "ini": "~1.3.0",
1128         "minimist": "^1.2.0",
1129         "strip-json-comments": "~2.0.1"
1130       },
1131       "bin": {
1132         "rc": "cli.js"
1133       }
1134     },
1135     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/readable-stream": {
1136       "version": "2.3.7",
1137       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1138       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1139       "dev": true,
1140       "inBundle": true,
1141       "license": "MIT",
1142       "optional": true,
1143       "dependencies": {
1144         "core-util-is": "~1.0.0",
1145         "inherits": "~2.0.3",
1146         "isarray": "~1.0.0",
1147         "process-nextick-args": "~2.0.0",
1148         "safe-buffer": "~5.1.1",
1149         "string_decoder": "~1.1.1",
1150         "util-deprecate": "~1.0.1"
1151       }
1152     },
1153     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/rimraf": {
1154       "version": "2.7.1",
1155       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1156       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1157       "dev": true,
1158       "inBundle": true,
1159       "license": "ISC",
1160       "optional": true,
1161       "dependencies": {
1162         "glob": "^7.1.3"
1163       },
1164       "bin": {
1165         "rimraf": "bin.js"
1166       }
1167     },
1168     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/safe-buffer": {
1169       "version": "5.1.2",
1170       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1171       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1172       "dev": true,
1173       "inBundle": true,
1174       "license": "MIT",
1175       "optional": true
1176     },
1177     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/safer-buffer": {
1178       "version": "2.1.2",
1179       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1180       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1181       "dev": true,
1182       "inBundle": true,
1183       "license": "MIT",
1184       "optional": true
1185     },
1186     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/sax": {
1187       "version": "1.2.4",
1188       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
1189       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
1190       "dev": true,
1191       "inBundle": true,
1192       "license": "ISC",
1193       "optional": true
1194     },
1195     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/semver": {
1196       "version": "5.7.1",
1197       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1198       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1199       "dev": true,
1200       "inBundle": true,
1201       "license": "ISC",
1202       "optional": true,
1203       "bin": {
1204         "semver": "bin/semver"
1205       }
1206     },
1207     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/set-blocking": {
1208       "version": "2.0.0",
1209       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1210       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
1211       "dev": true,
1212       "inBundle": true,
1213       "license": "ISC",
1214       "optional": true
1215     },
1216     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/signal-exit": {
1217       "version": "3.0.2",
1218       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
1219       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
1220       "dev": true,
1221       "inBundle": true,
1222       "license": "ISC",
1223       "optional": true
1224     },
1225     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/string_decoder": {
1226       "version": "1.1.1",
1227       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1228       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1229       "dev": true,
1230       "inBundle": true,
1231       "license": "MIT",
1232       "optional": true,
1233       "dependencies": {
1234         "safe-buffer": "~5.1.0"
1235       }
1236     },
1237     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/string-width": {
1238       "version": "1.0.2",
1239       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1240       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1241       "dev": true,
1242       "inBundle": true,
1243       "license": "MIT",
1244       "optional": true,
1245       "dependencies": {
1246         "code-point-at": "^1.0.0",
1247         "is-fullwidth-code-point": "^1.0.0",
1248         "strip-ansi": "^3.0.0"
1249       },
1250       "engines": {
1251         "node": ">=0.10.0"
1252       }
1253     },
1254     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/strip-ansi": {
1255       "version": "3.0.1",
1256       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1257       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1258       "dev": true,
1259       "inBundle": true,
1260       "license": "MIT",
1261       "optional": true,
1262       "dependencies": {
1263         "ansi-regex": "^2.0.0"
1264       },
1265       "engines": {
1266         "node": ">=0.10.0"
1267       }
1268     },
1269     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/strip-json-comments": {
1270       "version": "2.0.1",
1271       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
1272       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
1273       "dev": true,
1274       "inBundle": true,
1275       "license": "MIT",
1276       "optional": true,
1277       "engines": {
1278         "node": ">=0.10.0"
1279       }
1280     },
1281     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/tar": {
1282       "version": "4.4.13",
1283       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
1284       "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
1285       "dev": true,
1286       "inBundle": true,
1287       "license": "ISC",
1288       "optional": true,
1289       "dependencies": {
1290         "chownr": "^1.1.1",
1291         "fs-minipass": "^1.2.5",
1292         "minipass": "^2.8.6",
1293         "minizlib": "^1.2.1",
1294         "mkdirp": "^0.5.0",
1295         "safe-buffer": "^5.1.2",
1296         "yallist": "^3.0.3"
1297       },
1298       "engines": {
1299         "node": ">=4.5"
1300       }
1301     },
1302     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/util-deprecate": {
1303       "version": "1.0.2",
1304       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1305       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1306       "dev": true,
1307       "inBundle": true,
1308       "license": "MIT",
1309       "optional": true
1310     },
1311     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/wide-align": {
1312       "version": "1.1.3",
1313       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
1314       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
1315       "dev": true,
1316       "inBundle": true,
1317       "license": "ISC",
1318       "optional": true,
1319       "dependencies": {
1320         "string-width": "^1.0.2 || 2"
1321       }
1322     },
1323     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/wrappy": {
1324       "version": "1.0.2",
1325       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1326       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1327       "dev": true,
1328       "inBundle": true,
1329       "license": "ISC",
1330       "optional": true
1331     },
1332     "node_modules/@angular/compiler-cli/node_modules/fsevents/node_modules/yallist": {
1333       "version": "3.1.1",
1334       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
1335       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
1336       "dev": true,
1337       "inBundle": true,
1338       "license": "ISC",
1339       "optional": true
1340     },
1341     "node_modules/@angular/compiler-cli/node_modules/get-caller-file": {
1342       "version": "2.0.5",
1343       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1344       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1345       "dev": true,
1346       "engines": {
1347         "node": "6.* || 8.* || >= 10.*"
1348       }
1349     },
1350     "node_modules/@angular/compiler-cli/node_modules/is-binary-path": {
1351       "version": "1.0.1",
1352       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
1353       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
1354       "dev": true,
1355       "dependencies": {
1356         "binary-extensions": "^1.0.0"
1357       },
1358       "engines": {
1359         "node": ">=0.10.0"
1360       }
1361     },
1362     "node_modules/@angular/compiler-cli/node_modules/is-fullwidth-code-point": {
1363       "version": "2.0.0",
1364       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1365       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1366       "dev": true,
1367       "engines": {
1368         "node": ">=4"
1369       }
1370     },
1371     "node_modules/@angular/compiler-cli/node_modules/is-number": {
1372       "version": "3.0.0",
1373       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1374       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1375       "dev": true,
1376       "dependencies": {
1377         "kind-of": "^3.0.2"
1378       },
1379       "engines": {
1380         "node": ">=0.10.0"
1381       }
1382     },
1383     "node_modules/@angular/compiler-cli/node_modules/kind-of": {
1384       "version": "3.2.2",
1385       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1386       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1387       "dev": true,
1388       "dependencies": {
1389         "is-buffer": "^1.1.5"
1390       },
1391       "engines": {
1392         "node": ">=0.10.0"
1393       }
1394     },
1395     "node_modules/@angular/compiler-cli/node_modules/readdirp": {
1396       "version": "2.2.1",
1397       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
1398       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
1399       "dev": true,
1400       "dependencies": {
1401         "graceful-fs": "^4.1.11",
1402         "micromatch": "^3.1.10",
1403         "readable-stream": "^2.0.2"
1404       },
1405       "engines": {
1406         "node": ">=0.10"
1407       }
1408     },
1409     "node_modules/@angular/compiler-cli/node_modules/require-main-filename": {
1410       "version": "2.0.0",
1411       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
1412       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
1413       "dev": true
1414     },
1415     "node_modules/@angular/compiler-cli/node_modules/source-map": {
1416       "version": "0.6.1",
1417       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1418       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1419       "dev": true,
1420       "engines": {
1421         "node": ">=0.10.0"
1422       }
1423     },
1424     "node_modules/@angular/compiler-cli/node_modules/string-width": {
1425       "version": "3.1.0",
1426       "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
1427       "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
1428       "dev": true,
1429       "dependencies": {
1430         "emoji-regex": "^7.0.1",
1431         "is-fullwidth-code-point": "^2.0.0",
1432         "strip-ansi": "^5.1.0"
1433       },
1434       "engines": {
1435         "node": ">=6"
1436       }
1437     },
1438     "node_modules/@angular/compiler-cli/node_modules/to-regex-range": {
1439       "version": "2.1.1",
1440       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
1441       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
1442       "dev": true,
1443       "dependencies": {
1444         "is-number": "^3.0.0",
1445         "repeat-string": "^1.6.1"
1446       },
1447       "engines": {
1448         "node": ">=0.10.0"
1449       }
1450     },
1451     "node_modules/@angular/compiler-cli/node_modules/yargs": {
1452       "version": "13.1.0",
1453       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz",
1454       "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==",
1455       "dev": true,
1456       "dependencies": {
1457         "cliui": "^4.0.0",
1458         "find-up": "^3.0.0",
1459         "get-caller-file": "^2.0.1",
1460         "os-locale": "^3.1.0",
1461         "require-directory": "^2.1.1",
1462         "require-main-filename": "^2.0.0",
1463         "set-blocking": "^2.0.0",
1464         "string-width": "^3.0.0",
1465         "which-module": "^2.0.0",
1466         "y18n": "^4.0.0",
1467         "yargs-parser": "^13.0.0"
1468       }
1469     },
1470     "node_modules/@angular/compiler-cli/node_modules/yargs-parser": {
1471       "version": "13.1.2",
1472       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
1473       "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
1474       "dev": true,
1475       "dependencies": {
1476         "camelcase": "^5.0.0",
1477         "decamelize": "^1.2.0"
1478       }
1479     },
1480     "node_modules/@angular/core": {
1481       "version": "8.2.14",
1482       "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz",
1483       "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==",
1484       "dependencies": {
1485         "tslib": "^1.9.0"
1486       }
1487     },
1488     "node_modules/@angular/forms": {
1489       "version": "8.2.14",
1490       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz",
1491       "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==",
1492       "dependencies": {
1493         "tslib": "^1.9.0"
1494       }
1495     },
1496     "node_modules/@angular/http": {
1497       "version": "7.2.16",
1498       "resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.16.tgz",
1499       "integrity": "sha512-yvjbNyzFSmmz4UTjCdy5M8mk0cZqf9TvSf8yN5UVIwtw4joyuUdlgJCuin0qSbQOKIf/JjHoofpO2JkPCGSNww==",
1500       "dependencies": {
1501         "tslib": "^1.9.0"
1502       }
1503     },
1504     "node_modules/@angular/language-service": {
1505       "version": "8.2.14",
1506       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz",
1507       "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==",
1508       "dev": true
1509     },
1510     "node_modules/@angular/material": {
1511       "version": "8.2.3",
1512       "resolved": "https://registry.npmjs.org/@angular/material/-/material-8.2.3.tgz",
1513       "integrity": "sha512-SOczkIaqes+r+9XF/UUiokidfFKBpHkOPIaFK857sFD0FBNPvPEpOr5oHKCG3feERRwAFqHS7Wo2ohVEWypb5A==",
1514       "dependencies": {
1515         "tslib": "^1.7.1"
1516       }
1517     },
1518     "node_modules/@angular/platform-browser": {
1519       "version": "8.2.14",
1520       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz",
1521       "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==",
1522       "dependencies": {
1523         "tslib": "^1.9.0"
1524       }
1525     },
1526     "node_modules/@angular/platform-browser-dynamic": {
1527       "version": "8.2.14",
1528       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz",
1529       "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==",
1530       "dependencies": {
1531         "tslib": "^1.9.0"
1532       }
1533     },
1534     "node_modules/@angular/router": {
1535       "version": "8.2.14",
1536       "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz",
1537       "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==",
1538       "dependencies": {
1539         "tslib": "^1.9.0"
1540       }
1541     },
1542     "node_modules/@babel/code-frame": {
1543       "version": "7.8.3",
1544       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1545       "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1546       "dev": true,
1547       "dependencies": {
1548         "@babel/highlight": "^7.8.3"
1549       }
1550     },
1551     "node_modules/@babel/compat-data": {
1552       "version": "7.8.0",
1553       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.0.tgz",
1554       "integrity": "sha512-ixPUWJpnd9hHvRkyIE3mJ6PY5DEWmR08UkcpdqI5kV5g/d6knT8Wth1LE5v5sVTIJkm9dGpQsXnhwxcf2/PjAg==",
1555       "dev": true,
1556       "dependencies": {
1557         "browserslist": "^4.8.2",
1558         "invariant": "^2.2.4",
1559         "semver": "^7.1.1"
1560       }
1561     },
1562     "node_modules/@babel/compat-data/node_modules/semver": {
1563       "version": "7.1.3",
1564       "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
1565       "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
1566       "dev": true,
1567       "bin": {
1568         "semver": "bin/semver.js"
1569       },
1570       "engines": {
1571         "node": ">=10"
1572       }
1573     },
1574     "node_modules/@babel/core": {
1575       "version": "7.8.3",
1576       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz",
1577       "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==",
1578       "dev": true,
1579       "dependencies": {
1580         "@babel/code-frame": "^7.8.3",
1581         "@babel/generator": "^7.8.3",
1582         "@babel/helpers": "^7.8.3",
1583         "@babel/parser": "^7.8.3",
1584         "@babel/template": "^7.8.3",
1585         "@babel/traverse": "^7.8.3",
1586         "@babel/types": "^7.8.3",
1587         "convert-source-map": "^1.7.0",
1588         "debug": "^4.1.0",
1589         "gensync": "^1.0.0-beta.1",
1590         "json5": "^2.1.0",
1591         "lodash": "^4.17.13",
1592         "resolve": "^1.3.2",
1593         "semver": "^5.4.1",
1594         "source-map": "^0.5.0"
1595       },
1596       "engines": {
1597         "node": ">=6.9.0"
1598       }
1599     },
1600     "node_modules/@babel/core/node_modules/json5": {
1601       "version": "2.1.2",
1602       "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.2.tgz",
1603       "integrity": "sha512-MoUOQ4WdiN3yxhm7NEVJSJrieAo5hNSLQ5sj05OTRHPL9HOBy8u4Bu88jsC1jvqAdN+E1bJmsUcZH+1HQxliqQ==",
1604       "dev": true,
1605       "dependencies": {
1606         "minimist": "^1.2.5"
1607       },
1608       "bin": {
1609         "json5": "lib/cli.js"
1610       },
1611       "engines": {
1612         "node": ">=6"
1613       }
1614     },
1615     "node_modules/@babel/core/node_modules/semver": {
1616       "version": "5.7.1",
1617       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1618       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1619       "dev": true,
1620       "bin": {
1621         "semver": "bin/semver"
1622       }
1623     },
1624     "node_modules/@babel/core/node_modules/source-map": {
1625       "version": "0.5.7",
1626       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1627       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1628       "dev": true,
1629       "engines": {
1630         "node": ">=0.10.0"
1631       }
1632     },
1633     "node_modules/@babel/generator": {
1634       "version": "7.9.4",
1635       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
1636       "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
1637       "dev": true,
1638       "dependencies": {
1639         "@babel/types": "^7.9.0",
1640         "jsesc": "^2.5.1",
1641         "lodash": "^4.17.13",
1642         "source-map": "^0.5.0"
1643       }
1644     },
1645     "node_modules/@babel/generator/node_modules/source-map": {
1646       "version": "0.5.7",
1647       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1648       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1649       "dev": true,
1650       "engines": {
1651         "node": ">=0.10.0"
1652       }
1653     },
1654     "node_modules/@babel/helper-annotate-as-pure": {
1655       "version": "7.8.3",
1656       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
1657       "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
1658       "dev": true,
1659       "dependencies": {
1660         "@babel/types": "^7.8.3"
1661       }
1662     },
1663     "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
1664       "version": "7.8.3",
1665       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
1666       "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
1667       "dev": true,
1668       "dependencies": {
1669         "@babel/helper-explode-assignable-expression": "^7.8.3",
1670         "@babel/types": "^7.8.3"
1671       }
1672     },
1673     "node_modules/@babel/helper-compilation-targets": {
1674       "version": "7.8.7",
1675       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz",
1676       "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==",
1677       "dev": true,
1678       "dependencies": {
1679         "@babel/compat-data": "^7.8.6",
1680         "browserslist": "^4.9.1",
1681         "invariant": "^2.2.4",
1682         "levenary": "^1.1.1",
1683         "semver": "^5.5.0"
1684       }
1685     },
1686     "node_modules/@babel/helper-compilation-targets/node_modules/@babel/compat-data": {
1687       "version": "7.9.0",
1688       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz",
1689       "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==",
1690       "dev": true,
1691       "dependencies": {
1692         "browserslist": "^4.9.1",
1693         "invariant": "^2.2.4",
1694         "semver": "^5.5.0"
1695       }
1696     },
1697     "node_modules/@babel/helper-compilation-targets/node_modules/browserslist": {
1698       "version": "4.11.0",
1699       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.0.tgz",
1700       "integrity": "sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==",
1701       "dev": true,
1702       "dependencies": {
1703         "caniuse-lite": "^1.0.30001035",
1704         "electron-to-chromium": "^1.3.380",
1705         "node-releases": "^1.1.52",
1706         "pkg-up": "^3.1.0"
1707       },
1708       "bin": {
1709         "browserslist": "cli.js"
1710       }
1711     },
1712     "node_modules/@babel/helper-compilation-targets/node_modules/caniuse-lite": {
1713       "version": "1.0.30001038",
1714       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001038.tgz",
1715       "integrity": "sha512-zii9quPo96XfOiRD4TrfYGs+QsGZpb2cGiMAzPjtf/hpFgB6zCPZgJb7I1+EATeMw/o+lG8FyRAnI+CWStHcaQ==",
1716       "dev": true
1717     },
1718     "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
1719       "version": "5.7.1",
1720       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1721       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1722       "dev": true,
1723       "bin": {
1724         "semver": "bin/semver"
1725       }
1726     },
1727     "node_modules/@babel/helper-create-regexp-features-plugin": {
1728       "version": "7.8.8",
1729       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
1730       "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
1731       "dev": true,
1732       "dependencies": {
1733         "@babel/helper-annotate-as-pure": "^7.8.3",
1734         "@babel/helper-regex": "^7.8.3",
1735         "regexpu-core": "^4.7.0"
1736       }
1737     },
1738     "node_modules/@babel/helper-define-map": {
1739       "version": "7.8.3",
1740       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
1741       "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
1742       "dev": true,
1743       "dependencies": {
1744         "@babel/helper-function-name": "^7.8.3",
1745         "@babel/types": "^7.8.3",
1746         "lodash": "^4.17.13"
1747       }
1748     },
1749     "node_modules/@babel/helper-explode-assignable-expression": {
1750       "version": "7.8.3",
1751       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
1752       "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
1753       "dev": true,
1754       "dependencies": {
1755         "@babel/traverse": "^7.8.3",
1756         "@babel/types": "^7.8.3"
1757       }
1758     },
1759     "node_modules/@babel/helper-function-name": {
1760       "version": "7.8.3",
1761       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
1762       "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
1763       "dev": true,
1764       "dependencies": {
1765         "@babel/helper-get-function-arity": "^7.8.3",
1766         "@babel/template": "^7.8.3",
1767         "@babel/types": "^7.8.3"
1768       }
1769     },
1770     "node_modules/@babel/helper-get-function-arity": {
1771       "version": "7.8.3",
1772       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1773       "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1774       "dev": true,
1775       "dependencies": {
1776         "@babel/types": "^7.8.3"
1777       }
1778     },
1779     "node_modules/@babel/helper-hoist-variables": {
1780       "version": "7.8.3",
1781       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
1782       "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
1783       "dev": true,
1784       "dependencies": {
1785         "@babel/types": "^7.8.3"
1786       }
1787     },
1788     "node_modules/@babel/helper-member-expression-to-functions": {
1789       "version": "7.8.3",
1790       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
1791       "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
1792       "dev": true,
1793       "dependencies": {
1794         "@babel/types": "^7.8.3"
1795       }
1796     },
1797     "node_modules/@babel/helper-module-imports": {
1798       "version": "7.8.3",
1799       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1800       "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1801       "dev": true,
1802       "dependencies": {
1803         "@babel/types": "^7.8.3"
1804       }
1805     },
1806     "node_modules/@babel/helper-module-transforms": {
1807       "version": "7.9.0",
1808       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
1809       "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
1810       "dev": true,
1811       "dependencies": {
1812         "@babel/helper-module-imports": "^7.8.3",
1813         "@babel/helper-replace-supers": "^7.8.6",
1814         "@babel/helper-simple-access": "^7.8.3",
1815         "@babel/helper-split-export-declaration": "^7.8.3",
1816         "@babel/template": "^7.8.6",
1817         "@babel/types": "^7.9.0",
1818         "lodash": "^4.17.13"
1819       }
1820     },
1821     "node_modules/@babel/helper-optimise-call-expression": {
1822       "version": "7.8.3",
1823       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
1824       "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
1825       "dev": true,
1826       "dependencies": {
1827         "@babel/types": "^7.8.3"
1828       }
1829     },
1830     "node_modules/@babel/helper-plugin-utils": {
1831       "version": "7.8.3",
1832       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1833       "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1834       "dev": true
1835     },
1836     "node_modules/@babel/helper-regex": {
1837       "version": "7.8.3",
1838       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
1839       "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
1840       "dev": true,
1841       "dependencies": {
1842         "lodash": "^4.17.13"
1843       }
1844     },
1845     "node_modules/@babel/helper-remap-async-to-generator": {
1846       "version": "7.8.3",
1847       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
1848       "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
1849       "dev": true,
1850       "dependencies": {
1851         "@babel/helper-annotate-as-pure": "^7.8.3",
1852         "@babel/helper-wrap-function": "^7.8.3",
1853         "@babel/template": "^7.8.3",
1854         "@babel/traverse": "^7.8.3",
1855         "@babel/types": "^7.8.3"
1856       }
1857     },
1858     "node_modules/@babel/helper-replace-supers": {
1859       "version": "7.8.6",
1860       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
1861       "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
1862       "dev": true,
1863       "dependencies": {
1864         "@babel/helper-member-expression-to-functions": "^7.8.3",
1865         "@babel/helper-optimise-call-expression": "^7.8.3",
1866         "@babel/traverse": "^7.8.6",
1867         "@babel/types": "^7.8.6"
1868       }
1869     },
1870     "node_modules/@babel/helper-simple-access": {
1871       "version": "7.8.3",
1872       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
1873       "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
1874       "dev": true,
1875       "dependencies": {
1876         "@babel/template": "^7.8.3",
1877         "@babel/types": "^7.8.3"
1878       }
1879     },
1880     "node_modules/@babel/helper-split-export-declaration": {
1881       "version": "7.8.3",
1882       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1883       "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1884       "dev": true,
1885       "dependencies": {
1886         "@babel/types": "^7.8.3"
1887       }
1888     },
1889     "node_modules/@babel/helper-validator-identifier": {
1890       "version": "7.9.0",
1891       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz",
1892       "integrity": "sha512-6G8bQKjOh+of4PV/ThDm/rRqlU7+IGoJuofpagU5GlEl29Vv0RGqqt86ZGRV8ZuSOY3o+8yXl5y782SMcG7SHw==",
1893       "dev": true
1894     },
1895     "node_modules/@babel/helper-wrap-function": {
1896       "version": "7.8.3",
1897       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
1898       "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
1899       "dev": true,
1900       "dependencies": {
1901         "@babel/helper-function-name": "^7.8.3",
1902         "@babel/template": "^7.8.3",
1903         "@babel/traverse": "^7.8.3",
1904         "@babel/types": "^7.8.3"
1905       }
1906     },
1907     "node_modules/@babel/helpers": {
1908       "version": "7.9.2",
1909       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz",
1910       "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==",
1911       "dev": true,
1912       "dependencies": {
1913         "@babel/template": "^7.8.3",
1914         "@babel/traverse": "^7.9.0",
1915         "@babel/types": "^7.9.0"
1916       }
1917     },
1918     "node_modules/@babel/highlight": {
1919       "version": "7.9.0",
1920       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1921       "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1922       "dev": true,
1923       "dependencies": {
1924         "@babel/helper-validator-identifier": "^7.9.0",
1925         "chalk": "^2.0.0",
1926         "js-tokens": "^4.0.0"
1927       }
1928     },
1929     "node_modules/@babel/parser": {
1930       "version": "7.9.4",
1931       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1932       "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1933       "dev": true,
1934       "bin": {
1935         "parser": "bin/babel-parser.js"
1936       },
1937       "engines": {
1938         "node": ">=6.0.0"
1939       }
1940     },
1941     "node_modules/@babel/plugin-proposal-async-generator-functions": {
1942       "version": "7.8.3",
1943       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
1944       "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
1945       "dev": true,
1946       "dependencies": {
1947         "@babel/helper-plugin-utils": "^7.8.3",
1948         "@babel/helper-remap-async-to-generator": "^7.8.3",
1949         "@babel/plugin-syntax-async-generators": "^7.8.0"
1950       }
1951     },
1952     "node_modules/@babel/plugin-proposal-dynamic-import": {
1953       "version": "7.8.3",
1954       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
1955       "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
1956       "dev": true,
1957       "dependencies": {
1958         "@babel/helper-plugin-utils": "^7.8.3",
1959         "@babel/plugin-syntax-dynamic-import": "^7.8.0"
1960       }
1961     },
1962     "node_modules/@babel/plugin-proposal-json-strings": {
1963       "version": "7.8.3",
1964       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
1965       "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
1966       "dev": true,
1967       "dependencies": {
1968         "@babel/helper-plugin-utils": "^7.8.3",
1969         "@babel/plugin-syntax-json-strings": "^7.8.0"
1970       }
1971     },
1972     "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
1973       "version": "7.8.3",
1974       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
1975       "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
1976       "dev": true,
1977       "dependencies": {
1978         "@babel/helper-plugin-utils": "^7.8.3",
1979         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
1980       }
1981     },
1982     "node_modules/@babel/plugin-proposal-object-rest-spread": {
1983       "version": "7.9.0",
1984       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz",
1985       "integrity": "sha512-UgqBv6bjq4fDb8uku9f+wcm1J7YxJ5nT7WO/jBr0cl0PLKb7t1O6RNR1kZbjgx2LQtsDI9hwoQVmn0yhXeQyow==",
1986       "dev": true,
1987       "dependencies": {
1988         "@babel/helper-plugin-utils": "^7.8.3",
1989         "@babel/plugin-syntax-object-rest-spread": "^7.8.0"
1990       }
1991     },
1992     "node_modules/@babel/plugin-proposal-optional-catch-binding": {
1993       "version": "7.8.3",
1994       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
1995       "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
1996       "dev": true,
1997       "dependencies": {
1998         "@babel/helper-plugin-utils": "^7.8.3",
1999         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
2000       }
2001     },
2002     "node_modules/@babel/plugin-proposal-optional-chaining": {
2003       "version": "7.9.0",
2004       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz",
2005       "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==",
2006       "dev": true,
2007       "dependencies": {
2008         "@babel/helper-plugin-utils": "^7.8.3",
2009         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
2010       }
2011     },
2012     "node_modules/@babel/plugin-proposal-unicode-property-regex": {
2013       "version": "7.8.8",
2014       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
2015       "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
2016       "dev": true,
2017       "dependencies": {
2018         "@babel/helper-create-regexp-features-plugin": "^7.8.8",
2019         "@babel/helper-plugin-utils": "^7.8.3"
2020       },
2021       "engines": {
2022         "node": ">=4"
2023       }
2024     },
2025     "node_modules/@babel/plugin-syntax-async-generators": {
2026       "version": "7.8.4",
2027       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
2028       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
2029       "dev": true,
2030       "dependencies": {
2031         "@babel/helper-plugin-utils": "^7.8.0"
2032       }
2033     },
2034     "node_modules/@babel/plugin-syntax-dynamic-import": {
2035       "version": "7.8.3",
2036       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
2037       "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
2038       "dev": true,
2039       "dependencies": {
2040         "@babel/helper-plugin-utils": "^7.8.0"
2041       }
2042     },
2043     "node_modules/@babel/plugin-syntax-json-strings": {
2044       "version": "7.8.3",
2045       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
2046       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
2047       "dev": true,
2048       "dependencies": {
2049         "@babel/helper-plugin-utils": "^7.8.0"
2050       }
2051     },
2052     "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
2053       "version": "7.8.3",
2054       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
2055       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
2056       "dev": true,
2057       "dependencies": {
2058         "@babel/helper-plugin-utils": "^7.8.0"
2059       }
2060     },
2061     "node_modules/@babel/plugin-syntax-object-rest-spread": {
2062       "version": "7.8.3",
2063       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
2064       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
2065       "dev": true,
2066       "dependencies": {
2067         "@babel/helper-plugin-utils": "^7.8.0"
2068       }
2069     },
2070     "node_modules/@babel/plugin-syntax-optional-catch-binding": {
2071       "version": "7.8.3",
2072       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
2073       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
2074       "dev": true,
2075       "dependencies": {
2076         "@babel/helper-plugin-utils": "^7.8.0"
2077       }
2078     },
2079     "node_modules/@babel/plugin-syntax-optional-chaining": {
2080       "version": "7.8.3",
2081       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
2082       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
2083       "dev": true,
2084       "dependencies": {
2085         "@babel/helper-plugin-utils": "^7.8.0"
2086       }
2087     },
2088     "node_modules/@babel/plugin-syntax-top-level-await": {
2089       "version": "7.8.3",
2090       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
2091       "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
2092       "dev": true,
2093       "dependencies": {
2094         "@babel/helper-plugin-utils": "^7.8.3"
2095       }
2096     },
2097     "node_modules/@babel/plugin-transform-arrow-functions": {
2098       "version": "7.8.3",
2099       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
2100       "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
2101       "dev": true,
2102       "dependencies": {
2103         "@babel/helper-plugin-utils": "^7.8.3"
2104       }
2105     },
2106     "node_modules/@babel/plugin-transform-async-to-generator": {
2107       "version": "7.8.3",
2108       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
2109       "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
2110       "dev": true,
2111       "dependencies": {
2112         "@babel/helper-module-imports": "^7.8.3",
2113         "@babel/helper-plugin-utils": "^7.8.3",
2114         "@babel/helper-remap-async-to-generator": "^7.8.3"
2115       }
2116     },
2117     "node_modules/@babel/plugin-transform-block-scoped-functions": {
2118       "version": "7.8.3",
2119       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
2120       "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
2121       "dev": true,
2122       "dependencies": {
2123         "@babel/helper-plugin-utils": "^7.8.3"
2124       }
2125     },
2126     "node_modules/@babel/plugin-transform-block-scoping": {
2127       "version": "7.8.3",
2128       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
2129       "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
2130       "dev": true,
2131       "dependencies": {
2132         "@babel/helper-plugin-utils": "^7.8.3",
2133         "lodash": "^4.17.13"
2134       }
2135     },
2136     "node_modules/@babel/plugin-transform-classes": {
2137       "version": "7.9.2",
2138       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz",
2139       "integrity": "sha512-TC2p3bPzsfvSsqBZo0kJnuelnoK9O3welkUpqSqBQuBF6R5MN2rysopri8kNvtlGIb2jmUO7i15IooAZJjZuMQ==",
2140       "dev": true,
2141       "dependencies": {
2142         "@babel/helper-annotate-as-pure": "^7.8.3",
2143         "@babel/helper-define-map": "^7.8.3",
2144         "@babel/helper-function-name": "^7.8.3",
2145         "@babel/helper-optimise-call-expression": "^7.8.3",
2146         "@babel/helper-plugin-utils": "^7.8.3",
2147         "@babel/helper-replace-supers": "^7.8.6",
2148         "@babel/helper-split-export-declaration": "^7.8.3",
2149         "globals": "^11.1.0"
2150       }
2151     },
2152     "node_modules/@babel/plugin-transform-computed-properties": {
2153       "version": "7.8.3",
2154       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
2155       "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
2156       "dev": true,
2157       "dependencies": {
2158         "@babel/helper-plugin-utils": "^7.8.3"
2159       }
2160     },
2161     "node_modules/@babel/plugin-transform-destructuring": {
2162       "version": "7.8.8",
2163       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz",
2164       "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==",
2165       "dev": true,
2166       "dependencies": {
2167         "@babel/helper-plugin-utils": "^7.8.3"
2168       }
2169     },
2170     "node_modules/@babel/plugin-transform-dotall-regex": {
2171       "version": "7.8.3",
2172       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
2173       "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
2174       "dev": true,
2175       "dependencies": {
2176         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
2177         "@babel/helper-plugin-utils": "^7.8.3"
2178       }
2179     },
2180     "node_modules/@babel/plugin-transform-duplicate-keys": {
2181       "version": "7.8.3",
2182       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
2183       "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
2184       "dev": true,
2185       "dependencies": {
2186         "@babel/helper-plugin-utils": "^7.8.3"
2187       }
2188     },
2189     "node_modules/@babel/plugin-transform-exponentiation-operator": {
2190       "version": "7.8.3",
2191       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
2192       "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
2193       "dev": true,
2194       "dependencies": {
2195         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
2196         "@babel/helper-plugin-utils": "^7.8.3"
2197       }
2198     },
2199     "node_modules/@babel/plugin-transform-for-of": {
2200       "version": "7.9.0",
2201       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
2202       "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
2203       "dev": true,
2204       "dependencies": {
2205         "@babel/helper-plugin-utils": "^7.8.3"
2206       }
2207     },
2208     "node_modules/@babel/plugin-transform-function-name": {
2209       "version": "7.8.3",
2210       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
2211       "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
2212       "dev": true,
2213       "dependencies": {
2214         "@babel/helper-function-name": "^7.8.3",
2215         "@babel/helper-plugin-utils": "^7.8.3"
2216       }
2217     },
2218     "node_modules/@babel/plugin-transform-literals": {
2219       "version": "7.8.3",
2220       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
2221       "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
2222       "dev": true,
2223       "dependencies": {
2224         "@babel/helper-plugin-utils": "^7.8.3"
2225       }
2226     },
2227     "node_modules/@babel/plugin-transform-member-expression-literals": {
2228       "version": "7.8.3",
2229       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
2230       "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
2231       "dev": true,
2232       "dependencies": {
2233         "@babel/helper-plugin-utils": "^7.8.3"
2234       }
2235     },
2236     "node_modules/@babel/plugin-transform-modules-amd": {
2237       "version": "7.9.0",
2238       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz",
2239       "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==",
2240       "dev": true,
2241       "dependencies": {
2242         "@babel/helper-module-transforms": "^7.9.0",
2243         "@babel/helper-plugin-utils": "^7.8.3",
2244         "babel-plugin-dynamic-import-node": "^2.3.0"
2245       }
2246     },
2247     "node_modules/@babel/plugin-transform-modules-commonjs": {
2248       "version": "7.9.0",
2249       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz",
2250       "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==",
2251       "dev": true,
2252       "dependencies": {
2253         "@babel/helper-module-transforms": "^7.9.0",
2254         "@babel/helper-plugin-utils": "^7.8.3",
2255         "@babel/helper-simple-access": "^7.8.3",
2256         "babel-plugin-dynamic-import-node": "^2.3.0"
2257       }
2258     },
2259     "node_modules/@babel/plugin-transform-modules-systemjs": {
2260       "version": "7.9.0",
2261       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz",
2262       "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==",
2263       "dev": true,
2264       "dependencies": {
2265         "@babel/helper-hoist-variables": "^7.8.3",
2266         "@babel/helper-module-transforms": "^7.9.0",
2267         "@babel/helper-plugin-utils": "^7.8.3",
2268         "babel-plugin-dynamic-import-node": "^2.3.0"
2269       }
2270     },
2271     "node_modules/@babel/plugin-transform-modules-umd": {
2272       "version": "7.9.0",
2273       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
2274       "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
2275       "dev": true,
2276       "dependencies": {
2277         "@babel/helper-module-transforms": "^7.9.0",
2278         "@babel/helper-plugin-utils": "^7.8.3"
2279       }
2280     },
2281     "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
2282       "version": "7.8.3",
2283       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
2284       "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
2285       "dev": true,
2286       "dependencies": {
2287         "@babel/helper-create-regexp-features-plugin": "^7.8.3"
2288       }
2289     },
2290     "node_modules/@babel/plugin-transform-new-target": {
2291       "version": "7.8.3",
2292       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
2293       "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
2294       "dev": true,
2295       "dependencies": {
2296         "@babel/helper-plugin-utils": "^7.8.3"
2297       }
2298     },
2299     "node_modules/@babel/plugin-transform-object-super": {
2300       "version": "7.8.3",
2301       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
2302       "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
2303       "dev": true,
2304       "dependencies": {
2305         "@babel/helper-plugin-utils": "^7.8.3",
2306         "@babel/helper-replace-supers": "^7.8.3"
2307       }
2308     },
2309     "node_modules/@babel/plugin-transform-parameters": {
2310       "version": "7.9.3",
2311       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz",
2312       "integrity": "sha512-fzrQFQhp7mIhOzmOtPiKffvCYQSK10NR8t6BBz2yPbeUHb9OLW8RZGtgDRBn8z2hGcwvKDL3vC7ojPTLNxmqEg==",
2313       "dev": true,
2314       "dependencies": {
2315         "@babel/helper-get-function-arity": "^7.8.3",
2316         "@babel/helper-plugin-utils": "^7.8.3"
2317       }
2318     },
2319     "node_modules/@babel/plugin-transform-property-literals": {
2320       "version": "7.8.3",
2321       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
2322       "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
2323       "dev": true,
2324       "dependencies": {
2325         "@babel/helper-plugin-utils": "^7.8.3"
2326       }
2327     },
2328     "node_modules/@babel/plugin-transform-regenerator": {
2329       "version": "7.8.7",
2330       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
2331       "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
2332       "dev": true,
2333       "dependencies": {
2334         "regenerator-transform": "^0.14.2"
2335       }
2336     },
2337     "node_modules/@babel/plugin-transform-reserved-words": {
2338       "version": "7.8.3",
2339       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
2340       "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
2341       "dev": true,
2342       "dependencies": {
2343         "@babel/helper-plugin-utils": "^7.8.3"
2344       }
2345     },
2346     "node_modules/@babel/plugin-transform-shorthand-properties": {
2347       "version": "7.8.3",
2348       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
2349       "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
2350       "dev": true,
2351       "dependencies": {
2352         "@babel/helper-plugin-utils": "^7.8.3"
2353       }
2354     },
2355     "node_modules/@babel/plugin-transform-spread": {
2356       "version": "7.8.3",
2357       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
2358       "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
2359       "dev": true,
2360       "dependencies": {
2361         "@babel/helper-plugin-utils": "^7.8.3"
2362       }
2363     },
2364     "node_modules/@babel/plugin-transform-sticky-regex": {
2365       "version": "7.8.3",
2366       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
2367       "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
2368       "dev": true,
2369       "dependencies": {
2370         "@babel/helper-plugin-utils": "^7.8.3",
2371         "@babel/helper-regex": "^7.8.3"
2372       }
2373     },
2374     "node_modules/@babel/plugin-transform-template-literals": {
2375       "version": "7.8.3",
2376       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
2377       "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
2378       "dev": true,
2379       "dependencies": {
2380         "@babel/helper-annotate-as-pure": "^7.8.3",
2381         "@babel/helper-plugin-utils": "^7.8.3"
2382       }
2383     },
2384     "node_modules/@babel/plugin-transform-typeof-symbol": {
2385       "version": "7.8.4",
2386       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
2387       "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
2388       "dev": true,
2389       "dependencies": {
2390         "@babel/helper-plugin-utils": "^7.8.3"
2391       }
2392     },
2393     "node_modules/@babel/plugin-transform-unicode-regex": {
2394       "version": "7.8.3",
2395       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
2396       "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
2397       "dev": true,
2398       "dependencies": {
2399         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
2400         "@babel/helper-plugin-utils": "^7.8.3"
2401       }
2402     },
2403     "node_modules/@babel/preset-env": {
2404       "version": "7.8.3",
2405       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.3.tgz",
2406       "integrity": "sha512-Rs4RPL2KjSLSE2mWAx5/iCH+GC1ikKdxPrhnRS6PfFVaiZeom22VFKN4X8ZthyN61kAaR05tfXTbCvatl9WIQg==",
2407       "dev": true,
2408       "dependencies": {
2409         "@babel/compat-data": "^7.8.0",
2410         "@babel/helper-compilation-targets": "^7.8.3",
2411         "@babel/helper-module-imports": "^7.8.3",
2412         "@babel/helper-plugin-utils": "^7.8.3",
2413         "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
2414         "@babel/plugin-proposal-dynamic-import": "^7.8.3",
2415         "@babel/plugin-proposal-json-strings": "^7.8.3",
2416         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
2417         "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
2418         "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
2419         "@babel/plugin-proposal-optional-chaining": "^7.8.3",
2420         "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
2421         "@babel/plugin-syntax-async-generators": "^7.8.0",
2422         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
2423         "@babel/plugin-syntax-json-strings": "^7.8.0",
2424         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
2425         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
2426         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
2427         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
2428         "@babel/plugin-syntax-top-level-await": "^7.8.3",
2429         "@babel/plugin-transform-arrow-functions": "^7.8.3",
2430         "@babel/plugin-transform-async-to-generator": "^7.8.3",
2431         "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
2432         "@babel/plugin-transform-block-scoping": "^7.8.3",
2433         "@babel/plugin-transform-classes": "^7.8.3",
2434         "@babel/plugin-transform-computed-properties": "^7.8.3",
2435         "@babel/plugin-transform-destructuring": "^7.8.3",
2436         "@babel/plugin-transform-dotall-regex": "^7.8.3",
2437         "@babel/plugin-transform-duplicate-keys": "^7.8.3",
2438         "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
2439         "@babel/plugin-transform-for-of": "^7.8.3",
2440         "@babel/plugin-transform-function-name": "^7.8.3",
2441         "@babel/plugin-transform-literals": "^7.8.3",
2442         "@babel/plugin-transform-member-expression-literals": "^7.8.3",
2443         "@babel/plugin-transform-modules-amd": "^7.8.3",
2444         "@babel/plugin-transform-modules-commonjs": "^7.8.3",
2445         "@babel/plugin-transform-modules-systemjs": "^7.8.3",
2446         "@babel/plugin-transform-modules-umd": "^7.8.3",
2447         "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
2448         "@babel/plugin-transform-new-target": "^7.8.3",
2449         "@babel/plugin-transform-object-super": "^7.8.3",
2450         "@babel/plugin-transform-parameters": "^7.8.3",
2451         "@babel/plugin-transform-property-literals": "^7.8.3",
2452         "@babel/plugin-transform-regenerator": "^7.8.3",
2453         "@babel/plugin-transform-reserved-words": "^7.8.3",
2454         "@babel/plugin-transform-shorthand-properties": "^7.8.3",
2455         "@babel/plugin-transform-spread": "^7.8.3",
2456         "@babel/plugin-transform-sticky-regex": "^7.8.3",
2457         "@babel/plugin-transform-template-literals": "^7.8.3",
2458         "@babel/plugin-transform-typeof-symbol": "^7.8.3",
2459         "@babel/plugin-transform-unicode-regex": "^7.8.3",
2460         "@babel/types": "^7.8.3",
2461         "browserslist": "^4.8.2",
2462         "core-js-compat": "^3.6.2",
2463         "invariant": "^2.2.2",
2464         "levenary": "^1.1.0",
2465         "semver": "^5.5.0"
2466       }
2467     },
2468     "node_modules/@babel/preset-env/node_modules/semver": {
2469       "version": "5.7.1",
2470       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2471       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2472       "dev": true,
2473       "bin": {
2474         "semver": "bin/semver"
2475       }
2476     },
2477     "node_modules/@babel/runtime": {
2478       "version": "7.9.2",
2479       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz",
2480       "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==",
2481       "dev": true,
2482       "dependencies": {
2483         "regenerator-runtime": "^0.13.4"
2484       }
2485     },
2486     "node_modules/@babel/runtime/node_modules/regenerator-runtime": {
2487       "version": "0.13.5",
2488       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
2489       "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
2490       "dev": true
2491     },
2492     "node_modules/@babel/template": {
2493       "version": "7.8.6",
2494       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2495       "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2496       "dev": true,
2497       "dependencies": {
2498         "@babel/code-frame": "^7.8.3",
2499         "@babel/parser": "^7.8.6",
2500         "@babel/types": "^7.8.6"
2501       }
2502     },
2503     "node_modules/@babel/traverse": {
2504       "version": "7.9.0",
2505       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
2506       "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
2507       "dev": true,
2508       "dependencies": {
2509         "@babel/code-frame": "^7.8.3",
2510         "@babel/generator": "^7.9.0",
2511         "@babel/helper-function-name": "^7.8.3",
2512         "@babel/helper-split-export-declaration": "^7.8.3",
2513         "@babel/parser": "^7.9.0",
2514         "@babel/types": "^7.9.0",
2515         "debug": "^4.1.0",
2516         "globals": "^11.1.0",
2517         "lodash": "^4.17.13"
2518       }
2519     },
2520     "node_modules/@babel/types": {
2521       "version": "7.9.0",
2522       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
2523       "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
2524       "dev": true,
2525       "dependencies": {
2526         "@babel/helper-validator-identifier": "^7.9.0",
2527         "lodash": "^4.17.13",
2528         "to-fast-properties": "^2.0.0"
2529       }
2530     },
2531     "node_modules/@istanbuljs/schema": {
2532       "version": "0.1.2",
2533       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
2534       "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
2535       "dev": true,
2536       "engines": {
2537         "node": ">=8"
2538       }
2539     },
2540     "node_modules/@ng-bootstrap/ng-bootstrap": {
2541       "version": "5.3.0",
2542       "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-5.3.0.tgz",
2543       "integrity": "sha512-oNg1sgT+XXxwSBX9oF4AeCHrq+Nm1CvukfVT/NPuYiuNAoTeVOdXc5bJHTLd+cCwoZ1OPZN/yZT+1BcW1KCksQ==",
2544       "dependencies": {
2545         "tslib": "^1.9.0"
2546       }
2547     },
2548     "node_modules/@ngtools/webpack": {
2549       "version": "8.3.25",
2550       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.25.tgz",
2551       "integrity": "sha512-yHvgxXUXlgdWijtzcRjTaUqzK+6TVK/8p7PreBR00GsLxhl4U1jQSC6yDaZUCjOaEkiczFWl4hEuC4wTU/hLdg==",
2552       "dev": true,
2553       "dependencies": {
2554         "@angular-devkit/core": "8.3.25",
2555         "enhanced-resolve": "4.1.0",
2556         "rxjs": "6.4.0",
2557         "tree-kill": "1.2.2",
2558         "webpack-sources": "1.4.3"
2559       },
2560       "engines": {
2561         "node": ">= 10.9.0",
2562         "npm": ">= 6.2.0"
2563       }
2564     },
2565     "node_modules/@schematics/angular": {
2566       "version": "8.3.25",
2567       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.25.tgz",
2568       "integrity": "sha512-/vEPtE+fvgsWPml/MVqzmlGPBujadPPNwaTuuj5Uz1aVcKeEYzLkbN8YQOpml4vxZHCF8RDwNdGiU4SZg63Jfg==",
2569       "dev": true,
2570       "dependencies": {
2571         "@angular-devkit/core": "8.3.25",
2572         "@angular-devkit/schematics": "8.3.25"
2573       },
2574       "engines": {
2575         "node": ">= 10.9.0",
2576         "npm": ">= 6.2.0"
2577       }
2578     },
2579     "node_modules/@schematics/update": {
2580       "version": "0.803.25",
2581       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.25.tgz",
2582       "integrity": "sha512-VIlqhJsCStA3aO4llxZ7lAOvQUqppyZdrEO7f/ApIJmuofPQTkO5Hx21tnv0dyExwoqPCSIHzEu4Tmc0/TWM1A==",
2583       "dev": true,
2584       "dependencies": {
2585         "@angular-devkit/core": "8.3.25",
2586         "@angular-devkit/schematics": "8.3.25",
2587         "@yarnpkg/lockfile": "1.1.0",
2588         "ini": "1.3.5",
2589         "pacote": "9.5.5",
2590         "rxjs": "6.4.0",
2591         "semver": "6.3.0",
2592         "semver-intersect": "1.4.0"
2593       },
2594       "engines": {
2595         "node": ">= 10.9.0",
2596         "npm": ">= 6.2.0"
2597       }
2598     },
2599     "node_modules/@types/backbone": {
2600       "version": "1.4.1",
2601       "resolved": "https://registry.npmjs.org/@types/backbone/-/backbone-1.4.1.tgz",
2602       "integrity": "sha512-KYfGuQy4d2vvYXbn0uHFZ6brFLndatTMomxBlljpbWf4kFpA3BG/6LA3ec+J9iredrX6eAVI7sm9SVAvwiIM6g==",
2603       "dev": true,
2604       "dependencies": {
2605         "@types/jquery": "*",
2606         "@types/underscore": "*"
2607       }
2608     },
2609     "node_modules/@types/datatables.net": {
2610       "version": "1.10.18",
2611       "resolved": "https://registry.npmjs.org/@types/datatables.net/-/datatables.net-1.10.18.tgz",
2612       "integrity": "sha512-uz80YsSHTLGd14/A3P4+EIp4n5SqBIbjtd2Hl7SwsXl/9zpsXzE2OY+sz0Gm8TF2jPfsKl0+9yB7/8RtoD3qoA==",
2613       "dev": true,
2614       "dependencies": {
2615         "@types/jquery": "*"
2616       }
2617     },
2618     "node_modules/@types/events": {
2619       "version": "3.0.0",
2620       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
2621       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
2622       "dev": true
2623     },
2624     "node_modules/@types/glob": {
2625       "version": "7.1.1",
2626       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
2627       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
2628       "dev": true,
2629       "dependencies": {
2630         "@types/events": "*",
2631         "@types/minimatch": "*",
2632         "@types/node": "*"
2633       }
2634     },
2635     "node_modules/@types/jasmine": {
2636       "version": "3.3.16",
2637       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz",
2638       "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==",
2639       "dev": true
2640     },
2641     "node_modules/@types/jasminewd2": {
2642       "version": "2.0.8",
2643       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz",
2644       "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==",
2645       "dev": true,
2646       "dependencies": {
2647         "@types/jasmine": "*"
2648       }
2649     },
2650     "node_modules/@types/jointjs": {
2651       "version": "2.0.0",
2652       "resolved": "https://registry.npmjs.org/@types/jointjs/-/jointjs-2.0.0.tgz",
2653       "integrity": "sha512-gfoplzosVPxtNCTxmVsjk7VaFpnEhaqAs1Ceo+hTtmroQW5bKwPDhyKHwPg6H1uHFKFQzAfPO3rVqQtmRyIB9Q==",
2654       "dev": true,
2655       "dependencies": {
2656         "jointjs": "*"
2657       }
2658     },
2659     "node_modules/@types/jquery": {
2660       "version": "3.3.34",
2661       "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.34.tgz",
2662       "integrity": "sha512-lW9vsVL53Xu/Nj4gi2hNmHGc4u3KKghjqTkAlO0kF5GIOPxbqqnQpgqJBzmn3yXLrPqHb6cmNJ6URnS23Vtvbg==",
2663       "dev": true,
2664       "dependencies": {
2665         "@types/sizzle": "*"
2666       }
2667     },
2668     "node_modules/@types/lodash": {
2669       "version": "3.10.2",
2670       "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-3.10.2.tgz",
2671       "integrity": "sha512-TmlYodTNhMzVzv3CK/9sXGzh31jWsRKHE3faczhVgYFCdXIRQRCOPD+0NDlR+SvJlCj914yP3q3aAupt53p2Ug==",
2672       "dev": true
2673     },
2674     "node_modules/@types/minimatch": {
2675       "version": "3.0.3",
2676       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
2677       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
2678       "dev": true
2679     },
2680     "node_modules/@types/node": {
2681       "version": "8.9.5",
2682       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
2683       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
2684       "dev": true
2685     },
2686     "node_modules/@types/q": {
2687       "version": "0.0.32",
2688       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
2689       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
2690       "dev": true
2691     },
2692     "node_modules/@types/selenium-webdriver": {
2693       "version": "3.0.17",
2694       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.17.tgz",
2695       "integrity": "sha512-tGomyEuzSC1H28y2zlW6XPCaDaXFaD6soTdb4GNdmte2qfHtrKqhy0ZFs4r/1hpazCfEZqeTSRLvSasmEx89uw==",
2696       "dev": true
2697     },
2698     "node_modules/@types/sizzle": {
2699       "version": "2.3.2",
2700       "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz",
2701       "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==",
2702       "dev": true
2703     },
2704     "node_modules/@types/source-list-map": {
2705       "version": "0.1.2",
2706       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
2707       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
2708       "dev": true
2709     },
2710     "node_modules/@types/underscore": {
2711       "version": "1.9.4",
2712       "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.9.4.tgz",
2713       "integrity": "sha512-CjHWEMECc2/UxOZh0kpiz3lEyX2Px3rQS9HzD20lxMvx571ivOBQKeLnqEjxUY0BMgp6WJWo/pQLRBwMW5v4WQ==",
2714       "dev": true
2715     },
2716     "node_modules/@types/webpack-sources": {
2717       "version": "0.1.7",
2718       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz",
2719       "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==",
2720       "dev": true,
2721       "dependencies": {
2722         "@types/node": "*",
2723         "@types/source-list-map": "*",
2724         "source-map": "^0.6.1"
2725       }
2726     },
2727     "node_modules/@types/webpack-sources/node_modules/source-map": {
2728       "version": "0.6.1",
2729       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2730       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2731       "dev": true,
2732       "engines": {
2733         "node": ">=0.10.0"
2734       }
2735     },
2736     "node_modules/@webassemblyjs/ast": {
2737       "version": "1.8.5",
2738       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz",
2739       "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==",
2740       "dev": true,
2741       "dependencies": {
2742         "@webassemblyjs/helper-module-context": "1.8.5",
2743         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2744         "@webassemblyjs/wast-parser": "1.8.5"
2745       }
2746     },
2747     "node_modules/@webassemblyjs/floating-point-hex-parser": {
2748       "version": "1.8.5",
2749       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz",
2750       "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==",
2751       "dev": true
2752     },
2753     "node_modules/@webassemblyjs/helper-api-error": {
2754       "version": "1.8.5",
2755       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz",
2756       "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==",
2757       "dev": true
2758     },
2759     "node_modules/@webassemblyjs/helper-buffer": {
2760       "version": "1.8.5",
2761       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz",
2762       "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==",
2763       "dev": true
2764     },
2765     "node_modules/@webassemblyjs/helper-code-frame": {
2766       "version": "1.8.5",
2767       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz",
2768       "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==",
2769       "dev": true,
2770       "dependencies": {
2771         "@webassemblyjs/wast-printer": "1.8.5"
2772       }
2773     },
2774     "node_modules/@webassemblyjs/helper-fsm": {
2775       "version": "1.8.5",
2776       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz",
2777       "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==",
2778       "dev": true
2779     },
2780     "node_modules/@webassemblyjs/helper-module-context": {
2781       "version": "1.8.5",
2782       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz",
2783       "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==",
2784       "dev": true,
2785       "dependencies": {
2786         "@webassemblyjs/ast": "1.8.5",
2787         "mamacro": "^0.0.3"
2788       }
2789     },
2790     "node_modules/@webassemblyjs/helper-wasm-bytecode": {
2791       "version": "1.8.5",
2792       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz",
2793       "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==",
2794       "dev": true
2795     },
2796     "node_modules/@webassemblyjs/helper-wasm-section": {
2797       "version": "1.8.5",
2798       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz",
2799       "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==",
2800       "dev": true,
2801       "dependencies": {
2802         "@webassemblyjs/ast": "1.8.5",
2803         "@webassemblyjs/helper-buffer": "1.8.5",
2804         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2805         "@webassemblyjs/wasm-gen": "1.8.5"
2806       }
2807     },
2808     "node_modules/@webassemblyjs/ieee754": {
2809       "version": "1.8.5",
2810       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz",
2811       "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==",
2812       "dev": true,
2813       "dependencies": {
2814         "@xtuc/ieee754": "^1.2.0"
2815       }
2816     },
2817     "node_modules/@webassemblyjs/leb128": {
2818       "version": "1.8.5",
2819       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz",
2820       "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==",
2821       "dev": true,
2822       "dependencies": {
2823         "@xtuc/long": "4.2.2"
2824       }
2825     },
2826     "node_modules/@webassemblyjs/utf8": {
2827       "version": "1.8.5",
2828       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz",
2829       "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==",
2830       "dev": true
2831     },
2832     "node_modules/@webassemblyjs/wasm-edit": {
2833       "version": "1.8.5",
2834       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz",
2835       "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==",
2836       "dev": true,
2837       "dependencies": {
2838         "@webassemblyjs/ast": "1.8.5",
2839         "@webassemblyjs/helper-buffer": "1.8.5",
2840         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2841         "@webassemblyjs/helper-wasm-section": "1.8.5",
2842         "@webassemblyjs/wasm-gen": "1.8.5",
2843         "@webassemblyjs/wasm-opt": "1.8.5",
2844         "@webassemblyjs/wasm-parser": "1.8.5",
2845         "@webassemblyjs/wast-printer": "1.8.5"
2846       }
2847     },
2848     "node_modules/@webassemblyjs/wasm-gen": {
2849       "version": "1.8.5",
2850       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz",
2851       "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==",
2852       "dev": true,
2853       "dependencies": {
2854         "@webassemblyjs/ast": "1.8.5",
2855         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2856         "@webassemblyjs/ieee754": "1.8.5",
2857         "@webassemblyjs/leb128": "1.8.5",
2858         "@webassemblyjs/utf8": "1.8.5"
2859       }
2860     },
2861     "node_modules/@webassemblyjs/wasm-opt": {
2862       "version": "1.8.5",
2863       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz",
2864       "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==",
2865       "dev": true,
2866       "dependencies": {
2867         "@webassemblyjs/ast": "1.8.5",
2868         "@webassemblyjs/helper-buffer": "1.8.5",
2869         "@webassemblyjs/wasm-gen": "1.8.5",
2870         "@webassemblyjs/wasm-parser": "1.8.5"
2871       }
2872     },
2873     "node_modules/@webassemblyjs/wasm-parser": {
2874       "version": "1.8.5",
2875       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz",
2876       "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==",
2877       "dev": true,
2878       "dependencies": {
2879         "@webassemblyjs/ast": "1.8.5",
2880         "@webassemblyjs/helper-api-error": "1.8.5",
2881         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2882         "@webassemblyjs/ieee754": "1.8.5",
2883         "@webassemblyjs/leb128": "1.8.5",
2884         "@webassemblyjs/utf8": "1.8.5"
2885       }
2886     },
2887     "node_modules/@webassemblyjs/wast-parser": {
2888       "version": "1.8.5",
2889       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz",
2890       "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==",
2891       "dev": true,
2892       "dependencies": {
2893         "@webassemblyjs/ast": "1.8.5",
2894         "@webassemblyjs/floating-point-hex-parser": "1.8.5",
2895         "@webassemblyjs/helper-api-error": "1.8.5",
2896         "@webassemblyjs/helper-code-frame": "1.8.5",
2897         "@webassemblyjs/helper-fsm": "1.8.5",
2898         "@xtuc/long": "4.2.2"
2899       }
2900     },
2901     "node_modules/@webassemblyjs/wast-printer": {
2902       "version": "1.8.5",
2903       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz",
2904       "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==",
2905       "dev": true,
2906       "dependencies": {
2907         "@webassemblyjs/ast": "1.8.5",
2908         "@webassemblyjs/wast-parser": "1.8.5",
2909         "@xtuc/long": "4.2.2"
2910       }
2911     },
2912     "node_modules/@xtuc/ieee754": {
2913       "version": "1.2.0",
2914       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
2915       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
2916       "dev": true
2917     },
2918     "node_modules/@xtuc/long": {
2919       "version": "4.2.2",
2920       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
2921       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
2922       "dev": true
2923     },
2924     "node_modules/@yarnpkg/lockfile": {
2925       "version": "1.1.0",
2926       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
2927       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ=="
2928     },
2929     "node_modules/accepts": {
2930       "version": "1.3.7",
2931       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
2932       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
2933       "dev": true,
2934       "dependencies": {
2935         "mime-types": "~2.1.24",
2936         "negotiator": "0.6.2"
2937       },
2938       "engines": {
2939         "node": ">= 0.6"
2940       }
2941     },
2942     "node_modules/ace-builds": {
2943       "version": "1.4.8",
2944       "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.8.tgz",
2945       "integrity": "sha512-8ZVAxwyCGAxQX8mOp9imSXH0hoSPkGfy8igJy+WO/7axL30saRhKgg1XPACSmxxPA7nfHVwM+ShWXT+vKsNuFg=="
2946     },
2947     "node_modules/acorn": {
2948       "version": "6.4.1",
2949       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
2950       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
2951       "dev": true,
2952       "bin": {
2953         "acorn": "bin/acorn"
2954       },
2955       "engines": {
2956         "node": ">=0.4.0"
2957       }
2958     },
2959     "node_modules/adm-zip": {
2960       "version": "0.4.14",
2961       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.14.tgz",
2962       "integrity": "sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==",
2963       "dev": true,
2964       "engines": {
2965         "node": ">=0.3.0"
2966       }
2967     },
2968     "node_modules/after": {
2969       "version": "0.8.2",
2970       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
2971       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
2972       "dev": true
2973     },
2974     "node_modules/agent-base": {
2975       "version": "4.3.0",
2976       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
2977       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
2978       "dependencies": {
2979         "es6-promisify": "^5.0.0"
2980       },
2981       "engines": {
2982         "node": ">= 4.0.0"
2983       }
2984     },
2985     "node_modules/agentkeepalive": {
2986       "version": "3.5.2",
2987       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
2988       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
2989       "dependencies": {
2990         "humanize-ms": "^1.2.1"
2991       },
2992       "engines": {
2993         "node": ">= 4.0.0"
2994       }
2995     },
2996     "node_modules/ajv": {
2997       "version": "6.10.2",
2998       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
2999       "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
3000       "dependencies": {
3001         "fast-deep-equal": "^2.0.1",
3002         "fast-json-stable-stringify": "^2.0.0",
3003         "json-schema-traverse": "^0.4.1",
3004         "uri-js": "^4.2.2"
3005       }
3006     },
3007     "node_modules/ajv-errors": {
3008       "version": "1.0.1",
3009       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
3010       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
3011       "dev": true
3012     },
3013     "node_modules/ajv-keywords": {
3014       "version": "3.4.1",
3015       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
3016       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
3017       "dev": true
3018     },
3019     "node_modules/amdefine": {
3020       "version": "1.0.1",
3021       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
3022       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
3023       "dev": true,
3024       "engines": {
3025         "node": ">=0.4.2"
3026       }
3027     },
3028     "node_modules/angular-animations": {
3029       "version": "0.0.10",
3030       "resolved": "https://registry.npmjs.org/angular-animations/-/angular-animations-0.0.10.tgz",
3031       "integrity": "sha512-UKKWRZDDXl3m+bcS1PfW5xZ2WoyM9ixfdLS7OG9lDrWm5KkIYEIrZvC+r5nfU3C5ovltHId5e2BlwYqL18kxOA==",
3032       "dependencies": {
3033         "tslib": "^1.9.0"
3034       }
3035     },
3036     "node_modules/angular-datatables": {
3037       "version": "9.0.2",
3038       "resolved": "https://registry.npmjs.org/angular-datatables/-/angular-datatables-9.0.2.tgz",
3039       "integrity": "sha512-NTPT9nGuKKPdRB1zlyrTyZoE32FTUhpbPuaiysTfTeWFIg0TvtKxZyQ1K4ILOCbTCCksnXUTtSRP9r9tCyHAuA==",
3040       "dependencies": {
3041         "@angular/cli": "^9.0.6"
3042       },
3043       "engines": {
3044         "node": ">=8.9.0"
3045       }
3046     },
3047     "node_modules/angular-datatables/node_modules/@angular-devkit/architect": {
3048       "version": "0.901.12",
3049       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.12.tgz",
3050       "integrity": "sha512-gLlsxa+3JPV1m1gRvRMujOs4xKox6I5BkYmOD1zfu+dB6y3LuBAvHfXA6FaTDVOMBrmSlWnE4PmOmB6xd7wxMA==",
3051       "dependencies": {
3052         "@angular-devkit/core": "9.1.12",
3053         "rxjs": "6.5.4"
3054       },
3055       "engines": {
3056         "node": ">= 10.13.0",
3057         "npm": ">= 6.11.0",
3058         "yarn": ">= 1.13.0"
3059       }
3060     },
3061     "node_modules/angular-datatables/node_modules/@angular-devkit/core": {
3062       "version": "9.1.12",
3063       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.12.tgz",
3064       "integrity": "sha512-D/GnBeSlmdgGn7EhuE32HuPuRAjvUuxi7Q6WywBI8PSsXKAGnrypghBwMATNnOA24//CgbW2533Y9VWHaeXdeA==",
3065       "dependencies": {
3066         "ajv": "6.12.3",
3067         "fast-json-stable-stringify": "2.1.0",
3068         "magic-string": "0.25.7",
3069         "rxjs": "6.5.4",
3070         "source-map": "0.7.3"
3071       },
3072       "engines": {
3073         "node": ">= 10.13.0",
3074         "npm": ">= 6.11.0",
3075         "yarn": ">= 1.13.0"
3076       }
3077     },
3078     "node_modules/angular-datatables/node_modules/@angular-devkit/schematics": {
3079       "version": "9.1.12",
3080       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.12.tgz",
3081       "integrity": "sha512-+GYnUzmIy1/QpYitCC8mI7jcrViGHTtOKvvDPEFjU2nggjNEQaMmsHcdIsjrqggEc23ZZyebNAIewT8CMkJyrQ==",
3082       "dependencies": {
3083         "@angular-devkit/core": "9.1.12",
3084         "ora": "4.0.3",
3085         "rxjs": "6.5.4"
3086       },
3087       "engines": {
3088         "node": ">= 10.13.0",
3089         "npm": ">= 6.11.0",
3090         "yarn": ">= 1.13.0"
3091       }
3092     },
3093     "node_modules/angular-datatables/node_modules/@angular/cli": {
3094       "version": "9.1.12",
3095       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-9.1.12.tgz",
3096       "integrity": "sha512-B0yOab5WbD84bIRRUKOPAJnpka8Qj+CRt61wJfjsqpd/Rj7pD/3ubmdCNoBH7Xa6UlOb0tdYqRPsqfK7uEL0sw==",
3097       "hasInstallScript": true,
3098       "dependencies": {
3099         "@angular-devkit/architect": "0.901.12",
3100         "@angular-devkit/core": "9.1.12",
3101         "@angular-devkit/schematics": "9.1.12",
3102         "@schematics/angular": "9.1.12",
3103         "@schematics/update": "0.901.12",
3104         "@yarnpkg/lockfile": "1.1.0",
3105         "ansi-colors": "4.1.1",
3106         "debug": "4.1.1",
3107         "ini": "1.3.5",
3108         "inquirer": "7.1.0",
3109         "npm-package-arg": "8.0.1",
3110         "npm-pick-manifest": "6.0.0",
3111         "open": "7.0.3",
3112         "pacote": "9.5.12",
3113         "read-package-tree": "5.3.1",
3114         "rimraf": "3.0.2",
3115         "semver": "7.1.3",
3116         "symbol-observable": "1.2.0",
3117         "universal-analytics": "0.4.20",
3118         "uuid": "7.0.2"
3119       },
3120       "bin": {
3121         "ng": "bin/ng"
3122       },
3123       "engines": {
3124         "node": ">= 10.13.0",
3125         "npm": ">= 6.11.0",
3126         "yarn": ">= 1.13.0"
3127       }
3128     },
3129     "node_modules/angular-datatables/node_modules/@schematics/angular": {
3130       "version": "9.1.12",
3131       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.12.tgz",
3132       "integrity": "sha512-r4+aPAGhstsKFMwW/kOen1ACnzuLpz+vMxEpndXOqqVXLkAMsuAbQUFYjIlMy6fH4zdhpI90EJZ1PbOrAXvKxA==",
3133       "dependencies": {
3134         "@angular-devkit/core": "9.1.12",
3135         "@angular-devkit/schematics": "9.1.12"
3136       },
3137       "engines": {
3138         "node": ">= 10.13.0",
3139         "npm": ">= 6.11.0",
3140         "yarn": ">= 1.13.0"
3141       }
3142     },
3143     "node_modules/angular-datatables/node_modules/@schematics/update": {
3144       "version": "0.901.12",
3145       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.901.12.tgz",
3146       "integrity": "sha512-SxGVYLTHhBC0rSF0OWSWPuJUB1Jhfqkl3o5bBgCC9//DutWiN6WoCCBTrCxR7F5vR2iiD7WqOe9CuvWYfvV8oQ==",
3147       "dependencies": {
3148         "@angular-devkit/core": "9.1.12",
3149         "@angular-devkit/schematics": "9.1.12",
3150         "@yarnpkg/lockfile": "1.1.0",
3151         "ini": "1.3.5",
3152         "npm-package-arg": "^8.0.0",
3153         "pacote": "9.5.12",
3154         "rxjs": "6.5.4",
3155         "semver": "7.1.3",
3156         "semver-intersect": "1.4.0"
3157       },
3158       "engines": {
3159         "node": ">= 10.13.0",
3160         "npm": ">= 6.11.0",
3161         "yarn": ">= 1.13.0"
3162       }
3163     },
3164     "node_modules/angular-datatables/node_modules/ajv": {
3165       "version": "6.12.3",
3166       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz",
3167       "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==",
3168       "dependencies": {
3169         "fast-deep-equal": "^3.1.1",
3170         "fast-json-stable-stringify": "^2.0.0",
3171         "json-schema-traverse": "^0.4.1",
3172         "uri-js": "^4.2.2"
3173       }
3174     },
3175     "node_modules/angular-datatables/node_modules/ansi-styles": {
3176       "version": "4.3.0",
3177       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3178       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3179       "dependencies": {
3180         "color-convert": "^2.0.1"
3181       },
3182       "engines": {
3183         "node": ">=8"
3184       }
3185     },
3186     "node_modules/angular-datatables/node_modules/chalk": {
3187       "version": "3.0.0",
3188       "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
3189       "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
3190       "dependencies": {
3191         "ansi-styles": "^4.1.0",
3192         "supports-color": "^7.1.0"
3193       },
3194       "engines": {
3195         "node": ">=8"
3196       }
3197     },
3198     "node_modules/angular-datatables/node_modules/color-convert": {
3199       "version": "2.0.1",
3200       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3201       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3202       "dependencies": {
3203         "color-name": "~1.1.4"
3204       },
3205       "engines": {
3206         "node": ">=7.0.0"
3207       }
3208     },
3209     "node_modules/angular-datatables/node_modules/color-name": {
3210       "version": "1.1.4",
3211       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3212       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
3213     },
3214     "node_modules/angular-datatables/node_modules/fast-deep-equal": {
3215       "version": "3.1.3",
3216       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
3217       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
3218     },
3219     "node_modules/angular-datatables/node_modules/fast-json-stable-stringify": {
3220       "version": "2.1.0",
3221       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
3222       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
3223     },
3224     "node_modules/angular-datatables/node_modules/has-flag": {
3225       "version": "4.0.0",
3226       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3227       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3228       "engines": {
3229         "node": ">=8"
3230       }
3231     },
3232     "node_modules/angular-datatables/node_modules/hosted-git-info": {
3233       "version": "3.0.7",
3234       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz",
3235       "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==",
3236       "dependencies": {
3237         "lru-cache": "^6.0.0"
3238       },
3239       "engines": {
3240         "node": ">=10"
3241       }
3242     },
3243     "node_modules/angular-datatables/node_modules/inquirer": {
3244       "version": "7.1.0",
3245       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
3246       "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
3247       "dependencies": {
3248         "ansi-escapes": "^4.2.1",
3249         "chalk": "^3.0.0",
3250         "cli-cursor": "^3.1.0",
3251         "cli-width": "^2.0.0",
3252         "external-editor": "^3.0.3",
3253         "figures": "^3.0.0",
3254         "lodash": "^4.17.15",
3255         "mute-stream": "0.0.8",
3256         "run-async": "^2.4.0",
3257         "rxjs": "^6.5.3",
3258         "string-width": "^4.1.0",
3259         "strip-ansi": "^6.0.0",
3260         "through": "^2.3.6"
3261       },
3262       "engines": {
3263         "node": ">=6.0.0"
3264       }
3265     },
3266     "node_modules/angular-datatables/node_modules/is-wsl": {
3267       "version": "2.2.0",
3268       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
3269       "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
3270       "dependencies": {
3271         "is-docker": "^2.0.0"
3272       },
3273       "engines": {
3274         "node": ">=8"
3275       }
3276     },
3277     "node_modules/angular-datatables/node_modules/lru-cache": {
3278       "version": "6.0.0",
3279       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
3280       "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
3281       "dependencies": {
3282         "yallist": "^4.0.0"
3283       },
3284       "engines": {
3285         "node": ">=10"
3286       }
3287     },
3288     "node_modules/angular-datatables/node_modules/magic-string": {
3289       "version": "0.25.7",
3290       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
3291       "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
3292       "dependencies": {
3293         "sourcemap-codec": "^1.4.4"
3294       }
3295     },
3296     "node_modules/angular-datatables/node_modules/npm-package-arg": {
3297       "version": "8.0.1",
3298       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.0.1.tgz",
3299       "integrity": "sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ==",
3300       "dependencies": {
3301         "hosted-git-info": "^3.0.2",
3302         "semver": "^7.0.0",
3303         "validate-npm-package-name": "^3.0.0"
3304       },
3305       "engines": {
3306         "node": ">=10"
3307       }
3308     },
3309     "node_modules/angular-datatables/node_modules/npm-pick-manifest": {
3310       "version": "6.0.0",
3311       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.0.0.tgz",
3312       "integrity": "sha512-PdJpXMvjqt4nftNEDpCgjBUF8yI3Q3MyuAmVB9nemnnCg32F4BPL/JFBfdj8DubgHCYUFQhtLWmBPvdsFtjWMg==",
3313       "dependencies": {
3314         "npm-install-checks": "^4.0.0",
3315         "npm-package-arg": "^8.0.0",
3316         "semver": "^7.0.0"
3317       }
3318     },
3319     "node_modules/angular-datatables/node_modules/open": {
3320       "version": "7.0.3",
3321       "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz",
3322       "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==",
3323       "dependencies": {
3324         "is-docker": "^2.0.0",
3325         "is-wsl": "^2.1.1"
3326       },
3327       "engines": {
3328         "node": ">=8"
3329       }
3330     },
3331     "node_modules/angular-datatables/node_modules/pacote": {
3332       "version": "9.5.12",
3333       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz",
3334       "integrity": "sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==",
3335       "dependencies": {
3336         "bluebird": "^3.5.3",
3337         "cacache": "^12.0.2",
3338         "chownr": "^1.1.2",
3339         "figgy-pudding": "^3.5.1",
3340         "get-stream": "^4.1.0",
3341         "glob": "^7.1.3",
3342         "infer-owner": "^1.0.4",
3343         "lru-cache": "^5.1.1",
3344         "make-fetch-happen": "^5.0.0",
3345         "minimatch": "^3.0.4",
3346         "minipass": "^2.3.5",
3347         "mississippi": "^3.0.0",
3348         "mkdirp": "^0.5.1",
3349         "normalize-package-data": "^2.4.0",
3350         "npm-normalize-package-bin": "^1.0.0",
3351         "npm-package-arg": "^6.1.0",
3352         "npm-packlist": "^1.1.12",
3353         "npm-pick-manifest": "^3.0.0",
3354         "npm-registry-fetch": "^4.0.0",
3355         "osenv": "^0.1.5",
3356         "promise-inflight": "^1.0.1",
3357         "promise-retry": "^1.1.1",
3358         "protoduck": "^5.0.1",
3359         "rimraf": "^2.6.2",
3360         "safe-buffer": "^5.1.2",
3361         "semver": "^5.6.0",
3362         "ssri": "^6.0.1",
3363         "tar": "^4.4.10",
3364         "unique-filename": "^1.1.1",
3365         "which": "^1.3.1"
3366       }
3367     },
3368     "node_modules/angular-datatables/node_modules/pacote/node_modules/hosted-git-info": {
3369       "version": "2.8.8",
3370       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
3371       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg=="
3372     },
3373     "node_modules/angular-datatables/node_modules/pacote/node_modules/lru-cache": {
3374       "version": "5.1.1",
3375       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
3376       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
3377       "dependencies": {
3378         "yallist": "^3.0.2"
3379       }
3380     },
3381     "node_modules/angular-datatables/node_modules/pacote/node_modules/npm-package-arg": {
3382       "version": "6.1.1",
3383       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",
3384       "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",
3385       "dependencies": {
3386         "hosted-git-info": "^2.7.1",
3387         "osenv": "^0.1.5",
3388         "semver": "^5.6.0",
3389         "validate-npm-package-name": "^3.0.0"
3390       }
3391     },
3392     "node_modules/angular-datatables/node_modules/pacote/node_modules/npm-pick-manifest": {
3393       "version": "3.0.2",
3394       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz",
3395       "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==",
3396       "dependencies": {
3397         "figgy-pudding": "^3.5.1",
3398         "npm-package-arg": "^6.0.0",
3399         "semver": "^5.4.1"
3400       }
3401     },
3402     "node_modules/angular-datatables/node_modules/pacote/node_modules/rimraf": {
3403       "version": "2.7.1",
3404       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
3405       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
3406       "dependencies": {
3407         "glob": "^7.1.3"
3408       },
3409       "bin": {
3410         "rimraf": "bin.js"
3411       }
3412     },
3413     "node_modules/angular-datatables/node_modules/pacote/node_modules/semver": {
3414       "version": "5.7.1",
3415       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3416       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3417       "bin": {
3418         "semver": "bin/semver"
3419       }
3420     },
3421     "node_modules/angular-datatables/node_modules/pacote/node_modules/yallist": {
3422       "version": "3.1.1",
3423       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
3424       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
3425     },
3426     "node_modules/angular-datatables/node_modules/rimraf": {
3427       "version": "3.0.2",
3428       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
3429       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
3430       "dependencies": {
3431         "glob": "^7.1.3"
3432       },
3433       "bin": {
3434         "rimraf": "bin.js"
3435       }
3436     },
3437     "node_modules/angular-datatables/node_modules/rxjs": {
3438       "version": "6.5.4",
3439       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
3440       "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
3441       "dependencies": {
3442         "tslib": "^1.9.0"
3443       },
3444       "engines": {
3445         "npm": ">=2.0.0"
3446       }
3447     },
3448     "node_modules/angular-datatables/node_modules/semver": {
3449       "version": "7.1.3",
3450       "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
3451       "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
3452       "bin": {
3453         "semver": "bin/semver.js"
3454       },
3455       "engines": {
3456         "node": ">=10"
3457       }
3458     },
3459     "node_modules/angular-datatables/node_modules/strip-ansi": {
3460       "version": "6.0.0",
3461       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
3462       "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
3463       "dependencies": {
3464         "ansi-regex": "^5.0.0"
3465       },
3466       "engines": {
3467         "node": ">=8"
3468       }
3469     },
3470     "node_modules/angular-datatables/node_modules/supports-color": {
3471       "version": "7.2.0",
3472       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3473       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3474       "dependencies": {
3475         "has-flag": "^4.0.0"
3476       },
3477       "engines": {
3478         "node": ">=8"
3479       }
3480     },
3481     "node_modules/angular-datatables/node_modules/uuid": {
3482       "version": "7.0.2",
3483       "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz",
3484       "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==",
3485       "bin": {
3486         "uuid": "dist/bin/uuid"
3487       }
3488     },
3489     "node_modules/angular-datatables/node_modules/yallist": {
3490       "version": "4.0.0",
3491       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
3492       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
3493     },
3494     "node_modules/angular-font-awesome": {
3495       "version": "3.1.2",
3496       "resolved": "https://registry.npmjs.org/angular-font-awesome/-/angular-font-awesome-3.1.2.tgz",
3497       "integrity": "sha1-k3hzJhLY6MceDXwvqg+t3H+Fjsk=",
3498       "engines": {
3499         "node": ">= 6.9.0",
3500         "npm": ">= 3.0.0"
3501       }
3502     },
3503     "node_modules/angular-material-expansion-panel": {
3504       "version": "0.7.2",
3505       "resolved": "https://registry.npmjs.org/angular-material-expansion-panel/-/angular-material-expansion-panel-0.7.2.tgz",
3506       "integrity": "sha1-jCV5dN/xd8wHYgjQO9sKgy34Tqw="
3507     },
3508     "node_modules/ansi-colors": {
3509       "version": "4.1.1",
3510       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
3511       "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
3512       "engines": {
3513         "node": ">=6"
3514       }
3515     },
3516     "node_modules/ansi-escapes": {
3517       "version": "4.3.1",
3518       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
3519       "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
3520       "dependencies": {
3521         "type-fest": "^0.11.0"
3522       },
3523       "engines": {
3524         "node": ">=8"
3525       }
3526     },
3527     "node_modules/ansi-html": {
3528       "version": "0.0.7",
3529       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
3530       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
3531       "dev": true,
3532       "engines": [
3533         "node >= 0.8.0"
3534       ],
3535       "bin": {
3536         "ansi-html": "bin/ansi-html"
3537       }
3538     },
3539     "node_modules/ansi-regex": {
3540       "version": "5.0.0",
3541       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
3542       "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
3543       "engines": {
3544         "node": ">=8"
3545       }
3546     },
3547     "node_modules/ansi-styles": {
3548       "version": "3.2.1",
3549       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3550       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3551       "dependencies": {
3552         "color-convert": "^1.9.0"
3553       },
3554       "engines": {
3555         "node": ">=4"
3556       }
3557     },
3558     "node_modules/anymatch": {
3559       "version": "3.1.1",
3560       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
3561       "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
3562       "dev": true,
3563       "dependencies": {
3564         "normalize-path": "^3.0.0",
3565         "picomatch": "^2.0.4"
3566       },
3567       "engines": {
3568         "node": ">= 8"
3569       }
3570     },
3571     "node_modules/app-root-path": {
3572       "version": "2.2.1",
3573       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
3574       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
3575       "dev": true,
3576       "engines": {
3577         "node": ">= 6.0.0"
3578       }
3579     },
3580     "node_modules/append-transform": {
3581       "version": "1.0.0",
3582       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
3583       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
3584       "dev": true,
3585       "dependencies": {
3586         "default-require-extensions": "^2.0.0"
3587       },
3588       "engines": {
3589         "node": ">=4"
3590       }
3591     },
3592     "node_modules/aproba": {
3593       "version": "1.2.0",
3594       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
3595       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
3596     },
3597     "node_modules/argparse": {
3598       "version": "1.0.10",
3599       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3600       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3601       "dev": true,
3602       "dependencies": {
3603         "sprintf-js": "~1.0.2"
3604       }
3605     },
3606     "node_modules/aria-query": {
3607       "version": "3.0.0",
3608       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
3609       "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
3610       "dev": true,
3611       "dependencies": {
3612         "ast-types-flow": "0.0.7",
3613         "commander": "^2.11.0"
3614       }
3615     },
3616     "node_modules/arr-diff": {
3617       "version": "4.0.0",
3618       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
3619       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
3620       "dev": true,
3621       "engines": {
3622         "node": ">=0.10.0"
3623       }
3624     },
3625     "node_modules/arr-flatten": {
3626       "version": "1.1.0",
3627       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
3628       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
3629       "dev": true,
3630       "engines": {
3631         "node": ">=0.10.0"
3632       }
3633     },
3634     "node_modules/arr-union": {
3635       "version": "3.1.0",
3636       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
3637       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
3638       "dev": true,
3639       "engines": {
3640         "node": ">=0.10.0"
3641       }
3642     },
3643     "node_modules/array-flatten": {
3644       "version": "2.1.2",
3645       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
3646       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
3647       "dev": true
3648     },
3649     "node_modules/array-union": {
3650       "version": "1.0.2",
3651       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
3652       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
3653       "dev": true,
3654       "dependencies": {
3655         "array-uniq": "^1.0.1"
3656       },
3657       "engines": {
3658         "node": ">=0.10.0"
3659       }
3660     },
3661     "node_modules/array-uniq": {
3662       "version": "1.0.3",
3663       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
3664       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
3665       "dev": true,
3666       "engines": {
3667         "node": ">=0.10.0"
3668       }
3669     },
3670     "node_modules/array-unique": {
3671       "version": "0.3.2",
3672       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
3673       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
3674       "dev": true,
3675       "engines": {
3676         "node": ">=0.10.0"
3677       }
3678     },
3679     "node_modules/arraybuffer.slice": {
3680       "version": "0.0.7",
3681       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
3682       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
3683       "dev": true
3684     },
3685     "node_modules/arrify": {
3686       "version": "1.0.1",
3687       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
3688       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
3689       "dev": true,
3690       "engines": {
3691         "node": ">=0.10.0"
3692       }
3693     },
3694     "node_modules/asap": {
3695       "version": "2.0.6",
3696       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
3697       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
3698     },
3699     "node_modules/asn1": {
3700       "version": "0.2.4",
3701       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
3702       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
3703       "dependencies": {
3704         "safer-buffer": "~2.1.0"
3705       }
3706     },
3707     "node_modules/asn1.js": {
3708       "version": "4.10.1",
3709       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
3710       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
3711       "dev": true,
3712       "dependencies": {
3713         "bn.js": "^4.0.0",
3714         "inherits": "^2.0.1",
3715         "minimalistic-assert": "^1.0.0"
3716       }
3717     },
3718     "node_modules/assert": {
3719       "version": "1.5.0",
3720       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
3721       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
3722       "dev": true,
3723       "dependencies": {
3724         "object-assign": "^4.1.1",
3725         "util": "0.10.3"
3726       }
3727     },
3728     "node_modules/assert-plus": {
3729       "version": "1.0.0",
3730       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3731       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
3732       "engines": {
3733         "node": ">=0.8"
3734       }
3735     },
3736     "node_modules/assert/node_modules/inherits": {
3737       "version": "2.0.1",
3738       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
3739       "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
3740       "dev": true
3741     },
3742     "node_modules/assert/node_modules/util": {
3743       "version": "0.10.3",
3744       "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
3745       "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
3746       "dev": true,
3747       "dependencies": {
3748         "inherits": "2.0.1"
3749       }
3750     },
3751     "node_modules/assign-symbols": {
3752       "version": "1.0.0",
3753       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
3754       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
3755       "dev": true,
3756       "engines": {
3757         "node": ">=0.10.0"
3758       }
3759     },
3760     "node_modules/ast-types-flow": {
3761       "version": "0.0.7",
3762       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
3763       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
3764       "dev": true
3765     },
3766     "node_modules/async": {
3767       "version": "2.6.3",
3768       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
3769       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
3770       "dev": true,
3771       "dependencies": {
3772         "lodash": "^4.17.14"
3773       }
3774     },
3775     "node_modules/async-each": {
3776       "version": "1.0.3",
3777       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
3778       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
3779       "dev": true
3780     },
3781     "node_modules/async-limiter": {
3782       "version": "1.0.1",
3783       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
3784       "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
3785       "dev": true
3786     },
3787     "node_modules/asynckit": {
3788       "version": "0.4.0",
3789       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
3790       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
3791     },
3792     "node_modules/atob": {
3793       "version": "2.1.2",
3794       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
3795       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
3796       "dev": true,
3797       "bin": {
3798         "atob": "bin/atob.js"
3799       },
3800       "engines": {
3801         "node": ">= 4.5.0"
3802       }
3803     },
3804     "node_modules/autoprefixer": {
3805       "version": "9.6.1",
3806       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz",
3807       "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==",
3808       "dev": true,
3809       "dependencies": {
3810         "browserslist": "^4.6.3",
3811         "caniuse-lite": "^1.0.30000980",
3812         "chalk": "^2.4.2",
3813         "normalize-range": "^0.1.2",
3814         "num2fraction": "^1.2.2",
3815         "postcss": "^7.0.17",
3816         "postcss-value-parser": "^4.0.0"
3817       },
3818       "bin": {
3819         "autoprefixer": "bin/autoprefixer"
3820       },
3821       "engines": {
3822         "node": ">=6.0.0"
3823       }
3824     },
3825     "node_modules/aws-sign2": {
3826       "version": "0.7.0",
3827       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
3828       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
3829       "engines": {
3830         "node": "*"
3831       }
3832     },
3833     "node_modules/aws4": {
3834       "version": "1.9.1",
3835       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
3836       "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug=="
3837     },
3838     "node_modules/axobject-query": {
3839       "version": "2.0.2",
3840       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
3841       "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==",
3842       "dev": true,
3843       "dependencies": {
3844         "ast-types-flow": "0.0.7"
3845       }
3846     },
3847     "node_modules/babel-code-frame": {
3848       "version": "6.26.0",
3849       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
3850       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
3851       "dev": true,
3852       "dependencies": {
3853         "chalk": "^1.1.3",
3854         "esutils": "^2.0.2",
3855         "js-tokens": "^3.0.2"
3856       }
3857     },
3858     "node_modules/babel-code-frame/node_modules/ansi-regex": {
3859       "version": "2.1.1",
3860       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
3861       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
3862       "dev": true,
3863       "engines": {
3864         "node": ">=0.10.0"
3865       }
3866     },
3867     "node_modules/babel-code-frame/node_modules/ansi-styles": {
3868       "version": "2.2.1",
3869       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
3870       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
3871       "dev": true,
3872       "engines": {
3873         "node": ">=0.10.0"
3874       }
3875     },
3876     "node_modules/babel-code-frame/node_modules/chalk": {
3877       "version": "1.1.3",
3878       "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3879       "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3880       "dev": true,
3881       "dependencies": {
3882         "ansi-styles": "^2.2.1",
3883         "escape-string-regexp": "^1.0.2",
3884         "has-ansi": "^2.0.0",
3885         "strip-ansi": "^3.0.0",
3886         "supports-color": "^2.0.0"
3887       },
3888       "engines": {
3889         "node": ">=0.10.0"
3890       }
3891     },
3892     "node_modules/babel-code-frame/node_modules/js-tokens": {
3893       "version": "3.0.2",
3894       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
3895       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
3896       "dev": true
3897     },
3898     "node_modules/babel-code-frame/node_modules/strip-ansi": {
3899       "version": "3.0.1",
3900       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3901       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3902       "dev": true,
3903       "dependencies": {
3904         "ansi-regex": "^2.0.0"
3905       },
3906       "engines": {
3907         "node": ">=0.10.0"
3908       }
3909     },
3910     "node_modules/babel-code-frame/node_modules/supports-color": {
3911       "version": "2.0.0",
3912       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
3913       "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
3914       "dev": true,
3915       "engines": {
3916         "node": ">=0.8.0"
3917       }
3918     },
3919     "node_modules/babel-plugin-dynamic-import-node": {
3920       "version": "2.3.0",
3921       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz",
3922       "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==",
3923       "dev": true,
3924       "dependencies": {
3925         "object.assign": "^4.1.0"
3926       }
3927     },
3928     "node_modules/backbone": {
3929       "version": "1.4.0",
3930       "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.0.tgz",
3931       "integrity": "sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ==",
3932       "dependencies": {
3933         "underscore": ">=1.8.3"
3934       }
3935     },
3936     "node_modules/backo2": {
3937       "version": "1.0.2",
3938       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
3939       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
3940       "dev": true
3941     },
3942     "node_modules/balanced-match": {
3943       "version": "1.0.0",
3944       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
3945       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
3946     },
3947     "node_modules/base": {
3948       "version": "0.11.2",
3949       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
3950       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
3951       "dev": true,
3952       "dependencies": {
3953         "cache-base": "^1.0.1",
3954         "class-utils": "^0.3.5",
3955         "component-emitter": "^1.2.1",
3956         "define-property": "^1.0.0",
3957         "isobject": "^3.0.1",
3958         "mixin-deep": "^1.2.0",
3959         "pascalcase": "^0.1.1"
3960       },
3961       "engines": {
3962         "node": ">=0.10.0"
3963       }
3964     },
3965     "node_modules/base/node_modules/define-property": {
3966       "version": "1.0.0",
3967       "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3968       "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3969       "dev": true,
3970       "dependencies": {
3971         "is-descriptor": "^1.0.0"
3972       },
3973       "engines": {
3974         "node": ">=0.10.0"
3975       }
3976     },
3977     "node_modules/base/node_modules/is-accessor-descriptor": {
3978       "version": "1.0.0",
3979       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3980       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3981       "dev": true,
3982       "dependencies": {
3983         "kind-of": "^6.0.0"
3984       },
3985       "engines": {
3986         "node": ">=0.10.0"
3987       }
3988     },
3989     "node_modules/base/node_modules/is-data-descriptor": {
3990       "version": "1.0.0",
3991       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3992       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3993       "dev": true,
3994       "dependencies": {
3995         "kind-of": "^6.0.0"
3996       },
3997       "engines": {
3998         "node": ">=0.10.0"
3999       }
4000     },
4001     "node_modules/base/node_modules/is-descriptor": {
4002       "version": "1.0.2",
4003       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4004       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4005       "dev": true,
4006       "dependencies": {
4007         "is-accessor-descriptor": "^1.0.0",
4008         "is-data-descriptor": "^1.0.0",
4009         "kind-of": "^6.0.2"
4010       },
4011       "engines": {
4012         "node": ">=0.10.0"
4013       }
4014     },
4015     "node_modules/base64-arraybuffer": {
4016       "version": "0.1.5",
4017       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
4018       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
4019       "dev": true,
4020       "engines": {
4021         "node": ">= 0.6.0"
4022       }
4023     },
4024     "node_modules/base64-js": {
4025       "version": "1.3.1",
4026       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
4027       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
4028       "dev": true
4029     },
4030     "node_modules/base64id": {
4031       "version": "1.0.0",
4032       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
4033       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
4034       "dev": true,
4035       "engines": {
4036         "node": ">= 0.4.0"
4037       }
4038     },
4039     "node_modules/batch": {
4040       "version": "0.6.1",
4041       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
4042       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
4043       "dev": true
4044     },
4045     "node_modules/bcrypt-pbkdf": {
4046       "version": "1.0.2",
4047       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
4048       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
4049       "dependencies": {
4050         "tweetnacl": "^0.14.3"
4051       }
4052     },
4053     "node_modules/better-assert": {
4054       "version": "1.0.2",
4055       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
4056       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
4057       "dev": true,
4058       "dependencies": {
4059         "callsite": "1.0.0"
4060       },
4061       "engines": {
4062         "node": "*"
4063       }
4064     },
4065     "node_modules/big.js": {
4066       "version": "5.2.2",
4067       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
4068       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
4069       "dev": true,
4070       "engines": {
4071         "node": "*"
4072       }
4073     },
4074     "node_modules/binary-extensions": {
4075       "version": "2.0.0",
4076       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
4077       "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",
4078       "dev": true,
4079       "engines": {
4080         "node": ">=8"
4081       }
4082     },
4083     "node_modules/bindings": {
4084       "version": "1.5.0",
4085       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
4086       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
4087       "dev": true,
4088       "optional": true,
4089       "dependencies": {
4090         "file-uri-to-path": "1.0.0"
4091       }
4092     },
4093     "node_modules/blob": {
4094       "version": "0.0.5",
4095       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
4096       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
4097       "dev": true
4098     },
4099     "node_modules/blocking-proxy": {
4100       "version": "1.0.1",
4101       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
4102       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
4103       "dev": true,
4104       "dependencies": {
4105         "minimist": "^1.2.0"
4106       },
4107       "bin": {
4108         "blocking-proxy": "built/lib/bin.js"
4109       },
4110       "engines": {
4111         "node": ">=6.9.x"
4112       }
4113     },
4114     "node_modules/bluebird": {
4115       "version": "3.7.2",
4116       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
4117       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
4118     },
4119     "node_modules/bn.js": {
4120       "version": "4.11.8",
4121       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
4122       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
4123       "dev": true
4124     },
4125     "node_modules/body-parser": {
4126       "version": "1.19.0",
4127       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
4128       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
4129       "dev": true,
4130       "dependencies": {
4131         "bytes": "3.1.0",
4132         "content-type": "~1.0.4",
4133         "debug": "2.6.9",
4134         "depd": "~1.1.2",
4135         "http-errors": "1.7.2",
4136         "iconv-lite": "0.4.24",
4137         "on-finished": "~2.3.0",
4138         "qs": "6.7.0",
4139         "raw-body": "2.4.0",
4140         "type-is": "~1.6.17"
4141       },
4142       "engines": {
4143         "node": ">= 0.8"
4144       }
4145     },
4146     "node_modules/body-parser/node_modules/bytes": {
4147       "version": "3.1.0",
4148       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
4149       "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
4150       "dev": true,
4151       "engines": {
4152         "node": ">= 0.8"
4153       }
4154     },
4155     "node_modules/body-parser/node_modules/debug": {
4156       "version": "2.6.9",
4157       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4158       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4159       "dev": true,
4160       "dependencies": {
4161         "ms": "2.0.0"
4162       }
4163     },
4164     "node_modules/body-parser/node_modules/ms": {
4165       "version": "2.0.0",
4166       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4167       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4168       "dev": true
4169     },
4170     "node_modules/body-parser/node_modules/qs": {
4171       "version": "6.7.0",
4172       "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
4173       "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
4174       "dev": true,
4175       "engines": {
4176         "node": ">=0.6"
4177       }
4178     },
4179     "node_modules/bonjour": {
4180       "version": "3.5.0",
4181       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
4182       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
4183       "dev": true,
4184       "dependencies": {
4185         "array-flatten": "^2.1.0",
4186         "deep-equal": "^1.0.1",
4187         "dns-equal": "^1.0.0",
4188         "dns-txt": "^2.0.2",
4189         "multicast-dns": "^6.0.1",
4190         "multicast-dns-service-types": "^1.1.0"
4191       }
4192     },
4193     "node_modules/bootstrap": {
4194       "version": "4.4.1",
4195       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz",
4196       "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA==",
4197       "engines": {
4198         "node": ">=6"
4199       }
4200     },
4201     "node_modules/brace": {
4202       "version": "0.11.1",
4203       "resolved": "https://registry.npmjs.org/brace/-/brace-0.11.1.tgz",
4204       "integrity": "sha1-SJb8ydVE7vRfS7dmDbMg07N5/lg="
4205     },
4206     "node_modules/brace-expansion": {
4207       "version": "1.1.11",
4208       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4209       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4210       "dependencies": {
4211         "balanced-match": "^1.0.0",
4212         "concat-map": "0.0.1"
4213       }
4214     },
4215     "node_modules/braces": {
4216       "version": "3.0.2",
4217       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4218       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4219       "dev": true,
4220       "dependencies": {
4221         "fill-range": "^7.0.1"
4222       },
4223       "engines": {
4224         "node": ">=8"
4225       }
4226     },
4227     "node_modules/brorand": {
4228       "version": "1.1.0",
4229       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
4230       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
4231       "dev": true
4232     },
4233     "node_modules/browserify-aes": {
4234       "version": "1.2.0",
4235       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
4236       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
4237       "dev": true,
4238       "dependencies": {
4239         "buffer-xor": "^1.0.3",
4240         "cipher-base": "^1.0.0",
4241         "create-hash": "^1.1.0",
4242         "evp_bytestokey": "^1.0.3",
4243         "inherits": "^2.0.1",
4244         "safe-buffer": "^5.0.1"
4245       }
4246     },
4247     "node_modules/browserify-cipher": {
4248       "version": "1.0.1",
4249       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
4250       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
4251       "dev": true,
4252       "dependencies": {
4253         "browserify-aes": "^1.0.4",
4254         "browserify-des": "^1.0.0",
4255         "evp_bytestokey": "^1.0.0"
4256       }
4257     },
4258     "node_modules/browserify-des": {
4259       "version": "1.0.2",
4260       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
4261       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
4262       "dev": true,
4263       "dependencies": {
4264         "cipher-base": "^1.0.1",
4265         "des.js": "^1.0.0",
4266         "inherits": "^2.0.1",
4267         "safe-buffer": "^5.1.2"
4268       }
4269     },
4270     "node_modules/browserify-rsa": {
4271       "version": "4.0.1",
4272       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
4273       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
4274       "dev": true,
4275       "dependencies": {
4276         "bn.js": "^4.1.0",
4277         "randombytes": "^2.0.1"
4278       }
4279     },
4280     "node_modules/browserify-sign": {
4281       "version": "4.0.4",
4282       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
4283       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
4284       "dev": true,
4285       "dependencies": {
4286         "bn.js": "^4.1.1",
4287         "browserify-rsa": "^4.0.0",
4288         "create-hash": "^1.1.0",
4289         "create-hmac": "^1.1.2",
4290         "elliptic": "^6.0.0",
4291         "inherits": "^2.0.1",
4292         "parse-asn1": "^5.0.0"
4293       }
4294     },
4295     "node_modules/browserify-zlib": {
4296       "version": "0.2.0",
4297       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
4298       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
4299       "dev": true,
4300       "dependencies": {
4301         "pako": "~1.0.5"
4302       }
4303     },
4304     "node_modules/browserslist": {
4305       "version": "4.8.6",
4306       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz",
4307       "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==",
4308       "dev": true,
4309       "dependencies": {
4310         "caniuse-lite": "^1.0.30001023",
4311         "electron-to-chromium": "^1.3.341",
4312         "node-releases": "^1.1.47"
4313       },
4314       "bin": {
4315         "browserslist": "cli.js"
4316       }
4317     },
4318     "node_modules/browserstack": {
4319       "version": "1.5.3",
4320       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.3.tgz",
4321       "integrity": "sha512-AO+mECXsW4QcqC9bxwM29O7qWa7bJT94uBFzeb5brylIQwawuEziwq20dPYbins95GlWzOawgyDNdjYAo32EKg==",
4322       "dev": true,
4323       "dependencies": {
4324         "https-proxy-agent": "^2.2.1"
4325       }
4326     },
4327     "node_modules/buffer": {
4328       "version": "4.9.2",
4329       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
4330       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
4331       "dev": true,
4332       "dependencies": {
4333         "base64-js": "^1.0.2",
4334         "ieee754": "^1.1.4",
4335         "isarray": "^1.0.0"
4336       }
4337     },
4338     "node_modules/buffer-alloc": {
4339       "version": "1.2.0",
4340       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
4341       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
4342       "dev": true,
4343       "dependencies": {
4344         "buffer-alloc-unsafe": "^1.1.0",
4345         "buffer-fill": "^1.0.0"
4346       }
4347     },
4348     "node_modules/buffer-alloc-unsafe": {
4349       "version": "1.1.0",
4350       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
4351       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
4352       "dev": true
4353     },
4354     "node_modules/buffer-fill": {
4355       "version": "1.0.0",
4356       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
4357       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
4358       "dev": true
4359     },
4360     "node_modules/buffer-from": {
4361       "version": "1.1.1",
4362       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
4363       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
4364     },
4365     "node_modules/buffer-indexof": {
4366       "version": "1.1.1",
4367       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
4368       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
4369       "dev": true
4370     },
4371     "node_modules/buffer-xor": {
4372       "version": "1.0.3",
4373       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
4374       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
4375       "dev": true
4376     },
4377     "node_modules/builtin-modules": {
4378       "version": "1.1.1",
4379       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
4380       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
4381       "dev": true,
4382       "engines": {
4383         "node": ">=0.10.0"
4384       }
4385     },
4386     "node_modules/builtin-status-codes": {
4387       "version": "3.0.0",
4388       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
4389       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
4390       "dev": true
4391     },
4392     "node_modules/builtins": {
4393       "version": "1.0.3",
4394       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
4395       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og="
4396     },
4397     "node_modules/bytes": {
4398       "version": "3.0.0",
4399       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
4400       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
4401       "dev": true,
4402       "engines": {
4403         "node": ">= 0.8"
4404       }
4405     },
4406     "node_modules/cacache": {
4407       "version": "12.0.4",
4408       "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
4409       "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
4410       "dependencies": {
4411         "bluebird": "^3.5.5",
4412         "chownr": "^1.1.1",
4413         "figgy-pudding": "^3.5.1",
4414         "glob": "^7.1.4",
4415         "graceful-fs": "^4.1.15",
4416         "infer-owner": "^1.0.3",
4417         "lru-cache": "^5.1.1",
4418         "mississippi": "^3.0.0",
4419         "mkdirp": "^0.5.1",
4420         "move-concurrently": "^1.0.1",
4421         "promise-inflight": "^1.0.1",
4422         "rimraf": "^2.6.3",
4423         "ssri": "^6.0.1",
4424         "unique-filename": "^1.1.1",
4425         "y18n": "^4.0.0"
4426       }
4427     },
4428     "node_modules/cacache/node_modules/rimraf": {
4429       "version": "2.7.1",
4430       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
4431       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
4432       "dependencies": {
4433         "glob": "^7.1.3"
4434       },
4435       "bin": {
4436         "rimraf": "bin.js"
4437       }
4438     },
4439     "node_modules/cache-base": {
4440       "version": "1.0.1",
4441       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
4442       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
4443       "dev": true,
4444       "dependencies": {
4445         "collection-visit": "^1.0.0",
4446         "component-emitter": "^1.2.1",
4447         "get-value": "^2.0.6",
4448         "has-value": "^1.0.0",
4449         "isobject": "^3.0.1",
4450         "set-value": "^2.0.0",
4451         "to-object-path": "^0.3.0",
4452         "union-value": "^1.0.0",
4453         "unset-value": "^1.0.0"
4454       },
4455       "engines": {
4456         "node": ">=0.10.0"
4457       }
4458     },
4459     "node_modules/caller-callsite": {
4460       "version": "2.0.0",
4461       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
4462       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
4463       "dev": true,
4464       "dependencies": {
4465         "callsites": "^2.0.0"
4466       },
4467       "engines": {
4468         "node": ">=4"
4469       }
4470     },
4471     "node_modules/caller-path": {
4472       "version": "2.0.0",
4473       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
4474       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
4475       "dev": true,
4476       "dependencies": {
4477         "caller-callsite": "^2.0.0"
4478       },
4479       "engines": {
4480         "node": ">=4"
4481       }
4482     },
4483     "node_modules/callsite": {
4484       "version": "1.0.0",
4485       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
4486       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
4487       "dev": true,
4488       "engines": {
4489         "node": "*"
4490       }
4491     },
4492     "node_modules/callsites": {
4493       "version": "2.0.0",
4494       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
4495       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
4496       "dev": true,
4497       "engines": {
4498         "node": ">=4"
4499       }
4500     },
4501     "node_modules/camelcase": {
4502       "version": "5.3.1",
4503       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
4504       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
4505       "dev": true,
4506       "engines": {
4507         "node": ">=6"
4508       }
4509     },
4510     "node_modules/caniuse-lite": {
4511       "version": "1.0.30001024",
4512       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001024.tgz",
4513       "integrity": "sha512-LubRSEPpOlKlhZw9wGlLHo8ZVj6ugGU3xGUfLPneNBledSd9lIM5cCGZ9Mz/mMCJUhEt4jZpYteZNVRdJw5FRA==",
4514       "dev": true
4515     },
4516     "node_modules/canonical-path": {
4517       "version": "1.0.0",
4518       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
4519       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
4520       "dev": true
4521     },
4522     "node_modules/caseless": {
4523       "version": "0.12.0",
4524       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
4525       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
4526     },
4527     "node_modules/chalk": {
4528       "version": "2.4.2",
4529       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4530       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4531       "dependencies": {
4532         "ansi-styles": "^3.2.1",
4533         "escape-string-regexp": "^1.0.5",
4534         "supports-color": "^5.3.0"
4535       },
4536       "engines": {
4537         "node": ">=4"
4538       }
4539     },
4540     "node_modules/chardet": {
4541       "version": "0.7.0",
4542       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
4543       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
4544     },
4545     "node_modules/chokidar": {
4546       "version": "3.3.1",
4547       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz",
4548       "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==",
4549       "dev": true,
4550       "dependencies": {
4551         "anymatch": "~3.1.1",
4552         "braces": "~3.0.2",
4553         "fsevents": "~2.1.2",
4554         "glob-parent": "~5.1.0",
4555         "is-binary-path": "~2.1.0",
4556         "is-glob": "~4.0.1",
4557         "normalize-path": "~3.0.0",
4558         "readdirp": "~3.3.0"
4559       },
4560       "engines": {
4561         "node": ">= 8.10.0"
4562       },
4563       "optionalDependencies": {
4564         "fsevents": "~2.1.2"
4565       }
4566     },
4567     "node_modules/chokidar/node_modules/glob-parent": {
4568       "version": "5.1.1",
4569       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
4570       "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
4571       "dev": true,
4572       "dependencies": {
4573         "is-glob": "^4.0.1"
4574       },
4575       "engines": {
4576         "node": ">= 6"
4577       }
4578     },
4579     "node_modules/chownr": {
4580       "version": "1.1.4",
4581       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
4582       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
4583     },
4584     "node_modules/chrome-trace-event": {
4585       "version": "1.0.2",
4586       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
4587       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
4588       "dev": true,
4589       "dependencies": {
4590         "tslib": "^1.9.0"
4591       },
4592       "engines": {
4593         "node": ">=6.0"
4594       }
4595     },
4596     "node_modules/cipher-base": {
4597       "version": "1.0.4",
4598       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
4599       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
4600       "dev": true,
4601       "dependencies": {
4602         "inherits": "^2.0.1",
4603         "safe-buffer": "^5.0.1"
4604       }
4605     },
4606     "node_modules/circular-dependency-plugin": {
4607       "version": "5.2.0",
4608       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz",
4609       "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==",
4610       "dev": true,
4611       "engines": {
4612         "node": ">=6.0.0"
4613       }
4614     },
4615     "node_modules/class-utils": {
4616       "version": "0.3.6",
4617       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
4618       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
4619       "dev": true,
4620       "dependencies": {
4621         "arr-union": "^3.1.0",
4622         "define-property": "^0.2.5",
4623         "isobject": "^3.0.0",
4624         "static-extend": "^0.1.1"
4625       },
4626       "engines": {
4627         "node": ">=0.10.0"
4628       }
4629     },
4630     "node_modules/class-utils/node_modules/define-property": {
4631       "version": "0.2.5",
4632       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4633       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4634       "dev": true,
4635       "dependencies": {
4636         "is-descriptor": "^0.1.0"
4637       },
4638       "engines": {
4639         "node": ">=0.10.0"
4640       }
4641     },
4642     "node_modules/clean-css": {
4643       "version": "4.2.1",
4644       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
4645       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
4646       "dev": true,
4647       "dependencies": {
4648         "source-map": "~0.6.0"
4649       },
4650       "engines": {
4651         "node": ">= 4.0"
4652       }
4653     },
4654     "node_modules/clean-css/node_modules/source-map": {
4655       "version": "0.6.1",
4656       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4657       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4658       "dev": true,
4659       "engines": {
4660         "node": ">=0.10.0"
4661       }
4662     },
4663     "node_modules/cli-cursor": {
4664       "version": "3.1.0",
4665       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
4666       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
4667       "dependencies": {
4668         "restore-cursor": "^3.1.0"
4669       },
4670       "engines": {
4671         "node": ">=8"
4672       }
4673     },
4674     "node_modules/cli-spinners": {
4675       "version": "2.5.0",
4676       "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz",
4677       "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==",
4678       "engines": {
4679         "node": ">=6"
4680       }
4681     },
4682     "node_modules/cli-width": {
4683       "version": "2.2.0",
4684       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
4685       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk="
4686     },
4687     "node_modules/cliui": {
4688       "version": "4.1.0",
4689       "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
4690       "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
4691       "dev": true,
4692       "dependencies": {
4693         "string-width": "^2.1.1",
4694         "strip-ansi": "^4.0.0",
4695         "wrap-ansi": "^2.0.0"
4696       }
4697     },
4698     "node_modules/cliui/node_modules/ansi-regex": {
4699       "version": "3.0.0",
4700       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
4701       "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
4702       "dev": true,
4703       "engines": {
4704         "node": ">=4"
4705       }
4706     },
4707     "node_modules/cliui/node_modules/is-fullwidth-code-point": {
4708       "version": "2.0.0",
4709       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
4710       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
4711       "dev": true,
4712       "engines": {
4713         "node": ">=4"
4714       }
4715     },
4716     "node_modules/cliui/node_modules/string-width": {
4717       "version": "2.1.1",
4718       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
4719       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
4720       "dev": true,
4721       "dependencies": {
4722         "is-fullwidth-code-point": "^2.0.0",
4723         "strip-ansi": "^4.0.0"
4724       },
4725       "engines": {
4726         "node": ">=4"
4727       }
4728     },
4729     "node_modules/cliui/node_modules/strip-ansi": {
4730       "version": "4.0.0",
4731       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
4732       "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
4733       "dev": true,
4734       "dependencies": {
4735         "ansi-regex": "^3.0.0"
4736       },
4737       "engines": {
4738         "node": ">=4"
4739       }
4740     },
4741     "node_modules/clone": {
4742       "version": "2.1.2",
4743       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
4744       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
4745       "dev": true,
4746       "engines": {
4747         "node": ">=0.8"
4748       }
4749     },
4750     "node_modules/clone-deep": {
4751       "version": "4.0.1",
4752       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
4753       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
4754       "dev": true,
4755       "dependencies": {
4756         "is-plain-object": "^2.0.4",
4757         "kind-of": "^6.0.2",
4758         "shallow-clone": "^3.0.0"
4759       },
4760       "engines": {
4761         "node": ">=6"
4762       }
4763     },
4764     "node_modules/code-point-at": {
4765       "version": "1.1.0",
4766       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
4767       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
4768       "dev": true,
4769       "engines": {
4770         "node": ">=0.10.0"
4771       }
4772     },
4773     "node_modules/codelyzer": {
4774       "version": "5.2.2",
4775       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz",
4776       "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==",
4777       "dev": true,
4778       "dependencies": {
4779         "app-root-path": "^2.2.1",
4780         "aria-query": "^3.0.0",
4781         "axobject-query": "2.0.2",
4782         "css-selector-tokenizer": "^0.7.1",
4783         "cssauron": "^1.4.0",
4784         "damerau-levenshtein": "^1.0.4",
4785         "semver-dsl": "^1.0.1",
4786         "source-map": "^0.5.7",
4787         "sprintf-js": "^1.1.2"
4788       }
4789     },
4790     "node_modules/codelyzer/node_modules/source-map": {
4791       "version": "0.5.7",
4792       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4793       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4794       "dev": true,
4795       "engines": {
4796         "node": ">=0.10.0"
4797       }
4798     },
4799     "node_modules/codelyzer/node_modules/sprintf-js": {
4800       "version": "1.1.2",
4801       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
4802       "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
4803       "dev": true
4804     },
4805     "node_modules/collection-visit": {
4806       "version": "1.0.0",
4807       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
4808       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
4809       "dev": true,
4810       "dependencies": {
4811         "map-visit": "^1.0.0",
4812         "object-visit": "^1.0.0"
4813       },
4814       "engines": {
4815         "node": ">=0.10.0"
4816       }
4817     },
4818     "node_modules/color-convert": {
4819       "version": "1.9.3",
4820       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
4821       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
4822       "dependencies": {
4823         "color-name": "1.1.3"
4824       }
4825     },
4826     "node_modules/color-name": {
4827       "version": "1.1.3",
4828       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
4829       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
4830     },
4831     "node_modules/colors": {
4832       "version": "1.1.2",
4833       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
4834       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
4835       "dev": true,
4836       "engines": {
4837         "node": ">=0.1.90"
4838       }
4839     },
4840     "node_modules/combined-stream": {
4841       "version": "1.0.8",
4842       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
4843       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
4844       "dependencies": {
4845         "delayed-stream": "~1.0.0"
4846       },
4847       "engines": {
4848         "node": ">= 0.8"
4849       }
4850     },
4851     "node_modules/commander": {
4852       "version": "2.20.3",
4853       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
4854       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
4855       "dev": true
4856     },
4857     "node_modules/commondir": {
4858       "version": "1.0.1",
4859       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
4860       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
4861       "dev": true
4862     },
4863     "node_modules/compare-versions": {
4864       "version": "3.6.0",
4865       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
4866       "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
4867       "dev": true
4868     },
4869     "node_modules/component-bind": {
4870       "version": "1.0.0",
4871       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
4872       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
4873       "dev": true
4874     },
4875     "node_modules/component-emitter": {
4876       "version": "1.3.0",
4877       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
4878       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
4879       "dev": true
4880     },
4881     "node_modules/component-inherit": {
4882       "version": "0.0.3",
4883       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
4884       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
4885       "dev": true
4886     },
4887     "node_modules/compressible": {
4888       "version": "2.0.18",
4889       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
4890       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
4891       "dev": true,
4892       "dependencies": {
4893         "mime-db": ">= 1.43.0 < 2"
4894       },
4895       "engines": {
4896         "node": ">= 0.6"
4897       }
4898     },
4899     "node_modules/compression": {
4900       "version": "1.7.4",
4901       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
4902       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
4903       "dev": true,
4904       "dependencies": {
4905         "accepts": "~1.3.5",
4906         "bytes": "3.0.0",
4907         "compressible": "~2.0.16",
4908         "debug": "2.6.9",
4909         "on-headers": "~1.0.2",
4910         "safe-buffer": "5.1.2",
4911         "vary": "~1.1.2"
4912       },
4913       "engines": {
4914         "node": ">= 0.8.0"
4915       }
4916     },
4917     "node_modules/compression/node_modules/debug": {
4918       "version": "2.6.9",
4919       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4920       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4921       "dev": true,
4922       "dependencies": {
4923         "ms": "2.0.0"
4924       }
4925     },
4926     "node_modules/compression/node_modules/ms": {
4927       "version": "2.0.0",
4928       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4929       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4930       "dev": true
4931     },
4932     "node_modules/compression/node_modules/safe-buffer": {
4933       "version": "5.1.2",
4934       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4935       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4936       "dev": true
4937     },
4938     "node_modules/concat-map": {
4939       "version": "0.0.1",
4940       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4941       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
4942     },
4943     "node_modules/concat-stream": {
4944       "version": "1.6.2",
4945       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
4946       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
4947       "engines": [
4948         "node >= 0.8"
4949       ],
4950       "dependencies": {
4951         "buffer-from": "^1.0.0",
4952         "inherits": "^2.0.3",
4953         "readable-stream": "^2.2.2",
4954         "typedarray": "^0.0.6"
4955       }
4956     },
4957     "node_modules/connect": {
4958       "version": "3.7.0",
4959       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
4960       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
4961       "dev": true,
4962       "dependencies": {
4963         "debug": "2.6.9",
4964         "finalhandler": "1.1.2",
4965         "parseurl": "~1.3.3",
4966         "utils-merge": "1.0.1"
4967       },
4968       "engines": {
4969         "node": ">= 0.10.0"
4970       }
4971     },
4972     "node_modules/connect-history-api-fallback": {
4973       "version": "1.6.0",
4974       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
4975       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
4976       "dev": true,
4977       "engines": {
4978         "node": ">=0.8"
4979       }
4980     },
4981     "node_modules/connect/node_modules/debug": {
4982       "version": "2.6.9",
4983       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4984       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4985       "dev": true,
4986       "dependencies": {
4987         "ms": "2.0.0"
4988       }
4989     },
4990     "node_modules/connect/node_modules/ms": {
4991       "version": "2.0.0",
4992       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4993       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4994       "dev": true
4995     },
4996     "node_modules/console-browserify": {
4997       "version": "1.2.0",
4998       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
4999       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
5000       "dev": true
5001     },
5002     "node_modules/constants-browserify": {
5003       "version": "1.0.0",
5004       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
5005       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
5006       "dev": true
5007     },
5008     "node_modules/content-disposition": {
5009       "version": "0.5.3",
5010       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
5011       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
5012       "dev": true,
5013       "dependencies": {
5014         "safe-buffer": "5.1.2"
5015       },
5016       "engines": {
5017         "node": ">= 0.6"
5018       }
5019     },
5020     "node_modules/content-disposition/node_modules/safe-buffer": {
5021       "version": "5.1.2",
5022       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5023       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5024       "dev": true
5025     },
5026     "node_modules/content-type": {
5027       "version": "1.0.4",
5028       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
5029       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
5030       "dev": true,
5031       "engines": {
5032         "node": ">= 0.6"
5033       }
5034     },
5035     "node_modules/convert-source-map": {
5036       "version": "1.7.0",
5037       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
5038       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
5039       "dev": true,
5040       "dependencies": {
5041         "safe-buffer": "~5.1.1"
5042       }
5043     },
5044     "node_modules/convert-source-map/node_modules/safe-buffer": {
5045       "version": "5.1.2",
5046       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5047       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5048       "dev": true
5049     },
5050     "node_modules/cookie": {
5051       "version": "0.4.0",
5052       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
5053       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
5054       "dev": true,
5055       "engines": {
5056         "node": ">= 0.6"
5057       }
5058     },
5059     "node_modules/cookie-signature": {
5060       "version": "1.0.6",
5061       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
5062       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
5063       "dev": true
5064     },
5065     "node_modules/copy-concurrently": {
5066       "version": "1.0.5",
5067       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
5068       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
5069       "dependencies": {
5070         "aproba": "^1.1.1",
5071         "fs-write-stream-atomic": "^1.0.8",
5072         "iferr": "^0.1.5",
5073         "mkdirp": "^0.5.1",
5074         "rimraf": "^2.5.4",
5075         "run-queue": "^1.0.0"
5076       }
5077     },
5078     "node_modules/copy-concurrently/node_modules/rimraf": {
5079       "version": "2.7.1",
5080       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
5081       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
5082       "dependencies": {
5083         "glob": "^7.1.3"
5084       },
5085       "bin": {
5086         "rimraf": "bin.js"
5087       }
5088     },
5089     "node_modules/copy-descriptor": {
5090       "version": "0.1.1",
5091       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
5092       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
5093       "dev": true,
5094       "engines": {
5095         "node": ">=0.10.0"
5096       }
5097     },
5098     "node_modules/copy-webpack-plugin": {
5099       "version": "5.1.1",
5100       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz",
5101       "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==",
5102       "dev": true,
5103       "dependencies": {
5104         "cacache": "^12.0.3",
5105         "find-cache-dir": "^2.1.0",
5106         "glob-parent": "^3.1.0",
5107         "globby": "^7.1.1",
5108         "is-glob": "^4.0.1",
5109         "loader-utils": "^1.2.3",
5110         "minimatch": "^3.0.4",
5111         "normalize-path": "^3.0.0",
5112         "p-limit": "^2.2.1",
5113         "schema-utils": "^1.0.0",
5114         "serialize-javascript": "^2.1.2",
5115         "webpack-log": "^2.0.0"
5116       },
5117       "engines": {
5118         "node": ">= 6.9.0"
5119       }
5120     },
5121     "node_modules/copy-webpack-plugin/node_modules/find-cache-dir": {
5122       "version": "2.1.0",
5123       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
5124       "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
5125       "dev": true,
5126       "dependencies": {
5127         "commondir": "^1.0.1",
5128         "make-dir": "^2.0.0",
5129         "pkg-dir": "^3.0.0"
5130       },
5131       "engines": {
5132         "node": ">=6"
5133       }
5134     },
5135     "node_modules/core-js": {
5136       "version": "3.6.4",
5137       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",
5138       "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==",
5139       "dev": true,
5140       "hasInstallScript": true
5141     },
5142     "node_modules/core-js-compat": {
5143       "version": "3.6.4",
5144       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz",
5145       "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==",
5146       "dev": true,
5147       "dependencies": {
5148         "browserslist": "^4.8.3",
5149         "semver": "7.0.0"
5150       }
5151     },
5152     "node_modules/core-js-compat/node_modules/semver": {
5153       "version": "7.0.0",
5154       "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
5155       "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
5156       "dev": true,
5157       "bin": {
5158         "semver": "bin/semver.js"
5159       }
5160     },
5161     "node_modules/core-util-is": {
5162       "version": "1.0.2",
5163       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
5164       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
5165     },
5166     "node_modules/cosmiconfig": {
5167       "version": "5.2.1",
5168       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
5169       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
5170       "dev": true,
5171       "dependencies": {
5172         "import-fresh": "^2.0.0",
5173         "is-directory": "^0.3.1",
5174         "js-yaml": "^3.13.1",
5175         "parse-json": "^4.0.0"
5176       },
5177       "engines": {
5178         "node": ">=4"
5179       }
5180     },
5181     "node_modules/coverage-istanbul-loader": {
5182       "version": "2.0.3",
5183       "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz",
5184       "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==",
5185       "dev": true,
5186       "dependencies": {
5187         "convert-source-map": "^1.7.0",
5188         "istanbul-lib-instrument": "^4.0.0",
5189         "loader-utils": "^1.2.3",
5190         "merge-source-map": "^1.1.0",
5191         "schema-utils": "^2.6.1"
5192       }
5193     },
5194     "node_modules/coverage-istanbul-loader/node_modules/ajv": {
5195       "version": "6.12.0",
5196       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
5197       "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
5198       "dev": true,
5199       "dependencies": {
5200         "fast-deep-equal": "^3.1.1",
5201         "fast-json-stable-stringify": "^2.0.0",
5202         "json-schema-traverse": "^0.4.1",
5203         "uri-js": "^4.2.2"
5204       }
5205     },
5206     "node_modules/coverage-istanbul-loader/node_modules/fast-deep-equal": {
5207       "version": "3.1.1",
5208       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
5209       "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
5210       "dev": true
5211     },
5212     "node_modules/coverage-istanbul-loader/node_modules/schema-utils": {
5213       "version": "2.6.5",
5214       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
5215       "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
5216       "dev": true,
5217       "dependencies": {
5218         "ajv": "^6.12.0",
5219         "ajv-keywords": "^3.4.1"
5220       },
5221       "engines": {
5222         "node": ">= 8.9.0"
5223       }
5224     },
5225     "node_modules/create-ecdh": {
5226       "version": "4.0.3",
5227       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
5228       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
5229       "dev": true,
5230       "dependencies": {
5231         "bn.js": "^4.1.0",
5232         "elliptic": "^6.0.0"
5233       }
5234     },
5235     "node_modules/create-hash": {
5236       "version": "1.2.0",
5237       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
5238       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
5239       "dev": true,
5240       "dependencies": {
5241         "cipher-base": "^1.0.1",
5242         "inherits": "^2.0.1",
5243         "md5.js": "^1.3.4",
5244         "ripemd160": "^2.0.1",
5245         "sha.js": "^2.4.0"
5246       }
5247     },
5248     "node_modules/create-hmac": {
5249       "version": "1.1.7",
5250       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
5251       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
5252       "dev": true,
5253       "dependencies": {
5254         "cipher-base": "^1.0.3",
5255         "create-hash": "^1.1.0",
5256         "inherits": "^2.0.1",
5257         "ripemd160": "^2.0.0",
5258         "safe-buffer": "^5.0.1",
5259         "sha.js": "^2.4.8"
5260       }
5261     },
5262     "node_modules/cross-spawn": {
5263       "version": "6.0.5",
5264       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
5265       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
5266       "dev": true,
5267       "dependencies": {
5268         "nice-try": "^1.0.4",
5269         "path-key": "^2.0.1",
5270         "semver": "^5.5.0",
5271         "shebang-command": "^1.2.0",
5272         "which": "^1.2.9"
5273       },
5274       "engines": {
5275         "node": ">=4.8"
5276       }
5277     },
5278     "node_modules/cross-spawn/node_modules/semver": {
5279       "version": "5.7.1",
5280       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
5281       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
5282       "dev": true,
5283       "bin": {
5284         "semver": "bin/semver"
5285       }
5286     },
5287     "node_modules/crypto-browserify": {
5288       "version": "3.12.0",
5289       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
5290       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
5291       "dev": true,
5292       "dependencies": {
5293         "browserify-cipher": "^1.0.0",
5294         "browserify-sign": "^4.0.0",
5295         "create-ecdh": "^4.0.0",
5296         "create-hash": "^1.1.0",
5297         "create-hmac": "^1.1.0",
5298         "diffie-hellman": "^5.0.0",
5299         "inherits": "^2.0.1",
5300         "pbkdf2": "^3.0.3",
5301         "public-encrypt": "^4.0.0",
5302         "randombytes": "^2.0.0",
5303         "randomfill": "^1.0.3"
5304       },
5305       "engines": {
5306         "node": "*"
5307       }
5308     },
5309     "node_modules/css-parse": {
5310       "version": "1.7.0",
5311       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
5312       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
5313       "dev": true
5314     },
5315     "node_modules/css-selector-tokenizer": {
5316       "version": "0.7.2",
5317       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz",
5318       "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==",
5319       "dev": true,
5320       "dependencies": {
5321         "cssesc": "^3.0.0",
5322         "fastparse": "^1.1.2",
5323         "regexpu-core": "^4.6.0"
5324       }
5325     },
5326     "node_modules/cssauron": {
5327       "version": "1.4.0",
5328       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
5329       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
5330       "dev": true,
5331       "dependencies": {
5332         "through": "X.X.X"
5333       }
5334     },
5335     "node_modules/cssesc": {
5336       "version": "3.0.0",
5337       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
5338       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
5339       "dev": true,
5340       "bin": {
5341         "cssesc": "bin/cssesc"
5342       },
5343       "engines": {
5344         "node": ">=4"
5345       }
5346     },
5347     "node_modules/custom-event": {
5348       "version": "1.0.1",
5349       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
5350       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
5351       "dev": true
5352     },
5353     "node_modules/cyclist": {
5354       "version": "1.0.1",
5355       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
5356       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
5357     },
5358     "node_modules/dagre": {
5359       "version": "0.8.5",
5360       "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz",
5361       "integrity": "sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==",
5362       "dependencies": {
5363         "graphlib": "^2.1.8",
5364         "lodash": "^4.17.15"
5365       }
5366     },
5367     "node_modules/damerau-levenshtein": {
5368       "version": "1.0.6",
5369       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz",
5370       "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==",
5371       "dev": true
5372     },
5373     "node_modules/dashdash": {
5374       "version": "1.14.1",
5375       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
5376       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
5377       "dependencies": {
5378         "assert-plus": "^1.0.0"
5379       },
5380       "engines": {
5381         "node": ">=0.10"
5382       }
5383     },
5384     "node_modules/datatables.net": {
5385       "version": "1.10.22",
5386       "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.10.22.tgz",
5387       "integrity": "sha512-ujn8GvkQIBYzYH54XY7OrI0Zb35TKRd9ABYfbnXgBfwTGIFT6UsmXrfHU5Yk+MSDoF0sDu2TB+31V6c+zUZ0Pw==",
5388       "dependencies": {
5389         "jquery": ">=1.7"
5390       }
5391     },
5392     "node_modules/datatables.net-dt": {
5393       "version": "1.10.22",
5394       "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-1.10.22.tgz",
5395       "integrity": "sha512-JYqE8noge7YGOydsiyLsWtPUofOHFEMCeOwS47kpykWqDJyU6GE2E3JaEeDq6hokg39UQKDNIRFnsM7GhA/BGw==",
5396       "dependencies": {
5397         "datatables.net": "1.10.22",
5398         "jquery": ">=1.7"
5399       }
5400     },
5401     "node_modules/date-format": {
5402       "version": "2.1.0",
5403       "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
5404       "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
5405       "dev": true,
5406       "engines": {
5407         "node": ">=4.0"
5408       }
5409     },
5410     "node_modules/debug": {
5411       "version": "4.1.1",
5412       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
5413       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
5414       "dependencies": {
5415         "ms": "^2.1.1"
5416       }
5417     },
5418     "node_modules/debuglog": {
5419       "version": "1.0.1",
5420       "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz",
5421       "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=",
5422       "engines": {
5423         "node": "*"
5424       }
5425     },
5426     "node_modules/decamelize": {
5427       "version": "1.2.0",
5428       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
5429       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
5430       "dev": true,
5431       "engines": {
5432         "node": ">=0.10.0"
5433       }
5434     },
5435     "node_modules/decode-uri-component": {
5436       "version": "0.2.0",
5437       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
5438       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
5439       "dev": true,
5440       "engines": {
5441         "node": ">=0.10"
5442       }
5443     },
5444     "node_modules/deep-equal": {
5445       "version": "1.1.1",
5446       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
5447       "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
5448       "dev": true,
5449       "dependencies": {
5450         "is-arguments": "^1.0.4",
5451         "is-date-object": "^1.0.1",
5452         "is-regex": "^1.0.4",
5453         "object-is": "^1.0.1",
5454         "object-keys": "^1.1.1",
5455         "regexp.prototype.flags": "^1.2.0"
5456       }
5457     },
5458     "node_modules/default-gateway": {
5459       "version": "4.2.0",
5460       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
5461       "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
5462       "dev": true,
5463       "dependencies": {
5464         "execa": "^1.0.0",
5465         "ip-regex": "^2.1.0"
5466       },
5467       "engines": {
5468         "node": ">=6"
5469       }
5470     },
5471     "node_modules/default-require-extensions": {
5472       "version": "2.0.0",
5473       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
5474       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
5475       "dev": true,
5476       "dependencies": {
5477         "strip-bom": "^3.0.0"
5478       },
5479       "engines": {
5480         "node": ">=4"
5481       }
5482     },
5483     "node_modules/defaults": {
5484       "version": "1.0.3",
5485       "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
5486       "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
5487       "dependencies": {
5488         "clone": "^1.0.2"
5489       }
5490     },
5491     "node_modules/defaults/node_modules/clone": {
5492       "version": "1.0.4",
5493       "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
5494       "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
5495       "engines": {
5496         "node": ">=0.8"
5497       }
5498     },
5499     "node_modules/define-properties": {
5500       "version": "1.1.3",
5501       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
5502       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
5503       "dependencies": {
5504         "object-keys": "^1.0.12"
5505       },
5506       "engines": {
5507         "node": ">= 0.4"
5508       }
5509     },
5510     "node_modules/define-property": {
5511       "version": "2.0.2",
5512       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
5513       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
5514       "dev": true,
5515       "dependencies": {
5516         "is-descriptor": "^1.0.2",
5517         "isobject": "^3.0.1"
5518       },
5519       "engines": {
5520         "node": ">=0.10.0"
5521       }
5522     },
5523     "node_modules/define-property/node_modules/is-accessor-descriptor": {
5524       "version": "1.0.0",
5525       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5526       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5527       "dev": true,
5528       "dependencies": {
5529         "kind-of": "^6.0.0"
5530       },
5531       "engines": {
5532         "node": ">=0.10.0"
5533       }
5534     },
5535     "node_modules/define-property/node_modules/is-data-descriptor": {
5536       "version": "1.0.0",
5537       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5538       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5539       "dev": true,
5540       "dependencies": {
5541         "kind-of": "^6.0.0"
5542       },
5543       "engines": {
5544         "node": ">=0.10.0"
5545       }
5546     },
5547     "node_modules/define-property/node_modules/is-descriptor": {
5548       "version": "1.0.2",
5549       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5550       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5551       "dev": true,
5552       "dependencies": {
5553         "is-accessor-descriptor": "^1.0.0",
5554         "is-data-descriptor": "^1.0.0",
5555         "kind-of": "^6.0.2"
5556       },
5557       "engines": {
5558         "node": ">=0.10.0"
5559       }
5560     },
5561     "node_modules/del": {
5562       "version": "4.1.1",
5563       "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
5564       "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
5565       "dev": true,
5566       "dependencies": {
5567         "@types/glob": "^7.1.1",
5568         "globby": "^6.1.0",
5569         "is-path-cwd": "^2.0.0",
5570         "is-path-in-cwd": "^2.0.0",
5571         "p-map": "^2.0.0",
5572         "pify": "^4.0.1",
5573         "rimraf": "^2.6.3"
5574       },
5575       "engines": {
5576         "node": ">=6"
5577       }
5578     },
5579     "node_modules/del/node_modules/globby": {
5580       "version": "6.1.0",
5581       "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
5582       "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
5583       "dev": true,
5584       "dependencies": {
5585         "array-union": "^1.0.1",
5586         "glob": "^7.0.3",
5587         "object-assign": "^4.0.1",
5588         "pify": "^2.0.0",
5589         "pinkie-promise": "^2.0.0"
5590       },
5591       "engines": {
5592         "node": ">=0.10.0"
5593       }
5594     },
5595     "node_modules/del/node_modules/globby/node_modules/pify": {
5596       "version": "2.3.0",
5597       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
5598       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
5599       "dev": true,
5600       "engines": {
5601         "node": ">=0.10.0"
5602       }
5603     },
5604     "node_modules/del/node_modules/rimraf": {
5605       "version": "2.7.1",
5606       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
5607       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
5608       "dev": true,
5609       "dependencies": {
5610         "glob": "^7.1.3"
5611       },
5612       "bin": {
5613         "rimraf": "bin.js"
5614       }
5615     },
5616     "node_modules/delayed-stream": {
5617       "version": "1.0.0",
5618       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
5619       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
5620       "engines": {
5621         "node": ">=0.4.0"
5622       }
5623     },
5624     "node_modules/depd": {
5625       "version": "1.1.2",
5626       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
5627       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
5628       "dev": true,
5629       "engines": {
5630         "node": ">= 0.6"
5631       }
5632     },
5633     "node_modules/dependency-graph": {
5634       "version": "0.7.2",
5635       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
5636       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
5637       "dev": true,
5638       "engines": {
5639         "node": ">= 0.6.0"
5640       }
5641     },
5642     "node_modules/des.js": {
5643       "version": "1.0.1",
5644       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
5645       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
5646       "dev": true,
5647       "dependencies": {
5648         "inherits": "^2.0.1",
5649         "minimalistic-assert": "^1.0.0"
5650       }
5651     },
5652     "node_modules/destroy": {
5653       "version": "1.0.4",
5654       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
5655       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
5656       "dev": true
5657     },
5658     "node_modules/detect-node": {
5659       "version": "2.0.4",
5660       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
5661       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
5662       "dev": true
5663     },
5664     "node_modules/dezalgo": {
5665       "version": "1.0.3",
5666       "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz",
5667       "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
5668       "dependencies": {
5669         "asap": "^2.0.0",
5670         "wrappy": "1"
5671       }
5672     },
5673     "node_modules/di": {
5674       "version": "0.0.1",
5675       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
5676       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
5677       "dev": true
5678     },
5679     "node_modules/diff": {
5680       "version": "3.5.0",
5681       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
5682       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
5683       "dev": true,
5684       "engines": {
5685         "node": ">=0.3.1"
5686       }
5687     },
5688     "node_modules/diffie-hellman": {
5689       "version": "5.0.3",
5690       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
5691       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
5692       "dev": true,
5693       "dependencies": {
5694         "bn.js": "^4.1.0",
5695         "miller-rabin": "^4.0.0",
5696         "randombytes": "^2.0.0"
5697       }
5698     },
5699     "node_modules/dir-glob": {
5700       "version": "2.2.2",
5701       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
5702       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
5703       "dev": true,
5704       "dependencies": {
5705         "path-type": "^3.0.0"
5706       },
5707       "engines": {
5708         "node": ">=4"
5709       }
5710     },
5711     "node_modules/dns-equal": {
5712       "version": "1.0.0",
5713       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
5714       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
5715       "dev": true
5716     },
5717     "node_modules/dns-packet": {
5718       "version": "1.3.1",
5719       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
5720       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
5721       "dev": true,
5722       "dependencies": {
5723         "ip": "^1.1.0",
5724         "safe-buffer": "^5.0.1"
5725       }
5726     },
5727     "node_modules/dns-txt": {
5728       "version": "2.0.2",
5729       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
5730       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
5731       "dev": true,
5732       "dependencies": {
5733         "buffer-indexof": "^1.0.0"
5734       }
5735     },
5736     "node_modules/dom-serialize": {
5737       "version": "2.2.1",
5738       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
5739       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
5740       "dev": true,
5741       "dependencies": {
5742         "custom-event": "~1.0.0",
5743         "ent": "~2.2.0",
5744         "extend": "^3.0.0",
5745         "void-elements": "^2.0.0"
5746       }
5747     },
5748     "node_modules/domain-browser": {
5749       "version": "1.2.0",
5750       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
5751       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
5752       "dev": true,
5753       "engines": {
5754         "node": ">=0.4",
5755         "npm": ">=1.2"
5756       }
5757     },
5758     "node_modules/duplexify": {
5759       "version": "3.7.1",
5760       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
5761       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
5762       "dependencies": {
5763         "end-of-stream": "^1.0.0",
5764         "inherits": "^2.0.1",
5765         "readable-stream": "^2.0.0",
5766         "stream-shift": "^1.0.0"
5767       }
5768     },
5769     "node_modules/ecc-jsbn": {
5770       "version": "0.1.2",
5771       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
5772       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
5773       "dependencies": {
5774         "jsbn": "~0.1.0",
5775         "safer-buffer": "^2.1.0"
5776       }
5777     },
5778     "node_modules/ee-first": {
5779       "version": "1.1.1",
5780       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
5781       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
5782       "dev": true
5783     },
5784     "node_modules/electron-to-chromium": {
5785       "version": "1.3.387",
5786       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.387.tgz",
5787       "integrity": "sha512-jjQ6WkxrOu0rtGqY9/74Z+UEVQ7YmJU2rCX6kH4eidKP0ZK0VKB3/i1avXQ+EDwJAABKGaOAbJrcyz18P8E3aA==",
5788       "dev": true
5789     },
5790     "node_modules/elliptic": {
5791       "version": "6.5.2",
5792       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
5793       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
5794       "dev": true,
5795       "dependencies": {
5796         "bn.js": "^4.4.0",
5797         "brorand": "^1.0.1",
5798         "hash.js": "^1.0.0",
5799         "hmac-drbg": "^1.0.0",
5800         "inherits": "^2.0.1",
5801         "minimalistic-assert": "^1.0.0",
5802         "minimalistic-crypto-utils": "^1.0.0"
5803       }
5804     },
5805     "node_modules/emitter-component": {
5806       "version": "1.1.1",
5807       "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz",
5808       "integrity": "sha1-Bl4tvtaVm/RwZ57avq95gdEAOrY="
5809     },
5810     "node_modules/emoji-regex": {
5811       "version": "8.0.0",
5812       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5813       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
5814     },
5815     "node_modules/emojis-list": {
5816       "version": "2.1.0",
5817       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
5818       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
5819       "dev": true,
5820       "engines": {
5821         "node": ">= 0.10"
5822       }
5823     },
5824     "node_modules/encodeurl": {
5825       "version": "1.0.2",
5826       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
5827       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
5828       "dev": true,
5829       "engines": {
5830         "node": ">= 0.8"
5831       }
5832     },
5833     "node_modules/encoding": {
5834       "version": "0.1.12",
5835       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
5836       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
5837       "dependencies": {
5838         "iconv-lite": "~0.4.13"
5839       }
5840     },
5841     "node_modules/end-of-stream": {
5842       "version": "1.4.4",
5843       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
5844       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
5845       "dependencies": {
5846         "once": "^1.4.0"
5847       }
5848     },
5849     "node_modules/engine.io": {
5850       "version": "3.2.1",
5851       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
5852       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
5853       "dev": true,
5854       "dependencies": {
5855         "accepts": "~1.3.4",
5856         "base64id": "1.0.0",
5857         "cookie": "0.3.1",
5858         "debug": "~3.1.0",
5859         "engine.io-parser": "~2.1.0",
5860         "ws": "~3.3.1"
5861       }
5862     },
5863     "node_modules/engine.io-client": {
5864       "version": "3.2.1",
5865       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
5866       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
5867       "dev": true,
5868       "dependencies": {
5869         "component-emitter": "1.2.1",
5870         "component-inherit": "0.0.3",
5871         "debug": "~3.1.0",
5872         "engine.io-parser": "~2.1.1",
5873         "has-cors": "1.1.0",
5874         "indexof": "0.0.1",
5875         "parseqs": "0.0.5",
5876         "parseuri": "0.0.5",
5877         "ws": "~3.3.1",
5878         "xmlhttprequest-ssl": "~1.5.4",
5879         "yeast": "0.1.2"
5880       }
5881     },
5882     "node_modules/engine.io-client/node_modules/component-emitter": {
5883       "version": "1.2.1",
5884       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
5885       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
5886       "dev": true
5887     },
5888     "node_modules/engine.io-client/node_modules/debug": {
5889       "version": "3.1.0",
5890       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5891       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5892       "dev": true,
5893       "dependencies": {
5894         "ms": "2.0.0"
5895       }
5896     },
5897     "node_modules/engine.io-client/node_modules/ms": {
5898       "version": "2.0.0",
5899       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5900       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5901       "dev": true
5902     },
5903     "node_modules/engine.io-client/node_modules/safe-buffer": {
5904       "version": "5.1.2",
5905       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5906       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5907       "dev": true
5908     },
5909     "node_modules/engine.io-client/node_modules/ws": {
5910       "version": "3.3.3",
5911       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
5912       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
5913       "dev": true,
5914       "dependencies": {
5915         "async-limiter": "~1.0.0",
5916         "safe-buffer": "~5.1.0",
5917         "ultron": "~1.1.0"
5918       }
5919     },
5920     "node_modules/engine.io-parser": {
5921       "version": "2.1.3",
5922       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
5923       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
5924       "dev": true,
5925       "dependencies": {
5926         "after": "0.8.2",
5927         "arraybuffer.slice": "~0.0.7",
5928         "base64-arraybuffer": "0.1.5",
5929         "blob": "0.0.5",
5930         "has-binary2": "~1.0.2"
5931       }
5932     },
5933     "node_modules/engine.io/node_modules/cookie": {
5934       "version": "0.3.1",
5935       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
5936       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
5937       "dev": true,
5938       "engines": {
5939         "node": ">= 0.6"
5940       }
5941     },
5942     "node_modules/engine.io/node_modules/debug": {
5943       "version": "3.1.0",
5944       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5945       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5946       "dev": true,
5947       "dependencies": {
5948         "ms": "2.0.0"
5949       }
5950     },
5951     "node_modules/engine.io/node_modules/ms": {
5952       "version": "2.0.0",
5953       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5954       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5955       "dev": true
5956     },
5957     "node_modules/engine.io/node_modules/safe-buffer": {
5958       "version": "5.1.2",
5959       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5960       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5961       "dev": true
5962     },
5963     "node_modules/engine.io/node_modules/ws": {
5964       "version": "3.3.3",
5965       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
5966       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
5967       "dev": true,
5968       "dependencies": {
5969         "async-limiter": "~1.0.0",
5970         "safe-buffer": "~5.1.0",
5971         "ultron": "~1.1.0"
5972       }
5973     },
5974     "node_modules/enhanced-resolve": {
5975       "version": "4.1.0",
5976       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
5977       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
5978       "dev": true,
5979       "dependencies": {
5980         "graceful-fs": "^4.1.2",
5981         "memory-fs": "^0.4.0",
5982         "tapable": "^1.0.0"
5983       },
5984       "engines": {
5985         "node": ">=6.9.0"
5986       }
5987     },
5988     "node_modules/ent": {
5989       "version": "2.2.0",
5990       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
5991       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
5992       "dev": true
5993     },
5994     "node_modules/err-code": {
5995       "version": "1.1.2",
5996       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
5997       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA="
5998     },
5999     "node_modules/errno": {
6000       "version": "0.1.7",
6001       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
6002       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
6003       "dev": true,
6004       "dependencies": {
6005         "prr": "~1.0.1"
6006       },
6007       "bin": {
6008         "errno": "cli.js"
6009       }
6010     },
6011     "node_modules/error-ex": {
6012       "version": "1.3.2",
6013       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
6014       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
6015       "dev": true,
6016       "dependencies": {
6017         "is-arrayish": "^0.2.1"
6018       }
6019     },
6020     "node_modules/es-abstract": {
6021       "version": "1.17.5",
6022       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
6023       "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
6024       "dependencies": {
6025         "es-to-primitive": "^1.2.1",
6026         "function-bind": "^1.1.1",
6027         "has": "^1.0.3",
6028         "has-symbols": "^1.0.1",
6029         "is-callable": "^1.1.5",
6030         "is-regex": "^1.0.5",
6031         "object-inspect": "^1.7.0",
6032         "object-keys": "^1.1.1",
6033         "object.assign": "^4.1.0",
6034         "string.prototype.trimleft": "^2.1.1",
6035         "string.prototype.trimright": "^2.1.1"
6036       },
6037       "engines": {
6038         "node": ">= 0.4"
6039       }
6040     },
6041     "node_modules/es-to-primitive": {
6042       "version": "1.2.1",
6043       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
6044       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
6045       "dependencies": {
6046         "is-callable": "^1.1.4",
6047         "is-date-object": "^1.0.1",
6048         "is-symbol": "^1.0.2"
6049       },
6050       "engines": {
6051         "node": ">= 0.4"
6052       }
6053     },
6054     "node_modules/es6-promise": {
6055       "version": "4.2.8",
6056       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
6057       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="
6058     },
6059     "node_modules/es6-promisify": {
6060       "version": "5.0.0",
6061       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
6062       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
6063       "dependencies": {
6064         "es6-promise": "^4.0.3"
6065       }
6066     },
6067     "node_modules/escape-html": {
6068       "version": "1.0.3",
6069       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
6070       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
6071       "dev": true
6072     },
6073     "node_modules/escape-string-regexp": {
6074       "version": "1.0.5",
6075       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
6076       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
6077       "engines": {
6078         "node": ">=0.8.0"
6079       }
6080     },
6081     "node_modules/eslint-scope": {
6082       "version": "4.0.3",
6083       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
6084       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
6085       "dev": true,
6086       "dependencies": {
6087         "esrecurse": "^4.1.0",
6088         "estraverse": "^4.1.1"
6089       },
6090       "engines": {
6091         "node": ">=4.0.0"
6092       }
6093     },
6094     "node_modules/esprima": {
6095       "version": "4.0.1",
6096       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6097       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6098       "dev": true,
6099       "bin": {
6100         "esparse": "bin/esparse.js",
6101         "esvalidate": "bin/esvalidate.js"
6102       },
6103       "engines": {
6104         "node": ">=4"
6105       }
6106     },
6107     "node_modules/esrecurse": {
6108       "version": "4.2.1",
6109       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
6110       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
6111       "dev": true,
6112       "dependencies": {
6113         "estraverse": "^4.1.0"
6114       },
6115       "engines": {
6116         "node": ">=4.0"
6117       }
6118     },
6119     "node_modules/estraverse": {
6120       "version": "4.3.0",
6121       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
6122       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
6123       "dev": true,
6124       "engines": {
6125         "node": ">=4.0"
6126       }
6127     },
6128     "node_modules/esutils": {
6129       "version": "2.0.3",
6130       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
6131       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
6132       "dev": true,
6133       "engines": {
6134         "node": ">=0.10.0"
6135       }
6136     },
6137     "node_modules/etag": {
6138       "version": "1.8.1",
6139       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
6140       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
6141       "dev": true,
6142       "engines": {
6143         "node": ">= 0.6"
6144       }
6145     },
6146     "node_modules/eventemitter3": {
6147       "version": "4.0.0",
6148       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz",
6149       "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==",
6150       "dev": true
6151     },
6152     "node_modules/events": {
6153       "version": "3.1.0",
6154       "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz",
6155       "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
6156       "dev": true,
6157       "engines": {
6158         "node": ">=0.8.x"
6159       }
6160     },
6161     "node_modules/eventsource": {
6162       "version": "1.0.7",
6163       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
6164       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
6165       "dev": true,
6166       "dependencies": {
6167         "original": "^1.0.0"
6168       },
6169       "engines": {
6170         "node": ">=0.12.0"
6171       }
6172     },
6173     "node_modules/evp_bytestokey": {
6174       "version": "1.0.3",
6175       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
6176       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
6177       "dev": true,
6178       "dependencies": {
6179         "md5.js": "^1.3.4",
6180         "safe-buffer": "^5.1.1"
6181       }
6182     },
6183     "node_modules/execa": {
6184       "version": "1.0.0",
6185       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
6186       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
6187       "dev": true,
6188       "dependencies": {
6189         "cross-spawn": "^6.0.0",
6190         "get-stream": "^4.0.0",
6191         "is-stream": "^1.1.0",
6192         "npm-run-path": "^2.0.0",
6193         "p-finally": "^1.0.0",
6194         "signal-exit": "^3.0.0",
6195         "strip-eof": "^1.0.0"
6196       },
6197       "engines": {
6198         "node": ">=6"
6199       }
6200     },
6201     "node_modules/exit": {
6202       "version": "0.1.2",
6203       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
6204       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
6205       "dev": true,
6206       "engines": {
6207         "node": ">= 0.8.0"
6208       }
6209     },
6210     "node_modules/expand-brackets": {
6211       "version": "2.1.4",
6212       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
6213       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
6214       "dev": true,
6215       "dependencies": {
6216         "debug": "^2.3.3",
6217         "define-property": "^0.2.5",
6218         "extend-shallow": "^2.0.1",
6219         "posix-character-classes": "^0.1.0",
6220         "regex-not": "^1.0.0",
6221         "snapdragon": "^0.8.1",
6222         "to-regex": "^3.0.1"
6223       },
6224       "engines": {
6225         "node": ">=0.10.0"
6226       }
6227     },
6228     "node_modules/expand-brackets/node_modules/debug": {
6229       "version": "2.6.9",
6230       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6231       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6232       "dev": true,
6233       "dependencies": {
6234         "ms": "2.0.0"
6235       }
6236     },
6237     "node_modules/expand-brackets/node_modules/define-property": {
6238       "version": "0.2.5",
6239       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
6240       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6241       "dev": true,
6242       "dependencies": {
6243         "is-descriptor": "^0.1.0"
6244       },
6245       "engines": {
6246         "node": ">=0.10.0"
6247       }
6248     },
6249     "node_modules/expand-brackets/node_modules/extend-shallow": {
6250       "version": "2.0.1",
6251       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6252       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6253       "dev": true,
6254       "dependencies": {
6255         "is-extendable": "^0.1.0"
6256       },
6257       "engines": {
6258         "node": ">=0.10.0"
6259       }
6260     },
6261     "node_modules/expand-brackets/node_modules/ms": {
6262       "version": "2.0.0",
6263       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6264       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6265       "dev": true
6266     },
6267     "node_modules/express": {
6268       "version": "4.17.1",
6269       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
6270       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
6271       "dev": true,
6272       "dependencies": {
6273         "accepts": "~1.3.7",
6274         "array-flatten": "1.1.1",
6275         "body-parser": "1.19.0",
6276         "content-disposition": "0.5.3",
6277         "content-type": "~1.0.4",
6278         "cookie": "0.4.0",
6279         "cookie-signature": "1.0.6",
6280         "debug": "2.6.9",
6281         "depd": "~1.1.2",
6282         "encodeurl": "~1.0.2",
6283         "escape-html": "~1.0.3",
6284         "etag": "~1.8.1",
6285         "finalhandler": "~1.1.2",
6286         "fresh": "0.5.2",
6287         "merge-descriptors": "1.0.1",
6288         "methods": "~1.1.2",
6289         "on-finished": "~2.3.0",
6290         "parseurl": "~1.3.3",
6291         "path-to-regexp": "0.1.7",
6292         "proxy-addr": "~2.0.5",
6293         "qs": "6.7.0",
6294         "range-parser": "~1.2.1",
6295         "safe-buffer": "5.1.2",
6296         "send": "0.17.1",
6297         "serve-static": "1.14.1",
6298         "setprototypeof": "1.1.1",
6299         "statuses": "~1.5.0",
6300         "type-is": "~1.6.18",
6301         "utils-merge": "1.0.1",
6302         "vary": "~1.1.2"
6303       },
6304       "engines": {
6305         "node": ">= 0.10.0"
6306       }
6307     },
6308     "node_modules/express/node_modules/array-flatten": {
6309       "version": "1.1.1",
6310       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
6311       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
6312       "dev": true
6313     },
6314     "node_modules/express/node_modules/debug": {
6315       "version": "2.6.9",
6316       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6317       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6318       "dev": true,
6319       "dependencies": {
6320         "ms": "2.0.0"
6321       }
6322     },
6323     "node_modules/express/node_modules/ms": {
6324       "version": "2.0.0",
6325       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6326       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6327       "dev": true
6328     },
6329     "node_modules/express/node_modules/qs": {
6330       "version": "6.7.0",
6331       "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
6332       "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
6333       "dev": true,
6334       "engines": {
6335         "node": ">=0.6"
6336       }
6337     },
6338     "node_modules/express/node_modules/safe-buffer": {
6339       "version": "5.1.2",
6340       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
6341       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
6342       "dev": true
6343     },
6344     "node_modules/extend": {
6345       "version": "3.0.2",
6346       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
6347       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
6348     },
6349     "node_modules/extend-shallow": {
6350       "version": "3.0.2",
6351       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
6352       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
6353       "dev": true,
6354       "dependencies": {
6355         "assign-symbols": "^1.0.0",
6356         "is-extendable": "^1.0.1"
6357       },
6358       "engines": {
6359         "node": ">=0.10.0"
6360       }
6361     },
6362     "node_modules/extend-shallow/node_modules/is-extendable": {
6363       "version": "1.0.1",
6364       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6365       "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6366       "dev": true,
6367       "dependencies": {
6368         "is-plain-object": "^2.0.4"
6369       },
6370       "engines": {
6371         "node": ">=0.10.0"
6372       }
6373     },
6374     "node_modules/external-editor": {
6375       "version": "3.1.0",
6376       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
6377       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
6378       "dependencies": {
6379         "chardet": "^0.7.0",
6380         "iconv-lite": "^0.4.24",
6381         "tmp": "^0.0.33"
6382       },
6383       "engines": {
6384         "node": ">=4"
6385       }
6386     },
6387     "node_modules/extglob": {
6388       "version": "2.0.4",
6389       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
6390       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
6391       "dev": true,
6392       "dependencies": {
6393         "array-unique": "^0.3.2",
6394         "define-property": "^1.0.0",
6395         "expand-brackets": "^2.1.4",
6396         "extend-shallow": "^2.0.1",
6397         "fragment-cache": "^0.2.1",
6398         "regex-not": "^1.0.0",
6399         "snapdragon": "^0.8.1",
6400         "to-regex": "^3.0.1"
6401       },
6402       "engines": {
6403         "node": ">=0.10.0"
6404       }
6405     },
6406     "node_modules/extglob/node_modules/define-property": {
6407       "version": "1.0.0",
6408       "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
6409       "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
6410       "dev": true,
6411       "dependencies": {
6412         "is-descriptor": "^1.0.0"
6413       },
6414       "engines": {
6415         "node": ">=0.10.0"
6416       }
6417     },
6418     "node_modules/extglob/node_modules/extend-shallow": {
6419       "version": "2.0.1",
6420       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6421       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6422       "dev": true,
6423       "dependencies": {
6424         "is-extendable": "^0.1.0"
6425       },
6426       "engines": {
6427         "node": ">=0.10.0"
6428       }
6429     },
6430     "node_modules/extglob/node_modules/is-accessor-descriptor": {
6431       "version": "1.0.0",
6432       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
6433       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
6434       "dev": true,
6435       "dependencies": {
6436         "kind-of": "^6.0.0"
6437       },
6438       "engines": {
6439         "node": ">=0.10.0"
6440       }
6441     },
6442     "node_modules/extglob/node_modules/is-data-descriptor": {
6443       "version": "1.0.0",
6444       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
6445       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
6446       "dev": true,
6447       "dependencies": {
6448         "kind-of": "^6.0.0"
6449       },
6450       "engines": {
6451         "node": ">=0.10.0"
6452       }
6453     },
6454     "node_modules/extglob/node_modules/is-descriptor": {
6455       "version": "1.0.2",
6456       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
6457       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
6458       "dev": true,
6459       "dependencies": {
6460         "is-accessor-descriptor": "^1.0.0",
6461         "is-data-descriptor": "^1.0.0",
6462         "kind-of": "^6.0.2"
6463       },
6464       "engines": {
6465         "node": ">=0.10.0"
6466       }
6467     },
6468     "node_modules/extsprintf": {
6469       "version": "1.3.0",
6470       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
6471       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
6472       "engines": [
6473         "node >=0.6.0"
6474       ]
6475     },
6476     "node_modules/fast-deep-equal": {
6477       "version": "2.0.1",
6478       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
6479       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
6480     },
6481     "node_modules/fast-json-stable-stringify": {
6482       "version": "2.0.0",
6483       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
6484       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
6485     },
6486     "node_modules/fastparse": {
6487       "version": "1.1.2",
6488       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
6489       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
6490       "dev": true
6491     },
6492     "node_modules/faye-websocket": {
6493       "version": "0.10.0",
6494       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
6495       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
6496       "dev": true,
6497       "dependencies": {
6498         "websocket-driver": ">=0.5.1"
6499       },
6500       "engines": {
6501         "node": ">=0.4.0"
6502       }
6503     },
6504     "node_modules/figgy-pudding": {
6505       "version": "3.5.2",
6506       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
6507       "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw=="
6508     },
6509     "node_modules/figures": {
6510       "version": "3.2.0",
6511       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
6512       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
6513       "dependencies": {
6514         "escape-string-regexp": "^1.0.5"
6515       },
6516       "engines": {
6517         "node": ">=8"
6518       }
6519     },
6520     "node_modules/file-loader": {
6521       "version": "4.2.0",
6522       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz",
6523       "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==",
6524       "dev": true,
6525       "dependencies": {
6526         "loader-utils": "^1.2.3",
6527         "schema-utils": "^2.0.0"
6528       },
6529       "engines": {
6530         "node": ">= 8.9.0"
6531       }
6532     },
6533     "node_modules/file-loader/node_modules/ajv": {
6534       "version": "6.12.0",
6535       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
6536       "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
6537       "dev": true,
6538       "dependencies": {
6539         "fast-deep-equal": "^3.1.1",
6540         "fast-json-stable-stringify": "^2.0.0",
6541         "json-schema-traverse": "^0.4.1",
6542         "uri-js": "^4.2.2"
6543       }
6544     },
6545     "node_modules/file-loader/node_modules/fast-deep-equal": {
6546       "version": "3.1.1",
6547       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
6548       "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
6549       "dev": true
6550     },
6551     "node_modules/file-loader/node_modules/schema-utils": {
6552       "version": "2.6.5",
6553       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
6554       "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
6555       "dev": true,
6556       "dependencies": {
6557         "ajv": "^6.12.0",
6558         "ajv-keywords": "^3.4.1"
6559       },
6560       "engines": {
6561         "node": ">= 8.9.0"
6562       }
6563     },
6564     "node_modules/file-saver": {
6565       "version": "2.0.2",
6566       "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.2.tgz",
6567       "integrity": "sha512-Wz3c3XQ5xroCxd1G8b7yL0Ehkf0TC9oYC6buPFkNnU9EnaPlifeAFCyCh+iewXTyFRcg0a6j3J7FmJsIhlhBdw=="
6568     },
6569     "node_modules/file-uri-to-path": {
6570       "version": "1.0.0",
6571       "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
6572       "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
6573       "dev": true,
6574       "optional": true
6575     },
6576     "node_modules/fileset": {
6577       "version": "2.0.3",
6578       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
6579       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
6580       "dev": true,
6581       "dependencies": {
6582         "glob": "^7.0.3",
6583         "minimatch": "^3.0.3"
6584       }
6585     },
6586     "node_modules/fill-range": {
6587       "version": "7.0.1",
6588       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
6589       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
6590       "dev": true,
6591       "dependencies": {
6592         "to-regex-range": "^5.0.1"
6593       },
6594       "engines": {
6595         "node": ">=8"
6596       }
6597     },
6598     "node_modules/finalhandler": {
6599       "version": "1.1.2",
6600       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
6601       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
6602       "dev": true,
6603       "dependencies": {
6604         "debug": "2.6.9",
6605         "encodeurl": "~1.0.2",
6606         "escape-html": "~1.0.3",
6607         "on-finished": "~2.3.0",
6608         "parseurl": "~1.3.3",
6609         "statuses": "~1.5.0",
6610         "unpipe": "~1.0.0"
6611       },
6612       "engines": {
6613         "node": ">= 0.8"
6614       }
6615     },
6616     "node_modules/finalhandler/node_modules/debug": {
6617       "version": "2.6.9",
6618       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6619       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6620       "dev": true,
6621       "dependencies": {
6622         "ms": "2.0.0"
6623       }
6624     },
6625     "node_modules/finalhandler/node_modules/ms": {
6626       "version": "2.0.0",
6627       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6628       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6629       "dev": true
6630     },
6631     "node_modules/find-cache-dir": {
6632       "version": "3.0.0",
6633       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz",
6634       "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==",
6635       "dev": true,
6636       "dependencies": {
6637         "commondir": "^1.0.1",
6638         "make-dir": "^3.0.0",
6639         "pkg-dir": "^4.1.0"
6640       },
6641       "engines": {
6642         "node": ">=8"
6643       }
6644     },
6645     "node_modules/find-cache-dir/node_modules/find-up": {
6646       "version": "4.1.0",
6647       "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
6648       "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
6649       "dev": true,
6650       "dependencies": {
6651         "locate-path": "^5.0.0",
6652         "path-exists": "^4.0.0"
6653       },
6654       "engines": {
6655         "node": ">=8"
6656       }
6657     },
6658     "node_modules/find-cache-dir/node_modules/locate-path": {
6659       "version": "5.0.0",
6660       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
6661       "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
6662       "dev": true,
6663       "dependencies": {
6664         "p-locate": "^4.1.0"
6665       },
6666       "engines": {
6667         "node": ">=8"
6668       }
6669     },
6670     "node_modules/find-cache-dir/node_modules/make-dir": {
6671       "version": "3.0.2",
6672       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz",
6673       "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==",
6674       "dev": true,
6675       "dependencies": {
6676         "semver": "^6.0.0"
6677       },
6678       "engines": {
6679         "node": ">=8"
6680       }
6681     },
6682     "node_modules/find-cache-dir/node_modules/p-locate": {
6683       "version": "4.1.0",
6684       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
6685       "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
6686       "dev": true,
6687       "dependencies": {
6688         "p-limit": "^2.2.0"
6689       },
6690       "engines": {
6691         "node": ">=8"
6692       }
6693     },
6694     "node_modules/find-cache-dir/node_modules/path-exists": {
6695       "version": "4.0.0",
6696       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
6697       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
6698       "dev": true,
6699       "engines": {
6700         "node": ">=8"
6701       }
6702     },
6703     "node_modules/find-cache-dir/node_modules/pkg-dir": {
6704       "version": "4.2.0",
6705       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
6706       "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
6707       "dev": true,
6708       "dependencies": {
6709         "find-up": "^4.0.0"
6710       },
6711       "engines": {
6712         "node": ">=8"
6713       }
6714     },
6715     "node_modules/find-up": {
6716       "version": "3.0.0",
6717       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
6718       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
6719       "dev": true,
6720       "dependencies": {
6721         "locate-path": "^3.0.0"
6722       },
6723       "engines": {
6724         "node": ">=6"
6725       }
6726     },
6727     "node_modules/flatted": {
6728       "version": "2.0.1",
6729       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
6730       "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
6731       "dev": true
6732     },
6733     "node_modules/flush-write-stream": {
6734       "version": "1.1.1",
6735       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
6736       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
6737       "dependencies": {
6738         "inherits": "^2.0.3",
6739         "readable-stream": "^2.3.6"
6740       }
6741     },
6742     "node_modules/follow-redirects": {
6743       "version": "1.10.0",
6744       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.10.0.tgz",
6745       "integrity": "sha512-4eyLK6s6lH32nOvLLwlIOnr9zrL8Sm+OvW4pVTJNoXeGzYIkHVf+pADQi+OJ0E67hiuSLezPVPyBcIZO50TmmQ==",
6746       "dev": true,
6747       "dependencies": {
6748         "debug": "^3.0.0"
6749       },
6750       "engines": {
6751         "node": ">=4.0"
6752       }
6753     },
6754     "node_modules/follow-redirects/node_modules/debug": {
6755       "version": "3.2.6",
6756       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6757       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6758       "dev": true,
6759       "dependencies": {
6760         "ms": "^2.1.1"
6761       }
6762     },
6763     "node_modules/font-awesome": {
6764       "version": "4.7.0",
6765       "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
6766       "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=",
6767       "engines": {
6768         "node": ">=0.10.3"
6769       }
6770     },
6771     "node_modules/for-in": {
6772       "version": "1.0.2",
6773       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
6774       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
6775       "dev": true,
6776       "engines": {
6777         "node": ">=0.10.0"
6778       }
6779     },
6780     "node_modules/forever-agent": {
6781       "version": "0.6.1",
6782       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
6783       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
6784       "engines": {
6785         "node": "*"
6786       }
6787     },
6788     "node_modules/form-data": {
6789       "version": "2.3.3",
6790       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
6791       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
6792       "dependencies": {
6793         "asynckit": "^0.4.0",
6794         "combined-stream": "^1.0.6",
6795         "mime-types": "^2.1.12"
6796       },
6797       "engines": {
6798         "node": ">= 0.12"
6799       }
6800     },
6801     "node_modules/forwarded": {
6802       "version": "0.1.2",
6803       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
6804       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
6805       "dev": true,
6806       "engines": {
6807         "node": ">= 0.6"
6808       }
6809     },
6810     "node_modules/fragment-cache": {
6811       "version": "0.2.1",
6812       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
6813       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
6814       "dev": true,
6815       "dependencies": {
6816         "map-cache": "^0.2.2"
6817       },
6818       "engines": {
6819         "node": ">=0.10.0"
6820       }
6821     },
6822     "node_modules/fresh": {
6823       "version": "0.5.2",
6824       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
6825       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
6826       "dev": true,
6827       "engines": {
6828         "node": ">= 0.6"
6829       }
6830     },
6831     "node_modules/from2": {
6832       "version": "2.3.0",
6833       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
6834       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
6835       "dependencies": {
6836         "inherits": "^2.0.1",
6837         "readable-stream": "^2.0.0"
6838       }
6839     },
6840     "node_modules/fs-access": {
6841       "version": "1.0.1",
6842       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
6843       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
6844       "dev": true,
6845       "dependencies": {
6846         "null-check": "^1.0.0"
6847       },
6848       "engines": {
6849         "node": ">=0.10.0"
6850       }
6851     },
6852     "node_modules/fs-extra": {
6853       "version": "7.0.1",
6854       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
6855       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
6856       "dev": true,
6857       "dependencies": {
6858         "graceful-fs": "^4.1.2",
6859         "jsonfile": "^4.0.0",
6860         "universalify": "^0.1.0"
6861       },
6862       "engines": {
6863         "node": ">=6 <7 || >=8"
6864       }
6865     },
6866     "node_modules/fs-minipass": {
6867       "version": "1.2.7",
6868       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
6869       "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
6870       "dependencies": {
6871         "minipass": "^2.6.0"
6872       }
6873     },
6874     "node_modules/fs-write-stream-atomic": {
6875       "version": "1.0.10",
6876       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
6877       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
6878       "dependencies": {
6879         "graceful-fs": "^4.1.2",
6880         "iferr": "^0.1.5",
6881         "imurmurhash": "^0.1.4",
6882         "readable-stream": "1 || 2"
6883       }
6884     },
6885     "node_modules/fs.realpath": {
6886       "version": "1.0.0",
6887       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6888       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
6889     },
6890     "node_modules/fsevents": {
6891       "version": "2.1.2",
6892       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz",
6893       "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==",
6894       "dev": true,
6895       "optional": true,
6896       "os": [
6897         "darwin"
6898       ],
6899       "engines": {
6900         "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
6901       }
6902     },
6903     "node_modules/function-bind": {
6904       "version": "1.1.1",
6905       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
6906       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
6907     },
6908     "node_modules/genfun": {
6909       "version": "5.0.0",
6910       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
6911       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA=="
6912     },
6913     "node_modules/gensync": {
6914       "version": "1.0.0-beta.1",
6915       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
6916       "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
6917       "dev": true,
6918       "engines": {
6919         "node": ">=6.9.0"
6920       }
6921     },
6922     "node_modules/get-caller-file": {
6923       "version": "1.0.3",
6924       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
6925       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
6926       "dev": true
6927     },
6928     "node_modules/get-stream": {
6929       "version": "4.1.0",
6930       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
6931       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
6932       "dependencies": {
6933         "pump": "^3.0.0"
6934       },
6935       "engines": {
6936         "node": ">=6"
6937       }
6938     },
6939     "node_modules/get-value": {
6940       "version": "2.0.6",
6941       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
6942       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
6943       "dev": true,
6944       "engines": {
6945         "node": ">=0.10.0"
6946       }
6947     },
6948     "node_modules/getpass": {
6949       "version": "0.1.7",
6950       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
6951       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
6952       "dependencies": {
6953         "assert-plus": "^1.0.0"
6954       }
6955     },
6956     "node_modules/glob": {
6957       "version": "7.1.6",
6958       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
6959       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
6960       "dependencies": {
6961         "fs.realpath": "^1.0.0",
6962         "inflight": "^1.0.4",
6963         "inherits": "2",
6964         "minimatch": "^3.0.4",
6965         "once": "^1.3.0",
6966         "path-is-absolute": "^1.0.0"
6967       },
6968       "engines": {
6969         "node": "*"
6970       }
6971     },
6972     "node_modules/glob-parent": {
6973       "version": "3.1.0",
6974       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
6975       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
6976       "dev": true,
6977       "dependencies": {
6978         "is-glob": "^3.1.0",
6979         "path-dirname": "^1.0.0"
6980       }
6981     },
6982     "node_modules/glob-parent/node_modules/is-glob": {
6983       "version": "3.1.0",
6984       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6985       "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
6986       "dev": true,
6987       "dependencies": {
6988         "is-extglob": "^2.1.0"
6989       },
6990       "engines": {
6991         "node": ">=0.10.0"
6992       }
6993     },
6994     "node_modules/globals": {
6995       "version": "11.12.0",
6996       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
6997       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
6998       "dev": true,
6999       "engines": {
7000         "node": ">=4"
7001       }
7002     },
7003     "node_modules/globby": {
7004       "version": "7.1.1",
7005       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
7006       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
7007       "dev": true,
7008       "dependencies": {
7009         "array-union": "^1.0.1",
7010         "dir-glob": "^2.0.0",
7011         "glob": "^7.1.2",
7012         "ignore": "^3.3.5",
7013         "pify": "^3.0.0",
7014         "slash": "^1.0.0"
7015       },
7016       "engines": {
7017         "node": ">=4"
7018       }
7019     },
7020     "node_modules/globby/node_modules/pify": {
7021       "version": "3.0.0",
7022       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7023       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7024       "dev": true,
7025       "engines": {
7026         "node": ">=4"
7027       }
7028     },
7029     "node_modules/graceful-fs": {
7030       "version": "4.2.3",
7031       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
7032       "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ=="
7033     },
7034     "node_modules/graphlib": {
7035       "version": "2.1.8",
7036       "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz",
7037       "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==",
7038       "dependencies": {
7039         "lodash": "^4.17.15"
7040       }
7041     },
7042     "node_modules/handle-thing": {
7043       "version": "2.0.1",
7044       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
7045       "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
7046       "dev": true
7047     },
7048     "node_modules/har-schema": {
7049       "version": "2.0.0",
7050       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
7051       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
7052       "engines": {
7053         "node": ">=4"
7054       }
7055     },
7056     "node_modules/har-validator": {
7057       "version": "5.1.3",
7058       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
7059       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
7060       "dependencies": {
7061         "ajv": "^6.5.5",
7062         "har-schema": "^2.0.0"
7063       },
7064       "engines": {
7065         "node": ">=6"
7066       }
7067     },
7068     "node_modules/has": {
7069       "version": "1.0.3",
7070       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
7071       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
7072       "dependencies": {
7073         "function-bind": "^1.1.1"
7074       },
7075       "engines": {
7076         "node": ">= 0.4.0"
7077       }
7078     },
7079     "node_modules/has-ansi": {
7080       "version": "2.0.0",
7081       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
7082       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
7083       "dev": true,
7084       "dependencies": {
7085         "ansi-regex": "^2.0.0"
7086       },
7087       "engines": {
7088         "node": ">=0.10.0"
7089       }
7090     },
7091     "node_modules/has-ansi/node_modules/ansi-regex": {
7092       "version": "2.1.1",
7093       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7094       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
7095       "dev": true,
7096       "engines": {
7097         "node": ">=0.10.0"
7098       }
7099     },
7100     "node_modules/has-binary2": {
7101       "version": "1.0.3",
7102       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
7103       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
7104       "dev": true,
7105       "dependencies": {
7106         "isarray": "2.0.1"
7107       }
7108     },
7109     "node_modules/has-binary2/node_modules/isarray": {
7110       "version": "2.0.1",
7111       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
7112       "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
7113       "dev": true
7114     },
7115     "node_modules/has-cors": {
7116       "version": "1.1.0",
7117       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
7118       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
7119       "dev": true
7120     },
7121     "node_modules/has-flag": {
7122       "version": "3.0.0",
7123       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
7124       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
7125       "engines": {
7126         "node": ">=4"
7127       }
7128     },
7129     "node_modules/has-symbols": {
7130       "version": "1.0.1",
7131       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
7132       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
7133       "engines": {
7134         "node": ">= 0.4"
7135       }
7136     },
7137     "node_modules/has-value": {
7138       "version": "1.0.0",
7139       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
7140       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
7141       "dev": true,
7142       "dependencies": {
7143         "get-value": "^2.0.6",
7144         "has-values": "^1.0.0",
7145         "isobject": "^3.0.0"
7146       },
7147       "engines": {
7148         "node": ">=0.10.0"
7149       }
7150     },
7151     "node_modules/has-values": {
7152       "version": "1.0.0",
7153       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
7154       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
7155       "dev": true,
7156       "dependencies": {
7157         "is-number": "^3.0.0",
7158         "kind-of": "^4.0.0"
7159       },
7160       "engines": {
7161         "node": ">=0.10.0"
7162       }
7163     },
7164     "node_modules/has-values/node_modules/is-number": {
7165       "version": "3.0.0",
7166       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
7167       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
7168       "dev": true,
7169       "dependencies": {
7170         "kind-of": "^3.0.2"
7171       },
7172       "engines": {
7173         "node": ">=0.10.0"
7174       }
7175     },
7176     "node_modules/has-values/node_modules/is-number/node_modules/kind-of": {
7177       "version": "3.2.2",
7178       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7179       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7180       "dev": true,
7181       "dependencies": {
7182         "is-buffer": "^1.1.5"
7183       },
7184       "engines": {
7185         "node": ">=0.10.0"
7186       }
7187     },
7188     "node_modules/has-values/node_modules/kind-of": {
7189       "version": "4.0.0",
7190       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
7191       "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
7192       "dev": true,
7193       "dependencies": {
7194         "is-buffer": "^1.1.5"
7195       },
7196       "engines": {
7197         "node": ">=0.10.0"
7198       }
7199     },
7200     "node_modules/hash-base": {
7201       "version": "3.0.4",
7202       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
7203       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
7204       "dev": true,
7205       "dependencies": {
7206         "inherits": "^2.0.1",
7207         "safe-buffer": "^5.0.1"
7208       },
7209       "engines": {
7210         "node": ">=4"
7211       }
7212     },
7213     "node_modules/hash.js": {
7214       "version": "1.1.7",
7215       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
7216       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
7217       "dev": true,
7218       "dependencies": {
7219         "inherits": "^2.0.3",
7220         "minimalistic-assert": "^1.0.1"
7221       }
7222     },
7223     "node_modules/hmac-drbg": {
7224       "version": "1.0.1",
7225       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
7226       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
7227       "dev": true,
7228       "dependencies": {
7229         "hash.js": "^1.0.3",
7230         "minimalistic-assert": "^1.0.0",
7231         "minimalistic-crypto-utils": "^1.0.1"
7232       }
7233     },
7234     "node_modules/hosted-git-info": {
7235       "version": "2.8.8",
7236       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
7237       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg=="
7238     },
7239     "node_modules/hpack.js": {
7240       "version": "2.1.6",
7241       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
7242       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
7243       "dev": true,
7244       "dependencies": {
7245         "inherits": "^2.0.1",
7246         "obuf": "^1.0.0",
7247         "readable-stream": "^2.0.1",
7248         "wbuf": "^1.1.0"
7249       }
7250     },
7251     "node_modules/html-entities": {
7252       "version": "1.2.1",
7253       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
7254       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
7255       "dev": true,
7256       "engines": [
7257         "node >= 0.4.0"
7258       ]
7259     },
7260     "node_modules/html-escaper": {
7261       "version": "2.0.1",
7262       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.1.tgz",
7263       "integrity": "sha512-hNX23TjWwD3q56HpWjUHOKj1+4KKlnjv9PcmBUYKVpga+2cnb9nDx/B1o0yO4n+RZXZdiNxzx6B24C9aNMTkkQ==",
7264       "dev": true
7265     },
7266     "node_modules/http-cache-semantics": {
7267       "version": "3.8.1",
7268       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
7269       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w=="
7270     },
7271     "node_modules/http-deceiver": {
7272       "version": "1.2.7",
7273       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
7274       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
7275       "dev": true
7276     },
7277     "node_modules/http-errors": {
7278       "version": "1.7.2",
7279       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
7280       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
7281       "dev": true,
7282       "dependencies": {
7283         "depd": "~1.1.2",
7284         "inherits": "2.0.3",
7285         "setprototypeof": "1.1.1",
7286         "statuses": ">= 1.5.0 < 2",
7287         "toidentifier": "1.0.0"
7288       },
7289       "engines": {
7290         "node": ">= 0.6"
7291       }
7292     },
7293     "node_modules/http-errors/node_modules/inherits": {
7294       "version": "2.0.3",
7295       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
7296       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
7297       "dev": true
7298     },
7299     "node_modules/http-parser-js": {
7300       "version": "0.4.10",
7301       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
7302       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
7303       "dev": true
7304     },
7305     "node_modules/http-proxy": {
7306       "version": "1.18.0",
7307       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz",
7308       "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==",
7309       "dev": true,
7310       "dependencies": {
7311         "eventemitter3": "^4.0.0",
7312         "follow-redirects": "^1.0.0",
7313         "requires-port": "^1.0.0"
7314       },
7315       "engines": {
7316         "node": ">=6.0.0"
7317       }
7318     },
7319     "node_modules/http-proxy-agent": {
7320       "version": "2.1.0",
7321       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
7322       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
7323       "dependencies": {
7324         "agent-base": "4",
7325         "debug": "3.1.0"
7326       },
7327       "engines": {
7328         "node": ">= 4.5.0"
7329       }
7330     },
7331     "node_modules/http-proxy-agent/node_modules/debug": {
7332       "version": "3.1.0",
7333       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
7334       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
7335       "dependencies": {
7336         "ms": "2.0.0"
7337       }
7338     },
7339     "node_modules/http-proxy-agent/node_modules/ms": {
7340       "version": "2.0.0",
7341       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7342       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
7343     },
7344     "node_modules/http-proxy-middleware": {
7345       "version": "0.19.1",
7346       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
7347       "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
7348       "dev": true,
7349       "dependencies": {
7350         "http-proxy": "^1.17.0",
7351         "is-glob": "^4.0.0",
7352         "lodash": "^4.17.11",
7353         "micromatch": "^3.1.10"
7354       },
7355       "engines": {
7356         "node": ">=4.0.0"
7357       }
7358     },
7359     "node_modules/http-signature": {
7360       "version": "1.2.0",
7361       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
7362       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
7363       "dependencies": {
7364         "assert-plus": "^1.0.0",
7365         "jsprim": "^1.2.2",
7366         "sshpk": "^1.7.0"
7367       },
7368       "engines": {
7369         "node": ">=0.8",
7370         "npm": ">=1.3.7"
7371       }
7372     },
7373     "node_modules/https-browserify": {
7374       "version": "1.0.0",
7375       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
7376       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
7377       "dev": true
7378     },
7379     "node_modules/https-proxy-agent": {
7380       "version": "2.2.4",
7381       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
7382       "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
7383       "dependencies": {
7384         "agent-base": "^4.3.0",
7385         "debug": "^3.1.0"
7386       },
7387       "engines": {
7388         "node": ">= 4.5.0"
7389       }
7390     },
7391     "node_modules/https-proxy-agent/node_modules/debug": {
7392       "version": "3.2.6",
7393       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
7394       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
7395       "dependencies": {
7396         "ms": "^2.1.1"
7397       }
7398     },
7399     "node_modules/humanize-ms": {
7400       "version": "1.2.1",
7401       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
7402       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
7403       "dependencies": {
7404         "ms": "^2.0.0"
7405       }
7406     },
7407     "node_modules/iconv-lite": {
7408       "version": "0.4.24",
7409       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
7410       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
7411       "dependencies": {
7412         "safer-buffer": ">= 2.1.2 < 3"
7413       },
7414       "engines": {
7415         "node": ">=0.10.0"
7416       }
7417     },
7418     "node_modules/ieee754": {
7419       "version": "1.1.13",
7420       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
7421       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
7422       "dev": true
7423     },
7424     "node_modules/iferr": {
7425       "version": "0.1.5",
7426       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
7427       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE="
7428     },
7429     "node_modules/ignore": {
7430       "version": "3.3.10",
7431       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
7432       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
7433       "dev": true
7434     },
7435     "node_modules/ignore-walk": {
7436       "version": "3.0.3",
7437       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
7438       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
7439       "dependencies": {
7440         "minimatch": "^3.0.4"
7441       }
7442     },
7443     "node_modules/image-size": {
7444       "version": "0.5.5",
7445       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
7446       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
7447       "dev": true,
7448       "optional": true,
7449       "bin": {
7450         "image-size": "bin/image-size.js"
7451       },
7452       "engines": {
7453         "node": ">=0.10.0"
7454       }
7455     },
7456     "node_modules/immediate": {
7457       "version": "3.0.6",
7458       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
7459       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
7460       "dev": true
7461     },
7462     "node_modules/import-cwd": {
7463       "version": "2.1.0",
7464       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
7465       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
7466       "dev": true,
7467       "dependencies": {
7468         "import-from": "^2.1.0"
7469       },
7470       "engines": {
7471         "node": ">=4"
7472       }
7473     },
7474     "node_modules/import-fresh": {
7475       "version": "2.0.0",
7476       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
7477       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
7478       "dev": true,
7479       "dependencies": {
7480         "caller-path": "^2.0.0",
7481         "resolve-from": "^3.0.0"
7482       },
7483       "engines": {
7484         "node": ">=4"
7485       }
7486     },
7487     "node_modules/import-from": {
7488       "version": "2.1.0",
7489       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
7490       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
7491       "dev": true,
7492       "dependencies": {
7493         "resolve-from": "^3.0.0"
7494       },
7495       "engines": {
7496         "node": ">=4"
7497       }
7498     },
7499     "node_modules/import-local": {
7500       "version": "2.0.0",
7501       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
7502       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
7503       "dev": true,
7504       "dependencies": {
7505         "pkg-dir": "^3.0.0",
7506         "resolve-cwd": "^2.0.0"
7507       },
7508       "bin": {
7509         "import-local-fixture": "fixtures/cli.js"
7510       },
7511       "engines": {
7512         "node": ">=6"
7513       }
7514     },
7515     "node_modules/imurmurhash": {
7516       "version": "0.1.4",
7517       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
7518       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
7519       "engines": {
7520         "node": ">=0.8.19"
7521       }
7522     },
7523     "node_modules/indexof": {
7524       "version": "0.0.1",
7525       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
7526       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
7527       "dev": true
7528     },
7529     "node_modules/infer-owner": {
7530       "version": "1.0.4",
7531       "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
7532       "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A=="
7533     },
7534     "node_modules/inflight": {
7535       "version": "1.0.6",
7536       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
7537       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
7538       "dependencies": {
7539         "once": "^1.3.0",
7540         "wrappy": "1"
7541       }
7542     },
7543     "node_modules/inherits": {
7544       "version": "2.0.4",
7545       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
7546       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
7547     },
7548     "node_modules/ini": {
7549       "version": "1.3.5",
7550       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
7551       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
7552       "engines": {
7553         "node": "*"
7554       }
7555     },
7556     "node_modules/inquirer": {
7557       "version": "6.5.1",
7558       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz",
7559       "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==",
7560       "dev": true,
7561       "dependencies": {
7562         "ansi-escapes": "^4.2.1",
7563         "chalk": "^2.4.2",
7564         "cli-cursor": "^3.1.0",
7565         "cli-width": "^2.0.0",
7566         "external-editor": "^3.0.3",
7567         "figures": "^3.0.0",
7568         "lodash": "^4.17.15",
7569         "mute-stream": "0.0.8",
7570         "run-async": "^2.2.0",
7571         "rxjs": "^6.4.0",
7572         "string-width": "^4.1.0",
7573         "strip-ansi": "^5.1.0",
7574         "through": "^2.3.6"
7575       },
7576       "engines": {
7577         "node": ">=6.0.0"
7578       }
7579     },
7580     "node_modules/internal-ip": {
7581       "version": "4.3.0",
7582       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
7583       "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
7584       "dev": true,
7585       "dependencies": {
7586         "default-gateway": "^4.2.0",
7587         "ipaddr.js": "^1.9.0"
7588       },
7589       "engines": {
7590         "node": ">=6"
7591       }
7592     },
7593     "node_modules/invariant": {
7594       "version": "2.2.4",
7595       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
7596       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
7597       "dev": true,
7598       "dependencies": {
7599         "loose-envify": "^1.0.0"
7600       }
7601     },
7602     "node_modules/invert-kv": {
7603       "version": "2.0.0",
7604       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
7605       "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
7606       "dev": true,
7607       "engines": {
7608         "node": ">=4"
7609       }
7610     },
7611     "node_modules/ip": {
7612       "version": "1.1.5",
7613       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
7614       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
7615     },
7616     "node_modules/ip-regex": {
7617       "version": "2.1.0",
7618       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
7619       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
7620       "dev": true,
7621       "engines": {
7622         "node": ">=4"
7623       }
7624     },
7625     "node_modules/ipaddr.js": {
7626       "version": "1.9.1",
7627       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
7628       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
7629       "dev": true,
7630       "engines": {
7631         "node": ">= 0.10"
7632       }
7633     },
7634     "node_modules/is-absolute-url": {
7635       "version": "3.0.3",
7636       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
7637       "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
7638       "dev": true,
7639       "engines": {
7640         "node": ">=8"
7641       }
7642     },
7643     "node_modules/is-accessor-descriptor": {
7644       "version": "0.1.6",
7645       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
7646       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
7647       "dev": true,
7648       "dependencies": {
7649         "kind-of": "^3.0.2"
7650       },
7651       "engines": {
7652         "node": ">=0.10.0"
7653       }
7654     },
7655     "node_modules/is-accessor-descriptor/node_modules/kind-of": {
7656       "version": "3.2.2",
7657       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7658       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7659       "dev": true,
7660       "dependencies": {
7661         "is-buffer": "^1.1.5"
7662       },
7663       "engines": {
7664         "node": ">=0.10.0"
7665       }
7666     },
7667     "node_modules/is-arguments": {
7668       "version": "1.0.4",
7669       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
7670       "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==",
7671       "dev": true,
7672       "engines": {
7673         "node": ">= 0.4"
7674       }
7675     },
7676     "node_modules/is-arrayish": {
7677       "version": "0.2.1",
7678       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
7679       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
7680       "dev": true
7681     },
7682     "node_modules/is-binary-path": {
7683       "version": "2.1.0",
7684       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
7685       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
7686       "dev": true,
7687       "dependencies": {
7688         "binary-extensions": "^2.0.0"
7689       },
7690       "engines": {
7691         "node": ">=8"
7692       }
7693     },
7694     "node_modules/is-buffer": {
7695       "version": "1.1.6",
7696       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
7697       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
7698       "dev": true
7699     },
7700     "node_modules/is-callable": {
7701       "version": "1.1.5",
7702       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
7703       "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
7704       "engines": {
7705         "node": ">= 0.4"
7706       }
7707     },
7708     "node_modules/is-data-descriptor": {
7709       "version": "0.1.4",
7710       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
7711       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
7712       "dev": true,
7713       "dependencies": {
7714         "kind-of": "^3.0.2"
7715       },
7716       "engines": {
7717         "node": ">=0.10.0"
7718       }
7719     },
7720     "node_modules/is-data-descriptor/node_modules/kind-of": {
7721       "version": "3.2.2",
7722       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7723       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7724       "dev": true,
7725       "dependencies": {
7726         "is-buffer": "^1.1.5"
7727       },
7728       "engines": {
7729         "node": ">=0.10.0"
7730       }
7731     },
7732     "node_modules/is-date-object": {
7733       "version": "1.0.2",
7734       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
7735       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
7736       "engines": {
7737         "node": ">= 0.4"
7738       }
7739     },
7740     "node_modules/is-descriptor": {
7741       "version": "0.1.6",
7742       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
7743       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
7744       "dev": true,
7745       "dependencies": {
7746         "is-accessor-descriptor": "^0.1.6",
7747         "is-data-descriptor": "^0.1.4",
7748         "kind-of": "^5.0.0"
7749       },
7750       "engines": {
7751         "node": ">=0.10.0"
7752       }
7753     },
7754     "node_modules/is-descriptor/node_modules/kind-of": {
7755       "version": "5.1.0",
7756       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7757       "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
7758       "dev": true,
7759       "engines": {
7760         "node": ">=0.10.0"
7761       }
7762     },
7763     "node_modules/is-directory": {
7764       "version": "0.3.1",
7765       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
7766       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
7767       "dev": true,
7768       "engines": {
7769         "node": ">=0.10.0"
7770       }
7771     },
7772     "node_modules/is-docker": {
7773       "version": "2.1.1",
7774       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz",
7775       "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==",
7776       "bin": {
7777         "is-docker": "cli.js"
7778       },
7779       "engines": {
7780         "node": ">=8"
7781       }
7782     },
7783     "node_modules/is-extendable": {
7784       "version": "0.1.1",
7785       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
7786       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
7787       "dev": true,
7788       "engines": {
7789         "node": ">=0.10.0"
7790       }
7791     },
7792     "node_modules/is-extglob": {
7793       "version": "2.1.1",
7794       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
7795       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
7796       "dev": true,
7797       "engines": {
7798         "node": ">=0.10.0"
7799       }
7800     },
7801     "node_modules/is-fullwidth-code-point": {
7802       "version": "3.0.0",
7803       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
7804       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
7805       "engines": {
7806         "node": ">=8"
7807       }
7808     },
7809     "node_modules/is-glob": {
7810       "version": "4.0.1",
7811       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
7812       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
7813       "dev": true,
7814       "dependencies": {
7815         "is-extglob": "^2.1.1"
7816       },
7817       "engines": {
7818         "node": ">=0.10.0"
7819       }
7820     },
7821     "node_modules/is-interactive": {
7822       "version": "1.0.0",
7823       "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
7824       "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
7825       "engines": {
7826         "node": ">=8"
7827       }
7828     },
7829     "node_modules/is-number": {
7830       "version": "7.0.0",
7831       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
7832       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
7833       "dev": true,
7834       "engines": {
7835         "node": ">=0.12.0"
7836       }
7837     },
7838     "node_modules/is-path-cwd": {
7839       "version": "2.2.0",
7840       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
7841       "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
7842       "dev": true,
7843       "engines": {
7844         "node": ">=6"
7845       }
7846     },
7847     "node_modules/is-path-in-cwd": {
7848       "version": "2.1.0",
7849       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
7850       "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
7851       "dev": true,
7852       "dependencies": {
7853         "is-path-inside": "^2.1.0"
7854       },
7855       "engines": {
7856         "node": ">=6"
7857       }
7858     },
7859     "node_modules/is-path-inside": {
7860       "version": "2.1.0",
7861       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
7862       "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
7863       "dev": true,
7864       "dependencies": {
7865         "path-is-inside": "^1.0.2"
7866       },
7867       "engines": {
7868         "node": ">=6"
7869       }
7870     },
7871     "node_modules/is-plain-obj": {
7872       "version": "1.1.0",
7873       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
7874       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
7875       "dev": true,
7876       "engines": {
7877         "node": ">=0.10.0"
7878       }
7879     },
7880     "node_modules/is-plain-object": {
7881       "version": "2.0.4",
7882       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
7883       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
7884       "dev": true,
7885       "dependencies": {
7886         "isobject": "^3.0.1"
7887       },
7888       "engines": {
7889         "node": ">=0.10.0"
7890       }
7891     },
7892     "node_modules/is-promise": {
7893       "version": "2.1.0",
7894       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
7895       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
7896     },
7897     "node_modules/is-regex": {
7898       "version": "1.0.5",
7899       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
7900       "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
7901       "dependencies": {
7902         "has": "^1.0.3"
7903       },
7904       "engines": {
7905         "node": ">= 0.4"
7906       }
7907     },
7908     "node_modules/is-stream": {
7909       "version": "1.1.0",
7910       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
7911       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
7912       "dev": true,
7913       "engines": {
7914         "node": ">=0.10.0"
7915       }
7916     },
7917     "node_modules/is-symbol": {
7918       "version": "1.0.3",
7919       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
7920       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
7921       "dependencies": {
7922         "has-symbols": "^1.0.1"
7923       },
7924       "engines": {
7925         "node": ">= 0.4"
7926       }
7927     },
7928     "node_modules/is-typedarray": {
7929       "version": "1.0.0",
7930       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
7931       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
7932     },
7933     "node_modules/is-windows": {
7934       "version": "1.0.2",
7935       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
7936       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
7937       "dev": true,
7938       "engines": {
7939         "node": ">=0.10.0"
7940       }
7941     },
7942     "node_modules/is-wsl": {
7943       "version": "1.1.0",
7944       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
7945       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
7946       "dev": true,
7947       "engines": {
7948         "node": ">=4"
7949       }
7950     },
7951     "node_modules/isarray": {
7952       "version": "1.0.0",
7953       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
7954       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
7955     },
7956     "node_modules/isbinaryfile": {
7957       "version": "3.0.3",
7958       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
7959       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
7960       "dev": true,
7961       "dependencies": {
7962         "buffer-alloc": "^1.2.0"
7963       },
7964       "engines": {
7965         "node": ">=0.6.0"
7966       }
7967     },
7968     "node_modules/isexe": {
7969       "version": "2.0.0",
7970       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
7971       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
7972     },
7973     "node_modules/isobject": {
7974       "version": "3.0.1",
7975       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
7976       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
7977       "dev": true,
7978       "engines": {
7979         "node": ">=0.10.0"
7980       }
7981     },
7982     "node_modules/isstream": {
7983       "version": "0.1.2",
7984       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
7985       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
7986     },
7987     "node_modules/istanbul-api": {
7988       "version": "2.1.6",
7989       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
7990       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
7991       "dev": true,
7992       "dependencies": {
7993         "async": "^2.6.2",
7994         "compare-versions": "^3.4.0",
7995         "fileset": "^2.0.3",
7996         "istanbul-lib-coverage": "^2.0.5",
7997         "istanbul-lib-hook": "^2.0.7",
7998         "istanbul-lib-instrument": "^3.3.0",
7999         "istanbul-lib-report": "^2.0.8",
8000         "istanbul-lib-source-maps": "^3.0.6",
8001         "istanbul-reports": "^2.2.4",
8002         "js-yaml": "^3.13.1",
8003         "make-dir": "^2.1.0",
8004         "minimatch": "^3.0.4",
8005         "once": "^1.4.0"
8006       },
8007       "engines": {
8008         "node": ">=6"
8009       }
8010     },
8011     "node_modules/istanbul-api/node_modules/istanbul-lib-coverage": {
8012       "version": "2.0.5",
8013       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
8014       "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
8015       "dev": true,
8016       "engines": {
8017         "node": ">=6"
8018       }
8019     },
8020     "node_modules/istanbul-api/node_modules/istanbul-lib-instrument": {
8021       "version": "3.3.0",
8022       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
8023       "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
8024       "dev": true,
8025       "dependencies": {
8026         "@babel/generator": "^7.4.0",
8027         "@babel/parser": "^7.4.3",
8028         "@babel/template": "^7.4.0",
8029         "@babel/traverse": "^7.4.3",
8030         "@babel/types": "^7.4.0",
8031         "istanbul-lib-coverage": "^2.0.5",
8032         "semver": "^6.0.0"
8033       },
8034       "engines": {
8035         "node": ">=6"
8036       }
8037     },
8038     "node_modules/istanbul-lib-coverage": {
8039       "version": "3.0.0",
8040       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
8041       "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
8042       "dev": true,
8043       "engines": {
8044         "node": ">=8"
8045       }
8046     },
8047     "node_modules/istanbul-lib-hook": {
8048       "version": "2.0.7",
8049       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
8050       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
8051       "dev": true,
8052       "dependencies": {
8053         "append-transform": "^1.0.0"
8054       },
8055       "engines": {
8056         "node": ">=6"
8057       }
8058     },
8059     "node_modules/istanbul-lib-instrument": {
8060       "version": "4.0.1",
8061       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz",
8062       "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==",
8063       "dev": true,
8064       "dependencies": {
8065         "@babel/core": "^7.7.5",
8066         "@babel/parser": "^7.7.5",
8067         "@babel/template": "^7.7.4",
8068         "@babel/traverse": "^7.7.4",
8069         "@istanbuljs/schema": "^0.1.2",
8070         "istanbul-lib-coverage": "^3.0.0",
8071         "semver": "^6.3.0"
8072       },
8073       "engines": {
8074         "node": ">=8"
8075       }
8076     },
8077     "node_modules/istanbul-lib-report": {
8078       "version": "2.0.8",
8079       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
8080       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
8081       "dev": true,
8082       "dependencies": {
8083         "istanbul-lib-coverage": "^2.0.5",
8084         "make-dir": "^2.1.0",
8085         "supports-color": "^6.1.0"
8086       },
8087       "engines": {
8088         "node": ">=6"
8089       }
8090     },
8091     "node_modules/istanbul-lib-report/node_modules/istanbul-lib-coverage": {
8092       "version": "2.0.5",
8093       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
8094       "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
8095       "dev": true,
8096       "engines": {
8097         "node": ">=6"
8098       }
8099     },
8100     "node_modules/istanbul-lib-report/node_modules/supports-color": {
8101       "version": "6.1.0",
8102       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8103       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8104       "dev": true,
8105       "dependencies": {
8106         "has-flag": "^3.0.0"
8107       },
8108       "engines": {
8109         "node": ">=6"
8110       }
8111     },
8112     "node_modules/istanbul-lib-source-maps": {
8113       "version": "3.0.6",
8114       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
8115       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
8116       "dev": true,
8117       "dependencies": {
8118         "debug": "^4.1.1",
8119         "istanbul-lib-coverage": "^2.0.5",
8120         "make-dir": "^2.1.0",
8121         "rimraf": "^2.6.3",
8122         "source-map": "^0.6.1"
8123       },
8124       "engines": {
8125         "node": ">=6"
8126       }
8127     },
8128     "node_modules/istanbul-lib-source-maps/node_modules/istanbul-lib-coverage": {
8129       "version": "2.0.5",
8130       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
8131       "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
8132       "dev": true,
8133       "engines": {
8134         "node": ">=6"
8135       }
8136     },
8137     "node_modules/istanbul-lib-source-maps/node_modules/rimraf": {
8138       "version": "2.7.1",
8139       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8140       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8141       "dev": true,
8142       "dependencies": {
8143         "glob": "^7.1.3"
8144       },
8145       "bin": {
8146         "rimraf": "bin.js"
8147       }
8148     },
8149     "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
8150       "version": "0.6.1",
8151       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8152       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8153       "dev": true,
8154       "engines": {
8155         "node": ">=0.10.0"
8156       }
8157     },
8158     "node_modules/istanbul-reports": {
8159       "version": "2.2.7",
8160       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz",
8161       "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==",
8162       "dev": true,
8163       "dependencies": {
8164         "html-escaper": "^2.0.0"
8165       },
8166       "engines": {
8167         "node": ">=6"
8168       }
8169     },
8170     "node_modules/jasmine": {
8171       "version": "2.8.0",
8172       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
8173       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
8174       "dev": true,
8175       "dependencies": {
8176         "exit": "^0.1.2",
8177         "glob": "^7.0.6",
8178         "jasmine-core": "~2.8.0"
8179       },
8180       "bin": {
8181         "jasmine": "bin/jasmine.js"
8182       }
8183     },
8184     "node_modules/jasmine-core": {
8185       "version": "3.4.0",
8186       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz",
8187       "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==",
8188       "dev": true
8189     },
8190     "node_modules/jasmine-marbles": {
8191       "version": "0.6.0",
8192       "resolved": "https://registry.npmjs.org/jasmine-marbles/-/jasmine-marbles-0.6.0.tgz",
8193       "integrity": "sha512-1uzgjEesEeCb+r+v46qn5x326TiGqk5SUZa+A3O+XnMCjG/pGcUOhL9Xsg5L7gLC6RFHyWGTkB5fei4rcvIOiQ==",
8194       "dev": true,
8195       "dependencies": {
8196         "lodash": "^4.5.0"
8197       }
8198     },
8199     "node_modules/jasmine-spec-reporter": {
8200       "version": "4.2.1",
8201       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
8202       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
8203       "dev": true,
8204       "dependencies": {
8205         "colors": "1.1.2"
8206       }
8207     },
8208     "node_modules/jasmine/node_modules/jasmine-core": {
8209       "version": "2.8.0",
8210       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
8211       "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
8212       "dev": true
8213     },
8214     "node_modules/jasminewd2": {
8215       "version": "2.2.0",
8216       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
8217       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
8218       "dev": true,
8219       "engines": {
8220         "node": ">= 6.9.x"
8221       }
8222     },
8223     "node_modules/jest-worker": {
8224       "version": "24.9.0",
8225       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz",
8226       "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==",
8227       "dev": true,
8228       "dependencies": {
8229         "merge-stream": "^2.0.0",
8230         "supports-color": "^6.1.0"
8231       },
8232       "engines": {
8233         "node": ">= 6"
8234       }
8235     },
8236     "node_modules/jest-worker/node_modules/supports-color": {
8237       "version": "6.1.0",
8238       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8239       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8240       "dev": true,
8241       "dependencies": {
8242         "has-flag": "^3.0.0"
8243       },
8244       "engines": {
8245         "node": ">=6"
8246       }
8247     },
8248     "node_modules/jointjs": {
8249       "version": "3.1.1",
8250       "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-3.1.1.tgz",
8251       "integrity": "sha512-f9eMOrqGHL9voBsvmnKJAWW3/Jug+UXOI1YmL0LguoDM6pFvz9zok4shX5wjHI5awEGtA6/0YBXBBJjVKTV7xw==",
8252       "dependencies": {
8253         "backbone": "~1.4.0",
8254         "dagre": "~0.8.4",
8255         "graphlib": "~2.1.7",
8256         "jquery": "~3.4.1",
8257         "lodash": "~4.17.14"
8258       }
8259     },
8260     "node_modules/jquery": {
8261       "version": "3.4.1",
8262       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
8263       "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw=="
8264     },
8265     "node_modules/js-tokens": {
8266       "version": "4.0.0",
8267       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
8268       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
8269       "dev": true
8270     },
8271     "node_modules/js-yaml": {
8272       "version": "3.13.1",
8273       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
8274       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
8275       "dev": true,
8276       "dependencies": {
8277         "argparse": "^1.0.7",
8278         "esprima": "^4.0.0"
8279       },
8280       "bin": {
8281         "js-yaml": "bin/js-yaml.js"
8282       }
8283     },
8284     "node_modules/jsbn": {
8285       "version": "0.1.1",
8286       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
8287       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
8288     },
8289     "node_modules/jsesc": {
8290       "version": "2.5.2",
8291       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
8292       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
8293       "dev": true,
8294       "bin": {
8295         "jsesc": "bin/jsesc"
8296       },
8297       "engines": {
8298         "node": ">=4"
8299       }
8300     },
8301     "node_modules/json-parse-better-errors": {
8302       "version": "1.0.2",
8303       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
8304       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
8305     },
8306     "node_modules/json-schema": {
8307       "version": "0.2.3",
8308       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
8309       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
8310     },
8311     "node_modules/json-schema-traverse": {
8312       "version": "0.4.1",
8313       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
8314       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
8315     },
8316     "node_modules/json-stringify-safe": {
8317       "version": "5.0.1",
8318       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
8319       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
8320     },
8321     "node_modules/json2typescript": {
8322       "version": "1.2.5",
8323       "resolved": "https://registry.npmjs.org/json2typescript/-/json2typescript-1.2.5.tgz",
8324       "integrity": "sha512-3AJigpzmHkqIQnCZXiqGF5rVIxYvzHcK1NqN4nQ35hTuJGb89WqIhEO7azs+9+R9yUB1WAVjL21SLF8fTypb+A=="
8325     },
8326     "node_modules/json3": {
8327       "version": "3.3.3",
8328       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
8329       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
8330       "dev": true
8331     },
8332     "node_modules/json5": {
8333       "version": "1.0.1",
8334       "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
8335       "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
8336       "dev": true,
8337       "dependencies": {
8338         "minimist": "^1.2.0"
8339       },
8340       "bin": {
8341         "json5": "lib/cli.js"
8342       }
8343     },
8344     "node_modules/jsonfile": {
8345       "version": "4.0.0",
8346       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
8347       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
8348       "dev": true,
8349       "dependencies": {
8350         "graceful-fs": "^4.1.6"
8351       }
8352     },
8353     "node_modules/jsonparse": {
8354       "version": "1.3.1",
8355       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
8356       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
8357       "engines": [
8358         "node >= 0.2.0"
8359       ]
8360     },
8361     "node_modules/JSONStream": {
8362       "version": "1.3.5",
8363       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
8364       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
8365       "dependencies": {
8366         "jsonparse": "^1.2.0",
8367         "through": ">=2.2.7 <3"
8368       },
8369       "bin": {
8370         "JSONStream": "bin.js"
8371       },
8372       "engines": {
8373         "node": "*"
8374       }
8375     },
8376     "node_modules/jsprim": {
8377       "version": "1.4.1",
8378       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
8379       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
8380       "engines": [
8381         "node >=0.6.0"
8382       ],
8383       "dependencies": {
8384         "assert-plus": "1.0.0",
8385         "extsprintf": "1.3.0",
8386         "json-schema": "0.2.3",
8387         "verror": "1.10.0"
8388       }
8389     },
8390     "node_modules/jszip": {
8391       "version": "3.2.2",
8392       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz",
8393       "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
8394       "dev": true,
8395       "dependencies": {
8396         "lie": "~3.3.0",
8397         "pako": "~1.0.2",
8398         "readable-stream": "~2.3.6",
8399         "set-immediate-shim": "~1.0.1"
8400       }
8401     },
8402     "node_modules/karma": {
8403       "version": "4.1.0",
8404       "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz",
8405       "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==",
8406       "dev": true,
8407       "dependencies": {
8408         "bluebird": "^3.3.0",
8409         "body-parser": "^1.16.1",
8410         "braces": "^2.3.2",
8411         "chokidar": "^2.0.3",
8412         "colors": "^1.1.0",
8413         "connect": "^3.6.0",
8414         "core-js": "^2.2.0",
8415         "di": "^0.0.1",
8416         "dom-serialize": "^2.2.0",
8417         "flatted": "^2.0.0",
8418         "glob": "^7.1.1",
8419         "graceful-fs": "^4.1.2",
8420         "http-proxy": "^1.13.0",
8421         "isbinaryfile": "^3.0.0",
8422         "lodash": "^4.17.11",
8423         "log4js": "^4.0.0",
8424         "mime": "^2.3.1",
8425         "minimatch": "^3.0.2",
8426         "optimist": "^0.6.1",
8427         "qjobs": "^1.1.4",
8428         "range-parser": "^1.2.0",
8429         "rimraf": "^2.6.0",
8430         "safe-buffer": "^5.0.1",
8431         "socket.io": "2.1.1",
8432         "source-map": "^0.6.1",
8433         "tmp": "0.0.33",
8434         "useragent": "2.3.0"
8435       },
8436       "bin": {
8437         "karma": "bin/karma"
8438       },
8439       "engines": {
8440         "node": ">= 8"
8441       }
8442     },
8443     "node_modules/karma-chrome-launcher": {
8444       "version": "2.2.0",
8445       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
8446       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
8447       "dev": true,
8448       "dependencies": {
8449         "fs-access": "^1.0.0",
8450         "which": "^1.2.1"
8451       }
8452     },
8453     "node_modules/karma-coverage-istanbul-reporter": {
8454       "version": "2.0.6",
8455       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz",
8456       "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==",
8457       "dev": true,
8458       "dependencies": {
8459         "istanbul-api": "^2.1.6",
8460         "minimatch": "^3.0.4"
8461       }
8462     },
8463     "node_modules/karma-jasmine": {
8464       "version": "2.0.1",
8465       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz",
8466       "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==",
8467       "dev": true,
8468       "dependencies": {
8469         "jasmine-core": "^3.3"
8470       },
8471       "engines": {
8472         "node": ">= 6"
8473       }
8474     },
8475     "node_modules/karma-jasmine-html-reporter": {
8476       "version": "1.5.3",
8477       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz",
8478       "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==",
8479       "dev": true
8480     },
8481     "node_modules/karma-source-map-support": {
8482       "version": "1.4.0",
8483       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz",
8484       "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==",
8485       "dev": true,
8486       "dependencies": {
8487         "source-map-support": "^0.5.5"
8488       }
8489     },
8490     "node_modules/karma/node_modules/anymatch": {
8491       "version": "2.0.0",
8492       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
8493       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
8494       "dev": true,
8495       "dependencies": {
8496         "micromatch": "^3.1.4",
8497         "normalize-path": "^2.1.1"
8498       }
8499     },
8500     "node_modules/karma/node_modules/anymatch/node_modules/normalize-path": {
8501       "version": "2.1.1",
8502       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
8503       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
8504       "dev": true,
8505       "dependencies": {
8506         "remove-trailing-separator": "^1.0.1"
8507       },
8508       "engines": {
8509         "node": ">=0.10.0"
8510       }
8511     },
8512     "node_modules/karma/node_modules/binary-extensions": {
8513       "version": "1.13.1",
8514       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
8515       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
8516       "dev": true,
8517       "engines": {
8518         "node": ">=0.10.0"
8519       }
8520     },
8521     "node_modules/karma/node_modules/braces": {
8522       "version": "2.3.2",
8523       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
8524       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
8525       "dev": true,
8526       "dependencies": {
8527         "arr-flatten": "^1.1.0",
8528         "array-unique": "^0.3.2",
8529         "extend-shallow": "^2.0.1",
8530         "fill-range": "^4.0.0",
8531         "isobject": "^3.0.1",
8532         "repeat-element": "^1.1.2",
8533         "snapdragon": "^0.8.1",
8534         "snapdragon-node": "^2.0.1",
8535         "split-string": "^3.0.2",
8536         "to-regex": "^3.0.1"
8537       },
8538       "engines": {
8539         "node": ">=0.10.0"
8540       }
8541     },
8542     "node_modules/karma/node_modules/chokidar": {
8543       "version": "2.1.8",
8544       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
8545       "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
8546       "dev": true,
8547       "dependencies": {
8548         "anymatch": "^2.0.0",
8549         "async-each": "^1.0.1",
8550         "braces": "^2.3.2",
8551         "fsevents": "^1.2.7",
8552         "glob-parent": "^3.1.0",
8553         "inherits": "^2.0.3",
8554         "is-binary-path": "^1.0.0",
8555         "is-glob": "^4.0.0",
8556         "normalize-path": "^3.0.0",
8557         "path-is-absolute": "^1.0.0",
8558         "readdirp": "^2.2.1",
8559         "upath": "^1.1.1"
8560       },
8561       "optionalDependencies": {
8562         "fsevents": "^1.2.7"
8563       }
8564     },
8565     "node_modules/karma/node_modules/core-js": {
8566       "version": "2.6.11",
8567       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
8568       "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==",
8569       "dev": true,
8570       "hasInstallScript": true
8571     },
8572     "node_modules/karma/node_modules/extend-shallow": {
8573       "version": "2.0.1",
8574       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8575       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8576       "dev": true,
8577       "dependencies": {
8578         "is-extendable": "^0.1.0"
8579       },
8580       "engines": {
8581         "node": ">=0.10.0"
8582       }
8583     },
8584     "node_modules/karma/node_modules/fill-range": {
8585       "version": "4.0.0",
8586       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
8587       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
8588       "dev": true,
8589       "dependencies": {
8590         "extend-shallow": "^2.0.1",
8591         "is-number": "^3.0.0",
8592         "repeat-string": "^1.6.1",
8593         "to-regex-range": "^2.1.0"
8594       },
8595       "engines": {
8596         "node": ">=0.10.0"
8597       }
8598     },
8599     "node_modules/karma/node_modules/fsevents": {
8600       "version": "1.2.12",
8601       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
8602       "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
8603       "bundleDependencies": [
8604         "node-pre-gyp"
8605       ],
8606       "dev": true,
8607       "hasInstallScript": true,
8608       "optional": true,
8609       "os": [
8610         "darwin"
8611       ],
8612       "dependencies": {
8613         "bindings": "^1.5.0",
8614         "nan": "^2.12.1",
8615         "node-pre-gyp": "*"
8616       },
8617       "engines": {
8618         "node": ">= 4.0"
8619       }
8620     },
8621     "node_modules/karma/node_modules/fsevents/node_modules/abbrev": {
8622       "version": "1.1.1",
8623       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
8624       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
8625       "dev": true,
8626       "inBundle": true,
8627       "license": "ISC",
8628       "optional": true
8629     },
8630     "node_modules/karma/node_modules/fsevents/node_modules/ansi-regex": {
8631       "version": "2.1.1",
8632       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
8633       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
8634       "dev": true,
8635       "inBundle": true,
8636       "license": "MIT",
8637       "optional": true,
8638       "engines": {
8639         "node": ">=0.10.0"
8640       }
8641     },
8642     "node_modules/karma/node_modules/fsevents/node_modules/aproba": {
8643       "version": "1.2.0",
8644       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
8645       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
8646       "dev": true,
8647       "inBundle": true,
8648       "license": "ISC",
8649       "optional": true
8650     },
8651     "node_modules/karma/node_modules/fsevents/node_modules/are-we-there-yet": {
8652       "version": "1.1.5",
8653       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
8654       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
8655       "dev": true,
8656       "inBundle": true,
8657       "license": "ISC",
8658       "optional": true,
8659       "dependencies": {
8660         "delegates": "^1.0.0",
8661         "readable-stream": "^2.0.6"
8662       }
8663     },
8664     "node_modules/karma/node_modules/fsevents/node_modules/balanced-match": {
8665       "version": "1.0.0",
8666       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
8667       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
8668       "dev": true,
8669       "inBundle": true,
8670       "license": "MIT",
8671       "optional": true
8672     },
8673     "node_modules/karma/node_modules/fsevents/node_modules/brace-expansion": {
8674       "version": "1.1.11",
8675       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
8676       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
8677       "dev": true,
8678       "inBundle": true,
8679       "license": "MIT",
8680       "optional": true,
8681       "dependencies": {
8682         "balanced-match": "^1.0.0",
8683         "concat-map": "0.0.1"
8684       }
8685     },
8686     "node_modules/karma/node_modules/fsevents/node_modules/chownr": {
8687       "version": "1.1.4",
8688       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
8689       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
8690       "dev": true,
8691       "inBundle": true,
8692       "license": "ISC",
8693       "optional": true
8694     },
8695     "node_modules/karma/node_modules/fsevents/node_modules/code-point-at": {
8696       "version": "1.1.0",
8697       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
8698       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
8699       "dev": true,
8700       "inBundle": true,
8701       "license": "MIT",
8702       "optional": true,
8703       "engines": {
8704         "node": ">=0.10.0"
8705       }
8706     },
8707     "node_modules/karma/node_modules/fsevents/node_modules/concat-map": {
8708       "version": "0.0.1",
8709       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
8710       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
8711       "dev": true,
8712       "inBundle": true,
8713       "license": "MIT",
8714       "optional": true
8715     },
8716     "node_modules/karma/node_modules/fsevents/node_modules/console-control-strings": {
8717       "version": "1.1.0",
8718       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
8719       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
8720       "dev": true,
8721       "inBundle": true,
8722       "license": "ISC",
8723       "optional": true
8724     },
8725     "node_modules/karma/node_modules/fsevents/node_modules/core-util-is": {
8726       "version": "1.0.2",
8727       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
8728       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
8729       "dev": true,
8730       "inBundle": true,
8731       "license": "MIT",
8732       "optional": true
8733     },
8734     "node_modules/karma/node_modules/fsevents/node_modules/debug": {
8735       "version": "3.2.6",
8736       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8737       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8738       "dev": true,
8739       "inBundle": true,
8740       "license": "MIT",
8741       "optional": true,
8742       "dependencies": {
8743         "ms": "^2.1.1"
8744       }
8745     },
8746     "node_modules/karma/node_modules/fsevents/node_modules/deep-extend": {
8747       "version": "0.6.0",
8748       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
8749       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
8750       "dev": true,
8751       "inBundle": true,
8752       "license": "MIT",
8753       "optional": true,
8754       "engines": {
8755         "node": ">=4.0.0"
8756       }
8757     },
8758     "node_modules/karma/node_modules/fsevents/node_modules/delegates": {
8759       "version": "1.0.0",
8760       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
8761       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
8762       "dev": true,
8763       "inBundle": true,
8764       "license": "MIT",
8765       "optional": true
8766     },
8767     "node_modules/karma/node_modules/fsevents/node_modules/detect-libc": {
8768       "version": "1.0.3",
8769       "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
8770       "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
8771       "dev": true,
8772       "inBundle": true,
8773       "license": "Apache-2.0",
8774       "optional": true,
8775       "bin": {
8776         "detect-libc": "bin/detect-libc.js"
8777       },
8778       "engines": {
8779         "node": ">=0.10"
8780       }
8781     },
8782     "node_modules/karma/node_modules/fsevents/node_modules/fs-minipass": {
8783       "version": "1.2.7",
8784       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
8785       "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
8786       "dev": true,
8787       "inBundle": true,
8788       "license": "ISC",
8789       "optional": true,
8790       "dependencies": {
8791         "minipass": "^2.6.0"
8792       }
8793     },
8794     "node_modules/karma/node_modules/fsevents/node_modules/fs.realpath": {
8795       "version": "1.0.0",
8796       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
8797       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
8798       "dev": true,
8799       "inBundle": true,
8800       "license": "ISC",
8801       "optional": true
8802     },
8803     "node_modules/karma/node_modules/fsevents/node_modules/gauge": {
8804       "version": "2.7.4",
8805       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
8806       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
8807       "dev": true,
8808       "inBundle": true,
8809       "license": "ISC",
8810       "optional": true,
8811       "dependencies": {
8812         "aproba": "^1.0.3",
8813         "console-control-strings": "^1.0.0",
8814         "has-unicode": "^2.0.0",
8815         "object-assign": "^4.1.0",
8816         "signal-exit": "^3.0.0",
8817         "string-width": "^1.0.1",
8818         "strip-ansi": "^3.0.1",
8819         "wide-align": "^1.1.0"
8820       }
8821     },
8822     "node_modules/karma/node_modules/fsevents/node_modules/glob": {
8823       "version": "7.1.6",
8824       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
8825       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
8826       "dev": true,
8827       "inBundle": true,
8828       "license": "ISC",
8829       "optional": true,
8830       "dependencies": {
8831         "fs.realpath": "^1.0.0",
8832         "inflight": "^1.0.4",
8833         "inherits": "2",
8834         "minimatch": "^3.0.4",
8835         "once": "^1.3.0",
8836         "path-is-absolute": "^1.0.0"
8837       },
8838       "engines": {
8839         "node": "*"
8840       },
8841       "funding": {
8842         "url": "https://github.com/sponsors/isaacs"
8843       }
8844     },
8845     "node_modules/karma/node_modules/fsevents/node_modules/has-unicode": {
8846       "version": "2.0.1",
8847       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
8848       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
8849       "dev": true,
8850       "inBundle": true,
8851       "license": "ISC",
8852       "optional": true
8853     },
8854     "node_modules/karma/node_modules/fsevents/node_modules/iconv-lite": {
8855       "version": "0.4.24",
8856       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
8857       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
8858       "dev": true,
8859       "inBundle": true,
8860       "license": "MIT",
8861       "optional": true,
8862       "dependencies": {
8863         "safer-buffer": ">= 2.1.2 < 3"
8864       },
8865       "engines": {
8866         "node": ">=0.10.0"
8867       }
8868     },
8869     "node_modules/karma/node_modules/fsevents/node_modules/ignore-walk": {
8870       "version": "3.0.3",
8871       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
8872       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
8873       "dev": true,
8874       "inBundle": true,
8875       "license": "ISC",
8876       "optional": true,
8877       "dependencies": {
8878         "minimatch": "^3.0.4"
8879       }
8880     },
8881     "node_modules/karma/node_modules/fsevents/node_modules/inflight": {
8882       "version": "1.0.6",
8883       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
8884       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
8885       "dev": true,
8886       "inBundle": true,
8887       "license": "ISC",
8888       "optional": true,
8889       "dependencies": {
8890         "once": "^1.3.0",
8891         "wrappy": "1"
8892       }
8893     },
8894     "node_modules/karma/node_modules/fsevents/node_modules/inherits": {
8895       "version": "2.0.4",
8896       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
8897       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
8898       "dev": true,
8899       "inBundle": true,
8900       "license": "ISC",
8901       "optional": true
8902     },
8903     "node_modules/karma/node_modules/fsevents/node_modules/ini": {
8904       "version": "1.3.5",
8905       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
8906       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
8907       "dev": true,
8908       "inBundle": true,
8909       "license": "ISC",
8910       "optional": true,
8911       "engines": {
8912         "node": "*"
8913       }
8914     },
8915     "node_modules/karma/node_modules/fsevents/node_modules/is-fullwidth-code-point": {
8916       "version": "1.0.0",
8917       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
8918       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
8919       "dev": true,
8920       "inBundle": true,
8921       "license": "MIT",
8922       "optional": true,
8923       "dependencies": {
8924         "number-is-nan": "^1.0.0"
8925       },
8926       "engines": {
8927         "node": ">=0.10.0"
8928       }
8929     },
8930     "node_modules/karma/node_modules/fsevents/node_modules/isarray": {
8931       "version": "1.0.0",
8932       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8933       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
8934       "dev": true,
8935       "inBundle": true,
8936       "license": "MIT",
8937       "optional": true
8938     },
8939     "node_modules/karma/node_modules/fsevents/node_modules/minimatch": {
8940       "version": "3.0.4",
8941       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
8942       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
8943       "dev": true,
8944       "inBundle": true,
8945       "license": "ISC",
8946       "optional": true,
8947       "dependencies": {
8948         "brace-expansion": "^1.1.7"
8949       },
8950       "engines": {
8951         "node": "*"
8952       }
8953     },
8954     "node_modules/karma/node_modules/fsevents/node_modules/minimist": {
8955       "version": "1.2.5",
8956       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
8957       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
8958       "dev": true,
8959       "inBundle": true,
8960       "license": "MIT",
8961       "optional": true
8962     },
8963     "node_modules/karma/node_modules/fsevents/node_modules/minipass": {
8964       "version": "2.9.0",
8965       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
8966       "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
8967       "dev": true,
8968       "inBundle": true,
8969       "license": "ISC",
8970       "optional": true,
8971       "dependencies": {
8972         "safe-buffer": "^5.1.2",
8973         "yallist": "^3.0.0"
8974       }
8975     },
8976     "node_modules/karma/node_modules/fsevents/node_modules/minizlib": {
8977       "version": "1.3.3",
8978       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
8979       "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
8980       "dev": true,
8981       "inBundle": true,
8982       "license": "MIT",
8983       "optional": true,
8984       "dependencies": {
8985         "minipass": "^2.9.0"
8986       }
8987     },
8988     "node_modules/karma/node_modules/fsevents/node_modules/mkdirp": {
8989       "version": "0.5.3",
8990       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz",
8991       "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==",
8992       "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)",
8993       "dev": true,
8994       "inBundle": true,
8995       "license": "MIT",
8996       "optional": true,
8997       "dependencies": {
8998         "minimist": "^1.2.5"
8999       },
9000       "bin": {
9001         "mkdirp": "bin/cmd.js"
9002       }
9003     },
9004     "node_modules/karma/node_modules/fsevents/node_modules/ms": {
9005       "version": "2.1.2",
9006       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9007       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9008       "dev": true,
9009       "inBundle": true,
9010       "license": "MIT",
9011       "optional": true
9012     },
9013     "node_modules/karma/node_modules/fsevents/node_modules/needle": {
9014       "version": "2.3.3",
9015       "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz",
9016       "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==",
9017       "dev": true,
9018       "inBundle": true,
9019       "license": "MIT",
9020       "optional": true,
9021       "dependencies": {
9022         "debug": "^3.2.6",
9023         "iconv-lite": "^0.4.4",
9024         "sax": "^1.2.4"
9025       },
9026       "bin": {
9027         "needle": "bin/needle"
9028       },
9029       "engines": {
9030         "node": ">= 4.4.x"
9031       }
9032     },
9033     "node_modules/karma/node_modules/fsevents/node_modules/node-pre-gyp": {
9034       "version": "0.14.0",
9035       "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz",
9036       "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
9037       "dev": true,
9038       "inBundle": true,
9039       "license": "BSD-3-Clause",
9040       "optional": true,
9041       "dependencies": {
9042         "detect-libc": "^1.0.2",
9043         "mkdirp": "^0.5.1",
9044         "needle": "^2.2.1",
9045         "nopt": "^4.0.1",
9046         "npm-packlist": "^1.1.6",
9047         "npmlog": "^4.0.2",
9048         "rc": "^1.2.7",
9049         "rimraf": "^2.6.1",
9050         "semver": "^5.3.0",
9051         "tar": "^4.4.2"
9052       },
9053       "bin": {
9054         "node-pre-gyp": "bin/node-pre-gyp"
9055       }
9056     },
9057     "node_modules/karma/node_modules/fsevents/node_modules/nopt": {
9058       "version": "4.0.3",
9059       "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
9060       "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
9061       "dev": true,
9062       "inBundle": true,
9063       "license": "ISC",
9064       "optional": true,
9065       "dependencies": {
9066         "abbrev": "1",
9067         "osenv": "^0.1.4"
9068       },
9069       "bin": {
9070         "nopt": "bin/nopt.js"
9071       }
9072     },
9073     "node_modules/karma/node_modules/fsevents/node_modules/npm-bundled": {
9074       "version": "1.1.1",
9075       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
9076       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
9077       "dev": true,
9078       "inBundle": true,
9079       "license": "ISC",
9080       "optional": true,
9081       "dependencies": {
9082         "npm-normalize-package-bin": "^1.0.1"
9083       }
9084     },
9085     "node_modules/karma/node_modules/fsevents/node_modules/npm-normalize-package-bin": {
9086       "version": "1.0.1",
9087       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
9088       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
9089       "dev": true,
9090       "inBundle": true,
9091       "license": "ISC",
9092       "optional": true
9093     },
9094     "node_modules/karma/node_modules/fsevents/node_modules/npm-packlist": {
9095       "version": "1.4.8",
9096       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
9097       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
9098       "dev": true,
9099       "inBundle": true,
9100       "license": "ISC",
9101       "optional": true,
9102       "dependencies": {
9103         "ignore-walk": "^3.0.1",
9104         "npm-bundled": "^1.0.1",
9105         "npm-normalize-package-bin": "^1.0.1"
9106       }
9107     },
9108     "node_modules/karma/node_modules/fsevents/node_modules/npmlog": {
9109       "version": "4.1.2",
9110       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
9111       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
9112       "dev": true,
9113       "inBundle": true,
9114       "license": "ISC",
9115       "optional": true,
9116       "dependencies": {
9117         "are-we-there-yet": "~1.1.2",
9118         "console-control-strings": "~1.1.0",
9119         "gauge": "~2.7.3",
9120         "set-blocking": "~2.0.0"
9121       }
9122     },
9123     "node_modules/karma/node_modules/fsevents/node_modules/number-is-nan": {
9124       "version": "1.0.1",
9125       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
9126       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
9127       "dev": true,
9128       "inBundle": true,
9129       "license": "MIT",
9130       "optional": true,
9131       "engines": {
9132         "node": ">=0.10.0"
9133       }
9134     },
9135     "node_modules/karma/node_modules/fsevents/node_modules/object-assign": {
9136       "version": "4.1.1",
9137       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
9138       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
9139       "dev": true,
9140       "inBundle": true,
9141       "license": "MIT",
9142       "optional": true,
9143       "engines": {
9144         "node": ">=0.10.0"
9145       }
9146     },
9147     "node_modules/karma/node_modules/fsevents/node_modules/once": {
9148       "version": "1.4.0",
9149       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
9150       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
9151       "dev": true,
9152       "inBundle": true,
9153       "license": "ISC",
9154       "optional": true,
9155       "dependencies": {
9156         "wrappy": "1"
9157       }
9158     },
9159     "node_modules/karma/node_modules/fsevents/node_modules/os-homedir": {
9160       "version": "1.0.2",
9161       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
9162       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
9163       "dev": true,
9164       "inBundle": true,
9165       "license": "MIT",
9166       "optional": true,
9167       "engines": {
9168         "node": ">=0.10.0"
9169       }
9170     },
9171     "node_modules/karma/node_modules/fsevents/node_modules/os-tmpdir": {
9172       "version": "1.0.2",
9173       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
9174       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
9175       "dev": true,
9176       "inBundle": true,
9177       "license": "MIT",
9178       "optional": true,
9179       "engines": {
9180         "node": ">=0.10.0"
9181       }
9182     },
9183     "node_modules/karma/node_modules/fsevents/node_modules/osenv": {
9184       "version": "0.1.5",
9185       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
9186       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
9187       "dev": true,
9188       "inBundle": true,
9189       "license": "ISC",
9190       "optional": true,
9191       "dependencies": {
9192         "os-homedir": "^1.0.0",
9193         "os-tmpdir": "^1.0.0"
9194       }
9195     },
9196     "node_modules/karma/node_modules/fsevents/node_modules/path-is-absolute": {
9197       "version": "1.0.1",
9198       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
9199       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
9200       "dev": true,
9201       "inBundle": true,
9202       "license": "MIT",
9203       "optional": true,
9204       "engines": {
9205         "node": ">=0.10.0"
9206       }
9207     },
9208     "node_modules/karma/node_modules/fsevents/node_modules/process-nextick-args": {
9209       "version": "2.0.1",
9210       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
9211       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
9212       "dev": true,
9213       "inBundle": true,
9214       "license": "MIT",
9215       "optional": true
9216     },
9217     "node_modules/karma/node_modules/fsevents/node_modules/rc": {
9218       "version": "1.2.8",
9219       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
9220       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
9221       "dev": true,
9222       "inBundle": true,
9223       "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
9224       "optional": true,
9225       "dependencies": {
9226         "deep-extend": "^0.6.0",
9227         "ini": "~1.3.0",
9228         "minimist": "^1.2.0",
9229         "strip-json-comments": "~2.0.1"
9230       },
9231       "bin": {
9232         "rc": "cli.js"
9233       }
9234     },
9235     "node_modules/karma/node_modules/fsevents/node_modules/readable-stream": {
9236       "version": "2.3.7",
9237       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
9238       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
9239       "dev": true,
9240       "inBundle": true,
9241       "license": "MIT",
9242       "optional": true,
9243       "dependencies": {
9244         "core-util-is": "~1.0.0",
9245         "inherits": "~2.0.3",
9246         "isarray": "~1.0.0",
9247         "process-nextick-args": "~2.0.0",
9248         "safe-buffer": "~5.1.1",
9249         "string_decoder": "~1.1.1",
9250         "util-deprecate": "~1.0.1"
9251       }
9252     },
9253     "node_modules/karma/node_modules/fsevents/node_modules/rimraf": {
9254       "version": "2.7.1",
9255       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
9256       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
9257       "dev": true,
9258       "inBundle": true,
9259       "license": "ISC",
9260       "optional": true,
9261       "dependencies": {
9262         "glob": "^7.1.3"
9263       },
9264       "bin": {
9265         "rimraf": "bin.js"
9266       }
9267     },
9268     "node_modules/karma/node_modules/fsevents/node_modules/safe-buffer": {
9269       "version": "5.1.2",
9270       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9271       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9272       "dev": true,
9273       "inBundle": true,
9274       "license": "MIT",
9275       "optional": true
9276     },
9277     "node_modules/karma/node_modules/fsevents/node_modules/safer-buffer": {
9278       "version": "2.1.2",
9279       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9280       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9281       "dev": true,
9282       "inBundle": true,
9283       "license": "MIT",
9284       "optional": true
9285     },
9286     "node_modules/karma/node_modules/fsevents/node_modules/sax": {
9287       "version": "1.2.4",
9288       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9289       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9290       "dev": true,
9291       "inBundle": true,
9292       "license": "ISC",
9293       "optional": true
9294     },
9295     "node_modules/karma/node_modules/fsevents/node_modules/semver": {
9296       "version": "5.7.1",
9297       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9298       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9299       "dev": true,
9300       "inBundle": true,
9301       "license": "ISC",
9302       "optional": true,
9303       "bin": {
9304         "semver": "bin/semver"
9305       }
9306     },
9307     "node_modules/karma/node_modules/fsevents/node_modules/set-blocking": {
9308       "version": "2.0.0",
9309       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9310       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9311       "dev": true,
9312       "inBundle": true,
9313       "license": "ISC",
9314       "optional": true
9315     },
9316     "node_modules/karma/node_modules/fsevents/node_modules/signal-exit": {
9317       "version": "3.0.2",
9318       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
9319       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9320       "dev": true,
9321       "inBundle": true,
9322       "license": "ISC",
9323       "optional": true
9324     },
9325     "node_modules/karma/node_modules/fsevents/node_modules/string_decoder": {
9326       "version": "1.1.1",
9327       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9328       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9329       "dev": true,
9330       "inBundle": true,
9331       "license": "MIT",
9332       "optional": true,
9333       "dependencies": {
9334         "safe-buffer": "~5.1.0"
9335       }
9336     },
9337     "node_modules/karma/node_modules/fsevents/node_modules/string-width": {
9338       "version": "1.0.2",
9339       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9340       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9341       "dev": true,
9342       "inBundle": true,
9343       "license": "MIT",
9344       "optional": true,
9345       "dependencies": {
9346         "code-point-at": "^1.0.0",
9347         "is-fullwidth-code-point": "^1.0.0",
9348         "strip-ansi": "^3.0.0"
9349       },
9350       "engines": {
9351         "node": ">=0.10.0"
9352       }
9353     },
9354     "node_modules/karma/node_modules/fsevents/node_modules/strip-ansi": {
9355       "version": "3.0.1",
9356       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9357       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9358       "dev": true,
9359       "inBundle": true,
9360       "license": "MIT",
9361       "optional": true,
9362       "dependencies": {
9363         "ansi-regex": "^2.0.0"
9364       },
9365       "engines": {
9366         "node": ">=0.10.0"
9367       }
9368     },
9369     "node_modules/karma/node_modules/fsevents/node_modules/strip-json-comments": {
9370       "version": "2.0.1",
9371       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
9372       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
9373       "dev": true,
9374       "inBundle": true,
9375       "license": "MIT",
9376       "optional": true,
9377       "engines": {
9378         "node": ">=0.10.0"
9379       }
9380     },
9381     "node_modules/karma/node_modules/fsevents/node_modules/tar": {
9382       "version": "4.4.13",
9383       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
9384       "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
9385       "dev": true,
9386       "inBundle": true,
9387       "license": "ISC",
9388       "optional": true,
9389       "dependencies": {
9390         "chownr": "^1.1.1",
9391         "fs-minipass": "^1.2.5",
9392         "minipass": "^2.8.6",
9393         "minizlib": "^1.2.1",
9394         "mkdirp": "^0.5.0",
9395         "safe-buffer": "^5.1.2",
9396         "yallist": "^3.0.3"
9397       },
9398       "engines": {
9399         "node": ">=4.5"
9400       }
9401     },
9402     "node_modules/karma/node_modules/fsevents/node_modules/util-deprecate": {
9403       "version": "1.0.2",
9404       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
9405       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
9406       "dev": true,
9407       "inBundle": true,
9408       "license": "MIT",
9409       "optional": true
9410     },
9411     "node_modules/karma/node_modules/fsevents/node_modules/wide-align": {
9412       "version": "1.1.3",
9413       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
9414       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
9415       "dev": true,
9416       "inBundle": true,
9417       "license": "ISC",
9418       "optional": true,
9419       "dependencies": {
9420         "string-width": "^1.0.2 || 2"
9421       }
9422     },
9423     "node_modules/karma/node_modules/fsevents/node_modules/wrappy": {
9424       "version": "1.0.2",
9425       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
9426       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
9427       "dev": true,
9428       "inBundle": true,
9429       "license": "ISC",
9430       "optional": true
9431     },
9432     "node_modules/karma/node_modules/fsevents/node_modules/yallist": {
9433       "version": "3.1.1",
9434       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
9435       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
9436       "dev": true,
9437       "inBundle": true,
9438       "license": "ISC",
9439       "optional": true
9440     },
9441     "node_modules/karma/node_modules/is-binary-path": {
9442       "version": "1.0.1",
9443       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
9444       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
9445       "dev": true,
9446       "dependencies": {
9447         "binary-extensions": "^1.0.0"
9448       },
9449       "engines": {
9450         "node": ">=0.10.0"
9451       }
9452     },
9453     "node_modules/karma/node_modules/is-number": {
9454       "version": "3.0.0",
9455       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
9456       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
9457       "dev": true,
9458       "dependencies": {
9459         "kind-of": "^3.0.2"
9460       },
9461       "engines": {
9462         "node": ">=0.10.0"
9463       }
9464     },
9465     "node_modules/karma/node_modules/kind-of": {
9466       "version": "3.2.2",
9467       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9468       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9469       "dev": true,
9470       "dependencies": {
9471         "is-buffer": "^1.1.5"
9472       },
9473       "engines": {
9474         "node": ">=0.10.0"
9475       }
9476     },
9477     "node_modules/karma/node_modules/mime": {
9478       "version": "2.4.4",
9479       "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
9480       "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
9481       "dev": true,
9482       "bin": {
9483         "mime": "cli.js"
9484       },
9485       "engines": {
9486         "node": ">=4.0.0"
9487       }
9488     },
9489     "node_modules/karma/node_modules/readdirp": {
9490       "version": "2.2.1",
9491       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
9492       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
9493       "dev": true,
9494       "dependencies": {
9495         "graceful-fs": "^4.1.11",
9496         "micromatch": "^3.1.10",
9497         "readable-stream": "^2.0.2"
9498       },
9499       "engines": {
9500         "node": ">=0.10"
9501       }
9502     },
9503     "node_modules/karma/node_modules/rimraf": {
9504       "version": "2.7.1",
9505       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
9506       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
9507       "dev": true,
9508       "dependencies": {
9509         "glob": "^7.1.3"
9510       },
9511       "bin": {
9512         "rimraf": "bin.js"
9513       }
9514     },
9515     "node_modules/karma/node_modules/source-map": {
9516       "version": "0.6.1",
9517       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9518       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9519       "dev": true,
9520       "engines": {
9521         "node": ">=0.10.0"
9522       }
9523     },
9524     "node_modules/karma/node_modules/to-regex-range": {
9525       "version": "2.1.1",
9526       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
9527       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
9528       "dev": true,
9529       "dependencies": {
9530         "is-number": "^3.0.0",
9531         "repeat-string": "^1.6.1"
9532       },
9533       "engines": {
9534         "node": ">=0.10.0"
9535       }
9536     },
9537     "node_modules/killable": {
9538       "version": "1.0.1",
9539       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
9540       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
9541       "dev": true
9542     },
9543     "node_modules/kind-of": {
9544       "version": "6.0.3",
9545       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
9546       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
9547       "dev": true,
9548       "engines": {
9549         "node": ">=0.10.0"
9550       }
9551     },
9552     "node_modules/lcid": {
9553       "version": "2.0.0",
9554       "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
9555       "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
9556       "dev": true,
9557       "dependencies": {
9558         "invert-kv": "^2.0.0"
9559       },
9560       "engines": {
9561         "node": ">=6"
9562       }
9563     },
9564     "node_modules/less": {
9565       "version": "3.9.0",
9566       "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz",
9567       "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==",
9568       "dev": true,
9569       "dependencies": {
9570         "clone": "^2.1.2",
9571         "errno": "^0.1.1",
9572         "graceful-fs": "^4.1.2",
9573         "image-size": "~0.5.0",
9574         "mime": "^1.4.1",
9575         "mkdirp": "^0.5.0",
9576         "promise": "^7.1.1",
9577         "request": "^2.83.0",
9578         "source-map": "~0.6.0"
9579       },
9580       "bin": {
9581         "lessc": "bin/lessc"
9582       },
9583       "engines": {
9584         "node": ">=4"
9585       },
9586       "optionalDependencies": {
9587         "image-size": "~0.5.0",
9588         "promise": "^7.1.1",
9589         "source-map": "~0.6.0"
9590       }
9591     },
9592     "node_modules/less-loader": {
9593       "version": "5.0.0",
9594       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz",
9595       "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==",
9596       "dev": true,
9597       "dependencies": {
9598         "clone": "^2.1.1",
9599         "loader-utils": "^1.1.0",
9600         "pify": "^4.0.1"
9601       },
9602       "engines": {
9603         "node": ">= 4.8.0"
9604       }
9605     },
9606     "node_modules/less/node_modules/source-map": {
9607       "version": "0.6.1",
9608       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9609       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9610       "dev": true,
9611       "optional": true,
9612       "engines": {
9613         "node": ">=0.10.0"
9614       }
9615     },
9616     "node_modules/leven": {
9617       "version": "3.1.0",
9618       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
9619       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
9620       "dev": true,
9621       "engines": {
9622         "node": ">=6"
9623       }
9624     },
9625     "node_modules/levenary": {
9626       "version": "1.1.1",
9627       "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
9628       "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
9629       "dev": true,
9630       "dependencies": {
9631         "leven": "^3.1.0"
9632       },
9633       "engines": {
9634         "node": ">= 6"
9635       }
9636     },
9637     "node_modules/license-webpack-plugin": {
9638       "version": "2.1.2",
9639       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz",
9640       "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==",
9641       "dev": true,
9642       "dependencies": {
9643         "@types/webpack-sources": "^0.1.5",
9644         "webpack-sources": "^1.2.0"
9645       }
9646     },
9647     "node_modules/lie": {
9648       "version": "3.3.0",
9649       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
9650       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
9651       "dev": true,
9652       "dependencies": {
9653         "immediate": "~3.0.5"
9654       }
9655     },
9656     "node_modules/loader-runner": {
9657       "version": "2.4.0",
9658       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
9659       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
9660       "dev": true,
9661       "engines": {
9662         "node": ">=4.3.0 <5.0.0 || >=5.10"
9663       }
9664     },
9665     "node_modules/loader-utils": {
9666       "version": "1.2.3",
9667       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
9668       "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
9669       "dev": true,
9670       "dependencies": {
9671         "big.js": "^5.2.2",
9672         "emojis-list": "^2.0.0",
9673         "json5": "^1.0.1"
9674       },
9675       "engines": {
9676         "node": ">=4.0.0"
9677       }
9678     },
9679     "node_modules/locate-path": {
9680       "version": "3.0.0",
9681       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
9682       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
9683       "dev": true,
9684       "dependencies": {
9685         "p-locate": "^3.0.0",
9686         "path-exists": "^3.0.0"
9687       },
9688       "engines": {
9689         "node": ">=6"
9690       }
9691     },
9692     "node_modules/lodash": {
9693       "version": "4.17.15",
9694       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
9695       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
9696     },
9697     "node_modules/lodash.clonedeep": {
9698       "version": "4.5.0",
9699       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
9700       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
9701       "dev": true
9702     },
9703     "node_modules/log-symbols": {
9704       "version": "3.0.0",
9705       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
9706       "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
9707       "dependencies": {
9708         "chalk": "^2.4.2"
9709       },
9710       "engines": {
9711         "node": ">=8"
9712       }
9713     },
9714     "node_modules/log4js": {
9715       "version": "4.5.1",
9716       "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz",
9717       "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==",
9718       "dev": true,
9719       "dependencies": {
9720         "date-format": "^2.0.0",
9721         "debug": "^4.1.1",
9722         "flatted": "^2.0.0",
9723         "rfdc": "^1.1.4",
9724         "streamroller": "^1.0.6"
9725       },
9726       "engines": {
9727         "node": ">=6.0"
9728       }
9729     },
9730     "node_modules/loglevel": {
9731       "version": "1.6.7",
9732       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz",
9733       "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==",
9734       "dev": true,
9735       "engines": {
9736         "node": ">= 0.6.0"
9737       }
9738     },
9739     "node_modules/loose-envify": {
9740       "version": "1.4.0",
9741       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
9742       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
9743       "dev": true,
9744       "dependencies": {
9745         "js-tokens": "^3.0.0 || ^4.0.0"
9746       },
9747       "bin": {
9748         "loose-envify": "cli.js"
9749       }
9750     },
9751     "node_modules/lru-cache": {
9752       "version": "5.1.1",
9753       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
9754       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
9755       "dependencies": {
9756         "yallist": "^3.0.2"
9757       }
9758     },
9759     "node_modules/magic-string": {
9760       "version": "0.25.3",
9761       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
9762       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
9763       "dev": true,
9764       "dependencies": {
9765         "sourcemap-codec": "^1.4.4"
9766       }
9767     },
9768     "node_modules/make-dir": {
9769       "version": "2.1.0",
9770       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
9771       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
9772       "dev": true,
9773       "dependencies": {
9774         "pify": "^4.0.1",
9775         "semver": "^5.6.0"
9776       },
9777       "engines": {
9778         "node": ">=6"
9779       }
9780     },
9781     "node_modules/make-dir/node_modules/semver": {
9782       "version": "5.7.1",
9783       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9784       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9785       "dev": true,
9786       "bin": {
9787         "semver": "bin/semver"
9788       }
9789     },
9790     "node_modules/make-error": {
9791       "version": "1.3.6",
9792       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
9793       "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
9794       "dev": true
9795     },
9796     "node_modules/make-fetch-happen": {
9797       "version": "5.0.2",
9798       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz",
9799       "integrity": "sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==",
9800       "dependencies": {
9801         "agentkeepalive": "^3.4.1",
9802         "cacache": "^12.0.0",
9803         "http-cache-semantics": "^3.8.1",
9804         "http-proxy-agent": "^2.1.0",
9805         "https-proxy-agent": "^2.2.3",
9806         "lru-cache": "^5.1.1",
9807         "mississippi": "^3.0.0",
9808         "node-fetch-npm": "^2.0.2",
9809         "promise-retry": "^1.1.1",
9810         "socks-proxy-agent": "^4.0.0",
9811         "ssri": "^6.0.0"
9812       }
9813     },
9814     "node_modules/mamacro": {
9815       "version": "0.0.3",
9816       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
9817       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
9818       "dev": true
9819     },
9820     "node_modules/map-age-cleaner": {
9821       "version": "0.1.3",
9822       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
9823       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
9824       "dev": true,
9825       "dependencies": {
9826         "p-defer": "^1.0.0"
9827       },
9828       "engines": {
9829         "node": ">=6"
9830       }
9831     },
9832     "node_modules/map-cache": {
9833       "version": "0.2.2",
9834       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
9835       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
9836       "dev": true,
9837       "engines": {
9838         "node": ">=0.10.0"
9839       }
9840     },
9841     "node_modules/map-visit": {
9842       "version": "1.0.0",
9843       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
9844       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
9845       "dev": true,
9846       "dependencies": {
9847         "object-visit": "^1.0.0"
9848       },
9849       "engines": {
9850         "node": ">=0.10.0"
9851       }
9852     },
9853     "node_modules/md5.js": {
9854       "version": "1.3.5",
9855       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
9856       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
9857       "dev": true,
9858       "dependencies": {
9859         "hash-base": "^3.0.0",
9860         "inherits": "^2.0.1",
9861         "safe-buffer": "^5.1.2"
9862       }
9863     },
9864     "node_modules/media-typer": {
9865       "version": "0.3.0",
9866       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
9867       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
9868       "dev": true,
9869       "engines": {
9870         "node": ">= 0.6"
9871       }
9872     },
9873     "node_modules/mem": {
9874       "version": "4.3.0",
9875       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
9876       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
9877       "dev": true,
9878       "dependencies": {
9879         "map-age-cleaner": "^0.1.1",
9880         "mimic-fn": "^2.0.0",
9881         "p-is-promise": "^2.0.0"
9882       },
9883       "engines": {
9884         "node": ">=6"
9885       }
9886     },
9887     "node_modules/memory-fs": {
9888       "version": "0.4.1",
9889       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
9890       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
9891       "dev": true,
9892       "dependencies": {
9893         "errno": "^0.1.3",
9894         "readable-stream": "^2.0.1"
9895       }
9896     },
9897     "node_modules/merge-descriptors": {
9898       "version": "1.0.1",
9899       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
9900       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
9901       "dev": true
9902     },
9903     "node_modules/merge-source-map": {
9904       "version": "1.1.0",
9905       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
9906       "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
9907       "dev": true,
9908       "dependencies": {
9909         "source-map": "^0.6.1"
9910       }
9911     },
9912     "node_modules/merge-source-map/node_modules/source-map": {
9913       "version": "0.6.1",
9914       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9915       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9916       "dev": true,
9917       "engines": {
9918         "node": ">=0.10.0"
9919       }
9920     },
9921     "node_modules/merge-stream": {
9922       "version": "2.0.0",
9923       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
9924       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
9925       "dev": true
9926     },
9927     "node_modules/methods": {
9928       "version": "1.1.2",
9929       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
9930       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
9931       "dev": true,
9932       "engines": {
9933         "node": ">= 0.6"
9934       }
9935     },
9936     "node_modules/micromatch": {
9937       "version": "3.1.10",
9938       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
9939       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
9940       "dev": true,
9941       "dependencies": {
9942         "arr-diff": "^4.0.0",
9943         "array-unique": "^0.3.2",
9944         "braces": "^2.3.1",
9945         "define-property": "^2.0.2",
9946         "extend-shallow": "^3.0.2",
9947         "extglob": "^2.0.4",
9948         "fragment-cache": "^0.2.1",
9949         "kind-of": "^6.0.2",
9950         "nanomatch": "^1.2.9",
9951         "object.pick": "^1.3.0",
9952         "regex-not": "^1.0.0",
9953         "snapdragon": "^0.8.1",
9954         "to-regex": "^3.0.2"
9955       },
9956       "engines": {
9957         "node": ">=0.10.0"
9958       }
9959     },
9960     "node_modules/micromatch/node_modules/braces": {
9961       "version": "2.3.2",
9962       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
9963       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
9964       "dev": true,
9965       "dependencies": {
9966         "arr-flatten": "^1.1.0",
9967         "array-unique": "^0.3.2",
9968         "extend-shallow": "^2.0.1",
9969         "fill-range": "^4.0.0",
9970         "isobject": "^3.0.1",
9971         "repeat-element": "^1.1.2",
9972         "snapdragon": "^0.8.1",
9973         "snapdragon-node": "^2.0.1",
9974         "split-string": "^3.0.2",
9975         "to-regex": "^3.0.1"
9976       },
9977       "engines": {
9978         "node": ">=0.10.0"
9979       }
9980     },
9981     "node_modules/micromatch/node_modules/braces/node_modules/extend-shallow": {
9982       "version": "2.0.1",
9983       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9984       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9985       "dev": true,
9986       "dependencies": {
9987         "is-extendable": "^0.1.0"
9988       },
9989       "engines": {
9990         "node": ">=0.10.0"
9991       }
9992     },
9993     "node_modules/micromatch/node_modules/fill-range": {
9994       "version": "4.0.0",
9995       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
9996       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
9997       "dev": true,
9998       "dependencies": {
9999         "extend-shallow": "^2.0.1",
10000         "is-number": "^3.0.0",
10001         "repeat-string": "^1.6.1",
10002         "to-regex-range": "^2.1.0"
10003       },
10004       "engines": {
10005         "node": ">=0.10.0"
10006       }
10007     },
10008     "node_modules/micromatch/node_modules/fill-range/node_modules/extend-shallow": {
10009       "version": "2.0.1",
10010       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10011       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10012       "dev": true,
10013       "dependencies": {
10014         "is-extendable": "^0.1.0"
10015       },
10016       "engines": {
10017         "node": ">=0.10.0"
10018       }
10019     },
10020     "node_modules/micromatch/node_modules/is-number": {
10021       "version": "3.0.0",
10022       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
10023       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
10024       "dev": true,
10025       "dependencies": {
10026         "kind-of": "^3.0.2"
10027       },
10028       "engines": {
10029         "node": ">=0.10.0"
10030       }
10031     },
10032     "node_modules/micromatch/node_modules/is-number/node_modules/kind-of": {
10033       "version": "3.2.2",
10034       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10035       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10036       "dev": true,
10037       "dependencies": {
10038         "is-buffer": "^1.1.5"
10039       },
10040       "engines": {
10041         "node": ">=0.10.0"
10042       }
10043     },
10044     "node_modules/micromatch/node_modules/to-regex-range": {
10045       "version": "2.1.1",
10046       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10047       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
10048       "dev": true,
10049       "dependencies": {
10050         "is-number": "^3.0.0",
10051         "repeat-string": "^1.6.1"
10052       },
10053       "engines": {
10054         "node": ">=0.10.0"
10055       }
10056     },
10057     "node_modules/miller-rabin": {
10058       "version": "4.0.1",
10059       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
10060       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
10061       "dev": true,
10062       "dependencies": {
10063         "bn.js": "^4.0.0",
10064         "brorand": "^1.0.1"
10065       },
10066       "bin": {
10067         "miller-rabin": "bin/miller-rabin"
10068       }
10069     },
10070     "node_modules/mime": {
10071       "version": "1.6.0",
10072       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
10073       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
10074       "dev": true,
10075       "bin": {
10076         "mime": "cli.js"
10077       },
10078       "engines": {
10079         "node": ">=4"
10080       }
10081     },
10082     "node_modules/mime-db": {
10083       "version": "1.43.0",
10084       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
10085       "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
10086       "engines": {
10087         "node": ">= 0.6"
10088       }
10089     },
10090     "node_modules/mime-types": {
10091       "version": "2.1.26",
10092       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
10093       "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
10094       "dependencies": {
10095         "mime-db": "1.43.0"
10096       },
10097       "engines": {
10098         "node": ">= 0.6"
10099       }
10100     },
10101     "node_modules/mimic-fn": {
10102       "version": "2.1.0",
10103       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
10104       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
10105       "engines": {
10106         "node": ">=6"
10107       }
10108     },
10109     "node_modules/mini-css-extract-plugin": {
10110       "version": "0.8.0",
10111       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz",
10112       "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==",
10113       "dev": true,
10114       "dependencies": {
10115         "loader-utils": "^1.1.0",
10116         "normalize-url": "1.9.1",
10117         "schema-utils": "^1.0.0",
10118         "webpack-sources": "^1.1.0"
10119       },
10120       "engines": {
10121         "node": ">= 6.9.0"
10122       }
10123     },
10124     "node_modules/minimalistic-assert": {
10125       "version": "1.0.1",
10126       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
10127       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
10128       "dev": true
10129     },
10130     "node_modules/minimalistic-crypto-utils": {
10131       "version": "1.0.1",
10132       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
10133       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
10134       "dev": true
10135     },
10136     "node_modules/minimatch": {
10137       "version": "3.0.4",
10138       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
10139       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
10140       "dependencies": {
10141         "brace-expansion": "^1.1.7"
10142       },
10143       "engines": {
10144         "node": "*"
10145       }
10146     },
10147     "node_modules/minimist": {
10148       "version": "1.2.5",
10149       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
10150       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
10151     },
10152     "node_modules/minipass": {
10153       "version": "2.9.0",
10154       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
10155       "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
10156       "dependencies": {
10157         "safe-buffer": "^5.1.2",
10158         "yallist": "^3.0.0"
10159       }
10160     },
10161     "node_modules/minizlib": {
10162       "version": "1.3.3",
10163       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
10164       "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
10165       "dependencies": {
10166         "minipass": "^2.9.0"
10167       }
10168     },
10169     "node_modules/mississippi": {
10170       "version": "3.0.0",
10171       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
10172       "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
10173       "dependencies": {
10174         "concat-stream": "^1.5.0",
10175         "duplexify": "^3.4.2",
10176         "end-of-stream": "^1.1.0",
10177         "flush-write-stream": "^1.0.0",
10178         "from2": "^2.1.0",
10179         "parallel-transform": "^1.1.0",
10180         "pump": "^3.0.0",
10181         "pumpify": "^1.3.3",
10182         "stream-each": "^1.1.0",
10183         "through2": "^2.0.0"
10184       },
10185       "engines": {
10186         "node": ">=4.0.0"
10187       }
10188     },
10189     "node_modules/mixin-deep": {
10190       "version": "1.3.2",
10191       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
10192       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
10193       "dev": true,
10194       "dependencies": {
10195         "for-in": "^1.0.2",
10196         "is-extendable": "^1.0.1"
10197       },
10198       "engines": {
10199         "node": ">=0.10.0"
10200       }
10201     },
10202     "node_modules/mixin-deep/node_modules/is-extendable": {
10203       "version": "1.0.1",
10204       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
10205       "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
10206       "dev": true,
10207       "dependencies": {
10208         "is-plain-object": "^2.0.4"
10209       },
10210       "engines": {
10211         "node": ">=0.10.0"
10212       }
10213     },
10214     "node_modules/mkdirp": {
10215       "version": "0.5.4",
10216       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz",
10217       "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==",
10218       "dependencies": {
10219         "minimist": "^1.2.5"
10220       },
10221       "bin": {
10222         "mkdirp": "bin/cmd.js"
10223       }
10224     },
10225     "node_modules/move-concurrently": {
10226       "version": "1.0.1",
10227       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
10228       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
10229       "dependencies": {
10230         "aproba": "^1.1.1",
10231         "copy-concurrently": "^1.0.0",
10232         "fs-write-stream-atomic": "^1.0.8",
10233         "mkdirp": "^0.5.1",
10234         "rimraf": "^2.5.4",
10235         "run-queue": "^1.0.3"
10236       }
10237     },
10238     "node_modules/move-concurrently/node_modules/rimraf": {
10239       "version": "2.7.1",
10240       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
10241       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
10242       "dependencies": {
10243         "glob": "^7.1.3"
10244       },
10245       "bin": {
10246         "rimraf": "bin.js"
10247       }
10248     },
10249     "node_modules/ms": {
10250       "version": "2.1.2",
10251       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10252       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
10253     },
10254     "node_modules/multicast-dns": {
10255       "version": "6.2.3",
10256       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
10257       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
10258       "dev": true,
10259       "dependencies": {
10260         "dns-packet": "^1.3.1",
10261         "thunky": "^1.0.2"
10262       },
10263       "bin": {
10264         "multicast-dns": "cli.js"
10265       }
10266     },
10267     "node_modules/multicast-dns-service-types": {
10268       "version": "1.1.0",
10269       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
10270       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
10271       "dev": true
10272     },
10273     "node_modules/mute-stream": {
10274       "version": "0.0.8",
10275       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
10276       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
10277     },
10278     "node_modules/nan": {
10279       "version": "2.14.1",
10280       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
10281       "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==",
10282       "dev": true,
10283       "optional": true
10284     },
10285     "node_modules/nanomatch": {
10286       "version": "1.2.13",
10287       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
10288       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
10289       "dev": true,
10290       "dependencies": {
10291         "arr-diff": "^4.0.0",
10292         "array-unique": "^0.3.2",
10293         "define-property": "^2.0.2",
10294         "extend-shallow": "^3.0.2",
10295         "fragment-cache": "^0.2.1",
10296         "is-windows": "^1.0.2",
10297         "kind-of": "^6.0.2",
10298         "object.pick": "^1.3.0",
10299         "regex-not": "^1.0.0",
10300         "snapdragon": "^0.8.1",
10301         "to-regex": "^3.0.1"
10302       },
10303       "engines": {
10304         "node": ">=0.10.0"
10305       }
10306     },
10307     "node_modules/negotiator": {
10308       "version": "0.6.2",
10309       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
10310       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
10311       "dev": true,
10312       "engines": {
10313         "node": ">= 0.6"
10314       }
10315     },
10316     "node_modules/neo-async": {
10317       "version": "2.6.1",
10318       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
10319       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
10320       "dev": true
10321     },
10322     "node_modules/ng-sidebar": {
10323       "version": "9.2.0",
10324       "resolved": "https://registry.npmjs.org/ng-sidebar/-/ng-sidebar-9.2.0.tgz",
10325       "integrity": "sha512-3Y6GGdi/LylmZZVUan9NJgR7pv9qnrSymCMYSUXzddC0US2RnWNiCBnPdJvqiwrjq8zmY3xwwaydYiZ1U0zjgg=="
10326     },
10327     "node_modules/ng2-ace-editor": {
10328       "version": "0.3.9",
10329       "resolved": "https://registry.npmjs.org/ng2-ace-editor/-/ng2-ace-editor-0.3.9.tgz",
10330       "integrity": "sha512-e8Q4YCirlL/OEiekewmzupG+zV3prYsiYmQnRzQzd0wNgsPjOLOdb0it7cCbzFfIXKGyIIHKTW5584WxPr2LnQ==",
10331       "dependencies": {
10332         "ace-builds": "^1.4.2",
10333         "brace": "^0.11.1"
10334       }
10335     },
10336     "node_modules/ngx-bootstrap": {
10337       "version": "5.6.1",
10338       "resolved": "https://registry.npmjs.org/ngx-bootstrap/-/ngx-bootstrap-5.6.1.tgz",
10339       "integrity": "sha512-8fDs3VaaWgKpupakPKS0QaUc+1E/JMBGJDxUUODjyIkLtFr1A8vH4cjXiV3AfrPvhK27GH0oyTPyKWKcCjEtVg=="
10340     },
10341     "node_modules/ngx-file-drop": {
10342       "version": "8.0.8",
10343       "resolved": "https://registry.npmjs.org/ngx-file-drop/-/ngx-file-drop-8.0.8.tgz",
10344       "integrity": "sha512-0YndB66U8Quxpi4XUpirgz0snOwKjJNI4yew6scA2Z6RbavsNa02+TfxH5iU6Uu3CqlX5asYjPUtnIOf3dnsxw==",
10345       "dependencies": {
10346         "tslib": "^1.9.0"
10347       },
10348       "engines": {
10349         "node": ">= 10.0.0",
10350         "npm": ">= 6.9.0"
10351       }
10352     },
10353     "node_modules/ngx-toastr": {
10354       "version": "11.3.3",
10355       "resolved": "https://registry.npmjs.org/ngx-toastr/-/ngx-toastr-11.3.3.tgz",
10356       "integrity": "sha512-DbLFkSZHsVPuuIIrsY1ziEhdkFUQ0V1yG1N0+1nKXGI5QBVesEDxLUVtntjzxJcWw/uUV+bKApo//tGHHORabQ==",
10357       "dependencies": {
10358         "tslib": "^1.9.0"
10359       }
10360     },
10361     "node_modules/ngx-tour-core": {
10362       "version": "4.1.1",
10363       "resolved": "https://registry.npmjs.org/ngx-tour-core/-/ngx-tour-core-4.1.1.tgz",
10364       "integrity": "sha512-Nfs9FgVJ1A7DyazEp3yALvmoo1CxoP1RvmiURDFVW1/gJWtMhoD+lBTAUsdw1+rhv8n/e8iKXpRYB60m772Bog==",
10365       "dependencies": {
10366         "tslib": "^1.9.0"
10367       }
10368     },
10369     "node_modules/ngx-tour-md-menu": {
10370       "version": "4.1.1",
10371       "resolved": "https://registry.npmjs.org/ngx-tour-md-menu/-/ngx-tour-md-menu-4.1.1.tgz",
10372       "integrity": "sha512-6W76D9HOT3HGr4gewzNj0aEZ2qeKRPexTX3lULGyIZ+tjdg4We5mE0qg5PxAgNTvjvTol65tt7P6BgzTKsNaOQ==",
10373       "dependencies": {
10374         "tslib": "^1.9.0",
10375         "withinviewport": "^2.0.0"
10376       }
10377     },
10378     "node_modules/ngx-ui-loader": {
10379       "version": "8.0.0",
10380       "resolved": "https://registry.npmjs.org/ngx-ui-loader/-/ngx-ui-loader-8.0.0.tgz",
10381       "integrity": "sha512-yD4Vc3NjMs9N3vCFTdGMoAfcDML5ns0cXYVvR9/0WAQt6/AhN86wZcrNA0/2kj23ozy8o8SVftWEaMS9tEP8Kw==",
10382       "dependencies": {
10383         "tslib": "^1.9.0"
10384       }
10385     },
10386     "node_modules/nice-try": {
10387       "version": "1.0.5",
10388       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
10389       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
10390       "dev": true
10391     },
10392     "node_modules/node-fetch-npm": {
10393       "version": "2.0.4",
10394       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz",
10395       "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==",
10396       "dependencies": {
10397         "encoding": "^0.1.11",
10398         "json-parse-better-errors": "^1.0.0",
10399         "safe-buffer": "^5.1.1"
10400       },
10401       "engines": {
10402         "node": ">=4"
10403       }
10404     },
10405     "node_modules/node-forge": {
10406       "version": "0.9.0",
10407       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz",
10408       "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==",
10409       "dev": true,
10410       "engines": {
10411         "node": ">= 4.5.0"
10412       }
10413     },
10414     "node_modules/node-libs-browser": {
10415       "version": "2.2.1",
10416       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
10417       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
10418       "dev": true,
10419       "dependencies": {
10420         "assert": "^1.1.1",
10421         "browserify-zlib": "^0.2.0",
10422         "buffer": "^4.3.0",
10423         "console-browserify": "^1.1.0",
10424         "constants-browserify": "^1.0.0",
10425         "crypto-browserify": "^3.11.0",
10426         "domain-browser": "^1.1.1",
10427         "events": "^3.0.0",
10428         "https-browserify": "^1.0.0",
10429         "os-browserify": "^0.3.0",
10430         "path-browserify": "0.0.1",
10431         "process": "^0.11.10",
10432         "punycode": "^1.2.4",
10433         "querystring-es3": "^0.2.0",
10434         "readable-stream": "^2.3.3",
10435         "stream-browserify": "^2.0.1",
10436         "stream-http": "^2.7.2",
10437         "string_decoder": "^1.0.0",
10438         "timers-browserify": "^2.0.4",
10439         "tty-browserify": "0.0.0",
10440         "url": "^0.11.0",
10441         "util": "^0.11.0",
10442         "vm-browserify": "^1.0.1"
10443       }
10444     },
10445     "node_modules/node-libs-browser/node_modules/punycode": {
10446       "version": "1.4.1",
10447       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
10448       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
10449       "dev": true
10450     },
10451     "node_modules/node-releases": {
10452       "version": "1.1.52",
10453       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.52.tgz",
10454       "integrity": "sha512-snSiT1UypkgGt2wxPqS6ImEUICbNCMb31yaxWrOLXjhlt2z2/IBpaOxzONExqSm4y5oLnAqjjRWu+wsDzK5yNQ==",
10455       "dev": true,
10456       "dependencies": {
10457         "semver": "^6.3.0"
10458       }
10459     },
10460     "node_modules/normalize-package-data": {
10461       "version": "2.5.0",
10462       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
10463       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
10464       "dependencies": {
10465         "hosted-git-info": "^2.1.4",
10466         "resolve": "^1.10.0",
10467         "semver": "2 || 3 || 4 || 5",
10468         "validate-npm-package-license": "^3.0.1"
10469       }
10470     },
10471     "node_modules/normalize-package-data/node_modules/semver": {
10472       "version": "5.7.1",
10473       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10474       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10475       "bin": {
10476         "semver": "bin/semver"
10477       }
10478     },
10479     "node_modules/normalize-path": {
10480       "version": "3.0.0",
10481       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
10482       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
10483       "dev": true,
10484       "engines": {
10485         "node": ">=0.10.0"
10486       }
10487     },
10488     "node_modules/normalize-range": {
10489       "version": "0.1.2",
10490       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
10491       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
10492       "dev": true,
10493       "engines": {
10494         "node": ">=0.10.0"
10495       }
10496     },
10497     "node_modules/normalize-url": {
10498       "version": "1.9.1",
10499       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
10500       "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
10501       "dev": true,
10502       "dependencies": {
10503         "object-assign": "^4.0.1",
10504         "prepend-http": "^1.0.0",
10505         "query-string": "^4.1.0",
10506         "sort-keys": "^1.0.0"
10507       },
10508       "engines": {
10509         "node": ">=4"
10510       }
10511     },
10512     "node_modules/npm-bundled": {
10513       "version": "1.1.1",
10514       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
10515       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
10516       "dependencies": {
10517         "npm-normalize-package-bin": "^1.0.1"
10518       }
10519     },
10520     "node_modules/npm-install-checks": {
10521       "version": "4.0.0",
10522       "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz",
10523       "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==",
10524       "dependencies": {
10525         "semver": "^7.1.1"
10526       },
10527       "engines": {
10528         "node": ">=10"
10529       }
10530     },
10531     "node_modules/npm-install-checks/node_modules/semver": {
10532       "version": "7.3.2",
10533       "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
10534       "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
10535       "bin": {
10536         "semver": "bin/semver.js"
10537       },
10538       "engines": {
10539         "node": ">=10"
10540       }
10541     },
10542     "node_modules/npm-normalize-package-bin": {
10543       "version": "1.0.1",
10544       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
10545       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA=="
10546     },
10547     "node_modules/npm-package-arg": {
10548       "version": "6.1.0",
10549       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
10550       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
10551       "dependencies": {
10552         "hosted-git-info": "^2.6.0",
10553         "osenv": "^0.1.5",
10554         "semver": "^5.5.0",
10555         "validate-npm-package-name": "^3.0.0"
10556       }
10557     },
10558     "node_modules/npm-package-arg/node_modules/semver": {
10559       "version": "5.7.1",
10560       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10561       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10562       "bin": {
10563         "semver": "bin/semver"
10564       }
10565     },
10566     "node_modules/npm-packlist": {
10567       "version": "1.4.8",
10568       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
10569       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
10570       "dependencies": {
10571         "ignore-walk": "^3.0.1",
10572         "npm-bundled": "^1.0.1",
10573         "npm-normalize-package-bin": "^1.0.1"
10574       }
10575     },
10576     "node_modules/npm-pick-manifest": {
10577       "version": "3.0.2",
10578       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz",
10579       "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==",
10580       "dev": true,
10581       "dependencies": {
10582         "figgy-pudding": "^3.5.1",
10583         "npm-package-arg": "^6.0.0",
10584         "semver": "^5.4.1"
10585       }
10586     },
10587     "node_modules/npm-pick-manifest/node_modules/semver": {
10588       "version": "5.7.1",
10589       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10590       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10591       "dev": true,
10592       "bin": {
10593         "semver": "bin/semver"
10594       }
10595     },
10596     "node_modules/npm-registry-fetch": {
10597       "version": "4.0.3",
10598       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.3.tgz",
10599       "integrity": "sha512-WGvUx0lkKFhu9MbiGFuT9nG2NpfQ+4dCJwRwwtK2HK5izJEvwDxMeUyqbuMS7N/OkpVCqDorV6rO5E4V9F8lJw==",
10600       "dependencies": {
10601         "bluebird": "^3.5.1",
10602         "figgy-pudding": "^3.4.1",
10603         "JSONStream": "^1.3.4",
10604         "lru-cache": "^5.1.1",
10605         "make-fetch-happen": "^5.0.0",
10606         "npm-package-arg": "^6.1.0",
10607         "safe-buffer": "^5.2.0"
10608       }
10609     },
10610     "node_modules/npm-run-path": {
10611       "version": "2.0.2",
10612       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
10613       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
10614       "dev": true,
10615       "dependencies": {
10616         "path-key": "^2.0.0"
10617       },
10618       "engines": {
10619         "node": ">=4"
10620       }
10621     },
10622     "node_modules/null-check": {
10623       "version": "1.0.0",
10624       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
10625       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
10626       "dev": true,
10627       "engines": {
10628         "node": ">=0.10.0"
10629       }
10630     },
10631     "node_modules/num2fraction": {
10632       "version": "1.2.2",
10633       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
10634       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
10635       "dev": true
10636     },
10637     "node_modules/number-is-nan": {
10638       "version": "1.0.1",
10639       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
10640       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
10641       "dev": true,
10642       "engines": {
10643         "node": ">=0.10.0"
10644       }
10645     },
10646     "node_modules/oauth-sign": {
10647       "version": "0.9.0",
10648       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
10649       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
10650       "engines": {
10651         "node": "*"
10652       }
10653     },
10654     "node_modules/object-assign": {
10655       "version": "4.1.1",
10656       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
10657       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
10658       "dev": true,
10659       "engines": {
10660         "node": ">=0.10.0"
10661       }
10662     },
10663     "node_modules/object-component": {
10664       "version": "0.0.3",
10665       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
10666       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
10667       "dev": true
10668     },
10669     "node_modules/object-copy": {
10670       "version": "0.1.0",
10671       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
10672       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
10673       "dev": true,
10674       "dependencies": {
10675         "copy-descriptor": "^0.1.0",
10676         "define-property": "^0.2.5",
10677         "kind-of": "^3.0.3"
10678       },
10679       "engines": {
10680         "node": ">=0.10.0"
10681       }
10682     },
10683     "node_modules/object-copy/node_modules/define-property": {
10684       "version": "0.2.5",
10685       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10686       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10687       "dev": true,
10688       "dependencies": {
10689         "is-descriptor": "^0.1.0"
10690       },
10691       "engines": {
10692         "node": ">=0.10.0"
10693       }
10694     },
10695     "node_modules/object-copy/node_modules/kind-of": {
10696       "version": "3.2.2",
10697       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10698       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10699       "dev": true,
10700       "dependencies": {
10701         "is-buffer": "^1.1.5"
10702       },
10703       "engines": {
10704         "node": ">=0.10.0"
10705       }
10706     },
10707     "node_modules/object-inspect": {
10708       "version": "1.7.0",
10709       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
10710       "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw=="
10711     },
10712     "node_modules/object-is": {
10713       "version": "1.0.2",
10714       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz",
10715       "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==",
10716       "dev": true,
10717       "engines": {
10718         "node": ">= 0.4"
10719       }
10720     },
10721     "node_modules/object-keys": {
10722       "version": "1.1.1",
10723       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
10724       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
10725       "engines": {
10726         "node": ">= 0.4"
10727       }
10728     },
10729     "node_modules/object-visit": {
10730       "version": "1.0.1",
10731       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
10732       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
10733       "dev": true,
10734       "dependencies": {
10735         "isobject": "^3.0.0"
10736       },
10737       "engines": {
10738         "node": ">=0.10.0"
10739       }
10740     },
10741     "node_modules/object.assign": {
10742       "version": "4.1.0",
10743       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
10744       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
10745       "dependencies": {
10746         "define-properties": "^1.1.2",
10747         "function-bind": "^1.1.1",
10748         "has-symbols": "^1.0.0",
10749         "object-keys": "^1.0.11"
10750       },
10751       "engines": {
10752         "node": ">= 0.4"
10753       }
10754     },
10755     "node_modules/object.getownpropertydescriptors": {
10756       "version": "2.1.0",
10757       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
10758       "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
10759       "dependencies": {
10760         "define-properties": "^1.1.3",
10761         "es-abstract": "^1.17.0-next.1"
10762       },
10763       "engines": {
10764         "node": ">= 0.8"
10765       }
10766     },
10767     "node_modules/object.pick": {
10768       "version": "1.3.0",
10769       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
10770       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
10771       "dev": true,
10772       "dependencies": {
10773         "isobject": "^3.0.1"
10774       },
10775       "engines": {
10776         "node": ">=0.10.0"
10777       }
10778     },
10779     "node_modules/obuf": {
10780       "version": "1.1.2",
10781       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
10782       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
10783       "dev": true
10784     },
10785     "node_modules/on-finished": {
10786       "version": "2.3.0",
10787       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
10788       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
10789       "dev": true,
10790       "dependencies": {
10791         "ee-first": "1.1.1"
10792       },
10793       "engines": {
10794         "node": ">= 0.8"
10795       }
10796     },
10797     "node_modules/on-headers": {
10798       "version": "1.0.2",
10799       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
10800       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
10801       "dev": true,
10802       "engines": {
10803         "node": ">= 0.8"
10804       }
10805     },
10806     "node_modules/once": {
10807       "version": "1.4.0",
10808       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
10809       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
10810       "dependencies": {
10811         "wrappy": "1"
10812       }
10813     },
10814     "node_modules/onetime": {
10815       "version": "5.1.0",
10816       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
10817       "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
10818       "dependencies": {
10819         "mimic-fn": "^2.1.0"
10820       },
10821       "engines": {
10822         "node": ">=6"
10823       }
10824     },
10825     "node_modules/open": {
10826       "version": "6.4.0",
10827       "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz",
10828       "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==",
10829       "dev": true,
10830       "dependencies": {
10831         "is-wsl": "^1.1.0"
10832       },
10833       "engines": {
10834         "node": ">=8"
10835       }
10836     },
10837     "node_modules/opn": {
10838       "version": "5.5.0",
10839       "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
10840       "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
10841       "dev": true,
10842       "dependencies": {
10843         "is-wsl": "^1.1.0"
10844       },
10845       "engines": {
10846         "node": ">=4"
10847       }
10848     },
10849     "node_modules/optimist": {
10850       "version": "0.6.1",
10851       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
10852       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
10853       "dev": true,
10854       "dependencies": {
10855         "minimist": "~0.0.1",
10856         "wordwrap": "~0.0.2"
10857       }
10858     },
10859     "node_modules/optimist/node_modules/minimist": {
10860       "version": "0.0.10",
10861       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
10862       "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
10863       "dev": true
10864     },
10865     "node_modules/ora": {
10866       "version": "4.0.3",
10867       "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.3.tgz",
10868       "integrity": "sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg==",
10869       "dependencies": {
10870         "chalk": "^3.0.0",
10871         "cli-cursor": "^3.1.0",
10872         "cli-spinners": "^2.2.0",
10873         "is-interactive": "^1.0.0",
10874         "log-symbols": "^3.0.0",
10875         "mute-stream": "0.0.8",
10876         "strip-ansi": "^6.0.0",
10877         "wcwidth": "^1.0.1"
10878       },
10879       "engines": {
10880         "node": ">=8"
10881       }
10882     },
10883     "node_modules/ora/node_modules/ansi-styles": {
10884       "version": "4.3.0",
10885       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10886       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10887       "dependencies": {
10888         "color-convert": "^2.0.1"
10889       },
10890       "engines": {
10891         "node": ">=8"
10892       }
10893     },
10894     "node_modules/ora/node_modules/chalk": {
10895       "version": "3.0.0",
10896       "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
10897       "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
10898       "dependencies": {
10899         "ansi-styles": "^4.1.0",
10900         "supports-color": "^7.1.0"
10901       },
10902       "engines": {
10903         "node": ">=8"
10904       }
10905     },
10906     "node_modules/ora/node_modules/color-convert": {
10907       "version": "2.0.1",
10908       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10909       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10910       "dependencies": {
10911         "color-name": "~1.1.4"
10912       },
10913       "engines": {
10914         "node": ">=7.0.0"
10915       }
10916     },
10917     "node_modules/ora/node_modules/color-name": {
10918       "version": "1.1.4",
10919       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10920       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10921     },
10922     "node_modules/ora/node_modules/has-flag": {
10923       "version": "4.0.0",
10924       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10925       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10926       "engines": {
10927         "node": ">=8"
10928       }
10929     },
10930     "node_modules/ora/node_modules/strip-ansi": {
10931       "version": "6.0.0",
10932       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
10933       "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
10934       "dependencies": {
10935         "ansi-regex": "^5.0.0"
10936       },
10937       "engines": {
10938         "node": ">=8"
10939       }
10940     },
10941     "node_modules/ora/node_modules/supports-color": {
10942       "version": "7.2.0",
10943       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10944       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10945       "dependencies": {
10946         "has-flag": "^4.0.0"
10947       },
10948       "engines": {
10949         "node": ">=8"
10950       }
10951     },
10952     "node_modules/original": {
10953       "version": "1.0.2",
10954       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
10955       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
10956       "dev": true,
10957       "dependencies": {
10958         "url-parse": "^1.4.3"
10959       }
10960     },
10961     "node_modules/os-browserify": {
10962       "version": "0.3.0",
10963       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
10964       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
10965       "dev": true
10966     },
10967     "node_modules/os-homedir": {
10968       "version": "1.0.2",
10969       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
10970       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
10971       "engines": {
10972         "node": ">=0.10.0"
10973       }
10974     },
10975     "node_modules/os-locale": {
10976       "version": "3.1.0",
10977       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
10978       "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
10979       "dev": true,
10980       "dependencies": {
10981         "execa": "^1.0.0",
10982         "lcid": "^2.0.0",
10983         "mem": "^4.0.0"
10984       },
10985       "engines": {
10986         "node": ">=6"
10987       }
10988     },
10989     "node_modules/os-tmpdir": {
10990       "version": "1.0.2",
10991       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
10992       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
10993       "engines": {
10994         "node": ">=0.10.0"
10995       }
10996     },
10997     "node_modules/osenv": {
10998       "version": "0.1.5",
10999       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
11000       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
11001       "dependencies": {
11002         "os-homedir": "^1.0.0",
11003         "os-tmpdir": "^1.0.0"
11004       }
11005     },
11006     "node_modules/p-defer": {
11007       "version": "1.0.0",
11008       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
11009       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
11010       "dev": true,
11011       "engines": {
11012         "node": ">=4"
11013       }
11014     },
11015     "node_modules/p-finally": {
11016       "version": "1.0.0",
11017       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
11018       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
11019       "dev": true,
11020       "engines": {
11021         "node": ">=4"
11022       }
11023     },
11024     "node_modules/p-is-promise": {
11025       "version": "2.1.0",
11026       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
11027       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
11028       "dev": true,
11029       "engines": {
11030         "node": ">=6"
11031       }
11032     },
11033     "node_modules/p-limit": {
11034       "version": "2.2.2",
11035       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
11036       "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
11037       "dev": true,
11038       "dependencies": {
11039         "p-try": "^2.0.0"
11040       },
11041       "engines": {
11042         "node": ">=6"
11043       }
11044     },
11045     "node_modules/p-locate": {
11046       "version": "3.0.0",
11047       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
11048       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
11049       "dev": true,
11050       "dependencies": {
11051         "p-limit": "^2.0.0"
11052       },
11053       "engines": {
11054         "node": ">=6"
11055       }
11056     },
11057     "node_modules/p-map": {
11058       "version": "2.1.0",
11059       "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
11060       "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
11061       "dev": true,
11062       "engines": {
11063         "node": ">=6"
11064       }
11065     },
11066     "node_modules/p-retry": {
11067       "version": "3.0.1",
11068       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
11069       "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
11070       "dev": true,
11071       "dependencies": {
11072         "retry": "^0.12.0"
11073       },
11074       "engines": {
11075         "node": ">=6"
11076       }
11077     },
11078     "node_modules/p-retry/node_modules/retry": {
11079       "version": "0.12.0",
11080       "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
11081       "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
11082       "dev": true,
11083       "engines": {
11084         "node": ">= 4"
11085       }
11086     },
11087     "node_modules/p-try": {
11088       "version": "2.2.0",
11089       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
11090       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
11091       "dev": true,
11092       "engines": {
11093         "node": ">=6"
11094       }
11095     },
11096     "node_modules/pacote": {
11097       "version": "9.5.5",
11098       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz",
11099       "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==",
11100       "dev": true,
11101       "dependencies": {
11102         "bluebird": "^3.5.3",
11103         "cacache": "^12.0.2",
11104         "figgy-pudding": "^3.5.1",
11105         "get-stream": "^4.1.0",
11106         "glob": "^7.1.3",
11107         "infer-owner": "^1.0.4",
11108         "lru-cache": "^5.1.1",
11109         "make-fetch-happen": "^5.0.0",
11110         "minimatch": "^3.0.4",
11111         "minipass": "^2.3.5",
11112         "mississippi": "^3.0.0",
11113         "mkdirp": "^0.5.1",
11114         "normalize-package-data": "^2.4.0",
11115         "npm-package-arg": "^6.1.0",
11116         "npm-packlist": "^1.1.12",
11117         "npm-pick-manifest": "^2.2.3",
11118         "npm-registry-fetch": "^4.0.0",
11119         "osenv": "^0.1.5",
11120         "promise-inflight": "^1.0.1",
11121         "promise-retry": "^1.1.1",
11122         "protoduck": "^5.0.1",
11123         "rimraf": "^2.6.2",
11124         "safe-buffer": "^5.1.2",
11125         "semver": "^5.6.0",
11126         "ssri": "^6.0.1",
11127         "tar": "^4.4.8",
11128         "unique-filename": "^1.1.1",
11129         "which": "^1.3.1"
11130       }
11131     },
11132     "node_modules/pacote/node_modules/npm-pick-manifest": {
11133       "version": "2.2.3",
11134       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz",
11135       "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==",
11136       "dev": true,
11137       "dependencies": {
11138         "figgy-pudding": "^3.5.1",
11139         "npm-package-arg": "^6.0.0",
11140         "semver": "^5.4.1"
11141       }
11142     },
11143     "node_modules/pacote/node_modules/rimraf": {
11144       "version": "2.7.1",
11145       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
11146       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
11147       "dev": true,
11148       "dependencies": {
11149         "glob": "^7.1.3"
11150       },
11151       "bin": {
11152         "rimraf": "bin.js"
11153       }
11154     },
11155     "node_modules/pacote/node_modules/semver": {
11156       "version": "5.7.1",
11157       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
11158       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
11159       "dev": true,
11160       "bin": {
11161         "semver": "bin/semver"
11162       }
11163     },
11164     "node_modules/pako": {
11165       "version": "1.0.11",
11166       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
11167       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
11168       "dev": true
11169     },
11170     "node_modules/parallel-transform": {
11171       "version": "1.2.0",
11172       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
11173       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
11174       "dependencies": {
11175         "cyclist": "^1.0.1",
11176         "inherits": "^2.0.3",
11177         "readable-stream": "^2.1.5"
11178       }
11179     },
11180     "node_modules/parse-asn1": {
11181       "version": "5.1.5",
11182       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
11183       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
11184       "dev": true,
11185       "dependencies": {
11186         "asn1.js": "^4.0.0",
11187         "browserify-aes": "^1.0.0",
11188         "create-hash": "^1.1.0",
11189         "evp_bytestokey": "^1.0.0",
11190         "pbkdf2": "^3.0.3",
11191         "safe-buffer": "^5.1.1"
11192       }
11193     },
11194     "node_modules/parse-json": {
11195       "version": "4.0.0",
11196       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
11197       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
11198       "dev": true,
11199       "dependencies": {
11200         "error-ex": "^1.3.1",
11201         "json-parse-better-errors": "^1.0.1"
11202       },
11203       "engines": {
11204         "node": ">=4"
11205       }
11206     },
11207     "node_modules/parse5": {
11208       "version": "5.1.1",
11209       "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
11210       "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
11211       "optional": true
11212     },
11213     "node_modules/parseqs": {
11214       "version": "0.0.5",
11215       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
11216       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
11217       "dev": true,
11218       "dependencies": {
11219         "better-assert": "~1.0.0"
11220       }
11221     },
11222     "node_modules/parseuri": {
11223       "version": "0.0.5",
11224       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
11225       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
11226       "dev": true,
11227       "dependencies": {
11228         "better-assert": "~1.0.0"
11229       }
11230     },
11231     "node_modules/parseurl": {
11232       "version": "1.3.3",
11233       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
11234       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
11235       "dev": true,
11236       "engines": {
11237         "node": ">= 0.8"
11238       }
11239     },
11240     "node_modules/pascalcase": {
11241       "version": "0.1.1",
11242       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
11243       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
11244       "dev": true,
11245       "engines": {
11246         "node": ">=0.10.0"
11247       }
11248     },
11249     "node_modules/path-browserify": {
11250       "version": "0.0.1",
11251       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
11252       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
11253       "dev": true
11254     },
11255     "node_modules/path-dirname": {
11256       "version": "1.0.2",
11257       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
11258       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
11259       "dev": true
11260     },
11261     "node_modules/path-exists": {
11262       "version": "3.0.0",
11263       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
11264       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
11265       "dev": true,
11266       "engines": {
11267         "node": ">=4"
11268       }
11269     },
11270     "node_modules/path-is-absolute": {
11271       "version": "1.0.1",
11272       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
11273       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
11274       "engines": {
11275         "node": ">=0.10.0"
11276       }
11277     },
11278     "node_modules/path-is-inside": {
11279       "version": "1.0.2",
11280       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
11281       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
11282       "dev": true
11283     },
11284     "node_modules/path-key": {
11285       "version": "2.0.1",
11286       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
11287       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
11288       "dev": true,
11289       "engines": {
11290         "node": ">=4"
11291       }
11292     },
11293     "node_modules/path-parse": {
11294       "version": "1.0.6",
11295       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
11296       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
11297     },
11298     "node_modules/path-to-regexp": {
11299       "version": "0.1.7",
11300       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
11301       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
11302       "dev": true
11303     },
11304     "node_modules/path-type": {
11305       "version": "3.0.0",
11306       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
11307       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
11308       "dev": true,
11309       "dependencies": {
11310         "pify": "^3.0.0"
11311       },
11312       "engines": {
11313         "node": ">=4"
11314       }
11315     },
11316     "node_modules/path-type/node_modules/pify": {
11317       "version": "3.0.0",
11318       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
11319       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
11320       "dev": true,
11321       "engines": {
11322         "node": ">=4"
11323       }
11324     },
11325     "node_modules/pbkdf2": {
11326       "version": "3.0.17",
11327       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
11328       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
11329       "dev": true,
11330       "dependencies": {
11331         "create-hash": "^1.1.2",
11332         "create-hmac": "^1.1.4",
11333         "ripemd160": "^2.0.1",
11334         "safe-buffer": "^5.0.1",
11335         "sha.js": "^2.4.8"
11336       },
11337       "engines": {
11338         "node": ">=0.12"
11339       }
11340     },
11341     "node_modules/performance-now": {
11342       "version": "2.1.0",
11343       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
11344       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
11345     },
11346     "node_modules/picomatch": {
11347       "version": "2.2.2",
11348       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
11349       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
11350       "dev": true,
11351       "engines": {
11352         "node": ">=8.6"
11353       }
11354     },
11355     "node_modules/pify": {
11356       "version": "4.0.1",
11357       "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
11358       "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
11359       "dev": true,
11360       "engines": {
11361         "node": ">=6"
11362       }
11363     },
11364     "node_modules/pinkie": {
11365       "version": "2.0.4",
11366       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
11367       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
11368       "dev": true,
11369       "engines": {
11370         "node": ">=0.10.0"
11371       }
11372     },
11373     "node_modules/pinkie-promise": {
11374       "version": "2.0.1",
11375       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
11376       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
11377       "dev": true,
11378       "dependencies": {
11379         "pinkie": "^2.0.0"
11380       },
11381       "engines": {
11382         "node": ">=0.10.0"
11383       }
11384     },
11385     "node_modules/pkg-dir": {
11386       "version": "3.0.0",
11387       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
11388       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
11389       "dev": true,
11390       "dependencies": {
11391         "find-up": "^3.0.0"
11392       },
11393       "engines": {
11394         "node": ">=6"
11395       }
11396     },
11397     "node_modules/pkg-up": {
11398       "version": "3.1.0",
11399       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
11400       "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
11401       "dev": true,
11402       "dependencies": {
11403         "find-up": "^3.0.0"
11404       },
11405       "engines": {
11406         "node": ">=8"
11407       }
11408     },
11409     "node_modules/portfinder": {
11410       "version": "1.0.25",
11411       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz",
11412       "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==",
11413       "dev": true,
11414       "dependencies": {
11415         "async": "^2.6.2",
11416         "debug": "^3.1.1",
11417         "mkdirp": "^0.5.1"
11418       },
11419       "engines": {
11420         "node": ">= 0.12.0"
11421       }
11422     },
11423     "node_modules/portfinder/node_modules/debug": {
11424       "version": "3.2.6",
11425       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11426       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11427       "dev": true,
11428       "dependencies": {
11429         "ms": "^2.1.1"
11430       }
11431     },
11432     "node_modules/posix-character-classes": {
11433       "version": "0.1.1",
11434       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
11435       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
11436       "dev": true,
11437       "engines": {
11438         "node": ">=0.10.0"
11439       }
11440     },
11441     "node_modules/postcss": {
11442       "version": "7.0.17",
11443       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz",
11444       "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==",
11445       "dev": true,
11446       "dependencies": {
11447         "chalk": "^2.4.2",
11448         "source-map": "^0.6.1",
11449         "supports-color": "^6.1.0"
11450       },
11451       "engines": {
11452         "node": ">=6.0.0"
11453       }
11454     },
11455     "node_modules/postcss-import": {
11456       "version": "12.0.1",
11457       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
11458       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
11459       "dev": true,
11460       "dependencies": {
11461         "postcss": "^7.0.1",
11462         "postcss-value-parser": "^3.2.3",
11463         "read-cache": "^1.0.0",
11464         "resolve": "^1.1.7"
11465       },
11466       "engines": {
11467         "node": ">=6.0.0"
11468       }
11469     },
11470     "node_modules/postcss-import/node_modules/postcss-value-parser": {
11471       "version": "3.3.1",
11472       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11473       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11474       "dev": true
11475     },
11476     "node_modules/postcss-load-config": {
11477       "version": "2.1.0",
11478       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
11479       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
11480       "dev": true,
11481       "dependencies": {
11482         "cosmiconfig": "^5.0.0",
11483         "import-cwd": "^2.0.0"
11484       },
11485       "engines": {
11486         "node": ">= 4"
11487       }
11488     },
11489     "node_modules/postcss-loader": {
11490       "version": "3.0.0",
11491       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
11492       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
11493       "dev": true,
11494       "dependencies": {
11495         "loader-utils": "^1.1.0",
11496         "postcss": "^7.0.0",
11497         "postcss-load-config": "^2.0.0",
11498         "schema-utils": "^1.0.0"
11499       },
11500       "engines": {
11501         "node": ">= 6"
11502       }
11503     },
11504     "node_modules/postcss-value-parser": {
11505       "version": "4.0.3",
11506       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
11507       "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
11508       "dev": true
11509     },
11510     "node_modules/postcss/node_modules/source-map": {
11511       "version": "0.6.1",
11512       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11513       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11514       "dev": true,
11515       "engines": {
11516         "node": ">=0.10.0"
11517       }
11518     },
11519     "node_modules/postcss/node_modules/supports-color": {
11520       "version": "6.1.0",
11521       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
11522       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
11523       "dev": true,
11524       "dependencies": {
11525         "has-flag": "^3.0.0"
11526       },
11527       "engines": {
11528         "node": ">=6"
11529       }
11530     },
11531     "node_modules/prepend-http": {
11532       "version": "1.0.4",
11533       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
11534       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
11535       "dev": true,
11536       "engines": {
11537         "node": ">=0.10.0"
11538       }
11539     },
11540     "node_modules/private": {
11541       "version": "0.1.8",
11542       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
11543       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
11544       "dev": true,
11545       "engines": {
11546         "node": ">= 0.6"
11547       }
11548     },
11549     "node_modules/process": {
11550       "version": "0.11.10",
11551       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
11552       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
11553       "dev": true,
11554       "engines": {
11555         "node": ">= 0.6.0"
11556       }
11557     },
11558     "node_modules/process-nextick-args": {
11559       "version": "2.0.1",
11560       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
11561       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
11562     },
11563     "node_modules/promise": {
11564       "version": "7.3.1",
11565       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
11566       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
11567       "dev": true,
11568       "optional": true,
11569       "dependencies": {
11570         "asap": "~2.0.3"
11571       }
11572     },
11573     "node_modules/promise-inflight": {
11574       "version": "1.0.1",
11575       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
11576       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM="
11577     },
11578     "node_modules/promise-retry": {
11579       "version": "1.1.1",
11580       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
11581       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
11582       "dependencies": {
11583         "err-code": "^1.0.0",
11584         "retry": "^0.10.0"
11585       },
11586       "engines": {
11587         "node": ">=0.12"
11588       }
11589     },
11590     "node_modules/protoduck": {
11591       "version": "5.0.1",
11592       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
11593       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
11594       "dependencies": {
11595         "genfun": "^5.0.0"
11596       }
11597     },
11598     "node_modules/protractor": {
11599       "version": "5.4.3",
11600       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.3.tgz",
11601       "integrity": "sha512-7pMAolv8Ah1yJIqaorDTzACtn3gk7BamVKPTeO5lqIGOrfosjPgXFx/z1dqSI+m5EeZc2GMJHPr5DYlodujDNA==",
11602       "dev": true,
11603       "dependencies": {
11604         "@types/q": "^0.0.32",
11605         "@types/selenium-webdriver": "^3.0.0",
11606         "blocking-proxy": "^1.0.0",
11607         "browserstack": "^1.5.1",
11608         "chalk": "^1.1.3",
11609         "glob": "^7.0.3",
11610         "jasmine": "2.8.0",
11611         "jasminewd2": "^2.1.0",
11612         "optimist": "~0.6.0",
11613         "q": "1.4.1",
11614         "saucelabs": "^1.5.0",
11615         "selenium-webdriver": "3.6.0",
11616         "source-map-support": "~0.4.0",
11617         "webdriver-js-extender": "2.1.0",
11618         "webdriver-manager": "^12.0.6"
11619       },
11620       "bin": {
11621         "protractor": "bin/protractor",
11622         "webdriver-manager": "bin/webdriver-manager"
11623       },
11624       "engines": {
11625         "node": ">=6.9.x"
11626       }
11627     },
11628     "node_modules/protractor/node_modules/ansi-regex": {
11629       "version": "2.1.1",
11630       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
11631       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
11632       "dev": true,
11633       "engines": {
11634         "node": ">=0.10.0"
11635       }
11636     },
11637     "node_modules/protractor/node_modules/ansi-styles": {
11638       "version": "2.2.1",
11639       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
11640       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
11641       "dev": true,
11642       "engines": {
11643         "node": ">=0.10.0"
11644       }
11645     },
11646     "node_modules/protractor/node_modules/chalk": {
11647       "version": "1.1.3",
11648       "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
11649       "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
11650       "dev": true,
11651       "dependencies": {
11652         "ansi-styles": "^2.2.1",
11653         "escape-string-regexp": "^1.0.2",
11654         "has-ansi": "^2.0.0",
11655         "strip-ansi": "^3.0.0",
11656         "supports-color": "^2.0.0"
11657       },
11658       "engines": {
11659         "node": ">=0.10.0"
11660       }
11661     },
11662     "node_modules/protractor/node_modules/del": {
11663       "version": "2.2.2",
11664       "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
11665       "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
11666       "dev": true,
11667       "dependencies": {
11668         "globby": "^5.0.0",
11669         "is-path-cwd": "^1.0.0",
11670         "is-path-in-cwd": "^1.0.0",
11671         "object-assign": "^4.0.1",
11672         "pify": "^2.0.0",
11673         "pinkie-promise": "^2.0.0",
11674         "rimraf": "^2.2.8"
11675       },
11676       "engines": {
11677         "node": ">=0.10.0"
11678       }
11679     },
11680     "node_modules/protractor/node_modules/globby": {
11681       "version": "5.0.0",
11682       "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
11683       "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
11684       "dev": true,
11685       "dependencies": {
11686         "array-union": "^1.0.1",
11687         "arrify": "^1.0.0",
11688         "glob": "^7.0.3",
11689         "object-assign": "^4.0.1",
11690         "pify": "^2.0.0",
11691         "pinkie-promise": "^2.0.0"
11692       },
11693       "engines": {
11694         "node": ">=0.10.0"
11695       }
11696     },
11697     "node_modules/protractor/node_modules/is-path-cwd": {
11698       "version": "1.0.0",
11699       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
11700       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
11701       "dev": true,
11702       "engines": {
11703         "node": ">=0.10.0"
11704       }
11705     },
11706     "node_modules/protractor/node_modules/is-path-in-cwd": {
11707       "version": "1.0.1",
11708       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
11709       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
11710       "dev": true,
11711       "dependencies": {
11712         "is-path-inside": "^1.0.0"
11713       },
11714       "engines": {
11715         "node": ">=0.10.0"
11716       }
11717     },
11718     "node_modules/protractor/node_modules/is-path-inside": {
11719       "version": "1.0.1",
11720       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
11721       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
11722       "dev": true,
11723       "dependencies": {
11724         "path-is-inside": "^1.0.1"
11725       },
11726       "engines": {
11727         "node": ">=0.10.0"
11728       }
11729     },
11730     "node_modules/protractor/node_modules/pify": {
11731       "version": "2.3.0",
11732       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
11733       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
11734       "dev": true,
11735       "engines": {
11736         "node": ">=0.10.0"
11737       }
11738     },
11739     "node_modules/protractor/node_modules/rimraf": {
11740       "version": "2.7.1",
11741       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
11742       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
11743       "dev": true,
11744       "dependencies": {
11745         "glob": "^7.1.3"
11746       },
11747       "bin": {
11748         "rimraf": "bin.js"
11749       }
11750     },
11751     "node_modules/protractor/node_modules/semver": {
11752       "version": "5.7.1",
11753       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
11754       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
11755       "dev": true,
11756       "bin": {
11757         "semver": "bin/semver"
11758       }
11759     },
11760     "node_modules/protractor/node_modules/source-map": {
11761       "version": "0.5.7",
11762       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11763       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
11764       "dev": true,
11765       "engines": {
11766         "node": ">=0.10.0"
11767       }
11768     },
11769     "node_modules/protractor/node_modules/source-map-support": {
11770       "version": "0.4.18",
11771       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
11772       "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
11773       "dev": true,
11774       "dependencies": {
11775         "source-map": "^0.5.6"
11776       }
11777     },
11778     "node_modules/protractor/node_modules/strip-ansi": {
11779       "version": "3.0.1",
11780       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11781       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11782       "dev": true,
11783       "dependencies": {
11784         "ansi-regex": "^2.0.0"
11785       },
11786       "engines": {
11787         "node": ">=0.10.0"
11788       }
11789     },
11790     "node_modules/protractor/node_modules/supports-color": {
11791       "version": "2.0.0",
11792       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
11793       "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
11794       "dev": true,
11795       "engines": {
11796         "node": ">=0.8.0"
11797       }
11798     },
11799     "node_modules/protractor/node_modules/webdriver-manager": {
11800       "version": "12.1.7",
11801       "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.7.tgz",
11802       "integrity": "sha512-XINj6b8CYuUYC93SG3xPkxlyUc3IJbD6Vvo75CVGuG9uzsefDzWQrhz0Lq8vbPxtb4d63CZdYophF8k8Or/YiA==",
11803       "dev": true,
11804       "dependencies": {
11805         "adm-zip": "^0.4.9",
11806         "chalk": "^1.1.1",
11807         "del": "^2.2.0",
11808         "glob": "^7.0.3",
11809         "ini": "^1.3.4",
11810         "minimist": "^1.2.0",
11811         "q": "^1.4.1",
11812         "request": "^2.87.0",
11813         "rimraf": "^2.5.2",
11814         "semver": "^5.3.0",
11815         "xml2js": "^0.4.17"
11816       },
11817       "bin": {
11818         "webdriver-manager": "bin/webdriver-manager"
11819       },
11820       "engines": {
11821         "node": ">=6.9.x"
11822       }
11823     },
11824     "node_modules/proxy-addr": {
11825       "version": "2.0.6",
11826       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
11827       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
11828       "dev": true,
11829       "dependencies": {
11830         "forwarded": "~0.1.2",
11831         "ipaddr.js": "1.9.1"
11832       },
11833       "engines": {
11834         "node": ">= 0.10"
11835       }
11836     },
11837     "node_modules/prr": {
11838       "version": "1.0.1",
11839       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
11840       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
11841       "dev": true
11842     },
11843     "node_modules/pseudomap": {
11844       "version": "1.0.2",
11845       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
11846       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
11847       "dev": true
11848     },
11849     "node_modules/psl": {
11850       "version": "1.8.0",
11851       "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
11852       "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
11853     },
11854     "node_modules/public-encrypt": {
11855       "version": "4.0.3",
11856       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
11857       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
11858       "dev": true,
11859       "dependencies": {
11860         "bn.js": "^4.1.0",
11861         "browserify-rsa": "^4.0.0",
11862         "create-hash": "^1.1.0",
11863         "parse-asn1": "^5.0.0",
11864         "randombytes": "^2.0.1",
11865         "safe-buffer": "^5.1.2"
11866       }
11867     },
11868     "node_modules/pump": {
11869       "version": "3.0.0",
11870       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
11871       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
11872       "dependencies": {
11873         "end-of-stream": "^1.1.0",
11874         "once": "^1.3.1"
11875       }
11876     },
11877     "node_modules/pumpify": {
11878       "version": "1.5.1",
11879       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
11880       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
11881       "dependencies": {
11882         "duplexify": "^3.6.0",
11883         "inherits": "^2.0.3",
11884         "pump": "^2.0.0"
11885       }
11886     },
11887     "node_modules/pumpify/node_modules/pump": {
11888       "version": "2.0.1",
11889       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
11890       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
11891       "dependencies": {
11892         "end-of-stream": "^1.1.0",
11893         "once": "^1.3.1"
11894       }
11895     },
11896     "node_modules/punycode": {
11897       "version": "2.1.1",
11898       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
11899       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
11900       "engines": {
11901         "node": ">=6"
11902       }
11903     },
11904     "node_modules/q": {
11905       "version": "1.4.1",
11906       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
11907       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
11908       "dev": true,
11909       "engines": {
11910         "node": ">=0.6.0",
11911         "teleport": ">=0.2.0"
11912       }
11913     },
11914     "node_modules/qjobs": {
11915       "version": "1.2.0",
11916       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
11917       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
11918       "dev": true,
11919       "engines": {
11920         "node": ">=0.9"
11921       }
11922     },
11923     "node_modules/qs": {
11924       "version": "6.5.2",
11925       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
11926       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
11927       "engines": {
11928         "node": ">=0.6"
11929       }
11930     },
11931     "node_modules/query-string": {
11932       "version": "4.3.4",
11933       "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
11934       "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
11935       "dev": true,
11936       "dependencies": {
11937         "object-assign": "^4.1.0",
11938         "strict-uri-encode": "^1.0.0"
11939       },
11940       "engines": {
11941         "node": ">=0.10.0"
11942       }
11943     },
11944     "node_modules/querystring": {
11945       "version": "0.2.0",
11946       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
11947       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
11948       "dev": true,
11949       "engines": {
11950         "node": ">=0.4.x"
11951       }
11952     },
11953     "node_modules/querystring-es3": {
11954       "version": "0.2.1",
11955       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
11956       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
11957       "dev": true,
11958       "engines": {
11959         "node": ">=0.4.x"
11960       }
11961     },
11962     "node_modules/querystringify": {
11963       "version": "2.1.1",
11964       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
11965       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
11966       "dev": true
11967     },
11968     "node_modules/randombytes": {
11969       "version": "2.1.0",
11970       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
11971       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
11972       "dev": true,
11973       "dependencies": {
11974         "safe-buffer": "^5.1.0"
11975       }
11976     },
11977     "node_modules/randomfill": {
11978       "version": "1.0.4",
11979       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
11980       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
11981       "dev": true,
11982       "dependencies": {
11983         "randombytes": "^2.0.5",
11984         "safe-buffer": "^5.1.0"
11985       }
11986     },
11987     "node_modules/range-parser": {
11988       "version": "1.2.1",
11989       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
11990       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
11991       "dev": true,
11992       "engines": {
11993         "node": ">= 0.6"
11994       }
11995     },
11996     "node_modules/raw-body": {
11997       "version": "2.4.0",
11998       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
11999       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
12000       "dev": true,
12001       "dependencies": {
12002         "bytes": "3.1.0",
12003         "http-errors": "1.7.2",
12004         "iconv-lite": "0.4.24",
12005         "unpipe": "1.0.0"
12006       },
12007       "engines": {
12008         "node": ">= 0.8"
12009       }
12010     },
12011     "node_modules/raw-body/node_modules/bytes": {
12012       "version": "3.1.0",
12013       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
12014       "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
12015       "dev": true,
12016       "engines": {
12017         "node": ">= 0.8"
12018       }
12019     },
12020     "node_modules/raw-loader": {
12021       "version": "3.1.0",
12022       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz",
12023       "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==",
12024       "dev": true,
12025       "dependencies": {
12026         "loader-utils": "^1.1.0",
12027         "schema-utils": "^2.0.1"
12028       },
12029       "engines": {
12030         "node": ">= 8.9.0"
12031       }
12032     },
12033     "node_modules/raw-loader/node_modules/ajv": {
12034       "version": "6.12.0",
12035       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
12036       "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
12037       "dev": true,
12038       "dependencies": {
12039         "fast-deep-equal": "^3.1.1",
12040         "fast-json-stable-stringify": "^2.0.0",
12041         "json-schema-traverse": "^0.4.1",
12042         "uri-js": "^4.2.2"
12043       }
12044     },
12045     "node_modules/raw-loader/node_modules/fast-deep-equal": {
12046       "version": "3.1.1",
12047       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
12048       "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
12049       "dev": true
12050     },
12051     "node_modules/raw-loader/node_modules/schema-utils": {
12052       "version": "2.6.5",
12053       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
12054       "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
12055       "dev": true,
12056       "dependencies": {
12057         "ajv": "^6.12.0",
12058         "ajv-keywords": "^3.4.1"
12059       },
12060       "engines": {
12061         "node": ">= 8.9.0"
12062       }
12063     },
12064     "node_modules/read-cache": {
12065       "version": "1.0.0",
12066       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
12067       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
12068       "dev": true,
12069       "dependencies": {
12070         "pify": "^2.3.0"
12071       }
12072     },
12073     "node_modules/read-cache/node_modules/pify": {
12074       "version": "2.3.0",
12075       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
12076       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
12077       "dev": true,
12078       "engines": {
12079         "node": ">=0.10.0"
12080       }
12081     },
12082     "node_modules/read-package-json": {
12083       "version": "2.1.1",
12084       "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.1.tgz",
12085       "integrity": "sha512-dAiqGtVc/q5doFz6096CcnXhpYk0ZN8dEKVkGLU0CsASt8SrgF6SF7OTKAYubfvFhWaqofl+Y8HK19GR8jwW+A==",
12086       "dependencies": {
12087         "glob": "^7.1.1",
12088         "graceful-fs": "^4.1.2",
12089         "json-parse-better-errors": "^1.0.1",
12090         "normalize-package-data": "^2.0.0",
12091         "npm-normalize-package-bin": "^1.0.0"
12092       }
12093     },
12094     "node_modules/read-package-tree": {
12095       "version": "5.3.1",
12096       "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.3.1.tgz",
12097       "integrity": "sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==",
12098       "dependencies": {
12099         "read-package-json": "^2.0.0",
12100         "readdir-scoped-modules": "^1.0.0",
12101         "util-promisify": "^2.1.0"
12102       }
12103     },
12104     "node_modules/readable-stream": {
12105       "version": "2.3.7",
12106       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
12107       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
12108       "dependencies": {
12109         "core-util-is": "~1.0.0",
12110         "inherits": "~2.0.3",
12111         "isarray": "~1.0.0",
12112         "process-nextick-args": "~2.0.0",
12113         "safe-buffer": "~5.1.1",
12114         "string_decoder": "~1.1.1",
12115         "util-deprecate": "~1.0.1"
12116       }
12117     },
12118     "node_modules/readable-stream/node_modules/safe-buffer": {
12119       "version": "5.1.2",
12120       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
12121       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
12122     },
12123     "node_modules/readdir-scoped-modules": {
12124       "version": "1.1.0",
12125       "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz",
12126       "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==",
12127       "dependencies": {
12128         "debuglog": "^1.0.1",
12129         "dezalgo": "^1.0.0",
12130         "graceful-fs": "^4.1.2",
12131         "once": "^1.3.0"
12132       }
12133     },
12134     "node_modules/readdirp": {
12135       "version": "3.3.0",
12136       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz",
12137       "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==",
12138       "dev": true,
12139       "dependencies": {
12140         "picomatch": "^2.0.7"
12141       },
12142       "engines": {
12143         "node": ">=8.10.0"
12144       }
12145     },
12146     "node_modules/reflect-metadata": {
12147       "version": "0.1.13",
12148       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
12149       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
12150       "dev": true
12151     },
12152     "node_modules/regenerate": {
12153       "version": "1.4.0",
12154       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
12155       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
12156       "dev": true
12157     },
12158     "node_modules/regenerate-unicode-properties": {
12159       "version": "8.2.0",
12160       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
12161       "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
12162       "dev": true,
12163       "dependencies": {
12164         "regenerate": "^1.4.0"
12165       },
12166       "engines": {
12167         "node": ">=4"
12168       }
12169     },
12170     "node_modules/regenerator-runtime": {
12171       "version": "0.13.3",
12172       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
12173       "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
12174       "dev": true
12175     },
12176     "node_modules/regenerator-transform": {
12177       "version": "0.14.4",
12178       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz",
12179       "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==",
12180       "dev": true,
12181       "dependencies": {
12182         "@babel/runtime": "^7.8.4",
12183         "private": "^0.1.8"
12184       }
12185     },
12186     "node_modules/regex-not": {
12187       "version": "1.0.2",
12188       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
12189       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
12190       "dev": true,
12191       "dependencies": {
12192         "extend-shallow": "^3.0.2",
12193         "safe-regex": "^1.1.0"
12194       },
12195       "engines": {
12196         "node": ">=0.10.0"
12197       }
12198     },
12199     "node_modules/regexp.prototype.flags": {
12200       "version": "1.3.0",
12201       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
12202       "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
12203       "dev": true,
12204       "dependencies": {
12205         "define-properties": "^1.1.3",
12206         "es-abstract": "^1.17.0-next.1"
12207       },
12208       "engines": {
12209         "node": ">= 0.4"
12210       }
12211     },
12212     "node_modules/regexpu-core": {
12213       "version": "4.7.0",
12214       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
12215       "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
12216       "dev": true,
12217       "dependencies": {
12218         "regenerate": "^1.4.0",
12219         "regenerate-unicode-properties": "^8.2.0",
12220         "regjsgen": "^0.5.1",
12221         "regjsparser": "^0.6.4",
12222         "unicode-match-property-ecmascript": "^1.0.4",
12223         "unicode-match-property-value-ecmascript": "^1.2.0"
12224       },
12225       "engines": {
12226         "node": ">=4"
12227       }
12228     },
12229     "node_modules/regjsgen": {
12230       "version": "0.5.1",
12231       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz",
12232       "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==",
12233       "dev": true
12234     },
12235     "node_modules/regjsparser": {
12236       "version": "0.6.4",
12237       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
12238       "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
12239       "dev": true,
12240       "dependencies": {
12241         "jsesc": "~0.5.0"
12242       },
12243       "bin": {
12244         "regjsparser": "bin/parser"
12245       }
12246     },
12247     "node_modules/regjsparser/node_modules/jsesc": {
12248       "version": "0.5.0",
12249       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
12250       "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
12251       "dev": true,
12252       "bin": {
12253         "jsesc": "bin/jsesc"
12254       }
12255     },
12256     "node_modules/remove-trailing-separator": {
12257       "version": "1.1.0",
12258       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
12259       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
12260       "dev": true
12261     },
12262     "node_modules/repeat-element": {
12263       "version": "1.1.3",
12264       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
12265       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
12266       "dev": true,
12267       "engines": {
12268         "node": ">=0.10.0"
12269       }
12270     },
12271     "node_modules/repeat-string": {
12272       "version": "1.6.1",
12273       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
12274       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
12275       "dev": true,
12276       "engines": {
12277         "node": ">=0.10"
12278       }
12279     },
12280     "node_modules/request": {
12281       "version": "2.88.2",
12282       "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
12283       "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
12284       "dependencies": {
12285         "aws-sign2": "~0.7.0",
12286         "aws4": "^1.8.0",
12287         "caseless": "~0.12.0",
12288         "combined-stream": "~1.0.6",
12289         "extend": "~3.0.2",
12290         "forever-agent": "~0.6.1",
12291         "form-data": "~2.3.2",
12292         "har-validator": "~5.1.3",
12293         "http-signature": "~1.2.0",
12294         "is-typedarray": "~1.0.0",
12295         "isstream": "~0.1.2",
12296         "json-stringify-safe": "~5.0.1",
12297         "mime-types": "~2.1.19",
12298         "oauth-sign": "~0.9.0",
12299         "performance-now": "^2.1.0",
12300         "qs": "~6.5.2",
12301         "safe-buffer": "^5.1.2",
12302         "tough-cookie": "~2.5.0",
12303         "tunnel-agent": "^0.6.0",
12304         "uuid": "^3.3.2"
12305       },
12306       "engines": {
12307         "node": ">= 6"
12308       }
12309     },
12310     "node_modules/require-directory": {
12311       "version": "2.1.1",
12312       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
12313       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
12314       "dev": true,
12315       "engines": {
12316         "node": ">=0.10.0"
12317       }
12318     },
12319     "node_modules/require-main-filename": {
12320       "version": "1.0.1",
12321       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
12322       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
12323       "dev": true
12324     },
12325     "node_modules/requires-port": {
12326       "version": "1.0.0",
12327       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
12328       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
12329       "dev": true
12330     },
12331     "node_modules/resolve": {
12332       "version": "1.15.1",
12333       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz",
12334       "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==",
12335       "dependencies": {
12336         "path-parse": "^1.0.6"
12337       }
12338     },
12339     "node_modules/resolve-cwd": {
12340       "version": "2.0.0",
12341       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
12342       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
12343       "dev": true,
12344       "dependencies": {
12345         "resolve-from": "^3.0.0"
12346       },
12347       "engines": {
12348         "node": ">=4"
12349       }
12350     },
12351     "node_modules/resolve-from": {
12352       "version": "3.0.0",
12353       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
12354       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
12355       "dev": true,
12356       "engines": {
12357         "node": ">=4"
12358       }
12359     },
12360     "node_modules/resolve-url": {
12361       "version": "0.2.1",
12362       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
12363       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
12364       "dev": true
12365     },
12366     "node_modules/restore-cursor": {
12367       "version": "3.1.0",
12368       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
12369       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
12370       "dependencies": {
12371         "onetime": "^5.1.0",
12372         "signal-exit": "^3.0.2"
12373       },
12374       "engines": {
12375         "node": ">=8"
12376       }
12377     },
12378     "node_modules/ret": {
12379       "version": "0.1.15",
12380       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
12381       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
12382       "dev": true,
12383       "engines": {
12384         "node": ">=0.12"
12385       }
12386     },
12387     "node_modules/retry": {
12388       "version": "0.10.1",
12389       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
12390       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
12391       "engines": {
12392         "node": "*"
12393       }
12394     },
12395     "node_modules/rfdc": {
12396       "version": "1.1.4",
12397       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
12398       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
12399       "dev": true
12400     },
12401     "node_modules/rimraf": {
12402       "version": "3.0.0",
12403       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz",
12404       "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==",
12405       "dev": true,
12406       "dependencies": {
12407         "glob": "^7.1.3"
12408       },
12409       "bin": {
12410         "rimraf": "bin.js"
12411       }
12412     },
12413     "node_modules/ripemd160": {
12414       "version": "2.0.2",
12415       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
12416       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
12417       "dev": true,
12418       "dependencies": {
12419         "hash-base": "^3.0.0",
12420         "inherits": "^2.0.1"
12421       }
12422     },
12423     "node_modules/run-async": {
12424       "version": "2.4.0",
12425       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz",
12426       "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==",
12427       "dependencies": {
12428         "is-promise": "^2.1.0"
12429       },
12430       "engines": {
12431         "node": ">=0.12.0"
12432       }
12433     },
12434     "node_modules/run-queue": {
12435       "version": "1.0.3",
12436       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
12437       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
12438       "dependencies": {
12439         "aproba": "^1.1.1"
12440       }
12441     },
12442     "node_modules/rxjs": {
12443       "version": "6.4.0",
12444       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz",
12445       "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==",
12446       "dependencies": {
12447         "tslib": "^1.9.0"
12448       },
12449       "engines": {
12450         "npm": ">=2.0.0"
12451       }
12452     },
12453     "node_modules/safe-buffer": {
12454       "version": "5.2.0",
12455       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
12456       "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
12457     },
12458     "node_modules/safe-regex": {
12459       "version": "1.1.0",
12460       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
12461       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
12462       "dev": true,
12463       "dependencies": {
12464         "ret": "~0.1.10"
12465       }
12466     },
12467     "node_modules/safer-buffer": {
12468       "version": "2.1.2",
12469       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
12470       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
12471     },
12472     "node_modules/sass": {
12473       "version": "1.22.9",
12474       "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz",
12475       "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==",
12476       "dev": true,
12477       "dependencies": {
12478         "chokidar": ">=2.0.0 <4.0.0"
12479       },
12480       "bin": {
12481         "sass": "sass.js"
12482       },
12483       "engines": {
12484         "node": ">=8.9.0"
12485       }
12486     },
12487     "node_modules/sass-loader": {
12488       "version": "7.2.0",
12489       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz",
12490       "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==",
12491       "dev": true,
12492       "dependencies": {
12493         "clone-deep": "^4.0.1",
12494         "loader-utils": "^1.0.1",
12495         "neo-async": "^2.5.0",
12496         "pify": "^4.0.1",
12497         "semver": "^5.5.0"
12498       },
12499       "engines": {
12500         "node": ">= 6.9.0"
12501       }
12502     },
12503     "node_modules/sass-loader/node_modules/semver": {
12504       "version": "5.7.1",
12505       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
12506       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
12507       "dev": true,
12508       "bin": {
12509         "semver": "bin/semver"
12510       }
12511     },
12512     "node_modules/saucelabs": {
12513       "version": "1.5.0",
12514       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
12515       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
12516       "dev": true,
12517       "dependencies": {
12518         "https-proxy-agent": "^2.2.1"
12519       },
12520       "engines": {
12521         "node": "*"
12522       }
12523     },
12524     "node_modules/sax": {
12525       "version": "0.5.8",
12526       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
12527       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
12528       "dev": true
12529     },
12530     "node_modules/schema-utils": {
12531       "version": "1.0.0",
12532       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
12533       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
12534       "dev": true,
12535       "dependencies": {
12536         "ajv": "^6.1.0",
12537         "ajv-errors": "^1.0.0",
12538         "ajv-keywords": "^3.1.0"
12539       },
12540       "engines": {
12541         "node": ">= 4"
12542       }
12543     },
12544     "node_modules/select-hose": {
12545       "version": "2.0.0",
12546       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
12547       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
12548       "dev": true
12549     },
12550     "node_modules/selenium-webdriver": {
12551       "version": "3.6.0",
12552       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
12553       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
12554       "dev": true,
12555       "dependencies": {
12556         "jszip": "^3.1.3",
12557         "rimraf": "^2.5.4",
12558         "tmp": "0.0.30",
12559         "xml2js": "^0.4.17"
12560       },
12561       "engines": {
12562         "node": ">= 6.9.0"
12563       }
12564     },
12565     "node_modules/selenium-webdriver/node_modules/rimraf": {
12566       "version": "2.7.1",
12567       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
12568       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
12569       "dev": true,
12570       "dependencies": {
12571         "glob": "^7.1.3"
12572       },
12573       "bin": {
12574         "rimraf": "bin.js"
12575       }
12576     },
12577     "node_modules/selenium-webdriver/node_modules/tmp": {
12578       "version": "0.0.30",
12579       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
12580       "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
12581       "dev": true,
12582       "dependencies": {
12583         "os-tmpdir": "~1.0.1"
12584       },
12585       "engines": {
12586         "node": ">=0.4.0"
12587       }
12588     },
12589     "node_modules/selfsigned": {
12590       "version": "1.10.7",
12591       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz",
12592       "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==",
12593       "dev": true,
12594       "dependencies": {
12595         "node-forge": "0.9.0"
12596       }
12597     },
12598     "node_modules/semver": {
12599       "version": "6.3.0",
12600       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
12601       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
12602       "dev": true,
12603       "bin": {
12604         "semver": "bin/semver.js"
12605       }
12606     },
12607     "node_modules/semver-dsl": {
12608       "version": "1.0.1",
12609       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
12610       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
12611       "dev": true,
12612       "dependencies": {
12613         "semver": "^5.3.0"
12614       }
12615     },
12616     "node_modules/semver-dsl/node_modules/semver": {
12617       "version": "5.7.1",
12618       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
12619       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
12620       "dev": true,
12621       "bin": {
12622         "semver": "bin/semver"
12623       }
12624     },
12625     "node_modules/semver-intersect": {
12626       "version": "1.4.0",
12627       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
12628       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
12629       "dependencies": {
12630         "semver": "^5.0.0"
12631       }
12632     },
12633     "node_modules/semver-intersect/node_modules/semver": {
12634       "version": "5.7.1",
12635       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
12636       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
12637       "bin": {
12638         "semver": "bin/semver"
12639       }
12640     },
12641     "node_modules/send": {
12642       "version": "0.17.1",
12643       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
12644       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
12645       "dev": true,
12646       "dependencies": {
12647         "debug": "2.6.9",
12648         "depd": "~1.1.2",
12649         "destroy": "~1.0.4",
12650         "encodeurl": "~1.0.2",
12651         "escape-html": "~1.0.3",
12652         "etag": "~1.8.1",
12653         "fresh": "0.5.2",
12654         "http-errors": "~1.7.2",
12655         "mime": "1.6.0",
12656         "ms": "2.1.1",
12657         "on-finished": "~2.3.0",
12658         "range-parser": "~1.2.1",
12659         "statuses": "~1.5.0"
12660       },
12661       "engines": {
12662         "node": ">= 0.8.0"
12663       }
12664     },
12665     "node_modules/send/node_modules/debug": {
12666       "version": "2.6.9",
12667       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
12668       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
12669       "dev": true,
12670       "dependencies": {
12671         "ms": "2.0.0"
12672       }
12673     },
12674     "node_modules/send/node_modules/debug/node_modules/ms": {
12675       "version": "2.0.0",
12676       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
12677       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
12678       "dev": true
12679     },
12680     "node_modules/send/node_modules/ms": {
12681       "version": "2.1.1",
12682       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
12683       "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
12684       "dev": true
12685     },
12686     "node_modules/serialize-javascript": {
12687       "version": "2.1.2",
12688       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
12689       "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
12690       "dev": true
12691     },
12692     "node_modules/serve-index": {
12693       "version": "1.9.1",
12694       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
12695       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
12696       "dev": true,
12697       "dependencies": {
12698         "accepts": "~1.3.4",
12699         "batch": "0.6.1",
12700         "debug": "2.6.9",
12701         "escape-html": "~1.0.3",
12702         "http-errors": "~1.6.2",
12703         "mime-types": "~2.1.17",
12704         "parseurl": "~1.3.2"
12705       },
12706       "engines": {
12707         "node": ">= 0.8.0"
12708       }
12709     },
12710     "node_modules/serve-index/node_modules/debug": {
12711       "version": "2.6.9",
12712       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
12713       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
12714       "dev": true,
12715       "dependencies": {
12716         "ms": "2.0.0"
12717       }
12718     },
12719     "node_modules/serve-index/node_modules/http-errors": {
12720       "version": "1.6.3",
12721       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
12722       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
12723       "dev": true,
12724       "dependencies": {
12725         "depd": "~1.1.2",
12726         "inherits": "2.0.3",
12727         "setprototypeof": "1.1.0",
12728         "statuses": ">= 1.4.0 < 2"
12729       },
12730       "engines": {
12731         "node": ">= 0.6"
12732       }
12733     },
12734     "node_modules/serve-index/node_modules/inherits": {
12735       "version": "2.0.3",
12736       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
12737       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
12738       "dev": true
12739     },
12740     "node_modules/serve-index/node_modules/ms": {
12741       "version": "2.0.0",
12742       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
12743       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
12744       "dev": true
12745     },
12746     "node_modules/serve-index/node_modules/setprototypeof": {
12747       "version": "1.1.0",
12748       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
12749       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
12750       "dev": true
12751     },
12752     "node_modules/serve-static": {
12753       "version": "1.14.1",
12754       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
12755       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
12756       "dev": true,
12757       "dependencies": {
12758         "encodeurl": "~1.0.2",
12759         "escape-html": "~1.0.3",
12760         "parseurl": "~1.3.3",
12761         "send": "0.17.1"
12762       },
12763       "engines": {
12764         "node": ">= 0.8.0"
12765       }
12766     },
12767     "node_modules/set-blocking": {
12768       "version": "2.0.0",
12769       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
12770       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
12771       "dev": true
12772     },
12773     "node_modules/set-immediate-shim": {
12774       "version": "1.0.1",
12775       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
12776       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
12777       "dev": true,
12778       "engines": {
12779         "node": ">=0.10.0"
12780       }
12781     },
12782     "node_modules/set-value": {
12783       "version": "2.0.1",
12784       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
12785       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
12786       "dev": true,
12787       "dependencies": {
12788         "extend-shallow": "^2.0.1",
12789         "is-extendable": "^0.1.1",
12790         "is-plain-object": "^2.0.3",
12791         "split-string": "^3.0.1"
12792       },
12793       "engines": {
12794         "node": ">=0.10.0"
12795       }
12796     },
12797     "node_modules/set-value/node_modules/extend-shallow": {
12798       "version": "2.0.1",
12799       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12800       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12801       "dev": true,
12802       "dependencies": {
12803         "is-extendable": "^0.1.0"
12804       },
12805       "engines": {
12806         "node": ">=0.10.0"
12807       }
12808     },
12809     "node_modules/setimmediate": {
12810       "version": "1.0.5",
12811       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
12812       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
12813       "dev": true
12814     },
12815     "node_modules/setprototypeof": {
12816       "version": "1.1.1",
12817       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
12818       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
12819       "dev": true
12820     },
12821     "node_modules/sha.js": {
12822       "version": "2.4.11",
12823       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
12824       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
12825       "dev": true,
12826       "dependencies": {
12827         "inherits": "^2.0.1",
12828         "safe-buffer": "^5.0.1"
12829       },
12830       "bin": {
12831         "sha.js": "bin.js"
12832       }
12833     },
12834     "node_modules/shallow-clone": {
12835       "version": "3.0.1",
12836       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
12837       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
12838       "dev": true,
12839       "dependencies": {
12840         "kind-of": "^6.0.2"
12841       },
12842       "engines": {
12843         "node": ">=8"
12844       }
12845     },
12846     "node_modules/shebang-command": {
12847       "version": "1.2.0",
12848       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
12849       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
12850       "dev": true,
12851       "dependencies": {
12852         "shebang-regex": "^1.0.0"
12853       },
12854       "engines": {
12855         "node": ">=0.10.0"
12856       }
12857     },
12858     "node_modules/shebang-regex": {
12859       "version": "1.0.0",
12860       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
12861       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
12862       "dev": true,
12863       "engines": {
12864         "node": ">=0.10.0"
12865       }
12866     },
12867     "node_modules/signal-exit": {
12868       "version": "3.0.3",
12869       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
12870       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
12871     },
12872     "node_modules/slash": {
12873       "version": "1.0.0",
12874       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
12875       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
12876       "dev": true,
12877       "engines": {
12878         "node": ">=0.10.0"
12879       }
12880     },
12881     "node_modules/smart-buffer": {
12882       "version": "4.1.0",
12883       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz",
12884       "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==",
12885       "engines": {
12886         "node": ">= 6.0.0",
12887         "npm": ">= 3.0.0"
12888       }
12889     },
12890     "node_modules/snapdragon": {
12891       "version": "0.8.2",
12892       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
12893       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
12894       "dev": true,
12895       "dependencies": {
12896         "base": "^0.11.1",
12897         "debug": "^2.2.0",
12898         "define-property": "^0.2.5",
12899         "extend-shallow": "^2.0.1",
12900         "map-cache": "^0.2.2",
12901         "source-map": "^0.5.6",
12902         "source-map-resolve": "^0.5.0",
12903         "use": "^3.1.0"
12904       },
12905       "engines": {
12906         "node": ">=0.10.0"
12907       }
12908     },
12909     "node_modules/snapdragon-node": {
12910       "version": "2.1.1",
12911       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
12912       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
12913       "dev": true,
12914       "dependencies": {
12915         "define-property": "^1.0.0",
12916         "isobject": "^3.0.0",
12917         "snapdragon-util": "^3.0.1"
12918       },
12919       "engines": {
12920         "node": ">=0.10.0"
12921       }
12922     },
12923     "node_modules/snapdragon-node/node_modules/define-property": {
12924       "version": "1.0.0",
12925       "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
12926       "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
12927       "dev": true,
12928       "dependencies": {
12929         "is-descriptor": "^1.0.0"
12930       },
12931       "engines": {
12932         "node": ">=0.10.0"
12933       }
12934     },
12935     "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": {
12936       "version": "1.0.0",
12937       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
12938       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
12939       "dev": true,
12940       "dependencies": {
12941         "kind-of": "^6.0.0"
12942       },
12943       "engines": {
12944         "node": ">=0.10.0"
12945       }
12946     },
12947     "node_modules/snapdragon-node/node_modules/is-data-descriptor": {
12948       "version": "1.0.0",
12949       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
12950       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
12951       "dev": true,
12952       "dependencies": {
12953         "kind-of": "^6.0.0"
12954       },
12955       "engines": {
12956         "node": ">=0.10.0"
12957       }
12958     },
12959     "node_modules/snapdragon-node/node_modules/is-descriptor": {
12960       "version": "1.0.2",
12961       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
12962       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
12963       "dev": true,
12964       "dependencies": {
12965         "is-accessor-descriptor": "^1.0.0",
12966         "is-data-descriptor": "^1.0.0",
12967         "kind-of": "^6.0.2"
12968       },
12969       "engines": {
12970         "node": ">=0.10.0"
12971       }
12972     },
12973     "node_modules/snapdragon-util": {
12974       "version": "3.0.1",
12975       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
12976       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
12977       "dev": true,
12978       "dependencies": {
12979         "kind-of": "^3.2.0"
12980       },
12981       "engines": {
12982         "node": ">=0.10.0"
12983       }
12984     },
12985     "node_modules/snapdragon-util/node_modules/kind-of": {
12986       "version": "3.2.2",
12987       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12988       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12989       "dev": true,
12990       "dependencies": {
12991         "is-buffer": "^1.1.5"
12992       },
12993       "engines": {
12994         "node": ">=0.10.0"
12995       }
12996     },
12997     "node_modules/snapdragon/node_modules/debug": {
12998       "version": "2.6.9",
12999       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
13000       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
13001       "dev": true,
13002       "dependencies": {
13003         "ms": "2.0.0"
13004       }
13005     },
13006     "node_modules/snapdragon/node_modules/define-property": {
13007       "version": "0.2.5",
13008       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
13009       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
13010       "dev": true,
13011       "dependencies": {
13012         "is-descriptor": "^0.1.0"
13013       },
13014       "engines": {
13015         "node": ">=0.10.0"
13016       }
13017     },
13018     "node_modules/snapdragon/node_modules/extend-shallow": {
13019       "version": "2.0.1",
13020       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
13021       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
13022       "dev": true,
13023       "dependencies": {
13024         "is-extendable": "^0.1.0"
13025       },
13026       "engines": {
13027         "node": ">=0.10.0"
13028       }
13029     },
13030     "node_modules/snapdragon/node_modules/ms": {
13031       "version": "2.0.0",
13032       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13033       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
13034       "dev": true
13035     },
13036     "node_modules/snapdragon/node_modules/source-map": {
13037       "version": "0.5.7",
13038       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
13039       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
13040       "dev": true,
13041       "engines": {
13042         "node": ">=0.10.0"
13043       }
13044     },
13045     "node_modules/socket.io": {
13046       "version": "2.1.1",
13047       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
13048       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
13049       "dev": true,
13050       "dependencies": {
13051         "debug": "~3.1.0",
13052         "engine.io": "~3.2.0",
13053         "has-binary2": "~1.0.2",
13054         "socket.io-adapter": "~1.1.0",
13055         "socket.io-client": "2.1.1",
13056         "socket.io-parser": "~3.2.0"
13057       }
13058     },
13059     "node_modules/socket.io-adapter": {
13060       "version": "1.1.2",
13061       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
13062       "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
13063       "dev": true
13064     },
13065     "node_modules/socket.io-client": {
13066       "version": "2.1.1",
13067       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
13068       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
13069       "dev": true,
13070       "dependencies": {
13071         "backo2": "1.0.2",
13072         "base64-arraybuffer": "0.1.5",
13073         "component-bind": "1.0.0",
13074         "component-emitter": "1.2.1",
13075         "debug": "~3.1.0",
13076         "engine.io-client": "~3.2.0",
13077         "has-binary2": "~1.0.2",
13078         "has-cors": "1.1.0",
13079         "indexof": "0.0.1",
13080         "object-component": "0.0.3",
13081         "parseqs": "0.0.5",
13082         "parseuri": "0.0.5",
13083         "socket.io-parser": "~3.2.0",
13084         "to-array": "0.1.4"
13085       }
13086     },
13087     "node_modules/socket.io-client/node_modules/component-emitter": {
13088       "version": "1.2.1",
13089       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
13090       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
13091       "dev": true
13092     },
13093     "node_modules/socket.io-client/node_modules/debug": {
13094       "version": "3.1.0",
13095       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
13096       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
13097       "dev": true,
13098       "dependencies": {
13099         "ms": "2.0.0"
13100       }
13101     },
13102     "node_modules/socket.io-client/node_modules/ms": {
13103       "version": "2.0.0",
13104       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13105       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
13106       "dev": true
13107     },
13108     "node_modules/socket.io-parser": {
13109       "version": "3.2.0",
13110       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
13111       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
13112       "dev": true,
13113       "dependencies": {
13114         "component-emitter": "1.2.1",
13115         "debug": "~3.1.0",
13116         "isarray": "2.0.1"
13117       }
13118     },
13119     "node_modules/socket.io-parser/node_modules/component-emitter": {
13120       "version": "1.2.1",
13121       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
13122       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
13123       "dev": true
13124     },
13125     "node_modules/socket.io-parser/node_modules/debug": {
13126       "version": "3.1.0",
13127       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
13128       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
13129       "dev": true,
13130       "dependencies": {
13131         "ms": "2.0.0"
13132       }
13133     },
13134     "node_modules/socket.io-parser/node_modules/isarray": {
13135       "version": "2.0.1",
13136       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
13137       "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
13138       "dev": true
13139     },
13140     "node_modules/socket.io-parser/node_modules/ms": {
13141       "version": "2.0.0",
13142       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13143       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
13144       "dev": true
13145     },
13146     "node_modules/socket.io/node_modules/debug": {
13147       "version": "3.1.0",
13148       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
13149       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
13150       "dev": true,
13151       "dependencies": {
13152         "ms": "2.0.0"
13153       }
13154     },
13155     "node_modules/socket.io/node_modules/ms": {
13156       "version": "2.0.0",
13157       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
13158       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
13159       "dev": true
13160     },
13161     "node_modules/sockjs": {
13162       "version": "0.3.19",
13163       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
13164       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
13165       "dev": true,
13166       "dependencies": {
13167         "faye-websocket": "^0.10.0",
13168         "uuid": "^3.0.1"
13169       }
13170     },
13171     "node_modules/sockjs-client": {
13172       "version": "1.4.0",
13173       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz",
13174       "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==",
13175       "dev": true,
13176       "dependencies": {
13177         "debug": "^3.2.5",
13178         "eventsource": "^1.0.7",
13179         "faye-websocket": "~0.11.1",
13180         "inherits": "^2.0.3",
13181         "json3": "^3.3.2",
13182         "url-parse": "^1.4.3"
13183       }
13184     },
13185     "node_modules/sockjs-client/node_modules/debug": {
13186       "version": "3.2.6",
13187       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
13188       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
13189       "dev": true,
13190       "dependencies": {
13191         "ms": "^2.1.1"
13192       }
13193     },
13194     "node_modules/sockjs-client/node_modules/faye-websocket": {
13195       "version": "0.11.3",
13196       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
13197       "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
13198       "dev": true,
13199       "dependencies": {
13200         "websocket-driver": ">=0.5.1"
13201       },
13202       "engines": {
13203         "node": ">=0.8.0"
13204       }
13205     },
13206     "node_modules/socks": {
13207       "version": "2.3.3",
13208       "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz",
13209       "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==",
13210       "dependencies": {
13211         "ip": "1.1.5",
13212         "smart-buffer": "^4.1.0"
13213       },
13214       "engines": {
13215         "node": ">= 6.0.0",
13216         "npm": ">= 3.0.0"
13217       }
13218     },
13219     "node_modules/socks-proxy-agent": {
13220       "version": "4.0.2",
13221       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz",
13222       "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==",
13223       "dependencies": {
13224         "agent-base": "~4.2.1",
13225         "socks": "~2.3.2"
13226       },
13227       "engines": {
13228         "node": ">= 6"
13229       }
13230     },
13231     "node_modules/socks-proxy-agent/node_modules/agent-base": {
13232       "version": "4.2.1",
13233       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
13234       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
13235       "dependencies": {
13236         "es6-promisify": "^5.0.0"
13237       },
13238       "engines": {
13239         "node": ">= 4.0.0"
13240       }
13241     },
13242     "node_modules/sonar-scanner": {
13243       "version": "3.1.0",
13244       "resolved": "https://registry.npmjs.org/sonar-scanner/-/sonar-scanner-3.1.0.tgz",
13245       "integrity": "sha1-UcHBEB9UuYq8XYVlIJsdkjKXk0M=",
13246       "dev": true,
13247       "hasInstallScript": true,
13248       "bin": {
13249         "sonar-scanner": "index.js"
13250       }
13251     },
13252     "node_modules/sort-keys": {
13253       "version": "1.1.2",
13254       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
13255       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
13256       "dev": true,
13257       "dependencies": {
13258         "is-plain-obj": "^1.0.0"
13259       },
13260       "engines": {
13261         "node": ">=0.10.0"
13262       }
13263     },
13264     "node_modules/source-list-map": {
13265       "version": "2.0.1",
13266       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
13267       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
13268       "dev": true
13269     },
13270     "node_modules/source-map": {
13271       "version": "0.7.3",
13272       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
13273       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
13274       "engines": {
13275         "node": ">= 8"
13276       }
13277     },
13278     "node_modules/source-map-loader": {
13279       "version": "0.2.4",
13280       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
13281       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
13282       "dev": true,
13283       "dependencies": {
13284         "async": "^2.5.0",
13285         "loader-utils": "^1.1.0"
13286       },
13287       "engines": {
13288         "node": ">= 6"
13289       }
13290     },
13291     "node_modules/source-map-resolve": {
13292       "version": "0.5.3",
13293       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
13294       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
13295       "dev": true,
13296       "dependencies": {
13297         "atob": "^2.1.2",
13298         "decode-uri-component": "^0.2.0",
13299         "resolve-url": "^0.2.1",
13300         "source-map-url": "^0.4.0",
13301         "urix": "^0.1.0"
13302       }
13303     },
13304     "node_modules/source-map-support": {
13305       "version": "0.5.13",
13306       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
13307       "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
13308       "dev": true,
13309       "dependencies": {
13310         "buffer-from": "^1.0.0",
13311         "source-map": "^0.6.0"
13312       }
13313     },
13314     "node_modules/source-map-support/node_modules/source-map": {
13315       "version": "0.6.1",
13316       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13317       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13318       "dev": true,
13319       "engines": {
13320         "node": ">=0.10.0"
13321       }
13322     },
13323     "node_modules/source-map-url": {
13324       "version": "0.4.0",
13325       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
13326       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
13327       "dev": true
13328     },
13329     "node_modules/sourcemap-codec": {
13330       "version": "1.4.8",
13331       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
13332       "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
13333     },
13334     "node_modules/spdx-correct": {
13335       "version": "3.1.0",
13336       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
13337       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
13338       "dependencies": {
13339         "spdx-expression-parse": "^3.0.0",
13340         "spdx-license-ids": "^3.0.0"
13341       }
13342     },
13343     "node_modules/spdx-exceptions": {
13344       "version": "2.2.0",
13345       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
13346       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA=="
13347     },
13348     "node_modules/spdx-expression-parse": {
13349       "version": "3.0.0",
13350       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
13351       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
13352       "dependencies": {
13353         "spdx-exceptions": "^2.1.0",
13354         "spdx-license-ids": "^3.0.0"
13355       }
13356     },
13357     "node_modules/spdx-license-ids": {
13358       "version": "3.0.5",
13359       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
13360       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q=="
13361     },
13362     "node_modules/spdy": {
13363       "version": "4.0.1",
13364       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz",
13365       "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==",
13366       "dev": true,
13367       "dependencies": {
13368         "debug": "^4.1.0",
13369         "handle-thing": "^2.0.0",
13370         "http-deceiver": "^1.2.7",
13371         "select-hose": "^2.0.0",
13372         "spdy-transport": "^3.0.0"
13373       },
13374       "engines": {
13375         "node": ">=6.0.0"
13376       }
13377     },
13378     "node_modules/spdy-transport": {
13379       "version": "3.0.0",
13380       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
13381       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
13382       "dev": true,
13383       "dependencies": {
13384         "debug": "^4.1.0",
13385         "detect-node": "^2.0.4",
13386         "hpack.js": "^2.1.6",
13387         "obuf": "^1.1.2",
13388         "readable-stream": "^3.0.6",
13389         "wbuf": "^1.7.3"
13390       }
13391     },
13392     "node_modules/spdy-transport/node_modules/readable-stream": {
13393       "version": "3.6.0",
13394       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
13395       "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
13396       "dev": true,
13397       "dependencies": {
13398         "inherits": "^2.0.3",
13399         "string_decoder": "^1.1.1",
13400         "util-deprecate": "^1.0.1"
13401       },
13402       "engines": {
13403         "node": ">= 6"
13404       }
13405     },
13406     "node_modules/speed-measure-webpack-plugin": {
13407       "version": "1.3.1",
13408       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
13409       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
13410       "dev": true,
13411       "dependencies": {
13412         "chalk": "^2.0.1"
13413       },
13414       "engines": {
13415         "node": ">=6.0.0"
13416       }
13417     },
13418     "node_modules/split-string": {
13419       "version": "3.1.0",
13420       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
13421       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
13422       "dev": true,
13423       "dependencies": {
13424         "extend-shallow": "^3.0.0"
13425       },
13426       "engines": {
13427         "node": ">=0.10.0"
13428       }
13429     },
13430     "node_modules/sprintf-js": {
13431       "version": "1.0.3",
13432       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
13433       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
13434       "dev": true
13435     },
13436     "node_modules/sshpk": {
13437       "version": "1.16.1",
13438       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
13439       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
13440       "dependencies": {
13441         "asn1": "~0.2.3",
13442         "assert-plus": "^1.0.0",
13443         "bcrypt-pbkdf": "^1.0.0",
13444         "dashdash": "^1.12.0",
13445         "ecc-jsbn": "~0.1.1",
13446         "getpass": "^0.1.1",
13447         "jsbn": "~0.1.0",
13448         "safer-buffer": "^2.0.2",
13449         "tweetnacl": "~0.14.0"
13450       },
13451       "engines": {
13452         "node": ">=0.10.0"
13453       }
13454     },
13455     "node_modules/ssri": {
13456       "version": "6.0.1",
13457       "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
13458       "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
13459       "dependencies": {
13460         "figgy-pudding": "^3.5.1"
13461       }
13462     },
13463     "node_modules/static-extend": {
13464       "version": "0.1.2",
13465       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
13466       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
13467       "dev": true,
13468       "dependencies": {
13469         "define-property": "^0.2.5",
13470         "object-copy": "^0.1.0"
13471       },
13472       "engines": {
13473         "node": ">=0.10.0"
13474       }
13475     },
13476     "node_modules/static-extend/node_modules/define-property": {
13477       "version": "0.2.5",
13478       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
13479       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
13480       "dev": true,
13481       "dependencies": {
13482         "is-descriptor": "^0.1.0"
13483       },
13484       "engines": {
13485         "node": ">=0.10.0"
13486       }
13487     },
13488     "node_modules/statuses": {
13489       "version": "1.5.0",
13490       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
13491       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
13492       "dev": true,
13493       "engines": {
13494         "node": ">= 0.6"
13495       }
13496     },
13497     "node_modules/stream": {
13498       "version": "0.0.2",
13499       "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz",
13500       "integrity": "sha1-f1Nj8Ff2WSxVlfALyAon9c7B8O8=",
13501       "dependencies": {
13502         "emitter-component": "^1.1.1"
13503       }
13504     },
13505     "node_modules/stream-browserify": {
13506       "version": "2.0.2",
13507       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
13508       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
13509       "dev": true,
13510       "dependencies": {
13511         "inherits": "~2.0.1",
13512         "readable-stream": "^2.0.2"
13513       }
13514     },
13515     "node_modules/stream-each": {
13516       "version": "1.2.3",
13517       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
13518       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
13519       "dependencies": {
13520         "end-of-stream": "^1.1.0",
13521         "stream-shift": "^1.0.0"
13522       }
13523     },
13524     "node_modules/stream-http": {
13525       "version": "2.8.3",
13526       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
13527       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
13528       "dev": true,
13529       "dependencies": {
13530         "builtin-status-codes": "^3.0.0",
13531         "inherits": "^2.0.1",
13532         "readable-stream": "^2.3.6",
13533         "to-arraybuffer": "^1.0.0",
13534         "xtend": "^4.0.0"
13535       }
13536     },
13537     "node_modules/stream-shift": {
13538       "version": "1.0.1",
13539       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
13540       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ=="
13541     },
13542     "node_modules/streamroller": {
13543       "version": "1.0.6",
13544       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz",
13545       "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==",
13546       "dev": true,
13547       "dependencies": {
13548         "async": "^2.6.2",
13549         "date-format": "^2.0.0",
13550         "debug": "^3.2.6",
13551         "fs-extra": "^7.0.1",
13552         "lodash": "^4.17.14"
13553       },
13554       "engines": {
13555         "node": ">=6.0"
13556       }
13557     },
13558     "node_modules/streamroller/node_modules/debug": {
13559       "version": "3.2.6",
13560       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
13561       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
13562       "dev": true,
13563       "dependencies": {
13564         "ms": "^2.1.1"
13565       }
13566     },
13567     "node_modules/strict-uri-encode": {
13568       "version": "1.1.0",
13569       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
13570       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
13571       "dev": true,
13572       "engines": {
13573         "node": ">=0.10.0"
13574       }
13575     },
13576     "node_modules/string_decoder": {
13577       "version": "1.1.1",
13578       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
13579       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
13580       "dependencies": {
13581         "safe-buffer": "~5.1.0"
13582       }
13583     },
13584     "node_modules/string_decoder/node_modules/safe-buffer": {
13585       "version": "5.1.2",
13586       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
13587       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
13588     },
13589     "node_modules/string-width": {
13590       "version": "4.2.0",
13591       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
13592       "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
13593       "dependencies": {
13594         "emoji-regex": "^8.0.0",
13595         "is-fullwidth-code-point": "^3.0.0",
13596         "strip-ansi": "^6.0.0"
13597       },
13598       "engines": {
13599         "node": ">=8"
13600       }
13601     },
13602     "node_modules/string-width/node_modules/strip-ansi": {
13603       "version": "6.0.0",
13604       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
13605       "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
13606       "dependencies": {
13607         "ansi-regex": "^5.0.0"
13608       },
13609       "engines": {
13610         "node": ">=8"
13611       }
13612     },
13613     "node_modules/string.prototype.trimleft": {
13614       "version": "2.1.1",
13615       "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz",
13616       "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==",
13617       "dependencies": {
13618         "define-properties": "^1.1.3",
13619         "function-bind": "^1.1.1"
13620       },
13621       "engines": {
13622         "node": ">= 0.4"
13623       }
13624     },
13625     "node_modules/string.prototype.trimright": {
13626       "version": "2.1.1",
13627       "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz",
13628       "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==",
13629       "dependencies": {
13630         "define-properties": "^1.1.3",
13631         "function-bind": "^1.1.1"
13632       },
13633       "engines": {
13634         "node": ">= 0.4"
13635       }
13636     },
13637     "node_modules/strip-ansi": {
13638       "version": "5.2.0",
13639       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
13640       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
13641       "dev": true,
13642       "dependencies": {
13643         "ansi-regex": "^4.1.0"
13644       },
13645       "engines": {
13646         "node": ">=6"
13647       }
13648     },
13649     "node_modules/strip-ansi/node_modules/ansi-regex": {
13650       "version": "4.1.0",
13651       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
13652       "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
13653       "dev": true,
13654       "engines": {
13655         "node": ">=6"
13656       }
13657     },
13658     "node_modules/strip-bom": {
13659       "version": "3.0.0",
13660       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
13661       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
13662       "dev": true,
13663       "engines": {
13664         "node": ">=4"
13665       }
13666     },
13667     "node_modules/strip-eof": {
13668       "version": "1.0.0",
13669       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
13670       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
13671       "dev": true,
13672       "engines": {
13673         "node": ">=0.10.0"
13674       }
13675     },
13676     "node_modules/style-loader": {
13677       "version": "1.0.0",
13678       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz",
13679       "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==",
13680       "dev": true,
13681       "dependencies": {
13682         "loader-utils": "^1.2.3",
13683         "schema-utils": "^2.0.1"
13684       },
13685       "engines": {
13686         "node": ">= 8.9.0"
13687       }
13688     },
13689     "node_modules/style-loader/node_modules/ajv": {
13690       "version": "6.12.0",
13691       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
13692       "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
13693       "dev": true,
13694       "dependencies": {
13695         "fast-deep-equal": "^3.1.1",
13696         "fast-json-stable-stringify": "^2.0.0",
13697         "json-schema-traverse": "^0.4.1",
13698         "uri-js": "^4.2.2"
13699       }
13700     },
13701     "node_modules/style-loader/node_modules/fast-deep-equal": {
13702       "version": "3.1.1",
13703       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
13704       "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
13705       "dev": true
13706     },
13707     "node_modules/style-loader/node_modules/schema-utils": {
13708       "version": "2.6.5",
13709       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
13710       "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
13711       "dev": true,
13712       "dependencies": {
13713         "ajv": "^6.12.0",
13714         "ajv-keywords": "^3.4.1"
13715       },
13716       "engines": {
13717         "node": ">= 8.9.0"
13718       }
13719     },
13720     "node_modules/stylus": {
13721       "version": "0.54.5",
13722       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
13723       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
13724       "dev": true,
13725       "dependencies": {
13726         "css-parse": "1.7.x",
13727         "debug": "*",
13728         "glob": "7.0.x",
13729         "mkdirp": "0.5.x",
13730         "sax": "0.5.x",
13731         "source-map": "0.1.x"
13732       },
13733       "bin": {
13734         "stylus": "bin/stylus"
13735       },
13736       "engines": {
13737         "node": "*"
13738       }
13739     },
13740     "node_modules/stylus-loader": {
13741       "version": "3.0.2",
13742       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
13743       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
13744       "dev": true,
13745       "dependencies": {
13746         "loader-utils": "^1.0.2",
13747         "lodash.clonedeep": "^4.5.0",
13748         "when": "~3.6.x"
13749       }
13750     },
13751     "node_modules/stylus/node_modules/glob": {
13752       "version": "7.0.6",
13753       "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
13754       "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
13755       "dev": true,
13756       "dependencies": {
13757         "fs.realpath": "^1.0.0",
13758         "inflight": "^1.0.4",
13759         "inherits": "2",
13760         "minimatch": "^3.0.2",
13761         "once": "^1.3.0",
13762         "path-is-absolute": "^1.0.0"
13763       },
13764       "engines": {
13765         "node": "*"
13766       }
13767     },
13768     "node_modules/stylus/node_modules/source-map": {
13769       "version": "0.1.43",
13770       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
13771       "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
13772       "dev": true,
13773       "dependencies": {
13774         "amdefine": ">=0.0.4"
13775       },
13776       "engines": {
13777         "node": ">=0.8.0"
13778       }
13779     },
13780     "node_modules/supports-color": {
13781       "version": "5.5.0",
13782       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
13783       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
13784       "dependencies": {
13785         "has-flag": "^3.0.0"
13786       },
13787       "engines": {
13788         "node": ">=4"
13789       }
13790     },
13791     "node_modules/symbol-observable": {
13792       "version": "1.2.0",
13793       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
13794       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
13795       "engines": {
13796         "node": ">=0.10.0"
13797       }
13798     },
13799     "node_modules/tapable": {
13800       "version": "1.1.3",
13801       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
13802       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
13803       "dev": true,
13804       "engines": {
13805         "node": ">=6"
13806       }
13807     },
13808     "node_modules/tar": {
13809       "version": "4.4.13",
13810       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
13811       "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
13812       "dependencies": {
13813         "chownr": "^1.1.1",
13814         "fs-minipass": "^1.2.5",
13815         "minipass": "^2.8.6",
13816         "minizlib": "^1.2.1",
13817         "mkdirp": "^0.5.0",
13818         "safe-buffer": "^5.1.2",
13819         "yallist": "^3.0.3"
13820       },
13821       "engines": {
13822         "node": ">=4.5"
13823       }
13824     },
13825     "node_modules/terser": {
13826       "version": "4.6.3",
13827       "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz",
13828       "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==",
13829       "dev": true,
13830       "dependencies": {
13831         "commander": "^2.20.0",
13832         "source-map": "~0.6.1",
13833         "source-map-support": "~0.5.12"
13834       },
13835       "bin": {
13836         "terser": "bin/terser"
13837       },
13838       "engines": {
13839         "node": ">=6.0.0"
13840       }
13841     },
13842     "node_modules/terser-webpack-plugin": {
13843       "version": "1.4.3",
13844       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz",
13845       "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==",
13846       "dev": true,
13847       "dependencies": {
13848         "cacache": "^12.0.2",
13849         "find-cache-dir": "^2.1.0",
13850         "is-wsl": "^1.1.0",
13851         "schema-utils": "^1.0.0",
13852         "serialize-javascript": "^2.1.2",
13853         "source-map": "^0.6.1",
13854         "terser": "^4.1.2",
13855         "webpack-sources": "^1.4.0",
13856         "worker-farm": "^1.7.0"
13857       },
13858       "engines": {
13859         "node": ">= 6.9.0"
13860       }
13861     },
13862     "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": {
13863       "version": "2.1.0",
13864       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
13865       "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
13866       "dev": true,
13867       "dependencies": {
13868         "commondir": "^1.0.1",
13869         "make-dir": "^2.0.0",
13870         "pkg-dir": "^3.0.0"
13871       },
13872       "engines": {
13873         "node": ">=6"
13874       }
13875     },
13876     "node_modules/terser-webpack-plugin/node_modules/source-map": {
13877       "version": "0.6.1",
13878       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13879       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13880       "dev": true,
13881       "engines": {
13882         "node": ">=0.10.0"
13883       }
13884     },
13885     "node_modules/terser/node_modules/source-map": {
13886       "version": "0.6.1",
13887       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13888       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13889       "dev": true,
13890       "engines": {
13891         "node": ">=0.10.0"
13892       }
13893     },
13894     "node_modules/through": {
13895       "version": "2.3.8",
13896       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
13897       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
13898     },
13899     "node_modules/through2": {
13900       "version": "2.0.5",
13901       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
13902       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
13903       "dependencies": {
13904         "readable-stream": "~2.3.6",
13905         "xtend": "~4.0.1"
13906       }
13907     },
13908     "node_modules/thunky": {
13909       "version": "1.1.0",
13910       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
13911       "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
13912       "dev": true
13913     },
13914     "node_modules/timers-browserify": {
13915       "version": "2.0.11",
13916       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
13917       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
13918       "dev": true,
13919       "dependencies": {
13920         "setimmediate": "^1.0.4"
13921       },
13922       "engines": {
13923         "node": ">=0.6.0"
13924       }
13925     },
13926     "node_modules/tmp": {
13927       "version": "0.0.33",
13928       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
13929       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
13930       "dependencies": {
13931         "os-tmpdir": "~1.0.2"
13932       },
13933       "engines": {
13934         "node": ">=0.6.0"
13935       }
13936     },
13937     "node_modules/to-array": {
13938       "version": "0.1.4",
13939       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
13940       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
13941       "dev": true
13942     },
13943     "node_modules/to-arraybuffer": {
13944       "version": "1.0.1",
13945       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
13946       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
13947       "dev": true
13948     },
13949     "node_modules/to-fast-properties": {
13950       "version": "2.0.0",
13951       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
13952       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
13953       "dev": true,
13954       "engines": {
13955         "node": ">=4"
13956       }
13957     },
13958     "node_modules/to-object-path": {
13959       "version": "0.3.0",
13960       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
13961       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
13962       "dev": true,
13963       "dependencies": {
13964         "kind-of": "^3.0.2"
13965       },
13966       "engines": {
13967         "node": ">=0.10.0"
13968       }
13969     },
13970     "node_modules/to-object-path/node_modules/kind-of": {
13971       "version": "3.2.2",
13972       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
13973       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
13974       "dev": true,
13975       "dependencies": {
13976         "is-buffer": "^1.1.5"
13977       },
13978       "engines": {
13979         "node": ">=0.10.0"
13980       }
13981     },
13982     "node_modules/to-regex": {
13983       "version": "3.0.2",
13984       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
13985       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
13986       "dev": true,
13987       "dependencies": {
13988         "define-property": "^2.0.2",
13989         "extend-shallow": "^3.0.2",
13990         "regex-not": "^1.0.2",
13991         "safe-regex": "^1.1.0"
13992       },
13993       "engines": {
13994         "node": ">=0.10.0"
13995       }
13996     },
13997     "node_modules/to-regex-range": {
13998       "version": "5.0.1",
13999       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
14000       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
14001       "dev": true,
14002       "dependencies": {
14003         "is-number": "^7.0.0"
14004       },
14005       "engines": {
14006         "node": ">=8.0"
14007       }
14008     },
14009     "node_modules/toidentifier": {
14010       "version": "1.0.0",
14011       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
14012       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
14013       "dev": true,
14014       "engines": {
14015         "node": ">=0.6"
14016       }
14017     },
14018     "node_modules/tough-cookie": {
14019       "version": "2.5.0",
14020       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
14021       "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
14022       "dependencies": {
14023         "psl": "^1.1.28",
14024         "punycode": "^2.1.1"
14025       },
14026       "engines": {
14027         "node": ">=0.8"
14028       }
14029     },
14030     "node_modules/tree-kill": {
14031       "version": "1.2.2",
14032       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
14033       "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
14034       "dev": true,
14035       "bin": {
14036         "tree-kill": "cli.js"
14037       }
14038     },
14039     "node_modules/ts-node": {
14040       "version": "7.0.1",
14041       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
14042       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
14043       "dev": true,
14044       "dependencies": {
14045         "arrify": "^1.0.0",
14046         "buffer-from": "^1.1.0",
14047         "diff": "^3.1.0",
14048         "make-error": "^1.1.1",
14049         "minimist": "^1.2.0",
14050         "mkdirp": "^0.5.1",
14051         "source-map-support": "^0.5.6",
14052         "yn": "^2.0.0"
14053       },
14054       "bin": {
14055         "ts-node": "dist/bin.js"
14056       },
14057       "engines": {
14058         "node": ">=4.2.0"
14059       }
14060     },
14061     "node_modules/tslib": {
14062       "version": "1.11.1",
14063       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
14064       "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA=="
14065     },
14066     "node_modules/tslint": {
14067       "version": "5.15.0",
14068       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz",
14069       "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==",
14070       "dev": true,
14071       "dependencies": {
14072         "babel-code-frame": "^6.22.0",
14073         "builtin-modules": "^1.1.1",
14074         "chalk": "^2.3.0",
14075         "commander": "^2.12.1",
14076         "diff": "^3.2.0",
14077         "glob": "^7.1.1",
14078         "js-yaml": "^3.13.0",
14079         "minimatch": "^3.0.4",
14080         "mkdirp": "^0.5.1",
14081         "resolve": "^1.3.2",
14082         "semver": "^5.3.0",
14083         "tslib": "^1.8.0",
14084         "tsutils": "^2.29.0"
14085       },
14086       "bin": {
14087         "tslint": "bin/tslint"
14088       },
14089       "engines": {
14090         "node": ">=4.8.0"
14091       }
14092     },
14093     "node_modules/tslint/node_modules/semver": {
14094       "version": "5.7.1",
14095       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
14096       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
14097       "dev": true,
14098       "bin": {
14099         "semver": "bin/semver"
14100       }
14101     },
14102     "node_modules/tsutils": {
14103       "version": "2.29.0",
14104       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
14105       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
14106       "dev": true,
14107       "dependencies": {
14108         "tslib": "^1.8.1"
14109       }
14110     },
14111     "node_modules/tty-browserify": {
14112       "version": "0.0.0",
14113       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
14114       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
14115       "dev": true
14116     },
14117     "node_modules/tunnel-agent": {
14118       "version": "0.6.0",
14119       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
14120       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
14121       "dependencies": {
14122         "safe-buffer": "^5.0.1"
14123       },
14124       "engines": {
14125         "node": "*"
14126       }
14127     },
14128     "node_modules/tweetnacl": {
14129       "version": "0.14.5",
14130       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
14131       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
14132     },
14133     "node_modules/type-fest": {
14134       "version": "0.11.0",
14135       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
14136       "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
14137       "engines": {
14138         "node": ">=8"
14139       }
14140     },
14141     "node_modules/type-is": {
14142       "version": "1.6.18",
14143       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
14144       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
14145       "dev": true,
14146       "dependencies": {
14147         "media-typer": "0.3.0",
14148         "mime-types": "~2.1.24"
14149       },
14150       "engines": {
14151         "node": ">= 0.6"
14152       }
14153     },
14154     "node_modules/typedarray": {
14155       "version": "0.0.6",
14156       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
14157       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
14158     },
14159     "node_modules/typescript": {
14160       "version": "3.5.3",
14161       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz",
14162       "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==",
14163       "dev": true,
14164       "bin": {
14165         "tsc": "bin/tsc",
14166         "tsserver": "bin/tsserver"
14167       },
14168       "engines": {
14169         "node": ">=4.2.0"
14170       }
14171     },
14172     "node_modules/ultron": {
14173       "version": "1.1.1",
14174       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
14175       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
14176       "dev": true
14177     },
14178     "node_modules/underscore": {
14179       "version": "1.9.2",
14180       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.2.tgz",
14181       "integrity": "sha512-D39qtimx0c1fI3ya1Lnhk3E9nONswSKhnffBI0gME9C99fYOkNi04xs8K6pePLhvl1frbDemkaBQ5ikWllR2HQ=="
14182     },
14183     "node_modules/unicode-canonical-property-names-ecmascript": {
14184       "version": "1.0.4",
14185       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
14186       "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
14187       "dev": true,
14188       "engines": {
14189         "node": ">=4"
14190       }
14191     },
14192     "node_modules/unicode-match-property-ecmascript": {
14193       "version": "1.0.4",
14194       "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
14195       "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
14196       "dev": true,
14197       "dependencies": {
14198         "unicode-canonical-property-names-ecmascript": "^1.0.4",
14199         "unicode-property-aliases-ecmascript": "^1.0.4"
14200       },
14201       "engines": {
14202         "node": ">=4"
14203       }
14204     },
14205     "node_modules/unicode-match-property-value-ecmascript": {
14206       "version": "1.2.0",
14207       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
14208       "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
14209       "dev": true,
14210       "engines": {
14211         "node": ">=4"
14212       }
14213     },
14214     "node_modules/unicode-property-aliases-ecmascript": {
14215       "version": "1.1.0",
14216       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
14217       "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
14218       "dev": true,
14219       "engines": {
14220         "node": ">=4"
14221       }
14222     },
14223     "node_modules/union-value": {
14224       "version": "1.0.1",
14225       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
14226       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
14227       "dev": true,
14228       "dependencies": {
14229         "arr-union": "^3.1.0",
14230         "get-value": "^2.0.6",
14231         "is-extendable": "^0.1.1",
14232         "set-value": "^2.0.1"
14233       },
14234       "engines": {
14235         "node": ">=0.10.0"
14236       }
14237     },
14238     "node_modules/unique-filename": {
14239       "version": "1.1.1",
14240       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
14241       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
14242       "dependencies": {
14243         "unique-slug": "^2.0.0"
14244       }
14245     },
14246     "node_modules/unique-slug": {
14247       "version": "2.0.2",
14248       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
14249       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
14250       "dependencies": {
14251         "imurmurhash": "^0.1.4"
14252       }
14253     },
14254     "node_modules/universal-analytics": {
14255       "version": "0.4.20",
14256       "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz",
14257       "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==",
14258       "dependencies": {
14259         "debug": "^3.0.0",
14260         "request": "^2.88.0",
14261         "uuid": "^3.0.0"
14262       }
14263     },
14264     "node_modules/universal-analytics/node_modules/debug": {
14265       "version": "3.2.6",
14266       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
14267       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
14268       "dependencies": {
14269         "ms": "^2.1.1"
14270       }
14271     },
14272     "node_modules/universalify": {
14273       "version": "0.1.2",
14274       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
14275       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
14276       "dev": true,
14277       "engines": {
14278         "node": ">= 4.0.0"
14279       }
14280     },
14281     "node_modules/unpipe": {
14282       "version": "1.0.0",
14283       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
14284       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
14285       "dev": true,
14286       "engines": {
14287         "node": ">= 0.8"
14288       }
14289     },
14290     "node_modules/unset-value": {
14291       "version": "1.0.0",
14292       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
14293       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
14294       "dev": true,
14295       "dependencies": {
14296         "has-value": "^0.3.1",
14297         "isobject": "^3.0.0"
14298       },
14299       "engines": {
14300         "node": ">=0.10.0"
14301       }
14302     },
14303     "node_modules/unset-value/node_modules/has-value": {
14304       "version": "0.3.1",
14305       "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
14306       "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
14307       "dev": true,
14308       "dependencies": {
14309         "get-value": "^2.0.3",
14310         "has-values": "^0.1.4",
14311         "isobject": "^2.0.0"
14312       },
14313       "engines": {
14314         "node": ">=0.10.0"
14315       }
14316     },
14317     "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
14318       "version": "2.1.0",
14319       "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
14320       "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
14321       "dev": true,
14322       "dependencies": {
14323         "isarray": "1.0.0"
14324       },
14325       "engines": {
14326         "node": ">=0.10.0"
14327       }
14328     },
14329     "node_modules/unset-value/node_modules/has-values": {
14330       "version": "0.1.4",
14331       "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
14332       "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
14333       "dev": true,
14334       "engines": {
14335         "node": ">=0.10.0"
14336       }
14337     },
14338     "node_modules/upath": {
14339       "version": "1.2.0",
14340       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
14341       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
14342       "dev": true,
14343       "engines": {
14344         "node": ">=4",
14345         "yarn": "*"
14346       }
14347     },
14348     "node_modules/uri-js": {
14349       "version": "4.2.2",
14350       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
14351       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
14352       "dependencies": {
14353         "punycode": "^2.1.0"
14354       }
14355     },
14356     "node_modules/urix": {
14357       "version": "0.1.0",
14358       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
14359       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
14360       "dev": true
14361     },
14362     "node_modules/url": {
14363       "version": "0.11.0",
14364       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
14365       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
14366       "dev": true,
14367       "dependencies": {
14368         "punycode": "1.3.2",
14369         "querystring": "0.2.0"
14370       }
14371     },
14372     "node_modules/url-parse": {
14373       "version": "1.4.7",
14374       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
14375       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
14376       "dev": true,
14377       "dependencies": {
14378         "querystringify": "^2.1.1",
14379         "requires-port": "^1.0.0"
14380       }
14381     },
14382     "node_modules/url/node_modules/punycode": {
14383       "version": "1.3.2",
14384       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
14385       "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
14386       "dev": true
14387     },
14388     "node_modules/use": {
14389       "version": "3.1.1",
14390       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
14391       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
14392       "dev": true,
14393       "engines": {
14394         "node": ">=0.10.0"
14395       }
14396     },
14397     "node_modules/useragent": {
14398       "version": "2.3.0",
14399       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
14400       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
14401       "dev": true,
14402       "dependencies": {
14403         "lru-cache": "4.1.x",
14404         "tmp": "0.0.x"
14405       }
14406     },
14407     "node_modules/useragent/node_modules/lru-cache": {
14408       "version": "4.1.5",
14409       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
14410       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
14411       "dev": true,
14412       "dependencies": {
14413         "pseudomap": "^1.0.2",
14414         "yallist": "^2.1.2"
14415       }
14416     },
14417     "node_modules/useragent/node_modules/yallist": {
14418       "version": "2.1.2",
14419       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
14420       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
14421       "dev": true
14422     },
14423     "node_modules/util": {
14424       "version": "0.11.1",
14425       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
14426       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
14427       "dev": true,
14428       "dependencies": {
14429         "inherits": "2.0.3"
14430       }
14431     },
14432     "node_modules/util-deprecate": {
14433       "version": "1.0.2",
14434       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
14435       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
14436     },
14437     "node_modules/util-promisify": {
14438       "version": "2.1.0",
14439       "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-2.1.0.tgz",
14440       "integrity": "sha1-PCI2R2xNMsX/PEcAKt18E7moKlM=",
14441       "dependencies": {
14442         "object.getownpropertydescriptors": "^2.0.3"
14443       }
14444     },
14445     "node_modules/util/node_modules/inherits": {
14446       "version": "2.0.3",
14447       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
14448       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
14449       "dev": true
14450     },
14451     "node_modules/utils-merge": {
14452       "version": "1.0.1",
14453       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
14454       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
14455       "dev": true,
14456       "engines": {
14457         "node": ">= 0.4.0"
14458       }
14459     },
14460     "node_modules/uuid": {
14461       "version": "3.4.0",
14462       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
14463       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
14464       "bin": {
14465         "uuid": "bin/uuid"
14466       }
14467     },
14468     "node_modules/validate-npm-package-license": {
14469       "version": "3.0.4",
14470       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
14471       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
14472       "dependencies": {
14473         "spdx-correct": "^3.0.0",
14474         "spdx-expression-parse": "^3.0.0"
14475       }
14476     },
14477     "node_modules/validate-npm-package-name": {
14478       "version": "3.0.0",
14479       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
14480       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
14481       "dependencies": {
14482         "builtins": "^1.0.3"
14483       }
14484     },
14485     "node_modules/vary": {
14486       "version": "1.1.2",
14487       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
14488       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
14489       "dev": true,
14490       "engines": {
14491         "node": ">= 0.8"
14492       }
14493     },
14494     "node_modules/verror": {
14495       "version": "1.10.0",
14496       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
14497       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
14498       "engines": [
14499         "node >=0.6.0"
14500       ],
14501       "dependencies": {
14502         "assert-plus": "^1.0.0",
14503         "core-util-is": "1.0.2",
14504         "extsprintf": "^1.2.0"
14505       }
14506     },
14507     "node_modules/vm-browserify": {
14508       "version": "1.1.2",
14509       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
14510       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
14511       "dev": true
14512     },
14513     "node_modules/void-elements": {
14514       "version": "2.0.1",
14515       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
14516       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
14517       "dev": true,
14518       "engines": {
14519         "node": ">=0.10.0"
14520       }
14521     },
14522     "node_modules/watchpack": {
14523       "version": "1.6.1",
14524       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
14525       "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
14526       "dev": true,
14527       "dependencies": {
14528         "chokidar": "^2.1.8",
14529         "graceful-fs": "^4.1.2",
14530         "neo-async": "^2.5.0"
14531       }
14532     },
14533     "node_modules/watchpack/node_modules/anymatch": {
14534       "version": "2.0.0",
14535       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
14536       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
14537       "dev": true,
14538       "dependencies": {
14539         "micromatch": "^3.1.4",
14540         "normalize-path": "^2.1.1"
14541       }
14542     },
14543     "node_modules/watchpack/node_modules/anymatch/node_modules/normalize-path": {
14544       "version": "2.1.1",
14545       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
14546       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
14547       "dev": true,
14548       "dependencies": {
14549         "remove-trailing-separator": "^1.0.1"
14550       },
14551       "engines": {
14552         "node": ">=0.10.0"
14553       }
14554     },
14555     "node_modules/watchpack/node_modules/binary-extensions": {
14556       "version": "1.13.1",
14557       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
14558       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
14559       "dev": true,
14560       "engines": {
14561         "node": ">=0.10.0"
14562       }
14563     },
14564     "node_modules/watchpack/node_modules/braces": {
14565       "version": "2.3.2",
14566       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
14567       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
14568       "dev": true,
14569       "dependencies": {
14570         "arr-flatten": "^1.1.0",
14571         "array-unique": "^0.3.2",
14572         "extend-shallow": "^2.0.1",
14573         "fill-range": "^4.0.0",
14574         "isobject": "^3.0.1",
14575         "repeat-element": "^1.1.2",
14576         "snapdragon": "^0.8.1",
14577         "snapdragon-node": "^2.0.1",
14578         "split-string": "^3.0.2",
14579         "to-regex": "^3.0.1"
14580       },
14581       "engines": {
14582         "node": ">=0.10.0"
14583       }
14584     },
14585     "node_modules/watchpack/node_modules/chokidar": {
14586       "version": "2.1.8",
14587       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
14588       "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
14589       "dev": true,
14590       "dependencies": {
14591         "anymatch": "^2.0.0",
14592         "async-each": "^1.0.1",
14593         "braces": "^2.3.2",
14594         "fsevents": "^1.2.7",
14595         "glob-parent": "^3.1.0",
14596         "inherits": "^2.0.3",
14597         "is-binary-path": "^1.0.0",
14598         "is-glob": "^4.0.0",
14599         "normalize-path": "^3.0.0",
14600         "path-is-absolute": "^1.0.0",
14601         "readdirp": "^2.2.1",
14602         "upath": "^1.1.1"
14603       },
14604       "optionalDependencies": {
14605         "fsevents": "^1.2.7"
14606       }
14607     },
14608     "node_modules/watchpack/node_modules/extend-shallow": {
14609       "version": "2.0.1",
14610       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14611       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14612       "dev": true,
14613       "dependencies": {
14614         "is-extendable": "^0.1.0"
14615       },
14616       "engines": {
14617         "node": ">=0.10.0"
14618       }
14619     },
14620     "node_modules/watchpack/node_modules/fill-range": {
14621       "version": "4.0.0",
14622       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
14623       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
14624       "dev": true,
14625       "dependencies": {
14626         "extend-shallow": "^2.0.1",
14627         "is-number": "^3.0.0",
14628         "repeat-string": "^1.6.1",
14629         "to-regex-range": "^2.1.0"
14630       },
14631       "engines": {
14632         "node": ">=0.10.0"
14633       }
14634     },
14635     "node_modules/watchpack/node_modules/fsevents": {
14636       "version": "1.2.12",
14637       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
14638       "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
14639       "bundleDependencies": [
14640         "node-pre-gyp"
14641       ],
14642       "dev": true,
14643       "hasInstallScript": true,
14644       "optional": true,
14645       "os": [
14646         "darwin"
14647       ],
14648       "dependencies": {
14649         "bindings": "^1.5.0",
14650         "nan": "^2.12.1",
14651         "node-pre-gyp": "*"
14652       },
14653       "engines": {
14654         "node": ">= 4.0"
14655       }
14656     },
14657     "node_modules/watchpack/node_modules/fsevents/node_modules/abbrev": {
14658       "version": "1.1.1",
14659       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
14660       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
14661       "dev": true,
14662       "inBundle": true,
14663       "license": "ISC",
14664       "optional": true
14665     },
14666     "node_modules/watchpack/node_modules/fsevents/node_modules/ansi-regex": {
14667       "version": "2.1.1",
14668       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
14669       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
14670       "dev": true,
14671       "inBundle": true,
14672       "license": "MIT",
14673       "optional": true,
14674       "engines": {
14675         "node": ">=0.10.0"
14676       }
14677     },
14678     "node_modules/watchpack/node_modules/fsevents/node_modules/aproba": {
14679       "version": "1.2.0",
14680       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
14681       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
14682       "dev": true,
14683       "inBundle": true,
14684       "license": "ISC",
14685       "optional": true
14686     },
14687     "node_modules/watchpack/node_modules/fsevents/node_modules/are-we-there-yet": {
14688       "version": "1.1.5",
14689       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
14690       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
14691       "dev": true,
14692       "inBundle": true,
14693       "license": "ISC",
14694       "optional": true,
14695       "dependencies": {
14696         "delegates": "^1.0.0",
14697         "readable-stream": "^2.0.6"
14698       }
14699     },
14700     "node_modules/watchpack/node_modules/fsevents/node_modules/balanced-match": {
14701       "version": "1.0.0",
14702       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
14703       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
14704       "dev": true,
14705       "inBundle": true,
14706       "license": "MIT",
14707       "optional": true
14708     },
14709     "node_modules/watchpack/node_modules/fsevents/node_modules/brace-expansion": {
14710       "version": "1.1.11",
14711       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
14712       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
14713       "dev": true,
14714       "inBundle": true,
14715       "license": "MIT",
14716       "optional": true,
14717       "dependencies": {
14718         "balanced-match": "^1.0.0",
14719         "concat-map": "0.0.1"
14720       }
14721     },
14722     "node_modules/watchpack/node_modules/fsevents/node_modules/chownr": {
14723       "version": "1.1.4",
14724       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
14725       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
14726       "dev": true,
14727       "inBundle": true,
14728       "license": "ISC",
14729       "optional": true
14730     },
14731     "node_modules/watchpack/node_modules/fsevents/node_modules/code-point-at": {
14732       "version": "1.1.0",
14733       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
14734       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
14735       "dev": true,
14736       "inBundle": true,
14737       "license": "MIT",
14738       "optional": true,
14739       "engines": {
14740         "node": ">=0.10.0"
14741       }
14742     },
14743     "node_modules/watchpack/node_modules/fsevents/node_modules/concat-map": {
14744       "version": "0.0.1",
14745       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
14746       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
14747       "dev": true,
14748       "inBundle": true,
14749       "license": "MIT",
14750       "optional": true
14751     },
14752     "node_modules/watchpack/node_modules/fsevents/node_modules/console-control-strings": {
14753       "version": "1.1.0",
14754       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
14755       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
14756       "dev": true,
14757       "inBundle": true,
14758       "license": "ISC",
14759       "optional": true
14760     },
14761     "node_modules/watchpack/node_modules/fsevents/node_modules/core-util-is": {
14762       "version": "1.0.2",
14763       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
14764       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
14765       "dev": true,
14766       "inBundle": true,
14767       "license": "MIT",
14768       "optional": true
14769     },
14770     "node_modules/watchpack/node_modules/fsevents/node_modules/debug": {
14771       "version": "3.2.6",
14772       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
14773       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
14774       "dev": true,
14775       "inBundle": true,
14776       "license": "MIT",
14777       "optional": true,
14778       "dependencies": {
14779         "ms": "^2.1.1"
14780       }
14781     },
14782     "node_modules/watchpack/node_modules/fsevents/node_modules/deep-extend": {
14783       "version": "0.6.0",
14784       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
14785       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
14786       "dev": true,
14787       "inBundle": true,
14788       "license": "MIT",
14789       "optional": true,
14790       "engines": {
14791         "node": ">=4.0.0"
14792       }
14793     },
14794     "node_modules/watchpack/node_modules/fsevents/node_modules/delegates": {
14795       "version": "1.0.0",
14796       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
14797       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
14798       "dev": true,
14799       "inBundle": true,
14800       "license": "MIT",
14801       "optional": true
14802     },
14803     "node_modules/watchpack/node_modules/fsevents/node_modules/detect-libc": {
14804       "version": "1.0.3",
14805       "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
14806       "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
14807       "dev": true,
14808       "inBundle": true,
14809       "license": "Apache-2.0",
14810       "optional": true,
14811       "bin": {
14812         "detect-libc": "bin/detect-libc.js"
14813       },
14814       "engines": {
14815         "node": ">=0.10"
14816       }
14817     },
14818     "node_modules/watchpack/node_modules/fsevents/node_modules/fs-minipass": {
14819       "version": "1.2.7",
14820       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
14821       "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
14822       "dev": true,
14823       "inBundle": true,
14824       "license": "ISC",
14825       "optional": true,
14826       "dependencies": {
14827         "minipass": "^2.6.0"
14828       }
14829     },
14830     "node_modules/watchpack/node_modules/fsevents/node_modules/fs.realpath": {
14831       "version": "1.0.0",
14832       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
14833       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
14834       "dev": true,
14835       "inBundle": true,
14836       "license": "ISC",
14837       "optional": true
14838     },
14839     "node_modules/watchpack/node_modules/fsevents/node_modules/gauge": {
14840       "version": "2.7.4",
14841       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
14842       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
14843       "dev": true,
14844       "inBundle": true,
14845       "license": "ISC",
14846       "optional": true,
14847       "dependencies": {
14848         "aproba": "^1.0.3",
14849         "console-control-strings": "^1.0.0",
14850         "has-unicode": "^2.0.0",
14851         "object-assign": "^4.1.0",
14852         "signal-exit": "^3.0.0",
14853         "string-width": "^1.0.1",
14854         "strip-ansi": "^3.0.1",
14855         "wide-align": "^1.1.0"
14856       }
14857     },
14858     "node_modules/watchpack/node_modules/fsevents/node_modules/glob": {
14859       "version": "7.1.6",
14860       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
14861       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
14862       "dev": true,
14863       "inBundle": true,
14864       "license": "ISC",
14865       "optional": true,
14866       "dependencies": {
14867         "fs.realpath": "^1.0.0",
14868         "inflight": "^1.0.4",
14869         "inherits": "2",
14870         "minimatch": "^3.0.4",
14871         "once": "^1.3.0",
14872         "path-is-absolute": "^1.0.0"
14873       },
14874       "engines": {
14875         "node": "*"
14876       },
14877       "funding": {
14878         "url": "https://github.com/sponsors/isaacs"
14879       }
14880     },
14881     "node_modules/watchpack/node_modules/fsevents/node_modules/has-unicode": {
14882       "version": "2.0.1",
14883       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
14884       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
14885       "dev": true,
14886       "inBundle": true,
14887       "license": "ISC",
14888       "optional": true
14889     },
14890     "node_modules/watchpack/node_modules/fsevents/node_modules/iconv-lite": {
14891       "version": "0.4.24",
14892       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
14893       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
14894       "dev": true,
14895       "inBundle": true,
14896       "license": "MIT",
14897       "optional": true,
14898       "dependencies": {
14899         "safer-buffer": ">= 2.1.2 < 3"
14900       },
14901       "engines": {
14902         "node": ">=0.10.0"
14903       }
14904     },
14905     "node_modules/watchpack/node_modules/fsevents/node_modules/ignore-walk": {
14906       "version": "3.0.3",
14907       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
14908       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
14909       "dev": true,
14910       "inBundle": true,
14911       "license": "ISC",
14912       "optional": true,
14913       "dependencies": {
14914         "minimatch": "^3.0.4"
14915       }
14916     },
14917     "node_modules/watchpack/node_modules/fsevents/node_modules/inflight": {
14918       "version": "1.0.6",
14919       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
14920       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
14921       "dev": true,
14922       "inBundle": true,
14923       "license": "ISC",
14924       "optional": true,
14925       "dependencies": {
14926         "once": "^1.3.0",
14927         "wrappy": "1"
14928       }
14929     },
14930     "node_modules/watchpack/node_modules/fsevents/node_modules/inherits": {
14931       "version": "2.0.4",
14932       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
14933       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
14934       "dev": true,
14935       "inBundle": true,
14936       "license": "ISC",
14937       "optional": true
14938     },
14939     "node_modules/watchpack/node_modules/fsevents/node_modules/ini": {
14940       "version": "1.3.5",
14941       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
14942       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
14943       "dev": true,
14944       "inBundle": true,
14945       "license": "ISC",
14946       "optional": true,
14947       "engines": {
14948         "node": "*"
14949       }
14950     },
14951     "node_modules/watchpack/node_modules/fsevents/node_modules/is-fullwidth-code-point": {
14952       "version": "1.0.0",
14953       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
14954       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
14955       "dev": true,
14956       "inBundle": true,
14957       "license": "MIT",
14958       "optional": true,
14959       "dependencies": {
14960         "number-is-nan": "^1.0.0"
14961       },
14962       "engines": {
14963         "node": ">=0.10.0"
14964       }
14965     },
14966     "node_modules/watchpack/node_modules/fsevents/node_modules/isarray": {
14967       "version": "1.0.0",
14968       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
14969       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
14970       "dev": true,
14971       "inBundle": true,
14972       "license": "MIT",
14973       "optional": true
14974     },
14975     "node_modules/watchpack/node_modules/fsevents/node_modules/minimatch": {
14976       "version": "3.0.4",
14977       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
14978       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
14979       "dev": true,
14980       "inBundle": true,
14981       "license": "ISC",
14982       "optional": true,
14983       "dependencies": {
14984         "brace-expansion": "^1.1.7"
14985       },
14986       "engines": {
14987         "node": "*"
14988       }
14989     },
14990     "node_modules/watchpack/node_modules/fsevents/node_modules/minimist": {
14991       "version": "1.2.5",
14992       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
14993       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
14994       "dev": true,
14995       "inBundle": true,
14996       "license": "MIT",
14997       "optional": true
14998     },
14999     "node_modules/watchpack/node_modules/fsevents/node_modules/minipass": {
15000       "version": "2.9.0",
15001       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
15002       "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
15003       "dev": true,
15004       "inBundle": true,
15005       "license": "ISC",
15006       "optional": true,
15007       "dependencies": {
15008         "safe-buffer": "^5.1.2",
15009         "yallist": "^3.0.0"
15010       }
15011     },
15012     "node_modules/watchpack/node_modules/fsevents/node_modules/minizlib": {
15013       "version": "1.3.3",
15014       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
15015       "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
15016       "dev": true,
15017       "inBundle": true,
15018       "license": "MIT",
15019       "optional": true,
15020       "dependencies": {
15021         "minipass": "^2.9.0"
15022       }
15023     },
15024     "node_modules/watchpack/node_modules/fsevents/node_modules/mkdirp": {
15025       "version": "0.5.3",
15026       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz",
15027       "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==",
15028       "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)",
15029       "dev": true,
15030       "inBundle": true,
15031       "license": "MIT",
15032       "optional": true,
15033       "dependencies": {
15034         "minimist": "^1.2.5"
15035       },
15036       "bin": {
15037         "mkdirp": "bin/cmd.js"
15038       }
15039     },
15040     "node_modules/watchpack/node_modules/fsevents/node_modules/ms": {
15041       "version": "2.1.2",
15042       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
15043       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
15044       "dev": true,
15045       "inBundle": true,
15046       "license": "MIT",
15047       "optional": true
15048     },
15049     "node_modules/watchpack/node_modules/fsevents/node_modules/needle": {
15050       "version": "2.3.3",
15051       "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz",
15052       "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==",
15053       "dev": true,
15054       "inBundle": true,
15055       "license": "MIT",
15056       "optional": true,
15057       "dependencies": {
15058         "debug": "^3.2.6",
15059         "iconv-lite": "^0.4.4",
15060         "sax": "^1.2.4"
15061       },
15062       "bin": {
15063         "needle": "bin/needle"
15064       },
15065       "engines": {
15066         "node": ">= 4.4.x"
15067       }
15068     },
15069     "node_modules/watchpack/node_modules/fsevents/node_modules/node-pre-gyp": {
15070       "version": "0.14.0",
15071       "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz",
15072       "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
15073       "dev": true,
15074       "inBundle": true,
15075       "license": "BSD-3-Clause",
15076       "optional": true,
15077       "dependencies": {
15078         "detect-libc": "^1.0.2",
15079         "mkdirp": "^0.5.1",
15080         "needle": "^2.2.1",
15081         "nopt": "^4.0.1",
15082         "npm-packlist": "^1.1.6",
15083         "npmlog": "^4.0.2",
15084         "rc": "^1.2.7",
15085         "rimraf": "^2.6.1",
15086         "semver": "^5.3.0",
15087         "tar": "^4.4.2"
15088       },
15089       "bin": {
15090         "node-pre-gyp": "bin/node-pre-gyp"
15091       }
15092     },
15093     "node_modules/watchpack/node_modules/fsevents/node_modules/nopt": {
15094       "version": "4.0.3",
15095       "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
15096       "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
15097       "dev": true,
15098       "inBundle": true,
15099       "license": "ISC",
15100       "optional": true,
15101       "dependencies": {
15102         "abbrev": "1",
15103         "osenv": "^0.1.4"
15104       },
15105       "bin": {
15106         "nopt": "bin/nopt.js"
15107       }
15108     },
15109     "node_modules/watchpack/node_modules/fsevents/node_modules/npm-bundled": {
15110       "version": "1.1.1",
15111       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
15112       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
15113       "dev": true,
15114       "inBundle": true,
15115       "license": "ISC",
15116       "optional": true,
15117       "dependencies": {
15118         "npm-normalize-package-bin": "^1.0.1"
15119       }
15120     },
15121     "node_modules/watchpack/node_modules/fsevents/node_modules/npm-normalize-package-bin": {
15122       "version": "1.0.1",
15123       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
15124       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
15125       "dev": true,
15126       "inBundle": true,
15127       "license": "ISC",
15128       "optional": true
15129     },
15130     "node_modules/watchpack/node_modules/fsevents/node_modules/npm-packlist": {
15131       "version": "1.4.8",
15132       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
15133       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
15134       "dev": true,
15135       "inBundle": true,
15136       "license": "ISC",
15137       "optional": true,
15138       "dependencies": {
15139         "ignore-walk": "^3.0.1",
15140         "npm-bundled": "^1.0.1",
15141         "npm-normalize-package-bin": "^1.0.1"
15142       }
15143     },
15144     "node_modules/watchpack/node_modules/fsevents/node_modules/npmlog": {
15145       "version": "4.1.2",
15146       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
15147       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
15148       "dev": true,
15149       "inBundle": true,
15150       "license": "ISC",
15151       "optional": true,
15152       "dependencies": {
15153         "are-we-there-yet": "~1.1.2",
15154         "console-control-strings": "~1.1.0",
15155         "gauge": "~2.7.3",
15156         "set-blocking": "~2.0.0"
15157       }
15158     },
15159     "node_modules/watchpack/node_modules/fsevents/node_modules/number-is-nan": {
15160       "version": "1.0.1",
15161       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
15162       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
15163       "dev": true,
15164       "inBundle": true,
15165       "license": "MIT",
15166       "optional": true,
15167       "engines": {
15168         "node": ">=0.10.0"
15169       }
15170     },
15171     "node_modules/watchpack/node_modules/fsevents/node_modules/object-assign": {
15172       "version": "4.1.1",
15173       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
15174       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
15175       "dev": true,
15176       "inBundle": true,
15177       "license": "MIT",
15178       "optional": true,
15179       "engines": {
15180         "node": ">=0.10.0"
15181       }
15182     },
15183     "node_modules/watchpack/node_modules/fsevents/node_modules/once": {
15184       "version": "1.4.0",
15185       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
15186       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
15187       "dev": true,
15188       "inBundle": true,
15189       "license": "ISC",
15190       "optional": true,
15191       "dependencies": {
15192         "wrappy": "1"
15193       }
15194     },
15195     "node_modules/watchpack/node_modules/fsevents/node_modules/os-homedir": {
15196       "version": "1.0.2",
15197       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
15198       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
15199       "dev": true,
15200       "inBundle": true,
15201       "license": "MIT",
15202       "optional": true,
15203       "engines": {
15204         "node": ">=0.10.0"
15205       }
15206     },
15207     "node_modules/watchpack/node_modules/fsevents/node_modules/os-tmpdir": {
15208       "version": "1.0.2",
15209       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
15210       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
15211       "dev": true,
15212       "inBundle": true,
15213       "license": "MIT",
15214       "optional": true,
15215       "engines": {
15216         "node": ">=0.10.0"
15217       }
15218     },
15219     "node_modules/watchpack/node_modules/fsevents/node_modules/osenv": {
15220       "version": "0.1.5",
15221       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
15222       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
15223       "dev": true,
15224       "inBundle": true,
15225       "license": "ISC",
15226       "optional": true,
15227       "dependencies": {
15228         "os-homedir": "^1.0.0",
15229         "os-tmpdir": "^1.0.0"
15230       }
15231     },
15232     "node_modules/watchpack/node_modules/fsevents/node_modules/path-is-absolute": {
15233       "version": "1.0.1",
15234       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
15235       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
15236       "dev": true,
15237       "inBundle": true,
15238       "license": "MIT",
15239       "optional": true,
15240       "engines": {
15241         "node": ">=0.10.0"
15242       }
15243     },
15244     "node_modules/watchpack/node_modules/fsevents/node_modules/process-nextick-args": {
15245       "version": "2.0.1",
15246       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
15247       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
15248       "dev": true,
15249       "inBundle": true,
15250       "license": "MIT",
15251       "optional": true
15252     },
15253     "node_modules/watchpack/node_modules/fsevents/node_modules/rc": {
15254       "version": "1.2.8",
15255       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
15256       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
15257       "dev": true,
15258       "inBundle": true,
15259       "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
15260       "optional": true,
15261       "dependencies": {
15262         "deep-extend": "^0.6.0",
15263         "ini": "~1.3.0",
15264         "minimist": "^1.2.0",
15265         "strip-json-comments": "~2.0.1"
15266       },
15267       "bin": {
15268         "rc": "cli.js"
15269       }
15270     },
15271     "node_modules/watchpack/node_modules/fsevents/node_modules/readable-stream": {
15272       "version": "2.3.7",
15273       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
15274       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
15275       "dev": true,
15276       "inBundle": true,
15277       "license": "MIT",
15278       "optional": true,
15279       "dependencies": {
15280         "core-util-is": "~1.0.0",
15281         "inherits": "~2.0.3",
15282         "isarray": "~1.0.0",
15283         "process-nextick-args": "~2.0.0",
15284         "safe-buffer": "~5.1.1",
15285         "string_decoder": "~1.1.1",
15286         "util-deprecate": "~1.0.1"
15287       }
15288     },
15289     "node_modules/watchpack/node_modules/fsevents/node_modules/rimraf": {
15290       "version": "2.7.1",
15291       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
15292       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
15293       "dev": true,
15294       "inBundle": true,
15295       "license": "ISC",
15296       "optional": true,
15297       "dependencies": {
15298         "glob": "^7.1.3"
15299       },
15300       "bin": {
15301         "rimraf": "bin.js"
15302       }
15303     },
15304     "node_modules/watchpack/node_modules/fsevents/node_modules/safe-buffer": {
15305       "version": "5.1.2",
15306       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
15307       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
15308       "dev": true,
15309       "inBundle": true,
15310       "license": "MIT",
15311       "optional": true
15312     },
15313     "node_modules/watchpack/node_modules/fsevents/node_modules/safer-buffer": {
15314       "version": "2.1.2",
15315       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
15316       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
15317       "dev": true,
15318       "inBundle": true,
15319       "license": "MIT",
15320       "optional": true
15321     },
15322     "node_modules/watchpack/node_modules/fsevents/node_modules/sax": {
15323       "version": "1.2.4",
15324       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
15325       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
15326       "dev": true,
15327       "inBundle": true,
15328       "license": "ISC",
15329       "optional": true
15330     },
15331     "node_modules/watchpack/node_modules/fsevents/node_modules/semver": {
15332       "version": "5.7.1",
15333       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
15334       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
15335       "dev": true,
15336       "inBundle": true,
15337       "license": "ISC",
15338       "optional": true,
15339       "bin": {
15340         "semver": "bin/semver"
15341       }
15342     },
15343     "node_modules/watchpack/node_modules/fsevents/node_modules/set-blocking": {
15344       "version": "2.0.0",
15345       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
15346       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
15347       "dev": true,
15348       "inBundle": true,
15349       "license": "ISC",
15350       "optional": true
15351     },
15352     "node_modules/watchpack/node_modules/fsevents/node_modules/signal-exit": {
15353       "version": "3.0.2",
15354       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
15355       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
15356       "dev": true,
15357       "inBundle": true,
15358       "license": "ISC",
15359       "optional": true
15360     },
15361     "node_modules/watchpack/node_modules/fsevents/node_modules/string_decoder": {
15362       "version": "1.1.1",
15363       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
15364       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
15365       "dev": true,
15366       "inBundle": true,
15367       "license": "MIT",
15368       "optional": true,
15369       "dependencies": {
15370         "safe-buffer": "~5.1.0"
15371       }
15372     },
15373     "node_modules/watchpack/node_modules/fsevents/node_modules/string-width": {
15374       "version": "1.0.2",
15375       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
15376       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
15377       "dev": true,
15378       "inBundle": true,
15379       "license": "MIT",
15380       "optional": true,
15381       "dependencies": {
15382         "code-point-at": "^1.0.0",
15383         "is-fullwidth-code-point": "^1.0.0",
15384         "strip-ansi": "^3.0.0"
15385       },
15386       "engines": {
15387         "node": ">=0.10.0"
15388       }
15389     },
15390     "node_modules/watchpack/node_modules/fsevents/node_modules/strip-ansi": {
15391       "version": "3.0.1",
15392       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
15393       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
15394       "dev": true,
15395       "inBundle": true,
15396       "license": "MIT",
15397       "optional": true,
15398       "dependencies": {
15399         "ansi-regex": "^2.0.0"
15400       },
15401       "engines": {
15402         "node": ">=0.10.0"
15403       }
15404     },
15405     "node_modules/watchpack/node_modules/fsevents/node_modules/strip-json-comments": {
15406       "version": "2.0.1",
15407       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
15408       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
15409       "dev": true,
15410       "inBundle": true,
15411       "license": "MIT",
15412       "optional": true,
15413       "engines": {
15414         "node": ">=0.10.0"
15415       }
15416     },
15417     "node_modules/watchpack/node_modules/fsevents/node_modules/tar": {
15418       "version": "4.4.13",
15419       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
15420       "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
15421       "dev": true,
15422       "inBundle": true,
15423       "license": "ISC",
15424       "optional": true,
15425       "dependencies": {
15426         "chownr": "^1.1.1",
15427         "fs-minipass": "^1.2.5",
15428         "minipass": "^2.8.6",
15429         "minizlib": "^1.2.1",
15430         "mkdirp": "^0.5.0",
15431         "safe-buffer": "^5.1.2",
15432         "yallist": "^3.0.3"
15433       },
15434       "engines": {
15435         "node": ">=4.5"
15436       }
15437     },
15438     "node_modules/watchpack/node_modules/fsevents/node_modules/util-deprecate": {
15439       "version": "1.0.2",
15440       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
15441       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
15442       "dev": true,
15443       "inBundle": true,
15444       "license": "MIT",
15445       "optional": true
15446     },
15447     "node_modules/watchpack/node_modules/fsevents/node_modules/wide-align": {
15448       "version": "1.1.3",
15449       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
15450       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
15451       "dev": true,
15452       "inBundle": true,
15453       "license": "ISC",
15454       "optional": true,
15455       "dependencies": {
15456         "string-width": "^1.0.2 || 2"
15457       }
15458     },
15459     "node_modules/watchpack/node_modules/fsevents/node_modules/wrappy": {
15460       "version": "1.0.2",
15461       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
15462       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
15463       "dev": true,
15464       "inBundle": true,
15465       "license": "ISC",
15466       "optional": true
15467     },
15468     "node_modules/watchpack/node_modules/fsevents/node_modules/yallist": {
15469       "version": "3.1.1",
15470       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
15471       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
15472       "dev": true,
15473       "inBundle": true,
15474       "license": "ISC",
15475       "optional": true
15476     },
15477     "node_modules/watchpack/node_modules/is-binary-path": {
15478       "version": "1.0.1",
15479       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
15480       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
15481       "dev": true,
15482       "dependencies": {
15483         "binary-extensions": "^1.0.0"
15484       },
15485       "engines": {
15486         "node": ">=0.10.0"
15487       }
15488     },
15489     "node_modules/watchpack/node_modules/is-number": {
15490       "version": "3.0.0",
15491       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
15492       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
15493       "dev": true,
15494       "dependencies": {
15495         "kind-of": "^3.0.2"
15496       },
15497       "engines": {
15498         "node": ">=0.10.0"
15499       }
15500     },
15501     "node_modules/watchpack/node_modules/kind-of": {
15502       "version": "3.2.2",
15503       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15504       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15505       "dev": true,
15506       "dependencies": {
15507         "is-buffer": "^1.1.5"
15508       },
15509       "engines": {
15510         "node": ">=0.10.0"
15511       }
15512     },
15513     "node_modules/watchpack/node_modules/readdirp": {
15514       "version": "2.2.1",
15515       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
15516       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
15517       "dev": true,
15518       "dependencies": {
15519         "graceful-fs": "^4.1.11",
15520         "micromatch": "^3.1.10",
15521         "readable-stream": "^2.0.2"
15522       },
15523       "engines": {
15524         "node": ">=0.10"
15525       }
15526     },
15527     "node_modules/watchpack/node_modules/to-regex-range": {
15528       "version": "2.1.1",
15529       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
15530       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
15531       "dev": true,
15532       "dependencies": {
15533         "is-number": "^3.0.0",
15534         "repeat-string": "^1.6.1"
15535       },
15536       "engines": {
15537         "node": ">=0.10.0"
15538       }
15539     },
15540     "node_modules/wbuf": {
15541       "version": "1.7.3",
15542       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
15543       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
15544       "dev": true,
15545       "dependencies": {
15546         "minimalistic-assert": "^1.0.0"
15547       }
15548     },
15549     "node_modules/wcwidth": {
15550       "version": "1.0.1",
15551       "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
15552       "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
15553       "dependencies": {
15554         "defaults": "^1.0.3"
15555       }
15556     },
15557     "node_modules/webdriver-js-extender": {
15558       "version": "2.1.0",
15559       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
15560       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
15561       "dev": true,
15562       "dependencies": {
15563         "@types/selenium-webdriver": "^3.0.0",
15564         "selenium-webdriver": "^3.0.1"
15565       },
15566       "engines": {
15567         "node": ">=6.9.x"
15568       }
15569     },
15570     "node_modules/webpack": {
15571       "version": "4.39.2",
15572       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz",
15573       "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==",
15574       "dev": true,
15575       "dependencies": {
15576         "@webassemblyjs/ast": "1.8.5",
15577         "@webassemblyjs/helper-module-context": "1.8.5",
15578         "@webassemblyjs/wasm-edit": "1.8.5",
15579         "@webassemblyjs/wasm-parser": "1.8.5",
15580         "acorn": "^6.2.1",
15581         "ajv": "^6.10.2",
15582         "ajv-keywords": "^3.4.1",
15583         "chrome-trace-event": "^1.0.2",
15584         "enhanced-resolve": "^4.1.0",
15585         "eslint-scope": "^4.0.3",
15586         "json-parse-better-errors": "^1.0.2",
15587         "loader-runner": "^2.4.0",
15588         "loader-utils": "^1.2.3",
15589         "memory-fs": "^0.4.1",
15590         "micromatch": "^3.1.10",
15591         "mkdirp": "^0.5.1",
15592         "neo-async": "^2.6.1",
15593         "node-libs-browser": "^2.2.1",
15594         "schema-utils": "^1.0.0",
15595         "tapable": "^1.1.3",
15596         "terser-webpack-plugin": "^1.4.1",
15597         "watchpack": "^1.6.0",
15598         "webpack-sources": "^1.4.1"
15599       },
15600       "bin": {
15601         "webpack": "bin/webpack.js"
15602       },
15603       "engines": {
15604         "node": ">=6.11.5"
15605       }
15606     },
15607     "node_modules/webpack-core": {
15608       "version": "0.6.9",
15609       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
15610       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
15611       "dev": true,
15612       "dependencies": {
15613         "source-list-map": "~0.1.7",
15614         "source-map": "~0.4.1"
15615       },
15616       "engines": {
15617         "node": ">=0.6"
15618       }
15619     },
15620     "node_modules/webpack-core/node_modules/source-list-map": {
15621       "version": "0.1.8",
15622       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
15623       "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
15624       "dev": true
15625     },
15626     "node_modules/webpack-core/node_modules/source-map": {
15627       "version": "0.4.4",
15628       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
15629       "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
15630       "dev": true,
15631       "dependencies": {
15632         "amdefine": ">=0.0.4"
15633       },
15634       "engines": {
15635         "node": ">=0.8.0"
15636       }
15637     },
15638     "node_modules/webpack-dev-middleware": {
15639       "version": "3.7.2",
15640       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz",
15641       "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==",
15642       "dev": true,
15643       "dependencies": {
15644         "memory-fs": "^0.4.1",
15645         "mime": "^2.4.4",
15646         "mkdirp": "^0.5.1",
15647         "range-parser": "^1.2.1",
15648         "webpack-log": "^2.0.0"
15649       },
15650       "engines": {
15651         "node": ">= 6"
15652       }
15653     },
15654     "node_modules/webpack-dev-middleware/node_modules/mime": {
15655       "version": "2.4.4",
15656       "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
15657       "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
15658       "dev": true,
15659       "bin": {
15660         "mime": "cli.js"
15661       },
15662       "engines": {
15663         "node": ">=4.0.0"
15664       }
15665     },
15666     "node_modules/webpack-dev-server": {
15667       "version": "3.9.0",
15668       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz",
15669       "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==",
15670       "dev": true,
15671       "dependencies": {
15672         "ansi-html": "0.0.7",
15673         "bonjour": "^3.5.0",
15674         "chokidar": "^2.1.8",
15675         "compression": "^1.7.4",
15676         "connect-history-api-fallback": "^1.6.0",
15677         "debug": "^4.1.1",
15678         "del": "^4.1.1",
15679         "express": "^4.17.1",
15680         "html-entities": "^1.2.1",
15681         "http-proxy-middleware": "0.19.1",
15682         "import-local": "^2.0.0",
15683         "internal-ip": "^4.3.0",
15684         "ip": "^1.1.5",
15685         "is-absolute-url": "^3.0.3",
15686         "killable": "^1.0.1",
15687         "loglevel": "^1.6.4",
15688         "opn": "^5.5.0",
15689         "p-retry": "^3.0.1",
15690         "portfinder": "^1.0.25",
15691         "schema-utils": "^1.0.0",
15692         "selfsigned": "^1.10.7",
15693         "semver": "^6.3.0",
15694         "serve-index": "^1.9.1",
15695         "sockjs": "0.3.19",
15696         "sockjs-client": "1.4.0",
15697         "spdy": "^4.0.1",
15698         "strip-ansi": "^3.0.1",
15699         "supports-color": "^6.1.0",
15700         "url": "^0.11.0",
15701         "webpack-dev-middleware": "^3.7.2",
15702         "webpack-log": "^2.0.0",
15703         "ws": "^6.2.1",
15704         "yargs": "12.0.5"
15705       },
15706       "bin": {
15707         "webpack-dev-server": "bin/webpack-dev-server.js"
15708       },
15709       "engines": {
15710         "node": ">= 6.11.5"
15711       }
15712     },
15713     "node_modules/webpack-dev-server/node_modules/ansi-regex": {
15714       "version": "2.1.1",
15715       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
15716       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
15717       "dev": true,
15718       "engines": {
15719         "node": ">=0.10.0"
15720       }
15721     },
15722     "node_modules/webpack-dev-server/node_modules/anymatch": {
15723       "version": "2.0.0",
15724       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
15725       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
15726       "dev": true,
15727       "dependencies": {
15728         "micromatch": "^3.1.4",
15729         "normalize-path": "^2.1.1"
15730       }
15731     },
15732     "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": {
15733       "version": "2.1.1",
15734       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
15735       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
15736       "dev": true,
15737       "dependencies": {
15738         "remove-trailing-separator": "^1.0.1"
15739       },
15740       "engines": {
15741         "node": ">=0.10.0"
15742       }
15743     },
15744     "node_modules/webpack-dev-server/node_modules/binary-extensions": {
15745       "version": "1.13.1",
15746       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
15747       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
15748       "dev": true,
15749       "engines": {
15750         "node": ">=0.10.0"
15751       }
15752     },
15753     "node_modules/webpack-dev-server/node_modules/braces": {
15754       "version": "2.3.2",
15755       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
15756       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
15757       "dev": true,
15758       "dependencies": {
15759         "arr-flatten": "^1.1.0",
15760         "array-unique": "^0.3.2",
15761         "extend-shallow": "^2.0.1",
15762         "fill-range": "^4.0.0",
15763         "isobject": "^3.0.1",
15764         "repeat-element": "^1.1.2",
15765         "snapdragon": "^0.8.1",
15766         "snapdragon-node": "^2.0.1",
15767         "split-string": "^3.0.2",
15768         "to-regex": "^3.0.1"
15769       },
15770       "engines": {
15771         "node": ">=0.10.0"
15772       }
15773     },
15774     "node_modules/webpack-dev-server/node_modules/chokidar": {
15775       "version": "2.1.8",
15776       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
15777       "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
15778       "dev": true,
15779       "dependencies": {
15780         "anymatch": "^2.0.0",
15781         "async-each": "^1.0.1",
15782         "braces": "^2.3.2",
15783         "fsevents": "^1.2.7",
15784         "glob-parent": "^3.1.0",
15785         "inherits": "^2.0.3",
15786         "is-binary-path": "^1.0.0",
15787         "is-glob": "^4.0.0",
15788         "normalize-path": "^3.0.0",
15789         "path-is-absolute": "^1.0.0",
15790         "readdirp": "^2.2.1",
15791         "upath": "^1.1.1"
15792       },
15793       "optionalDependencies": {
15794         "fsevents": "^1.2.7"
15795       }
15796     },
15797     "node_modules/webpack-dev-server/node_modules/extend-shallow": {
15798       "version": "2.0.1",
15799       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15800       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15801       "dev": true,
15802       "dependencies": {
15803         "is-extendable": "^0.1.0"
15804       },
15805       "engines": {
15806         "node": ">=0.10.0"
15807       }
15808     },
15809     "node_modules/webpack-dev-server/node_modules/fill-range": {
15810       "version": "4.0.0",
15811       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
15812       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
15813       "dev": true,
15814       "dependencies": {
15815         "extend-shallow": "^2.0.1",
15816         "is-number": "^3.0.0",
15817         "repeat-string": "^1.6.1",
15818         "to-regex-range": "^2.1.0"
15819       },
15820       "engines": {
15821         "node": ">=0.10.0"
15822       }
15823     },
15824     "node_modules/webpack-dev-server/node_modules/fsevents": {
15825       "version": "1.2.12",
15826       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
15827       "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
15828       "bundleDependencies": [
15829         "node-pre-gyp"
15830       ],
15831       "dev": true,
15832       "hasInstallScript": true,
15833       "optional": true,
15834       "os": [
15835         "darwin"
15836       ],
15837       "dependencies": {
15838         "bindings": "^1.5.0",
15839         "nan": "^2.12.1",
15840         "node-pre-gyp": "*"
15841       },
15842       "engines": {
15843         "node": ">= 4.0"
15844       }
15845     },
15846     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/abbrev": {
15847       "version": "1.1.1",
15848       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
15849       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
15850       "dev": true,
15851       "inBundle": true,
15852       "license": "ISC",
15853       "optional": true
15854     },
15855     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ansi-regex": {
15856       "version": "2.1.1",
15857       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
15858       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
15859       "dev": true,
15860       "inBundle": true,
15861       "license": "MIT",
15862       "optional": true,
15863       "engines": {
15864         "node": ">=0.10.0"
15865       }
15866     },
15867     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/aproba": {
15868       "version": "1.2.0",
15869       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
15870       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
15871       "dev": true,
15872       "inBundle": true,
15873       "license": "ISC",
15874       "optional": true
15875     },
15876     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/are-we-there-yet": {
15877       "version": "1.1.5",
15878       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
15879       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
15880       "dev": true,
15881       "inBundle": true,
15882       "license": "ISC",
15883       "optional": true,
15884       "dependencies": {
15885         "delegates": "^1.0.0",
15886         "readable-stream": "^2.0.6"
15887       }
15888     },
15889     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/balanced-match": {
15890       "version": "1.0.0",
15891       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
15892       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
15893       "dev": true,
15894       "inBundle": true,
15895       "license": "MIT",
15896       "optional": true
15897     },
15898     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/brace-expansion": {
15899       "version": "1.1.11",
15900       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
15901       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
15902       "dev": true,
15903       "inBundle": true,
15904       "license": "MIT",
15905       "optional": true,
15906       "dependencies": {
15907         "balanced-match": "^1.0.0",
15908         "concat-map": "0.0.1"
15909       }
15910     },
15911     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/chownr": {
15912       "version": "1.1.4",
15913       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
15914       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
15915       "dev": true,
15916       "inBundle": true,
15917       "license": "ISC",
15918       "optional": true
15919     },
15920     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/code-point-at": {
15921       "version": "1.1.0",
15922       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
15923       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
15924       "dev": true,
15925       "inBundle": true,
15926       "license": "MIT",
15927       "optional": true,
15928       "engines": {
15929         "node": ">=0.10.0"
15930       }
15931     },
15932     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/concat-map": {
15933       "version": "0.0.1",
15934       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
15935       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
15936       "dev": true,
15937       "inBundle": true,
15938       "license": "MIT",
15939       "optional": true
15940     },
15941     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/console-control-strings": {
15942       "version": "1.1.0",
15943       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
15944       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
15945       "dev": true,
15946       "inBundle": true,
15947       "license": "ISC",
15948       "optional": true
15949     },
15950     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/core-util-is": {
15951       "version": "1.0.2",
15952       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
15953       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
15954       "dev": true,
15955       "inBundle": true,
15956       "license": "MIT",
15957       "optional": true
15958     },
15959     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/debug": {
15960       "version": "3.2.6",
15961       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
15962       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
15963       "dev": true,
15964       "inBundle": true,
15965       "license": "MIT",
15966       "optional": true,
15967       "dependencies": {
15968         "ms": "^2.1.1"
15969       }
15970     },
15971     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/deep-extend": {
15972       "version": "0.6.0",
15973       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
15974       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
15975       "dev": true,
15976       "inBundle": true,
15977       "license": "MIT",
15978       "optional": true,
15979       "engines": {
15980         "node": ">=4.0.0"
15981       }
15982     },
15983     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/delegates": {
15984       "version": "1.0.0",
15985       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
15986       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
15987       "dev": true,
15988       "inBundle": true,
15989       "license": "MIT",
15990       "optional": true
15991     },
15992     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/detect-libc": {
15993       "version": "1.0.3",
15994       "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
15995       "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
15996       "dev": true,
15997       "inBundle": true,
15998       "license": "Apache-2.0",
15999       "optional": true,
16000       "bin": {
16001         "detect-libc": "bin/detect-libc.js"
16002       },
16003       "engines": {
16004         "node": ">=0.10"
16005       }
16006     },
16007     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/fs-minipass": {
16008       "version": "1.2.7",
16009       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
16010       "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
16011       "dev": true,
16012       "inBundle": true,
16013       "license": "ISC",
16014       "optional": true,
16015       "dependencies": {
16016         "minipass": "^2.6.0"
16017       }
16018     },
16019     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/fs.realpath": {
16020       "version": "1.0.0",
16021       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
16022       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
16023       "dev": true,
16024       "inBundle": true,
16025       "license": "ISC",
16026       "optional": true
16027     },
16028     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/gauge": {
16029       "version": "2.7.4",
16030       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
16031       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
16032       "dev": true,
16033       "inBundle": true,
16034       "license": "ISC",
16035       "optional": true,
16036       "dependencies": {
16037         "aproba": "^1.0.3",
16038         "console-control-strings": "^1.0.0",
16039         "has-unicode": "^2.0.0",
16040         "object-assign": "^4.1.0",
16041         "signal-exit": "^3.0.0",
16042         "string-width": "^1.0.1",
16043         "strip-ansi": "^3.0.1",
16044         "wide-align": "^1.1.0"
16045       }
16046     },
16047     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/glob": {
16048       "version": "7.1.6",
16049       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
16050       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
16051       "dev": true,
16052       "inBundle": true,
16053       "license": "ISC",
16054       "optional": true,
16055       "dependencies": {
16056         "fs.realpath": "^1.0.0",
16057         "inflight": "^1.0.4",
16058         "inherits": "2",
16059         "minimatch": "^3.0.4",
16060         "once": "^1.3.0",
16061         "path-is-absolute": "^1.0.0"
16062       },
16063       "engines": {
16064         "node": "*"
16065       },
16066       "funding": {
16067         "url": "https://github.com/sponsors/isaacs"
16068       }
16069     },
16070     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/has-unicode": {
16071       "version": "2.0.1",
16072       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
16073       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
16074       "dev": true,
16075       "inBundle": true,
16076       "license": "ISC",
16077       "optional": true
16078     },
16079     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/iconv-lite": {
16080       "version": "0.4.24",
16081       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
16082       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
16083       "dev": true,
16084       "inBundle": true,
16085       "license": "MIT",
16086       "optional": true,
16087       "dependencies": {
16088         "safer-buffer": ">= 2.1.2 < 3"
16089       },
16090       "engines": {
16091         "node": ">=0.10.0"
16092       }
16093     },
16094     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ignore-walk": {
16095       "version": "3.0.3",
16096       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
16097       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
16098       "dev": true,
16099       "inBundle": true,
16100       "license": "ISC",
16101       "optional": true,
16102       "dependencies": {
16103         "minimatch": "^3.0.4"
16104       }
16105     },
16106     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/inflight": {
16107       "version": "1.0.6",
16108       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
16109       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
16110       "dev": true,
16111       "inBundle": true,
16112       "license": "ISC",
16113       "optional": true,
16114       "dependencies": {
16115         "once": "^1.3.0",
16116         "wrappy": "1"
16117       }
16118     },
16119     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/inherits": {
16120       "version": "2.0.4",
16121       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
16122       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
16123       "dev": true,
16124       "inBundle": true,
16125       "license": "ISC",
16126       "optional": true
16127     },
16128     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ini": {
16129       "version": "1.3.5",
16130       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
16131       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
16132       "dev": true,
16133       "inBundle": true,
16134       "license": "ISC",
16135       "optional": true,
16136       "engines": {
16137         "node": "*"
16138       }
16139     },
16140     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/is-fullwidth-code-point": {
16141       "version": "1.0.0",
16142       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
16143       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
16144       "dev": true,
16145       "inBundle": true,
16146       "license": "MIT",
16147       "optional": true,
16148       "dependencies": {
16149         "number-is-nan": "^1.0.0"
16150       },
16151       "engines": {
16152         "node": ">=0.10.0"
16153       }
16154     },
16155     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/isarray": {
16156       "version": "1.0.0",
16157       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
16158       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
16159       "dev": true,
16160       "inBundle": true,
16161       "license": "MIT",
16162       "optional": true
16163     },
16164     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minimatch": {
16165       "version": "3.0.4",
16166       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
16167       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
16168       "dev": true,
16169       "inBundle": true,
16170       "license": "ISC",
16171       "optional": true,
16172       "dependencies": {
16173         "brace-expansion": "^1.1.7"
16174       },
16175       "engines": {
16176         "node": "*"
16177       }
16178     },
16179     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minimist": {
16180       "version": "1.2.5",
16181       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
16182       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
16183       "dev": true,
16184       "inBundle": true,
16185       "license": "MIT",
16186       "optional": true
16187     },
16188     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minipass": {
16189       "version": "2.9.0",
16190       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
16191       "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
16192       "dev": true,
16193       "inBundle": true,
16194       "license": "ISC",
16195       "optional": true,
16196       "dependencies": {
16197         "safe-buffer": "^5.1.2",
16198         "yallist": "^3.0.0"
16199       }
16200     },
16201     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minizlib": {
16202       "version": "1.3.3",
16203       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
16204       "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
16205       "dev": true,
16206       "inBundle": true,
16207       "license": "MIT",
16208       "optional": true,
16209       "dependencies": {
16210         "minipass": "^2.9.0"
16211       }
16212     },
16213     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/mkdirp": {
16214       "version": "0.5.3",
16215       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz",
16216       "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==",
16217       "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)",
16218       "dev": true,
16219       "inBundle": true,
16220       "license": "MIT",
16221       "optional": true,
16222       "dependencies": {
16223         "minimist": "^1.2.5"
16224       },
16225       "bin": {
16226         "mkdirp": "bin/cmd.js"
16227       }
16228     },
16229     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ms": {
16230       "version": "2.1.2",
16231       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
16232       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
16233       "dev": true,
16234       "inBundle": true,
16235       "license": "MIT",
16236       "optional": true
16237     },
16238     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/needle": {
16239       "version": "2.3.3",
16240       "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz",
16241       "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==",
16242       "dev": true,
16243       "inBundle": true,
16244       "license": "MIT",
16245       "optional": true,
16246       "dependencies": {
16247         "debug": "^3.2.6",
16248         "iconv-lite": "^0.4.4",
16249         "sax": "^1.2.4"
16250       },
16251       "bin": {
16252         "needle": "bin/needle"
16253       },
16254       "engines": {
16255         "node": ">= 4.4.x"
16256       }
16257     },
16258     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/node-pre-gyp": {
16259       "version": "0.14.0",
16260       "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz",
16261       "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
16262       "dev": true,
16263       "inBundle": true,
16264       "license": "BSD-3-Clause",
16265       "optional": true,
16266       "dependencies": {
16267         "detect-libc": "^1.0.2",
16268         "mkdirp": "^0.5.1",
16269         "needle": "^2.2.1",
16270         "nopt": "^4.0.1",
16271         "npm-packlist": "^1.1.6",
16272         "npmlog": "^4.0.2",
16273         "rc": "^1.2.7",
16274         "rimraf": "^2.6.1",
16275         "semver": "^5.3.0",
16276         "tar": "^4.4.2"
16277       },
16278       "bin": {
16279         "node-pre-gyp": "bin/node-pre-gyp"
16280       }
16281     },
16282     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/nopt": {
16283       "version": "4.0.3",
16284       "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
16285       "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
16286       "dev": true,
16287       "inBundle": true,
16288       "license": "ISC",
16289       "optional": true,
16290       "dependencies": {
16291         "abbrev": "1",
16292         "osenv": "^0.1.4"
16293       },
16294       "bin": {
16295         "nopt": "bin/nopt.js"
16296       }
16297     },
16298     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npm-bundled": {
16299       "version": "1.1.1",
16300       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
16301       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
16302       "dev": true,
16303       "inBundle": true,
16304       "license": "ISC",
16305       "optional": true,
16306       "dependencies": {
16307         "npm-normalize-package-bin": "^1.0.1"
16308       }
16309     },
16310     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npm-normalize-package-bin": {
16311       "version": "1.0.1",
16312       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
16313       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
16314       "dev": true,
16315       "inBundle": true,
16316       "license": "ISC",
16317       "optional": true
16318     },
16319     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npm-packlist": {
16320       "version": "1.4.8",
16321       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
16322       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
16323       "dev": true,
16324       "inBundle": true,
16325       "license": "ISC",
16326       "optional": true,
16327       "dependencies": {
16328         "ignore-walk": "^3.0.1",
16329         "npm-bundled": "^1.0.1",
16330         "npm-normalize-package-bin": "^1.0.1"
16331       }
16332     },
16333     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npmlog": {
16334       "version": "4.1.2",
16335       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
16336       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
16337       "dev": true,
16338       "inBundle": true,
16339       "license": "ISC",
16340       "optional": true,
16341       "dependencies": {
16342         "are-we-there-yet": "~1.1.2",
16343         "console-control-strings": "~1.1.0",
16344         "gauge": "~2.7.3",
16345         "set-blocking": "~2.0.0"
16346       }
16347     },
16348     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/number-is-nan": {
16349       "version": "1.0.1",
16350       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
16351       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
16352       "dev": true,
16353       "inBundle": true,
16354       "license": "MIT",
16355       "optional": true,
16356       "engines": {
16357         "node": ">=0.10.0"
16358       }
16359     },
16360     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/object-assign": {
16361       "version": "4.1.1",
16362       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
16363       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
16364       "dev": true,
16365       "inBundle": true,
16366       "license": "MIT",
16367       "optional": true,
16368       "engines": {
16369         "node": ">=0.10.0"
16370       }
16371     },
16372     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/once": {
16373       "version": "1.4.0",
16374       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
16375       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
16376       "dev": true,
16377       "inBundle": true,
16378       "license": "ISC",
16379       "optional": true,
16380       "dependencies": {
16381         "wrappy": "1"
16382       }
16383     },
16384     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/os-homedir": {
16385       "version": "1.0.2",
16386       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
16387       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
16388       "dev": true,
16389       "inBundle": true,
16390       "license": "MIT",
16391       "optional": true,
16392       "engines": {
16393         "node": ">=0.10.0"
16394       }
16395     },
16396     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/os-tmpdir": {
16397       "version": "1.0.2",
16398       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
16399       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
16400       "dev": true,
16401       "inBundle": true,
16402       "license": "MIT",
16403       "optional": true,
16404       "engines": {
16405         "node": ">=0.10.0"
16406       }
16407     },
16408     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/osenv": {
16409       "version": "0.1.5",
16410       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
16411       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
16412       "dev": true,
16413       "inBundle": true,
16414       "license": "ISC",
16415       "optional": true,
16416       "dependencies": {
16417         "os-homedir": "^1.0.0",
16418         "os-tmpdir": "^1.0.0"
16419       }
16420     },
16421     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/path-is-absolute": {
16422       "version": "1.0.1",
16423       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
16424       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
16425       "dev": true,
16426       "inBundle": true,
16427       "license": "MIT",
16428       "optional": true,
16429       "engines": {
16430         "node": ">=0.10.0"
16431       }
16432     },
16433     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/process-nextick-args": {
16434       "version": "2.0.1",
16435       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
16436       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
16437       "dev": true,
16438       "inBundle": true,
16439       "license": "MIT",
16440       "optional": true
16441     },
16442     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/rc": {
16443       "version": "1.2.8",
16444       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
16445       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
16446       "dev": true,
16447       "inBundle": true,
16448       "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
16449       "optional": true,
16450       "dependencies": {
16451         "deep-extend": "^0.6.0",
16452         "ini": "~1.3.0",
16453         "minimist": "^1.2.0",
16454         "strip-json-comments": "~2.0.1"
16455       },
16456       "bin": {
16457         "rc": "cli.js"
16458       }
16459     },
16460     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/readable-stream": {
16461       "version": "2.3.7",
16462       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
16463       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
16464       "dev": true,
16465       "inBundle": true,
16466       "license": "MIT",
16467       "optional": true,
16468       "dependencies": {
16469         "core-util-is": "~1.0.0",
16470         "inherits": "~2.0.3",
16471         "isarray": "~1.0.0",
16472         "process-nextick-args": "~2.0.0",
16473         "safe-buffer": "~5.1.1",
16474         "string_decoder": "~1.1.1",
16475         "util-deprecate": "~1.0.1"
16476       }
16477     },
16478     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/rimraf": {
16479       "version": "2.7.1",
16480       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
16481       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
16482       "dev": true,
16483       "inBundle": true,
16484       "license": "ISC",
16485       "optional": true,
16486       "dependencies": {
16487         "glob": "^7.1.3"
16488       },
16489       "bin": {
16490         "rimraf": "bin.js"
16491       }
16492     },
16493     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/safe-buffer": {
16494       "version": "5.1.2",
16495       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
16496       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
16497       "dev": true,
16498       "inBundle": true,
16499       "license": "MIT",
16500       "optional": true
16501     },
16502     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/safer-buffer": {
16503       "version": "2.1.2",
16504       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
16505       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
16506       "dev": true,
16507       "inBundle": true,
16508       "license": "MIT",
16509       "optional": true
16510     },
16511     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/sax": {
16512       "version": "1.2.4",
16513       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
16514       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
16515       "dev": true,
16516       "inBundle": true,
16517       "license": "ISC",
16518       "optional": true
16519     },
16520     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/semver": {
16521       "version": "5.7.1",
16522       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
16523       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
16524       "dev": true,
16525       "inBundle": true,
16526       "license": "ISC",
16527       "optional": true,
16528       "bin": {
16529         "semver": "bin/semver"
16530       }
16531     },
16532     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/set-blocking": {
16533       "version": "2.0.0",
16534       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
16535       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
16536       "dev": true,
16537       "inBundle": true,
16538       "license": "ISC",
16539       "optional": true
16540     },
16541     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/signal-exit": {
16542       "version": "3.0.2",
16543       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
16544       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
16545       "dev": true,
16546       "inBundle": true,
16547       "license": "ISC",
16548       "optional": true
16549     },
16550     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/string_decoder": {
16551       "version": "1.1.1",
16552       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
16553       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
16554       "dev": true,
16555       "inBundle": true,
16556       "license": "MIT",
16557       "optional": true,
16558       "dependencies": {
16559         "safe-buffer": "~5.1.0"
16560       }
16561     },
16562     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/string-width": {
16563       "version": "1.0.2",
16564       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
16565       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
16566       "dev": true,
16567       "inBundle": true,
16568       "license": "MIT",
16569       "optional": true,
16570       "dependencies": {
16571         "code-point-at": "^1.0.0",
16572         "is-fullwidth-code-point": "^1.0.0",
16573         "strip-ansi": "^3.0.0"
16574       },
16575       "engines": {
16576         "node": ">=0.10.0"
16577       }
16578     },
16579     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/strip-ansi": {
16580       "version": "3.0.1",
16581       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
16582       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
16583       "dev": true,
16584       "inBundle": true,
16585       "license": "MIT",
16586       "optional": true,
16587       "dependencies": {
16588         "ansi-regex": "^2.0.0"
16589       },
16590       "engines": {
16591         "node": ">=0.10.0"
16592       }
16593     },
16594     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/strip-json-comments": {
16595       "version": "2.0.1",
16596       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
16597       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
16598       "dev": true,
16599       "inBundle": true,
16600       "license": "MIT",
16601       "optional": true,
16602       "engines": {
16603         "node": ">=0.10.0"
16604       }
16605     },
16606     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/tar": {
16607       "version": "4.4.13",
16608       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
16609       "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
16610       "dev": true,
16611       "inBundle": true,
16612       "license": "ISC",
16613       "optional": true,
16614       "dependencies": {
16615         "chownr": "^1.1.1",
16616         "fs-minipass": "^1.2.5",
16617         "minipass": "^2.8.6",
16618         "minizlib": "^1.2.1",
16619         "mkdirp": "^0.5.0",
16620         "safe-buffer": "^5.1.2",
16621         "yallist": "^3.0.3"
16622       },
16623       "engines": {
16624         "node": ">=4.5"
16625       }
16626     },
16627     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/util-deprecate": {
16628       "version": "1.0.2",
16629       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
16630       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
16631       "dev": true,
16632       "inBundle": true,
16633       "license": "MIT",
16634       "optional": true
16635     },
16636     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/wide-align": {
16637       "version": "1.1.3",
16638       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
16639       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
16640       "dev": true,
16641       "inBundle": true,
16642       "license": "ISC",
16643       "optional": true,
16644       "dependencies": {
16645         "string-width": "^1.0.2 || 2"
16646       }
16647     },
16648     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/wrappy": {
16649       "version": "1.0.2",
16650       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
16651       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
16652       "dev": true,
16653       "inBundle": true,
16654       "license": "ISC",
16655       "optional": true
16656     },
16657     "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/yallist": {
16658       "version": "3.1.1",
16659       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
16660       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
16661       "dev": true,
16662       "inBundle": true,
16663       "license": "ISC",
16664       "optional": true
16665     },
16666     "node_modules/webpack-dev-server/node_modules/is-binary-path": {
16667       "version": "1.0.1",
16668       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
16669       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
16670       "dev": true,
16671       "dependencies": {
16672         "binary-extensions": "^1.0.0"
16673       },
16674       "engines": {
16675         "node": ">=0.10.0"
16676       }
16677     },
16678     "node_modules/webpack-dev-server/node_modules/is-number": {
16679       "version": "3.0.0",
16680       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
16681       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
16682       "dev": true,
16683       "dependencies": {
16684         "kind-of": "^3.0.2"
16685       },
16686       "engines": {
16687         "node": ">=0.10.0"
16688       }
16689     },
16690     "node_modules/webpack-dev-server/node_modules/kind-of": {
16691       "version": "3.2.2",
16692       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16693       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16694       "dev": true,
16695       "dependencies": {
16696         "is-buffer": "^1.1.5"
16697       },
16698       "engines": {
16699         "node": ">=0.10.0"
16700       }
16701     },
16702     "node_modules/webpack-dev-server/node_modules/readdirp": {
16703       "version": "2.2.1",
16704       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
16705       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
16706       "dev": true,
16707       "dependencies": {
16708         "graceful-fs": "^4.1.11",
16709         "micromatch": "^3.1.10",
16710         "readable-stream": "^2.0.2"
16711       },
16712       "engines": {
16713         "node": ">=0.10"
16714       }
16715     },
16716     "node_modules/webpack-dev-server/node_modules/strip-ansi": {
16717       "version": "3.0.1",
16718       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
16719       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
16720       "dev": true,
16721       "dependencies": {
16722         "ansi-regex": "^2.0.0"
16723       },
16724       "engines": {
16725         "node": ">=0.10.0"
16726       }
16727     },
16728     "node_modules/webpack-dev-server/node_modules/supports-color": {
16729       "version": "6.1.0",
16730       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
16731       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
16732       "dev": true,
16733       "dependencies": {
16734         "has-flag": "^3.0.0"
16735       },
16736       "engines": {
16737         "node": ">=6"
16738       }
16739     },
16740     "node_modules/webpack-dev-server/node_modules/to-regex-range": {
16741       "version": "2.1.1",
16742       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
16743       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
16744       "dev": true,
16745       "dependencies": {
16746         "is-number": "^3.0.0",
16747         "repeat-string": "^1.6.1"
16748       },
16749       "engines": {
16750         "node": ">=0.10.0"
16751       }
16752     },
16753     "node_modules/webpack-log": {
16754       "version": "2.0.0",
16755       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
16756       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
16757       "dev": true,
16758       "dependencies": {
16759         "ansi-colors": "^3.0.0",
16760         "uuid": "^3.3.2"
16761       },
16762       "engines": {
16763         "node": ">= 6"
16764       }
16765     },
16766     "node_modules/webpack-log/node_modules/ansi-colors": {
16767       "version": "3.2.4",
16768       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
16769       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
16770       "dev": true,
16771       "engines": {
16772         "node": ">=6"
16773       }
16774     },
16775     "node_modules/webpack-merge": {
16776       "version": "4.2.1",
16777       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz",
16778       "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==",
16779       "dev": true,
16780       "dependencies": {
16781         "lodash": "^4.17.5"
16782       }
16783     },
16784     "node_modules/webpack-sources": {
16785       "version": "1.4.3",
16786       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
16787       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
16788       "dev": true,
16789       "dependencies": {
16790         "source-list-map": "^2.0.0",
16791         "source-map": "~0.6.1"
16792       }
16793     },
16794     "node_modules/webpack-sources/node_modules/source-map": {
16795       "version": "0.6.1",
16796       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16797       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16798       "dev": true,
16799       "engines": {
16800         "node": ">=0.10.0"
16801       }
16802     },
16803     "node_modules/webpack-subresource-integrity": {
16804       "version": "1.1.0-rc.6",
16805       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
16806       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
16807       "dev": true,
16808       "dependencies": {
16809         "webpack-core": "^0.6.8"
16810       },
16811       "engines": {
16812         "node": ">=4"
16813       }
16814     },
16815     "node_modules/websocket-driver": {
16816       "version": "0.7.3",
16817       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
16818       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
16819       "dev": true,
16820       "dependencies": {
16821         "http-parser-js": ">=0.4.0 <0.4.11",
16822         "safe-buffer": ">=5.1.0",
16823         "websocket-extensions": ">=0.1.1"
16824       },
16825       "engines": {
16826         "node": ">=0.8.0"
16827       }
16828     },
16829     "node_modules/websocket-extensions": {
16830       "version": "0.1.3",
16831       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
16832       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
16833       "dev": true,
16834       "engines": {
16835         "node": ">=0.8.0"
16836       }
16837     },
16838     "node_modules/when": {
16839       "version": "3.6.4",
16840       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
16841       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
16842       "dev": true
16843     },
16844     "node_modules/which": {
16845       "version": "1.3.1",
16846       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
16847       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
16848       "dependencies": {
16849         "isexe": "^2.0.0"
16850       },
16851       "bin": {
16852         "which": "bin/which"
16853       }
16854     },
16855     "node_modules/which-module": {
16856       "version": "2.0.0",
16857       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
16858       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
16859       "dev": true
16860     },
16861     "node_modules/withinviewport": {
16862       "version": "2.1.2",
16863       "resolved": "https://registry.npmjs.org/withinviewport/-/withinviewport-2.1.2.tgz",
16864       "integrity": "sha512-bOZt20QiBkAroXwCAVnb+ajYNPAzVrTKCKuVAuWtLbXlOk3e5cAS5diZMWhYP4Cpyq3GS47jk+fsb5tQqhIxtg=="
16865     },
16866     "node_modules/wordwrap": {
16867       "version": "0.0.3",
16868       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
16869       "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
16870       "dev": true,
16871       "engines": {
16872         "node": ">=0.4.0"
16873       }
16874     },
16875     "node_modules/worker-farm": {
16876       "version": "1.7.0",
16877       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
16878       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
16879       "dev": true,
16880       "dependencies": {
16881         "errno": "~0.1.7"
16882       }
16883     },
16884     "node_modules/worker-plugin": {
16885       "version": "3.2.0",
16886       "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz",
16887       "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==",
16888       "dev": true,
16889       "dependencies": {
16890         "loader-utils": "^1.1.0"
16891       }
16892     },
16893     "node_modules/wrap-ansi": {
16894       "version": "2.1.0",
16895       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
16896       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
16897       "dev": true,
16898       "dependencies": {
16899         "string-width": "^1.0.1",
16900         "strip-ansi": "^3.0.1"
16901       },
16902       "engines": {
16903         "node": ">=0.10.0"
16904       }
16905     },
16906     "node_modules/wrap-ansi/node_modules/ansi-regex": {
16907       "version": "2.1.1",
16908       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
16909       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
16910       "dev": true,
16911       "engines": {
16912         "node": ">=0.10.0"
16913       }
16914     },
16915     "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
16916       "version": "1.0.0",
16917       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
16918       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
16919       "dev": true,
16920       "dependencies": {
16921         "number-is-nan": "^1.0.0"
16922       },
16923       "engines": {
16924         "node": ">=0.10.0"
16925       }
16926     },
16927     "node_modules/wrap-ansi/node_modules/string-width": {
16928       "version": "1.0.2",
16929       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
16930       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
16931       "dev": true,
16932       "dependencies": {
16933         "code-point-at": "^1.0.0",
16934         "is-fullwidth-code-point": "^1.0.0",
16935         "strip-ansi": "^3.0.0"
16936       },
16937       "engines": {
16938         "node": ">=0.10.0"
16939       }
16940     },
16941     "node_modules/wrap-ansi/node_modules/strip-ansi": {
16942       "version": "3.0.1",
16943       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
16944       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
16945       "dev": true,
16946       "dependencies": {
16947         "ansi-regex": "^2.0.0"
16948       },
16949       "engines": {
16950         "node": ">=0.10.0"
16951       }
16952     },
16953     "node_modules/wrappy": {
16954       "version": "1.0.2",
16955       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
16956       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
16957     },
16958     "node_modules/ws": {
16959       "version": "6.2.1",
16960       "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
16961       "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
16962       "dev": true,
16963       "dependencies": {
16964         "async-limiter": "~1.0.0"
16965       }
16966     },
16967     "node_modules/xml2js": {
16968       "version": "0.4.23",
16969       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
16970       "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
16971       "dev": true,
16972       "dependencies": {
16973         "sax": ">=0.6.0",
16974         "xmlbuilder": "~11.0.0"
16975       },
16976       "engines": {
16977         "node": ">=4.0.0"
16978       }
16979     },
16980     "node_modules/xml2js/node_modules/sax": {
16981       "version": "1.2.4",
16982       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
16983       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
16984       "dev": true
16985     },
16986     "node_modules/xmlbuilder": {
16987       "version": "11.0.1",
16988       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
16989       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
16990       "dev": true,
16991       "engines": {
16992         "node": ">=4.0"
16993       }
16994     },
16995     "node_modules/xmlhttprequest-ssl": {
16996       "version": "1.5.5",
16997       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
16998       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
16999       "dev": true,
17000       "engines": {
17001         "node": ">=0.4.0"
17002       }
17003     },
17004     "node_modules/xtend": {
17005       "version": "4.0.2",
17006       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
17007       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
17008       "engines": {
17009         "node": ">=0.4"
17010       }
17011     },
17012     "node_modules/y18n": {
17013       "version": "4.0.0",
17014       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
17015       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="
17016     },
17017     "node_modules/yallist": {
17018       "version": "3.1.1",
17019       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
17020       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
17021     },
17022     "node_modules/yargs": {
17023       "version": "12.0.5",
17024       "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
17025       "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
17026       "dev": true,
17027       "dependencies": {
17028         "cliui": "^4.0.0",
17029         "decamelize": "^1.2.0",
17030         "find-up": "^3.0.0",
17031         "get-caller-file": "^1.0.1",
17032         "os-locale": "^3.0.0",
17033         "require-directory": "^2.1.1",
17034         "require-main-filename": "^1.0.1",
17035         "set-blocking": "^2.0.0",
17036         "string-width": "^2.0.0",
17037         "which-module": "^2.0.0",
17038         "y18n": "^3.2.1 || ^4.0.0",
17039         "yargs-parser": "^11.1.1"
17040       }
17041     },
17042     "node_modules/yargs-parser": {
17043       "version": "11.1.1",
17044       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
17045       "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
17046       "dev": true,
17047       "dependencies": {
17048         "camelcase": "^5.0.0",
17049         "decamelize": "^1.2.0"
17050       }
17051     },
17052     "node_modules/yargs/node_modules/ansi-regex": {
17053       "version": "3.0.0",
17054       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
17055       "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
17056       "dev": true,
17057       "engines": {
17058         "node": ">=4"
17059       }
17060     },
17061     "node_modules/yargs/node_modules/is-fullwidth-code-point": {
17062       "version": "2.0.0",
17063       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
17064       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
17065       "dev": true,
17066       "engines": {
17067         "node": ">=4"
17068       }
17069     },
17070     "node_modules/yargs/node_modules/string-width": {
17071       "version": "2.1.1",
17072       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
17073       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
17074       "dev": true,
17075       "dependencies": {
17076         "is-fullwidth-code-point": "^2.0.0",
17077         "strip-ansi": "^4.0.0"
17078       },
17079       "engines": {
17080         "node": ">=4"
17081       }
17082     },
17083     "node_modules/yargs/node_modules/strip-ansi": {
17084       "version": "4.0.0",
17085       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
17086       "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
17087       "dev": true,
17088       "dependencies": {
17089         "ansi-regex": "^3.0.0"
17090       },
17091       "engines": {
17092         "node": ">=4"
17093       }
17094     },
17095     "node_modules/yeast": {
17096       "version": "0.1.2",
17097       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
17098       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
17099       "dev": true
17100     },
17101     "node_modules/yn": {
17102       "version": "2.0.0",
17103       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
17104       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
17105       "dev": true,
17106       "engines": {
17107         "node": ">=4"
17108       }
17109     },
17110     "node_modules/zone.js": {
17111       "version": "0.9.1",
17112       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz",
17113       "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag=="
17114     }
17115   },
17116   "dependencies": {
17117     "@angular-devkit/architect": {
17118       "version": "0.803.25",
17119       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.25.tgz",
17120       "integrity": "sha512-usV/zEncKCKQuF6AD3pRU6N5i5fbaAux/qZb+nbOz9/2G5jrXwe5sH+y3vxbgqB83e3LqusEQCTu7/tfg6LwZg==",
17121       "dev": true,
17122       "requires": {
17123         "@angular-devkit/core": "8.3.25",
17124         "rxjs": "6.4.0"
17125       }
17126     },
17127     "@angular-devkit/build-angular": {
17128       "version": "0.803.25",
17129       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.25.tgz",
17130       "integrity": "sha512-WY0E7NgXuog3phhz5ZdutZPWQ9nbOr+omGN5KI1e8MZs1sJO4xkyaGRT8zOulkogkqJ2NboTBq3j9uSbZkcYeg==",
17131       "dev": true,
17132       "requires": {
17133         "@angular-devkit/architect": "0.803.25",
17134         "@angular-devkit/build-optimizer": "0.803.25",
17135         "@angular-devkit/build-webpack": "0.803.25",
17136         "@angular-devkit/core": "8.3.25",
17137         "@babel/core": "7.8.3",
17138         "@babel/preset-env": "7.8.3",
17139         "@ngtools/webpack": "8.3.25",
17140         "ajv": "6.10.2",
17141         "autoprefixer": "9.6.1",
17142         "browserslist": "4.8.6",
17143         "cacache": "12.0.2",
17144         "caniuse-lite": "1.0.30001024",
17145         "circular-dependency-plugin": "5.2.0",
17146         "clean-css": "4.2.1",
17147         "copy-webpack-plugin": "5.1.1",
17148         "core-js": "3.6.4",
17149         "coverage-istanbul-loader": "2.0.3",
17150         "file-loader": "4.2.0",
17151         "find-cache-dir": "3.0.0",
17152         "glob": "7.1.4",
17153         "jest-worker": "24.9.0",
17154         "karma-source-map-support": "1.4.0",
17155         "less": "3.9.0",
17156         "less-loader": "5.0.0",
17157         "license-webpack-plugin": "2.1.2",
17158         "loader-utils": "1.2.3",
17159         "mini-css-extract-plugin": "0.8.0",
17160         "minimatch": "3.0.4",
17161         "open": "6.4.0",
17162         "parse5": "4.0.0",
17163         "postcss": "7.0.17",
17164         "postcss-import": "12.0.1",
17165         "postcss-loader": "3.0.0",
17166         "raw-loader": "3.1.0",
17167         "regenerator-runtime": "0.13.3",
17168         "rxjs": "6.4.0",
17169         "sass": "1.22.9",
17170         "sass-loader": "7.2.0",
17171         "semver": "6.3.0",
17172         "source-map": "0.7.3",
17173         "source-map-loader": "0.2.4",
17174         "source-map-support": "0.5.13",
17175         "speed-measure-webpack-plugin": "1.3.1",
17176         "style-loader": "1.0.0",
17177         "stylus": "0.54.5",
17178         "stylus-loader": "3.0.2",
17179         "terser": "4.6.3",
17180         "terser-webpack-plugin": "1.4.3",
17181         "tree-kill": "1.2.2",
17182         "webpack": "4.39.2",
17183         "webpack-dev-middleware": "3.7.2",
17184         "webpack-dev-server": "3.9.0",
17185         "webpack-merge": "4.2.1",
17186         "webpack-sources": "1.4.3",
17187         "webpack-subresource-integrity": "1.1.0-rc.6",
17188         "worker-plugin": "3.2.0"
17189       },
17190       "dependencies": {
17191         "cacache": {
17192           "version": "12.0.2",
17193           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz",
17194           "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==",
17195           "dev": true,
17196           "requires": {
17197             "bluebird": "^3.5.5",
17198             "chownr": "^1.1.1",
17199             "figgy-pudding": "^3.5.1",
17200             "glob": "^7.1.4",
17201             "graceful-fs": "^4.1.15",
17202             "infer-owner": "^1.0.3",
17203             "lru-cache": "^5.1.1",
17204             "mississippi": "^3.0.0",
17205             "mkdirp": "^0.5.1",
17206             "move-concurrently": "^1.0.1",
17207             "promise-inflight": "^1.0.1",
17208             "rimraf": "^2.6.3",
17209             "ssri": "^6.0.1",
17210             "unique-filename": "^1.1.1",
17211             "y18n": "^4.0.0"
17212           }
17213         },
17214         "glob": {
17215           "version": "7.1.4",
17216           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
17217           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
17218           "dev": true,
17219           "requires": {
17220             "fs.realpath": "^1.0.0",
17221             "inflight": "^1.0.4",
17222             "inherits": "2",
17223             "minimatch": "^3.0.4",
17224             "once": "^1.3.0",
17225             "path-is-absolute": "^1.0.0"
17226           }
17227         },
17228         "parse5": {
17229           "version": "4.0.0",
17230           "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
17231           "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
17232           "dev": true
17233         },
17234         "rimraf": {
17235           "version": "2.7.1",
17236           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
17237           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
17238           "dev": true,
17239           "requires": {
17240             "glob": "^7.1.3"
17241           }
17242         }
17243       }
17244     },
17245     "@angular-devkit/build-optimizer": {
17246       "version": "0.803.25",
17247       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.25.tgz",
17248       "integrity": "sha512-MiQimuEs8QeM3xo7bR3Yk1OWHHlp2pGCc2GLUMIcWhKqM+QjoRky0HoGoBazbznx292l+xjFjANvPEKbqJ2v7Q==",
17249       "dev": true,
17250       "requires": {
17251         "loader-utils": "1.2.3",
17252         "source-map": "0.7.3",
17253         "tslib": "1.10.0",
17254         "typescript": "3.5.3",
17255         "webpack-sources": "1.4.3"
17256       },
17257       "dependencies": {
17258         "tslib": {
17259           "version": "1.10.0",
17260           "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
17261           "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
17262           "dev": true
17263         }
17264       }
17265     },
17266     "@angular-devkit/build-webpack": {
17267       "version": "0.803.25",
17268       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.25.tgz",
17269       "integrity": "sha512-WR7HWJIWL6TB3WHG7ZFn8s0z3WlojeQlod75UIKl5i+f4OU90kp8kxcoH5G6OCXu56x5w40oIi1ve5ljjWSJkw==",
17270       "dev": true,
17271       "requires": {
17272         "@angular-devkit/architect": "0.803.25",
17273         "@angular-devkit/core": "8.3.25",
17274         "rxjs": "6.4.0"
17275       }
17276     },
17277     "@angular-devkit/core": {
17278       "version": "8.3.25",
17279       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.25.tgz",
17280       "integrity": "sha512-l7Gqy1tMrTpRmPVlovcFX8UA3mtXRlgO8kcSsbJ9MKRKNTCcxlfsWEYY5igyDBUVh6ADkgSIu0nuk31ZGTe0lw==",
17281       "dev": true,
17282       "requires": {
17283         "ajv": "6.10.2",
17284         "fast-json-stable-stringify": "2.0.0",
17285         "magic-string": "0.25.3",
17286         "rxjs": "6.4.0",
17287         "source-map": "0.7.3"
17288       }
17289     },
17290     "@angular-devkit/schematics": {
17291       "version": "8.3.25",
17292       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.25.tgz",
17293       "integrity": "sha512-/p1MkfursfLy+JRGXlJGPEmX55lrFCsR/2khWAVXZcMaFR3QlR/b6/zvB8I2pHFfr0/XWnYTT/BsF7rJjO3RmA==",
17294       "dev": true,
17295       "requires": {
17296         "@angular-devkit/core": "8.3.25",
17297         "rxjs": "6.4.0"
17298       }
17299     },
17300     "@angular/animations": {
17301       "version": "8.2.14",
17302       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz",
17303       "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==",
17304       "requires": {
17305         "tslib": "^1.9.0"
17306       }
17307     },
17308     "@angular/cdk": {
17309       "version": "8.2.3",
17310       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-8.2.3.tgz",
17311       "integrity": "sha512-ZwO5Sn720RA2YvBqud0JAHkZXjmjxM0yNzCO8RVtRE9i8Gl26Wk0j0nQeJkVm4zwv2QO8MwbKUKGTMt8evsokA==",
17312       "requires": {
17313         "parse5": "^5.0.0",
17314         "tslib": "^1.7.1"
17315       }
17316     },
17317     "@angular/cli": {
17318       "version": "8.3.25",
17319       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.25.tgz",
17320       "integrity": "sha512-CPJI5nnbBvvyBUFwOHfRXy/KVwsiYlcbDAeIk1klcjQjbVFYZbnY0iAhNupy9j7rPQhb7jle5oslU3TLfbqOTQ==",
17321       "dev": true,
17322       "requires": {
17323         "@angular-devkit/architect": "0.803.25",
17324         "@angular-devkit/core": "8.3.25",
17325         "@angular-devkit/schematics": "8.3.25",
17326         "@schematics/angular": "8.3.25",
17327         "@schematics/update": "0.803.25",
17328         "@yarnpkg/lockfile": "1.1.0",
17329         "ansi-colors": "4.1.1",
17330         "debug": "^4.1.1",
17331         "ini": "1.3.5",
17332         "inquirer": "6.5.1",
17333         "npm-package-arg": "6.1.0",
17334         "npm-pick-manifest": "3.0.2",
17335         "open": "6.4.0",
17336         "pacote": "9.5.5",
17337         "read-package-tree": "5.3.1",
17338         "rimraf": "3.0.0",
17339         "semver": "6.3.0",
17340         "symbol-observable": "1.2.0",
17341         "universal-analytics": "^0.4.20",
17342         "uuid": "^3.3.2"
17343       }
17344     },
17345     "@angular/common": {
17346       "version": "8.2.14",
17347       "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz",
17348       "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==",
17349       "requires": {
17350         "tslib": "^1.9.0"
17351       }
17352     },
17353     "@angular/compiler": {
17354       "version": "8.2.14",
17355       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz",
17356       "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==",
17357       "requires": {
17358         "tslib": "^1.9.0"
17359       }
17360     },
17361     "@angular/compiler-cli": {
17362       "version": "8.2.14",
17363       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz",
17364       "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==",
17365       "dev": true,
17366       "requires": {
17367         "canonical-path": "1.0.0",
17368         "chokidar": "^2.1.1",
17369         "convert-source-map": "^1.5.1",
17370         "dependency-graph": "^0.7.2",
17371         "magic-string": "^0.25.0",
17372         "minimist": "^1.2.0",
17373         "reflect-metadata": "^0.1.2",
17374         "source-map": "^0.6.1",
17375         "tslib": "^1.9.0",
17376         "yargs": "13.1.0"
17377       },
17378       "dependencies": {
17379         "anymatch": {
17380           "version": "2.0.0",
17381           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
17382           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
17383           "dev": true,
17384           "requires": {
17385             "micromatch": "^3.1.4",
17386             "normalize-path": "^2.1.1"
17387           },
17388           "dependencies": {
17389             "normalize-path": {
17390               "version": "2.1.1",
17391               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
17392               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
17393               "dev": true,
17394               "requires": {
17395                 "remove-trailing-separator": "^1.0.1"
17396               }
17397             }
17398           }
17399         },
17400         "binary-extensions": {
17401           "version": "1.13.1",
17402           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
17403           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
17404           "dev": true
17405         },
17406         "braces": {
17407           "version": "2.3.2",
17408           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
17409           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
17410           "dev": true,
17411           "requires": {
17412             "arr-flatten": "^1.1.0",
17413             "array-unique": "^0.3.2",
17414             "extend-shallow": "^2.0.1",
17415             "fill-range": "^4.0.0",
17416             "isobject": "^3.0.1",
17417             "repeat-element": "^1.1.2",
17418             "snapdragon": "^0.8.1",
17419             "snapdragon-node": "^2.0.1",
17420             "split-string": "^3.0.2",
17421             "to-regex": "^3.0.1"
17422           }
17423         },
17424         "chokidar": {
17425           "version": "2.1.8",
17426           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
17427           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
17428           "dev": true,
17429           "requires": {
17430             "anymatch": "^2.0.0",
17431             "async-each": "^1.0.1",
17432             "braces": "^2.3.2",
17433             "fsevents": "^1.2.7",
17434             "glob-parent": "^3.1.0",
17435             "inherits": "^2.0.3",
17436             "is-binary-path": "^1.0.0",
17437             "is-glob": "^4.0.0",
17438             "normalize-path": "^3.0.0",
17439             "path-is-absolute": "^1.0.0",
17440             "readdirp": "^2.2.1",
17441             "upath": "^1.1.1"
17442           }
17443         },
17444         "emoji-regex": {
17445           "version": "7.0.3",
17446           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
17447           "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
17448           "dev": true
17449         },
17450         "extend-shallow": {
17451           "version": "2.0.1",
17452           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
17453           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
17454           "dev": true,
17455           "requires": {
17456             "is-extendable": "^0.1.0"
17457           }
17458         },
17459         "fill-range": {
17460           "version": "4.0.0",
17461           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
17462           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
17463           "dev": true,
17464           "requires": {
17465             "extend-shallow": "^2.0.1",
17466             "is-number": "^3.0.0",
17467             "repeat-string": "^1.6.1",
17468             "to-regex-range": "^2.1.0"
17469           }
17470         },
17471         "fsevents": {
17472           "version": "1.2.12",
17473           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
17474           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
17475           "dev": true,
17476           "optional": true,
17477           "requires": {
17478             "bindings": "^1.5.0",
17479             "nan": "^2.12.1",
17480             "node-pre-gyp": "*"
17481           },
17482           "dependencies": {
17483             "abbrev": {
17484               "version": "1.1.1",
17485               "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
17486               "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
17487               "bundled": true,
17488               "dev": true,
17489               "optional": true
17490             },
17491             "ansi-regex": {
17492               "version": "2.1.1",
17493               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
17494               "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
17495               "bundled": true,
17496               "dev": true,
17497               "optional": true
17498             },
17499             "aproba": {
17500               "version": "1.2.0",
17501               "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
17502               "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
17503               "bundled": true,
17504               "dev": true,
17505               "optional": true
17506             },
17507             "are-we-there-yet": {
17508               "version": "1.1.5",
17509               "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
17510               "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
17511               "bundled": true,
17512               "dev": true,
17513               "optional": true,
17514               "requires": {
17515                 "delegates": "^1.0.0",
17516                 "readable-stream": "^2.0.6"
17517               }
17518             },
17519             "balanced-match": {
17520               "version": "1.0.0",
17521               "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
17522               "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
17523               "bundled": true,
17524               "dev": true,
17525               "optional": true
17526             },
17527             "brace-expansion": {
17528               "version": "1.1.11",
17529               "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
17530               "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
17531               "bundled": true,
17532               "dev": true,
17533               "optional": true,
17534               "requires": {
17535                 "balanced-match": "^1.0.0",
17536                 "concat-map": "0.0.1"
17537               }
17538             },
17539             "chownr": {
17540               "version": "1.1.4",
17541               "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
17542               "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
17543               "bundled": true,
17544               "dev": true,
17545               "optional": true
17546             },
17547             "code-point-at": {
17548               "version": "1.1.0",
17549               "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
17550               "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
17551               "bundled": true,
17552               "dev": true,
17553               "optional": true
17554             },
17555             "concat-map": {
17556               "version": "0.0.1",
17557               "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
17558               "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
17559               "bundled": true,
17560               "dev": true,
17561               "optional": true
17562             },
17563             "console-control-strings": {
17564               "version": "1.1.0",
17565               "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
17566               "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
17567               "bundled": true,
17568               "dev": true,
17569               "optional": true
17570             },
17571             "core-util-is": {
17572               "version": "1.0.2",
17573               "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
17574               "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
17575               "bundled": true,
17576               "dev": true,
17577               "optional": true
17578             },
17579             "debug": {
17580               "version": "3.2.6",
17581               "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
17582               "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
17583               "bundled": true,
17584               "dev": true,
17585               "optional": true,
17586               "requires": {
17587                 "ms": "^2.1.1"
17588               }
17589             },
17590             "deep-extend": {
17591               "version": "0.6.0",
17592               "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
17593               "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
17594               "bundled": true,
17595               "dev": true,
17596               "optional": true
17597             },
17598             "delegates": {
17599               "version": "1.0.0",
17600               "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
17601               "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
17602               "bundled": true,
17603               "dev": true,
17604               "optional": true
17605             },
17606             "detect-libc": {
17607               "version": "1.0.3",
17608               "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
17609               "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
17610               "bundled": true,
17611               "dev": true,
17612               "optional": true
17613             },
17614             "fs-minipass": {
17615               "version": "1.2.7",
17616               "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
17617               "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
17618               "bundled": true,
17619               "dev": true,
17620               "optional": true,
17621               "requires": {
17622                 "minipass": "^2.6.0"
17623               }
17624             },
17625             "fs.realpath": {
17626               "version": "1.0.0",
17627               "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
17628               "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
17629               "bundled": true,
17630               "dev": true,
17631               "optional": true
17632             },
17633             "gauge": {
17634               "version": "2.7.4",
17635               "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
17636               "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
17637               "bundled": true,
17638               "dev": true,
17639               "optional": true,
17640               "requires": {
17641                 "aproba": "^1.0.3",
17642                 "console-control-strings": "^1.0.0",
17643                 "has-unicode": "^2.0.0",
17644                 "object-assign": "^4.1.0",
17645                 "signal-exit": "^3.0.0",
17646                 "string-width": "^1.0.1",
17647                 "strip-ansi": "^3.0.1",
17648                 "wide-align": "^1.1.0"
17649               }
17650             },
17651             "glob": {
17652               "version": "7.1.6",
17653               "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
17654               "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
17655               "bundled": true,
17656               "dev": true,
17657               "optional": true,
17658               "requires": {
17659                 "fs.realpath": "^1.0.0",
17660                 "inflight": "^1.0.4",
17661                 "inherits": "2",
17662                 "minimatch": "^3.0.4",
17663                 "once": "^1.3.0",
17664                 "path-is-absolute": "^1.0.0"
17665               }
17666             },
17667             "has-unicode": {
17668               "version": "2.0.1",
17669               "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
17670               "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
17671               "bundled": true,
17672               "dev": true,
17673               "optional": true
17674             },
17675             "iconv-lite": {
17676               "version": "0.4.24",
17677               "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
17678               "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
17679               "bundled": true,
17680               "dev": true,
17681               "optional": true,
17682               "requires": {
17683                 "safer-buffer": ">= 2.1.2 < 3"
17684               }
17685             },
17686             "ignore-walk": {
17687               "version": "3.0.3",
17688               "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
17689               "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
17690               "bundled": true,
17691               "dev": true,
17692               "optional": true,
17693               "requires": {
17694                 "minimatch": "^3.0.4"
17695               }
17696             },
17697             "inflight": {
17698               "version": "1.0.6",
17699               "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
17700               "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
17701               "bundled": true,
17702               "dev": true,
17703               "optional": true,
17704               "requires": {
17705                 "once": "^1.3.0",
17706                 "wrappy": "1"
17707               }
17708             },
17709             "inherits": {
17710               "version": "2.0.4",
17711               "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
17712               "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
17713               "bundled": true,
17714               "dev": true,
17715               "optional": true
17716             },
17717             "ini": {
17718               "version": "1.3.5",
17719               "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
17720               "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
17721               "bundled": true,
17722               "dev": true,
17723               "optional": true
17724             },
17725             "is-fullwidth-code-point": {
17726               "version": "1.0.0",
17727               "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
17728               "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
17729               "bundled": true,
17730               "dev": true,
17731               "optional": true,
17732               "requires": {
17733                 "number-is-nan": "^1.0.0"
17734               }
17735             },
17736             "isarray": {
17737               "version": "1.0.0",
17738               "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
17739               "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
17740               "bundled": true,
17741               "dev": true,
17742               "optional": true
17743             },
17744             "minimatch": {
17745               "version": "3.0.4",
17746               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
17747               "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
17748               "bundled": true,
17749               "dev": true,
17750               "optional": true,
17751               "requires": {
17752                 "brace-expansion": "^1.1.7"
17753               }
17754             },
17755             "minimist": {
17756               "version": "1.2.5",
17757               "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
17758               "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
17759               "bundled": true,
17760               "dev": true,
17761               "optional": true
17762             },
17763             "minipass": {
17764               "version": "2.9.0",
17765               "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
17766               "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
17767               "bundled": true,
17768               "dev": true,
17769               "optional": true,
17770               "requires": {
17771                 "safe-buffer": "^5.1.2",
17772                 "yallist": "^3.0.0"
17773               }
17774             },
17775             "minizlib": {
17776               "version": "1.3.3",
17777               "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
17778               "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
17779               "bundled": true,
17780               "dev": true,
17781               "optional": true,
17782               "requires": {
17783                 "minipass": "^2.9.0"
17784               }
17785             },
17786             "mkdirp": {
17787               "version": "0.5.3",
17788               "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz",
17789               "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==",
17790               "bundled": true,
17791               "dev": true,
17792               "optional": true,
17793               "requires": {
17794                 "minimist": "^1.2.5"
17795               }
17796             },
17797             "ms": {
17798               "version": "2.1.2",
17799               "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
17800               "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
17801               "bundled": true,
17802               "dev": true,
17803               "optional": true
17804             },
17805             "needle": {
17806               "version": "2.3.3",
17807               "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz",
17808               "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==",
17809               "bundled": true,
17810               "dev": true,
17811               "optional": true,
17812               "requires": {
17813                 "debug": "^3.2.6",
17814                 "iconv-lite": "^0.4.4",
17815                 "sax": "^1.2.4"
17816               }
17817             },
17818             "node-pre-gyp": {
17819               "version": "0.14.0",
17820               "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz",
17821               "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
17822               "bundled": true,
17823               "dev": true,
17824               "optional": true,
17825               "requires": {
17826                 "detect-libc": "^1.0.2",
17827                 "mkdirp": "^0.5.1",
17828                 "needle": "^2.2.1",
17829                 "nopt": "^4.0.1",
17830                 "npm-packlist": "^1.1.6",
17831                 "npmlog": "^4.0.2",
17832                 "rc": "^1.2.7",
17833                 "rimraf": "^2.6.1",
17834                 "semver": "^5.3.0",
17835                 "tar": "^4.4.2"
17836               }
17837             },
17838             "nopt": {
17839               "version": "4.0.3",
17840               "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
17841               "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
17842               "bundled": true,
17843               "dev": true,
17844               "optional": true,
17845               "requires": {
17846                 "abbrev": "1",
17847                 "osenv": "^0.1.4"
17848               }
17849             },
17850             "npm-bundled": {
17851               "version": "1.1.1",
17852               "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
17853               "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
17854               "bundled": true,
17855               "dev": true,
17856               "optional": true,
17857               "requires": {
17858                 "npm-normalize-package-bin": "^1.0.1"
17859               }
17860             },
17861             "npm-normalize-package-bin": {
17862               "version": "1.0.1",
17863               "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
17864               "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
17865               "bundled": true,
17866               "dev": true,
17867               "optional": true
17868             },
17869             "npm-packlist": {
17870               "version": "1.4.8",
17871               "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
17872               "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
17873               "bundled": true,
17874               "dev": true,
17875               "optional": true,
17876               "requires": {
17877                 "ignore-walk": "^3.0.1",
17878                 "npm-bundled": "^1.0.1",
17879                 "npm-normalize-package-bin": "^1.0.1"
17880               }
17881             },
17882             "npmlog": {
17883               "version": "4.1.2",
17884               "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
17885               "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
17886               "bundled": true,
17887               "dev": true,
17888               "optional": true,
17889               "requires": {
17890                 "are-we-there-yet": "~1.1.2",
17891                 "console-control-strings": "~1.1.0",
17892                 "gauge": "~2.7.3",
17893                 "set-blocking": "~2.0.0"
17894               }
17895             },
17896             "number-is-nan": {
17897               "version": "1.0.1",
17898               "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
17899               "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
17900               "bundled": true,
17901               "dev": true,
17902               "optional": true
17903             },
17904             "object-assign": {
17905               "version": "4.1.1",
17906               "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
17907               "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
17908               "bundled": true,
17909               "dev": true,
17910               "optional": true
17911             },
17912             "once": {
17913               "version": "1.4.0",
17914               "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
17915               "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
17916               "bundled": true,
17917               "dev": true,
17918               "optional": true,
17919               "requires": {
17920                 "wrappy": "1"
17921               }
17922             },
17923             "os-homedir": {
17924               "version": "1.0.2",
17925               "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
17926               "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
17927               "bundled": true,
17928               "dev": true,
17929               "optional": true
17930             },
17931             "os-tmpdir": {
17932               "version": "1.0.2",
17933               "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
17934               "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
17935               "bundled": true,
17936               "dev": true,
17937               "optional": true
17938             },
17939             "osenv": {
17940               "version": "0.1.5",
17941               "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
17942               "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
17943               "bundled": true,
17944               "dev": true,
17945               "optional": true,
17946               "requires": {
17947                 "os-homedir": "^1.0.0",
17948                 "os-tmpdir": "^1.0.0"
17949               }
17950             },
17951             "path-is-absolute": {
17952               "version": "1.0.1",
17953               "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
17954               "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
17955               "bundled": true,
17956               "dev": true,
17957               "optional": true
17958             },
17959             "process-nextick-args": {
17960               "version": "2.0.1",
17961               "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
17962               "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
17963               "bundled": true,
17964               "dev": true,
17965               "optional": true
17966             },
17967             "rc": {
17968               "version": "1.2.8",
17969               "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
17970               "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
17971               "bundled": true,
17972               "dev": true,
17973               "optional": true,
17974               "requires": {
17975                 "deep-extend": "^0.6.0",
17976                 "ini": "~1.3.0",
17977                 "minimist": "^1.2.0",
17978                 "strip-json-comments": "~2.0.1"
17979               }
17980             },
17981             "readable-stream": {
17982               "version": "2.3.7",
17983               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
17984               "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
17985               "bundled": true,
17986               "dev": true,
17987               "optional": true,
17988               "requires": {
17989                 "core-util-is": "~1.0.0",
17990                 "inherits": "~2.0.3",
17991                 "isarray": "~1.0.0",
17992                 "process-nextick-args": "~2.0.0",
17993                 "safe-buffer": "~5.1.1",
17994                 "string_decoder": "~1.1.1",
17995                 "util-deprecate": "~1.0.1"
17996               }
17997             },
17998             "rimraf": {
17999               "version": "2.7.1",
18000               "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
18001               "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
18002               "bundled": true,
18003               "dev": true,
18004               "optional": true,
18005               "requires": {
18006                 "glob": "^7.1.3"
18007               }
18008             },
18009             "safe-buffer": {
18010               "version": "5.1.2",
18011               "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
18012               "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
18013               "bundled": true,
18014               "dev": true,
18015               "optional": true
18016             },
18017             "safer-buffer": {
18018               "version": "2.1.2",
18019               "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
18020               "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
18021               "bundled": true,
18022               "dev": true,
18023               "optional": true
18024             },
18025             "sax": {
18026               "version": "1.2.4",
18027               "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
18028               "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
18029               "bundled": true,
18030               "dev": true,
18031               "optional": true
18032             },
18033             "semver": {
18034               "version": "5.7.1",
18035               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
18036               "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
18037               "bundled": true,
18038               "dev": true,
18039               "optional": true
18040             },
18041             "set-blocking": {
18042               "version": "2.0.0",
18043               "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
18044               "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
18045               "bundled": true,
18046               "dev": true,
18047               "optional": true
18048             },
18049             "signal-exit": {
18050               "version": "3.0.2",
18051               "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
18052               "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
18053               "bundled": true,
18054               "dev": true,
18055               "optional": true
18056             },
18057             "string_decoder": {
18058               "version": "1.1.1",
18059               "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
18060               "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
18061               "bundled": true,
18062               "dev": true,
18063               "optional": true,
18064               "requires": {
18065                 "safe-buffer": "~5.1.0"
18066               }
18067             },
18068             "string-width": {
18069               "version": "1.0.2",
18070               "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
18071               "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
18072               "bundled": true,
18073               "dev": true,
18074               "optional": true,
18075               "requires": {
18076                 "code-point-at": "^1.0.0",
18077                 "is-fullwidth-code-point": "^1.0.0",
18078                 "strip-ansi": "^3.0.0"
18079               }
18080             },
18081             "strip-ansi": {
18082               "version": "3.0.1",
18083               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
18084               "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
18085               "bundled": true,
18086               "dev": true,
18087               "optional": true,
18088               "requires": {
18089                 "ansi-regex": "^2.0.0"
18090               }
18091             },
18092             "strip-json-comments": {
18093               "version": "2.0.1",
18094               "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
18095               "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
18096               "bundled": true,
18097               "dev": true,
18098               "optional": true
18099             },
18100             "tar": {
18101               "version": "4.4.13",
18102               "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
18103               "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
18104               "bundled": true,
18105               "dev": true,
18106               "optional": true,
18107               "requires": {
18108                 "chownr": "^1.1.1",
18109                 "fs-minipass": "^1.2.5",
18110                 "minipass": "^2.8.6",
18111                 "minizlib": "^1.2.1",
18112                 "mkdirp": "^0.5.0",
18113                 "safe-buffer": "^5.1.2",
18114                 "yallist": "^3.0.3"
18115               }
18116             },
18117             "util-deprecate": {
18118               "version": "1.0.2",
18119               "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
18120               "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
18121               "bundled": true,
18122               "dev": true,
18123               "optional": true
18124             },
18125             "wide-align": {
18126               "version": "1.1.3",
18127               "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
18128               "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
18129               "bundled": true,
18130               "dev": true,
18131               "optional": true,
18132               "requires": {
18133                 "string-width": "^1.0.2 || 2"
18134               }
18135             },
18136             "wrappy": {
18137               "version": "1.0.2",
18138               "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
18139               "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
18140               "bundled": true,
18141               "dev": true,
18142               "optional": true
18143             },
18144             "yallist": {
18145               "version": "3.1.1",
18146               "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
18147               "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
18148               "bundled": true,
18149               "dev": true,
18150               "optional": true
18151             }
18152           }
18153         },
18154         "get-caller-file": {
18155           "version": "2.0.5",
18156           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
18157           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
18158           "dev": true
18159         },
18160         "is-binary-path": {
18161           "version": "1.0.1",
18162           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
18163           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
18164           "dev": true,
18165           "requires": {
18166             "binary-extensions": "^1.0.0"
18167           }
18168         },
18169         "is-fullwidth-code-point": {
18170           "version": "2.0.0",
18171           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
18172           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
18173           "dev": true
18174         },
18175         "is-number": {
18176           "version": "3.0.0",
18177           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
18178           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
18179           "dev": true,
18180           "requires": {
18181             "kind-of": "^3.0.2"
18182           }
18183         },
18184         "kind-of": {
18185           "version": "3.2.2",
18186           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
18187           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
18188           "dev": true,
18189           "requires": {
18190             "is-buffer": "^1.1.5"
18191           }
18192         },
18193         "readdirp": {
18194           "version": "2.2.1",
18195           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
18196           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
18197           "dev": true,
18198           "requires": {
18199             "graceful-fs": "^4.1.11",
18200             "micromatch": "^3.1.10",
18201             "readable-stream": "^2.0.2"
18202           }
18203         },
18204         "require-main-filename": {
18205           "version": "2.0.0",
18206           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
18207           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
18208           "dev": true
18209         },
18210         "source-map": {
18211           "version": "0.6.1",
18212           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
18213           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
18214           "dev": true
18215         },
18216         "string-width": {
18217           "version": "3.1.0",
18218           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
18219           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
18220           "dev": true,
18221           "requires": {
18222             "emoji-regex": "^7.0.1",
18223             "is-fullwidth-code-point": "^2.0.0",
18224             "strip-ansi": "^5.1.0"
18225           }
18226         },
18227         "to-regex-range": {
18228           "version": "2.1.1",
18229           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
18230           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
18231           "dev": true,
18232           "requires": {
18233             "is-number": "^3.0.0",
18234             "repeat-string": "^1.6.1"
18235           }
18236         },
18237         "yargs": {
18238           "version": "13.1.0",
18239           "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz",
18240           "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==",
18241           "dev": true,
18242           "requires": {
18243             "cliui": "^4.0.0",
18244             "find-up": "^3.0.0",
18245             "get-caller-file": "^2.0.1",
18246             "os-locale": "^3.1.0",
18247             "require-directory": "^2.1.1",
18248             "require-main-filename": "^2.0.0",
18249             "set-blocking": "^2.0.0",
18250             "string-width": "^3.0.0",
18251             "which-module": "^2.0.0",
18252             "y18n": "^4.0.0",
18253             "yargs-parser": "^13.0.0"
18254           }
18255         },
18256         "yargs-parser": {
18257           "version": "13.1.2",
18258           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
18259           "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
18260           "dev": true,
18261           "requires": {
18262             "camelcase": "^5.0.0",
18263             "decamelize": "^1.2.0"
18264           }
18265         }
18266       }
18267     },
18268     "@angular/core": {
18269       "version": "8.2.14",
18270       "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz",
18271       "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==",
18272       "requires": {
18273         "tslib": "^1.9.0"
18274       }
18275     },
18276     "@angular/forms": {
18277       "version": "8.2.14",
18278       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz",
18279       "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==",
18280       "requires": {
18281         "tslib": "^1.9.0"
18282       }
18283     },
18284     "@angular/http": {
18285       "version": "7.2.16",
18286       "resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.16.tgz",
18287       "integrity": "sha512-yvjbNyzFSmmz4UTjCdy5M8mk0cZqf9TvSf8yN5UVIwtw4joyuUdlgJCuin0qSbQOKIf/JjHoofpO2JkPCGSNww==",
18288       "requires": {
18289         "tslib": "^1.9.0"
18290       }
18291     },
18292     "@angular/language-service": {
18293       "version": "8.2.14",
18294       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz",
18295       "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==",
18296       "dev": true
18297     },
18298     "@angular/material": {
18299       "version": "8.2.3",
18300       "resolved": "https://registry.npmjs.org/@angular/material/-/material-8.2.3.tgz",
18301       "integrity": "sha512-SOczkIaqes+r+9XF/UUiokidfFKBpHkOPIaFK857sFD0FBNPvPEpOr5oHKCG3feERRwAFqHS7Wo2ohVEWypb5A==",
18302       "requires": {
18303         "tslib": "^1.7.1"
18304       }
18305     },
18306     "@angular/platform-browser": {
18307       "version": "8.2.14",
18308       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz",
18309       "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==",
18310       "requires": {
18311         "tslib": "^1.9.0"
18312       }
18313     },
18314     "@angular/platform-browser-dynamic": {
18315       "version": "8.2.14",
18316       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz",
18317       "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==",
18318       "requires": {
18319         "tslib": "^1.9.0"
18320       }
18321     },
18322     "@angular/router": {
18323       "version": "8.2.14",
18324       "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz",
18325       "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==",
18326       "requires": {
18327         "tslib": "^1.9.0"
18328       }
18329     },
18330     "@babel/code-frame": {
18331       "version": "7.8.3",
18332       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
18333       "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
18334       "dev": true,
18335       "requires": {
18336         "@babel/highlight": "^7.8.3"
18337       }
18338     },
18339     "@babel/compat-data": {
18340       "version": "7.8.0",
18341       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.0.tgz",
18342       "integrity": "sha512-ixPUWJpnd9hHvRkyIE3mJ6PY5DEWmR08UkcpdqI5kV5g/d6knT8Wth1LE5v5sVTIJkm9dGpQsXnhwxcf2/PjAg==",
18343       "dev": true,
18344       "requires": {
18345         "browserslist": "^4.8.2",
18346         "invariant": "^2.2.4",
18347         "semver": "^7.1.1"
18348       },
18349       "dependencies": {
18350         "semver": {
18351           "version": "7.1.3",
18352           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
18353           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
18354           "dev": true
18355         }
18356       }
18357     },
18358     "@babel/core": {
18359       "version": "7.8.3",
18360       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz",
18361       "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==",
18362       "dev": true,
18363       "requires": {
18364         "@babel/code-frame": "^7.8.3",
18365         "@babel/generator": "^7.8.3",
18366         "@babel/helpers": "^7.8.3",
18367         "@babel/parser": "^7.8.3",
18368         "@babel/template": "^7.8.3",
18369         "@babel/traverse": "^7.8.3",
18370         "@babel/types": "^7.8.3",
18371         "convert-source-map": "^1.7.0",
18372         "debug": "^4.1.0",
18373         "gensync": "^1.0.0-beta.1",
18374         "json5": "^2.1.0",
18375         "lodash": "^4.17.13",
18376         "resolve": "^1.3.2",
18377         "semver": "^5.4.1",
18378         "source-map": "^0.5.0"
18379       },
18380       "dependencies": {
18381         "json5": {
18382           "version": "2.1.2",
18383           "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.2.tgz",
18384           "integrity": "sha512-MoUOQ4WdiN3yxhm7NEVJSJrieAo5hNSLQ5sj05OTRHPL9HOBy8u4Bu88jsC1jvqAdN+E1bJmsUcZH+1HQxliqQ==",
18385           "dev": true,
18386           "requires": {
18387             "minimist": "^1.2.5"
18388           }
18389         },
18390         "semver": {
18391           "version": "5.7.1",
18392           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
18393           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
18394           "dev": true
18395         },
18396         "source-map": {
18397           "version": "0.5.7",
18398           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
18399           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
18400           "dev": true
18401         }
18402       }
18403     },
18404     "@babel/generator": {
18405       "version": "7.9.4",
18406       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
18407       "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
18408       "dev": true,
18409       "requires": {
18410         "@babel/types": "^7.9.0",
18411         "jsesc": "^2.5.1",
18412         "lodash": "^4.17.13",
18413         "source-map": "^0.5.0"
18414       },
18415       "dependencies": {
18416         "source-map": {
18417           "version": "0.5.7",
18418           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
18419           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
18420           "dev": true
18421         }
18422       }
18423     },
18424     "@babel/helper-annotate-as-pure": {
18425       "version": "7.8.3",
18426       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
18427       "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
18428       "dev": true,
18429       "requires": {
18430         "@babel/types": "^7.8.3"
18431       }
18432     },
18433     "@babel/helper-builder-binary-assignment-operator-visitor": {
18434       "version": "7.8.3",
18435       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
18436       "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
18437       "dev": true,
18438       "requires": {
18439         "@babel/helper-explode-assignable-expression": "^7.8.3",
18440         "@babel/types": "^7.8.3"
18441       }
18442     },
18443     "@babel/helper-compilation-targets": {
18444       "version": "7.8.7",
18445       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz",
18446       "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==",
18447       "dev": true,
18448       "requires": {
18449         "@babel/compat-data": "^7.8.6",
18450         "browserslist": "^4.9.1",
18451         "invariant": "^2.2.4",
18452         "levenary": "^1.1.1",
18453         "semver": "^5.5.0"
18454       },
18455       "dependencies": {
18456         "@babel/compat-data": {
18457           "version": "7.9.0",
18458           "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz",
18459           "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==",
18460           "dev": true,
18461           "requires": {
18462             "browserslist": "^4.9.1",
18463             "invariant": "^2.2.4",
18464             "semver": "^5.5.0"
18465           }
18466         },
18467         "browserslist": {
18468           "version": "4.11.0",
18469           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.0.tgz",
18470           "integrity": "sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==",
18471           "dev": true,
18472           "requires": {
18473             "caniuse-lite": "^1.0.30001035",
18474             "electron-to-chromium": "^1.3.380",
18475             "node-releases": "^1.1.52",
18476             "pkg-up": "^3.1.0"
18477           }
18478         },
18479         "caniuse-lite": {
18480           "version": "1.0.30001038",
18481           "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001038.tgz",
18482           "integrity": "sha512-zii9quPo96XfOiRD4TrfYGs+QsGZpb2cGiMAzPjtf/hpFgB6zCPZgJb7I1+EATeMw/o+lG8FyRAnI+CWStHcaQ==",
18483           "dev": true
18484         },
18485         "semver": {
18486           "version": "5.7.1",
18487           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
18488           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
18489           "dev": true
18490         }
18491       }
18492     },
18493     "@babel/helper-create-regexp-features-plugin": {
18494       "version": "7.8.8",
18495       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
18496       "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
18497       "dev": true,
18498       "requires": {
18499         "@babel/helper-annotate-as-pure": "^7.8.3",
18500         "@babel/helper-regex": "^7.8.3",
18501         "regexpu-core": "^4.7.0"
18502       }
18503     },
18504     "@babel/helper-define-map": {
18505       "version": "7.8.3",
18506       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
18507       "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
18508       "dev": true,
18509       "requires": {
18510         "@babel/helper-function-name": "^7.8.3",
18511         "@babel/types": "^7.8.3",
18512         "lodash": "^4.17.13"
18513       }
18514     },
18515     "@babel/helper-explode-assignable-expression": {
18516       "version": "7.8.3",
18517       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
18518       "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
18519       "dev": true,
18520       "requires": {
18521         "@babel/traverse": "^7.8.3",
18522         "@babel/types": "^7.8.3"
18523       }
18524     },
18525     "@babel/helper-function-name": {
18526       "version": "7.8.3",
18527       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
18528       "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
18529       "dev": true,
18530       "requires": {
18531         "@babel/helper-get-function-arity": "^7.8.3",
18532         "@babel/template": "^7.8.3",
18533         "@babel/types": "^7.8.3"
18534       }
18535     },
18536     "@babel/helper-get-function-arity": {
18537       "version": "7.8.3",
18538       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
18539       "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
18540       "dev": true,
18541       "requires": {
18542         "@babel/types": "^7.8.3"
18543       }
18544     },
18545     "@babel/helper-hoist-variables": {
18546       "version": "7.8.3",
18547       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
18548       "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
18549       "dev": true,
18550       "requires": {
18551         "@babel/types": "^7.8.3"
18552       }
18553     },
18554     "@babel/helper-member-expression-to-functions": {
18555       "version": "7.8.3",
18556       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
18557       "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
18558       "dev": true,
18559       "requires": {
18560         "@babel/types": "^7.8.3"
18561       }
18562     },
18563     "@babel/helper-module-imports": {
18564       "version": "7.8.3",
18565       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
18566       "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
18567       "dev": true,
18568       "requires": {
18569         "@babel/types": "^7.8.3"
18570       }
18571     },
18572     "@babel/helper-module-transforms": {
18573       "version": "7.9.0",
18574       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
18575       "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
18576       "dev": true,
18577       "requires": {
18578         "@babel/helper-module-imports": "^7.8.3",
18579         "@babel/helper-replace-supers": "^7.8.6",
18580         "@babel/helper-simple-access": "^7.8.3",
18581         "@babel/helper-split-export-declaration": "^7.8.3",
18582         "@babel/template": "^7.8.6",
18583         "@babel/types": "^7.9.0",
18584         "lodash": "^4.17.13"
18585       }
18586     },
18587     "@babel/helper-optimise-call-expression": {
18588       "version": "7.8.3",
18589       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
18590       "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
18591       "dev": true,
18592       "requires": {
18593         "@babel/types": "^7.8.3"
18594       }
18595     },
18596     "@babel/helper-plugin-utils": {
18597       "version": "7.8.3",
18598       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
18599       "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
18600       "dev": true
18601     },
18602     "@babel/helper-regex": {
18603       "version": "7.8.3",
18604       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
18605       "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
18606       "dev": true,
18607       "requires": {
18608         "lodash": "^4.17.13"
18609       }
18610     },
18611     "@babel/helper-remap-async-to-generator": {
18612       "version": "7.8.3",
18613       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
18614       "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
18615       "dev": true,
18616       "requires": {
18617         "@babel/helper-annotate-as-pure": "^7.8.3",
18618         "@babel/helper-wrap-function": "^7.8.3",
18619         "@babel/template": "^7.8.3",
18620         "@babel/traverse": "^7.8.3",
18621         "@babel/types": "^7.8.3"
18622       }
18623     },
18624     "@babel/helper-replace-supers": {
18625       "version": "7.8.6",
18626       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
18627       "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
18628       "dev": true,
18629       "requires": {
18630         "@babel/helper-member-expression-to-functions": "^7.8.3",
18631         "@babel/helper-optimise-call-expression": "^7.8.3",
18632         "@babel/traverse": "^7.8.6",
18633         "@babel/types": "^7.8.6"
18634       }
18635     },
18636     "@babel/helper-simple-access": {
18637       "version": "7.8.3",
18638       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
18639       "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
18640       "dev": true,
18641       "requires": {
18642         "@babel/template": "^7.8.3",
18643         "@babel/types": "^7.8.3"
18644       }
18645     },
18646     "@babel/helper-split-export-declaration": {
18647       "version": "7.8.3",
18648       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
18649       "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
18650       "dev": true,
18651       "requires": {
18652         "@babel/types": "^7.8.3"
18653       }
18654     },
18655     "@babel/helper-validator-identifier": {
18656       "version": "7.9.0",
18657       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz",
18658       "integrity": "sha512-6G8bQKjOh+of4PV/ThDm/rRqlU7+IGoJuofpagU5GlEl29Vv0RGqqt86ZGRV8ZuSOY3o+8yXl5y782SMcG7SHw==",
18659       "dev": true
18660     },
18661     "@babel/helper-wrap-function": {
18662       "version": "7.8.3",
18663       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
18664       "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
18665       "dev": true,
18666       "requires": {
18667         "@babel/helper-function-name": "^7.8.3",
18668         "@babel/template": "^7.8.3",
18669         "@babel/traverse": "^7.8.3",
18670         "@babel/types": "^7.8.3"
18671       }
18672     },
18673     "@babel/helpers": {
18674       "version": "7.9.2",
18675       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz",
18676       "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==",
18677       "dev": true,
18678       "requires": {
18679         "@babel/template": "^7.8.3",
18680         "@babel/traverse": "^7.9.0",
18681         "@babel/types": "^7.9.0"
18682       }
18683     },
18684     "@babel/highlight": {
18685       "version": "7.9.0",
18686       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
18687       "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
18688       "dev": true,
18689       "requires": {
18690         "@babel/helper-validator-identifier": "^7.9.0",
18691         "chalk": "^2.0.0",
18692         "js-tokens": "^4.0.0"
18693       }
18694     },
18695     "@babel/parser": {
18696       "version": "7.9.4",
18697       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
18698       "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
18699       "dev": true
18700     },
18701     "@babel/plugin-proposal-async-generator-functions": {
18702       "version": "7.8.3",
18703       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
18704       "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
18705       "dev": true,
18706       "requires": {
18707         "@babel/helper-plugin-utils": "^7.8.3",
18708         "@babel/helper-remap-async-to-generator": "^7.8.3",
18709         "@babel/plugin-syntax-async-generators": "^7.8.0"
18710       }
18711     },
18712     "@babel/plugin-proposal-dynamic-import": {
18713       "version": "7.8.3",
18714       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
18715       "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
18716       "dev": true,
18717       "requires": {
18718         "@babel/helper-plugin-utils": "^7.8.3",
18719         "@babel/plugin-syntax-dynamic-import": "^7.8.0"
18720       }
18721     },
18722     "@babel/plugin-proposal-json-strings": {
18723       "version": "7.8.3",
18724       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
18725       "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
18726       "dev": true,
18727       "requires": {
18728         "@babel/helper-plugin-utils": "^7.8.3",
18729         "@babel/plugin-syntax-json-strings": "^7.8.0"
18730       }
18731     },
18732     "@babel/plugin-proposal-nullish-coalescing-operator": {
18733       "version": "7.8.3",
18734       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
18735       "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
18736       "dev": true,
18737       "requires": {
18738         "@babel/helper-plugin-utils": "^7.8.3",
18739         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
18740       }
18741     },
18742     "@babel/plugin-proposal-object-rest-spread": {
18743       "version": "7.9.0",
18744       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz",
18745       "integrity": "sha512-UgqBv6bjq4fDb8uku9f+wcm1J7YxJ5nT7WO/jBr0cl0PLKb7t1O6RNR1kZbjgx2LQtsDI9hwoQVmn0yhXeQyow==",
18746       "dev": true,
18747       "requires": {
18748         "@babel/helper-plugin-utils": "^7.8.3",
18749         "@babel/plugin-syntax-object-rest-spread": "^7.8.0"
18750       }
18751     },
18752     "@babel/plugin-proposal-optional-catch-binding": {
18753       "version": "7.8.3",
18754       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
18755       "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
18756       "dev": true,
18757       "requires": {
18758         "@babel/helper-plugin-utils": "^7.8.3",
18759         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
18760       }
18761     },
18762     "@babel/plugin-proposal-optional-chaining": {
18763       "version": "7.9.0",
18764       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz",
18765       "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==",
18766       "dev": true,
18767       "requires": {
18768         "@babel/helper-plugin-utils": "^7.8.3",
18769         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
18770       }
18771     },
18772     "@babel/plugin-proposal-unicode-property-regex": {
18773       "version": "7.8.8",
18774       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
18775       "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
18776       "dev": true,
18777       "requires": {
18778         "@babel/helper-create-regexp-features-plugin": "^7.8.8",
18779         "@babel/helper-plugin-utils": "^7.8.3"
18780       }
18781     },
18782     "@babel/plugin-syntax-async-generators": {
18783       "version": "7.8.4",
18784       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
18785       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
18786       "dev": true,
18787       "requires": {
18788         "@babel/helper-plugin-utils": "^7.8.0"
18789       }
18790     },
18791     "@babel/plugin-syntax-dynamic-import": {
18792       "version": "7.8.3",
18793       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
18794       "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
18795       "dev": true,
18796       "requires": {
18797         "@babel/helper-plugin-utils": "^7.8.0"
18798       }
18799     },
18800     "@babel/plugin-syntax-json-strings": {
18801       "version": "7.8.3",
18802       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
18803       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
18804       "dev": true,
18805       "requires": {
18806         "@babel/helper-plugin-utils": "^7.8.0"
18807       }
18808     },
18809     "@babel/plugin-syntax-nullish-coalescing-operator": {
18810       "version": "7.8.3",
18811       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
18812       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
18813       "dev": true,
18814       "requires": {
18815         "@babel/helper-plugin-utils": "^7.8.0"
18816       }
18817     },
18818     "@babel/plugin-syntax-object-rest-spread": {
18819       "version": "7.8.3",
18820       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
18821       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
18822       "dev": true,
18823       "requires": {
18824         "@babel/helper-plugin-utils": "^7.8.0"
18825       }
18826     },
18827     "@babel/plugin-syntax-optional-catch-binding": {
18828       "version": "7.8.3",
18829       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
18830       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
18831       "dev": true,
18832       "requires": {
18833         "@babel/helper-plugin-utils": "^7.8.0"
18834       }
18835     },
18836     "@babel/plugin-syntax-optional-chaining": {
18837       "version": "7.8.3",
18838       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
18839       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
18840       "dev": true,
18841       "requires": {
18842         "@babel/helper-plugin-utils": "^7.8.0"
18843       }
18844     },
18845     "@babel/plugin-syntax-top-level-await": {
18846       "version": "7.8.3",
18847       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
18848       "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
18849       "dev": true,
18850       "requires": {
18851         "@babel/helper-plugin-utils": "^7.8.3"
18852       }
18853     },
18854     "@babel/plugin-transform-arrow-functions": {
18855       "version": "7.8.3",
18856       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
18857       "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
18858       "dev": true,
18859       "requires": {
18860         "@babel/helper-plugin-utils": "^7.8.3"
18861       }
18862     },
18863     "@babel/plugin-transform-async-to-generator": {
18864       "version": "7.8.3",
18865       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
18866       "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
18867       "dev": true,
18868       "requires": {
18869         "@babel/helper-module-imports": "^7.8.3",
18870         "@babel/helper-plugin-utils": "^7.8.3",
18871         "@babel/helper-remap-async-to-generator": "^7.8.3"
18872       }
18873     },
18874     "@babel/plugin-transform-block-scoped-functions": {
18875       "version": "7.8.3",
18876       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
18877       "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
18878       "dev": true,
18879       "requires": {
18880         "@babel/helper-plugin-utils": "^7.8.3"
18881       }
18882     },
18883     "@babel/plugin-transform-block-scoping": {
18884       "version": "7.8.3",
18885       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
18886       "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
18887       "dev": true,
18888       "requires": {
18889         "@babel/helper-plugin-utils": "^7.8.3",
18890         "lodash": "^4.17.13"
18891       }
18892     },
18893     "@babel/plugin-transform-classes": {
18894       "version": "7.9.2",
18895       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz",
18896       "integrity": "sha512-TC2p3bPzsfvSsqBZo0kJnuelnoK9O3welkUpqSqBQuBF6R5MN2rysopri8kNvtlGIb2jmUO7i15IooAZJjZuMQ==",
18897       "dev": true,
18898       "requires": {
18899         "@babel/helper-annotate-as-pure": "^7.8.3",
18900         "@babel/helper-define-map": "^7.8.3",
18901         "@babel/helper-function-name": "^7.8.3",
18902         "@babel/helper-optimise-call-expression": "^7.8.3",
18903         "@babel/helper-plugin-utils": "^7.8.3",
18904         "@babel/helper-replace-supers": "^7.8.6",
18905         "@babel/helper-split-export-declaration": "^7.8.3",
18906         "globals": "^11.1.0"
18907       }
18908     },
18909     "@babel/plugin-transform-computed-properties": {
18910       "version": "7.8.3",
18911       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
18912       "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
18913       "dev": true,
18914       "requires": {
18915         "@babel/helper-plugin-utils": "^7.8.3"
18916       }
18917     },
18918     "@babel/plugin-transform-destructuring": {
18919       "version": "7.8.8",
18920       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz",
18921       "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==",
18922       "dev": true,
18923       "requires": {
18924         "@babel/helper-plugin-utils": "^7.8.3"
18925       }
18926     },
18927     "@babel/plugin-transform-dotall-regex": {
18928       "version": "7.8.3",
18929       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
18930       "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
18931       "dev": true,
18932       "requires": {
18933         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
18934         "@babel/helper-plugin-utils": "^7.8.3"
18935       }
18936     },
18937     "@babel/plugin-transform-duplicate-keys": {
18938       "version": "7.8.3",
18939       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
18940       "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
18941       "dev": true,
18942       "requires": {
18943         "@babel/helper-plugin-utils": "^7.8.3"
18944       }
18945     },
18946     "@babel/plugin-transform-exponentiation-operator": {
18947       "version": "7.8.3",
18948       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
18949       "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
18950       "dev": true,
18951       "requires": {
18952         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
18953         "@babel/helper-plugin-utils": "^7.8.3"
18954       }
18955     },
18956     "@babel/plugin-transform-for-of": {
18957       "version": "7.9.0",
18958       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
18959       "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
18960       "dev": true,
18961       "requires": {
18962         "@babel/helper-plugin-utils": "^7.8.3"
18963       }
18964     },
18965     "@babel/plugin-transform-function-name": {
18966       "version": "7.8.3",
18967       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
18968       "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
18969       "dev": true,
18970       "requires": {
18971         "@babel/helper-function-name": "^7.8.3",
18972         "@babel/helper-plugin-utils": "^7.8.3"
18973       }
18974     },
18975     "@babel/plugin-transform-literals": {
18976       "version": "7.8.3",
18977       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
18978       "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
18979       "dev": true,
18980       "requires": {
18981         "@babel/helper-plugin-utils": "^7.8.3"
18982       }
18983     },
18984     "@babel/plugin-transform-member-expression-literals": {
18985       "version": "7.8.3",
18986       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
18987       "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
18988       "dev": true,
18989       "requires": {
18990         "@babel/helper-plugin-utils": "^7.8.3"
18991       }
18992     },
18993     "@babel/plugin-transform-modules-amd": {
18994       "version": "7.9.0",
18995       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz",
18996       "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==",
18997       "dev": true,
18998       "requires": {
18999         "@babel/helper-module-transforms": "^7.9.0",
19000         "@babel/helper-plugin-utils": "^7.8.3",
19001         "babel-plugin-dynamic-import-node": "^2.3.0"
19002       }
19003     },
19004     "@babel/plugin-transform-modules-commonjs": {
19005       "version": "7.9.0",
19006       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz",
19007       "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==",
19008       "dev": true,
19009       "requires": {
19010         "@babel/helper-module-transforms": "^7.9.0",
19011         "@babel/helper-plugin-utils": "^7.8.3",
19012         "@babel/helper-simple-access": "^7.8.3",
19013         "babel-plugin-dynamic-import-node": "^2.3.0"
19014       }
19015     },
19016     "@babel/plugin-transform-modules-systemjs": {
19017       "version": "7.9.0",
19018       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz",
19019       "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==",
19020       "dev": true,
19021       "requires": {
19022         "@babel/helper-hoist-variables": "^7.8.3",
19023         "@babel/helper-module-transforms": "^7.9.0",
19024         "@babel/helper-plugin-utils": "^7.8.3",
19025         "babel-plugin-dynamic-import-node": "^2.3.0"
19026       }
19027     },
19028     "@babel/plugin-transform-modules-umd": {
19029       "version": "7.9.0",
19030       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
19031       "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
19032       "dev": true,
19033       "requires": {
19034         "@babel/helper-module-transforms": "^7.9.0",
19035         "@babel/helper-plugin-utils": "^7.8.3"
19036       }
19037     },
19038     "@babel/plugin-transform-named-capturing-groups-regex": {
19039       "version": "7.8.3",
19040       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
19041       "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
19042       "dev": true,
19043       "requires": {
19044         "@babel/helper-create-regexp-features-plugin": "^7.8.3"
19045       }
19046     },
19047     "@babel/plugin-transform-new-target": {
19048       "version": "7.8.3",
19049       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
19050       "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
19051       "dev": true,
19052       "requires": {
19053         "@babel/helper-plugin-utils": "^7.8.3"
19054       }
19055     },
19056     "@babel/plugin-transform-object-super": {
19057       "version": "7.8.3",
19058       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
19059       "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
19060       "dev": true,
19061       "requires": {
19062         "@babel/helper-plugin-utils": "^7.8.3",
19063         "@babel/helper-replace-supers": "^7.8.3"
19064       }
19065     },
19066     "@babel/plugin-transform-parameters": {
19067       "version": "7.9.3",
19068       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz",
19069       "integrity": "sha512-fzrQFQhp7mIhOzmOtPiKffvCYQSK10NR8t6BBz2yPbeUHb9OLW8RZGtgDRBn8z2hGcwvKDL3vC7ojPTLNxmqEg==",
19070       "dev": true,
19071       "requires": {
19072         "@babel/helper-get-function-arity": "^7.8.3",
19073         "@babel/helper-plugin-utils": "^7.8.3"
19074       }
19075     },
19076     "@babel/plugin-transform-property-literals": {
19077       "version": "7.8.3",
19078       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
19079       "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
19080       "dev": true,
19081       "requires": {
19082         "@babel/helper-plugin-utils": "^7.8.3"
19083       }
19084     },
19085     "@babel/plugin-transform-regenerator": {
19086       "version": "7.8.7",
19087       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
19088       "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
19089       "dev": true,
19090       "requires": {
19091         "regenerator-transform": "^0.14.2"
19092       }
19093     },
19094     "@babel/plugin-transform-reserved-words": {
19095       "version": "7.8.3",
19096       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
19097       "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
19098       "dev": true,
19099       "requires": {
19100         "@babel/helper-plugin-utils": "^7.8.3"
19101       }
19102     },
19103     "@babel/plugin-transform-shorthand-properties": {
19104       "version": "7.8.3",
19105       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
19106       "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
19107       "dev": true,
19108       "requires": {
19109         "@babel/helper-plugin-utils": "^7.8.3"
19110       }
19111     },
19112     "@babel/plugin-transform-spread": {
19113       "version": "7.8.3",
19114       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
19115       "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
19116       "dev": true,
19117       "requires": {
19118         "@babel/helper-plugin-utils": "^7.8.3"
19119       }
19120     },
19121     "@babel/plugin-transform-sticky-regex": {
19122       "version": "7.8.3",
19123       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
19124       "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
19125       "dev": true,
19126       "requires": {
19127         "@babel/helper-plugin-utils": "^7.8.3",
19128         "@babel/helper-regex": "^7.8.3"
19129       }
19130     },
19131     "@babel/plugin-transform-template-literals": {
19132       "version": "7.8.3",
19133       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
19134       "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
19135       "dev": true,
19136       "requires": {
19137         "@babel/helper-annotate-as-pure": "^7.8.3",
19138         "@babel/helper-plugin-utils": "^7.8.3"
19139       }
19140     },
19141     "@babel/plugin-transform-typeof-symbol": {
19142       "version": "7.8.4",
19143       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
19144       "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
19145       "dev": true,
19146       "requires": {
19147         "@babel/helper-plugin-utils": "^7.8.3"
19148       }
19149     },
19150     "@babel/plugin-transform-unicode-regex": {
19151       "version": "7.8.3",
19152       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
19153       "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
19154       "dev": true,
19155       "requires": {
19156         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
19157         "@babel/helper-plugin-utils": "^7.8.3"
19158       }
19159     },
19160     "@babel/preset-env": {
19161       "version": "7.8.3",
19162       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.3.tgz",
19163       "integrity": "sha512-Rs4RPL2KjSLSE2mWAx5/iCH+GC1ikKdxPrhnRS6PfFVaiZeom22VFKN4X8ZthyN61kAaR05tfXTbCvatl9WIQg==",
19164       "dev": true,
19165       "requires": {
19166         "@babel/compat-data": "^7.8.0",
19167         "@babel/helper-compilation-targets": "^7.8.3",
19168         "@babel/helper-module-imports": "^7.8.3",
19169         "@babel/helper-plugin-utils": "^7.8.3",
19170         "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
19171         "@babel/plugin-proposal-dynamic-import": "^7.8.3",
19172         "@babel/plugin-proposal-json-strings": "^7.8.3",
19173         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
19174         "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
19175         "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
19176         "@babel/plugin-proposal-optional-chaining": "^7.8.3",
19177         "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
19178         "@babel/plugin-syntax-async-generators": "^7.8.0",
19179         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
19180         "@babel/plugin-syntax-json-strings": "^7.8.0",
19181         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
19182         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
19183         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
19184         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
19185         "@babel/plugin-syntax-top-level-await": "^7.8.3",
19186         "@babel/plugin-transform-arrow-functions": "^7.8.3",
19187         "@babel/plugin-transform-async-to-generator": "^7.8.3",
19188         "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
19189         "@babel/plugin-transform-block-scoping": "^7.8.3",
19190         "@babel/plugin-transform-classes": "^7.8.3",
19191         "@babel/plugin-transform-computed-properties": "^7.8.3",
19192         "@babel/plugin-transform-destructuring": "^7.8.3",
19193         "@babel/plugin-transform-dotall-regex": "^7.8.3",
19194         "@babel/plugin-transform-duplicate-keys": "^7.8.3",
19195         "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
19196         "@babel/plugin-transform-for-of": "^7.8.3",
19197         "@babel/plugin-transform-function-name": "^7.8.3",
19198         "@babel/plugin-transform-literals": "^7.8.3",
19199         "@babel/plugin-transform-member-expression-literals": "^7.8.3",
19200         "@babel/plugin-transform-modules-amd": "^7.8.3",
19201         "@babel/plugin-transform-modules-commonjs": "^7.8.3",
19202         "@babel/plugin-transform-modules-systemjs": "^7.8.3",
19203         "@babel/plugin-transform-modules-umd": "^7.8.3",
19204         "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
19205         "@babel/plugin-transform-new-target": "^7.8.3",
19206         "@babel/plugin-transform-object-super": "^7.8.3",
19207         "@babel/plugin-transform-parameters": "^7.8.3",
19208         "@babel/plugin-transform-property-literals": "^7.8.3",
19209         "@babel/plugin-transform-regenerator": "^7.8.3",
19210         "@babel/plugin-transform-reserved-words": "^7.8.3",
19211         "@babel/plugin-transform-shorthand-properties": "^7.8.3",
19212         "@babel/plugin-transform-spread": "^7.8.3",
19213         "@babel/plugin-transform-sticky-regex": "^7.8.3",
19214         "@babel/plugin-transform-template-literals": "^7.8.3",
19215         "@babel/plugin-transform-typeof-symbol": "^7.8.3",
19216         "@babel/plugin-transform-unicode-regex": "^7.8.3",
19217         "@babel/types": "^7.8.3",
19218         "browserslist": "^4.8.2",
19219         "core-js-compat": "^3.6.2",
19220         "invariant": "^2.2.2",
19221         "levenary": "^1.1.0",
19222         "semver": "^5.5.0"
19223       },
19224       "dependencies": {
19225         "semver": {
19226           "version": "5.7.1",
19227           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
19228           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
19229           "dev": true
19230         }
19231       }
19232     },
19233     "@babel/runtime": {
19234       "version": "7.9.2",
19235       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz",
19236       "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==",
19237       "dev": true,
19238       "requires": {
19239         "regenerator-runtime": "^0.13.4"
19240       },
19241       "dependencies": {
19242         "regenerator-runtime": {
19243           "version": "0.13.5",
19244           "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
19245           "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
19246           "dev": true
19247         }
19248       }
19249     },
19250     "@babel/template": {
19251       "version": "7.8.6",
19252       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
19253       "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
19254       "dev": true,
19255       "requires": {
19256         "@babel/code-frame": "^7.8.3",
19257         "@babel/parser": "^7.8.6",
19258         "@babel/types": "^7.8.6"
19259       }
19260     },
19261     "@babel/traverse": {
19262       "version": "7.9.0",
19263       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
19264       "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
19265       "dev": true,
19266       "requires": {
19267         "@babel/code-frame": "^7.8.3",
19268         "@babel/generator": "^7.9.0",
19269         "@babel/helper-function-name": "^7.8.3",
19270         "@babel/helper-split-export-declaration": "^7.8.3",
19271         "@babel/parser": "^7.9.0",
19272         "@babel/types": "^7.9.0",
19273         "debug": "^4.1.0",
19274         "globals": "^11.1.0",
19275         "lodash": "^4.17.13"
19276       }
19277     },
19278     "@babel/types": {
19279       "version": "7.9.0",
19280       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
19281       "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
19282       "dev": true,
19283       "requires": {
19284         "@babel/helper-validator-identifier": "^7.9.0",
19285         "lodash": "^4.17.13",
19286         "to-fast-properties": "^2.0.0"
19287       }
19288     },
19289     "@istanbuljs/schema": {
19290       "version": "0.1.2",
19291       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
19292       "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
19293       "dev": true
19294     },
19295     "@ng-bootstrap/ng-bootstrap": {
19296       "version": "5.3.0",
19297       "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-5.3.0.tgz",
19298       "integrity": "sha512-oNg1sgT+XXxwSBX9oF4AeCHrq+Nm1CvukfVT/NPuYiuNAoTeVOdXc5bJHTLd+cCwoZ1OPZN/yZT+1BcW1KCksQ==",
19299       "requires": {
19300         "tslib": "^1.9.0"
19301       }
19302     },
19303     "@ngtools/webpack": {
19304       "version": "8.3.25",
19305       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.25.tgz",
19306       "integrity": "sha512-yHvgxXUXlgdWijtzcRjTaUqzK+6TVK/8p7PreBR00GsLxhl4U1jQSC6yDaZUCjOaEkiczFWl4hEuC4wTU/hLdg==",
19307       "dev": true,
19308       "requires": {
19309         "@angular-devkit/core": "8.3.25",
19310         "enhanced-resolve": "4.1.0",
19311         "rxjs": "6.4.0",
19312         "tree-kill": "1.2.2",
19313         "webpack-sources": "1.4.3"
19314       }
19315     },
19316     "@schematics/angular": {
19317       "version": "8.3.25",
19318       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.25.tgz",
19319       "integrity": "sha512-/vEPtE+fvgsWPml/MVqzmlGPBujadPPNwaTuuj5Uz1aVcKeEYzLkbN8YQOpml4vxZHCF8RDwNdGiU4SZg63Jfg==",
19320       "dev": true,
19321       "requires": {
19322         "@angular-devkit/core": "8.3.25",
19323         "@angular-devkit/schematics": "8.3.25"
19324       }
19325     },
19326     "@schematics/update": {
19327       "version": "0.803.25",
19328       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.25.tgz",
19329       "integrity": "sha512-VIlqhJsCStA3aO4llxZ7lAOvQUqppyZdrEO7f/ApIJmuofPQTkO5Hx21tnv0dyExwoqPCSIHzEu4Tmc0/TWM1A==",
19330       "dev": true,
19331       "requires": {
19332         "@angular-devkit/core": "8.3.25",
19333         "@angular-devkit/schematics": "8.3.25",
19334         "@yarnpkg/lockfile": "1.1.0",
19335         "ini": "1.3.5",
19336         "pacote": "9.5.5",
19337         "rxjs": "6.4.0",
19338         "semver": "6.3.0",
19339         "semver-intersect": "1.4.0"
19340       }
19341     },
19342     "@types/backbone": {
19343       "version": "1.4.1",
19344       "resolved": "https://registry.npmjs.org/@types/backbone/-/backbone-1.4.1.tgz",
19345       "integrity": "sha512-KYfGuQy4d2vvYXbn0uHFZ6brFLndatTMomxBlljpbWf4kFpA3BG/6LA3ec+J9iredrX6eAVI7sm9SVAvwiIM6g==",
19346       "dev": true,
19347       "requires": {
19348         "@types/jquery": "*",
19349         "@types/underscore": "*"
19350       }
19351     },
19352     "@types/datatables.net": {
19353       "version": "1.10.18",
19354       "resolved": "https://registry.npmjs.org/@types/datatables.net/-/datatables.net-1.10.18.tgz",
19355       "integrity": "sha512-uz80YsSHTLGd14/A3P4+EIp4n5SqBIbjtd2Hl7SwsXl/9zpsXzE2OY+sz0Gm8TF2jPfsKl0+9yB7/8RtoD3qoA==",
19356       "dev": true,
19357       "requires": {
19358         "@types/jquery": "*"
19359       }
19360     },
19361     "@types/events": {
19362       "version": "3.0.0",
19363       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
19364       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
19365       "dev": true
19366     },
19367     "@types/glob": {
19368       "version": "7.1.1",
19369       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
19370       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
19371       "dev": true,
19372       "requires": {
19373         "@types/events": "*",
19374         "@types/minimatch": "*",
19375         "@types/node": "*"
19376       }
19377     },
19378     "@types/jasmine": {
19379       "version": "3.3.16",
19380       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz",
19381       "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==",
19382       "dev": true
19383     },
19384     "@types/jasminewd2": {
19385       "version": "2.0.8",
19386       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz",
19387       "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==",
19388       "dev": true,
19389       "requires": {
19390         "@types/jasmine": "*"
19391       }
19392     },
19393     "@types/jointjs": {
19394       "version": "2.0.0",
19395       "resolved": "https://registry.npmjs.org/@types/jointjs/-/jointjs-2.0.0.tgz",
19396       "integrity": "sha512-gfoplzosVPxtNCTxmVsjk7VaFpnEhaqAs1Ceo+hTtmroQW5bKwPDhyKHwPg6H1uHFKFQzAfPO3rVqQtmRyIB9Q==",
19397       "dev": true,
19398       "requires": {
19399         "jointjs": "*"
19400       }
19401     },
19402     "@types/jquery": {
19403       "version": "3.3.34",
19404       "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.34.tgz",
19405       "integrity": "sha512-lW9vsVL53Xu/Nj4gi2hNmHGc4u3KKghjqTkAlO0kF5GIOPxbqqnQpgqJBzmn3yXLrPqHb6cmNJ6URnS23Vtvbg==",
19406       "dev": true,
19407       "requires": {
19408         "@types/sizzle": "*"
19409       }
19410     },
19411     "@types/lodash": {
19412       "version": "3.10.2",
19413       "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-3.10.2.tgz",
19414       "integrity": "sha512-TmlYodTNhMzVzv3CK/9sXGzh31jWsRKHE3faczhVgYFCdXIRQRCOPD+0NDlR+SvJlCj914yP3q3aAupt53p2Ug==",
19415       "dev": true
19416     },
19417     "@types/minimatch": {
19418       "version": "3.0.3",
19419       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
19420       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
19421       "dev": true
19422     },
19423     "@types/node": {
19424       "version": "8.9.5",
19425       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
19426       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
19427       "dev": true
19428     },
19429     "@types/q": {
19430       "version": "0.0.32",
19431       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
19432       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
19433       "dev": true
19434     },
19435     "@types/selenium-webdriver": {
19436       "version": "3.0.17",
19437       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.17.tgz",
19438       "integrity": "sha512-tGomyEuzSC1H28y2zlW6XPCaDaXFaD6soTdb4GNdmte2qfHtrKqhy0ZFs4r/1hpazCfEZqeTSRLvSasmEx89uw==",
19439       "dev": true
19440     },
19441     "@types/sizzle": {
19442       "version": "2.3.2",
19443       "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz",
19444       "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==",
19445       "dev": true
19446     },
19447     "@types/source-list-map": {
19448       "version": "0.1.2",
19449       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
19450       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
19451       "dev": true
19452     },
19453     "@types/underscore": {
19454       "version": "1.9.4",
19455       "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.9.4.tgz",
19456       "integrity": "sha512-CjHWEMECc2/UxOZh0kpiz3lEyX2Px3rQS9HzD20lxMvx571ivOBQKeLnqEjxUY0BMgp6WJWo/pQLRBwMW5v4WQ==",
19457       "dev": true
19458     },
19459     "@types/webpack-sources": {
19460       "version": "0.1.7",
19461       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz",
19462       "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==",
19463       "dev": true,
19464       "requires": {
19465         "@types/node": "*",
19466         "@types/source-list-map": "*",
19467         "source-map": "^0.6.1"
19468       },
19469       "dependencies": {
19470         "source-map": {
19471           "version": "0.6.1",
19472           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
19473           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
19474           "dev": true
19475         }
19476       }
19477     },
19478     "@webassemblyjs/ast": {
19479       "version": "1.8.5",
19480       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz",
19481       "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==",
19482       "dev": true,
19483       "requires": {
19484         "@webassemblyjs/helper-module-context": "1.8.5",
19485         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
19486         "@webassemblyjs/wast-parser": "1.8.5"
19487       }
19488     },
19489     "@webassemblyjs/floating-point-hex-parser": {
19490       "version": "1.8.5",
19491       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz",
19492       "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==",
19493       "dev": true
19494     },
19495     "@webassemblyjs/helper-api-error": {
19496       "version": "1.8.5",
19497       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz",
19498       "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==",
19499       "dev": true
19500     },
19501     "@webassemblyjs/helper-buffer": {
19502       "version": "1.8.5",
19503       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz",
19504       "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==",
19505       "dev": true
19506     },
19507     "@webassemblyjs/helper-code-frame": {
19508       "version": "1.8.5",
19509       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz",
19510       "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==",
19511       "dev": true,
19512       "requires": {
19513         "@webassemblyjs/wast-printer": "1.8.5"
19514       }
19515     },
19516     "@webassemblyjs/helper-fsm": {
19517       "version": "1.8.5",
19518       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz",
19519       "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==",
19520       "dev": true
19521     },
19522     "@webassemblyjs/helper-module-context": {
19523       "version": "1.8.5",
19524       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz",
19525       "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==",
19526       "dev": true,
19527       "requires": {
19528         "@webassemblyjs/ast": "1.8.5",
19529         "mamacro": "^0.0.3"
19530       }
19531     },
19532     "@webassemblyjs/helper-wasm-bytecode": {
19533       "version": "1.8.5",
19534       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz",
19535       "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==",
19536       "dev": true
19537     },
19538     "@webassemblyjs/helper-wasm-section": {
19539       "version": "1.8.5",
19540       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz",
19541       "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==",
19542       "dev": true,
19543       "requires": {
19544         "@webassemblyjs/ast": "1.8.5",
19545         "@webassemblyjs/helper-buffer": "1.8.5",
19546         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
19547         "@webassemblyjs/wasm-gen": "1.8.5"
19548       }
19549     },
19550     "@webassemblyjs/ieee754": {
19551       "version": "1.8.5",
19552       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz",
19553       "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==",
19554       "dev": true,
19555       "requires": {
19556         "@xtuc/ieee754": "^1.2.0"
19557       }
19558     },
19559     "@webassemblyjs/leb128": {
19560       "version": "1.8.5",
19561       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz",
19562       "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==",
19563       "dev": true,
19564       "requires": {
19565         "@xtuc/long": "4.2.2"
19566       }
19567     },
19568     "@webassemblyjs/utf8": {
19569       "version": "1.8.5",
19570       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz",
19571       "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==",
19572       "dev": true
19573     },
19574     "@webassemblyjs/wasm-edit": {
19575       "version": "1.8.5",
19576       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz",
19577       "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==",
19578       "dev": true,
19579       "requires": {
19580         "@webassemblyjs/ast": "1.8.5",
19581         "@webassemblyjs/helper-buffer": "1.8.5",
19582         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
19583         "@webassemblyjs/helper-wasm-section": "1.8.5",
19584         "@webassemblyjs/wasm-gen": "1.8.5",
19585         "@webassemblyjs/wasm-opt": "1.8.5",
19586         "@webassemblyjs/wasm-parser": "1.8.5",
19587         "@webassemblyjs/wast-printer": "1.8.5"
19588       }
19589     },
19590     "@webassemblyjs/wasm-gen": {
19591       "version": "1.8.5",
19592       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz",
19593       "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==",
19594       "dev": true,
19595       "requires": {
19596         "@webassemblyjs/ast": "1.8.5",
19597         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
19598         "@webassemblyjs/ieee754": "1.8.5",
19599         "@webassemblyjs/leb128": "1.8.5",
19600         "@webassemblyjs/utf8": "1.8.5"
19601       }
19602     },
19603     "@webassemblyjs/wasm-opt": {
19604       "version": "1.8.5",
19605       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz",
19606       "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==",
19607       "dev": true,
19608       "requires": {
19609         "@webassemblyjs/ast": "1.8.5",
19610         "@webassemblyjs/helper-buffer": "1.8.5",
19611         "@webassemblyjs/wasm-gen": "1.8.5",
19612         "@webassemblyjs/wasm-parser": "1.8.5"
19613       }
19614     },
19615     "@webassemblyjs/wasm-parser": {
19616       "version": "1.8.5",
19617       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz",
19618       "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==",
19619       "dev": true,
19620       "requires": {
19621         "@webassemblyjs/ast": "1.8.5",
19622         "@webassemblyjs/helper-api-error": "1.8.5",
19623         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
19624         "@webassemblyjs/ieee754": "1.8.5",
19625         "@webassemblyjs/leb128": "1.8.5",
19626         "@webassemblyjs/utf8": "1.8.5"
19627       }
19628     },
19629     "@webassemblyjs/wast-parser": {
19630       "version": "1.8.5",
19631       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz",
19632       "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==",
19633       "dev": true,
19634       "requires": {
19635         "@webassemblyjs/ast": "1.8.5",
19636         "@webassemblyjs/floating-point-hex-parser": "1.8.5",
19637         "@webassemblyjs/helper-api-error": "1.8.5",
19638         "@webassemblyjs/helper-code-frame": "1.8.5",
19639         "@webassemblyjs/helper-fsm": "1.8.5",
19640         "@xtuc/long": "4.2.2"
19641       }
19642     },
19643     "@webassemblyjs/wast-printer": {
19644       "version": "1.8.5",
19645       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz",
19646       "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==",
19647       "dev": true,
19648       "requires": {
19649         "@webassemblyjs/ast": "1.8.5",
19650         "@webassemblyjs/wast-parser": "1.8.5",
19651         "@xtuc/long": "4.2.2"
19652       }
19653     },
19654     "@xtuc/ieee754": {
19655       "version": "1.2.0",
19656       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
19657       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
19658       "dev": true
19659     },
19660     "@xtuc/long": {
19661       "version": "4.2.2",
19662       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
19663       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
19664       "dev": true
19665     },
19666     "@yarnpkg/lockfile": {
19667       "version": "1.1.0",
19668       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
19669       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ=="
19670     },
19671     "accepts": {
19672       "version": "1.3.7",
19673       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
19674       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
19675       "dev": true,
19676       "requires": {
19677         "mime-types": "~2.1.24",
19678         "negotiator": "0.6.2"
19679       }
19680     },
19681     "ace-builds": {
19682       "version": "1.4.8",
19683       "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.8.tgz",
19684       "integrity": "sha512-8ZVAxwyCGAxQX8mOp9imSXH0hoSPkGfy8igJy+WO/7axL30saRhKgg1XPACSmxxPA7nfHVwM+ShWXT+vKsNuFg=="
19685     },
19686     "acorn": {
19687       "version": "6.4.1",
19688       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
19689       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
19690       "dev": true
19691     },
19692     "adm-zip": {
19693       "version": "0.4.14",
19694       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.14.tgz",
19695       "integrity": "sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==",
19696       "dev": true
19697     },
19698     "after": {
19699       "version": "0.8.2",
19700       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
19701       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
19702       "dev": true
19703     },
19704     "agent-base": {
19705       "version": "4.3.0",
19706       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
19707       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
19708       "requires": {
19709         "es6-promisify": "^5.0.0"
19710       }
19711     },
19712     "agentkeepalive": {
19713       "version": "3.5.2",
19714       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
19715       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
19716       "requires": {
19717         "humanize-ms": "^1.2.1"
19718       }
19719     },
19720     "ajv": {
19721       "version": "6.10.2",
19722       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
19723       "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
19724       "requires": {
19725         "fast-deep-equal": "^2.0.1",
19726         "fast-json-stable-stringify": "^2.0.0",
19727         "json-schema-traverse": "^0.4.1",
19728         "uri-js": "^4.2.2"
19729       }
19730     },
19731     "ajv-errors": {
19732       "version": "1.0.1",
19733       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
19734       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
19735       "dev": true
19736     },
19737     "ajv-keywords": {
19738       "version": "3.4.1",
19739       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
19740       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
19741       "dev": true
19742     },
19743     "amdefine": {
19744       "version": "1.0.1",
19745       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
19746       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
19747       "dev": true
19748     },
19749     "angular-animations": {
19750       "version": "0.0.10",
19751       "resolved": "https://registry.npmjs.org/angular-animations/-/angular-animations-0.0.10.tgz",
19752       "integrity": "sha512-UKKWRZDDXl3m+bcS1PfW5xZ2WoyM9ixfdLS7OG9lDrWm5KkIYEIrZvC+r5nfU3C5ovltHId5e2BlwYqL18kxOA==",
19753       "requires": {
19754         "tslib": "^1.9.0"
19755       }
19756     },
19757     "angular-datatables": {
19758       "version": "9.0.2",
19759       "resolved": "https://registry.npmjs.org/angular-datatables/-/angular-datatables-9.0.2.tgz",
19760       "integrity": "sha512-NTPT9nGuKKPdRB1zlyrTyZoE32FTUhpbPuaiysTfTeWFIg0TvtKxZyQ1K4ILOCbTCCksnXUTtSRP9r9tCyHAuA==",
19761       "requires": {
19762         "@angular/cli": "^9.0.6"
19763       },
19764       "dependencies": {
19765         "@angular-devkit/architect": {
19766           "version": "0.901.12",
19767           "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.12.tgz",
19768           "integrity": "sha512-gLlsxa+3JPV1m1gRvRMujOs4xKox6I5BkYmOD1zfu+dB6y3LuBAvHfXA6FaTDVOMBrmSlWnE4PmOmB6xd7wxMA==",
19769           "requires": {
19770             "@angular-devkit/core": "9.1.12",
19771             "rxjs": "6.5.4"
19772           }
19773         },
19774         "@angular-devkit/core": {
19775           "version": "9.1.12",
19776           "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.12.tgz",
19777           "integrity": "sha512-D/GnBeSlmdgGn7EhuE32HuPuRAjvUuxi7Q6WywBI8PSsXKAGnrypghBwMATNnOA24//CgbW2533Y9VWHaeXdeA==",
19778           "requires": {
19779             "ajv": "6.12.3",
19780             "fast-json-stable-stringify": "2.1.0",
19781             "magic-string": "0.25.7",
19782             "rxjs": "6.5.4",
19783             "source-map": "0.7.3"
19784           }
19785         },
19786         "@angular-devkit/schematics": {
19787           "version": "9.1.12",
19788           "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.12.tgz",
19789           "integrity": "sha512-+GYnUzmIy1/QpYitCC8mI7jcrViGHTtOKvvDPEFjU2nggjNEQaMmsHcdIsjrqggEc23ZZyebNAIewT8CMkJyrQ==",
19790           "requires": {
19791             "@angular-devkit/core": "9.1.12",
19792             "ora": "4.0.3",
19793             "rxjs": "6.5.4"
19794           }
19795         },
19796         "@angular/cli": {
19797           "version": "9.1.12",
19798           "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-9.1.12.tgz",
19799           "integrity": "sha512-B0yOab5WbD84bIRRUKOPAJnpka8Qj+CRt61wJfjsqpd/Rj7pD/3ubmdCNoBH7Xa6UlOb0tdYqRPsqfK7uEL0sw==",
19800           "requires": {
19801             "@angular-devkit/architect": "0.901.12",
19802             "@angular-devkit/core": "9.1.12",
19803             "@angular-devkit/schematics": "9.1.12",
19804             "@schematics/angular": "9.1.12",
19805             "@schematics/update": "0.901.12",
19806             "@yarnpkg/lockfile": "1.1.0",
19807             "ansi-colors": "4.1.1",
19808             "debug": "4.1.1",
19809             "ini": "1.3.5",
19810             "inquirer": "7.1.0",
19811             "npm-package-arg": "8.0.1",
19812             "npm-pick-manifest": "6.0.0",
19813             "open": "7.0.3",
19814             "pacote": "9.5.12",
19815             "read-package-tree": "5.3.1",
19816             "rimraf": "3.0.2",
19817             "semver": "7.1.3",
19818             "symbol-observable": "1.2.0",
19819             "universal-analytics": "0.4.20",
19820             "uuid": "7.0.2"
19821           }
19822         },
19823         "@schematics/angular": {
19824           "version": "9.1.12",
19825           "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.12.tgz",
19826           "integrity": "sha512-r4+aPAGhstsKFMwW/kOen1ACnzuLpz+vMxEpndXOqqVXLkAMsuAbQUFYjIlMy6fH4zdhpI90EJZ1PbOrAXvKxA==",
19827           "requires": {
19828             "@angular-devkit/core": "9.1.12",
19829             "@angular-devkit/schematics": "9.1.12"
19830           }
19831         },
19832         "@schematics/update": {
19833           "version": "0.901.12",
19834           "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.901.12.tgz",
19835           "integrity": "sha512-SxGVYLTHhBC0rSF0OWSWPuJUB1Jhfqkl3o5bBgCC9//DutWiN6WoCCBTrCxR7F5vR2iiD7WqOe9CuvWYfvV8oQ==",
19836           "requires": {
19837             "@angular-devkit/core": "9.1.12",
19838             "@angular-devkit/schematics": "9.1.12",
19839             "@yarnpkg/lockfile": "1.1.0",
19840             "ini": "1.3.5",
19841             "npm-package-arg": "^8.0.0",
19842             "pacote": "9.5.12",
19843             "rxjs": "6.5.4",
19844             "semver": "7.1.3",
19845             "semver-intersect": "1.4.0"
19846           }
19847         },
19848         "ajv": {
19849           "version": "6.12.3",
19850           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz",
19851           "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==",
19852           "requires": {
19853             "fast-deep-equal": "^3.1.1",
19854             "fast-json-stable-stringify": "^2.0.0",
19855             "json-schema-traverse": "^0.4.1",
19856             "uri-js": "^4.2.2"
19857           }
19858         },
19859         "ansi-styles": {
19860           "version": "4.3.0",
19861           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
19862           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
19863           "requires": {
19864             "color-convert": "^2.0.1"
19865           }
19866         },
19867         "chalk": {
19868           "version": "3.0.0",
19869           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
19870           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
19871           "requires": {
19872             "ansi-styles": "^4.1.0",
19873             "supports-color": "^7.1.0"
19874           }
19875         },
19876         "color-convert": {
19877           "version": "2.0.1",
19878           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
19879           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
19880           "requires": {
19881             "color-name": "~1.1.4"
19882           }
19883         },
19884         "color-name": {
19885           "version": "1.1.4",
19886           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
19887           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
19888         },
19889         "fast-deep-equal": {
19890           "version": "3.1.3",
19891           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
19892           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
19893         },
19894         "fast-json-stable-stringify": {
19895           "version": "2.1.0",
19896           "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
19897           "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
19898         },
19899         "has-flag": {
19900           "version": "4.0.0",
19901           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
19902           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
19903         },
19904         "hosted-git-info": {
19905           "version": "3.0.7",
19906           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz",
19907           "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==",
19908           "requires": {
19909             "lru-cache": "^6.0.0"
19910           }
19911         },
19912         "inquirer": {
19913           "version": "7.1.0",
19914           "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
19915           "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
19916           "requires": {
19917             "ansi-escapes": "^4.2.1",
19918             "chalk": "^3.0.0",
19919             "cli-cursor": "^3.1.0",
19920             "cli-width": "^2.0.0",
19921             "external-editor": "^3.0.3",
19922             "figures": "^3.0.0",
19923             "lodash": "^4.17.15",
19924             "mute-stream": "0.0.8",
19925             "run-async": "^2.4.0",
19926             "rxjs": "^6.5.3",
19927             "string-width": "^4.1.0",
19928             "strip-ansi": "^6.0.0",
19929             "through": "^2.3.6"
19930           }
19931         },
19932         "is-wsl": {
19933           "version": "2.2.0",
19934           "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
19935           "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
19936           "requires": {
19937             "is-docker": "^2.0.0"
19938           }
19939         },
19940         "lru-cache": {
19941           "version": "6.0.0",
19942           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
19943           "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
19944           "requires": {
19945             "yallist": "^4.0.0"
19946           }
19947         },
19948         "magic-string": {
19949           "version": "0.25.7",
19950           "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
19951           "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
19952           "requires": {
19953             "sourcemap-codec": "^1.4.4"
19954           }
19955         },
19956         "npm-package-arg": {
19957           "version": "8.0.1",
19958           "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.0.1.tgz",
19959           "integrity": "sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ==",
19960           "requires": {
19961             "hosted-git-info": "^3.0.2",
19962             "semver": "^7.0.0",
19963             "validate-npm-package-name": "^3.0.0"
19964           }
19965         },
19966         "npm-pick-manifest": {
19967           "version": "6.0.0",
19968           "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.0.0.tgz",
19969           "integrity": "sha512-PdJpXMvjqt4nftNEDpCgjBUF8yI3Q3MyuAmVB9nemnnCg32F4BPL/JFBfdj8DubgHCYUFQhtLWmBPvdsFtjWMg==",
19970           "requires": {
19971             "npm-install-checks": "^4.0.0",
19972             "npm-package-arg": "^8.0.0",
19973             "semver": "^7.0.0"
19974           }
19975         },
19976         "open": {
19977           "version": "7.0.3",
19978           "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz",
19979           "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==",
19980           "requires": {
19981             "is-docker": "^2.0.0",
19982             "is-wsl": "^2.1.1"
19983           }
19984         },
19985         "pacote": {
19986           "version": "9.5.12",
19987           "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz",
19988           "integrity": "sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==",
19989           "requires": {
19990             "bluebird": "^3.5.3",
19991             "cacache": "^12.0.2",
19992             "chownr": "^1.1.2",
19993             "figgy-pudding": "^3.5.1",
19994             "get-stream": "^4.1.0",
19995             "glob": "^7.1.3",
19996             "infer-owner": "^1.0.4",
19997             "lru-cache": "^5.1.1",
19998             "make-fetch-happen": "^5.0.0",
19999             "minimatch": "^3.0.4",
20000             "minipass": "^2.3.5",
20001             "mississippi": "^3.0.0",
20002             "mkdirp": "^0.5.1",
20003             "normalize-package-data": "^2.4.0",
20004             "npm-normalize-package-bin": "^1.0.0",
20005             "npm-package-arg": "^6.1.0",
20006             "npm-packlist": "^1.1.12",
20007             "npm-pick-manifest": "^3.0.0",
20008             "npm-registry-fetch": "^4.0.0",
20009             "osenv": "^0.1.5",
20010             "promise-inflight": "^1.0.1",
20011             "promise-retry": "^1.1.1",
20012             "protoduck": "^5.0.1",
20013             "rimraf": "^2.6.2",
20014             "safe-buffer": "^5.1.2",
20015             "semver": "^5.6.0",
20016             "ssri": "^6.0.1",
20017             "tar": "^4.4.10",
20018             "unique-filename": "^1.1.1",
20019             "which": "^1.3.1"
20020           },
20021           "dependencies": {
20022             "hosted-git-info": {
20023               "version": "2.8.8",
20024               "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
20025               "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg=="
20026             },
20027             "lru-cache": {
20028               "version": "5.1.1",
20029               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
20030               "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
20031               "requires": {
20032                 "yallist": "^3.0.2"
20033               }
20034             },
20035             "npm-package-arg": {
20036               "version": "6.1.1",
20037               "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",
20038               "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",
20039               "requires": {
20040                 "hosted-git-info": "^2.7.1",
20041                 "osenv": "^0.1.5",
20042                 "semver": "^5.6.0",
20043                 "validate-npm-package-name": "^3.0.0"
20044               }
20045             },
20046             "npm-pick-manifest": {
20047               "version": "3.0.2",
20048               "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz",
20049               "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==",
20050               "requires": {
20051                 "figgy-pudding": "^3.5.1",
20052                 "npm-package-arg": "^6.0.0",
20053                 "semver": "^5.4.1"
20054               }
20055             },
20056             "rimraf": {
20057               "version": "2.7.1",
20058               "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
20059               "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
20060               "requires": {
20061                 "glob": "^7.1.3"
20062               }
20063             },
20064             "semver": {
20065               "version": "5.7.1",
20066               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
20067               "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
20068             },
20069             "yallist": {
20070               "version": "3.1.1",
20071               "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
20072               "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
20073             }
20074           }
20075         },
20076         "rimraf": {
20077           "version": "3.0.2",
20078           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
20079           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
20080           "requires": {
20081             "glob": "^7.1.3"
20082           }
20083         },
20084         "rxjs": {
20085           "version": "6.5.4",
20086           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",
20087           "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",
20088           "requires": {
20089             "tslib": "^1.9.0"
20090           }
20091         },
20092         "semver": {
20093           "version": "7.1.3",
20094           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
20095           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA=="
20096         },
20097         "strip-ansi": {
20098           "version": "6.0.0",
20099           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
20100           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
20101           "requires": {
20102             "ansi-regex": "^5.0.0"
20103           }
20104         },
20105         "supports-color": {
20106           "version": "7.2.0",
20107           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
20108           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
20109           "requires": {
20110             "has-flag": "^4.0.0"
20111           }
20112         },
20113         "uuid": {
20114           "version": "7.0.2",
20115           "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz",
20116           "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw=="
20117         },
20118         "yallist": {
20119           "version": "4.0.0",
20120           "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
20121           "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
20122         }
20123       }
20124     },
20125     "angular-font-awesome": {
20126       "version": "3.1.2",
20127       "resolved": "https://registry.npmjs.org/angular-font-awesome/-/angular-font-awesome-3.1.2.tgz",
20128       "integrity": "sha1-k3hzJhLY6MceDXwvqg+t3H+Fjsk="
20129     },
20130     "angular-material-expansion-panel": {
20131       "version": "0.7.2",
20132       "resolved": "https://registry.npmjs.org/angular-material-expansion-panel/-/angular-material-expansion-panel-0.7.2.tgz",
20133       "integrity": "sha1-jCV5dN/xd8wHYgjQO9sKgy34Tqw="
20134     },
20135     "ansi-colors": {
20136       "version": "4.1.1",
20137       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
20138       "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA=="
20139     },
20140     "ansi-escapes": {
20141       "version": "4.3.1",
20142       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
20143       "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
20144       "requires": {
20145         "type-fest": "^0.11.0"
20146       }
20147     },
20148     "ansi-html": {
20149       "version": "0.0.7",
20150       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
20151       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
20152       "dev": true
20153     },
20154     "ansi-regex": {
20155       "version": "5.0.0",
20156       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
20157       "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
20158     },
20159     "ansi-styles": {
20160       "version": "3.2.1",
20161       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
20162       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
20163       "requires": {
20164         "color-convert": "^1.9.0"
20165       }
20166     },
20167     "anymatch": {
20168       "version": "3.1.1",
20169       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
20170       "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
20171       "dev": true,
20172       "requires": {
20173         "normalize-path": "^3.0.0",
20174         "picomatch": "^2.0.4"
20175       }
20176     },
20177     "app-root-path": {
20178       "version": "2.2.1",
20179       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
20180       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
20181       "dev": true
20182     },
20183     "append-transform": {
20184       "version": "1.0.0",
20185       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
20186       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
20187       "dev": true,
20188       "requires": {
20189         "default-require-extensions": "^2.0.0"
20190       }
20191     },
20192     "aproba": {
20193       "version": "1.2.0",
20194       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
20195       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
20196     },
20197     "argparse": {
20198       "version": "1.0.10",
20199       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
20200       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
20201       "dev": true,
20202       "requires": {
20203         "sprintf-js": "~1.0.2"
20204       }
20205     },
20206     "aria-query": {
20207       "version": "3.0.0",
20208       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
20209       "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
20210       "dev": true,
20211       "requires": {
20212         "ast-types-flow": "0.0.7",
20213         "commander": "^2.11.0"
20214       }
20215     },
20216     "arr-diff": {
20217       "version": "4.0.0",
20218       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
20219       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
20220       "dev": true
20221     },
20222     "arr-flatten": {
20223       "version": "1.1.0",
20224       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
20225       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
20226       "dev": true
20227     },
20228     "arr-union": {
20229       "version": "3.1.0",
20230       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
20231       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
20232       "dev": true
20233     },
20234     "array-flatten": {
20235       "version": "2.1.2",
20236       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
20237       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
20238       "dev": true
20239     },
20240     "array-union": {
20241       "version": "1.0.2",
20242       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
20243       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
20244       "dev": true,
20245       "requires": {
20246         "array-uniq": "^1.0.1"
20247       }
20248     },
20249     "array-uniq": {
20250       "version": "1.0.3",
20251       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
20252       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
20253       "dev": true
20254     },
20255     "array-unique": {
20256       "version": "0.3.2",
20257       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
20258       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
20259       "dev": true
20260     },
20261     "arraybuffer.slice": {
20262       "version": "0.0.7",
20263       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
20264       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
20265       "dev": true
20266     },
20267     "arrify": {
20268       "version": "1.0.1",
20269       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
20270       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
20271       "dev": true
20272     },
20273     "asap": {
20274       "version": "2.0.6",
20275       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
20276       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
20277     },
20278     "asn1": {
20279       "version": "0.2.4",
20280       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
20281       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
20282       "requires": {
20283         "safer-buffer": "~2.1.0"
20284       }
20285     },
20286     "asn1.js": {
20287       "version": "4.10.1",
20288       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
20289       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
20290       "dev": true,
20291       "requires": {
20292         "bn.js": "^4.0.0",
20293         "inherits": "^2.0.1",
20294         "minimalistic-assert": "^1.0.0"
20295       }
20296     },
20297     "assert": {
20298       "version": "1.5.0",
20299       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
20300       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
20301       "dev": true,
20302       "requires": {
20303         "object-assign": "^4.1.1",
20304         "util": "0.10.3"
20305       },
20306       "dependencies": {
20307         "inherits": {
20308           "version": "2.0.1",
20309           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
20310           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
20311           "dev": true
20312         },
20313         "util": {
20314           "version": "0.10.3",
20315           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
20316           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
20317           "dev": true,
20318           "requires": {
20319             "inherits": "2.0.1"
20320           }
20321         }
20322       }
20323     },
20324     "assert-plus": {
20325       "version": "1.0.0",
20326       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
20327       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
20328     },
20329     "assign-symbols": {
20330       "version": "1.0.0",
20331       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
20332       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
20333       "dev": true
20334     },
20335     "ast-types-flow": {
20336       "version": "0.0.7",
20337       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
20338       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
20339       "dev": true
20340     },
20341     "async": {
20342       "version": "2.6.3",
20343       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
20344       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
20345       "dev": true,
20346       "requires": {
20347         "lodash": "^4.17.14"
20348       }
20349     },
20350     "async-each": {
20351       "version": "1.0.3",
20352       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
20353       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
20354       "dev": true
20355     },
20356     "async-limiter": {
20357       "version": "1.0.1",
20358       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
20359       "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
20360       "dev": true
20361     },
20362     "asynckit": {
20363       "version": "0.4.0",
20364       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
20365       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
20366     },
20367     "atob": {
20368       "version": "2.1.2",
20369       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
20370       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
20371       "dev": true
20372     },
20373     "autoprefixer": {
20374       "version": "9.6.1",
20375       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz",
20376       "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==",
20377       "dev": true,
20378       "requires": {
20379         "browserslist": "^4.6.3",
20380         "caniuse-lite": "^1.0.30000980",
20381         "chalk": "^2.4.2",
20382         "normalize-range": "^0.1.2",
20383         "num2fraction": "^1.2.2",
20384         "postcss": "^7.0.17",
20385         "postcss-value-parser": "^4.0.0"
20386       }
20387     },
20388     "aws-sign2": {
20389       "version": "0.7.0",
20390       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
20391       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
20392     },
20393     "aws4": {
20394       "version": "1.9.1",
20395       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
20396       "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug=="
20397     },
20398     "axobject-query": {
20399       "version": "2.0.2",
20400       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
20401       "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==",
20402       "dev": true,
20403       "requires": {
20404         "ast-types-flow": "0.0.7"
20405       }
20406     },
20407     "babel-code-frame": {
20408       "version": "6.26.0",
20409       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
20410       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
20411       "dev": true,
20412       "requires": {
20413         "chalk": "^1.1.3",
20414         "esutils": "^2.0.2",
20415         "js-tokens": "^3.0.2"
20416       },
20417       "dependencies": {
20418         "ansi-regex": {
20419           "version": "2.1.1",
20420           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
20421           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
20422           "dev": true
20423         },
20424         "ansi-styles": {
20425           "version": "2.2.1",
20426           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
20427           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
20428           "dev": true
20429         },
20430         "chalk": {
20431           "version": "1.1.3",
20432           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
20433           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
20434           "dev": true,
20435           "requires": {
20436             "ansi-styles": "^2.2.1",
20437             "escape-string-regexp": "^1.0.2",
20438             "has-ansi": "^2.0.0",
20439             "strip-ansi": "^3.0.0",
20440             "supports-color": "^2.0.0"
20441           }
20442         },
20443         "js-tokens": {
20444           "version": "3.0.2",
20445           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
20446           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
20447           "dev": true
20448         },
20449         "strip-ansi": {
20450           "version": "3.0.1",
20451           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
20452           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
20453           "dev": true,
20454           "requires": {
20455             "ansi-regex": "^2.0.0"
20456           }
20457         },
20458         "supports-color": {
20459           "version": "2.0.0",
20460           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
20461           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
20462           "dev": true
20463         }
20464       }
20465     },
20466     "babel-plugin-dynamic-import-node": {
20467       "version": "2.3.0",
20468       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz",
20469       "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==",
20470       "dev": true,
20471       "requires": {
20472         "object.assign": "^4.1.0"
20473       }
20474     },
20475     "backbone": {
20476       "version": "1.4.0",
20477       "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.0.tgz",
20478       "integrity": "sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ==",
20479       "requires": {
20480         "underscore": ">=1.8.3"
20481       }
20482     },
20483     "backo2": {
20484       "version": "1.0.2",
20485       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
20486       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
20487       "dev": true
20488     },
20489     "balanced-match": {
20490       "version": "1.0.0",
20491       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
20492       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
20493     },
20494     "base": {
20495       "version": "0.11.2",
20496       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
20497       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
20498       "dev": true,
20499       "requires": {
20500         "cache-base": "^1.0.1",
20501         "class-utils": "^0.3.5",
20502         "component-emitter": "^1.2.1",
20503         "define-property": "^1.0.0",
20504         "isobject": "^3.0.1",
20505         "mixin-deep": "^1.2.0",
20506         "pascalcase": "^0.1.1"
20507       },
20508       "dependencies": {
20509         "define-property": {
20510           "version": "1.0.0",
20511           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
20512           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
20513           "dev": true,
20514           "requires": {
20515             "is-descriptor": "^1.0.0"
20516           }
20517         },
20518         "is-accessor-descriptor": {
20519           "version": "1.0.0",
20520           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
20521           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
20522           "dev": true,
20523           "requires": {
20524             "kind-of": "^6.0.0"
20525           }
20526         },
20527         "is-data-descriptor": {
20528           "version": "1.0.0",
20529           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
20530           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
20531           "dev": true,
20532           "requires": {
20533             "kind-of": "^6.0.0"
20534           }
20535         },
20536         "is-descriptor": {
20537           "version": "1.0.2",
20538           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
20539           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
20540           "dev": true,
20541           "requires": {
20542             "is-accessor-descriptor": "^1.0.0",
20543             "is-data-descriptor": "^1.0.0",
20544             "kind-of": "^6.0.2"
20545           }
20546         }
20547       }
20548     },
20549     "base64-arraybuffer": {
20550       "version": "0.1.5",
20551       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
20552       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
20553       "dev": true
20554     },
20555     "base64-js": {
20556       "version": "1.3.1",
20557       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
20558       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
20559       "dev": true
20560     },
20561     "base64id": {
20562       "version": "1.0.0",
20563       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
20564       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
20565       "dev": true
20566     },
20567     "batch": {
20568       "version": "0.6.1",
20569       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
20570       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
20571       "dev": true
20572     },
20573     "bcrypt-pbkdf": {
20574       "version": "1.0.2",
20575       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
20576       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
20577       "requires": {
20578         "tweetnacl": "^0.14.3"
20579       }
20580     },
20581     "better-assert": {
20582       "version": "1.0.2",
20583       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
20584       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
20585       "dev": true,
20586       "requires": {
20587         "callsite": "1.0.0"
20588       }
20589     },
20590     "big.js": {
20591       "version": "5.2.2",
20592       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
20593       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
20594       "dev": true
20595     },
20596     "binary-extensions": {
20597       "version": "2.0.0",
20598       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
20599       "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",
20600       "dev": true
20601     },
20602     "bindings": {
20603       "version": "1.5.0",
20604       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
20605       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
20606       "dev": true,
20607       "optional": true,
20608       "requires": {
20609         "file-uri-to-path": "1.0.0"
20610       }
20611     },
20612     "blob": {
20613       "version": "0.0.5",
20614       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
20615       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
20616       "dev": true
20617     },
20618     "blocking-proxy": {
20619       "version": "1.0.1",
20620       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
20621       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
20622       "dev": true,
20623       "requires": {
20624         "minimist": "^1.2.0"
20625       }
20626     },
20627     "bluebird": {
20628       "version": "3.7.2",
20629       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
20630       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
20631     },
20632     "bn.js": {
20633       "version": "4.11.8",
20634       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
20635       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
20636       "dev": true
20637     },
20638     "body-parser": {
20639       "version": "1.19.0",
20640       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
20641       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
20642       "dev": true,
20643       "requires": {
20644         "bytes": "3.1.0",
20645         "content-type": "~1.0.4",
20646         "debug": "2.6.9",
20647         "depd": "~1.1.2",
20648         "http-errors": "1.7.2",
20649         "iconv-lite": "0.4.24",
20650         "on-finished": "~2.3.0",
20651         "qs": "6.7.0",
20652         "raw-body": "2.4.0",
20653         "type-is": "~1.6.17"
20654       },
20655       "dependencies": {
20656         "bytes": {
20657           "version": "3.1.0",
20658           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
20659           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
20660           "dev": true
20661         },
20662         "debug": {
20663           "version": "2.6.9",
20664           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
20665           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
20666           "dev": true,
20667           "requires": {
20668             "ms": "2.0.0"
20669           }
20670         },
20671         "ms": {
20672           "version": "2.0.0",
20673           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
20674           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
20675           "dev": true
20676         },
20677         "qs": {
20678           "version": "6.7.0",
20679           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
20680           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
20681           "dev": true
20682         }
20683       }
20684     },
20685     "bonjour": {
20686       "version": "3.5.0",
20687       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
20688       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
20689       "dev": true,
20690       "requires": {
20691         "array-flatten": "^2.1.0",
20692         "deep-equal": "^1.0.1",
20693         "dns-equal": "^1.0.0",
20694         "dns-txt": "^2.0.2",
20695         "multicast-dns": "^6.0.1",
20696         "multicast-dns-service-types": "^1.1.0"
20697       }
20698     },
20699     "bootstrap": {
20700       "version": "4.4.1",
20701       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz",
20702       "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA=="
20703     },
20704     "brace": {
20705       "version": "0.11.1",
20706       "resolved": "https://registry.npmjs.org/brace/-/brace-0.11.1.tgz",
20707       "integrity": "sha1-SJb8ydVE7vRfS7dmDbMg07N5/lg="
20708     },
20709     "brace-expansion": {
20710       "version": "1.1.11",
20711       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
20712       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
20713       "requires": {
20714         "balanced-match": "^1.0.0",
20715         "concat-map": "0.0.1"
20716       }
20717     },
20718     "braces": {
20719       "version": "3.0.2",
20720       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
20721       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
20722       "dev": true,
20723       "requires": {
20724         "fill-range": "^7.0.1"
20725       }
20726     },
20727     "brorand": {
20728       "version": "1.1.0",
20729       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
20730       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
20731       "dev": true
20732     },
20733     "browserify-aes": {
20734       "version": "1.2.0",
20735       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
20736       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
20737       "dev": true,
20738       "requires": {
20739         "buffer-xor": "^1.0.3",
20740         "cipher-base": "^1.0.0",
20741         "create-hash": "^1.1.0",
20742         "evp_bytestokey": "^1.0.3",
20743         "inherits": "^2.0.1",
20744         "safe-buffer": "^5.0.1"
20745       }
20746     },
20747     "browserify-cipher": {
20748       "version": "1.0.1",
20749       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
20750       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
20751       "dev": true,
20752       "requires": {
20753         "browserify-aes": "^1.0.4",
20754         "browserify-des": "^1.0.0",
20755         "evp_bytestokey": "^1.0.0"
20756       }
20757     },
20758     "browserify-des": {
20759       "version": "1.0.2",
20760       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
20761       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
20762       "dev": true,
20763       "requires": {
20764         "cipher-base": "^1.0.1",
20765         "des.js": "^1.0.0",
20766         "inherits": "^2.0.1",
20767         "safe-buffer": "^5.1.2"
20768       }
20769     },
20770     "browserify-rsa": {
20771       "version": "4.0.1",
20772       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
20773       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
20774       "dev": true,
20775       "requires": {
20776         "bn.js": "^4.1.0",
20777         "randombytes": "^2.0.1"
20778       }
20779     },
20780     "browserify-sign": {
20781       "version": "4.0.4",
20782       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
20783       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
20784       "dev": true,
20785       "requires": {
20786         "bn.js": "^4.1.1",
20787         "browserify-rsa": "^4.0.0",
20788         "create-hash": "^1.1.0",
20789         "create-hmac": "^1.1.2",
20790         "elliptic": "^6.0.0",
20791         "inherits": "^2.0.1",
20792         "parse-asn1": "^5.0.0"
20793       }
20794     },
20795     "browserify-zlib": {
20796       "version": "0.2.0",
20797       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
20798       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
20799       "dev": true,
20800       "requires": {
20801         "pako": "~1.0.5"
20802       }
20803     },
20804     "browserslist": {
20805       "version": "4.8.6",
20806       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz",
20807       "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==",
20808       "dev": true,
20809       "requires": {
20810         "caniuse-lite": "^1.0.30001023",
20811         "electron-to-chromium": "^1.3.341",
20812         "node-releases": "^1.1.47"
20813       }
20814     },
20815     "browserstack": {
20816       "version": "1.5.3",
20817       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.3.tgz",
20818       "integrity": "sha512-AO+mECXsW4QcqC9bxwM29O7qWa7bJT94uBFzeb5brylIQwawuEziwq20dPYbins95GlWzOawgyDNdjYAo32EKg==",
20819       "dev": true,
20820       "requires": {
20821         "https-proxy-agent": "^2.2.1"
20822       }
20823     },
20824     "buffer": {
20825       "version": "4.9.2",
20826       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
20827       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
20828       "dev": true,
20829       "requires": {
20830         "base64-js": "^1.0.2",
20831         "ieee754": "^1.1.4",
20832         "isarray": "^1.0.0"
20833       }
20834     },
20835     "buffer-alloc": {
20836       "version": "1.2.0",
20837       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
20838       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
20839       "dev": true,
20840       "requires": {
20841         "buffer-alloc-unsafe": "^1.1.0",
20842         "buffer-fill": "^1.0.0"
20843       }
20844     },
20845     "buffer-alloc-unsafe": {
20846       "version": "1.1.0",
20847       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
20848       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
20849       "dev": true
20850     },
20851     "buffer-fill": {
20852       "version": "1.0.0",
20853       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
20854       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
20855       "dev": true
20856     },
20857     "buffer-from": {
20858       "version": "1.1.1",
20859       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
20860       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
20861     },
20862     "buffer-indexof": {
20863       "version": "1.1.1",
20864       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
20865       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
20866       "dev": true
20867     },
20868     "buffer-xor": {
20869       "version": "1.0.3",
20870       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
20871       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
20872       "dev": true
20873     },
20874     "builtin-modules": {
20875       "version": "1.1.1",
20876       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
20877       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
20878       "dev": true
20879     },
20880     "builtin-status-codes": {
20881       "version": "3.0.0",
20882       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
20883       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
20884       "dev": true
20885     },
20886     "builtins": {
20887       "version": "1.0.3",
20888       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
20889       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og="
20890     },
20891     "bytes": {
20892       "version": "3.0.0",
20893       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
20894       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
20895       "dev": true
20896     },
20897     "cacache": {
20898       "version": "12.0.4",
20899       "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
20900       "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
20901       "requires": {
20902         "bluebird": "^3.5.5",
20903         "chownr": "^1.1.1",
20904         "figgy-pudding": "^3.5.1",
20905         "glob": "^7.1.4",
20906         "graceful-fs": "^4.1.15",
20907         "infer-owner": "^1.0.3",
20908         "lru-cache": "^5.1.1",
20909         "mississippi": "^3.0.0",
20910         "mkdirp": "^0.5.1",
20911         "move-concurrently": "^1.0.1",
20912         "promise-inflight": "^1.0.1",
20913         "rimraf": "^2.6.3",
20914         "ssri": "^6.0.1",
20915         "unique-filename": "^1.1.1",
20916         "y18n": "^4.0.0"
20917       },
20918       "dependencies": {
20919         "rimraf": {
20920           "version": "2.7.1",
20921           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
20922           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
20923           "requires": {
20924             "glob": "^7.1.3"
20925           }
20926         }
20927       }
20928     },
20929     "cache-base": {
20930       "version": "1.0.1",
20931       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
20932       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
20933       "dev": true,
20934       "requires": {
20935         "collection-visit": "^1.0.0",
20936         "component-emitter": "^1.2.1",
20937         "get-value": "^2.0.6",
20938         "has-value": "^1.0.0",
20939         "isobject": "^3.0.1",
20940         "set-value": "^2.0.0",
20941         "to-object-path": "^0.3.0",
20942         "union-value": "^1.0.0",
20943         "unset-value": "^1.0.0"
20944       }
20945     },
20946     "caller-callsite": {
20947       "version": "2.0.0",
20948       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
20949       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
20950       "dev": true,
20951       "requires": {
20952         "callsites": "^2.0.0"
20953       }
20954     },
20955     "caller-path": {
20956       "version": "2.0.0",
20957       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
20958       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
20959       "dev": true,
20960       "requires": {
20961         "caller-callsite": "^2.0.0"
20962       }
20963     },
20964     "callsite": {
20965       "version": "1.0.0",
20966       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
20967       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
20968       "dev": true
20969     },
20970     "callsites": {
20971       "version": "2.0.0",
20972       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
20973       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
20974       "dev": true
20975     },
20976     "camelcase": {
20977       "version": "5.3.1",
20978       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
20979       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
20980       "dev": true
20981     },
20982     "caniuse-lite": {
20983       "version": "1.0.30001024",
20984       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001024.tgz",
20985       "integrity": "sha512-LubRSEPpOlKlhZw9wGlLHo8ZVj6ugGU3xGUfLPneNBledSd9lIM5cCGZ9Mz/mMCJUhEt4jZpYteZNVRdJw5FRA==",
20986       "dev": true
20987     },
20988     "canonical-path": {
20989       "version": "1.0.0",
20990       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
20991       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
20992       "dev": true
20993     },
20994     "caseless": {
20995       "version": "0.12.0",
20996       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
20997       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
20998     },
20999     "chalk": {
21000       "version": "2.4.2",
21001       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
21002       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
21003       "requires": {
21004         "ansi-styles": "^3.2.1",
21005         "escape-string-regexp": "^1.0.5",
21006         "supports-color": "^5.3.0"
21007       }
21008     },
21009     "chardet": {
21010       "version": "0.7.0",
21011       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
21012       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
21013     },
21014     "chokidar": {
21015       "version": "3.3.1",
21016       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz",
21017       "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==",
21018       "dev": true,
21019       "requires": {
21020         "anymatch": "~3.1.1",
21021         "braces": "~3.0.2",
21022         "fsevents": "~2.1.2",
21023         "glob-parent": "~5.1.0",
21024         "is-binary-path": "~2.1.0",
21025         "is-glob": "~4.0.1",
21026         "normalize-path": "~3.0.0",
21027         "readdirp": "~3.3.0"
21028       },
21029       "dependencies": {
21030         "glob-parent": {
21031           "version": "5.1.1",
21032           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
21033           "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
21034           "dev": true,
21035           "requires": {
21036             "is-glob": "^4.0.1"
21037           }
21038         }
21039       }
21040     },
21041     "chownr": {
21042       "version": "1.1.4",
21043       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
21044       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
21045     },
21046     "chrome-trace-event": {
21047       "version": "1.0.2",
21048       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
21049       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
21050       "dev": true,
21051       "requires": {
21052         "tslib": "^1.9.0"
21053       }
21054     },
21055     "cipher-base": {
21056       "version": "1.0.4",
21057       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
21058       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
21059       "dev": true,
21060       "requires": {
21061         "inherits": "^2.0.1",
21062         "safe-buffer": "^5.0.1"
21063       }
21064     },
21065     "circular-dependency-plugin": {
21066       "version": "5.2.0",
21067       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz",
21068       "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==",
21069       "dev": true
21070     },
21071     "class-utils": {
21072       "version": "0.3.6",
21073       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
21074       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
21075       "dev": true,
21076       "requires": {
21077         "arr-union": "^3.1.0",
21078         "define-property": "^0.2.5",
21079         "isobject": "^3.0.0",
21080         "static-extend": "^0.1.1"
21081       },
21082       "dependencies": {
21083         "define-property": {
21084           "version": "0.2.5",
21085           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
21086           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
21087           "dev": true,
21088           "requires": {
21089             "is-descriptor": "^0.1.0"
21090           }
21091         }
21092       }
21093     },
21094     "clean-css": {
21095       "version": "4.2.1",
21096       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
21097       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
21098       "dev": true,
21099       "requires": {
21100         "source-map": "~0.6.0"
21101       },
21102       "dependencies": {
21103         "source-map": {
21104           "version": "0.6.1",
21105           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
21106           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
21107           "dev": true
21108         }
21109       }
21110     },
21111     "cli-cursor": {
21112       "version": "3.1.0",
21113       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
21114       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
21115       "requires": {
21116         "restore-cursor": "^3.1.0"
21117       }
21118     },
21119     "cli-spinners": {
21120       "version": "2.5.0",
21121       "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz",
21122       "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ=="
21123     },
21124     "cli-width": {
21125       "version": "2.2.0",
21126       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
21127       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk="
21128     },
21129     "cliui": {
21130       "version": "4.1.0",
21131       "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
21132       "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
21133       "dev": true,
21134       "requires": {
21135         "string-width": "^2.1.1",
21136         "strip-ansi": "^4.0.0",
21137         "wrap-ansi": "^2.0.0"
21138       },
21139       "dependencies": {
21140         "ansi-regex": {
21141           "version": "3.0.0",
21142           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
21143           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
21144           "dev": true
21145         },
21146         "is-fullwidth-code-point": {
21147           "version": "2.0.0",
21148           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
21149           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
21150           "dev": true
21151         },
21152         "string-width": {
21153           "version": "2.1.1",
21154           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
21155           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
21156           "dev": true,
21157           "requires": {
21158             "is-fullwidth-code-point": "^2.0.0",
21159             "strip-ansi": "^4.0.0"
21160           }
21161         },
21162         "strip-ansi": {
21163           "version": "4.0.0",
21164           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
21165           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
21166           "dev": true,
21167           "requires": {
21168             "ansi-regex": "^3.0.0"
21169           }
21170         }
21171       }
21172     },
21173     "clone": {
21174       "version": "2.1.2",
21175       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
21176       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
21177       "dev": true
21178     },
21179     "clone-deep": {
21180       "version": "4.0.1",
21181       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
21182       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
21183       "dev": true,
21184       "requires": {
21185         "is-plain-object": "^2.0.4",
21186         "kind-of": "^6.0.2",
21187         "shallow-clone": "^3.0.0"
21188       }
21189     },
21190     "code-point-at": {
21191       "version": "1.1.0",
21192       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
21193       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
21194       "dev": true
21195     },
21196     "codelyzer": {
21197       "version": "5.2.2",
21198       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz",
21199       "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==",
21200       "dev": true,
21201       "requires": {
21202         "app-root-path": "^2.2.1",
21203         "aria-query": "^3.0.0",
21204         "axobject-query": "2.0.2",
21205         "css-selector-tokenizer": "^0.7.1",
21206         "cssauron": "^1.4.0",
21207         "damerau-levenshtein": "^1.0.4",
21208         "semver-dsl": "^1.0.1",
21209         "source-map": "^0.5.7",
21210         "sprintf-js": "^1.1.2"
21211       },
21212       "dependencies": {
21213         "source-map": {
21214           "version": "0.5.7",
21215           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
21216           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
21217           "dev": true
21218         },
21219         "sprintf-js": {
21220           "version": "1.1.2",
21221           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
21222           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
21223           "dev": true
21224         }
21225       }
21226     },
21227     "collection-visit": {
21228       "version": "1.0.0",
21229       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
21230       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
21231       "dev": true,
21232       "requires": {
21233         "map-visit": "^1.0.0",
21234         "object-visit": "^1.0.0"
21235       }
21236     },
21237     "color-convert": {
21238       "version": "1.9.3",
21239       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
21240       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
21241       "requires": {
21242         "color-name": "1.1.3"
21243       }
21244     },
21245     "color-name": {
21246       "version": "1.1.3",
21247       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
21248       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
21249     },
21250     "colors": {
21251       "version": "1.1.2",
21252       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
21253       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
21254       "dev": true
21255     },
21256     "combined-stream": {
21257       "version": "1.0.8",
21258       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
21259       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
21260       "requires": {
21261         "delayed-stream": "~1.0.0"
21262       }
21263     },
21264     "commander": {
21265       "version": "2.20.3",
21266       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
21267       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
21268       "dev": true
21269     },
21270     "commondir": {
21271       "version": "1.0.1",
21272       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
21273       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
21274       "dev": true
21275     },
21276     "compare-versions": {
21277       "version": "3.6.0",
21278       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
21279       "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
21280       "dev": true
21281     },
21282     "component-bind": {
21283       "version": "1.0.0",
21284       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
21285       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
21286       "dev": true
21287     },
21288     "component-emitter": {
21289       "version": "1.3.0",
21290       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
21291       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
21292       "dev": true
21293     },
21294     "component-inherit": {
21295       "version": "0.0.3",
21296       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
21297       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
21298       "dev": true
21299     },
21300     "compressible": {
21301       "version": "2.0.18",
21302       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
21303       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
21304       "dev": true,
21305       "requires": {
21306         "mime-db": ">= 1.43.0 < 2"
21307       }
21308     },
21309     "compression": {
21310       "version": "1.7.4",
21311       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
21312       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
21313       "dev": true,
21314       "requires": {
21315         "accepts": "~1.3.5",
21316         "bytes": "3.0.0",
21317         "compressible": "~2.0.16",
21318         "debug": "2.6.9",
21319         "on-headers": "~1.0.2",
21320         "safe-buffer": "5.1.2",
21321         "vary": "~1.1.2"
21322       },
21323       "dependencies": {
21324         "debug": {
21325           "version": "2.6.9",
21326           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
21327           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
21328           "dev": true,
21329           "requires": {
21330             "ms": "2.0.0"
21331           }
21332         },
21333         "ms": {
21334           "version": "2.0.0",
21335           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
21336           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
21337           "dev": true
21338         },
21339         "safe-buffer": {
21340           "version": "5.1.2",
21341           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
21342           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
21343           "dev": true
21344         }
21345       }
21346     },
21347     "concat-map": {
21348       "version": "0.0.1",
21349       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
21350       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
21351     },
21352     "concat-stream": {
21353       "version": "1.6.2",
21354       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
21355       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
21356       "requires": {
21357         "buffer-from": "^1.0.0",
21358         "inherits": "^2.0.3",
21359         "readable-stream": "^2.2.2",
21360         "typedarray": "^0.0.6"
21361       }
21362     },
21363     "connect": {
21364       "version": "3.7.0",
21365       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
21366       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
21367       "dev": true,
21368       "requires": {
21369         "debug": "2.6.9",
21370         "finalhandler": "1.1.2",
21371         "parseurl": "~1.3.3",
21372         "utils-merge": "1.0.1"
21373       },
21374       "dependencies": {
21375         "debug": {
21376           "version": "2.6.9",
21377           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
21378           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
21379           "dev": true,
21380           "requires": {
21381             "ms": "2.0.0"
21382           }
21383         },
21384         "ms": {
21385           "version": "2.0.0",
21386           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
21387           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
21388           "dev": true
21389         }
21390       }
21391     },
21392     "connect-history-api-fallback": {
21393       "version": "1.6.0",
21394       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
21395       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
21396       "dev": true
21397     },
21398     "console-browserify": {
21399       "version": "1.2.0",
21400       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
21401       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
21402       "dev": true
21403     },
21404     "constants-browserify": {
21405       "version": "1.0.0",
21406       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
21407       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
21408       "dev": true
21409     },
21410     "content-disposition": {
21411       "version": "0.5.3",
21412       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
21413       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
21414       "dev": true,
21415       "requires": {
21416         "safe-buffer": "5.1.2"
21417       },
21418       "dependencies": {
21419         "safe-buffer": {
21420           "version": "5.1.2",
21421           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
21422           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
21423           "dev": true
21424         }
21425       }
21426     },
21427     "content-type": {
21428       "version": "1.0.4",
21429       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
21430       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
21431       "dev": true
21432     },
21433     "convert-source-map": {
21434       "version": "1.7.0",
21435       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
21436       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
21437       "dev": true,
21438       "requires": {
21439         "safe-buffer": "~5.1.1"
21440       },
21441       "dependencies": {
21442         "safe-buffer": {
21443           "version": "5.1.2",
21444           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
21445           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
21446           "dev": true
21447         }
21448       }
21449     },
21450     "cookie": {
21451       "version": "0.4.0",
21452       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
21453       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
21454       "dev": true
21455     },
21456     "cookie-signature": {
21457       "version": "1.0.6",
21458       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
21459       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
21460       "dev": true
21461     },
21462     "copy-concurrently": {
21463       "version": "1.0.5",
21464       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
21465       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
21466       "requires": {
21467         "aproba": "^1.1.1",
21468         "fs-write-stream-atomic": "^1.0.8",
21469         "iferr": "^0.1.5",
21470         "mkdirp": "^0.5.1",
21471         "rimraf": "^2.5.4",
21472         "run-queue": "^1.0.0"
21473       },
21474       "dependencies": {
21475         "rimraf": {
21476           "version": "2.7.1",
21477           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
21478           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
21479           "requires": {
21480             "glob": "^7.1.3"
21481           }
21482         }
21483       }
21484     },
21485     "copy-descriptor": {
21486       "version": "0.1.1",
21487       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
21488       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
21489       "dev": true
21490     },
21491     "copy-webpack-plugin": {
21492       "version": "5.1.1",
21493       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz",
21494       "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==",
21495       "dev": true,
21496       "requires": {
21497         "cacache": "^12.0.3",
21498         "find-cache-dir": "^2.1.0",
21499         "glob-parent": "^3.1.0",
21500         "globby": "^7.1.1",
21501         "is-glob": "^4.0.1",
21502         "loader-utils": "^1.2.3",
21503         "minimatch": "^3.0.4",
21504         "normalize-path": "^3.0.0",
21505         "p-limit": "^2.2.1",
21506         "schema-utils": "^1.0.0",
21507         "serialize-javascript": "^2.1.2",
21508         "webpack-log": "^2.0.0"
21509       },
21510       "dependencies": {
21511         "find-cache-dir": {
21512           "version": "2.1.0",
21513           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
21514           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
21515           "dev": true,
21516           "requires": {
21517             "commondir": "^1.0.1",
21518             "make-dir": "^2.0.0",
21519             "pkg-dir": "^3.0.0"
21520           }
21521         }
21522       }
21523     },
21524     "core-js": {
21525       "version": "3.6.4",
21526       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",
21527       "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==",
21528       "dev": true
21529     },
21530     "core-js-compat": {
21531       "version": "3.6.4",
21532       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz",
21533       "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==",
21534       "dev": true,
21535       "requires": {
21536         "browserslist": "^4.8.3",
21537         "semver": "7.0.0"
21538       },
21539       "dependencies": {
21540         "semver": {
21541           "version": "7.0.0",
21542           "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
21543           "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
21544           "dev": true
21545         }
21546       }
21547     },
21548     "core-util-is": {
21549       "version": "1.0.2",
21550       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
21551       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
21552     },
21553     "cosmiconfig": {
21554       "version": "5.2.1",
21555       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
21556       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
21557       "dev": true,
21558       "requires": {
21559         "import-fresh": "^2.0.0",
21560         "is-directory": "^0.3.1",
21561         "js-yaml": "^3.13.1",
21562         "parse-json": "^4.0.0"
21563       }
21564     },
21565     "coverage-istanbul-loader": {
21566       "version": "2.0.3",
21567       "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz",
21568       "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==",
21569       "dev": true,
21570       "requires": {
21571         "convert-source-map": "^1.7.0",
21572         "istanbul-lib-instrument": "^4.0.0",
21573         "loader-utils": "^1.2.3",
21574         "merge-source-map": "^1.1.0",
21575         "schema-utils": "^2.6.1"
21576       },
21577       "dependencies": {
21578         "ajv": {
21579           "version": "6.12.0",
21580           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
21581           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
21582           "dev": true,
21583           "requires": {
21584             "fast-deep-equal": "^3.1.1",
21585             "fast-json-stable-stringify": "^2.0.0",
21586             "json-schema-traverse": "^0.4.1",
21587             "uri-js": "^4.2.2"
21588           }
21589         },
21590         "fast-deep-equal": {
21591           "version": "3.1.1",
21592           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
21593           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
21594           "dev": true
21595         },
21596         "schema-utils": {
21597           "version": "2.6.5",
21598           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
21599           "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
21600           "dev": true,
21601           "requires": {
21602             "ajv": "^6.12.0",
21603             "ajv-keywords": "^3.4.1"
21604           }
21605         }
21606       }
21607     },
21608     "create-ecdh": {
21609       "version": "4.0.3",
21610       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
21611       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
21612       "dev": true,
21613       "requires": {
21614         "bn.js": "^4.1.0",
21615         "elliptic": "^6.0.0"
21616       }
21617     },
21618     "create-hash": {
21619       "version": "1.2.0",
21620       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
21621       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
21622       "dev": true,
21623       "requires": {
21624         "cipher-base": "^1.0.1",
21625         "inherits": "^2.0.1",
21626         "md5.js": "^1.3.4",
21627         "ripemd160": "^2.0.1",
21628         "sha.js": "^2.4.0"
21629       }
21630     },
21631     "create-hmac": {
21632       "version": "1.1.7",
21633       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
21634       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
21635       "dev": true,
21636       "requires": {
21637         "cipher-base": "^1.0.3",
21638         "create-hash": "^1.1.0",
21639         "inherits": "^2.0.1",
21640         "ripemd160": "^2.0.0",
21641         "safe-buffer": "^5.0.1",
21642         "sha.js": "^2.4.8"
21643       }
21644     },
21645     "cross-spawn": {
21646       "version": "6.0.5",
21647       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
21648       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
21649       "dev": true,
21650       "requires": {
21651         "nice-try": "^1.0.4",
21652         "path-key": "^2.0.1",
21653         "semver": "^5.5.0",
21654         "shebang-command": "^1.2.0",
21655         "which": "^1.2.9"
21656       },
21657       "dependencies": {
21658         "semver": {
21659           "version": "5.7.1",
21660           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
21661           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
21662           "dev": true
21663         }
21664       }
21665     },
21666     "crypto-browserify": {
21667       "version": "3.12.0",
21668       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
21669       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
21670       "dev": true,
21671       "requires": {
21672         "browserify-cipher": "^1.0.0",
21673         "browserify-sign": "^4.0.0",
21674         "create-ecdh": "^4.0.0",
21675         "create-hash": "^1.1.0",
21676         "create-hmac": "^1.1.0",
21677         "diffie-hellman": "^5.0.0",
21678         "inherits": "^2.0.1",
21679         "pbkdf2": "^3.0.3",
21680         "public-encrypt": "^4.0.0",
21681         "randombytes": "^2.0.0",
21682         "randomfill": "^1.0.3"
21683       }
21684     },
21685     "css-parse": {
21686       "version": "1.7.0",
21687       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
21688       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
21689       "dev": true
21690     },
21691     "css-selector-tokenizer": {
21692       "version": "0.7.2",
21693       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz",
21694       "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==",
21695       "dev": true,
21696       "requires": {
21697         "cssesc": "^3.0.0",
21698         "fastparse": "^1.1.2",
21699         "regexpu-core": "^4.6.0"
21700       }
21701     },
21702     "cssauron": {
21703       "version": "1.4.0",
21704       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
21705       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
21706       "dev": true,
21707       "requires": {
21708         "through": "X.X.X"
21709       }
21710     },
21711     "cssesc": {
21712       "version": "3.0.0",
21713       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
21714       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
21715       "dev": true
21716     },
21717     "custom-event": {
21718       "version": "1.0.1",
21719       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
21720       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
21721       "dev": true
21722     },
21723     "cyclist": {
21724       "version": "1.0.1",
21725       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
21726       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
21727     },
21728     "dagre": {
21729       "version": "0.8.5",
21730       "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz",
21731       "integrity": "sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==",
21732       "requires": {
21733         "graphlib": "^2.1.8",
21734         "lodash": "^4.17.15"
21735       }
21736     },
21737     "damerau-levenshtein": {
21738       "version": "1.0.6",
21739       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz",
21740       "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==",
21741       "dev": true
21742     },
21743     "dashdash": {
21744       "version": "1.14.1",
21745       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
21746       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
21747       "requires": {
21748         "assert-plus": "^1.0.0"
21749       }
21750     },
21751     "datatables.net": {
21752       "version": "1.10.22",
21753       "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.10.22.tgz",
21754       "integrity": "sha512-ujn8GvkQIBYzYH54XY7OrI0Zb35TKRd9ABYfbnXgBfwTGIFT6UsmXrfHU5Yk+MSDoF0sDu2TB+31V6c+zUZ0Pw==",
21755       "requires": {
21756         "jquery": ">=1.7"
21757       }
21758     },
21759     "datatables.net-dt": {
21760       "version": "1.10.22",
21761       "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-1.10.22.tgz",
21762       "integrity": "sha512-JYqE8noge7YGOydsiyLsWtPUofOHFEMCeOwS47kpykWqDJyU6GE2E3JaEeDq6hokg39UQKDNIRFnsM7GhA/BGw==",
21763       "requires": {
21764         "datatables.net": "1.10.22",
21765         "jquery": ">=1.7"
21766       }
21767     },
21768     "date-format": {
21769       "version": "2.1.0",
21770       "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
21771       "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
21772       "dev": true
21773     },
21774     "debug": {
21775       "version": "4.1.1",
21776       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
21777       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
21778       "requires": {
21779         "ms": "^2.1.1"
21780       }
21781     },
21782     "debuglog": {
21783       "version": "1.0.1",
21784       "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz",
21785       "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI="
21786     },
21787     "decamelize": {
21788       "version": "1.2.0",
21789       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
21790       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
21791       "dev": true
21792     },
21793     "decode-uri-component": {
21794       "version": "0.2.0",
21795       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
21796       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
21797       "dev": true
21798     },
21799     "deep-equal": {
21800       "version": "1.1.1",
21801       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
21802       "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
21803       "dev": true,
21804       "requires": {
21805         "is-arguments": "^1.0.4",
21806         "is-date-object": "^1.0.1",
21807         "is-regex": "^1.0.4",
21808         "object-is": "^1.0.1",
21809         "object-keys": "^1.1.1",
21810         "regexp.prototype.flags": "^1.2.0"
21811       }
21812     },
21813     "default-gateway": {
21814       "version": "4.2.0",
21815       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
21816       "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
21817       "dev": true,
21818       "requires": {
21819         "execa": "^1.0.0",
21820         "ip-regex": "^2.1.0"
21821       }
21822     },
21823     "default-require-extensions": {
21824       "version": "2.0.0",
21825       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
21826       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
21827       "dev": true,
21828       "requires": {
21829         "strip-bom": "^3.0.0"
21830       }
21831     },
21832     "defaults": {
21833       "version": "1.0.3",
21834       "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
21835       "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
21836       "requires": {
21837         "clone": "^1.0.2"
21838       },
21839       "dependencies": {
21840         "clone": {
21841           "version": "1.0.4",
21842           "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
21843           "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4="
21844         }
21845       }
21846     },
21847     "define-properties": {
21848       "version": "1.1.3",
21849       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
21850       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
21851       "requires": {
21852         "object-keys": "^1.0.12"
21853       }
21854     },
21855     "define-property": {
21856       "version": "2.0.2",
21857       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
21858       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
21859       "dev": true,
21860       "requires": {
21861         "is-descriptor": "^1.0.2",
21862         "isobject": "^3.0.1"
21863       },
21864       "dependencies": {
21865         "is-accessor-descriptor": {
21866           "version": "1.0.0",
21867           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
21868           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
21869           "dev": true,
21870           "requires": {
21871             "kind-of": "^6.0.0"
21872           }
21873         },
21874         "is-data-descriptor": {
21875           "version": "1.0.0",
21876           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
21877           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
21878           "dev": true,
21879           "requires": {
21880             "kind-of": "^6.0.0"
21881           }
21882         },
21883         "is-descriptor": {
21884           "version": "1.0.2",
21885           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
21886           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
21887           "dev": true,
21888           "requires": {
21889             "is-accessor-descriptor": "^1.0.0",
21890             "is-data-descriptor": "^1.0.0",
21891             "kind-of": "^6.0.2"
21892           }
21893         }
21894       }
21895     },
21896     "del": {
21897       "version": "4.1.1",
21898       "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
21899       "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
21900       "dev": true,
21901       "requires": {
21902         "@types/glob": "^7.1.1",
21903         "globby": "^6.1.0",
21904         "is-path-cwd": "^2.0.0",
21905         "is-path-in-cwd": "^2.0.0",
21906         "p-map": "^2.0.0",
21907         "pify": "^4.0.1",
21908         "rimraf": "^2.6.3"
21909       },
21910       "dependencies": {
21911         "globby": {
21912           "version": "6.1.0",
21913           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
21914           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
21915           "dev": true,
21916           "requires": {
21917             "array-union": "^1.0.1",
21918             "glob": "^7.0.3",
21919             "object-assign": "^4.0.1",
21920             "pify": "^2.0.0",
21921             "pinkie-promise": "^2.0.0"
21922           },
21923           "dependencies": {
21924             "pify": {
21925               "version": "2.3.0",
21926               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
21927               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
21928               "dev": true
21929             }
21930           }
21931         },
21932         "rimraf": {
21933           "version": "2.7.1",
21934           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
21935           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
21936           "dev": true,
21937           "requires": {
21938             "glob": "^7.1.3"
21939           }
21940         }
21941       }
21942     },
21943     "delayed-stream": {
21944       "version": "1.0.0",
21945       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
21946       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
21947     },
21948     "depd": {
21949       "version": "1.1.2",
21950       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
21951       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
21952       "dev": true
21953     },
21954     "dependency-graph": {
21955       "version": "0.7.2",
21956       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
21957       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
21958       "dev": true
21959     },
21960     "des.js": {
21961       "version": "1.0.1",
21962       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
21963       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
21964       "dev": true,
21965       "requires": {
21966         "inherits": "^2.0.1",
21967         "minimalistic-assert": "^1.0.0"
21968       }
21969     },
21970     "destroy": {
21971       "version": "1.0.4",
21972       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
21973       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
21974       "dev": true
21975     },
21976     "detect-node": {
21977       "version": "2.0.4",
21978       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
21979       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
21980       "dev": true
21981     },
21982     "dezalgo": {
21983       "version": "1.0.3",
21984       "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz",
21985       "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
21986       "requires": {
21987         "asap": "^2.0.0",
21988         "wrappy": "1"
21989       }
21990     },
21991     "di": {
21992       "version": "0.0.1",
21993       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
21994       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
21995       "dev": true
21996     },
21997     "diff": {
21998       "version": "3.5.0",
21999       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
22000       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
22001       "dev": true
22002     },
22003     "diffie-hellman": {
22004       "version": "5.0.3",
22005       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
22006       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
22007       "dev": true,
22008       "requires": {
22009         "bn.js": "^4.1.0",
22010         "miller-rabin": "^4.0.0",
22011         "randombytes": "^2.0.0"
22012       }
22013     },
22014     "dir-glob": {
22015       "version": "2.2.2",
22016       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
22017       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
22018       "dev": true,
22019       "requires": {
22020         "path-type": "^3.0.0"
22021       }
22022     },
22023     "dns-equal": {
22024       "version": "1.0.0",
22025       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
22026       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
22027       "dev": true
22028     },
22029     "dns-packet": {
22030       "version": "1.3.1",
22031       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
22032       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
22033       "dev": true,
22034       "requires": {
22035         "ip": "^1.1.0",
22036         "safe-buffer": "^5.0.1"
22037       }
22038     },
22039     "dns-txt": {
22040       "version": "2.0.2",
22041       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
22042       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
22043       "dev": true,
22044       "requires": {
22045         "buffer-indexof": "^1.0.0"
22046       }
22047     },
22048     "dom-serialize": {
22049       "version": "2.2.1",
22050       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
22051       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
22052       "dev": true,
22053       "requires": {
22054         "custom-event": "~1.0.0",
22055         "ent": "~2.2.0",
22056         "extend": "^3.0.0",
22057         "void-elements": "^2.0.0"
22058       }
22059     },
22060     "domain-browser": {
22061       "version": "1.2.0",
22062       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
22063       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
22064       "dev": true
22065     },
22066     "duplexify": {
22067       "version": "3.7.1",
22068       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
22069       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
22070       "requires": {
22071         "end-of-stream": "^1.0.0",
22072         "inherits": "^2.0.1",
22073         "readable-stream": "^2.0.0",
22074         "stream-shift": "^1.0.0"
22075       }
22076     },
22077     "ecc-jsbn": {
22078       "version": "0.1.2",
22079       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
22080       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
22081       "requires": {
22082         "jsbn": "~0.1.0",
22083         "safer-buffer": "^2.1.0"
22084       }
22085     },
22086     "ee-first": {
22087       "version": "1.1.1",
22088       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
22089       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
22090       "dev": true
22091     },
22092     "electron-to-chromium": {
22093       "version": "1.3.387",
22094       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.387.tgz",
22095       "integrity": "sha512-jjQ6WkxrOu0rtGqY9/74Z+UEVQ7YmJU2rCX6kH4eidKP0ZK0VKB3/i1avXQ+EDwJAABKGaOAbJrcyz18P8E3aA==",
22096       "dev": true
22097     },
22098     "elliptic": {
22099       "version": "6.5.2",
22100       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
22101       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
22102       "dev": true,
22103       "requires": {
22104         "bn.js": "^4.4.0",
22105         "brorand": "^1.0.1",
22106         "hash.js": "^1.0.0",
22107         "hmac-drbg": "^1.0.0",
22108         "inherits": "^2.0.1",
22109         "minimalistic-assert": "^1.0.0",
22110         "minimalistic-crypto-utils": "^1.0.0"
22111       }
22112     },
22113     "emitter-component": {
22114       "version": "1.1.1",
22115       "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz",
22116       "integrity": "sha1-Bl4tvtaVm/RwZ57avq95gdEAOrY="
22117     },
22118     "emoji-regex": {
22119       "version": "8.0.0",
22120       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
22121       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
22122     },
22123     "emojis-list": {
22124       "version": "2.1.0",
22125       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
22126       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
22127       "dev": true
22128     },
22129     "encodeurl": {
22130       "version": "1.0.2",
22131       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
22132       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
22133       "dev": true
22134     },
22135     "encoding": {
22136       "version": "0.1.12",
22137       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
22138       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
22139       "requires": {
22140         "iconv-lite": "~0.4.13"
22141       }
22142     },
22143     "end-of-stream": {
22144       "version": "1.4.4",
22145       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
22146       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
22147       "requires": {
22148         "once": "^1.4.0"
22149       }
22150     },
22151     "engine.io": {
22152       "version": "3.2.1",
22153       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
22154       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
22155       "dev": true,
22156       "requires": {
22157         "accepts": "~1.3.4",
22158         "base64id": "1.0.0",
22159         "cookie": "0.3.1",
22160         "debug": "~3.1.0",
22161         "engine.io-parser": "~2.1.0",
22162         "ws": "~3.3.1"
22163       },
22164       "dependencies": {
22165         "cookie": {
22166           "version": "0.3.1",
22167           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
22168           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
22169           "dev": true
22170         },
22171         "debug": {
22172           "version": "3.1.0",
22173           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
22174           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
22175           "dev": true,
22176           "requires": {
22177             "ms": "2.0.0"
22178           }
22179         },
22180         "ms": {
22181           "version": "2.0.0",
22182           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22183           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
22184           "dev": true
22185         },
22186         "safe-buffer": {
22187           "version": "5.1.2",
22188           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
22189           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
22190           "dev": true
22191         },
22192         "ws": {
22193           "version": "3.3.3",
22194           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
22195           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
22196           "dev": true,
22197           "requires": {
22198             "async-limiter": "~1.0.0",
22199             "safe-buffer": "~5.1.0",
22200             "ultron": "~1.1.0"
22201           }
22202         }
22203       }
22204     },
22205     "engine.io-client": {
22206       "version": "3.2.1",
22207       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
22208       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
22209       "dev": true,
22210       "requires": {
22211         "component-emitter": "1.2.1",
22212         "component-inherit": "0.0.3",
22213         "debug": "~3.1.0",
22214         "engine.io-parser": "~2.1.1",
22215         "has-cors": "1.1.0",
22216         "indexof": "0.0.1",
22217         "parseqs": "0.0.5",
22218         "parseuri": "0.0.5",
22219         "ws": "~3.3.1",
22220         "xmlhttprequest-ssl": "~1.5.4",
22221         "yeast": "0.1.2"
22222       },
22223       "dependencies": {
22224         "component-emitter": {
22225           "version": "1.2.1",
22226           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
22227           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
22228           "dev": true
22229         },
22230         "debug": {
22231           "version": "3.1.0",
22232           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
22233           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
22234           "dev": true,
22235           "requires": {
22236             "ms": "2.0.0"
22237           }
22238         },
22239         "ms": {
22240           "version": "2.0.0",
22241           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22242           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
22243           "dev": true
22244         },
22245         "safe-buffer": {
22246           "version": "5.1.2",
22247           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
22248           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
22249           "dev": true
22250         },
22251         "ws": {
22252           "version": "3.3.3",
22253           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
22254           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
22255           "dev": true,
22256           "requires": {
22257             "async-limiter": "~1.0.0",
22258             "safe-buffer": "~5.1.0",
22259             "ultron": "~1.1.0"
22260           }
22261         }
22262       }
22263     },
22264     "engine.io-parser": {
22265       "version": "2.1.3",
22266       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
22267       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
22268       "dev": true,
22269       "requires": {
22270         "after": "0.8.2",
22271         "arraybuffer.slice": "~0.0.7",
22272         "base64-arraybuffer": "0.1.5",
22273         "blob": "0.0.5",
22274         "has-binary2": "~1.0.2"
22275       }
22276     },
22277     "enhanced-resolve": {
22278       "version": "4.1.0",
22279       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
22280       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
22281       "dev": true,
22282       "requires": {
22283         "graceful-fs": "^4.1.2",
22284         "memory-fs": "^0.4.0",
22285         "tapable": "^1.0.0"
22286       }
22287     },
22288     "ent": {
22289       "version": "2.2.0",
22290       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
22291       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
22292       "dev": true
22293     },
22294     "err-code": {
22295       "version": "1.1.2",
22296       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
22297       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA="
22298     },
22299     "errno": {
22300       "version": "0.1.7",
22301       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
22302       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
22303       "dev": true,
22304       "requires": {
22305         "prr": "~1.0.1"
22306       }
22307     },
22308     "error-ex": {
22309       "version": "1.3.2",
22310       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
22311       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
22312       "dev": true,
22313       "requires": {
22314         "is-arrayish": "^0.2.1"
22315       }
22316     },
22317     "es-abstract": {
22318       "version": "1.17.5",
22319       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
22320       "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
22321       "requires": {
22322         "es-to-primitive": "^1.2.1",
22323         "function-bind": "^1.1.1",
22324         "has": "^1.0.3",
22325         "has-symbols": "^1.0.1",
22326         "is-callable": "^1.1.5",
22327         "is-regex": "^1.0.5",
22328         "object-inspect": "^1.7.0",
22329         "object-keys": "^1.1.1",
22330         "object.assign": "^4.1.0",
22331         "string.prototype.trimleft": "^2.1.1",
22332         "string.prototype.trimright": "^2.1.1"
22333       }
22334     },
22335     "es-to-primitive": {
22336       "version": "1.2.1",
22337       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
22338       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
22339       "requires": {
22340         "is-callable": "^1.1.4",
22341         "is-date-object": "^1.0.1",
22342         "is-symbol": "^1.0.2"
22343       }
22344     },
22345     "es6-promise": {
22346       "version": "4.2.8",
22347       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
22348       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="
22349     },
22350     "es6-promisify": {
22351       "version": "5.0.0",
22352       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
22353       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
22354       "requires": {
22355         "es6-promise": "^4.0.3"
22356       }
22357     },
22358     "escape-html": {
22359       "version": "1.0.3",
22360       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
22361       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
22362       "dev": true
22363     },
22364     "escape-string-regexp": {
22365       "version": "1.0.5",
22366       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
22367       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
22368     },
22369     "eslint-scope": {
22370       "version": "4.0.3",
22371       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
22372       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
22373       "dev": true,
22374       "requires": {
22375         "esrecurse": "^4.1.0",
22376         "estraverse": "^4.1.1"
22377       }
22378     },
22379     "esprima": {
22380       "version": "4.0.1",
22381       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
22382       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
22383       "dev": true
22384     },
22385     "esrecurse": {
22386       "version": "4.2.1",
22387       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
22388       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
22389       "dev": true,
22390       "requires": {
22391         "estraverse": "^4.1.0"
22392       }
22393     },
22394     "estraverse": {
22395       "version": "4.3.0",
22396       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
22397       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
22398       "dev": true
22399     },
22400     "esutils": {
22401       "version": "2.0.3",
22402       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
22403       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
22404       "dev": true
22405     },
22406     "etag": {
22407       "version": "1.8.1",
22408       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
22409       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
22410       "dev": true
22411     },
22412     "eventemitter3": {
22413       "version": "4.0.0",
22414       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz",
22415       "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==",
22416       "dev": true
22417     },
22418     "events": {
22419       "version": "3.1.0",
22420       "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz",
22421       "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
22422       "dev": true
22423     },
22424     "eventsource": {
22425       "version": "1.0.7",
22426       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
22427       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
22428       "dev": true,
22429       "requires": {
22430         "original": "^1.0.0"
22431       }
22432     },
22433     "evp_bytestokey": {
22434       "version": "1.0.3",
22435       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
22436       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
22437       "dev": true,
22438       "requires": {
22439         "md5.js": "^1.3.4",
22440         "safe-buffer": "^5.1.1"
22441       }
22442     },
22443     "execa": {
22444       "version": "1.0.0",
22445       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
22446       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
22447       "dev": true,
22448       "requires": {
22449         "cross-spawn": "^6.0.0",
22450         "get-stream": "^4.0.0",
22451         "is-stream": "^1.1.0",
22452         "npm-run-path": "^2.0.0",
22453         "p-finally": "^1.0.0",
22454         "signal-exit": "^3.0.0",
22455         "strip-eof": "^1.0.0"
22456       }
22457     },
22458     "exit": {
22459       "version": "0.1.2",
22460       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
22461       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
22462       "dev": true
22463     },
22464     "expand-brackets": {
22465       "version": "2.1.4",
22466       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
22467       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
22468       "dev": true,
22469       "requires": {
22470         "debug": "^2.3.3",
22471         "define-property": "^0.2.5",
22472         "extend-shallow": "^2.0.1",
22473         "posix-character-classes": "^0.1.0",
22474         "regex-not": "^1.0.0",
22475         "snapdragon": "^0.8.1",
22476         "to-regex": "^3.0.1"
22477       },
22478       "dependencies": {
22479         "debug": {
22480           "version": "2.6.9",
22481           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22482           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22483           "dev": true,
22484           "requires": {
22485             "ms": "2.0.0"
22486           }
22487         },
22488         "define-property": {
22489           "version": "0.2.5",
22490           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
22491           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
22492           "dev": true,
22493           "requires": {
22494             "is-descriptor": "^0.1.0"
22495           }
22496         },
22497         "extend-shallow": {
22498           "version": "2.0.1",
22499           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
22500           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
22501           "dev": true,
22502           "requires": {
22503             "is-extendable": "^0.1.0"
22504           }
22505         },
22506         "ms": {
22507           "version": "2.0.0",
22508           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22509           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
22510           "dev": true
22511         }
22512       }
22513     },
22514     "express": {
22515       "version": "4.17.1",
22516       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
22517       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
22518       "dev": true,
22519       "requires": {
22520         "accepts": "~1.3.7",
22521         "array-flatten": "1.1.1",
22522         "body-parser": "1.19.0",
22523         "content-disposition": "0.5.3",
22524         "content-type": "~1.0.4",
22525         "cookie": "0.4.0",
22526         "cookie-signature": "1.0.6",
22527         "debug": "2.6.9",
22528         "depd": "~1.1.2",
22529         "encodeurl": "~1.0.2",
22530         "escape-html": "~1.0.3",
22531         "etag": "~1.8.1",
22532         "finalhandler": "~1.1.2",
22533         "fresh": "0.5.2",
22534         "merge-descriptors": "1.0.1",
22535         "methods": "~1.1.2",
22536         "on-finished": "~2.3.0",
22537         "parseurl": "~1.3.3",
22538         "path-to-regexp": "0.1.7",
22539         "proxy-addr": "~2.0.5",
22540         "qs": "6.7.0",
22541         "range-parser": "~1.2.1",
22542         "safe-buffer": "5.1.2",
22543         "send": "0.17.1",
22544         "serve-static": "1.14.1",
22545         "setprototypeof": "1.1.1",
22546         "statuses": "~1.5.0",
22547         "type-is": "~1.6.18",
22548         "utils-merge": "1.0.1",
22549         "vary": "~1.1.2"
22550       },
22551       "dependencies": {
22552         "array-flatten": {
22553           "version": "1.1.1",
22554           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
22555           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
22556           "dev": true
22557         },
22558         "debug": {
22559           "version": "2.6.9",
22560           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22561           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22562           "dev": true,
22563           "requires": {
22564             "ms": "2.0.0"
22565           }
22566         },
22567         "ms": {
22568           "version": "2.0.0",
22569           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22570           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
22571           "dev": true
22572         },
22573         "qs": {
22574           "version": "6.7.0",
22575           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
22576           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
22577           "dev": true
22578         },
22579         "safe-buffer": {
22580           "version": "5.1.2",
22581           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
22582           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
22583           "dev": true
22584         }
22585       }
22586     },
22587     "extend": {
22588       "version": "3.0.2",
22589       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
22590       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
22591     },
22592     "extend-shallow": {
22593       "version": "3.0.2",
22594       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
22595       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
22596       "dev": true,
22597       "requires": {
22598         "assign-symbols": "^1.0.0",
22599         "is-extendable": "^1.0.1"
22600       },
22601       "dependencies": {
22602         "is-extendable": {
22603           "version": "1.0.1",
22604           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
22605           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
22606           "dev": true,
22607           "requires": {
22608             "is-plain-object": "^2.0.4"
22609           }
22610         }
22611       }
22612     },
22613     "external-editor": {
22614       "version": "3.1.0",
22615       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
22616       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
22617       "requires": {
22618         "chardet": "^0.7.0",
22619         "iconv-lite": "^0.4.24",
22620         "tmp": "^0.0.33"
22621       }
22622     },
22623     "extglob": {
22624       "version": "2.0.4",
22625       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
22626       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
22627       "dev": true,
22628       "requires": {
22629         "array-unique": "^0.3.2",
22630         "define-property": "^1.0.0",
22631         "expand-brackets": "^2.1.4",
22632         "extend-shallow": "^2.0.1",
22633         "fragment-cache": "^0.2.1",
22634         "regex-not": "^1.0.0",
22635         "snapdragon": "^0.8.1",
22636         "to-regex": "^3.0.1"
22637       },
22638       "dependencies": {
22639         "define-property": {
22640           "version": "1.0.0",
22641           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
22642           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
22643           "dev": true,
22644           "requires": {
22645             "is-descriptor": "^1.0.0"
22646           }
22647         },
22648         "extend-shallow": {
22649           "version": "2.0.1",
22650           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
22651           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
22652           "dev": true,
22653           "requires": {
22654             "is-extendable": "^0.1.0"
22655           }
22656         },
22657         "is-accessor-descriptor": {
22658           "version": "1.0.0",
22659           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
22660           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
22661           "dev": true,
22662           "requires": {
22663             "kind-of": "^6.0.0"
22664           }
22665         },
22666         "is-data-descriptor": {
22667           "version": "1.0.0",
22668           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
22669           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
22670           "dev": true,
22671           "requires": {
22672             "kind-of": "^6.0.0"
22673           }
22674         },
22675         "is-descriptor": {
22676           "version": "1.0.2",
22677           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
22678           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
22679           "dev": true,
22680           "requires": {
22681             "is-accessor-descriptor": "^1.0.0",
22682             "is-data-descriptor": "^1.0.0",
22683             "kind-of": "^6.0.2"
22684           }
22685         }
22686       }
22687     },
22688     "extsprintf": {
22689       "version": "1.3.0",
22690       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
22691       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
22692     },
22693     "fast-deep-equal": {
22694       "version": "2.0.1",
22695       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
22696       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
22697     },
22698     "fast-json-stable-stringify": {
22699       "version": "2.0.0",
22700       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
22701       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
22702     },
22703     "fastparse": {
22704       "version": "1.1.2",
22705       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
22706       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
22707       "dev": true
22708     },
22709     "faye-websocket": {
22710       "version": "0.10.0",
22711       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
22712       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
22713       "dev": true,
22714       "requires": {
22715         "websocket-driver": ">=0.5.1"
22716       }
22717     },
22718     "figgy-pudding": {
22719       "version": "3.5.2",
22720       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
22721       "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw=="
22722     },
22723     "figures": {
22724       "version": "3.2.0",
22725       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
22726       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
22727       "requires": {
22728         "escape-string-regexp": "^1.0.5"
22729       }
22730     },
22731     "file-loader": {
22732       "version": "4.2.0",
22733       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz",
22734       "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==",
22735       "dev": true,
22736       "requires": {
22737         "loader-utils": "^1.2.3",
22738         "schema-utils": "^2.0.0"
22739       },
22740       "dependencies": {
22741         "ajv": {
22742           "version": "6.12.0",
22743           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
22744           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
22745           "dev": true,
22746           "requires": {
22747             "fast-deep-equal": "^3.1.1",
22748             "fast-json-stable-stringify": "^2.0.0",
22749             "json-schema-traverse": "^0.4.1",
22750             "uri-js": "^4.2.2"
22751           }
22752         },
22753         "fast-deep-equal": {
22754           "version": "3.1.1",
22755           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
22756           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
22757           "dev": true
22758         },
22759         "schema-utils": {
22760           "version": "2.6.5",
22761           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
22762           "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
22763           "dev": true,
22764           "requires": {
22765             "ajv": "^6.12.0",
22766             "ajv-keywords": "^3.4.1"
22767           }
22768         }
22769       }
22770     },
22771     "file-saver": {
22772       "version": "2.0.2",
22773       "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.2.tgz",
22774       "integrity": "sha512-Wz3c3XQ5xroCxd1G8b7yL0Ehkf0TC9oYC6buPFkNnU9EnaPlifeAFCyCh+iewXTyFRcg0a6j3J7FmJsIhlhBdw=="
22775     },
22776     "file-uri-to-path": {
22777       "version": "1.0.0",
22778       "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
22779       "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
22780       "dev": true,
22781       "optional": true
22782     },
22783     "fileset": {
22784       "version": "2.0.3",
22785       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
22786       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
22787       "dev": true,
22788       "requires": {
22789         "glob": "^7.0.3",
22790         "minimatch": "^3.0.3"
22791       }
22792     },
22793     "fill-range": {
22794       "version": "7.0.1",
22795       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
22796       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
22797       "dev": true,
22798       "requires": {
22799         "to-regex-range": "^5.0.1"
22800       }
22801     },
22802     "finalhandler": {
22803       "version": "1.1.2",
22804       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
22805       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
22806       "dev": true,
22807       "requires": {
22808         "debug": "2.6.9",
22809         "encodeurl": "~1.0.2",
22810         "escape-html": "~1.0.3",
22811         "on-finished": "~2.3.0",
22812         "parseurl": "~1.3.3",
22813         "statuses": "~1.5.0",
22814         "unpipe": "~1.0.0"
22815       },
22816       "dependencies": {
22817         "debug": {
22818           "version": "2.6.9",
22819           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22820           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22821           "dev": true,
22822           "requires": {
22823             "ms": "2.0.0"
22824           }
22825         },
22826         "ms": {
22827           "version": "2.0.0",
22828           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22829           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
22830           "dev": true
22831         }
22832       }
22833     },
22834     "find-cache-dir": {
22835       "version": "3.0.0",
22836       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz",
22837       "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==",
22838       "dev": true,
22839       "requires": {
22840         "commondir": "^1.0.1",
22841         "make-dir": "^3.0.0",
22842         "pkg-dir": "^4.1.0"
22843       },
22844       "dependencies": {
22845         "find-up": {
22846           "version": "4.1.0",
22847           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
22848           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
22849           "dev": true,
22850           "requires": {
22851             "locate-path": "^5.0.0",
22852             "path-exists": "^4.0.0"
22853           }
22854         },
22855         "locate-path": {
22856           "version": "5.0.0",
22857           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
22858           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
22859           "dev": true,
22860           "requires": {
22861             "p-locate": "^4.1.0"
22862           }
22863         },
22864         "make-dir": {
22865           "version": "3.0.2",
22866           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz",
22867           "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==",
22868           "dev": true,
22869           "requires": {
22870             "semver": "^6.0.0"
22871           }
22872         },
22873         "p-locate": {
22874           "version": "4.1.0",
22875           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
22876           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
22877           "dev": true,
22878           "requires": {
22879             "p-limit": "^2.2.0"
22880           }
22881         },
22882         "path-exists": {
22883           "version": "4.0.0",
22884           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
22885           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
22886           "dev": true
22887         },
22888         "pkg-dir": {
22889           "version": "4.2.0",
22890           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
22891           "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
22892           "dev": true,
22893           "requires": {
22894             "find-up": "^4.0.0"
22895           }
22896         }
22897       }
22898     },
22899     "find-up": {
22900       "version": "3.0.0",
22901       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
22902       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
22903       "dev": true,
22904       "requires": {
22905         "locate-path": "^3.0.0"
22906       }
22907     },
22908     "flatted": {
22909       "version": "2.0.1",
22910       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
22911       "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
22912       "dev": true
22913     },
22914     "flush-write-stream": {
22915       "version": "1.1.1",
22916       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
22917       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
22918       "requires": {
22919         "inherits": "^2.0.3",
22920         "readable-stream": "^2.3.6"
22921       }
22922     },
22923     "follow-redirects": {
22924       "version": "1.10.0",
22925       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.10.0.tgz",
22926       "integrity": "sha512-4eyLK6s6lH32nOvLLwlIOnr9zrL8Sm+OvW4pVTJNoXeGzYIkHVf+pADQi+OJ0E67hiuSLezPVPyBcIZO50TmmQ==",
22927       "dev": true,
22928       "requires": {
22929         "debug": "^3.0.0"
22930       },
22931       "dependencies": {
22932         "debug": {
22933           "version": "3.2.6",
22934           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
22935           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
22936           "dev": true,
22937           "requires": {
22938             "ms": "^2.1.1"
22939           }
22940         }
22941       }
22942     },
22943     "font-awesome": {
22944       "version": "4.7.0",
22945       "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
22946       "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
22947     },
22948     "for-in": {
22949       "version": "1.0.2",
22950       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
22951       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
22952       "dev": true
22953     },
22954     "forever-agent": {
22955       "version": "0.6.1",
22956       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
22957       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
22958     },
22959     "form-data": {
22960       "version": "2.3.3",
22961       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
22962       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
22963       "requires": {
22964         "asynckit": "^0.4.0",
22965         "combined-stream": "^1.0.6",
22966         "mime-types": "^2.1.12"
22967       }
22968     },
22969     "forwarded": {
22970       "version": "0.1.2",
22971       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
22972       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
22973       "dev": true
22974     },
22975     "fragment-cache": {
22976       "version": "0.2.1",
22977       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
22978       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
22979       "dev": true,
22980       "requires": {
22981         "map-cache": "^0.2.2"
22982       }
22983     },
22984     "fresh": {
22985       "version": "0.5.2",
22986       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
22987       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
22988       "dev": true
22989     },
22990     "from2": {
22991       "version": "2.3.0",
22992       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
22993       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
22994       "requires": {
22995         "inherits": "^2.0.1",
22996         "readable-stream": "^2.0.0"
22997       }
22998     },
22999     "fs-access": {
23000       "version": "1.0.1",
23001       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
23002       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
23003       "dev": true,
23004       "requires": {
23005         "null-check": "^1.0.0"
23006       }
23007     },
23008     "fs-extra": {
23009       "version": "7.0.1",
23010       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
23011       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
23012       "dev": true,
23013       "requires": {
23014         "graceful-fs": "^4.1.2",
23015         "jsonfile": "^4.0.0",
23016         "universalify": "^0.1.0"
23017       }
23018     },
23019     "fs-minipass": {
23020       "version": "1.2.7",
23021       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
23022       "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
23023       "requires": {
23024         "minipass": "^2.6.0"
23025       }
23026     },
23027     "fs-write-stream-atomic": {
23028       "version": "1.0.10",
23029       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
23030       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
23031       "requires": {
23032         "graceful-fs": "^4.1.2",
23033         "iferr": "^0.1.5",
23034         "imurmurhash": "^0.1.4",
23035         "readable-stream": "1 || 2"
23036       }
23037     },
23038     "fs.realpath": {
23039       "version": "1.0.0",
23040       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
23041       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
23042     },
23043     "fsevents": {
23044       "version": "2.1.2",
23045       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz",
23046       "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==",
23047       "dev": true,
23048       "optional": true
23049     },
23050     "function-bind": {
23051       "version": "1.1.1",
23052       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
23053       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
23054     },
23055     "genfun": {
23056       "version": "5.0.0",
23057       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
23058       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA=="
23059     },
23060     "gensync": {
23061       "version": "1.0.0-beta.1",
23062       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
23063       "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
23064       "dev": true
23065     },
23066     "get-caller-file": {
23067       "version": "1.0.3",
23068       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
23069       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
23070       "dev": true
23071     },
23072     "get-stream": {
23073       "version": "4.1.0",
23074       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
23075       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
23076       "requires": {
23077         "pump": "^3.0.0"
23078       }
23079     },
23080     "get-value": {
23081       "version": "2.0.6",
23082       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
23083       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
23084       "dev": true
23085     },
23086     "getpass": {
23087       "version": "0.1.7",
23088       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
23089       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
23090       "requires": {
23091         "assert-plus": "^1.0.0"
23092       }
23093     },
23094     "glob": {
23095       "version": "7.1.6",
23096       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
23097       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
23098       "requires": {
23099         "fs.realpath": "^1.0.0",
23100         "inflight": "^1.0.4",
23101         "inherits": "2",
23102         "minimatch": "^3.0.4",
23103         "once": "^1.3.0",
23104         "path-is-absolute": "^1.0.0"
23105       }
23106     },
23107     "glob-parent": {
23108       "version": "3.1.0",
23109       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
23110       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
23111       "dev": true,
23112       "requires": {
23113         "is-glob": "^3.1.0",
23114         "path-dirname": "^1.0.0"
23115       },
23116       "dependencies": {
23117         "is-glob": {
23118           "version": "3.1.0",
23119           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
23120           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
23121           "dev": true,
23122           "requires": {
23123             "is-extglob": "^2.1.0"
23124           }
23125         }
23126       }
23127     },
23128     "globals": {
23129       "version": "11.12.0",
23130       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
23131       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
23132       "dev": true
23133     },
23134     "globby": {
23135       "version": "7.1.1",
23136       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
23137       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
23138       "dev": true,
23139       "requires": {
23140         "array-union": "^1.0.1",
23141         "dir-glob": "^2.0.0",
23142         "glob": "^7.1.2",
23143         "ignore": "^3.3.5",
23144         "pify": "^3.0.0",
23145         "slash": "^1.0.0"
23146       },
23147       "dependencies": {
23148         "pify": {
23149           "version": "3.0.0",
23150           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
23151           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
23152           "dev": true
23153         }
23154       }
23155     },
23156     "graceful-fs": {
23157       "version": "4.2.3",
23158       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
23159       "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ=="
23160     },
23161     "graphlib": {
23162       "version": "2.1.8",
23163       "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz",
23164       "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==",
23165       "requires": {
23166         "lodash": "^4.17.15"
23167       }
23168     },
23169     "handle-thing": {
23170       "version": "2.0.1",
23171       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
23172       "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
23173       "dev": true
23174     },
23175     "har-schema": {
23176       "version": "2.0.0",
23177       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
23178       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
23179     },
23180     "har-validator": {
23181       "version": "5.1.3",
23182       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
23183       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
23184       "requires": {
23185         "ajv": "^6.5.5",
23186         "har-schema": "^2.0.0"
23187       }
23188     },
23189     "has": {
23190       "version": "1.0.3",
23191       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
23192       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
23193       "requires": {
23194         "function-bind": "^1.1.1"
23195       }
23196     },
23197     "has-ansi": {
23198       "version": "2.0.0",
23199       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
23200       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
23201       "dev": true,
23202       "requires": {
23203         "ansi-regex": "^2.0.0"
23204       },
23205       "dependencies": {
23206         "ansi-regex": {
23207           "version": "2.1.1",
23208           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
23209           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
23210           "dev": true
23211         }
23212       }
23213     },
23214     "has-binary2": {
23215       "version": "1.0.3",
23216       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
23217       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
23218       "dev": true,
23219       "requires": {
23220         "isarray": "2.0.1"
23221       },
23222       "dependencies": {
23223         "isarray": {
23224           "version": "2.0.1",
23225           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
23226           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
23227           "dev": true
23228         }
23229       }
23230     },
23231     "has-cors": {
23232       "version": "1.1.0",
23233       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
23234       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
23235       "dev": true
23236     },
23237     "has-flag": {
23238       "version": "3.0.0",
23239       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
23240       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
23241     },
23242     "has-symbols": {
23243       "version": "1.0.1",
23244       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
23245       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
23246     },
23247     "has-value": {
23248       "version": "1.0.0",
23249       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
23250       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
23251       "dev": true,
23252       "requires": {
23253         "get-value": "^2.0.6",
23254         "has-values": "^1.0.0",
23255         "isobject": "^3.0.0"
23256       }
23257     },
23258     "has-values": {
23259       "version": "1.0.0",
23260       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
23261       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
23262       "dev": true,
23263       "requires": {
23264         "is-number": "^3.0.0",
23265         "kind-of": "^4.0.0"
23266       },
23267       "dependencies": {
23268         "is-number": {
23269           "version": "3.0.0",
23270           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
23271           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
23272           "dev": true,
23273           "requires": {
23274             "kind-of": "^3.0.2"
23275           },
23276           "dependencies": {
23277             "kind-of": {
23278               "version": "3.2.2",
23279               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
23280               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
23281               "dev": true,
23282               "requires": {
23283                 "is-buffer": "^1.1.5"
23284               }
23285             }
23286           }
23287         },
23288         "kind-of": {
23289           "version": "4.0.0",
23290           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
23291           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
23292           "dev": true,
23293           "requires": {
23294             "is-buffer": "^1.1.5"
23295           }
23296         }
23297       }
23298     },
23299     "hash-base": {
23300       "version": "3.0.4",
23301       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
23302       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
23303       "dev": true,
23304       "requires": {
23305         "inherits": "^2.0.1",
23306         "safe-buffer": "^5.0.1"
23307       }
23308     },
23309     "hash.js": {
23310       "version": "1.1.7",
23311       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
23312       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
23313       "dev": true,
23314       "requires": {
23315         "inherits": "^2.0.3",
23316         "minimalistic-assert": "^1.0.1"
23317       }
23318     },
23319     "hmac-drbg": {
23320       "version": "1.0.1",
23321       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
23322       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
23323       "dev": true,
23324       "requires": {
23325         "hash.js": "^1.0.3",
23326         "minimalistic-assert": "^1.0.0",
23327         "minimalistic-crypto-utils": "^1.0.1"
23328       }
23329     },
23330     "hosted-git-info": {
23331       "version": "2.8.8",
23332       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
23333       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg=="
23334     },
23335     "hpack.js": {
23336       "version": "2.1.6",
23337       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
23338       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
23339       "dev": true,
23340       "requires": {
23341         "inherits": "^2.0.1",
23342         "obuf": "^1.0.0",
23343         "readable-stream": "^2.0.1",
23344         "wbuf": "^1.1.0"
23345       }
23346     },
23347     "html-entities": {
23348       "version": "1.2.1",
23349       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
23350       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
23351       "dev": true
23352     },
23353     "html-escaper": {
23354       "version": "2.0.1",
23355       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.1.tgz",
23356       "integrity": "sha512-hNX23TjWwD3q56HpWjUHOKj1+4KKlnjv9PcmBUYKVpga+2cnb9nDx/B1o0yO4n+RZXZdiNxzx6B24C9aNMTkkQ==",
23357       "dev": true
23358     },
23359     "http-cache-semantics": {
23360       "version": "3.8.1",
23361       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
23362       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w=="
23363     },
23364     "http-deceiver": {
23365       "version": "1.2.7",
23366       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
23367       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
23368       "dev": true
23369     },
23370     "http-errors": {
23371       "version": "1.7.2",
23372       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
23373       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
23374       "dev": true,
23375       "requires": {
23376         "depd": "~1.1.2",
23377         "inherits": "2.0.3",
23378         "setprototypeof": "1.1.1",
23379         "statuses": ">= 1.5.0 < 2",
23380         "toidentifier": "1.0.0"
23381       },
23382       "dependencies": {
23383         "inherits": {
23384           "version": "2.0.3",
23385           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
23386           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
23387           "dev": true
23388         }
23389       }
23390     },
23391     "http-parser-js": {
23392       "version": "0.4.10",
23393       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
23394       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
23395       "dev": true
23396     },
23397     "http-proxy": {
23398       "version": "1.18.0",
23399       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz",
23400       "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==",
23401       "dev": true,
23402       "requires": {
23403         "eventemitter3": "^4.0.0",
23404         "follow-redirects": "^1.0.0",
23405         "requires-port": "^1.0.0"
23406       }
23407     },
23408     "http-proxy-agent": {
23409       "version": "2.1.0",
23410       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
23411       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
23412       "requires": {
23413         "agent-base": "4",
23414         "debug": "3.1.0"
23415       },
23416       "dependencies": {
23417         "debug": {
23418           "version": "3.1.0",
23419           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
23420           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
23421           "requires": {
23422             "ms": "2.0.0"
23423           }
23424         },
23425         "ms": {
23426           "version": "2.0.0",
23427           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
23428           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
23429         }
23430       }
23431     },
23432     "http-proxy-middleware": {
23433       "version": "0.19.1",
23434       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
23435       "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
23436       "dev": true,
23437       "requires": {
23438         "http-proxy": "^1.17.0",
23439         "is-glob": "^4.0.0",
23440         "lodash": "^4.17.11",
23441         "micromatch": "^3.1.10"
23442       }
23443     },
23444     "http-signature": {
23445       "version": "1.2.0",
23446       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
23447       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
23448       "requires": {
23449         "assert-plus": "^1.0.0",
23450         "jsprim": "^1.2.2",
23451         "sshpk": "^1.7.0"
23452       }
23453     },
23454     "https-browserify": {
23455       "version": "1.0.0",
23456       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
23457       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
23458       "dev": true
23459     },
23460     "https-proxy-agent": {
23461       "version": "2.2.4",
23462       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
23463       "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
23464       "requires": {
23465         "agent-base": "^4.3.0",
23466         "debug": "^3.1.0"
23467       },
23468       "dependencies": {
23469         "debug": {
23470           "version": "3.2.6",
23471           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
23472           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
23473           "requires": {
23474             "ms": "^2.1.1"
23475           }
23476         }
23477       }
23478     },
23479     "humanize-ms": {
23480       "version": "1.2.1",
23481       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
23482       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
23483       "requires": {
23484         "ms": "^2.0.0"
23485       }
23486     },
23487     "iconv-lite": {
23488       "version": "0.4.24",
23489       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
23490       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
23491       "requires": {
23492         "safer-buffer": ">= 2.1.2 < 3"
23493       }
23494     },
23495     "ieee754": {
23496       "version": "1.1.13",
23497       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
23498       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
23499       "dev": true
23500     },
23501     "iferr": {
23502       "version": "0.1.5",
23503       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
23504       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE="
23505     },
23506     "ignore": {
23507       "version": "3.3.10",
23508       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
23509       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
23510       "dev": true
23511     },
23512     "ignore-walk": {
23513       "version": "3.0.3",
23514       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
23515       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
23516       "requires": {
23517         "minimatch": "^3.0.4"
23518       }
23519     },
23520     "image-size": {
23521       "version": "0.5.5",
23522       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
23523       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
23524       "dev": true,
23525       "optional": true
23526     },
23527     "immediate": {
23528       "version": "3.0.6",
23529       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
23530       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
23531       "dev": true
23532     },
23533     "import-cwd": {
23534       "version": "2.1.0",
23535       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
23536       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
23537       "dev": true,
23538       "requires": {
23539         "import-from": "^2.1.0"
23540       }
23541     },
23542     "import-fresh": {
23543       "version": "2.0.0",
23544       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
23545       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
23546       "dev": true,
23547       "requires": {
23548         "caller-path": "^2.0.0",
23549         "resolve-from": "^3.0.0"
23550       }
23551     },
23552     "import-from": {
23553       "version": "2.1.0",
23554       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
23555       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
23556       "dev": true,
23557       "requires": {
23558         "resolve-from": "^3.0.0"
23559       }
23560     },
23561     "import-local": {
23562       "version": "2.0.0",
23563       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
23564       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
23565       "dev": true,
23566       "requires": {
23567         "pkg-dir": "^3.0.0",
23568         "resolve-cwd": "^2.0.0"
23569       }
23570     },
23571     "imurmurhash": {
23572       "version": "0.1.4",
23573       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
23574       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
23575     },
23576     "indexof": {
23577       "version": "0.0.1",
23578       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
23579       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
23580       "dev": true
23581     },
23582     "infer-owner": {
23583       "version": "1.0.4",
23584       "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
23585       "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A=="
23586     },
23587     "inflight": {
23588       "version": "1.0.6",
23589       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
23590       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
23591       "requires": {
23592         "once": "^1.3.0",
23593         "wrappy": "1"
23594       }
23595     },
23596     "inherits": {
23597       "version": "2.0.4",
23598       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
23599       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
23600     },
23601     "ini": {
23602       "version": "1.3.5",
23603       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
23604       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
23605     },
23606     "inquirer": {
23607       "version": "6.5.1",
23608       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz",
23609       "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==",
23610       "dev": true,
23611       "requires": {
23612         "ansi-escapes": "^4.2.1",
23613         "chalk": "^2.4.2",
23614         "cli-cursor": "^3.1.0",
23615         "cli-width": "^2.0.0",
23616         "external-editor": "^3.0.3",
23617         "figures": "^3.0.0",
23618         "lodash": "^4.17.15",
23619         "mute-stream": "0.0.8",
23620         "run-async": "^2.2.0",
23621         "rxjs": "^6.4.0",
23622         "string-width": "^4.1.0",
23623         "strip-ansi": "^5.1.0",
23624         "through": "^2.3.6"
23625       }
23626     },
23627     "internal-ip": {
23628       "version": "4.3.0",
23629       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
23630       "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
23631       "dev": true,
23632       "requires": {
23633         "default-gateway": "^4.2.0",
23634         "ipaddr.js": "^1.9.0"
23635       }
23636     },
23637     "invariant": {
23638       "version": "2.2.4",
23639       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
23640       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
23641       "dev": true,
23642       "requires": {
23643         "loose-envify": "^1.0.0"
23644       }
23645     },
23646     "invert-kv": {
23647       "version": "2.0.0",
23648       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
23649       "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
23650       "dev": true
23651     },
23652     "ip": {
23653       "version": "1.1.5",
23654       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
23655       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
23656     },
23657     "ip-regex": {
23658       "version": "2.1.0",
23659       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
23660       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
23661       "dev": true
23662     },
23663     "ipaddr.js": {
23664       "version": "1.9.1",
23665       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
23666       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
23667       "dev": true
23668     },
23669     "is-absolute-url": {
23670       "version": "3.0.3",
23671       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
23672       "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
23673       "dev": true
23674     },
23675     "is-accessor-descriptor": {
23676       "version": "0.1.6",
23677       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
23678       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
23679       "dev": true,
23680       "requires": {
23681         "kind-of": "^3.0.2"
23682       },
23683       "dependencies": {
23684         "kind-of": {
23685           "version": "3.2.2",
23686           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
23687           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
23688           "dev": true,
23689           "requires": {
23690             "is-buffer": "^1.1.5"
23691           }
23692         }
23693       }
23694     },
23695     "is-arguments": {
23696       "version": "1.0.4",
23697       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
23698       "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==",
23699       "dev": true
23700     },
23701     "is-arrayish": {
23702       "version": "0.2.1",
23703       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
23704       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
23705       "dev": true
23706     },
23707     "is-binary-path": {
23708       "version": "2.1.0",
23709       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
23710       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
23711       "dev": true,
23712       "requires": {
23713         "binary-extensions": "^2.0.0"
23714       }
23715     },
23716     "is-buffer": {
23717       "version": "1.1.6",
23718       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
23719       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
23720       "dev": true
23721     },
23722     "is-callable": {
23723       "version": "1.1.5",
23724       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
23725       "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q=="
23726     },
23727     "is-data-descriptor": {
23728       "version": "0.1.4",
23729       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
23730       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
23731       "dev": true,
23732       "requires": {
23733         "kind-of": "^3.0.2"
23734       },
23735       "dependencies": {
23736         "kind-of": {
23737           "version": "3.2.2",
23738           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
23739           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
23740           "dev": true,
23741           "requires": {
23742             "is-buffer": "^1.1.5"
23743           }
23744         }
23745       }
23746     },
23747     "is-date-object": {
23748       "version": "1.0.2",
23749       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
23750       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g=="
23751     },
23752     "is-descriptor": {
23753       "version": "0.1.6",
23754       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
23755       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
23756       "dev": true,
23757       "requires": {
23758         "is-accessor-descriptor": "^0.1.6",
23759         "is-data-descriptor": "^0.1.4",
23760         "kind-of": "^5.0.0"
23761       },
23762       "dependencies": {
23763         "kind-of": {
23764           "version": "5.1.0",
23765           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
23766           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
23767           "dev": true
23768         }
23769       }
23770     },
23771     "is-directory": {
23772       "version": "0.3.1",
23773       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
23774       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
23775       "dev": true
23776     },
23777     "is-docker": {
23778       "version": "2.1.1",
23779       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz",
23780       "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw=="
23781     },
23782     "is-extendable": {
23783       "version": "0.1.1",
23784       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
23785       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
23786       "dev": true
23787     },
23788     "is-extglob": {
23789       "version": "2.1.1",
23790       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
23791       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
23792       "dev": true
23793     },
23794     "is-fullwidth-code-point": {
23795       "version": "3.0.0",
23796       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
23797       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
23798     },
23799     "is-glob": {
23800       "version": "4.0.1",
23801       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
23802       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
23803       "dev": true,
23804       "requires": {
23805         "is-extglob": "^2.1.1"
23806       }
23807     },
23808     "is-interactive": {
23809       "version": "1.0.0",
23810       "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
23811       "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w=="
23812     },
23813     "is-number": {
23814       "version": "7.0.0",
23815       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
23816       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
23817       "dev": true
23818     },
23819     "is-path-cwd": {
23820       "version": "2.2.0",
23821       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
23822       "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
23823       "dev": true
23824     },
23825     "is-path-in-cwd": {
23826       "version": "2.1.0",
23827       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
23828       "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
23829       "dev": true,
23830       "requires": {
23831         "is-path-inside": "^2.1.0"
23832       }
23833     },
23834     "is-path-inside": {
23835       "version": "2.1.0",
23836       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
23837       "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
23838       "dev": true,
23839       "requires": {
23840         "path-is-inside": "^1.0.2"
23841       }
23842     },
23843     "is-plain-obj": {
23844       "version": "1.1.0",
23845       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
23846       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
23847       "dev": true
23848     },
23849     "is-plain-object": {
23850       "version": "2.0.4",
23851       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
23852       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
23853       "dev": true,
23854       "requires": {
23855         "isobject": "^3.0.1"
23856       }
23857     },
23858     "is-promise": {
23859       "version": "2.1.0",
23860       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
23861       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
23862     },
23863     "is-regex": {
23864       "version": "1.0.5",
23865       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
23866       "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
23867       "requires": {
23868         "has": "^1.0.3"
23869       }
23870     },
23871     "is-stream": {
23872       "version": "1.1.0",
23873       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
23874       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
23875       "dev": true
23876     },
23877     "is-symbol": {
23878       "version": "1.0.3",
23879       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
23880       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
23881       "requires": {
23882         "has-symbols": "^1.0.1"
23883       }
23884     },
23885     "is-typedarray": {
23886       "version": "1.0.0",
23887       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
23888       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
23889     },
23890     "is-windows": {
23891       "version": "1.0.2",
23892       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
23893       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
23894       "dev": true
23895     },
23896     "is-wsl": {
23897       "version": "1.1.0",
23898       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
23899       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
23900       "dev": true
23901     },
23902     "isarray": {
23903       "version": "1.0.0",
23904       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
23905       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
23906     },
23907     "isbinaryfile": {
23908       "version": "3.0.3",
23909       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
23910       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
23911       "dev": true,
23912       "requires": {
23913         "buffer-alloc": "^1.2.0"
23914       }
23915     },
23916     "isexe": {
23917       "version": "2.0.0",
23918       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
23919       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
23920     },
23921     "isobject": {
23922       "version": "3.0.1",
23923       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
23924       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
23925       "dev": true
23926     },
23927     "isstream": {
23928       "version": "0.1.2",
23929       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
23930       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
23931     },
23932     "istanbul-api": {
23933       "version": "2.1.6",
23934       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
23935       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
23936       "dev": true,
23937       "requires": {
23938         "async": "^2.6.2",
23939         "compare-versions": "^3.4.0",
23940         "fileset": "^2.0.3",
23941         "istanbul-lib-coverage": "^2.0.5",
23942         "istanbul-lib-hook": "^2.0.7",
23943         "istanbul-lib-instrument": "^3.3.0",
23944         "istanbul-lib-report": "^2.0.8",
23945         "istanbul-lib-source-maps": "^3.0.6",
23946         "istanbul-reports": "^2.2.4",
23947         "js-yaml": "^3.13.1",
23948         "make-dir": "^2.1.0",
23949         "minimatch": "^3.0.4",
23950         "once": "^1.4.0"
23951       },
23952       "dependencies": {
23953         "istanbul-lib-coverage": {
23954           "version": "2.0.5",
23955           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
23956           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
23957           "dev": true
23958         },
23959         "istanbul-lib-instrument": {
23960           "version": "3.3.0",
23961           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
23962           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
23963           "dev": true,
23964           "requires": {
23965             "@babel/generator": "^7.4.0",
23966             "@babel/parser": "^7.4.3",
23967             "@babel/template": "^7.4.0",
23968             "@babel/traverse": "^7.4.3",
23969             "@babel/types": "^7.4.0",
23970             "istanbul-lib-coverage": "^2.0.5",
23971             "semver": "^6.0.0"
23972           }
23973         }
23974       }
23975     },
23976     "istanbul-lib-coverage": {
23977       "version": "3.0.0",
23978       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
23979       "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
23980       "dev": true
23981     },
23982     "istanbul-lib-hook": {
23983       "version": "2.0.7",
23984       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
23985       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
23986       "dev": true,
23987       "requires": {
23988         "append-transform": "^1.0.0"
23989       }
23990     },
23991     "istanbul-lib-instrument": {
23992       "version": "4.0.1",
23993       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz",
23994       "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==",
23995       "dev": true,
23996       "requires": {
23997         "@babel/core": "^7.7.5",
23998         "@babel/parser": "^7.7.5",
23999         "@babel/template": "^7.7.4",
24000         "@babel/traverse": "^7.7.4",
24001         "@istanbuljs/schema": "^0.1.2",
24002         "istanbul-lib-coverage": "^3.0.0",
24003         "semver": "^6.3.0"
24004       }
24005     },
24006     "istanbul-lib-report": {
24007       "version": "2.0.8",
24008       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
24009       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
24010       "dev": true,
24011       "requires": {
24012         "istanbul-lib-coverage": "^2.0.5",
24013         "make-dir": "^2.1.0",
24014         "supports-color": "^6.1.0"
24015       },
24016       "dependencies": {
24017         "istanbul-lib-coverage": {
24018           "version": "2.0.5",
24019           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
24020           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
24021           "dev": true
24022         },
24023         "supports-color": {
24024           "version": "6.1.0",
24025           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
24026           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
24027           "dev": true,
24028           "requires": {
24029             "has-flag": "^3.0.0"
24030           }
24031         }
24032       }
24033     },
24034     "istanbul-lib-source-maps": {
24035       "version": "3.0.6",
24036       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
24037       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
24038       "dev": true,
24039       "requires": {
24040         "debug": "^4.1.1",
24041         "istanbul-lib-coverage": "^2.0.5",
24042         "make-dir": "^2.1.0",
24043         "rimraf": "^2.6.3",
24044         "source-map": "^0.6.1"
24045       },
24046       "dependencies": {
24047         "istanbul-lib-coverage": {
24048           "version": "2.0.5",
24049           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
24050           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
24051           "dev": true
24052         },
24053         "rimraf": {
24054           "version": "2.7.1",
24055           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
24056           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
24057           "dev": true,
24058           "requires": {
24059             "glob": "^7.1.3"
24060           }
24061         },
24062         "source-map": {
24063           "version": "0.6.1",
24064           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
24065           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
24066           "dev": true
24067         }
24068       }
24069     },
24070     "istanbul-reports": {
24071       "version": "2.2.7",
24072       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz",
24073       "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==",
24074       "dev": true,
24075       "requires": {
24076         "html-escaper": "^2.0.0"
24077       }
24078     },
24079     "jasmine": {
24080       "version": "2.8.0",
24081       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
24082       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
24083       "dev": true,
24084       "requires": {
24085         "exit": "^0.1.2",
24086         "glob": "^7.0.6",
24087         "jasmine-core": "~2.8.0"
24088       },
24089       "dependencies": {
24090         "jasmine-core": {
24091           "version": "2.8.0",
24092           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
24093           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
24094           "dev": true
24095         }
24096       }
24097     },
24098     "jasmine-core": {
24099       "version": "3.4.0",
24100       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz",
24101       "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==",
24102       "dev": true
24103     },
24104     "jasmine-marbles": {
24105       "version": "0.6.0",
24106       "resolved": "https://registry.npmjs.org/jasmine-marbles/-/jasmine-marbles-0.6.0.tgz",
24107       "integrity": "sha512-1uzgjEesEeCb+r+v46qn5x326TiGqk5SUZa+A3O+XnMCjG/pGcUOhL9Xsg5L7gLC6RFHyWGTkB5fei4rcvIOiQ==",
24108       "dev": true,
24109       "requires": {
24110         "lodash": "^4.5.0"
24111       }
24112     },
24113     "jasmine-spec-reporter": {
24114       "version": "4.2.1",
24115       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
24116       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
24117       "dev": true,
24118       "requires": {
24119         "colors": "1.1.2"
24120       }
24121     },
24122     "jasminewd2": {
24123       "version": "2.2.0",
24124       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
24125       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
24126       "dev": true
24127     },
24128     "jest-worker": {
24129       "version": "24.9.0",
24130       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz",
24131       "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==",
24132       "dev": true,
24133       "requires": {
24134         "merge-stream": "^2.0.0",
24135         "supports-color": "^6.1.0"
24136       },
24137       "dependencies": {
24138         "supports-color": {
24139           "version": "6.1.0",
24140           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
24141           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
24142           "dev": true,
24143           "requires": {
24144             "has-flag": "^3.0.0"
24145           }
24146         }
24147       }
24148     },
24149     "jointjs": {
24150       "version": "3.1.1",
24151       "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-3.1.1.tgz",
24152       "integrity": "sha512-f9eMOrqGHL9voBsvmnKJAWW3/Jug+UXOI1YmL0LguoDM6pFvz9zok4shX5wjHI5awEGtA6/0YBXBBJjVKTV7xw==",
24153       "requires": {
24154         "backbone": "~1.4.0",
24155         "dagre": "~0.8.4",
24156         "graphlib": "~2.1.7",
24157         "jquery": "~3.4.1",
24158         "lodash": "~4.17.14"
24159       }
24160     },
24161     "jquery": {
24162       "version": "3.4.1",
24163       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
24164       "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw=="
24165     },
24166     "js-tokens": {
24167       "version": "4.0.0",
24168       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
24169       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
24170       "dev": true
24171     },
24172     "js-yaml": {
24173       "version": "3.13.1",
24174       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
24175       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
24176       "dev": true,
24177       "requires": {
24178         "argparse": "^1.0.7",
24179         "esprima": "^4.0.0"
24180       }
24181     },
24182     "jsbn": {
24183       "version": "0.1.1",
24184       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
24185       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
24186     },
24187     "jsesc": {
24188       "version": "2.5.2",
24189       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
24190       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
24191       "dev": true
24192     },
24193     "json-parse-better-errors": {
24194       "version": "1.0.2",
24195       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
24196       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
24197     },
24198     "json-schema": {
24199       "version": "0.2.3",
24200       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
24201       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
24202     },
24203     "json-schema-traverse": {
24204       "version": "0.4.1",
24205       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
24206       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
24207     },
24208     "json-stringify-safe": {
24209       "version": "5.0.1",
24210       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
24211       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
24212     },
24213     "json2typescript": {
24214       "version": "1.2.5",
24215       "resolved": "https://registry.npmjs.org/json2typescript/-/json2typescript-1.2.5.tgz",
24216       "integrity": "sha512-3AJigpzmHkqIQnCZXiqGF5rVIxYvzHcK1NqN4nQ35hTuJGb89WqIhEO7azs+9+R9yUB1WAVjL21SLF8fTypb+A=="
24217     },
24218     "json3": {
24219       "version": "3.3.3",
24220       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
24221       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
24222       "dev": true
24223     },
24224     "json5": {
24225       "version": "1.0.1",
24226       "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
24227       "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
24228       "dev": true,
24229       "requires": {
24230         "minimist": "^1.2.0"
24231       }
24232     },
24233     "jsonfile": {
24234       "version": "4.0.0",
24235       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
24236       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
24237       "dev": true,
24238       "requires": {
24239         "graceful-fs": "^4.1.6"
24240       }
24241     },
24242     "jsonparse": {
24243       "version": "1.3.1",
24244       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
24245       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA="
24246     },
24247     "JSONStream": {
24248       "version": "1.3.5",
24249       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
24250       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
24251       "requires": {
24252         "jsonparse": "^1.2.0",
24253         "through": ">=2.2.7 <3"
24254       }
24255     },
24256     "jsprim": {
24257       "version": "1.4.1",
24258       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
24259       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
24260       "requires": {
24261         "assert-plus": "1.0.0",
24262         "extsprintf": "1.3.0",
24263         "json-schema": "0.2.3",
24264         "verror": "1.10.0"
24265       }
24266     },
24267     "jszip": {
24268       "version": "3.2.2",
24269       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz",
24270       "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
24271       "dev": true,
24272       "requires": {
24273         "lie": "~3.3.0",
24274         "pako": "~1.0.2",
24275         "readable-stream": "~2.3.6",
24276         "set-immediate-shim": "~1.0.1"
24277       }
24278     },
24279     "karma": {
24280       "version": "4.1.0",
24281       "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz",
24282       "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==",
24283       "dev": true,
24284       "requires": {
24285         "bluebird": "^3.3.0",
24286         "body-parser": "^1.16.1",
24287         "braces": "^2.3.2",
24288         "chokidar": "^2.0.3",
24289         "colors": "^1.1.0",
24290         "connect": "^3.6.0",
24291         "core-js": "^2.2.0",
24292         "di": "^0.0.1",
24293         "dom-serialize": "^2.2.0",
24294         "flatted": "^2.0.0",
24295         "glob": "^7.1.1",
24296         "graceful-fs": "^4.1.2",
24297         "http-proxy": "^1.13.0",
24298         "isbinaryfile": "^3.0.0",
24299         "lodash": "^4.17.11",
24300         "log4js": "^4.0.0",
24301         "mime": "^2.3.1",
24302         "minimatch": "^3.0.2",
24303         "optimist": "^0.6.1",
24304         "qjobs": "^1.1.4",
24305         "range-parser": "^1.2.0",
24306         "rimraf": "^2.6.0",
24307         "safe-buffer": "^5.0.1",
24308         "socket.io": "2.1.1",
24309         "source-map": "^0.6.1",
24310         "tmp": "0.0.33",
24311         "useragent": "2.3.0"
24312       },
24313       "dependencies": {
24314         "anymatch": {
24315           "version": "2.0.0",
24316           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
24317           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
24318           "dev": true,
24319           "requires": {
24320             "micromatch": "^3.1.4",
24321             "normalize-path": "^2.1.1"
24322           },
24323           "dependencies": {
24324             "normalize-path": {
24325               "version": "2.1.1",
24326               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
24327               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
24328               "dev": true,
24329               "requires": {
24330                 "remove-trailing-separator": "^1.0.1"
24331               }
24332             }
24333           }
24334         },
24335         "binary-extensions": {
24336           "version": "1.13.1",
24337           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
24338           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
24339           "dev": true
24340         },
24341         "braces": {
24342           "version": "2.3.2",
24343           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
24344           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
24345           "dev": true,
24346           "requires": {
24347             "arr-flatten": "^1.1.0",
24348             "array-unique": "^0.3.2",
24349             "extend-shallow": "^2.0.1",
24350             "fill-range": "^4.0.0",
24351             "isobject": "^3.0.1",
24352             "repeat-element": "^1.1.2",
24353             "snapdragon": "^0.8.1",
24354             "snapdragon-node": "^2.0.1",
24355             "split-string": "^3.0.2",
24356             "to-regex": "^3.0.1"
24357           }
24358         },
24359         "chokidar": {
24360           "version": "2.1.8",
24361           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
24362           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
24363           "dev": true,
24364           "requires": {
24365             "anymatch": "^2.0.0",
24366             "async-each": "^1.0.1",
24367             "braces": "^2.3.2",
24368             "fsevents": "^1.2.7",
24369             "glob-parent": "^3.1.0",
24370             "inherits": "^2.0.3",
24371             "is-binary-path": "^1.0.0",
24372             "is-glob": "^4.0.0",
24373             "normalize-path": "^3.0.0",
24374             "path-is-absolute": "^1.0.0",
24375             "readdirp": "^2.2.1",
24376             "upath": "^1.1.1"
24377           }
24378         },
24379         "core-js": {
24380           "version": "2.6.11",
24381           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
24382           "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==",
24383           "dev": true
24384         },
24385         "extend-shallow": {
24386           "version": "2.0.1",
24387           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
24388           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
24389           "dev": true,
24390           "requires": {
24391             "is-extendable": "^0.1.0"
24392           }
24393         },
24394         "fill-range": {
24395           "version": "4.0.0",
24396           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
24397           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
24398           "dev": true,
24399           "requires": {
24400             "extend-shallow": "^2.0.1",
24401             "is-number": "^3.0.0",
24402             "repeat-string": "^1.6.1",
24403             "to-regex-range": "^2.1.0"
24404           }
24405         },
24406         "fsevents": {
24407           "version": "1.2.12",
24408           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
24409           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
24410           "dev": true,
24411           "optional": true,
24412           "requires": {
24413             "bindings": "^1.5.0",
24414             "nan": "^2.12.1",
24415             "node-pre-gyp": "*"
24416           },
24417           "dependencies": {
24418             "abbrev": {
24419               "version": "1.1.1",
24420               "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
24421               "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
24422               "bundled": true,
24423               "dev": true,
24424               "optional": true
24425             },
24426             "ansi-regex": {
24427               "version": "2.1.1",
24428               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
24429               "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
24430               "bundled": true,
24431               "dev": true,
24432               "optional": true
24433             },
24434             "aproba": {
24435               "version": "1.2.0",
24436               "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
24437               "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
24438               "bundled": true,
24439               "dev": true,
24440               "optional": true
24441             },
24442             "are-we-there-yet": {
24443               "version": "1.1.5",
24444               "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
24445               "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
24446               "bundled": true,
24447               "dev": true,
24448               "optional": true,
24449               "requires": {
24450                 "delegates": "^1.0.0",
24451                 "readable-stream": "^2.0.6"
24452               }
24453             },
24454             "balanced-match": {
24455               "version": "1.0.0",
24456               "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
24457               "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
24458               "bundled": true,
24459               "dev": true,
24460               "optional": true
24461             },
24462             "brace-expansion": {
24463               "version": "1.1.11",
24464               "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
24465               "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
24466               "bundled": true,
24467               "dev": true,
24468               "optional": true,
24469               "requires": {
24470                 "balanced-match": "^1.0.0",
24471                 "concat-map": "0.0.1"
24472               }
24473             },
24474             "chownr": {
24475               "version": "1.1.4",
24476               "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
24477               "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
24478               "bundled": true,
24479               "dev": true,
24480               "optional": true
24481             },
24482             "code-point-at": {
24483               "version": "1.1.0",
24484               "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
24485               "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
24486               "bundled": true,
24487               "dev": true,
24488               "optional": true
24489             },
24490             "concat-map": {
24491               "version": "0.0.1",
24492               "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
24493               "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
24494               "bundled": true,
24495               "dev": true,
24496               "optional": true
24497             },
24498             "console-control-strings": {
24499               "version": "1.1.0",
24500               "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
24501               "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
24502               "bundled": true,
24503               "dev": true,
24504               "optional": true
24505             },
24506             "core-util-is": {
24507               "version": "1.0.2",
24508               "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
24509               "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
24510               "bundled": true,
24511               "dev": true,
24512               "optional": true
24513             },
24514             "debug": {
24515               "version": "3.2.6",
24516               "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
24517               "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
24518               "bundled": true,
24519               "dev": true,
24520               "optional": true,
24521               "requires": {
24522                 "ms": "^2.1.1"
24523               }
24524             },
24525             "deep-extend": {
24526               "version": "0.6.0",
24527               "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
24528               "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
24529               "bundled": true,
24530               "dev": true,
24531               "optional": true
24532             },
24533             "delegates": {
24534               "version": "1.0.0",
24535               "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
24536               "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
24537               "bundled": true,
24538               "dev": true,
24539               "optional": true
24540             },
24541             "detect-libc": {
24542               "version": "1.0.3",
24543               "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
24544               "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
24545               "bundled": true,
24546               "dev": true,
24547               "optional": true
24548             },
24549             "fs-minipass": {
24550               "version": "1.2.7",
24551               "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
24552               "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
24553               "bundled": true,
24554               "dev": true,
24555               "optional": true,
24556               "requires": {
24557                 "minipass": "^2.6.0"
24558               }
24559             },
24560             "fs.realpath": {
24561               "version": "1.0.0",
24562               "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
24563               "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
24564               "bundled": true,
24565               "dev": true,
24566               "optional": true
24567             },
24568             "gauge": {
24569               "version": "2.7.4",
24570               "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
24571               "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
24572               "bundled": true,
24573               "dev": true,
24574               "optional": true,
24575               "requires": {
24576                 "aproba": "^1.0.3",
24577                 "console-control-strings": "^1.0.0",
24578                 "has-unicode": "^2.0.0",
24579                 "object-assign": "^4.1.0",
24580                 "signal-exit": "^3.0.0",
24581                 "string-width": "^1.0.1",
24582                 "strip-ansi": "^3.0.1",
24583                 "wide-align": "^1.1.0"
24584               }
24585             },
24586             "glob": {
24587               "version": "7.1.6",
24588               "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
24589               "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
24590               "bundled": true,
24591               "dev": true,
24592               "optional": true,
24593               "requires": {
24594                 "fs.realpath": "^1.0.0",
24595                 "inflight": "^1.0.4",
24596                 "inherits": "2",
24597                 "minimatch": "^3.0.4",
24598                 "once": "^1.3.0",
24599                 "path-is-absolute": "^1.0.0"
24600               }
24601             },
24602             "has-unicode": {
24603               "version": "2.0.1",
24604               "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
24605               "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
24606               "bundled": true,
24607               "dev": true,
24608               "optional": true
24609             },
24610             "iconv-lite": {
24611               "version": "0.4.24",
24612               "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
24613               "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
24614               "bundled": true,
24615               "dev": true,
24616               "optional": true,
24617               "requires": {
24618                 "safer-buffer": ">= 2.1.2 < 3"
24619               }
24620             },
24621             "ignore-walk": {
24622               "version": "3.0.3",
24623               "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
24624               "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
24625               "bundled": true,
24626               "dev": true,
24627               "optional": true,
24628               "requires": {
24629                 "minimatch": "^3.0.4"
24630               }
24631             },
24632             "inflight": {
24633               "version": "1.0.6",
24634               "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
24635               "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
24636               "bundled": true,
24637               "dev": true,
24638               "optional": true,
24639               "requires": {
24640                 "once": "^1.3.0",
24641                 "wrappy": "1"
24642               }
24643             },
24644             "inherits": {
24645               "version": "2.0.4",
24646               "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
24647               "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
24648               "bundled": true,
24649               "dev": true,
24650               "optional": true
24651             },
24652             "ini": {
24653               "version": "1.3.5",
24654               "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
24655               "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
24656               "bundled": true,
24657               "dev": true,
24658               "optional": true
24659             },
24660             "is-fullwidth-code-point": {
24661               "version": "1.0.0",
24662               "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
24663               "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
24664               "bundled": true,
24665               "dev": true,
24666               "optional": true,
24667               "requires": {
24668                 "number-is-nan": "^1.0.0"
24669               }
24670             },
24671             "isarray": {
24672               "version": "1.0.0",
24673               "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
24674               "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
24675               "bundled": true,
24676               "dev": true,
24677               "optional": true
24678             },
24679             "minimatch": {
24680               "version": "3.0.4",
24681               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
24682               "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
24683               "bundled": true,
24684               "dev": true,
24685               "optional": true,
24686               "requires": {
24687                 "brace-expansion": "^1.1.7"
24688               }
24689             },
24690             "minimist": {
24691               "version": "1.2.5",
24692               "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
24693               "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
24694               "bundled": true,
24695               "dev": true,
24696               "optional": true
24697             },
24698             "minipass": {
24699               "version": "2.9.0",
24700               "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
24701               "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
24702               "bundled": true,
24703               "dev": true,
24704               "optional": true,
24705               "requires": {
24706                 "safe-buffer": "^5.1.2",
24707                 "yallist": "^3.0.0"
24708               }
24709             },
24710             "minizlib": {
24711               "version": "1.3.3",
24712               "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
24713               "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
24714               "bundled": true,
24715               "dev": true,
24716               "optional": true,
24717               "requires": {
24718                 "minipass": "^2.9.0"
24719               }
24720             },
24721             "mkdirp": {
24722               "version": "0.5.3",
24723               "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz",
24724               "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==",
24725               "bundled": true,
24726               "dev": true,
24727               "optional": true,
24728               "requires": {
24729                 "minimist": "^1.2.5"
24730               }
24731             },
24732             "ms": {
24733               "version": "2.1.2",
24734               "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
24735               "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
24736               "bundled": true,
24737               "dev": true,
24738               "optional": true
24739             },
24740             "needle": {
24741               "version": "2.3.3",
24742               "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz",
24743               "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==",
24744               "bundled": true,
24745               "dev": true,
24746               "optional": true,
24747               "requires": {
24748                 "debug": "^3.2.6",
24749                 "iconv-lite": "^0.4.4",
24750                 "sax": "^1.2.4"
24751               }
24752             },
24753             "node-pre-gyp": {
24754               "version": "0.14.0",
24755               "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz",
24756               "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
24757               "bundled": true,
24758               "dev": true,
24759               "optional": true,
24760               "requires": {
24761                 "detect-libc": "^1.0.2",
24762                 "mkdirp": "^0.5.1",
24763                 "needle": "^2.2.1",
24764                 "nopt": "^4.0.1",
24765                 "npm-packlist": "^1.1.6",
24766                 "npmlog": "^4.0.2",
24767                 "rc": "^1.2.7",
24768                 "rimraf": "^2.6.1",
24769                 "semver": "^5.3.0",
24770                 "tar": "^4.4.2"
24771               }
24772             },
24773             "nopt": {
24774               "version": "4.0.3",
24775               "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
24776               "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
24777               "bundled": true,
24778               "dev": true,
24779               "optional": true,
24780               "requires": {
24781                 "abbrev": "1",
24782                 "osenv": "^0.1.4"
24783               }
24784             },
24785             "npm-bundled": {
24786               "version": "1.1.1",
24787               "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
24788               "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
24789               "bundled": true,
24790               "dev": true,
24791               "optional": true,
24792               "requires": {
24793                 "npm-normalize-package-bin": "^1.0.1"
24794               }
24795             },
24796             "npm-normalize-package-bin": {
24797               "version": "1.0.1",
24798               "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
24799               "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
24800               "bundled": true,
24801               "dev": true,
24802               "optional": true
24803             },
24804             "npm-packlist": {
24805               "version": "1.4.8",
24806               "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
24807               "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
24808               "bundled": true,
24809               "dev": true,
24810               "optional": true,
24811               "requires": {
24812                 "ignore-walk": "^3.0.1",
24813                 "npm-bundled": "^1.0.1",
24814                 "npm-normalize-package-bin": "^1.0.1"
24815               }
24816             },
24817             "npmlog": {
24818               "version": "4.1.2",
24819               "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
24820               "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
24821               "bundled": true,
24822               "dev": true,
24823               "optional": true,
24824               "requires": {
24825                 "are-we-there-yet": "~1.1.2",
24826                 "console-control-strings": "~1.1.0",
24827                 "gauge": "~2.7.3",
24828                 "set-blocking": "~2.0.0"
24829               }
24830             },
24831             "number-is-nan": {
24832               "version": "1.0.1",
24833               "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
24834               "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
24835               "bundled": true,
24836               "dev": true,
24837               "optional": true
24838             },
24839             "object-assign": {
24840               "version": "4.1.1",
24841               "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
24842               "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
24843               "bundled": true,
24844               "dev": true,
24845               "optional": true
24846             },
24847             "once": {
24848               "version": "1.4.0",
24849               "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
24850               "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
24851               "bundled": true,
24852               "dev": true,
24853               "optional": true,
24854               "requires": {
24855                 "wrappy": "1"
24856               }
24857             },
24858             "os-homedir": {
24859               "version": "1.0.2",
24860               "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
24861               "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
24862               "bundled": true,
24863               "dev": true,
24864               "optional": true
24865             },
24866             "os-tmpdir": {
24867               "version": "1.0.2",
24868               "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
24869               "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
24870               "bundled": true,
24871               "dev": true,
24872               "optional": true
24873             },
24874             "osenv": {
24875               "version": "0.1.5",
24876               "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
24877               "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
24878               "bundled": true,
24879               "dev": true,
24880               "optional": true,
24881               "requires": {
24882                 "os-homedir": "^1.0.0",
24883                 "os-tmpdir": "^1.0.0"
24884               }
24885             },
24886             "path-is-absolute": {
24887               "version": "1.0.1",
24888               "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
24889               "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
24890               "bundled": true,
24891               "dev": true,
24892               "optional": true
24893             },
24894             "process-nextick-args": {
24895               "version": "2.0.1",
24896               "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
24897               "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
24898               "bundled": true,
24899               "dev": true,
24900               "optional": true
24901             },
24902             "rc": {
24903               "version": "1.2.8",
24904               "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
24905               "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
24906               "bundled": true,
24907               "dev": true,
24908               "optional": true,
24909               "requires": {
24910                 "deep-extend": "^0.6.0",
24911                 "ini": "~1.3.0",
24912                 "minimist": "^1.2.0",
24913                 "strip-json-comments": "~2.0.1"
24914               }
24915             },
24916             "readable-stream": {
24917               "version": "2.3.7",
24918               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
24919               "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
24920               "bundled": true,
24921               "dev": true,
24922               "optional": true,
24923               "requires": {
24924                 "core-util-is": "~1.0.0",
24925                 "inherits": "~2.0.3",
24926                 "isarray": "~1.0.0",
24927                 "process-nextick-args": "~2.0.0",
24928                 "safe-buffer": "~5.1.1",
24929                 "string_decoder": "~1.1.1",
24930                 "util-deprecate": "~1.0.1"
24931               }
24932             },
24933             "rimraf": {
24934               "version": "2.7.1",
24935               "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
24936               "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
24937               "bundled": true,
24938               "dev": true,
24939               "optional": true,
24940               "requires": {
24941                 "glob": "^7.1.3"
24942               }
24943             },
24944             "safe-buffer": {
24945               "version": "5.1.2",
24946               "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
24947               "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
24948               "bundled": true,
24949               "dev": true,
24950               "optional": true
24951             },
24952             "safer-buffer": {
24953               "version": "2.1.2",
24954               "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
24955               "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
24956               "bundled": true,
24957               "dev": true,
24958               "optional": true
24959             },
24960             "sax": {
24961               "version": "1.2.4",
24962               "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
24963               "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
24964               "bundled": true,
24965               "dev": true,
24966               "optional": true
24967             },
24968             "semver": {
24969               "version": "5.7.1",
24970               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
24971               "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
24972               "bundled": true,
24973               "dev": true,
24974               "optional": true
24975             },
24976             "set-blocking": {
24977               "version": "2.0.0",
24978               "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
24979               "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
24980               "bundled": true,
24981               "dev": true,
24982               "optional": true
24983             },
24984             "signal-exit": {
24985               "version": "3.0.2",
24986               "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
24987               "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
24988               "bundled": true,
24989               "dev": true,
24990               "optional": true
24991             },
24992             "string_decoder": {
24993               "version": "1.1.1",
24994               "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
24995               "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
24996               "bundled": true,
24997               "dev": true,
24998               "optional": true,
24999               "requires": {
25000                 "safe-buffer": "~5.1.0"
25001               }
25002             },
25003             "string-width": {
25004               "version": "1.0.2",
25005               "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
25006               "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
25007               "bundled": true,
25008               "dev": true,
25009               "optional": true,
25010               "requires": {
25011                 "code-point-at": "^1.0.0",
25012                 "is-fullwidth-code-point": "^1.0.0",
25013                 "strip-ansi": "^3.0.0"
25014               }
25015             },
25016             "strip-ansi": {
25017               "version": "3.0.1",
25018               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
25019               "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
25020               "bundled": true,
25021               "dev": true,
25022               "optional": true,
25023               "requires": {
25024                 "ansi-regex": "^2.0.0"
25025               }
25026             },
25027             "strip-json-comments": {
25028               "version": "2.0.1",
25029               "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
25030               "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
25031               "bundled": true,
25032               "dev": true,
25033               "optional": true
25034             },
25035             "tar": {
25036               "version": "4.4.13",
25037               "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
25038               "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
25039               "bundled": true,
25040               "dev": true,
25041               "optional": true,
25042               "requires": {
25043                 "chownr": "^1.1.1",
25044                 "fs-minipass": "^1.2.5",
25045                 "minipass": "^2.8.6",
25046                 "minizlib": "^1.2.1",
25047                 "mkdirp": "^0.5.0",
25048                 "safe-buffer": "^5.1.2",
25049                 "yallist": "^3.0.3"
25050               }
25051             },
25052             "util-deprecate": {
25053               "version": "1.0.2",
25054               "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
25055               "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
25056               "bundled": true,
25057               "dev": true,
25058               "optional": true
25059             },
25060             "wide-align": {
25061               "version": "1.1.3",
25062               "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
25063               "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
25064               "bundled": true,
25065               "dev": true,
25066               "optional": true,
25067               "requires": {
25068                 "string-width": "^1.0.2 || 2"
25069               }
25070             },
25071             "wrappy": {
25072               "version": "1.0.2",
25073               "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
25074               "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
25075               "bundled": true,
25076               "dev": true,
25077               "optional": true
25078             },
25079             "yallist": {
25080               "version": "3.1.1",
25081               "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
25082               "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
25083               "bundled": true,
25084               "dev": true,
25085               "optional": true
25086             }
25087           }
25088         },
25089         "is-binary-path": {
25090           "version": "1.0.1",
25091           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
25092           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
25093           "dev": true,
25094           "requires": {
25095             "binary-extensions": "^1.0.0"
25096           }
25097         },
25098         "is-number": {
25099           "version": "3.0.0",
25100           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
25101           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
25102           "dev": true,
25103           "requires": {
25104             "kind-of": "^3.0.2"
25105           }
25106         },
25107         "kind-of": {
25108           "version": "3.2.2",
25109           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
25110           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
25111           "dev": true,
25112           "requires": {
25113             "is-buffer": "^1.1.5"
25114           }
25115         },
25116         "mime": {
25117           "version": "2.4.4",
25118           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
25119           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
25120           "dev": true
25121         },
25122         "readdirp": {
25123           "version": "2.2.1",
25124           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
25125           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
25126           "dev": true,
25127           "requires": {
25128             "graceful-fs": "^4.1.11",
25129             "micromatch": "^3.1.10",
25130             "readable-stream": "^2.0.2"
25131           }
25132         },
25133         "rimraf": {
25134           "version": "2.7.1",
25135           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
25136           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
25137           "dev": true,
25138           "requires": {
25139             "glob": "^7.1.3"
25140           }
25141         },
25142         "source-map": {
25143           "version": "0.6.1",
25144           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25145           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
25146           "dev": true
25147         },
25148         "to-regex-range": {
25149           "version": "2.1.1",
25150           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
25151           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
25152           "dev": true,
25153           "requires": {
25154             "is-number": "^3.0.0",
25155             "repeat-string": "^1.6.1"
25156           }
25157         }
25158       }
25159     },
25160     "karma-chrome-launcher": {
25161       "version": "2.2.0",
25162       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
25163       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
25164       "dev": true,
25165       "requires": {
25166         "fs-access": "^1.0.0",
25167         "which": "^1.2.1"
25168       }
25169     },
25170     "karma-coverage-istanbul-reporter": {
25171       "version": "2.0.6",
25172       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz",
25173       "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==",
25174       "dev": true,
25175       "requires": {
25176         "istanbul-api": "^2.1.6",
25177         "minimatch": "^3.0.4"
25178       }
25179     },
25180     "karma-jasmine": {
25181       "version": "2.0.1",
25182       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz",
25183       "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==",
25184       "dev": true,
25185       "requires": {
25186         "jasmine-core": "^3.3"
25187       }
25188     },
25189     "karma-jasmine-html-reporter": {
25190       "version": "1.5.3",
25191       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz",
25192       "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==",
25193       "dev": true
25194     },
25195     "karma-source-map-support": {
25196       "version": "1.4.0",
25197       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz",
25198       "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==",
25199       "dev": true,
25200       "requires": {
25201         "source-map-support": "^0.5.5"
25202       }
25203     },
25204     "killable": {
25205       "version": "1.0.1",
25206       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
25207       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
25208       "dev": true
25209     },
25210     "kind-of": {
25211       "version": "6.0.3",
25212       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
25213       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
25214       "dev": true
25215     },
25216     "lcid": {
25217       "version": "2.0.0",
25218       "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
25219       "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
25220       "dev": true,
25221       "requires": {
25222         "invert-kv": "^2.0.0"
25223       }
25224     },
25225     "less": {
25226       "version": "3.9.0",
25227       "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz",
25228       "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==",
25229       "dev": true,
25230       "requires": {
25231         "clone": "^2.1.2",
25232         "errno": "^0.1.1",
25233         "graceful-fs": "^4.1.2",
25234         "image-size": "~0.5.0",
25235         "mime": "^1.4.1",
25236         "mkdirp": "^0.5.0",
25237         "promise": "^7.1.1",
25238         "request": "^2.83.0",
25239         "source-map": "~0.6.0"
25240       },
25241       "dependencies": {
25242         "source-map": {
25243           "version": "0.6.1",
25244           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25245           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
25246           "dev": true,
25247           "optional": true
25248         }
25249       }
25250     },
25251     "less-loader": {
25252       "version": "5.0.0",
25253       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz",
25254       "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==",
25255       "dev": true,
25256       "requires": {
25257         "clone": "^2.1.1",
25258         "loader-utils": "^1.1.0",
25259         "pify": "^4.0.1"
25260       }
25261     },
25262     "leven": {
25263       "version": "3.1.0",
25264       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
25265       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
25266       "dev": true
25267     },
25268     "levenary": {
25269       "version": "1.1.1",
25270       "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
25271       "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
25272       "dev": true,
25273       "requires": {
25274         "leven": "^3.1.0"
25275       }
25276     },
25277     "license-webpack-plugin": {
25278       "version": "2.1.2",
25279       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz",
25280       "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==",
25281       "dev": true,
25282       "requires": {
25283         "@types/webpack-sources": "^0.1.5",
25284         "webpack-sources": "^1.2.0"
25285       }
25286     },
25287     "lie": {
25288       "version": "3.3.0",
25289       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
25290       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
25291       "dev": true,
25292       "requires": {
25293         "immediate": "~3.0.5"
25294       }
25295     },
25296     "loader-runner": {
25297       "version": "2.4.0",
25298       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
25299       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
25300       "dev": true
25301     },
25302     "loader-utils": {
25303       "version": "1.2.3",
25304       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
25305       "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
25306       "dev": true,
25307       "requires": {
25308         "big.js": "^5.2.2",
25309         "emojis-list": "^2.0.0",
25310         "json5": "^1.0.1"
25311       }
25312     },
25313     "locate-path": {
25314       "version": "3.0.0",
25315       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
25316       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
25317       "dev": true,
25318       "requires": {
25319         "p-locate": "^3.0.0",
25320         "path-exists": "^3.0.0"
25321       }
25322     },
25323     "lodash": {
25324       "version": "4.17.15",
25325       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
25326       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
25327     },
25328     "lodash.clonedeep": {
25329       "version": "4.5.0",
25330       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
25331       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
25332       "dev": true
25333     },
25334     "log-symbols": {
25335       "version": "3.0.0",
25336       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
25337       "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
25338       "requires": {
25339         "chalk": "^2.4.2"
25340       }
25341     },
25342     "log4js": {
25343       "version": "4.5.1",
25344       "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz",
25345       "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==",
25346       "dev": true,
25347       "requires": {
25348         "date-format": "^2.0.0",
25349         "debug": "^4.1.1",
25350         "flatted": "^2.0.0",
25351         "rfdc": "^1.1.4",
25352         "streamroller": "^1.0.6"
25353       }
25354     },
25355     "loglevel": {
25356       "version": "1.6.7",
25357       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz",
25358       "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==",
25359       "dev": true
25360     },
25361     "loose-envify": {
25362       "version": "1.4.0",
25363       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
25364       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
25365       "dev": true,
25366       "requires": {
25367         "js-tokens": "^3.0.0 || ^4.0.0"
25368       }
25369     },
25370     "lru-cache": {
25371       "version": "5.1.1",
25372       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
25373       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
25374       "requires": {
25375         "yallist": "^3.0.2"
25376       }
25377     },
25378     "magic-string": {
25379       "version": "0.25.3",
25380       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
25381       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
25382       "dev": true,
25383       "requires": {
25384         "sourcemap-codec": "^1.4.4"
25385       }
25386     },
25387     "make-dir": {
25388       "version": "2.1.0",
25389       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
25390       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
25391       "dev": true,
25392       "requires": {
25393         "pify": "^4.0.1",
25394         "semver": "^5.6.0"
25395       },
25396       "dependencies": {
25397         "semver": {
25398           "version": "5.7.1",
25399           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
25400           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
25401           "dev": true
25402         }
25403       }
25404     },
25405     "make-error": {
25406       "version": "1.3.6",
25407       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
25408       "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
25409       "dev": true
25410     },
25411     "make-fetch-happen": {
25412       "version": "5.0.2",
25413       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz",
25414       "integrity": "sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==",
25415       "requires": {
25416         "agentkeepalive": "^3.4.1",
25417         "cacache": "^12.0.0",
25418         "http-cache-semantics": "^3.8.1",
25419         "http-proxy-agent": "^2.1.0",
25420         "https-proxy-agent": "^2.2.3",
25421         "lru-cache": "^5.1.1",
25422         "mississippi": "^3.0.0",
25423         "node-fetch-npm": "^2.0.2",
25424         "promise-retry": "^1.1.1",
25425         "socks-proxy-agent": "^4.0.0",
25426         "ssri": "^6.0.0"
25427       }
25428     },
25429     "mamacro": {
25430       "version": "0.0.3",
25431       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
25432       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
25433       "dev": true
25434     },
25435     "map-age-cleaner": {
25436       "version": "0.1.3",
25437       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
25438       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
25439       "dev": true,
25440       "requires": {
25441         "p-defer": "^1.0.0"
25442       }
25443     },
25444     "map-cache": {
25445       "version": "0.2.2",
25446       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
25447       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
25448       "dev": true
25449     },
25450     "map-visit": {
25451       "version": "1.0.0",
25452       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
25453       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
25454       "dev": true,
25455       "requires": {
25456         "object-visit": "^1.0.0"
25457       }
25458     },
25459     "md5.js": {
25460       "version": "1.3.5",
25461       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
25462       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
25463       "dev": true,
25464       "requires": {
25465         "hash-base": "^3.0.0",
25466         "inherits": "^2.0.1",
25467         "safe-buffer": "^5.1.2"
25468       }
25469     },
25470     "media-typer": {
25471       "version": "0.3.0",
25472       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
25473       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
25474       "dev": true
25475     },
25476     "mem": {
25477       "version": "4.3.0",
25478       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
25479       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
25480       "dev": true,
25481       "requires": {
25482         "map-age-cleaner": "^0.1.1",
25483         "mimic-fn": "^2.0.0",
25484         "p-is-promise": "^2.0.0"
25485       }
25486     },
25487     "memory-fs": {
25488       "version": "0.4.1",
25489       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
25490       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
25491       "dev": true,
25492       "requires": {
25493         "errno": "^0.1.3",
25494         "readable-stream": "^2.0.1"
25495       }
25496     },
25497     "merge-descriptors": {
25498       "version": "1.0.1",
25499       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
25500       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
25501       "dev": true
25502     },
25503     "merge-source-map": {
25504       "version": "1.1.0",
25505       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
25506       "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
25507       "dev": true,
25508       "requires": {
25509         "source-map": "^0.6.1"
25510       },
25511       "dependencies": {
25512         "source-map": {
25513           "version": "0.6.1",
25514           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25515           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
25516           "dev": true
25517         }
25518       }
25519     },
25520     "merge-stream": {
25521       "version": "2.0.0",
25522       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
25523       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
25524       "dev": true
25525     },
25526     "methods": {
25527       "version": "1.1.2",
25528       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
25529       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
25530       "dev": true
25531     },
25532     "micromatch": {
25533       "version": "3.1.10",
25534       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
25535       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
25536       "dev": true,
25537       "requires": {
25538         "arr-diff": "^4.0.0",
25539         "array-unique": "^0.3.2",
25540         "braces": "^2.3.1",
25541         "define-property": "^2.0.2",
25542         "extend-shallow": "^3.0.2",
25543         "extglob": "^2.0.4",
25544         "fragment-cache": "^0.2.1",
25545         "kind-of": "^6.0.2",
25546         "nanomatch": "^1.2.9",
25547         "object.pick": "^1.3.0",
25548         "regex-not": "^1.0.0",
25549         "snapdragon": "^0.8.1",
25550         "to-regex": "^3.0.2"
25551       },
25552       "dependencies": {
25553         "braces": {
25554           "version": "2.3.2",
25555           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
25556           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
25557           "dev": true,
25558           "requires": {
25559             "arr-flatten": "^1.1.0",
25560             "array-unique": "^0.3.2",
25561             "extend-shallow": "^2.0.1",
25562             "fill-range": "^4.0.0",
25563             "isobject": "^3.0.1",
25564             "repeat-element": "^1.1.2",
25565             "snapdragon": "^0.8.1",
25566             "snapdragon-node": "^2.0.1",
25567             "split-string": "^3.0.2",
25568             "to-regex": "^3.0.1"
25569           },
25570           "dependencies": {
25571             "extend-shallow": {
25572               "version": "2.0.1",
25573               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
25574               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
25575               "dev": true,
25576               "requires": {
25577                 "is-extendable": "^0.1.0"
25578               }
25579             }
25580           }
25581         },
25582         "fill-range": {
25583           "version": "4.0.0",
25584           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
25585           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
25586           "dev": true,
25587           "requires": {
25588             "extend-shallow": "^2.0.1",
25589             "is-number": "^3.0.0",
25590             "repeat-string": "^1.6.1",
25591             "to-regex-range": "^2.1.0"
25592           },
25593           "dependencies": {
25594             "extend-shallow": {
25595               "version": "2.0.1",
25596               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
25597               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
25598               "dev": true,
25599               "requires": {
25600                 "is-extendable": "^0.1.0"
25601               }
25602             }
25603           }
25604         },
25605         "is-number": {
25606           "version": "3.0.0",
25607           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
25608           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
25609           "dev": true,
25610           "requires": {
25611             "kind-of": "^3.0.2"
25612           },
25613           "dependencies": {
25614             "kind-of": {
25615               "version": "3.2.2",
25616               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
25617               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
25618               "dev": true,
25619               "requires": {
25620                 "is-buffer": "^1.1.5"
25621               }
25622             }
25623           }
25624         },
25625         "to-regex-range": {
25626           "version": "2.1.1",
25627           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
25628           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
25629           "dev": true,
25630           "requires": {
25631             "is-number": "^3.0.0",
25632             "repeat-string": "^1.6.1"
25633           }
25634         }
25635       }
25636     },
25637     "miller-rabin": {
25638       "version": "4.0.1",
25639       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
25640       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
25641       "dev": true,
25642       "requires": {
25643         "bn.js": "^4.0.0",
25644         "brorand": "^1.0.1"
25645       }
25646     },
25647     "mime": {
25648       "version": "1.6.0",
25649       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
25650       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
25651       "dev": true
25652     },
25653     "mime-db": {
25654       "version": "1.43.0",
25655       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
25656       "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ=="
25657     },
25658     "mime-types": {
25659       "version": "2.1.26",
25660       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
25661       "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
25662       "requires": {
25663         "mime-db": "1.43.0"
25664       }
25665     },
25666     "mimic-fn": {
25667       "version": "2.1.0",
25668       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
25669       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
25670     },
25671     "mini-css-extract-plugin": {
25672       "version": "0.8.0",
25673       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz",
25674       "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==",
25675       "dev": true,
25676       "requires": {
25677         "loader-utils": "^1.1.0",
25678         "normalize-url": "1.9.1",
25679         "schema-utils": "^1.0.0",
25680         "webpack-sources": "^1.1.0"
25681       }
25682     },
25683     "minimalistic-assert": {
25684       "version": "1.0.1",
25685       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
25686       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
25687       "dev": true
25688     },
25689     "minimalistic-crypto-utils": {
25690       "version": "1.0.1",
25691       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
25692       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
25693       "dev": true
25694     },
25695     "minimatch": {
25696       "version": "3.0.4",
25697       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
25698       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
25699       "requires": {
25700         "brace-expansion": "^1.1.7"
25701       }
25702     },
25703     "minimist": {
25704       "version": "1.2.5",
25705       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
25706       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
25707     },
25708     "minipass": {
25709       "version": "2.9.0",
25710       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
25711       "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
25712       "requires": {
25713         "safe-buffer": "^5.1.2",
25714         "yallist": "^3.0.0"
25715       }
25716     },
25717     "minizlib": {
25718       "version": "1.3.3",
25719       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
25720       "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
25721       "requires": {
25722         "minipass": "^2.9.0"
25723       }
25724     },
25725     "mississippi": {
25726       "version": "3.0.0",
25727       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
25728       "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
25729       "requires": {
25730         "concat-stream": "^1.5.0",
25731         "duplexify": "^3.4.2",
25732         "end-of-stream": "^1.1.0",
25733         "flush-write-stream": "^1.0.0",
25734         "from2": "^2.1.0",
25735         "parallel-transform": "^1.1.0",
25736         "pump": "^3.0.0",
25737         "pumpify": "^1.3.3",
25738         "stream-each": "^1.1.0",
25739         "through2": "^2.0.0"
25740       }
25741     },
25742     "mixin-deep": {
25743       "version": "1.3.2",
25744       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
25745       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
25746       "dev": true,
25747       "requires": {
25748         "for-in": "^1.0.2",
25749         "is-extendable": "^1.0.1"
25750       },
25751       "dependencies": {
25752         "is-extendable": {
25753           "version": "1.0.1",
25754           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
25755           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
25756           "dev": true,
25757           "requires": {
25758             "is-plain-object": "^2.0.4"
25759           }
25760         }
25761       }
25762     },
25763     "mkdirp": {
25764       "version": "0.5.4",
25765       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz",
25766       "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==",
25767       "requires": {
25768         "minimist": "^1.2.5"
25769       }
25770     },
25771     "move-concurrently": {
25772       "version": "1.0.1",
25773       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
25774       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
25775       "requires": {
25776         "aproba": "^1.1.1",
25777         "copy-concurrently": "^1.0.0",
25778         "fs-write-stream-atomic": "^1.0.8",
25779         "mkdirp": "^0.5.1",
25780         "rimraf": "^2.5.4",
25781         "run-queue": "^1.0.3"
25782       },
25783       "dependencies": {
25784         "rimraf": {
25785           "version": "2.7.1",
25786           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
25787           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
25788           "requires": {
25789             "glob": "^7.1.3"
25790           }
25791         }
25792       }
25793     },
25794     "ms": {
25795       "version": "2.1.2",
25796       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
25797       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
25798     },
25799     "multicast-dns": {
25800       "version": "6.2.3",
25801       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
25802       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
25803       "dev": true,
25804       "requires": {
25805         "dns-packet": "^1.3.1",
25806         "thunky": "^1.0.2"
25807       }
25808     },
25809     "multicast-dns-service-types": {
25810       "version": "1.1.0",
25811       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
25812       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
25813       "dev": true
25814     },
25815     "mute-stream": {
25816       "version": "0.0.8",
25817       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
25818       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
25819     },
25820     "nan": {
25821       "version": "2.14.1",
25822       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
25823       "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==",
25824       "dev": true,
25825       "optional": true
25826     },
25827     "nanomatch": {
25828       "version": "1.2.13",
25829       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
25830       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
25831       "dev": true,
25832       "requires": {
25833         "arr-diff": "^4.0.0",
25834         "array-unique": "^0.3.2",
25835         "define-property": "^2.0.2",
25836         "extend-shallow": "^3.0.2",
25837         "fragment-cache": "^0.2.1",
25838         "is-windows": "^1.0.2",
25839         "kind-of": "^6.0.2",
25840         "object.pick": "^1.3.0",
25841         "regex-not": "^1.0.0",
25842         "snapdragon": "^0.8.1",
25843         "to-regex": "^3.0.1"
25844       }
25845     },
25846     "negotiator": {
25847       "version": "0.6.2",
25848       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
25849       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
25850       "dev": true
25851     },
25852     "neo-async": {
25853       "version": "2.6.1",
25854       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
25855       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
25856       "dev": true
25857     },
25858     "ng-sidebar": {
25859       "version": "9.2.0",
25860       "resolved": "https://registry.npmjs.org/ng-sidebar/-/ng-sidebar-9.2.0.tgz",
25861       "integrity": "sha512-3Y6GGdi/LylmZZVUan9NJgR7pv9qnrSymCMYSUXzddC0US2RnWNiCBnPdJvqiwrjq8zmY3xwwaydYiZ1U0zjgg=="
25862     },
25863     "ng2-ace-editor": {
25864       "version": "0.3.9",
25865       "resolved": "https://registry.npmjs.org/ng2-ace-editor/-/ng2-ace-editor-0.3.9.tgz",
25866       "integrity": "sha512-e8Q4YCirlL/OEiekewmzupG+zV3prYsiYmQnRzQzd0wNgsPjOLOdb0it7cCbzFfIXKGyIIHKTW5584WxPr2LnQ==",
25867       "requires": {
25868         "ace-builds": "^1.4.2",
25869         "brace": "^0.11.1"
25870       }
25871     },
25872     "ngx-bootstrap": {
25873       "version": "5.6.1",
25874       "resolved": "https://registry.npmjs.org/ngx-bootstrap/-/ngx-bootstrap-5.6.1.tgz",
25875       "integrity": "sha512-8fDs3VaaWgKpupakPKS0QaUc+1E/JMBGJDxUUODjyIkLtFr1A8vH4cjXiV3AfrPvhK27GH0oyTPyKWKcCjEtVg=="
25876     },
25877     "ngx-file-drop": {
25878       "version": "8.0.8",
25879       "resolved": "https://registry.npmjs.org/ngx-file-drop/-/ngx-file-drop-8.0.8.tgz",
25880       "integrity": "sha512-0YndB66U8Quxpi4XUpirgz0snOwKjJNI4yew6scA2Z6RbavsNa02+TfxH5iU6Uu3CqlX5asYjPUtnIOf3dnsxw==",
25881       "requires": {
25882         "tslib": "^1.9.0"
25883       }
25884     },
25885     "ngx-toastr": {
25886       "version": "11.3.3",
25887       "resolved": "https://registry.npmjs.org/ngx-toastr/-/ngx-toastr-11.3.3.tgz",
25888       "integrity": "sha512-DbLFkSZHsVPuuIIrsY1ziEhdkFUQ0V1yG1N0+1nKXGI5QBVesEDxLUVtntjzxJcWw/uUV+bKApo//tGHHORabQ==",
25889       "requires": {
25890         "tslib": "^1.9.0"
25891       }
25892     },
25893     "ngx-tour-core": {
25894       "version": "4.1.1",
25895       "resolved": "https://registry.npmjs.org/ngx-tour-core/-/ngx-tour-core-4.1.1.tgz",
25896       "integrity": "sha512-Nfs9FgVJ1A7DyazEp3yALvmoo1CxoP1RvmiURDFVW1/gJWtMhoD+lBTAUsdw1+rhv8n/e8iKXpRYB60m772Bog==",
25897       "requires": {
25898         "tslib": "^1.9.0"
25899       }
25900     },
25901     "ngx-tour-md-menu": {
25902       "version": "4.1.1",
25903       "resolved": "https://registry.npmjs.org/ngx-tour-md-menu/-/ngx-tour-md-menu-4.1.1.tgz",
25904       "integrity": "sha512-6W76D9HOT3HGr4gewzNj0aEZ2qeKRPexTX3lULGyIZ+tjdg4We5mE0qg5PxAgNTvjvTol65tt7P6BgzTKsNaOQ==",
25905       "requires": {
25906         "tslib": "^1.9.0",
25907         "withinviewport": "^2.0.0"
25908       }
25909     },
25910     "ngx-ui-loader": {
25911       "version": "8.0.0",
25912       "resolved": "https://registry.npmjs.org/ngx-ui-loader/-/ngx-ui-loader-8.0.0.tgz",
25913       "integrity": "sha512-yD4Vc3NjMs9N3vCFTdGMoAfcDML5ns0cXYVvR9/0WAQt6/AhN86wZcrNA0/2kj23ozy8o8SVftWEaMS9tEP8Kw==",
25914       "requires": {
25915         "tslib": "^1.9.0"
25916       }
25917     },
25918     "nice-try": {
25919       "version": "1.0.5",
25920       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
25921       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
25922       "dev": true
25923     },
25924     "node-fetch-npm": {
25925       "version": "2.0.4",
25926       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz",
25927       "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==",
25928       "requires": {
25929         "encoding": "^0.1.11",
25930         "json-parse-better-errors": "^1.0.0",
25931         "safe-buffer": "^5.1.1"
25932       }
25933     },
25934     "node-forge": {
25935       "version": "0.9.0",
25936       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz",
25937       "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==",
25938       "dev": true
25939     },
25940     "node-libs-browser": {
25941       "version": "2.2.1",
25942       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
25943       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
25944       "dev": true,
25945       "requires": {
25946         "assert": "^1.1.1",
25947         "browserify-zlib": "^0.2.0",
25948         "buffer": "^4.3.0",
25949         "console-browserify": "^1.1.0",
25950         "constants-browserify": "^1.0.0",
25951         "crypto-browserify": "^3.11.0",
25952         "domain-browser": "^1.1.1",
25953         "events": "^3.0.0",
25954         "https-browserify": "^1.0.0",
25955         "os-browserify": "^0.3.0",
25956         "path-browserify": "0.0.1",
25957         "process": "^0.11.10",
25958         "punycode": "^1.2.4",
25959         "querystring-es3": "^0.2.0",
25960         "readable-stream": "^2.3.3",
25961         "stream-browserify": "^2.0.1",
25962         "stream-http": "^2.7.2",
25963         "string_decoder": "^1.0.0",
25964         "timers-browserify": "^2.0.4",
25965         "tty-browserify": "0.0.0",
25966         "url": "^0.11.0",
25967         "util": "^0.11.0",
25968         "vm-browserify": "^1.0.1"
25969       },
25970       "dependencies": {
25971         "punycode": {
25972           "version": "1.4.1",
25973           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
25974           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
25975           "dev": true
25976         }
25977       }
25978     },
25979     "node-releases": {
25980       "version": "1.1.52",
25981       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.52.tgz",
25982       "integrity": "sha512-snSiT1UypkgGt2wxPqS6ImEUICbNCMb31yaxWrOLXjhlt2z2/IBpaOxzONExqSm4y5oLnAqjjRWu+wsDzK5yNQ==",
25983       "dev": true,
25984       "requires": {
25985         "semver": "^6.3.0"
25986       }
25987     },
25988     "normalize-package-data": {
25989       "version": "2.5.0",
25990       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
25991       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
25992       "requires": {
25993         "hosted-git-info": "^2.1.4",
25994         "resolve": "^1.10.0",
25995         "semver": "2 || 3 || 4 || 5",
25996         "validate-npm-package-license": "^3.0.1"
25997       },
25998       "dependencies": {
25999         "semver": {
26000           "version": "5.7.1",
26001           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
26002           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
26003         }
26004       }
26005     },
26006     "normalize-path": {
26007       "version": "3.0.0",
26008       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
26009       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
26010       "dev": true
26011     },
26012     "normalize-range": {
26013       "version": "0.1.2",
26014       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
26015       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
26016       "dev": true
26017     },
26018     "normalize-url": {
26019       "version": "1.9.1",
26020       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
26021       "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
26022       "dev": true,
26023       "requires": {
26024         "object-assign": "^4.0.1",
26025         "prepend-http": "^1.0.0",
26026         "query-string": "^4.1.0",
26027         "sort-keys": "^1.0.0"
26028       }
26029     },
26030     "npm-bundled": {
26031       "version": "1.1.1",
26032       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
26033       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
26034       "requires": {
26035         "npm-normalize-package-bin": "^1.0.1"
26036       }
26037     },
26038     "npm-install-checks": {
26039       "version": "4.0.0",
26040       "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz",
26041       "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==",
26042       "requires": {
26043         "semver": "^7.1.1"
26044       },
26045       "dependencies": {
26046         "semver": {
26047           "version": "7.3.2",
26048           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
26049           "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ=="
26050         }
26051       }
26052     },
26053     "npm-normalize-package-bin": {
26054       "version": "1.0.1",
26055       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
26056       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA=="
26057     },
26058     "npm-package-arg": {
26059       "version": "6.1.0",
26060       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
26061       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
26062       "requires": {
26063         "hosted-git-info": "^2.6.0",
26064         "osenv": "^0.1.5",
26065         "semver": "^5.5.0",
26066         "validate-npm-package-name": "^3.0.0"
26067       },
26068       "dependencies": {
26069         "semver": {
26070           "version": "5.7.1",
26071           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
26072           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
26073         }
26074       }
26075     },
26076     "npm-packlist": {
26077       "version": "1.4.8",
26078       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
26079       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
26080       "requires": {
26081         "ignore-walk": "^3.0.1",
26082         "npm-bundled": "^1.0.1",
26083         "npm-normalize-package-bin": "^1.0.1"
26084       }
26085     },
26086     "npm-pick-manifest": {
26087       "version": "3.0.2",
26088       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz",
26089       "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==",
26090       "dev": true,
26091       "requires": {
26092         "figgy-pudding": "^3.5.1",
26093         "npm-package-arg": "^6.0.0",
26094         "semver": "^5.4.1"
26095       },
26096       "dependencies": {
26097         "semver": {
26098           "version": "5.7.1",
26099           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
26100           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
26101           "dev": true
26102         }
26103       }
26104     },
26105     "npm-registry-fetch": {
26106       "version": "4.0.3",
26107       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.3.tgz",
26108       "integrity": "sha512-WGvUx0lkKFhu9MbiGFuT9nG2NpfQ+4dCJwRwwtK2HK5izJEvwDxMeUyqbuMS7N/OkpVCqDorV6rO5E4V9F8lJw==",
26109       "requires": {
26110         "bluebird": "^3.5.1",
26111         "figgy-pudding": "^3.4.1",
26112         "JSONStream": "^1.3.4",
26113         "lru-cache": "^5.1.1",
26114         "make-fetch-happen": "^5.0.0",
26115         "npm-package-arg": "^6.1.0",
26116         "safe-buffer": "^5.2.0"
26117       }
26118     },
26119     "npm-run-path": {
26120       "version": "2.0.2",
26121       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
26122       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
26123       "dev": true,
26124       "requires": {
26125         "path-key": "^2.0.0"
26126       }
26127     },
26128     "null-check": {
26129       "version": "1.0.0",
26130       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
26131       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
26132       "dev": true
26133     },
26134     "num2fraction": {
26135       "version": "1.2.2",
26136       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
26137       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
26138       "dev": true
26139     },
26140     "number-is-nan": {
26141       "version": "1.0.1",
26142       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
26143       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
26144       "dev": true
26145     },
26146     "oauth-sign": {
26147       "version": "0.9.0",
26148       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
26149       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
26150     },
26151     "object-assign": {
26152       "version": "4.1.1",
26153       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
26154       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
26155       "dev": true
26156     },
26157     "object-component": {
26158       "version": "0.0.3",
26159       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
26160       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
26161       "dev": true
26162     },
26163     "object-copy": {
26164       "version": "0.1.0",
26165       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
26166       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
26167       "dev": true,
26168       "requires": {
26169         "copy-descriptor": "^0.1.0",
26170         "define-property": "^0.2.5",
26171         "kind-of": "^3.0.3"
26172       },
26173       "dependencies": {
26174         "define-property": {
26175           "version": "0.2.5",
26176           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
26177           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
26178           "dev": true,
26179           "requires": {
26180             "is-descriptor": "^0.1.0"
26181           }
26182         },
26183         "kind-of": {
26184           "version": "3.2.2",
26185           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
26186           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
26187           "dev": true,
26188           "requires": {
26189             "is-buffer": "^1.1.5"
26190           }
26191         }
26192       }
26193     },
26194     "object-inspect": {
26195       "version": "1.7.0",
26196       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
26197       "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw=="
26198     },
26199     "object-is": {
26200       "version": "1.0.2",
26201       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz",
26202       "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==",
26203       "dev": true
26204     },
26205     "object-keys": {
26206       "version": "1.1.1",
26207       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
26208       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
26209     },
26210     "object-visit": {
26211       "version": "1.0.1",
26212       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
26213       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
26214       "dev": true,
26215       "requires": {
26216         "isobject": "^3.0.0"
26217       }
26218     },
26219     "object.assign": {
26220       "version": "4.1.0",
26221       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
26222       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
26223       "requires": {
26224         "define-properties": "^1.1.2",
26225         "function-bind": "^1.1.1",
26226         "has-symbols": "^1.0.0",
26227         "object-keys": "^1.0.11"
26228       }
26229     },
26230     "object.getownpropertydescriptors": {
26231       "version": "2.1.0",
26232       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
26233       "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
26234       "requires": {
26235         "define-properties": "^1.1.3",
26236         "es-abstract": "^1.17.0-next.1"
26237       }
26238     },
26239     "object.pick": {
26240       "version": "1.3.0",
26241       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
26242       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
26243       "dev": true,
26244       "requires": {
26245         "isobject": "^3.0.1"
26246       }
26247     },
26248     "obuf": {
26249       "version": "1.1.2",
26250       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
26251       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
26252       "dev": true
26253     },
26254     "on-finished": {
26255       "version": "2.3.0",
26256       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
26257       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
26258       "dev": true,
26259       "requires": {
26260         "ee-first": "1.1.1"
26261       }
26262     },
26263     "on-headers": {
26264       "version": "1.0.2",
26265       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
26266       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
26267       "dev": true
26268     },
26269     "once": {
26270       "version": "1.4.0",
26271       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
26272       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
26273       "requires": {
26274         "wrappy": "1"
26275       }
26276     },
26277     "onetime": {
26278       "version": "5.1.0",
26279       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
26280       "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
26281       "requires": {
26282         "mimic-fn": "^2.1.0"
26283       }
26284     },
26285     "open": {
26286       "version": "6.4.0",
26287       "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz",
26288       "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==",
26289       "dev": true,
26290       "requires": {
26291         "is-wsl": "^1.1.0"
26292       }
26293     },
26294     "opn": {
26295       "version": "5.5.0",
26296       "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
26297       "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
26298       "dev": true,
26299       "requires": {
26300         "is-wsl": "^1.1.0"
26301       }
26302     },
26303     "optimist": {
26304       "version": "0.6.1",
26305       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
26306       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
26307       "dev": true,
26308       "requires": {
26309         "minimist": "~0.0.1",
26310         "wordwrap": "~0.0.2"
26311       },
26312       "dependencies": {
26313         "minimist": {
26314           "version": "0.0.10",
26315           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
26316           "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
26317           "dev": true
26318         }
26319       }
26320     },
26321     "ora": {
26322       "version": "4.0.3",
26323       "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.3.tgz",
26324       "integrity": "sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg==",
26325       "requires": {
26326         "chalk": "^3.0.0",
26327         "cli-cursor": "^3.1.0",
26328         "cli-spinners": "^2.2.0",
26329         "is-interactive": "^1.0.0",
26330         "log-symbols": "^3.0.0",
26331         "mute-stream": "0.0.8",
26332         "strip-ansi": "^6.0.0",
26333         "wcwidth": "^1.0.1"
26334       },
26335       "dependencies": {
26336         "ansi-styles": {
26337           "version": "4.3.0",
26338           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
26339           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
26340           "requires": {
26341             "color-convert": "^2.0.1"
26342           }
26343         },
26344         "chalk": {
26345           "version": "3.0.0",
26346           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
26347           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
26348           "requires": {
26349             "ansi-styles": "^4.1.0",
26350             "supports-color": "^7.1.0"
26351           }
26352         },
26353         "color-convert": {
26354           "version": "2.0.1",
26355           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
26356           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
26357           "requires": {
26358             "color-name": "~1.1.4"
26359           }
26360         },
26361         "color-name": {
26362           "version": "1.1.4",
26363           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
26364           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
26365         },
26366         "has-flag": {
26367           "version": "4.0.0",
26368           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
26369           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
26370         },
26371         "strip-ansi": {
26372           "version": "6.0.0",
26373           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
26374           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
26375           "requires": {
26376             "ansi-regex": "^5.0.0"
26377           }
26378         },
26379         "supports-color": {
26380           "version": "7.2.0",
26381           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
26382           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
26383           "requires": {
26384             "has-flag": "^4.0.0"
26385           }
26386         }
26387       }
26388     },
26389     "original": {
26390       "version": "1.0.2",
26391       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
26392       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
26393       "dev": true,
26394       "requires": {
26395         "url-parse": "^1.4.3"
26396       }
26397     },
26398     "os-browserify": {
26399       "version": "0.3.0",
26400       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
26401       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
26402       "dev": true
26403     },
26404     "os-homedir": {
26405       "version": "1.0.2",
26406       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
26407       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
26408     },
26409     "os-locale": {
26410       "version": "3.1.0",
26411       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
26412       "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
26413       "dev": true,
26414       "requires": {
26415         "execa": "^1.0.0",
26416         "lcid": "^2.0.0",
26417         "mem": "^4.0.0"
26418       }
26419     },
26420     "os-tmpdir": {
26421       "version": "1.0.2",
26422       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
26423       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
26424     },
26425     "osenv": {
26426       "version": "0.1.5",
26427       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
26428       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
26429       "requires": {
26430         "os-homedir": "^1.0.0",
26431         "os-tmpdir": "^1.0.0"
26432       }
26433     },
26434     "p-defer": {
26435       "version": "1.0.0",
26436       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
26437       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
26438       "dev": true
26439     },
26440     "p-finally": {
26441       "version": "1.0.0",
26442       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
26443       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
26444       "dev": true
26445     },
26446     "p-is-promise": {
26447       "version": "2.1.0",
26448       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
26449       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
26450       "dev": true
26451     },
26452     "p-limit": {
26453       "version": "2.2.2",
26454       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
26455       "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
26456       "dev": true,
26457       "requires": {
26458         "p-try": "^2.0.0"
26459       }
26460     },
26461     "p-locate": {
26462       "version": "3.0.0",
26463       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
26464       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
26465       "dev": true,
26466       "requires": {
26467         "p-limit": "^2.0.0"
26468       }
26469     },
26470     "p-map": {
26471       "version": "2.1.0",
26472       "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
26473       "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
26474       "dev": true
26475     },
26476     "p-retry": {
26477       "version": "3.0.1",
26478       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
26479       "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
26480       "dev": true,
26481       "requires": {
26482         "retry": "^0.12.0"
26483       },
26484       "dependencies": {
26485         "retry": {
26486           "version": "0.12.0",
26487           "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
26488           "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
26489           "dev": true
26490         }
26491       }
26492     },
26493     "p-try": {
26494       "version": "2.2.0",
26495       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
26496       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
26497       "dev": true
26498     },
26499     "pacote": {
26500       "version": "9.5.5",
26501       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz",
26502       "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==",
26503       "dev": true,
26504       "requires": {
26505         "bluebird": "^3.5.3",
26506         "cacache": "^12.0.2",
26507         "figgy-pudding": "^3.5.1",
26508         "get-stream": "^4.1.0",
26509         "glob": "^7.1.3",
26510         "infer-owner": "^1.0.4",
26511         "lru-cache": "^5.1.1",
26512         "make-fetch-happen": "^5.0.0",
26513         "minimatch": "^3.0.4",
26514         "minipass": "^2.3.5",
26515         "mississippi": "^3.0.0",
26516         "mkdirp": "^0.5.1",
26517         "normalize-package-data": "^2.4.0",
26518         "npm-package-arg": "^6.1.0",
26519         "npm-packlist": "^1.1.12",
26520         "npm-pick-manifest": "^2.2.3",
26521         "npm-registry-fetch": "^4.0.0",
26522         "osenv": "^0.1.5",
26523         "promise-inflight": "^1.0.1",
26524         "promise-retry": "^1.1.1",
26525         "protoduck": "^5.0.1",
26526         "rimraf": "^2.6.2",
26527         "safe-buffer": "^5.1.2",
26528         "semver": "^5.6.0",
26529         "ssri": "^6.0.1",
26530         "tar": "^4.4.8",
26531         "unique-filename": "^1.1.1",
26532         "which": "^1.3.1"
26533       },
26534       "dependencies": {
26535         "npm-pick-manifest": {
26536           "version": "2.2.3",
26537           "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz",
26538           "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==",
26539           "dev": true,
26540           "requires": {
26541             "figgy-pudding": "^3.5.1",
26542             "npm-package-arg": "^6.0.0",
26543             "semver": "^5.4.1"
26544           }
26545         },
26546         "rimraf": {
26547           "version": "2.7.1",
26548           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
26549           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
26550           "dev": true,
26551           "requires": {
26552             "glob": "^7.1.3"
26553           }
26554         },
26555         "semver": {
26556           "version": "5.7.1",
26557           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
26558           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
26559           "dev": true
26560         }
26561       }
26562     },
26563     "pako": {
26564       "version": "1.0.11",
26565       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
26566       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
26567       "dev": true
26568     },
26569     "parallel-transform": {
26570       "version": "1.2.0",
26571       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
26572       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
26573       "requires": {
26574         "cyclist": "^1.0.1",
26575         "inherits": "^2.0.3",
26576         "readable-stream": "^2.1.5"
26577       }
26578     },
26579     "parse-asn1": {
26580       "version": "5.1.5",
26581       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
26582       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
26583       "dev": true,
26584       "requires": {
26585         "asn1.js": "^4.0.0",
26586         "browserify-aes": "^1.0.0",
26587         "create-hash": "^1.1.0",
26588         "evp_bytestokey": "^1.0.0",
26589         "pbkdf2": "^3.0.3",
26590         "safe-buffer": "^5.1.1"
26591       }
26592     },
26593     "parse-json": {
26594       "version": "4.0.0",
26595       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
26596       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
26597       "dev": true,
26598       "requires": {
26599         "error-ex": "^1.3.1",
26600         "json-parse-better-errors": "^1.0.1"
26601       }
26602     },
26603     "parse5": {
26604       "version": "5.1.1",
26605       "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
26606       "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
26607       "optional": true
26608     },
26609     "parseqs": {
26610       "version": "0.0.5",
26611       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
26612       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
26613       "dev": true,
26614       "requires": {
26615         "better-assert": "~1.0.0"
26616       }
26617     },
26618     "parseuri": {
26619       "version": "0.0.5",
26620       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
26621       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
26622       "dev": true,
26623       "requires": {
26624         "better-assert": "~1.0.0"
26625       }
26626     },
26627     "parseurl": {
26628       "version": "1.3.3",
26629       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
26630       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
26631       "dev": true
26632     },
26633     "pascalcase": {
26634       "version": "0.1.1",
26635       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
26636       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
26637       "dev": true
26638     },
26639     "path-browserify": {
26640       "version": "0.0.1",
26641       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
26642       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
26643       "dev": true
26644     },
26645     "path-dirname": {
26646       "version": "1.0.2",
26647       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
26648       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
26649       "dev": true
26650     },
26651     "path-exists": {
26652       "version": "3.0.0",
26653       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
26654       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
26655       "dev": true
26656     },
26657     "path-is-absolute": {
26658       "version": "1.0.1",
26659       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
26660       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
26661     },
26662     "path-is-inside": {
26663       "version": "1.0.2",
26664       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
26665       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
26666       "dev": true
26667     },
26668     "path-key": {
26669       "version": "2.0.1",
26670       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
26671       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
26672       "dev": true
26673     },
26674     "path-parse": {
26675       "version": "1.0.6",
26676       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
26677       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
26678     },
26679     "path-to-regexp": {
26680       "version": "0.1.7",
26681       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
26682       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
26683       "dev": true
26684     },
26685     "path-type": {
26686       "version": "3.0.0",
26687       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
26688       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
26689       "dev": true,
26690       "requires": {
26691         "pify": "^3.0.0"
26692       },
26693       "dependencies": {
26694         "pify": {
26695           "version": "3.0.0",
26696           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
26697           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
26698           "dev": true
26699         }
26700       }
26701     },
26702     "pbkdf2": {
26703       "version": "3.0.17",
26704       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
26705       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
26706       "dev": true,
26707       "requires": {
26708         "create-hash": "^1.1.2",
26709         "create-hmac": "^1.1.4",
26710         "ripemd160": "^2.0.1",
26711         "safe-buffer": "^5.0.1",
26712         "sha.js": "^2.4.8"
26713       }
26714     },
26715     "performance-now": {
26716       "version": "2.1.0",
26717       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
26718       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
26719     },
26720     "picomatch": {
26721       "version": "2.2.2",
26722       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
26723       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
26724       "dev": true
26725     },
26726     "pify": {
26727       "version": "4.0.1",
26728       "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
26729       "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
26730       "dev": true
26731     },
26732     "pinkie": {
26733       "version": "2.0.4",
26734       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
26735       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
26736       "dev": true
26737     },
26738     "pinkie-promise": {
26739       "version": "2.0.1",
26740       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
26741       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
26742       "dev": true,
26743       "requires": {
26744         "pinkie": "^2.0.0"
26745       }
26746     },
26747     "pkg-dir": {
26748       "version": "3.0.0",
26749       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
26750       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
26751       "dev": true,
26752       "requires": {
26753         "find-up": "^3.0.0"
26754       }
26755     },
26756     "pkg-up": {
26757       "version": "3.1.0",
26758       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
26759       "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
26760       "dev": true,
26761       "requires": {
26762         "find-up": "^3.0.0"
26763       }
26764     },
26765     "portfinder": {
26766       "version": "1.0.25",
26767       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz",
26768       "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==",
26769       "dev": true,
26770       "requires": {
26771         "async": "^2.6.2",
26772         "debug": "^3.1.1",
26773         "mkdirp": "^0.5.1"
26774       },
26775       "dependencies": {
26776         "debug": {
26777           "version": "3.2.6",
26778           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
26779           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
26780           "dev": true,
26781           "requires": {
26782             "ms": "^2.1.1"
26783           }
26784         }
26785       }
26786     },
26787     "posix-character-classes": {
26788       "version": "0.1.1",
26789       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
26790       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
26791       "dev": true
26792     },
26793     "postcss": {
26794       "version": "7.0.17",
26795       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz",
26796       "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==",
26797       "dev": true,
26798       "requires": {
26799         "chalk": "^2.4.2",
26800         "source-map": "^0.6.1",
26801         "supports-color": "^6.1.0"
26802       },
26803       "dependencies": {
26804         "source-map": {
26805           "version": "0.6.1",
26806           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
26807           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
26808           "dev": true
26809         },
26810         "supports-color": {
26811           "version": "6.1.0",
26812           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
26813           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
26814           "dev": true,
26815           "requires": {
26816             "has-flag": "^3.0.0"
26817           }
26818         }
26819       }
26820     },
26821     "postcss-import": {
26822       "version": "12.0.1",
26823       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
26824       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
26825       "dev": true,
26826       "requires": {
26827         "postcss": "^7.0.1",
26828         "postcss-value-parser": "^3.2.3",
26829         "read-cache": "^1.0.0",
26830         "resolve": "^1.1.7"
26831       },
26832       "dependencies": {
26833         "postcss-value-parser": {
26834           "version": "3.3.1",
26835           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
26836           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
26837           "dev": true
26838         }
26839       }
26840     },
26841     "postcss-load-config": {
26842       "version": "2.1.0",
26843       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
26844       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
26845       "dev": true,
26846       "requires": {
26847         "cosmiconfig": "^5.0.0",
26848         "import-cwd": "^2.0.0"
26849       }
26850     },
26851     "postcss-loader": {
26852       "version": "3.0.0",
26853       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
26854       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
26855       "dev": true,
26856       "requires": {
26857         "loader-utils": "^1.1.0",
26858         "postcss": "^7.0.0",
26859         "postcss-load-config": "^2.0.0",
26860         "schema-utils": "^1.0.0"
26861       }
26862     },
26863     "postcss-value-parser": {
26864       "version": "4.0.3",
26865       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
26866       "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
26867       "dev": true
26868     },
26869     "prepend-http": {
26870       "version": "1.0.4",
26871       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
26872       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
26873       "dev": true
26874     },
26875     "private": {
26876       "version": "0.1.8",
26877       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
26878       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
26879       "dev": true
26880     },
26881     "process": {
26882       "version": "0.11.10",
26883       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
26884       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
26885       "dev": true
26886     },
26887     "process-nextick-args": {
26888       "version": "2.0.1",
26889       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
26890       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
26891     },
26892     "promise": {
26893       "version": "7.3.1",
26894       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
26895       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
26896       "dev": true,
26897       "optional": true,
26898       "requires": {
26899         "asap": "~2.0.3"
26900       }
26901     },
26902     "promise-inflight": {
26903       "version": "1.0.1",
26904       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
26905       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM="
26906     },
26907     "promise-retry": {
26908       "version": "1.1.1",
26909       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
26910       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
26911       "requires": {
26912         "err-code": "^1.0.0",
26913         "retry": "^0.10.0"
26914       }
26915     },
26916     "protoduck": {
26917       "version": "5.0.1",
26918       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
26919       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
26920       "requires": {
26921         "genfun": "^5.0.0"
26922       }
26923     },
26924     "protractor": {
26925       "version": "5.4.3",
26926       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.3.tgz",
26927       "integrity": "sha512-7pMAolv8Ah1yJIqaorDTzACtn3gk7BamVKPTeO5lqIGOrfosjPgXFx/z1dqSI+m5EeZc2GMJHPr5DYlodujDNA==",
26928       "dev": true,
26929       "requires": {
26930         "@types/q": "^0.0.32",
26931         "@types/selenium-webdriver": "^3.0.0",
26932         "blocking-proxy": "^1.0.0",
26933         "browserstack": "^1.5.1",
26934         "chalk": "^1.1.3",
26935         "glob": "^7.0.3",
26936         "jasmine": "2.8.0",
26937         "jasminewd2": "^2.1.0",
26938         "optimist": "~0.6.0",
26939         "q": "1.4.1",
26940         "saucelabs": "^1.5.0",
26941         "selenium-webdriver": "3.6.0",
26942         "source-map-support": "~0.4.0",
26943         "webdriver-js-extender": "2.1.0",
26944         "webdriver-manager": "^12.0.6"
26945       },
26946       "dependencies": {
26947         "ansi-regex": {
26948           "version": "2.1.1",
26949           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
26950           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
26951           "dev": true
26952         },
26953         "ansi-styles": {
26954           "version": "2.2.1",
26955           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
26956           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
26957           "dev": true
26958         },
26959         "chalk": {
26960           "version": "1.1.3",
26961           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
26962           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
26963           "dev": true,
26964           "requires": {
26965             "ansi-styles": "^2.2.1",
26966             "escape-string-regexp": "^1.0.2",
26967             "has-ansi": "^2.0.0",
26968             "strip-ansi": "^3.0.0",
26969             "supports-color": "^2.0.0"
26970           }
26971         },
26972         "del": {
26973           "version": "2.2.2",
26974           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
26975           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
26976           "dev": true,
26977           "requires": {
26978             "globby": "^5.0.0",
26979             "is-path-cwd": "^1.0.0",
26980             "is-path-in-cwd": "^1.0.0",
26981             "object-assign": "^4.0.1",
26982             "pify": "^2.0.0",
26983             "pinkie-promise": "^2.0.0",
26984             "rimraf": "^2.2.8"
26985           }
26986         },
26987         "globby": {
26988           "version": "5.0.0",
26989           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
26990           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
26991           "dev": true,
26992           "requires": {
26993             "array-union": "^1.0.1",
26994             "arrify": "^1.0.0",
26995             "glob": "^7.0.3",
26996             "object-assign": "^4.0.1",
26997             "pify": "^2.0.0",
26998             "pinkie-promise": "^2.0.0"
26999           }
27000         },
27001         "is-path-cwd": {
27002           "version": "1.0.0",
27003           "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
27004           "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
27005           "dev": true
27006         },
27007         "is-path-in-cwd": {
27008           "version": "1.0.1",
27009           "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
27010           "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
27011           "dev": true,
27012           "requires": {
27013             "is-path-inside": "^1.0.0"
27014           }
27015         },
27016         "is-path-inside": {
27017           "version": "1.0.1",
27018           "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
27019           "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
27020           "dev": true,
27021           "requires": {
27022             "path-is-inside": "^1.0.1"
27023           }
27024         },
27025         "pify": {
27026           "version": "2.3.0",
27027           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
27028           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
27029           "dev": true
27030         },
27031         "rimraf": {
27032           "version": "2.7.1",
27033           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
27034           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
27035           "dev": true,
27036           "requires": {
27037             "glob": "^7.1.3"
27038           }
27039         },
27040         "semver": {
27041           "version": "5.7.1",
27042           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
27043           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
27044           "dev": true
27045         },
27046         "source-map": {
27047           "version": "0.5.7",
27048           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
27049           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
27050           "dev": true
27051         },
27052         "source-map-support": {
27053           "version": "0.4.18",
27054           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
27055           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
27056           "dev": true,
27057           "requires": {
27058             "source-map": "^0.5.6"
27059           }
27060         },
27061         "strip-ansi": {
27062           "version": "3.0.1",
27063           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
27064           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
27065           "dev": true,
27066           "requires": {
27067             "ansi-regex": "^2.0.0"
27068           }
27069         },
27070         "supports-color": {
27071           "version": "2.0.0",
27072           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
27073           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
27074           "dev": true
27075         },
27076         "webdriver-manager": {
27077           "version": "12.1.7",
27078           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.7.tgz",
27079           "integrity": "sha512-XINj6b8CYuUYC93SG3xPkxlyUc3IJbD6Vvo75CVGuG9uzsefDzWQrhz0Lq8vbPxtb4d63CZdYophF8k8Or/YiA==",
27080           "dev": true,
27081           "requires": {
27082             "adm-zip": "^0.4.9",
27083             "chalk": "^1.1.1",
27084             "del": "^2.2.0",
27085             "glob": "^7.0.3",
27086             "ini": "^1.3.4",
27087             "minimist": "^1.2.0",
27088             "q": "^1.4.1",
27089             "request": "^2.87.0",
27090             "rimraf": "^2.5.2",
27091             "semver": "^5.3.0",
27092             "xml2js": "^0.4.17"
27093           }
27094         }
27095       }
27096     },
27097     "proxy-addr": {
27098       "version": "2.0.6",
27099       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
27100       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
27101       "dev": true,
27102       "requires": {
27103         "forwarded": "~0.1.2",
27104         "ipaddr.js": "1.9.1"
27105       }
27106     },
27107     "prr": {
27108       "version": "1.0.1",
27109       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
27110       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
27111       "dev": true
27112     },
27113     "pseudomap": {
27114       "version": "1.0.2",
27115       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
27116       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
27117       "dev": true
27118     },
27119     "psl": {
27120       "version": "1.8.0",
27121       "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
27122       "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
27123     },
27124     "public-encrypt": {
27125       "version": "4.0.3",
27126       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
27127       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
27128       "dev": true,
27129       "requires": {
27130         "bn.js": "^4.1.0",
27131         "browserify-rsa": "^4.0.0",
27132         "create-hash": "^1.1.0",
27133         "parse-asn1": "^5.0.0",
27134         "randombytes": "^2.0.1",
27135         "safe-buffer": "^5.1.2"
27136       }
27137     },
27138     "pump": {
27139       "version": "3.0.0",
27140       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
27141       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
27142       "requires": {
27143         "end-of-stream": "^1.1.0",
27144         "once": "^1.3.1"
27145       }
27146     },
27147     "pumpify": {
27148       "version": "1.5.1",
27149       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
27150       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
27151       "requires": {
27152         "duplexify": "^3.6.0",
27153         "inherits": "^2.0.3",
27154         "pump": "^2.0.0"
27155       },
27156       "dependencies": {
27157         "pump": {
27158           "version": "2.0.1",
27159           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
27160           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
27161           "requires": {
27162             "end-of-stream": "^1.1.0",
27163             "once": "^1.3.1"
27164           }
27165         }
27166       }
27167     },
27168     "punycode": {
27169       "version": "2.1.1",
27170       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
27171       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
27172     },
27173     "q": {
27174       "version": "1.4.1",
27175       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
27176       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
27177       "dev": true
27178     },
27179     "qjobs": {
27180       "version": "1.2.0",
27181       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
27182       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
27183       "dev": true
27184     },
27185     "qs": {
27186       "version": "6.5.2",
27187       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
27188       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
27189     },
27190     "query-string": {
27191       "version": "4.3.4",
27192       "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
27193       "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
27194       "dev": true,
27195       "requires": {
27196         "object-assign": "^4.1.0",
27197         "strict-uri-encode": "^1.0.0"
27198       }
27199     },
27200     "querystring": {
27201       "version": "0.2.0",
27202       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
27203       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
27204       "dev": true
27205     },
27206     "querystring-es3": {
27207       "version": "0.2.1",
27208       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
27209       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
27210       "dev": true
27211     },
27212     "querystringify": {
27213       "version": "2.1.1",
27214       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
27215       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
27216       "dev": true
27217     },
27218     "randombytes": {
27219       "version": "2.1.0",
27220       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
27221       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
27222       "dev": true,
27223       "requires": {
27224         "safe-buffer": "^5.1.0"
27225       }
27226     },
27227     "randomfill": {
27228       "version": "1.0.4",
27229       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
27230       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
27231       "dev": true,
27232       "requires": {
27233         "randombytes": "^2.0.5",
27234         "safe-buffer": "^5.1.0"
27235       }
27236     },
27237     "range-parser": {
27238       "version": "1.2.1",
27239       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
27240       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
27241       "dev": true
27242     },
27243     "raw-body": {
27244       "version": "2.4.0",
27245       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
27246       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
27247       "dev": true,
27248       "requires": {
27249         "bytes": "3.1.0",
27250         "http-errors": "1.7.2",
27251         "iconv-lite": "0.4.24",
27252         "unpipe": "1.0.0"
27253       },
27254       "dependencies": {
27255         "bytes": {
27256           "version": "3.1.0",
27257           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
27258           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
27259           "dev": true
27260         }
27261       }
27262     },
27263     "raw-loader": {
27264       "version": "3.1.0",
27265       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz",
27266       "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==",
27267       "dev": true,
27268       "requires": {
27269         "loader-utils": "^1.1.0",
27270         "schema-utils": "^2.0.1"
27271       },
27272       "dependencies": {
27273         "ajv": {
27274           "version": "6.12.0",
27275           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
27276           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
27277           "dev": true,
27278           "requires": {
27279             "fast-deep-equal": "^3.1.1",
27280             "fast-json-stable-stringify": "^2.0.0",
27281             "json-schema-traverse": "^0.4.1",
27282             "uri-js": "^4.2.2"
27283           }
27284         },
27285         "fast-deep-equal": {
27286           "version": "3.1.1",
27287           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
27288           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
27289           "dev": true
27290         },
27291         "schema-utils": {
27292           "version": "2.6.5",
27293           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
27294           "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
27295           "dev": true,
27296           "requires": {
27297             "ajv": "^6.12.0",
27298             "ajv-keywords": "^3.4.1"
27299           }
27300         }
27301       }
27302     },
27303     "read-cache": {
27304       "version": "1.0.0",
27305       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
27306       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
27307       "dev": true,
27308       "requires": {
27309         "pify": "^2.3.0"
27310       },
27311       "dependencies": {
27312         "pify": {
27313           "version": "2.3.0",
27314           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
27315           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
27316           "dev": true
27317         }
27318       }
27319     },
27320     "read-package-json": {
27321       "version": "2.1.1",
27322       "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.1.tgz",
27323       "integrity": "sha512-dAiqGtVc/q5doFz6096CcnXhpYk0ZN8dEKVkGLU0CsASt8SrgF6SF7OTKAYubfvFhWaqofl+Y8HK19GR8jwW+A==",
27324       "requires": {
27325         "glob": "^7.1.1",
27326         "graceful-fs": "^4.1.2",
27327         "json-parse-better-errors": "^1.0.1",
27328         "normalize-package-data": "^2.0.0",
27329         "npm-normalize-package-bin": "^1.0.0"
27330       }
27331     },
27332     "read-package-tree": {
27333       "version": "5.3.1",
27334       "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.3.1.tgz",
27335       "integrity": "sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==",
27336       "requires": {
27337         "read-package-json": "^2.0.0",
27338         "readdir-scoped-modules": "^1.0.0",
27339         "util-promisify": "^2.1.0"
27340       }
27341     },
27342     "readable-stream": {
27343       "version": "2.3.7",
27344       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
27345       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
27346       "requires": {
27347         "core-util-is": "~1.0.0",
27348         "inherits": "~2.0.3",
27349         "isarray": "~1.0.0",
27350         "process-nextick-args": "~2.0.0",
27351         "safe-buffer": "~5.1.1",
27352         "string_decoder": "~1.1.1",
27353         "util-deprecate": "~1.0.1"
27354       },
27355       "dependencies": {
27356         "safe-buffer": {
27357           "version": "5.1.2",
27358           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
27359           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
27360         }
27361       }
27362     },
27363     "readdir-scoped-modules": {
27364       "version": "1.1.0",
27365       "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz",
27366       "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==",
27367       "requires": {
27368         "debuglog": "^1.0.1",
27369         "dezalgo": "^1.0.0",
27370         "graceful-fs": "^4.1.2",
27371         "once": "^1.3.0"
27372       }
27373     },
27374     "readdirp": {
27375       "version": "3.3.0",
27376       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz",
27377       "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==",
27378       "dev": true,
27379       "requires": {
27380         "picomatch": "^2.0.7"
27381       }
27382     },
27383     "reflect-metadata": {
27384       "version": "0.1.13",
27385       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
27386       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
27387       "dev": true
27388     },
27389     "regenerate": {
27390       "version": "1.4.0",
27391       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
27392       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
27393       "dev": true
27394     },
27395     "regenerate-unicode-properties": {
27396       "version": "8.2.0",
27397       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
27398       "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
27399       "dev": true,
27400       "requires": {
27401         "regenerate": "^1.4.0"
27402       }
27403     },
27404     "regenerator-runtime": {
27405       "version": "0.13.3",
27406       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
27407       "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
27408       "dev": true
27409     },
27410     "regenerator-transform": {
27411       "version": "0.14.4",
27412       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz",
27413       "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==",
27414       "dev": true,
27415       "requires": {
27416         "@babel/runtime": "^7.8.4",
27417         "private": "^0.1.8"
27418       }
27419     },
27420     "regex-not": {
27421       "version": "1.0.2",
27422       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
27423       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
27424       "dev": true,
27425       "requires": {
27426         "extend-shallow": "^3.0.2",
27427         "safe-regex": "^1.1.0"
27428       }
27429     },
27430     "regexp.prototype.flags": {
27431       "version": "1.3.0",
27432       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
27433       "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
27434       "dev": true,
27435       "requires": {
27436         "define-properties": "^1.1.3",
27437         "es-abstract": "^1.17.0-next.1"
27438       }
27439     },
27440     "regexpu-core": {
27441       "version": "4.7.0",
27442       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
27443       "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
27444       "dev": true,
27445       "requires": {
27446         "regenerate": "^1.4.0",
27447         "regenerate-unicode-properties": "^8.2.0",
27448         "regjsgen": "^0.5.1",
27449         "regjsparser": "^0.6.4",
27450         "unicode-match-property-ecmascript": "^1.0.4",
27451         "unicode-match-property-value-ecmascript": "^1.2.0"
27452       }
27453     },
27454     "regjsgen": {
27455       "version": "0.5.1",
27456       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz",
27457       "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==",
27458       "dev": true
27459     },
27460     "regjsparser": {
27461       "version": "0.6.4",
27462       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
27463       "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
27464       "dev": true,
27465       "requires": {
27466         "jsesc": "~0.5.0"
27467       },
27468       "dependencies": {
27469         "jsesc": {
27470           "version": "0.5.0",
27471           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
27472           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
27473           "dev": true
27474         }
27475       }
27476     },
27477     "remove-trailing-separator": {
27478       "version": "1.1.0",
27479       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
27480       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
27481       "dev": true
27482     },
27483     "repeat-element": {
27484       "version": "1.1.3",
27485       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
27486       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
27487       "dev": true
27488     },
27489     "repeat-string": {
27490       "version": "1.6.1",
27491       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
27492       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
27493       "dev": true
27494     },
27495     "request": {
27496       "version": "2.88.2",
27497       "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
27498       "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
27499       "requires": {
27500         "aws-sign2": "~0.7.0",
27501         "aws4": "^1.8.0",
27502         "caseless": "~0.12.0",
27503         "combined-stream": "~1.0.6",
27504         "extend": "~3.0.2",
27505         "forever-agent": "~0.6.1",
27506         "form-data": "~2.3.2",
27507         "har-validator": "~5.1.3",
27508         "http-signature": "~1.2.0",
27509         "is-typedarray": "~1.0.0",
27510         "isstream": "~0.1.2",
27511         "json-stringify-safe": "~5.0.1",
27512         "mime-types": "~2.1.19",
27513         "oauth-sign": "~0.9.0",
27514         "performance-now": "^2.1.0",
27515         "qs": "~6.5.2",
27516         "safe-buffer": "^5.1.2",
27517         "tough-cookie": "~2.5.0",
27518         "tunnel-agent": "^0.6.0",
27519         "uuid": "^3.3.2"
27520       }
27521     },
27522     "require-directory": {
27523       "version": "2.1.1",
27524       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
27525       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
27526       "dev": true
27527     },
27528     "require-main-filename": {
27529       "version": "1.0.1",
27530       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
27531       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
27532       "dev": true
27533     },
27534     "requires-port": {
27535       "version": "1.0.0",
27536       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
27537       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
27538       "dev": true
27539     },
27540     "resolve": {
27541       "version": "1.15.1",
27542       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz",
27543       "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==",
27544       "requires": {
27545         "path-parse": "^1.0.6"
27546       }
27547     },
27548     "resolve-cwd": {
27549       "version": "2.0.0",
27550       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
27551       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
27552       "dev": true,
27553       "requires": {
27554         "resolve-from": "^3.0.0"
27555       }
27556     },
27557     "resolve-from": {
27558       "version": "3.0.0",
27559       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
27560       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
27561       "dev": true
27562     },
27563     "resolve-url": {
27564       "version": "0.2.1",
27565       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
27566       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
27567       "dev": true
27568     },
27569     "restore-cursor": {
27570       "version": "3.1.0",
27571       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
27572       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
27573       "requires": {
27574         "onetime": "^5.1.0",
27575         "signal-exit": "^3.0.2"
27576       }
27577     },
27578     "ret": {
27579       "version": "0.1.15",
27580       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
27581       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
27582       "dev": true
27583     },
27584     "retry": {
27585       "version": "0.10.1",
27586       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
27587       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q="
27588     },
27589     "rfdc": {
27590       "version": "1.1.4",
27591       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
27592       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
27593       "dev": true
27594     },
27595     "rimraf": {
27596       "version": "3.0.0",
27597       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz",
27598       "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==",
27599       "dev": true,
27600       "requires": {
27601         "glob": "^7.1.3"
27602       }
27603     },
27604     "ripemd160": {
27605       "version": "2.0.2",
27606       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
27607       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
27608       "dev": true,
27609       "requires": {
27610         "hash-base": "^3.0.0",
27611         "inherits": "^2.0.1"
27612       }
27613     },
27614     "run-async": {
27615       "version": "2.4.0",
27616       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz",
27617       "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==",
27618       "requires": {
27619         "is-promise": "^2.1.0"
27620       }
27621     },
27622     "run-queue": {
27623       "version": "1.0.3",
27624       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
27625       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
27626       "requires": {
27627         "aproba": "^1.1.1"
27628       }
27629     },
27630     "rxjs": {
27631       "version": "6.4.0",
27632       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz",
27633       "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==",
27634       "requires": {
27635         "tslib": "^1.9.0"
27636       }
27637     },
27638     "safe-buffer": {
27639       "version": "5.2.0",
27640       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
27641       "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
27642     },
27643     "safe-regex": {
27644       "version": "1.1.0",
27645       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
27646       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
27647       "dev": true,
27648       "requires": {
27649         "ret": "~0.1.10"
27650       }
27651     },
27652     "safer-buffer": {
27653       "version": "2.1.2",
27654       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
27655       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
27656     },
27657     "sass": {
27658       "version": "1.22.9",
27659       "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz",
27660       "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==",
27661       "dev": true,
27662       "requires": {
27663         "chokidar": ">=2.0.0 <4.0.0"
27664       }
27665     },
27666     "sass-loader": {
27667       "version": "7.2.0",
27668       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz",
27669       "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==",
27670       "dev": true,
27671       "requires": {
27672         "clone-deep": "^4.0.1",
27673         "loader-utils": "^1.0.1",
27674         "neo-async": "^2.5.0",
27675         "pify": "^4.0.1",
27676         "semver": "^5.5.0"
27677       },
27678       "dependencies": {
27679         "semver": {
27680           "version": "5.7.1",
27681           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
27682           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
27683           "dev": true
27684         }
27685       }
27686     },
27687     "saucelabs": {
27688       "version": "1.5.0",
27689       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
27690       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
27691       "dev": true,
27692       "requires": {
27693         "https-proxy-agent": "^2.2.1"
27694       }
27695     },
27696     "sax": {
27697       "version": "0.5.8",
27698       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
27699       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
27700       "dev": true
27701     },
27702     "schema-utils": {
27703       "version": "1.0.0",
27704       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
27705       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
27706       "dev": true,
27707       "requires": {
27708         "ajv": "^6.1.0",
27709         "ajv-errors": "^1.0.0",
27710         "ajv-keywords": "^3.1.0"
27711       }
27712     },
27713     "select-hose": {
27714       "version": "2.0.0",
27715       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
27716       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
27717       "dev": true
27718     },
27719     "selenium-webdriver": {
27720       "version": "3.6.0",
27721       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
27722       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
27723       "dev": true,
27724       "requires": {
27725         "jszip": "^3.1.3",
27726         "rimraf": "^2.5.4",
27727         "tmp": "0.0.30",
27728         "xml2js": "^0.4.17"
27729       },
27730       "dependencies": {
27731         "rimraf": {
27732           "version": "2.7.1",
27733           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
27734           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
27735           "dev": true,
27736           "requires": {
27737             "glob": "^7.1.3"
27738           }
27739         },
27740         "tmp": {
27741           "version": "0.0.30",
27742           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
27743           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
27744           "dev": true,
27745           "requires": {
27746             "os-tmpdir": "~1.0.1"
27747           }
27748         }
27749       }
27750     },
27751     "selfsigned": {
27752       "version": "1.10.7",
27753       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz",
27754       "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==",
27755       "dev": true,
27756       "requires": {
27757         "node-forge": "0.9.0"
27758       }
27759     },
27760     "semver": {
27761       "version": "6.3.0",
27762       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
27763       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
27764       "dev": true
27765     },
27766     "semver-dsl": {
27767       "version": "1.0.1",
27768       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
27769       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
27770       "dev": true,
27771       "requires": {
27772         "semver": "^5.3.0"
27773       },
27774       "dependencies": {
27775         "semver": {
27776           "version": "5.7.1",
27777           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
27778           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
27779           "dev": true
27780         }
27781       }
27782     },
27783     "semver-intersect": {
27784       "version": "1.4.0",
27785       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
27786       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
27787       "requires": {
27788         "semver": "^5.0.0"
27789       },
27790       "dependencies": {
27791         "semver": {
27792           "version": "5.7.1",
27793           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
27794           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
27795         }
27796       }
27797     },
27798     "send": {
27799       "version": "0.17.1",
27800       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
27801       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
27802       "dev": true,
27803       "requires": {
27804         "debug": "2.6.9",
27805         "depd": "~1.1.2",
27806         "destroy": "~1.0.4",
27807         "encodeurl": "~1.0.2",
27808         "escape-html": "~1.0.3",
27809         "etag": "~1.8.1",
27810         "fresh": "0.5.2",
27811         "http-errors": "~1.7.2",
27812         "mime": "1.6.0",
27813         "ms": "2.1.1",
27814         "on-finished": "~2.3.0",
27815         "range-parser": "~1.2.1",
27816         "statuses": "~1.5.0"
27817       },
27818       "dependencies": {
27819         "debug": {
27820           "version": "2.6.9",
27821           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
27822           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
27823           "dev": true,
27824           "requires": {
27825             "ms": "2.0.0"
27826           },
27827           "dependencies": {
27828             "ms": {
27829               "version": "2.0.0",
27830               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
27831               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
27832               "dev": true
27833             }
27834           }
27835         },
27836         "ms": {
27837           "version": "2.1.1",
27838           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
27839           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
27840           "dev": true
27841         }
27842       }
27843     },
27844     "serialize-javascript": {
27845       "version": "2.1.2",
27846       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
27847       "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
27848       "dev": true
27849     },
27850     "serve-index": {
27851       "version": "1.9.1",
27852       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
27853       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
27854       "dev": true,
27855       "requires": {
27856         "accepts": "~1.3.4",
27857         "batch": "0.6.1",
27858         "debug": "2.6.9",
27859         "escape-html": "~1.0.3",
27860         "http-errors": "~1.6.2",
27861         "mime-types": "~2.1.17",
27862         "parseurl": "~1.3.2"
27863       },
27864       "dependencies": {
27865         "debug": {
27866           "version": "2.6.9",
27867           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
27868           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
27869           "dev": true,
27870           "requires": {
27871             "ms": "2.0.0"
27872           }
27873         },
27874         "http-errors": {
27875           "version": "1.6.3",
27876           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
27877           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
27878           "dev": true,
27879           "requires": {
27880             "depd": "~1.1.2",
27881             "inherits": "2.0.3",
27882             "setprototypeof": "1.1.0",
27883             "statuses": ">= 1.4.0 < 2"
27884           }
27885         },
27886         "inherits": {
27887           "version": "2.0.3",
27888           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
27889           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
27890           "dev": true
27891         },
27892         "ms": {
27893           "version": "2.0.0",
27894           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
27895           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
27896           "dev": true
27897         },
27898         "setprototypeof": {
27899           "version": "1.1.0",
27900           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
27901           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
27902           "dev": true
27903         }
27904       }
27905     },
27906     "serve-static": {
27907       "version": "1.14.1",
27908       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
27909       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
27910       "dev": true,
27911       "requires": {
27912         "encodeurl": "~1.0.2",
27913         "escape-html": "~1.0.3",
27914         "parseurl": "~1.3.3",
27915         "send": "0.17.1"
27916       }
27917     },
27918     "set-blocking": {
27919       "version": "2.0.0",
27920       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
27921       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
27922       "dev": true
27923     },
27924     "set-immediate-shim": {
27925       "version": "1.0.1",
27926       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
27927       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
27928       "dev": true
27929     },
27930     "set-value": {
27931       "version": "2.0.1",
27932       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
27933       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
27934       "dev": true,
27935       "requires": {
27936         "extend-shallow": "^2.0.1",
27937         "is-extendable": "^0.1.1",
27938         "is-plain-object": "^2.0.3",
27939         "split-string": "^3.0.1"
27940       },
27941       "dependencies": {
27942         "extend-shallow": {
27943           "version": "2.0.1",
27944           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
27945           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
27946           "dev": true,
27947           "requires": {
27948             "is-extendable": "^0.1.0"
27949           }
27950         }
27951       }
27952     },
27953     "setimmediate": {
27954       "version": "1.0.5",
27955       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
27956       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
27957       "dev": true
27958     },
27959     "setprototypeof": {
27960       "version": "1.1.1",
27961       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
27962       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
27963       "dev": true
27964     },
27965     "sha.js": {
27966       "version": "2.4.11",
27967       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
27968       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
27969       "dev": true,
27970       "requires": {
27971         "inherits": "^2.0.1",
27972         "safe-buffer": "^5.0.1"
27973       }
27974     },
27975     "shallow-clone": {
27976       "version": "3.0.1",
27977       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
27978       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
27979       "dev": true,
27980       "requires": {
27981         "kind-of": "^6.0.2"
27982       }
27983     },
27984     "shebang-command": {
27985       "version": "1.2.0",
27986       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
27987       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
27988       "dev": true,
27989       "requires": {
27990         "shebang-regex": "^1.0.0"
27991       }
27992     },
27993     "shebang-regex": {
27994       "version": "1.0.0",
27995       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
27996       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
27997       "dev": true
27998     },
27999     "signal-exit": {
28000       "version": "3.0.3",
28001       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
28002       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
28003     },
28004     "slash": {
28005       "version": "1.0.0",
28006       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
28007       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
28008       "dev": true
28009     },
28010     "smart-buffer": {
28011       "version": "4.1.0",
28012       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz",
28013       "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw=="
28014     },
28015     "snapdragon": {
28016       "version": "0.8.2",
28017       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
28018       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
28019       "dev": true,
28020       "requires": {
28021         "base": "^0.11.1",
28022         "debug": "^2.2.0",
28023         "define-property": "^0.2.5",
28024         "extend-shallow": "^2.0.1",
28025         "map-cache": "^0.2.2",
28026         "source-map": "^0.5.6",
28027         "source-map-resolve": "^0.5.0",
28028         "use": "^3.1.0"
28029       },
28030       "dependencies": {
28031         "debug": {
28032           "version": "2.6.9",
28033           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
28034           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
28035           "dev": true,
28036           "requires": {
28037             "ms": "2.0.0"
28038           }
28039         },
28040         "define-property": {
28041           "version": "0.2.5",
28042           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
28043           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
28044           "dev": true,
28045           "requires": {
28046             "is-descriptor": "^0.1.0"
28047           }
28048         },
28049         "extend-shallow": {
28050           "version": "2.0.1",
28051           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
28052           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
28053           "dev": true,
28054           "requires": {
28055             "is-extendable": "^0.1.0"
28056           }
28057         },
28058         "ms": {
28059           "version": "2.0.0",
28060           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
28061           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
28062           "dev": true
28063         },
28064         "source-map": {
28065           "version": "0.5.7",
28066           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
28067           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
28068           "dev": true
28069         }
28070       }
28071     },
28072     "snapdragon-node": {
28073       "version": "2.1.1",
28074       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
28075       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
28076       "dev": true,
28077       "requires": {
28078         "define-property": "^1.0.0",
28079         "isobject": "^3.0.0",
28080         "snapdragon-util": "^3.0.1"
28081       },
28082       "dependencies": {
28083         "define-property": {
28084           "version": "1.0.0",
28085           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
28086           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
28087           "dev": true,
28088           "requires": {
28089             "is-descriptor": "^1.0.0"
28090           }
28091         },
28092         "is-accessor-descriptor": {
28093           "version": "1.0.0",
28094           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
28095           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
28096           "dev": true,
28097           "requires": {
28098             "kind-of": "^6.0.0"
28099           }
28100         },
28101         "is-data-descriptor": {
28102           "version": "1.0.0",
28103           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
28104           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
28105           "dev": true,
28106           "requires": {
28107             "kind-of": "^6.0.0"
28108           }
28109         },
28110         "is-descriptor": {
28111           "version": "1.0.2",
28112           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
28113           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
28114           "dev": true,
28115           "requires": {
28116             "is-accessor-descriptor": "^1.0.0",
28117             "is-data-descriptor": "^1.0.0",
28118             "kind-of": "^6.0.2"
28119           }
28120         }
28121       }
28122     },
28123     "snapdragon-util": {
28124       "version": "3.0.1",
28125       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
28126       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
28127       "dev": true,
28128       "requires": {
28129         "kind-of": "^3.2.0"
28130       },
28131       "dependencies": {
28132         "kind-of": {
28133           "version": "3.2.2",
28134           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
28135           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
28136           "dev": true,
28137           "requires": {
28138             "is-buffer": "^1.1.5"
28139           }
28140         }
28141       }
28142     },
28143     "socket.io": {
28144       "version": "2.1.1",
28145       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
28146       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
28147       "dev": true,
28148       "requires": {
28149         "debug": "~3.1.0",
28150         "engine.io": "~3.2.0",
28151         "has-binary2": "~1.0.2",
28152         "socket.io-adapter": "~1.1.0",
28153         "socket.io-client": "2.1.1",
28154         "socket.io-parser": "~3.2.0"
28155       },
28156       "dependencies": {
28157         "debug": {
28158           "version": "3.1.0",
28159           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
28160           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
28161           "dev": true,
28162           "requires": {
28163             "ms": "2.0.0"
28164           }
28165         },
28166         "ms": {
28167           "version": "2.0.0",
28168           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
28169           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
28170           "dev": true
28171         }
28172       }
28173     },
28174     "socket.io-adapter": {
28175       "version": "1.1.2",
28176       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
28177       "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
28178       "dev": true
28179     },
28180     "socket.io-client": {
28181       "version": "2.1.1",
28182       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
28183       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
28184       "dev": true,
28185       "requires": {
28186         "backo2": "1.0.2",
28187         "base64-arraybuffer": "0.1.5",
28188         "component-bind": "1.0.0",
28189         "component-emitter": "1.2.1",
28190         "debug": "~3.1.0",
28191         "engine.io-client": "~3.2.0",
28192         "has-binary2": "~1.0.2",
28193         "has-cors": "1.1.0",
28194         "indexof": "0.0.1",
28195         "object-component": "0.0.3",
28196         "parseqs": "0.0.5",
28197         "parseuri": "0.0.5",
28198         "socket.io-parser": "~3.2.0",
28199         "to-array": "0.1.4"
28200       },
28201       "dependencies": {
28202         "component-emitter": {
28203           "version": "1.2.1",
28204           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
28205           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
28206           "dev": true
28207         },
28208         "debug": {
28209           "version": "3.1.0",
28210           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
28211           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
28212           "dev": true,
28213           "requires": {
28214             "ms": "2.0.0"
28215           }
28216         },
28217         "ms": {
28218           "version": "2.0.0",
28219           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
28220           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
28221           "dev": true
28222         }
28223       }
28224     },
28225     "socket.io-parser": {
28226       "version": "3.2.0",
28227       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
28228       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
28229       "dev": true,
28230       "requires": {
28231         "component-emitter": "1.2.1",
28232         "debug": "~3.1.0",
28233         "isarray": "2.0.1"
28234       },
28235       "dependencies": {
28236         "component-emitter": {
28237           "version": "1.2.1",
28238           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
28239           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
28240           "dev": true
28241         },
28242         "debug": {
28243           "version": "3.1.0",
28244           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
28245           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
28246           "dev": true,
28247           "requires": {
28248             "ms": "2.0.0"
28249           }
28250         },
28251         "isarray": {
28252           "version": "2.0.1",
28253           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
28254           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
28255           "dev": true
28256         },
28257         "ms": {
28258           "version": "2.0.0",
28259           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
28260           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
28261           "dev": true
28262         }
28263       }
28264     },
28265     "sockjs": {
28266       "version": "0.3.19",
28267       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
28268       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
28269       "dev": true,
28270       "requires": {
28271         "faye-websocket": "^0.10.0",
28272         "uuid": "^3.0.1"
28273       }
28274     },
28275     "sockjs-client": {
28276       "version": "1.4.0",
28277       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz",
28278       "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==",
28279       "dev": true,
28280       "requires": {
28281         "debug": "^3.2.5",
28282         "eventsource": "^1.0.7",
28283         "faye-websocket": "~0.11.1",
28284         "inherits": "^2.0.3",
28285         "json3": "^3.3.2",
28286         "url-parse": "^1.4.3"
28287       },
28288       "dependencies": {
28289         "debug": {
28290           "version": "3.2.6",
28291           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
28292           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
28293           "dev": true,
28294           "requires": {
28295             "ms": "^2.1.1"
28296           }
28297         },
28298         "faye-websocket": {
28299           "version": "0.11.3",
28300           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
28301           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
28302           "dev": true,
28303           "requires": {
28304             "websocket-driver": ">=0.5.1"
28305           }
28306         }
28307       }
28308     },
28309     "socks": {
28310       "version": "2.3.3",
28311       "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz",
28312       "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==",
28313       "requires": {
28314         "ip": "1.1.5",
28315         "smart-buffer": "^4.1.0"
28316       }
28317     },
28318     "socks-proxy-agent": {
28319       "version": "4.0.2",
28320       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz",
28321       "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==",
28322       "requires": {
28323         "agent-base": "~4.2.1",
28324         "socks": "~2.3.2"
28325       },
28326       "dependencies": {
28327         "agent-base": {
28328           "version": "4.2.1",
28329           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
28330           "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
28331           "requires": {
28332             "es6-promisify": "^5.0.0"
28333           }
28334         }
28335       }
28336     },
28337     "sonar-scanner": {
28338       "version": "3.1.0",
28339       "resolved": "https://registry.npmjs.org/sonar-scanner/-/sonar-scanner-3.1.0.tgz",
28340       "integrity": "sha1-UcHBEB9UuYq8XYVlIJsdkjKXk0M=",
28341       "dev": true
28342     },
28343     "sort-keys": {
28344       "version": "1.1.2",
28345       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
28346       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
28347       "dev": true,
28348       "requires": {
28349         "is-plain-obj": "^1.0.0"
28350       }
28351     },
28352     "source-list-map": {
28353       "version": "2.0.1",
28354       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
28355       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
28356       "dev": true
28357     },
28358     "source-map": {
28359       "version": "0.7.3",
28360       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
28361       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ=="
28362     },
28363     "source-map-loader": {
28364       "version": "0.2.4",
28365       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
28366       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
28367       "dev": true,
28368       "requires": {
28369         "async": "^2.5.0",
28370         "loader-utils": "^1.1.0"
28371       }
28372     },
28373     "source-map-resolve": {
28374       "version": "0.5.3",
28375       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
28376       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
28377       "dev": true,
28378       "requires": {
28379         "atob": "^2.1.2",
28380         "decode-uri-component": "^0.2.0",
28381         "resolve-url": "^0.2.1",
28382         "source-map-url": "^0.4.0",
28383         "urix": "^0.1.0"
28384       }
28385     },
28386     "source-map-support": {
28387       "version": "0.5.13",
28388       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
28389       "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
28390       "dev": true,
28391       "requires": {
28392         "buffer-from": "^1.0.0",
28393         "source-map": "^0.6.0"
28394       },
28395       "dependencies": {
28396         "source-map": {
28397           "version": "0.6.1",
28398           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28399           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
28400           "dev": true
28401         }
28402       }
28403     },
28404     "source-map-url": {
28405       "version": "0.4.0",
28406       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
28407       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
28408       "dev": true
28409     },
28410     "sourcemap-codec": {
28411       "version": "1.4.8",
28412       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
28413       "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
28414     },
28415     "spdx-correct": {
28416       "version": "3.1.0",
28417       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
28418       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
28419       "requires": {
28420         "spdx-expression-parse": "^3.0.0",
28421         "spdx-license-ids": "^3.0.0"
28422       }
28423     },
28424     "spdx-exceptions": {
28425       "version": "2.2.0",
28426       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
28427       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA=="
28428     },
28429     "spdx-expression-parse": {
28430       "version": "3.0.0",
28431       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
28432       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
28433       "requires": {
28434         "spdx-exceptions": "^2.1.0",
28435         "spdx-license-ids": "^3.0.0"
28436       }
28437     },
28438     "spdx-license-ids": {
28439       "version": "3.0.5",
28440       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
28441       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q=="
28442     },
28443     "spdy": {
28444       "version": "4.0.1",
28445       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz",
28446       "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==",
28447       "dev": true,
28448       "requires": {
28449         "debug": "^4.1.0",
28450         "handle-thing": "^2.0.0",
28451         "http-deceiver": "^1.2.7",
28452         "select-hose": "^2.0.0",
28453         "spdy-transport": "^3.0.0"
28454       }
28455     },
28456     "spdy-transport": {
28457       "version": "3.0.0",
28458       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
28459       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
28460       "dev": true,
28461       "requires": {
28462         "debug": "^4.1.0",
28463         "detect-node": "^2.0.4",
28464         "hpack.js": "^2.1.6",
28465         "obuf": "^1.1.2",
28466         "readable-stream": "^3.0.6",
28467         "wbuf": "^1.7.3"
28468       },
28469       "dependencies": {
28470         "readable-stream": {
28471           "version": "3.6.0",
28472           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
28473           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
28474           "dev": true,
28475           "requires": {
28476             "inherits": "^2.0.3",
28477             "string_decoder": "^1.1.1",
28478             "util-deprecate": "^1.0.1"
28479           }
28480         }
28481       }
28482     },
28483     "speed-measure-webpack-plugin": {
28484       "version": "1.3.1",
28485       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
28486       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
28487       "dev": true,
28488       "requires": {
28489         "chalk": "^2.0.1"
28490       }
28491     },
28492     "split-string": {
28493       "version": "3.1.0",
28494       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
28495       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
28496       "dev": true,
28497       "requires": {
28498         "extend-shallow": "^3.0.0"
28499       }
28500     },
28501     "sprintf-js": {
28502       "version": "1.0.3",
28503       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
28504       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
28505       "dev": true
28506     },
28507     "sshpk": {
28508       "version": "1.16.1",
28509       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
28510       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
28511       "requires": {
28512         "asn1": "~0.2.3",
28513         "assert-plus": "^1.0.0",
28514         "bcrypt-pbkdf": "^1.0.0",
28515         "dashdash": "^1.12.0",
28516         "ecc-jsbn": "~0.1.1",
28517         "getpass": "^0.1.1",
28518         "jsbn": "~0.1.0",
28519         "safer-buffer": "^2.0.2",
28520         "tweetnacl": "~0.14.0"
28521       }
28522     },
28523     "ssri": {
28524       "version": "6.0.1",
28525       "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
28526       "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
28527       "requires": {
28528         "figgy-pudding": "^3.5.1"
28529       }
28530     },
28531     "static-extend": {
28532       "version": "0.1.2",
28533       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
28534       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
28535       "dev": true,
28536       "requires": {
28537         "define-property": "^0.2.5",
28538         "object-copy": "^0.1.0"
28539       },
28540       "dependencies": {
28541         "define-property": {
28542           "version": "0.2.5",
28543           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
28544           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
28545           "dev": true,
28546           "requires": {
28547             "is-descriptor": "^0.1.0"
28548           }
28549         }
28550       }
28551     },
28552     "statuses": {
28553       "version": "1.5.0",
28554       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
28555       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
28556       "dev": true
28557     },
28558     "stream": {
28559       "version": "0.0.2",
28560       "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz",
28561       "integrity": "sha1-f1Nj8Ff2WSxVlfALyAon9c7B8O8=",
28562       "requires": {
28563         "emitter-component": "^1.1.1"
28564       }
28565     },
28566     "stream-browserify": {
28567       "version": "2.0.2",
28568       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
28569       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
28570       "dev": true,
28571       "requires": {
28572         "inherits": "~2.0.1",
28573         "readable-stream": "^2.0.2"
28574       }
28575     },
28576     "stream-each": {
28577       "version": "1.2.3",
28578       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
28579       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
28580       "requires": {
28581         "end-of-stream": "^1.1.0",
28582         "stream-shift": "^1.0.0"
28583       }
28584     },
28585     "stream-http": {
28586       "version": "2.8.3",
28587       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
28588       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
28589       "dev": true,
28590       "requires": {
28591         "builtin-status-codes": "^3.0.0",
28592         "inherits": "^2.0.1",
28593         "readable-stream": "^2.3.6",
28594         "to-arraybuffer": "^1.0.0",
28595         "xtend": "^4.0.0"
28596       }
28597     },
28598     "stream-shift": {
28599       "version": "1.0.1",
28600       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
28601       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ=="
28602     },
28603     "streamroller": {
28604       "version": "1.0.6",
28605       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz",
28606       "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==",
28607       "dev": true,
28608       "requires": {
28609         "async": "^2.6.2",
28610         "date-format": "^2.0.0",
28611         "debug": "^3.2.6",
28612         "fs-extra": "^7.0.1",
28613         "lodash": "^4.17.14"
28614       },
28615       "dependencies": {
28616         "debug": {
28617           "version": "3.2.6",
28618           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
28619           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
28620           "dev": true,
28621           "requires": {
28622             "ms": "^2.1.1"
28623           }
28624         }
28625       }
28626     },
28627     "strict-uri-encode": {
28628       "version": "1.1.0",
28629       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
28630       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
28631       "dev": true
28632     },
28633     "string_decoder": {
28634       "version": "1.1.1",
28635       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
28636       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
28637       "requires": {
28638         "safe-buffer": "~5.1.0"
28639       },
28640       "dependencies": {
28641         "safe-buffer": {
28642           "version": "5.1.2",
28643           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
28644           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
28645         }
28646       }
28647     },
28648     "string-width": {
28649       "version": "4.2.0",
28650       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
28651       "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
28652       "requires": {
28653         "emoji-regex": "^8.0.0",
28654         "is-fullwidth-code-point": "^3.0.0",
28655         "strip-ansi": "^6.0.0"
28656       },
28657       "dependencies": {
28658         "strip-ansi": {
28659           "version": "6.0.0",
28660           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
28661           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
28662           "requires": {
28663             "ansi-regex": "^5.0.0"
28664           }
28665         }
28666       }
28667     },
28668     "string.prototype.trimleft": {
28669       "version": "2.1.1",
28670       "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz",
28671       "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==",
28672       "requires": {
28673         "define-properties": "^1.1.3",
28674         "function-bind": "^1.1.1"
28675       }
28676     },
28677     "string.prototype.trimright": {
28678       "version": "2.1.1",
28679       "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz",
28680       "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==",
28681       "requires": {
28682         "define-properties": "^1.1.3",
28683         "function-bind": "^1.1.1"
28684       }
28685     },
28686     "strip-ansi": {
28687       "version": "5.2.0",
28688       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
28689       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
28690       "dev": true,
28691       "requires": {
28692         "ansi-regex": "^4.1.0"
28693       },
28694       "dependencies": {
28695         "ansi-regex": {
28696           "version": "4.1.0",
28697           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
28698           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
28699           "dev": true
28700         }
28701       }
28702     },
28703     "strip-bom": {
28704       "version": "3.0.0",
28705       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
28706       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
28707       "dev": true
28708     },
28709     "strip-eof": {
28710       "version": "1.0.0",
28711       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
28712       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
28713       "dev": true
28714     },
28715     "style-loader": {
28716       "version": "1.0.0",
28717       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz",
28718       "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==",
28719       "dev": true,
28720       "requires": {
28721         "loader-utils": "^1.2.3",
28722         "schema-utils": "^2.0.1"
28723       },
28724       "dependencies": {
28725         "ajv": {
28726           "version": "6.12.0",
28727           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
28728           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
28729           "dev": true,
28730           "requires": {
28731             "fast-deep-equal": "^3.1.1",
28732             "fast-json-stable-stringify": "^2.0.0",
28733             "json-schema-traverse": "^0.4.1",
28734             "uri-js": "^4.2.2"
28735           }
28736         },
28737         "fast-deep-equal": {
28738           "version": "3.1.1",
28739           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
28740           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
28741           "dev": true
28742         },
28743         "schema-utils": {
28744           "version": "2.6.5",
28745           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
28746           "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
28747           "dev": true,
28748           "requires": {
28749             "ajv": "^6.12.0",
28750             "ajv-keywords": "^3.4.1"
28751           }
28752         }
28753       }
28754     },
28755     "stylus": {
28756       "version": "0.54.5",
28757       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
28758       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
28759       "dev": true,
28760       "requires": {
28761         "css-parse": "1.7.x",
28762         "debug": "*",
28763         "glob": "7.0.x",
28764         "mkdirp": "0.5.x",
28765         "sax": "0.5.x",
28766         "source-map": "0.1.x"
28767       },
28768       "dependencies": {
28769         "glob": {
28770           "version": "7.0.6",
28771           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
28772           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
28773           "dev": true,
28774           "requires": {
28775             "fs.realpath": "^1.0.0",
28776             "inflight": "^1.0.4",
28777             "inherits": "2",
28778             "minimatch": "^3.0.2",
28779             "once": "^1.3.0",
28780             "path-is-absolute": "^1.0.0"
28781           }
28782         },
28783         "source-map": {
28784           "version": "0.1.43",
28785           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
28786           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
28787           "dev": true,
28788           "requires": {
28789             "amdefine": ">=0.0.4"
28790           }
28791         }
28792       }
28793     },
28794     "stylus-loader": {
28795       "version": "3.0.2",
28796       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
28797       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
28798       "dev": true,
28799       "requires": {
28800         "loader-utils": "^1.0.2",
28801         "lodash.clonedeep": "^4.5.0",
28802         "when": "~3.6.x"
28803       }
28804     },
28805     "supports-color": {
28806       "version": "5.5.0",
28807       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
28808       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
28809       "requires": {
28810         "has-flag": "^3.0.0"
28811       }
28812     },
28813     "symbol-observable": {
28814       "version": "1.2.0",
28815       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
28816       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="
28817     },
28818     "tapable": {
28819       "version": "1.1.3",
28820       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
28821       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
28822       "dev": true
28823     },
28824     "tar": {
28825       "version": "4.4.13",
28826       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
28827       "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
28828       "requires": {
28829         "chownr": "^1.1.1",
28830         "fs-minipass": "^1.2.5",
28831         "minipass": "^2.8.6",
28832         "minizlib": "^1.2.1",
28833         "mkdirp": "^0.5.0",
28834         "safe-buffer": "^5.1.2",
28835         "yallist": "^3.0.3"
28836       }
28837     },
28838     "terser": {
28839       "version": "4.6.3",
28840       "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz",
28841       "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==",
28842       "dev": true,
28843       "requires": {
28844         "commander": "^2.20.0",
28845         "source-map": "~0.6.1",
28846         "source-map-support": "~0.5.12"
28847       },
28848       "dependencies": {
28849         "source-map": {
28850           "version": "0.6.1",
28851           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28852           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
28853           "dev": true
28854         }
28855       }
28856     },
28857     "terser-webpack-plugin": {
28858       "version": "1.4.3",
28859       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz",
28860       "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==",
28861       "dev": true,
28862       "requires": {
28863         "cacache": "^12.0.2",
28864         "find-cache-dir": "^2.1.0",
28865         "is-wsl": "^1.1.0",
28866         "schema-utils": "^1.0.0",
28867         "serialize-javascript": "^2.1.2",
28868         "source-map": "^0.6.1",
28869         "terser": "^4.1.2",
28870         "webpack-sources": "^1.4.0",
28871         "worker-farm": "^1.7.0"
28872       },
28873       "dependencies": {
28874         "find-cache-dir": {
28875           "version": "2.1.0",
28876           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
28877           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
28878           "dev": true,
28879           "requires": {
28880             "commondir": "^1.0.1",
28881             "make-dir": "^2.0.0",
28882             "pkg-dir": "^3.0.0"
28883           }
28884         },
28885         "source-map": {
28886           "version": "0.6.1",
28887           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28888           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
28889           "dev": true
28890         }
28891       }
28892     },
28893     "through": {
28894       "version": "2.3.8",
28895       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
28896       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
28897     },
28898     "through2": {
28899       "version": "2.0.5",
28900       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
28901       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
28902       "requires": {
28903         "readable-stream": "~2.3.6",
28904         "xtend": "~4.0.1"
28905       }
28906     },
28907     "thunky": {
28908       "version": "1.1.0",
28909       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
28910       "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
28911       "dev": true
28912     },
28913     "timers-browserify": {
28914       "version": "2.0.11",
28915       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
28916       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
28917       "dev": true,
28918       "requires": {
28919         "setimmediate": "^1.0.4"
28920       }
28921     },
28922     "tmp": {
28923       "version": "0.0.33",
28924       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
28925       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
28926       "requires": {
28927         "os-tmpdir": "~1.0.2"
28928       }
28929     },
28930     "to-array": {
28931       "version": "0.1.4",
28932       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
28933       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
28934       "dev": true
28935     },
28936     "to-arraybuffer": {
28937       "version": "1.0.1",
28938       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
28939       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
28940       "dev": true
28941     },
28942     "to-fast-properties": {
28943       "version": "2.0.0",
28944       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
28945       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
28946       "dev": true
28947     },
28948     "to-object-path": {
28949       "version": "0.3.0",
28950       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
28951       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
28952       "dev": true,
28953       "requires": {
28954         "kind-of": "^3.0.2"
28955       },
28956       "dependencies": {
28957         "kind-of": {
28958           "version": "3.2.2",
28959           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
28960           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
28961           "dev": true,
28962           "requires": {
28963             "is-buffer": "^1.1.5"
28964           }
28965         }
28966       }
28967     },
28968     "to-regex": {
28969       "version": "3.0.2",
28970       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
28971       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
28972       "dev": true,
28973       "requires": {
28974         "define-property": "^2.0.2",
28975         "extend-shallow": "^3.0.2",
28976         "regex-not": "^1.0.2",
28977         "safe-regex": "^1.1.0"
28978       }
28979     },
28980     "to-regex-range": {
28981       "version": "5.0.1",
28982       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
28983       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
28984       "dev": true,
28985       "requires": {
28986         "is-number": "^7.0.0"
28987       }
28988     },
28989     "toidentifier": {
28990       "version": "1.0.0",
28991       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
28992       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
28993       "dev": true
28994     },
28995     "tough-cookie": {
28996       "version": "2.5.0",
28997       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
28998       "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
28999       "requires": {
29000         "psl": "^1.1.28",
29001         "punycode": "^2.1.1"
29002       }
29003     },
29004     "tree-kill": {
29005       "version": "1.2.2",
29006       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
29007       "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
29008       "dev": true
29009     },
29010     "ts-node": {
29011       "version": "7.0.1",
29012       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
29013       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
29014       "dev": true,
29015       "requires": {
29016         "arrify": "^1.0.0",
29017         "buffer-from": "^1.1.0",
29018         "diff": "^3.1.0",
29019         "make-error": "^1.1.1",
29020         "minimist": "^1.2.0",
29021         "mkdirp": "^0.5.1",
29022         "source-map-support": "^0.5.6",
29023         "yn": "^2.0.0"
29024       }
29025     },
29026     "tslib": {
29027       "version": "1.11.1",
29028       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
29029       "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA=="
29030     },
29031     "tslint": {
29032       "version": "5.15.0",
29033       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz",
29034       "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==",
29035       "dev": true,
29036       "requires": {
29037         "babel-code-frame": "^6.22.0",
29038         "builtin-modules": "^1.1.1",
29039         "chalk": "^2.3.0",
29040         "commander": "^2.12.1",
29041         "diff": "^3.2.0",
29042         "glob": "^7.1.1",
29043         "js-yaml": "^3.13.0",
29044         "minimatch": "^3.0.4",
29045         "mkdirp": "^0.5.1",
29046         "resolve": "^1.3.2",
29047         "semver": "^5.3.0",
29048         "tslib": "^1.8.0",
29049         "tsutils": "^2.29.0"
29050       },
29051       "dependencies": {
29052         "semver": {
29053           "version": "5.7.1",
29054           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
29055           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
29056           "dev": true
29057         }
29058       }
29059     },
29060     "tsutils": {
29061       "version": "2.29.0",
29062       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
29063       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
29064       "dev": true,
29065       "requires": {
29066         "tslib": "^1.8.1"
29067       }
29068     },
29069     "tty-browserify": {
29070       "version": "0.0.0",
29071       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
29072       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
29073       "dev": true
29074     },
29075     "tunnel-agent": {
29076       "version": "0.6.0",
29077       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
29078       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
29079       "requires": {
29080         "safe-buffer": "^5.0.1"
29081       }
29082     },
29083     "tweetnacl": {
29084       "version": "0.14.5",
29085       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
29086       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
29087     },
29088     "type-fest": {
29089       "version": "0.11.0",
29090       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
29091       "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ=="
29092     },
29093     "type-is": {
29094       "version": "1.6.18",
29095       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
29096       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
29097       "dev": true,
29098       "requires": {
29099         "media-typer": "0.3.0",
29100         "mime-types": "~2.1.24"
29101       }
29102     },
29103     "typedarray": {
29104       "version": "0.0.6",
29105       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
29106       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
29107     },
29108     "typescript": {
29109       "version": "3.5.3",
29110       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz",
29111       "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==",
29112       "dev": true
29113     },
29114     "ultron": {
29115       "version": "1.1.1",
29116       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
29117       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
29118       "dev": true
29119     },
29120     "underscore": {
29121       "version": "1.9.2",
29122       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.2.tgz",
29123       "integrity": "sha512-D39qtimx0c1fI3ya1Lnhk3E9nONswSKhnffBI0gME9C99fYOkNi04xs8K6pePLhvl1frbDemkaBQ5ikWllR2HQ=="
29124     },
29125     "unicode-canonical-property-names-ecmascript": {
29126       "version": "1.0.4",
29127       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
29128       "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
29129       "dev": true
29130     },
29131     "unicode-match-property-ecmascript": {
29132       "version": "1.0.4",
29133       "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
29134       "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
29135       "dev": true,
29136       "requires": {
29137         "unicode-canonical-property-names-ecmascript": "^1.0.4",
29138         "unicode-property-aliases-ecmascript": "^1.0.4"
29139       }
29140     },
29141     "unicode-match-property-value-ecmascript": {
29142       "version": "1.2.0",
29143       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
29144       "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
29145       "dev": true
29146     },
29147     "unicode-property-aliases-ecmascript": {
29148       "version": "1.1.0",
29149       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
29150       "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
29151       "dev": true
29152     },
29153     "union-value": {
29154       "version": "1.0.1",
29155       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
29156       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
29157       "dev": true,
29158       "requires": {
29159         "arr-union": "^3.1.0",
29160         "get-value": "^2.0.6",
29161         "is-extendable": "^0.1.1",
29162         "set-value": "^2.0.1"
29163       }
29164     },
29165     "unique-filename": {
29166       "version": "1.1.1",
29167       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
29168       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
29169       "requires": {
29170         "unique-slug": "^2.0.0"
29171       }
29172     },
29173     "unique-slug": {
29174       "version": "2.0.2",
29175       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
29176       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
29177       "requires": {
29178         "imurmurhash": "^0.1.4"
29179       }
29180     },
29181     "universal-analytics": {
29182       "version": "0.4.20",
29183       "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz",
29184       "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==",
29185       "requires": {
29186         "debug": "^3.0.0",
29187         "request": "^2.88.0",
29188         "uuid": "^3.0.0"
29189       },
29190       "dependencies": {
29191         "debug": {
29192           "version": "3.2.6",
29193           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
29194           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
29195           "requires": {
29196             "ms": "^2.1.1"
29197           }
29198         }
29199       }
29200     },
29201     "universalify": {
29202       "version": "0.1.2",
29203       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
29204       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
29205       "dev": true
29206     },
29207     "unpipe": {
29208       "version": "1.0.0",
29209       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
29210       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
29211       "dev": true
29212     },
29213     "unset-value": {
29214       "version": "1.0.0",
29215       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
29216       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
29217       "dev": true,
29218       "requires": {
29219         "has-value": "^0.3.1",
29220         "isobject": "^3.0.0"
29221       },
29222       "dependencies": {
29223         "has-value": {
29224           "version": "0.3.1",
29225           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
29226           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
29227           "dev": true,
29228           "requires": {
29229             "get-value": "^2.0.3",
29230             "has-values": "^0.1.4",
29231             "isobject": "^2.0.0"
29232           },
29233           "dependencies": {
29234             "isobject": {
29235               "version": "2.1.0",
29236               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
29237               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
29238               "dev": true,
29239               "requires": {
29240                 "isarray": "1.0.0"
29241               }
29242             }
29243           }
29244         },
29245         "has-values": {
29246           "version": "0.1.4",
29247           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
29248           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
29249           "dev": true
29250         }
29251       }
29252     },
29253     "upath": {
29254       "version": "1.2.0",
29255       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
29256       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
29257       "dev": true
29258     },
29259     "uri-js": {
29260       "version": "4.2.2",
29261       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
29262       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
29263       "requires": {
29264         "punycode": "^2.1.0"
29265       }
29266     },
29267     "urix": {
29268       "version": "0.1.0",
29269       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
29270       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
29271       "dev": true
29272     },
29273     "url": {
29274       "version": "0.11.0",
29275       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
29276       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
29277       "dev": true,
29278       "requires": {
29279         "punycode": "1.3.2",
29280         "querystring": "0.2.0"
29281       },
29282       "dependencies": {
29283         "punycode": {
29284           "version": "1.3.2",
29285           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
29286           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
29287           "dev": true
29288         }
29289       }
29290     },
29291     "url-parse": {
29292       "version": "1.4.7",
29293       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
29294       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
29295       "dev": true,
29296       "requires": {
29297         "querystringify": "^2.1.1",
29298         "requires-port": "^1.0.0"
29299       }
29300     },
29301     "use": {
29302       "version": "3.1.1",
29303       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
29304       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
29305       "dev": true
29306     },
29307     "useragent": {
29308       "version": "2.3.0",
29309       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
29310       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
29311       "dev": true,
29312       "requires": {
29313         "lru-cache": "4.1.x",
29314         "tmp": "0.0.x"
29315       },
29316       "dependencies": {
29317         "lru-cache": {
29318           "version": "4.1.5",
29319           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
29320           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
29321           "dev": true,
29322           "requires": {
29323             "pseudomap": "^1.0.2",
29324             "yallist": "^2.1.2"
29325           }
29326         },
29327         "yallist": {
29328           "version": "2.1.2",
29329           "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
29330           "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
29331           "dev": true
29332         }
29333       }
29334     },
29335     "util": {
29336       "version": "0.11.1",
29337       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
29338       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
29339       "dev": true,
29340       "requires": {
29341         "inherits": "2.0.3"
29342       },
29343       "dependencies": {
29344         "inherits": {
29345           "version": "2.0.3",
29346           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
29347           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
29348           "dev": true
29349         }
29350       }
29351     },
29352     "util-deprecate": {
29353       "version": "1.0.2",
29354       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
29355       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
29356     },
29357     "util-promisify": {
29358       "version": "2.1.0",
29359       "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-2.1.0.tgz",
29360       "integrity": "sha1-PCI2R2xNMsX/PEcAKt18E7moKlM=",
29361       "requires": {
29362         "object.getownpropertydescriptors": "^2.0.3"
29363       }
29364     },
29365     "utils-merge": {
29366       "version": "1.0.1",
29367       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
29368       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
29369       "dev": true
29370     },
29371     "uuid": {
29372       "version": "3.4.0",
29373       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
29374       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
29375     },
29376     "validate-npm-package-license": {
29377       "version": "3.0.4",
29378       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
29379       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
29380       "requires": {
29381         "spdx-correct": "^3.0.0",
29382         "spdx-expression-parse": "^3.0.0"
29383       }
29384     },
29385     "validate-npm-package-name": {
29386       "version": "3.0.0",
29387       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
29388       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
29389       "requires": {
29390         "builtins": "^1.0.3"
29391       }
29392     },
29393     "vary": {
29394       "version": "1.1.2",
29395       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
29396       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
29397       "dev": true
29398     },
29399     "verror": {
29400       "version": "1.10.0",
29401       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
29402       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
29403       "requires": {
29404         "assert-plus": "^1.0.0",
29405         "core-util-is": "1.0.2",
29406         "extsprintf": "^1.2.0"
29407       }
29408     },
29409     "vm-browserify": {
29410       "version": "1.1.2",
29411       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
29412       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
29413       "dev": true
29414     },
29415     "void-elements": {
29416       "version": "2.0.1",
29417       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
29418       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
29419       "dev": true
29420     },
29421     "watchpack": {
29422       "version": "1.6.1",
29423       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
29424       "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
29425       "dev": true,
29426       "requires": {
29427         "chokidar": "^2.1.8",
29428         "graceful-fs": "^4.1.2",
29429         "neo-async": "^2.5.0"
29430       },
29431       "dependencies": {
29432         "anymatch": {
29433           "version": "2.0.0",
29434           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
29435           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
29436           "dev": true,
29437           "requires": {
29438             "micromatch": "^3.1.4",
29439             "normalize-path": "^2.1.1"
29440           },
29441           "dependencies": {
29442             "normalize-path": {
29443               "version": "2.1.1",
29444               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
29445               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
29446               "dev": true,
29447               "requires": {
29448                 "remove-trailing-separator": "^1.0.1"
29449               }
29450             }
29451           }
29452         },
29453         "binary-extensions": {
29454           "version": "1.13.1",
29455           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
29456           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
29457           "dev": true
29458         },
29459         "braces": {
29460           "version": "2.3.2",
29461           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
29462           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
29463           "dev": true,
29464           "requires": {
29465             "arr-flatten": "^1.1.0",
29466             "array-unique": "^0.3.2",
29467             "extend-shallow": "^2.0.1",
29468             "fill-range": "^4.0.0",
29469             "isobject": "^3.0.1",
29470             "repeat-element": "^1.1.2",
29471             "snapdragon": "^0.8.1",
29472             "snapdragon-node": "^2.0.1",
29473             "split-string": "^3.0.2",
29474             "to-regex": "^3.0.1"
29475           }
29476         },
29477         "chokidar": {
29478           "version": "2.1.8",
29479           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
29480           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
29481           "dev": true,
29482           "requires": {
29483             "anymatch": "^2.0.0",
29484             "async-each": "^1.0.1",
29485             "braces": "^2.3.2",
29486             "fsevents": "^1.2.7",
29487             "glob-parent": "^3.1.0",
29488             "inherits": "^2.0.3",
29489             "is-binary-path": "^1.0.0",
29490             "is-glob": "^4.0.0",
29491             "normalize-path": "^3.0.0",
29492             "path-is-absolute": "^1.0.0",
29493             "readdirp": "^2.2.1",
29494             "upath": "^1.1.1"
29495           }
29496         },
29497         "extend-shallow": {
29498           "version": "2.0.1",
29499           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
29500           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
29501           "dev": true,
29502           "requires": {
29503             "is-extendable": "^0.1.0"
29504           }
29505         },
29506         "fill-range": {
29507           "version": "4.0.0",
29508           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
29509           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
29510           "dev": true,
29511           "requires": {
29512             "extend-shallow": "^2.0.1",
29513             "is-number": "^3.0.0",
29514             "repeat-string": "^1.6.1",
29515             "to-regex-range": "^2.1.0"
29516           }
29517         },
29518         "fsevents": {
29519           "version": "1.2.12",
29520           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
29521           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
29522           "dev": true,
29523           "optional": true,
29524           "requires": {
29525             "bindings": "^1.5.0",
29526             "nan": "^2.12.1",
29527             "node-pre-gyp": "*"
29528           },
29529           "dependencies": {
29530             "abbrev": {
29531               "version": "1.1.1",
29532               "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
29533               "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
29534               "bundled": true,
29535               "dev": true,
29536               "optional": true
29537             },
29538             "ansi-regex": {
29539               "version": "2.1.1",
29540               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
29541               "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
29542               "bundled": true,
29543               "dev": true,
29544               "optional": true
29545             },
29546             "aproba": {
29547               "version": "1.2.0",
29548               "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
29549               "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
29550               "bundled": true,
29551               "dev": true,
29552               "optional": true
29553             },
29554             "are-we-there-yet": {
29555               "version": "1.1.5",
29556               "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
29557               "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
29558               "bundled": true,
29559               "dev": true,
29560               "optional": true,
29561               "requires": {
29562                 "delegates": "^1.0.0",
29563                 "readable-stream": "^2.0.6"
29564               }
29565             },
29566             "balanced-match": {
29567               "version": "1.0.0",
29568               "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
29569               "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
29570               "bundled": true,
29571               "dev": true,
29572               "optional": true
29573             },
29574             "brace-expansion": {
29575               "version": "1.1.11",
29576               "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
29577               "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
29578               "bundled": true,
29579               "dev": true,
29580               "optional": true,
29581               "requires": {
29582                 "balanced-match": "^1.0.0",
29583                 "concat-map": "0.0.1"
29584               }
29585             },
29586             "chownr": {
29587               "version": "1.1.4",
29588               "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
29589               "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
29590               "bundled": true,
29591               "dev": true,
29592               "optional": true
29593             },
29594             "code-point-at": {
29595               "version": "1.1.0",
29596               "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
29597               "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
29598               "bundled": true,
29599               "dev": true,
29600               "optional": true
29601             },
29602             "concat-map": {
29603               "version": "0.0.1",
29604               "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
29605               "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
29606               "bundled": true,
29607               "dev": true,
29608               "optional": true
29609             },
29610             "console-control-strings": {
29611               "version": "1.1.0",
29612               "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
29613               "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
29614               "bundled": true,
29615               "dev": true,
29616               "optional": true
29617             },
29618             "core-util-is": {
29619               "version": "1.0.2",
29620               "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
29621               "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
29622               "bundled": true,
29623               "dev": true,
29624               "optional": true
29625             },
29626             "debug": {
29627               "version": "3.2.6",
29628               "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
29629               "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
29630               "bundled": true,
29631               "dev": true,
29632               "optional": true,
29633               "requires": {
29634                 "ms": "^2.1.1"
29635               }
29636             },
29637             "deep-extend": {
29638               "version": "0.6.0",
29639               "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
29640               "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
29641               "bundled": true,
29642               "dev": true,
29643               "optional": true
29644             },
29645             "delegates": {
29646               "version": "1.0.0",
29647               "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
29648               "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
29649               "bundled": true,
29650               "dev": true,
29651               "optional": true
29652             },
29653             "detect-libc": {
29654               "version": "1.0.3",
29655               "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
29656               "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
29657               "bundled": true,
29658               "dev": true,
29659               "optional": true
29660             },
29661             "fs-minipass": {
29662               "version": "1.2.7",
29663               "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
29664               "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
29665               "bundled": true,
29666               "dev": true,
29667               "optional": true,
29668               "requires": {
29669                 "minipass": "^2.6.0"
29670               }
29671             },
29672             "fs.realpath": {
29673               "version": "1.0.0",
29674               "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
29675               "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
29676               "bundled": true,
29677               "dev": true,
29678               "optional": true
29679             },
29680             "gauge": {
29681               "version": "2.7.4",
29682               "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
29683               "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
29684               "bundled": true,
29685               "dev": true,
29686               "optional": true,
29687               "requires": {
29688                 "aproba": "^1.0.3",
29689                 "console-control-strings": "^1.0.0",
29690                 "has-unicode": "^2.0.0",
29691                 "object-assign": "^4.1.0",
29692                 "signal-exit": "^3.0.0",
29693                 "string-width": "^1.0.1",
29694                 "strip-ansi": "^3.0.1",
29695                 "wide-align": "^1.1.0"
29696               }
29697             },
29698             "glob": {
29699               "version": "7.1.6",
29700               "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
29701               "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
29702               "bundled": true,
29703               "dev": true,
29704               "optional": true,
29705               "requires": {
29706                 "fs.realpath": "^1.0.0",
29707                 "inflight": "^1.0.4",
29708                 "inherits": "2",
29709                 "minimatch": "^3.0.4",
29710                 "once": "^1.3.0",
29711                 "path-is-absolute": "^1.0.0"
29712               }
29713             },
29714             "has-unicode": {
29715               "version": "2.0.1",
29716               "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
29717               "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
29718               "bundled": true,
29719               "dev": true,
29720               "optional": true
29721             },
29722             "iconv-lite": {
29723               "version": "0.4.24",
29724               "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
29725               "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
29726               "bundled": true,
29727               "dev": true,
29728               "optional": true,
29729               "requires": {
29730                 "safer-buffer": ">= 2.1.2 < 3"
29731               }
29732             },
29733             "ignore-walk": {
29734               "version": "3.0.3",
29735               "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
29736               "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
29737               "bundled": true,
29738               "dev": true,
29739               "optional": true,
29740               "requires": {
29741                 "minimatch": "^3.0.4"
29742               }
29743             },
29744             "inflight": {
29745               "version": "1.0.6",
29746               "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
29747               "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
29748               "bundled": true,
29749               "dev": true,
29750               "optional": true,
29751               "requires": {
29752                 "once": "^1.3.0",
29753                 "wrappy": "1"
29754               }
29755             },
29756             "inherits": {
29757               "version": "2.0.4",
29758               "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
29759               "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
29760               "bundled": true,
29761               "dev": true,
29762               "optional": true
29763             },
29764             "ini": {
29765               "version": "1.3.5",
29766               "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
29767               "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
29768               "bundled": true,
29769               "dev": true,
29770               "optional": true
29771             },
29772             "is-fullwidth-code-point": {
29773               "version": "1.0.0",
29774               "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
29775               "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
29776               "bundled": true,
29777               "dev": true,
29778               "optional": true,
29779               "requires": {
29780                 "number-is-nan": "^1.0.0"
29781               }
29782             },
29783             "isarray": {
29784               "version": "1.0.0",
29785               "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
29786               "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
29787               "bundled": true,
29788               "dev": true,
29789               "optional": true
29790             },
29791             "minimatch": {
29792               "version": "3.0.4",
29793               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
29794               "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
29795               "bundled": true,
29796               "dev": true,
29797               "optional": true,
29798               "requires": {
29799                 "brace-expansion": "^1.1.7"
29800               }
29801             },
29802             "minimist": {
29803               "version": "1.2.5",
29804               "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
29805               "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
29806               "bundled": true,
29807               "dev": true,
29808               "optional": true
29809             },
29810             "minipass": {
29811               "version": "2.9.0",
29812               "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
29813               "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
29814               "bundled": true,
29815               "dev": true,
29816               "optional": true,
29817               "requires": {
29818                 "safe-buffer": "^5.1.2",
29819                 "yallist": "^3.0.0"
29820               }
29821             },
29822             "minizlib": {
29823               "version": "1.3.3",
29824               "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
29825               "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
29826               "bundled": true,
29827               "dev": true,
29828               "optional": true,
29829               "requires": {
29830                 "minipass": "^2.9.0"
29831               }
29832             },
29833             "mkdirp": {
29834               "version": "0.5.3",
29835               "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz",
29836               "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==",
29837               "bundled": true,
29838               "dev": true,
29839               "optional": true,
29840               "requires": {
29841                 "minimist": "^1.2.5"
29842               }
29843             },
29844             "ms": {
29845               "version": "2.1.2",
29846               "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
29847               "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
29848               "bundled": true,
29849               "dev": true,
29850               "optional": true
29851             },
29852             "needle": {
29853               "version": "2.3.3",
29854               "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz",
29855               "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==",
29856               "bundled": true,
29857               "dev": true,
29858               "optional": true,
29859               "requires": {
29860                 "debug": "^3.2.6",
29861                 "iconv-lite": "^0.4.4",
29862                 "sax": "^1.2.4"
29863               }
29864             },
29865             "node-pre-gyp": {
29866               "version": "0.14.0",
29867               "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz",
29868               "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
29869               "bundled": true,
29870               "dev": true,
29871               "optional": true,
29872               "requires": {
29873                 "detect-libc": "^1.0.2",
29874                 "mkdirp": "^0.5.1",
29875                 "needle": "^2.2.1",
29876                 "nopt": "^4.0.1",
29877                 "npm-packlist": "^1.1.6",
29878                 "npmlog": "^4.0.2",
29879                 "rc": "^1.2.7",
29880                 "rimraf": "^2.6.1",
29881                 "semver": "^5.3.0",
29882                 "tar": "^4.4.2"
29883               }
29884             },
29885             "nopt": {
29886               "version": "4.0.3",
29887               "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
29888               "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
29889               "bundled": true,
29890               "dev": true,
29891               "optional": true,
29892               "requires": {
29893                 "abbrev": "1",
29894                 "osenv": "^0.1.4"
29895               }
29896             },
29897             "npm-bundled": {
29898               "version": "1.1.1",
29899               "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
29900               "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
29901               "bundled": true,
29902               "dev": true,
29903               "optional": true,
29904               "requires": {
29905                 "npm-normalize-package-bin": "^1.0.1"
29906               }
29907             },
29908             "npm-normalize-package-bin": {
29909               "version": "1.0.1",
29910               "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
29911               "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
29912               "bundled": true,
29913               "dev": true,
29914               "optional": true
29915             },
29916             "npm-packlist": {
29917               "version": "1.4.8",
29918               "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
29919               "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
29920               "bundled": true,
29921               "dev": true,
29922               "optional": true,
29923               "requires": {
29924                 "ignore-walk": "^3.0.1",
29925                 "npm-bundled": "^1.0.1",
29926                 "npm-normalize-package-bin": "^1.0.1"
29927               }
29928             },
29929             "npmlog": {
29930               "version": "4.1.2",
29931               "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
29932               "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
29933               "bundled": true,
29934               "dev": true,
29935               "optional": true,
29936               "requires": {
29937                 "are-we-there-yet": "~1.1.2",
29938                 "console-control-strings": "~1.1.0",
29939                 "gauge": "~2.7.3",
29940                 "set-blocking": "~2.0.0"
29941               }
29942             },
29943             "number-is-nan": {
29944               "version": "1.0.1",
29945               "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
29946               "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
29947               "bundled": true,
29948               "dev": true,
29949               "optional": true
29950             },
29951             "object-assign": {
29952               "version": "4.1.1",
29953               "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
29954               "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
29955               "bundled": true,
29956               "dev": true,
29957               "optional": true
29958             },
29959             "once": {
29960               "version": "1.4.0",
29961               "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
29962               "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
29963               "bundled": true,
29964               "dev": true,
29965               "optional": true,
29966               "requires": {
29967                 "wrappy": "1"
29968               }
29969             },
29970             "os-homedir": {
29971               "version": "1.0.2",
29972               "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
29973               "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
29974               "bundled": true,
29975               "dev": true,
29976               "optional": true
29977             },
29978             "os-tmpdir": {
29979               "version": "1.0.2",
29980               "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
29981               "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
29982               "bundled": true,
29983               "dev": true,
29984               "optional": true
29985             },
29986             "osenv": {
29987               "version": "0.1.5",
29988               "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
29989               "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
29990               "bundled": true,
29991               "dev": true,
29992               "optional": true,
29993               "requires": {
29994                 "os-homedir": "^1.0.0",
29995                 "os-tmpdir": "^1.0.0"
29996               }
29997             },
29998             "path-is-absolute": {
29999               "version": "1.0.1",
30000               "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
30001               "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
30002               "bundled": true,
30003               "dev": true,
30004               "optional": true
30005             },
30006             "process-nextick-args": {
30007               "version": "2.0.1",
30008               "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
30009               "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
30010               "bundled": true,
30011               "dev": true,
30012               "optional": true
30013             },
30014             "rc": {
30015               "version": "1.2.8",
30016               "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
30017               "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
30018               "bundled": true,
30019               "dev": true,
30020               "optional": true,
30021               "requires": {
30022                 "deep-extend": "^0.6.0",
30023                 "ini": "~1.3.0",
30024                 "minimist": "^1.2.0",
30025                 "strip-json-comments": "~2.0.1"
30026               }
30027             },
30028             "readable-stream": {
30029               "version": "2.3.7",
30030               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
30031               "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
30032               "bundled": true,
30033               "dev": true,
30034               "optional": true,
30035               "requires": {
30036                 "core-util-is": "~1.0.0",
30037                 "inherits": "~2.0.3",
30038                 "isarray": "~1.0.0",
30039                 "process-nextick-args": "~2.0.0",
30040                 "safe-buffer": "~5.1.1",
30041                 "string_decoder": "~1.1.1",
30042                 "util-deprecate": "~1.0.1"
30043               }
30044             },
30045             "rimraf": {
30046               "version": "2.7.1",
30047               "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
30048               "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
30049               "bundled": true,
30050               "dev": true,
30051               "optional": true,
30052               "requires": {
30053                 "glob": "^7.1.3"
30054               }
30055             },
30056             "safe-buffer": {
30057               "version": "5.1.2",
30058               "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
30059               "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
30060               "bundled": true,
30061               "dev": true,
30062               "optional": true
30063             },
30064             "safer-buffer": {
30065               "version": "2.1.2",
30066               "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
30067               "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
30068               "bundled": true,
30069               "dev": true,
30070               "optional": true
30071             },
30072             "sax": {
30073               "version": "1.2.4",
30074               "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
30075               "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
30076               "bundled": true,
30077               "dev": true,
30078               "optional": true
30079             },
30080             "semver": {
30081               "version": "5.7.1",
30082               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
30083               "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
30084               "bundled": true,
30085               "dev": true,
30086               "optional": true
30087             },
30088             "set-blocking": {
30089               "version": "2.0.0",
30090               "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
30091               "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
30092               "bundled": true,
30093               "dev": true,
30094               "optional": true
30095             },
30096             "signal-exit": {
30097               "version": "3.0.2",
30098               "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
30099               "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
30100               "bundled": true,
30101               "dev": true,
30102               "optional": true
30103             },
30104             "string_decoder": {
30105               "version": "1.1.1",
30106               "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
30107               "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
30108               "bundled": true,
30109               "dev": true,
30110               "optional": true,
30111               "requires": {
30112                 "safe-buffer": "~5.1.0"
30113               }
30114             },
30115             "string-width": {
30116               "version": "1.0.2",
30117               "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
30118               "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
30119               "bundled": true,
30120               "dev": true,
30121               "optional": true,
30122               "requires": {
30123                 "code-point-at": "^1.0.0",
30124                 "is-fullwidth-code-point": "^1.0.0",
30125                 "strip-ansi": "^3.0.0"
30126               }
30127             },
30128             "strip-ansi": {
30129               "version": "3.0.1",
30130               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
30131               "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
30132               "bundled": true,
30133               "dev": true,
30134               "optional": true,
30135               "requires": {
30136                 "ansi-regex": "^2.0.0"
30137               }
30138             },
30139             "strip-json-comments": {
30140               "version": "2.0.1",
30141               "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
30142               "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
30143               "bundled": true,
30144               "dev": true,
30145               "optional": true
30146             },
30147             "tar": {
30148               "version": "4.4.13",
30149               "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
30150               "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
30151               "bundled": true,
30152               "dev": true,
30153               "optional": true,
30154               "requires": {
30155                 "chownr": "^1.1.1",
30156                 "fs-minipass": "^1.2.5",
30157                 "minipass": "^2.8.6",
30158                 "minizlib": "^1.2.1",
30159                 "mkdirp": "^0.5.0",
30160                 "safe-buffer": "^5.1.2",
30161                 "yallist": "^3.0.3"
30162               }
30163             },
30164             "util-deprecate": {
30165               "version": "1.0.2",
30166               "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
30167               "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
30168               "bundled": true,
30169               "dev": true,
30170               "optional": true
30171             },
30172             "wide-align": {
30173               "version": "1.1.3",
30174               "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
30175               "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
30176               "bundled": true,
30177               "dev": true,
30178               "optional": true,
30179               "requires": {
30180                 "string-width": "^1.0.2 || 2"
30181               }
30182             },
30183             "wrappy": {
30184               "version": "1.0.2",
30185               "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
30186               "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
30187               "bundled": true,
30188               "dev": true,
30189               "optional": true
30190             },
30191             "yallist": {
30192               "version": "3.1.1",
30193               "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
30194               "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
30195               "bundled": true,
30196               "dev": true,
30197               "optional": true
30198             }
30199           }
30200         },
30201         "is-binary-path": {
30202           "version": "1.0.1",
30203           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
30204           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
30205           "dev": true,
30206           "requires": {
30207             "binary-extensions": "^1.0.0"
30208           }
30209         },
30210         "is-number": {
30211           "version": "3.0.0",
30212           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
30213           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
30214           "dev": true,
30215           "requires": {
30216             "kind-of": "^3.0.2"
30217           }
30218         },
30219         "kind-of": {
30220           "version": "3.2.2",
30221           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30222           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30223           "dev": true,
30224           "requires": {
30225             "is-buffer": "^1.1.5"
30226           }
30227         },
30228         "readdirp": {
30229           "version": "2.2.1",
30230           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
30231           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
30232           "dev": true,
30233           "requires": {
30234             "graceful-fs": "^4.1.11",
30235             "micromatch": "^3.1.10",
30236             "readable-stream": "^2.0.2"
30237           }
30238         },
30239         "to-regex-range": {
30240           "version": "2.1.1",
30241           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
30242           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
30243           "dev": true,
30244           "requires": {
30245             "is-number": "^3.0.0",
30246             "repeat-string": "^1.6.1"
30247           }
30248         }
30249       }
30250     },
30251     "wbuf": {
30252       "version": "1.7.3",
30253       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
30254       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
30255       "dev": true,
30256       "requires": {
30257         "minimalistic-assert": "^1.0.0"
30258       }
30259     },
30260     "wcwidth": {
30261       "version": "1.0.1",
30262       "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
30263       "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
30264       "requires": {
30265         "defaults": "^1.0.3"
30266       }
30267     },
30268     "webdriver-js-extender": {
30269       "version": "2.1.0",
30270       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
30271       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
30272       "dev": true,
30273       "requires": {
30274         "@types/selenium-webdriver": "^3.0.0",
30275         "selenium-webdriver": "^3.0.1"
30276       }
30277     },
30278     "webpack": {
30279       "version": "4.39.2",
30280       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz",
30281       "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==",
30282       "dev": true,
30283       "requires": {
30284         "@webassemblyjs/ast": "1.8.5",
30285         "@webassemblyjs/helper-module-context": "1.8.5",
30286         "@webassemblyjs/wasm-edit": "1.8.5",
30287         "@webassemblyjs/wasm-parser": "1.8.5",
30288         "acorn": "^6.2.1",
30289         "ajv": "^6.10.2",
30290         "ajv-keywords": "^3.4.1",
30291         "chrome-trace-event": "^1.0.2",
30292         "enhanced-resolve": "^4.1.0",
30293         "eslint-scope": "^4.0.3",
30294         "json-parse-better-errors": "^1.0.2",
30295         "loader-runner": "^2.4.0",
30296         "loader-utils": "^1.2.3",
30297         "memory-fs": "^0.4.1",
30298         "micromatch": "^3.1.10",
30299         "mkdirp": "^0.5.1",
30300         "neo-async": "^2.6.1",
30301         "node-libs-browser": "^2.2.1",
30302         "schema-utils": "^1.0.0",
30303         "tapable": "^1.1.3",
30304         "terser-webpack-plugin": "^1.4.1",
30305         "watchpack": "^1.6.0",
30306         "webpack-sources": "^1.4.1"
30307       }
30308     },
30309     "webpack-core": {
30310       "version": "0.6.9",
30311       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
30312       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
30313       "dev": true,
30314       "requires": {
30315         "source-list-map": "~0.1.7",
30316         "source-map": "~0.4.1"
30317       },
30318       "dependencies": {
30319         "source-list-map": {
30320           "version": "0.1.8",
30321           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
30322           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
30323           "dev": true
30324         },
30325         "source-map": {
30326           "version": "0.4.4",
30327           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
30328           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
30329           "dev": true,
30330           "requires": {
30331             "amdefine": ">=0.0.4"
30332           }
30333         }
30334       }
30335     },
30336     "webpack-dev-middleware": {
30337       "version": "3.7.2",
30338       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz",
30339       "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==",
30340       "dev": true,
30341       "requires": {
30342         "memory-fs": "^0.4.1",
30343         "mime": "^2.4.4",
30344         "mkdirp": "^0.5.1",
30345         "range-parser": "^1.2.1",
30346         "webpack-log": "^2.0.0"
30347       },
30348       "dependencies": {
30349         "mime": {
30350           "version": "2.4.4",
30351           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
30352           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
30353           "dev": true
30354         }
30355       }
30356     },
30357     "webpack-dev-server": {
30358       "version": "3.9.0",
30359       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz",
30360       "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==",
30361       "dev": true,
30362       "requires": {
30363         "ansi-html": "0.0.7",
30364         "bonjour": "^3.5.0",
30365         "chokidar": "^2.1.8",
30366         "compression": "^1.7.4",
30367         "connect-history-api-fallback": "^1.6.0",
30368         "debug": "^4.1.1",
30369         "del": "^4.1.1",
30370         "express": "^4.17.1",
30371         "html-entities": "^1.2.1",
30372         "http-proxy-middleware": "0.19.1",
30373         "import-local": "^2.0.0",
30374         "internal-ip": "^4.3.0",
30375         "ip": "^1.1.5",
30376         "is-absolute-url": "^3.0.3",
30377         "killable": "^1.0.1",
30378         "loglevel": "^1.6.4",
30379         "opn": "^5.5.0",
30380         "p-retry": "^3.0.1",
30381         "portfinder": "^1.0.25",
30382         "schema-utils": "^1.0.0",
30383         "selfsigned": "^1.10.7",
30384         "semver": "^6.3.0",
30385         "serve-index": "^1.9.1",
30386         "sockjs": "0.3.19",
30387         "sockjs-client": "1.4.0",
30388         "spdy": "^4.0.1",
30389         "strip-ansi": "^3.0.1",
30390         "supports-color": "^6.1.0",
30391         "url": "^0.11.0",
30392         "webpack-dev-middleware": "^3.7.2",
30393         "webpack-log": "^2.0.0",
30394         "ws": "^6.2.1",
30395         "yargs": "12.0.5"
30396       },
30397       "dependencies": {
30398         "ansi-regex": {
30399           "version": "2.1.1",
30400           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
30401           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
30402           "dev": true
30403         },
30404         "anymatch": {
30405           "version": "2.0.0",
30406           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
30407           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
30408           "dev": true,
30409           "requires": {
30410             "micromatch": "^3.1.4",
30411             "normalize-path": "^2.1.1"
30412           },
30413           "dependencies": {
30414             "normalize-path": {
30415               "version": "2.1.1",
30416               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
30417               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
30418               "dev": true,
30419               "requires": {
30420                 "remove-trailing-separator": "^1.0.1"
30421               }
30422             }
30423           }
30424         },
30425         "binary-extensions": {
30426           "version": "1.13.1",
30427           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
30428           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
30429           "dev": true
30430         },
30431         "braces": {
30432           "version": "2.3.2",
30433           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
30434           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
30435           "dev": true,
30436           "requires": {
30437             "arr-flatten": "^1.1.0",
30438             "array-unique": "^0.3.2",
30439             "extend-shallow": "^2.0.1",
30440             "fill-range": "^4.0.0",
30441             "isobject": "^3.0.1",
30442             "repeat-element": "^1.1.2",
30443             "snapdragon": "^0.8.1",
30444             "snapdragon-node": "^2.0.1",
30445             "split-string": "^3.0.2",
30446             "to-regex": "^3.0.1"
30447           }
30448         },
30449         "chokidar": {
30450           "version": "2.1.8",
30451           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
30452           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
30453           "dev": true,
30454           "requires": {
30455             "anymatch": "^2.0.0",
30456             "async-each": "^1.0.1",
30457             "braces": "^2.3.2",
30458             "fsevents": "^1.2.7",
30459             "glob-parent": "^3.1.0",
30460             "inherits": "^2.0.3",
30461             "is-binary-path": "^1.0.0",
30462             "is-glob": "^4.0.0",
30463             "normalize-path": "^3.0.0",
30464             "path-is-absolute": "^1.0.0",
30465             "readdirp": "^2.2.1",
30466             "upath": "^1.1.1"
30467           }
30468         },
30469         "extend-shallow": {
30470           "version": "2.0.1",
30471           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30472           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30473           "dev": true,
30474           "requires": {
30475             "is-extendable": "^0.1.0"
30476           }
30477         },
30478         "fill-range": {
30479           "version": "4.0.0",
30480           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
30481           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
30482           "dev": true,
30483           "requires": {
30484             "extend-shallow": "^2.0.1",
30485             "is-number": "^3.0.0",
30486             "repeat-string": "^1.6.1",
30487             "to-regex-range": "^2.1.0"
30488           }
30489         },
30490         "fsevents": {
30491           "version": "1.2.12",
30492           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
30493           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
30494           "dev": true,
30495           "optional": true,
30496           "requires": {
30497             "bindings": "^1.5.0",
30498             "nan": "^2.12.1",
30499             "node-pre-gyp": "*"
30500           },
30501           "dependencies": {
30502             "abbrev": {
30503               "version": "1.1.1",
30504               "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
30505               "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
30506               "bundled": true,
30507               "dev": true,
30508               "optional": true
30509             },
30510             "ansi-regex": {
30511               "version": "2.1.1",
30512               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
30513               "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
30514               "bundled": true,
30515               "dev": true,
30516               "optional": true
30517             },
30518             "aproba": {
30519               "version": "1.2.0",
30520               "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
30521               "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
30522               "bundled": true,
30523               "dev": true,
30524               "optional": true
30525             },
30526             "are-we-there-yet": {
30527               "version": "1.1.5",
30528               "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
30529               "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
30530               "bundled": true,
30531               "dev": true,
30532               "optional": true,
30533               "requires": {
30534                 "delegates": "^1.0.0",
30535                 "readable-stream": "^2.0.6"
30536               }
30537             },
30538             "balanced-match": {
30539               "version": "1.0.0",
30540               "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
30541               "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
30542               "bundled": true,
30543               "dev": true,
30544               "optional": true
30545             },
30546             "brace-expansion": {
30547               "version": "1.1.11",
30548               "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
30549               "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
30550               "bundled": true,
30551               "dev": true,
30552               "optional": true,
30553               "requires": {
30554                 "balanced-match": "^1.0.0",
30555                 "concat-map": "0.0.1"
30556               }
30557             },
30558             "chownr": {
30559               "version": "1.1.4",
30560               "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
30561               "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
30562               "bundled": true,
30563               "dev": true,
30564               "optional": true
30565             },
30566             "code-point-at": {
30567               "version": "1.1.0",
30568               "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
30569               "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
30570               "bundled": true,
30571               "dev": true,
30572               "optional": true
30573             },
30574             "concat-map": {
30575               "version": "0.0.1",
30576               "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
30577               "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
30578               "bundled": true,
30579               "dev": true,
30580               "optional": true
30581             },
30582             "console-control-strings": {
30583               "version": "1.1.0",
30584               "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
30585               "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
30586               "bundled": true,
30587               "dev": true,
30588               "optional": true
30589             },
30590             "core-util-is": {
30591               "version": "1.0.2",
30592               "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
30593               "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
30594               "bundled": true,
30595               "dev": true,
30596               "optional": true
30597             },
30598             "debug": {
30599               "version": "3.2.6",
30600               "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
30601               "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
30602               "bundled": true,
30603               "dev": true,
30604               "optional": true,
30605               "requires": {
30606                 "ms": "^2.1.1"
30607               }
30608             },
30609             "deep-extend": {
30610               "version": "0.6.0",
30611               "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
30612               "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
30613               "bundled": true,
30614               "dev": true,
30615               "optional": true
30616             },
30617             "delegates": {
30618               "version": "1.0.0",
30619               "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
30620               "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
30621               "bundled": true,
30622               "dev": true,
30623               "optional": true
30624             },
30625             "detect-libc": {
30626               "version": "1.0.3",
30627               "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
30628               "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
30629               "bundled": true,
30630               "dev": true,
30631               "optional": true
30632             },
30633             "fs-minipass": {
30634               "version": "1.2.7",
30635               "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
30636               "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
30637               "bundled": true,
30638               "dev": true,
30639               "optional": true,
30640               "requires": {
30641                 "minipass": "^2.6.0"
30642               }
30643             },
30644             "fs.realpath": {
30645               "version": "1.0.0",
30646               "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
30647               "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
30648               "bundled": true,
30649               "dev": true,
30650               "optional": true
30651             },
30652             "gauge": {
30653               "version": "2.7.4",
30654               "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
30655               "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
30656               "bundled": true,
30657               "dev": true,
30658               "optional": true,
30659               "requires": {
30660                 "aproba": "^1.0.3",
30661                 "console-control-strings": "^1.0.0",
30662                 "has-unicode": "^2.0.0",
30663                 "object-assign": "^4.1.0",
30664                 "signal-exit": "^3.0.0",
30665                 "string-width": "^1.0.1",
30666                 "strip-ansi": "^3.0.1",
30667                 "wide-align": "^1.1.0"
30668               }
30669             },
30670             "glob": {
30671               "version": "7.1.6",
30672               "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
30673               "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
30674               "bundled": true,
30675               "dev": true,
30676               "optional": true,
30677               "requires": {
30678                 "fs.realpath": "^1.0.0",
30679                 "inflight": "^1.0.4",
30680                 "inherits": "2",
30681                 "minimatch": "^3.0.4",
30682                 "once": "^1.3.0",
30683                 "path-is-absolute": "^1.0.0"
30684               }
30685             },
30686             "has-unicode": {
30687               "version": "2.0.1",
30688               "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
30689               "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
30690               "bundled": true,
30691               "dev": true,
30692               "optional": true
30693             },
30694             "iconv-lite": {
30695               "version": "0.4.24",
30696               "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
30697               "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
30698               "bundled": true,
30699               "dev": true,
30700               "optional": true,
30701               "requires": {
30702                 "safer-buffer": ">= 2.1.2 < 3"
30703               }
30704             },
30705             "ignore-walk": {
30706               "version": "3.0.3",
30707               "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
30708               "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
30709               "bundled": true,
30710               "dev": true,
30711               "optional": true,
30712               "requires": {
30713                 "minimatch": "^3.0.4"
30714               }
30715             },
30716             "inflight": {
30717               "version": "1.0.6",
30718               "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
30719               "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
30720               "bundled": true,
30721               "dev": true,
30722               "optional": true,
30723               "requires": {
30724                 "once": "^1.3.0",
30725                 "wrappy": "1"
30726               }
30727             },
30728             "inherits": {
30729               "version": "2.0.4",
30730               "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
30731               "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
30732               "bundled": true,
30733               "dev": true,
30734               "optional": true
30735             },
30736             "ini": {
30737               "version": "1.3.5",
30738               "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
30739               "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
30740               "bundled": true,
30741               "dev": true,
30742               "optional": true
30743             },
30744             "is-fullwidth-code-point": {
30745               "version": "1.0.0",
30746               "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
30747               "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
30748               "bundled": true,
30749               "dev": true,
30750               "optional": true,
30751               "requires": {
30752                 "number-is-nan": "^1.0.0"
30753               }
30754             },
30755             "isarray": {
30756               "version": "1.0.0",
30757               "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
30758               "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
30759               "bundled": true,
30760               "dev": true,
30761               "optional": true
30762             },
30763             "minimatch": {
30764               "version": "3.0.4",
30765               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
30766               "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
30767               "bundled": true,
30768               "dev": true,
30769               "optional": true,
30770               "requires": {
30771                 "brace-expansion": "^1.1.7"
30772               }
30773             },
30774             "minimist": {
30775               "version": "1.2.5",
30776               "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
30777               "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
30778               "bundled": true,
30779               "dev": true,
30780               "optional": true
30781             },
30782             "minipass": {
30783               "version": "2.9.0",
30784               "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
30785               "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
30786               "bundled": true,
30787               "dev": true,
30788               "optional": true,
30789               "requires": {
30790                 "safe-buffer": "^5.1.2",
30791                 "yallist": "^3.0.0"
30792               }
30793             },
30794             "minizlib": {
30795               "version": "1.3.3",
30796               "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
30797               "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
30798               "bundled": true,
30799               "dev": true,
30800               "optional": true,
30801               "requires": {
30802                 "minipass": "^2.9.0"
30803               }
30804             },
30805             "mkdirp": {
30806               "version": "0.5.3",
30807               "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz",
30808               "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==",
30809               "bundled": true,
30810               "dev": true,
30811               "optional": true,
30812               "requires": {
30813                 "minimist": "^1.2.5"
30814               }
30815             },
30816             "ms": {
30817               "version": "2.1.2",
30818               "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
30819               "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
30820               "bundled": true,
30821               "dev": true,
30822               "optional": true
30823             },
30824             "needle": {
30825               "version": "2.3.3",
30826               "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz",
30827               "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==",
30828               "bundled": true,
30829               "dev": true,
30830               "optional": true,
30831               "requires": {
30832                 "debug": "^3.2.6",
30833                 "iconv-lite": "^0.4.4",
30834                 "sax": "^1.2.4"
30835               }
30836             },
30837             "node-pre-gyp": {
30838               "version": "0.14.0",
30839               "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz",
30840               "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==",
30841               "bundled": true,
30842               "dev": true,
30843               "optional": true,
30844               "requires": {
30845                 "detect-libc": "^1.0.2",
30846                 "mkdirp": "^0.5.1",
30847                 "needle": "^2.2.1",
30848                 "nopt": "^4.0.1",
30849                 "npm-packlist": "^1.1.6",
30850                 "npmlog": "^4.0.2",
30851                 "rc": "^1.2.7",
30852                 "rimraf": "^2.6.1",
30853                 "semver": "^5.3.0",
30854                 "tar": "^4.4.2"
30855               }
30856             },
30857             "nopt": {
30858               "version": "4.0.3",
30859               "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
30860               "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
30861               "bundled": true,
30862               "dev": true,
30863               "optional": true,
30864               "requires": {
30865                 "abbrev": "1",
30866                 "osenv": "^0.1.4"
30867               }
30868             },
30869             "npm-bundled": {
30870               "version": "1.1.1",
30871               "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
30872               "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
30873               "bundled": true,
30874               "dev": true,
30875               "optional": true,
30876               "requires": {
30877                 "npm-normalize-package-bin": "^1.0.1"
30878               }
30879             },
30880             "npm-normalize-package-bin": {
30881               "version": "1.0.1",
30882               "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
30883               "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
30884               "bundled": true,
30885               "dev": true,
30886               "optional": true
30887             },
30888             "npm-packlist": {
30889               "version": "1.4.8",
30890               "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
30891               "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
30892               "bundled": true,
30893               "dev": true,
30894               "optional": true,
30895               "requires": {
30896                 "ignore-walk": "^3.0.1",
30897                 "npm-bundled": "^1.0.1",
30898                 "npm-normalize-package-bin": "^1.0.1"
30899               }
30900             },
30901             "npmlog": {
30902               "version": "4.1.2",
30903               "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
30904               "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
30905               "bundled": true,
30906               "dev": true,
30907               "optional": true,
30908               "requires": {
30909                 "are-we-there-yet": "~1.1.2",
30910                 "console-control-strings": "~1.1.0",
30911                 "gauge": "~2.7.3",
30912                 "set-blocking": "~2.0.0"
30913               }
30914             },
30915             "number-is-nan": {
30916               "version": "1.0.1",
30917               "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
30918               "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
30919               "bundled": true,
30920               "dev": true,
30921               "optional": true
30922             },
30923             "object-assign": {
30924               "version": "4.1.1",
30925               "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
30926               "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
30927               "bundled": true,
30928               "dev": true,
30929               "optional": true
30930             },
30931             "once": {
30932               "version": "1.4.0",
30933               "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
30934               "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
30935               "bundled": true,
30936               "dev": true,
30937               "optional": true,
30938               "requires": {
30939                 "wrappy": "1"
30940               }
30941             },
30942             "os-homedir": {
30943               "version": "1.0.2",
30944               "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
30945               "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
30946               "bundled": true,
30947               "dev": true,
30948               "optional": true
30949             },
30950             "os-tmpdir": {
30951               "version": "1.0.2",
30952               "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
30953               "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
30954               "bundled": true,
30955               "dev": true,
30956               "optional": true
30957             },
30958             "osenv": {
30959               "version": "0.1.5",
30960               "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
30961               "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
30962               "bundled": true,
30963               "dev": true,
30964               "optional": true,
30965               "requires": {
30966                 "os-homedir": "^1.0.0",
30967                 "os-tmpdir": "^1.0.0"
30968               }
30969             },
30970             "path-is-absolute": {
30971               "version": "1.0.1",
30972               "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
30973               "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
30974               "bundled": true,
30975               "dev": true,
30976               "optional": true
30977             },
30978             "process-nextick-args": {
30979               "version": "2.0.1",
30980               "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
30981               "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
30982               "bundled": true,
30983               "dev": true,
30984               "optional": true
30985             },
30986             "rc": {
30987               "version": "1.2.8",
30988               "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
30989               "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
30990               "bundled": true,
30991               "dev": true,
30992               "optional": true,
30993               "requires": {
30994                 "deep-extend": "^0.6.0",
30995                 "ini": "~1.3.0",
30996                 "minimist": "^1.2.0",
30997                 "strip-json-comments": "~2.0.1"
30998               }
30999             },
31000             "readable-stream": {
31001               "version": "2.3.7",
31002               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
31003               "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
31004               "bundled": true,
31005               "dev": true,
31006               "optional": true,
31007               "requires": {
31008                 "core-util-is": "~1.0.0",
31009                 "inherits": "~2.0.3",
31010                 "isarray": "~1.0.0",
31011                 "process-nextick-args": "~2.0.0",
31012                 "safe-buffer": "~5.1.1",
31013                 "string_decoder": "~1.1.1",
31014                 "util-deprecate": "~1.0.1"
31015               }
31016             },
31017             "rimraf": {
31018               "version": "2.7.1",
31019               "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
31020               "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
31021               "bundled": true,
31022               "dev": true,
31023               "optional": true,
31024               "requires": {
31025                 "glob": "^7.1.3"
31026               }
31027             },
31028             "safe-buffer": {
31029               "version": "5.1.2",
31030               "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
31031               "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
31032               "bundled": true,
31033               "dev": true,
31034               "optional": true
31035             },
31036             "safer-buffer": {
31037               "version": "2.1.2",
31038               "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
31039               "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
31040               "bundled": true,
31041               "dev": true,
31042               "optional": true
31043             },
31044             "sax": {
31045               "version": "1.2.4",
31046               "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
31047               "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
31048               "bundled": true,
31049               "dev": true,
31050               "optional": true
31051             },
31052             "semver": {
31053               "version": "5.7.1",
31054               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
31055               "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
31056               "bundled": true,
31057               "dev": true,
31058               "optional": true
31059             },
31060             "set-blocking": {
31061               "version": "2.0.0",
31062               "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
31063               "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
31064               "bundled": true,
31065               "dev": true,
31066               "optional": true
31067             },
31068             "signal-exit": {
31069               "version": "3.0.2",
31070               "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
31071               "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
31072               "bundled": true,
31073               "dev": true,
31074               "optional": true
31075             },
31076             "string_decoder": {
31077               "version": "1.1.1",
31078               "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
31079               "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
31080               "bundled": true,
31081               "dev": true,
31082               "optional": true,
31083               "requires": {
31084                 "safe-buffer": "~5.1.0"
31085               }
31086             },
31087             "string-width": {
31088               "version": "1.0.2",
31089               "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
31090               "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
31091               "bundled": true,
31092               "dev": true,
31093               "optional": true,
31094               "requires": {
31095                 "code-point-at": "^1.0.0",
31096                 "is-fullwidth-code-point": "^1.0.0",
31097                 "strip-ansi": "^3.0.0"
31098               }
31099             },
31100             "strip-ansi": {
31101               "version": "3.0.1",
31102               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
31103               "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
31104               "bundled": true,
31105               "dev": true,
31106               "optional": true,
31107               "requires": {
31108                 "ansi-regex": "^2.0.0"
31109               }
31110             },
31111             "strip-json-comments": {
31112               "version": "2.0.1",
31113               "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
31114               "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
31115               "bundled": true,
31116               "dev": true,
31117               "optional": true
31118             },
31119             "tar": {
31120               "version": "4.4.13",
31121               "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
31122               "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
31123               "bundled": true,
31124               "dev": true,
31125               "optional": true,
31126               "requires": {
31127                 "chownr": "^1.1.1",
31128                 "fs-minipass": "^1.2.5",
31129                 "minipass": "^2.8.6",
31130                 "minizlib": "^1.2.1",
31131                 "mkdirp": "^0.5.0",
31132                 "safe-buffer": "^5.1.2",
31133                 "yallist": "^3.0.3"
31134               }
31135             },
31136             "util-deprecate": {
31137               "version": "1.0.2",
31138               "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
31139               "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
31140               "bundled": true,
31141               "dev": true,
31142               "optional": true
31143             },
31144             "wide-align": {
31145               "version": "1.1.3",
31146               "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
31147               "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
31148               "bundled": true,
31149               "dev": true,
31150               "optional": true,
31151               "requires": {
31152                 "string-width": "^1.0.2 || 2"
31153               }
31154             },
31155             "wrappy": {
31156               "version": "1.0.2",
31157               "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
31158               "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
31159               "bundled": true,
31160               "dev": true,
31161               "optional": true
31162             },
31163             "yallist": {
31164               "version": "3.1.1",
31165               "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
31166               "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
31167               "bundled": true,
31168               "dev": true,
31169               "optional": true
31170             }
31171           }
31172         },
31173         "is-binary-path": {
31174           "version": "1.0.1",
31175           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
31176           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
31177           "dev": true,
31178           "requires": {
31179             "binary-extensions": "^1.0.0"
31180           }
31181         },
31182         "is-number": {
31183           "version": "3.0.0",
31184           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
31185           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
31186           "dev": true,
31187           "requires": {
31188             "kind-of": "^3.0.2"
31189           }
31190         },
31191         "kind-of": {
31192           "version": "3.2.2",
31193           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
31194           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
31195           "dev": true,
31196           "requires": {
31197             "is-buffer": "^1.1.5"
31198           }
31199         },
31200         "readdirp": {
31201           "version": "2.2.1",
31202           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
31203           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
31204           "dev": true,
31205           "requires": {
31206             "graceful-fs": "^4.1.11",
31207             "micromatch": "^3.1.10",
31208             "readable-stream": "^2.0.2"
31209           }
31210         },
31211         "strip-ansi": {
31212           "version": "3.0.1",
31213           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
31214           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
31215           "dev": true,
31216           "requires": {
31217             "ansi-regex": "^2.0.0"
31218           }
31219         },
31220         "supports-color": {
31221           "version": "6.1.0",
31222           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
31223           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
31224           "dev": true,
31225           "requires": {
31226             "has-flag": "^3.0.0"
31227           }
31228         },
31229         "to-regex-range": {
31230           "version": "2.1.1",
31231           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
31232           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
31233           "dev": true,
31234           "requires": {
31235             "is-number": "^3.0.0",
31236             "repeat-string": "^1.6.1"
31237           }
31238         }
31239       }
31240     },
31241     "webpack-log": {
31242       "version": "2.0.0",
31243       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
31244       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
31245       "dev": true,
31246       "requires": {
31247         "ansi-colors": "^3.0.0",
31248         "uuid": "^3.3.2"
31249       },
31250       "dependencies": {
31251         "ansi-colors": {
31252           "version": "3.2.4",
31253           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
31254           "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
31255           "dev": true
31256         }
31257       }
31258     },
31259     "webpack-merge": {
31260       "version": "4.2.1",
31261       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz",
31262       "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==",
31263       "dev": true,
31264       "requires": {
31265         "lodash": "^4.17.5"
31266       }
31267     },
31268     "webpack-sources": {
31269       "version": "1.4.3",
31270       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
31271       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
31272       "dev": true,
31273       "requires": {
31274         "source-list-map": "^2.0.0",
31275         "source-map": "~0.6.1"
31276       },
31277       "dependencies": {
31278         "source-map": {
31279           "version": "0.6.1",
31280           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
31281           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
31282           "dev": true
31283         }
31284       }
31285     },
31286     "webpack-subresource-integrity": {
31287       "version": "1.1.0-rc.6",
31288       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
31289       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
31290       "dev": true,
31291       "requires": {
31292         "webpack-core": "^0.6.8"
31293       }
31294     },
31295     "websocket-driver": {
31296       "version": "0.7.3",
31297       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
31298       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
31299       "dev": true,
31300       "requires": {
31301         "http-parser-js": ">=0.4.0 <0.4.11",
31302         "safe-buffer": ">=5.1.0",
31303         "websocket-extensions": ">=0.1.1"
31304       }
31305     },
31306     "websocket-extensions": {
31307       "version": "0.1.3",
31308       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
31309       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
31310       "dev": true
31311     },
31312     "when": {
31313       "version": "3.6.4",
31314       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
31315       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
31316       "dev": true
31317     },
31318     "which": {
31319       "version": "1.3.1",
31320       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
31321       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
31322       "requires": {
31323         "isexe": "^2.0.0"
31324       }
31325     },
31326     "which-module": {
31327       "version": "2.0.0",
31328       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
31329       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
31330       "dev": true
31331     },
31332     "withinviewport": {
31333       "version": "2.1.2",
31334       "resolved": "https://registry.npmjs.org/withinviewport/-/withinviewport-2.1.2.tgz",
31335       "integrity": "sha512-bOZt20QiBkAroXwCAVnb+ajYNPAzVrTKCKuVAuWtLbXlOk3e5cAS5diZMWhYP4Cpyq3GS47jk+fsb5tQqhIxtg=="
31336     },
31337     "wordwrap": {
31338       "version": "0.0.3",
31339       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
31340       "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
31341       "dev": true
31342     },
31343     "worker-farm": {
31344       "version": "1.7.0",
31345       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
31346       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
31347       "dev": true,
31348       "requires": {
31349         "errno": "~0.1.7"
31350       }
31351     },
31352     "worker-plugin": {
31353       "version": "3.2.0",
31354       "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz",
31355       "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==",
31356       "dev": true,
31357       "requires": {
31358         "loader-utils": "^1.1.0"
31359       }
31360     },
31361     "wrap-ansi": {
31362       "version": "2.1.0",
31363       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
31364       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
31365       "dev": true,
31366       "requires": {
31367         "string-width": "^1.0.1",
31368         "strip-ansi": "^3.0.1"
31369       },
31370       "dependencies": {
31371         "ansi-regex": {
31372           "version": "2.1.1",
31373           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
31374           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
31375           "dev": true
31376         },
31377         "is-fullwidth-code-point": {
31378           "version": "1.0.0",
31379           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
31380           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
31381           "dev": true,
31382           "requires": {
31383             "number-is-nan": "^1.0.0"
31384           }
31385         },
31386         "string-width": {
31387           "version": "1.0.2",
31388           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
31389           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
31390           "dev": true,
31391           "requires": {
31392             "code-point-at": "^1.0.0",
31393             "is-fullwidth-code-point": "^1.0.0",
31394             "strip-ansi": "^3.0.0"
31395           }
31396         },
31397         "strip-ansi": {
31398           "version": "3.0.1",
31399           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
31400           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
31401           "dev": true,
31402           "requires": {
31403             "ansi-regex": "^2.0.0"
31404           }
31405         }
31406       }
31407     },
31408     "wrappy": {
31409       "version": "1.0.2",
31410       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
31411       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
31412     },
31413     "ws": {
31414       "version": "6.2.1",
31415       "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
31416       "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
31417       "dev": true,
31418       "requires": {
31419         "async-limiter": "~1.0.0"
31420       }
31421     },
31422     "xml2js": {
31423       "version": "0.4.23",
31424       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
31425       "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
31426       "dev": true,
31427       "requires": {
31428         "sax": ">=0.6.0",
31429         "xmlbuilder": "~11.0.0"
31430       },
31431       "dependencies": {
31432         "sax": {
31433           "version": "1.2.4",
31434           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
31435           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
31436           "dev": true
31437         }
31438       }
31439     },
31440     "xmlbuilder": {
31441       "version": "11.0.1",
31442       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
31443       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
31444       "dev": true
31445     },
31446     "xmlhttprequest-ssl": {
31447       "version": "1.5.5",
31448       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
31449       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
31450       "dev": true
31451     },
31452     "xtend": {
31453       "version": "4.0.2",
31454       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
31455       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
31456     },
31457     "y18n": {
31458       "version": "4.0.0",
31459       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
31460       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="
31461     },
31462     "yallist": {
31463       "version": "3.1.1",
31464       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
31465       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
31466     },
31467     "yargs": {
31468       "version": "12.0.5",
31469       "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
31470       "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
31471       "dev": true,
31472       "requires": {
31473         "cliui": "^4.0.0",
31474         "decamelize": "^1.2.0",
31475         "find-up": "^3.0.0",
31476         "get-caller-file": "^1.0.1",
31477         "os-locale": "^3.0.0",
31478         "require-directory": "^2.1.1",
31479         "require-main-filename": "^1.0.1",
31480         "set-blocking": "^2.0.0",
31481         "string-width": "^2.0.0",
31482         "which-module": "^2.0.0",
31483         "y18n": "^3.2.1 || ^4.0.0",
31484         "yargs-parser": "^11.1.1"
31485       },
31486       "dependencies": {
31487         "ansi-regex": {
31488           "version": "3.0.0",
31489           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
31490           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
31491           "dev": true
31492         },
31493         "is-fullwidth-code-point": {
31494           "version": "2.0.0",
31495           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
31496           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
31497           "dev": true
31498         },
31499         "string-width": {
31500           "version": "2.1.1",
31501           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
31502           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
31503           "dev": true,
31504           "requires": {
31505             "is-fullwidth-code-point": "^2.0.0",
31506             "strip-ansi": "^4.0.0"
31507           }
31508         },
31509         "strip-ansi": {
31510           "version": "4.0.0",
31511           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
31512           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
31513           "dev": true,
31514           "requires": {
31515             "ansi-regex": "^3.0.0"
31516           }
31517         }
31518       }
31519     },
31520     "yargs-parser": {
31521       "version": "11.1.1",
31522       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
31523       "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
31524       "dev": true,
31525       "requires": {
31526         "camelcase": "^5.0.0",
31527         "decamelize": "^1.2.0"
31528       }
31529     },
31530     "yeast": {
31531       "version": "0.1.2",
31532       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
31533       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
31534       "dev": true
31535     },
31536     "yn": {
31537       "version": "2.0.0",
31538       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
31539       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
31540       "dev": true
31541     },
31542     "zone.js": {
31543       "version": "0.9.1",
31544       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz",
31545       "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag=="
31546     }
31547   }
31548 }