Change relative paths in Python Executor test
[ccsdk/cds.git] / cds-ui / designer-client / package-lock.json
1 {
2   "name": "designer-client",
3   "version": "0.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/architect": {
8       "version": "0.803.25",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.25.tgz",
10       "integrity": "sha512-usV/zEncKCKQuF6AD3pRU6N5i5fbaAux/qZb+nbOz9/2G5jrXwe5sH+y3vxbgqB83e3LqusEQCTu7/tfg6LwZg==",
11       "requires": {
12         "@angular-devkit/core": "8.3.25",
13         "rxjs": "6.4.0"
14       }
15     },
16     "@angular-devkit/build-angular": {
17       "version": "0.803.25",
18       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.25.tgz",
19       "integrity": "sha512-WY0E7NgXuog3phhz5ZdutZPWQ9nbOr+omGN5KI1e8MZs1sJO4xkyaGRT8zOulkogkqJ2NboTBq3j9uSbZkcYeg==",
20       "dev": true,
21       "requires": {
22         "@angular-devkit/architect": "0.803.25",
23         "@angular-devkit/build-optimizer": "0.803.25",
24         "@angular-devkit/build-webpack": "0.803.25",
25         "@angular-devkit/core": "8.3.25",
26         "@babel/core": "7.8.3",
27         "@babel/preset-env": "7.8.3",
28         "@ngtools/webpack": "8.3.25",
29         "ajv": "6.10.2",
30         "autoprefixer": "9.6.1",
31         "browserslist": "4.8.6",
32         "cacache": "12.0.2",
33         "caniuse-lite": "1.0.30001024",
34         "circular-dependency-plugin": "5.2.0",
35         "clean-css": "4.2.1",
36         "copy-webpack-plugin": "5.1.1",
37         "core-js": "3.6.4",
38         "coverage-istanbul-loader": "2.0.3",
39         "file-loader": "4.2.0",
40         "find-cache-dir": "3.0.0",
41         "glob": "7.1.4",
42         "jest-worker": "24.9.0",
43         "karma-source-map-support": "1.4.0",
44         "less": "3.9.0",
45         "less-loader": "5.0.0",
46         "license-webpack-plugin": "2.1.2",
47         "loader-utils": "1.2.3",
48         "mini-css-extract-plugin": "0.8.0",
49         "minimatch": "3.0.4",
50         "open": "6.4.0",
51         "parse5": "4.0.0",
52         "postcss": "7.0.17",
53         "postcss-import": "12.0.1",
54         "postcss-loader": "3.0.0",
55         "raw-loader": "3.1.0",
56         "regenerator-runtime": "0.13.3",
57         "rxjs": "6.4.0",
58         "sass": "1.22.9",
59         "sass-loader": "7.2.0",
60         "semver": "6.3.0",
61         "source-map": "0.7.3",
62         "source-map-loader": "0.2.4",
63         "source-map-support": "0.5.13",
64         "speed-measure-webpack-plugin": "1.3.1",
65         "style-loader": "1.0.0",
66         "stylus": "0.54.5",
67         "stylus-loader": "3.0.2",
68         "terser": "4.6.3",
69         "terser-webpack-plugin": "1.4.3",
70         "tree-kill": "1.2.2",
71         "webpack": "4.39.2",
72         "webpack-dev-middleware": "3.7.2",
73         "webpack-dev-server": "3.9.0",
74         "webpack-merge": "4.2.1",
75         "webpack-sources": "1.4.3",
76         "webpack-subresource-integrity": "1.1.0-rc.6",
77         "worker-plugin": "3.2.0"
78       },
79       "dependencies": {
80         "cacache": {
81           "version": "12.0.2",
82           "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz",
83           "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==",
84           "dev": true,
85           "requires": {
86             "bluebird": "^3.5.5",
87             "chownr": "^1.1.1",
88             "figgy-pudding": "^3.5.1",
89             "glob": "^7.1.4",
90             "graceful-fs": "^4.1.15",
91             "infer-owner": "^1.0.3",
92             "lru-cache": "^5.1.1",
93             "mississippi": "^3.0.0",
94             "mkdirp": "^0.5.1",
95             "move-concurrently": "^1.0.1",
96             "promise-inflight": "^1.0.1",
97             "rimraf": "^2.6.3",
98             "ssri": "^6.0.1",
99             "unique-filename": "^1.1.1",
100             "y18n": "^4.0.0"
101           }
102         },
103         "glob": {
104           "version": "7.1.4",
105           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
106           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
107           "dev": true,
108           "requires": {
109             "fs.realpath": "^1.0.0",
110             "inflight": "^1.0.4",
111             "inherits": "2",
112             "minimatch": "^3.0.4",
113             "once": "^1.3.0",
114             "path-is-absolute": "^1.0.0"
115           }
116         },
117         "parse5": {
118           "version": "4.0.0",
119           "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
120           "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
121           "dev": true
122         },
123         "rimraf": {
124           "version": "2.7.1",
125           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
126           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
127           "dev": true,
128           "requires": {
129             "glob": "^7.1.3"
130           }
131         }
132       }
133     },
134     "@angular-devkit/build-optimizer": {
135       "version": "0.803.25",
136       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.25.tgz",
137       "integrity": "sha512-MiQimuEs8QeM3xo7bR3Yk1OWHHlp2pGCc2GLUMIcWhKqM+QjoRky0HoGoBazbznx292l+xjFjANvPEKbqJ2v7Q==",
138       "dev": true,
139       "requires": {
140         "loader-utils": "1.2.3",
141         "source-map": "0.7.3",
142         "tslib": "1.10.0",
143         "typescript": "3.5.3",
144         "webpack-sources": "1.4.3"
145       },
146       "dependencies": {
147         "tslib": {
148           "version": "1.10.0",
149           "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
150           "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
151           "dev": true
152         }
153       }
154     },
155     "@angular-devkit/build-webpack": {
156       "version": "0.803.25",
157       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.25.tgz",
158       "integrity": "sha512-WR7HWJIWL6TB3WHG7ZFn8s0z3WlojeQlod75UIKl5i+f4OU90kp8kxcoH5G6OCXu56x5w40oIi1ve5ljjWSJkw==",
159       "dev": true,
160       "requires": {
161         "@angular-devkit/architect": "0.803.25",
162         "@angular-devkit/core": "8.3.25",
163         "rxjs": "6.4.0"
164       }
165     },
166     "@angular-devkit/core": {
167       "version": "8.3.25",
168       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.25.tgz",
169       "integrity": "sha512-l7Gqy1tMrTpRmPVlovcFX8UA3mtXRlgO8kcSsbJ9MKRKNTCcxlfsWEYY5igyDBUVh6ADkgSIu0nuk31ZGTe0lw==",
170       "requires": {
171         "ajv": "6.10.2",
172         "fast-json-stable-stringify": "2.0.0",
173         "magic-string": "0.25.3",
174         "rxjs": "6.4.0",
175         "source-map": "0.7.3"
176       }
177     },
178     "@angular-devkit/schematics": {
179       "version": "8.3.25",
180       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.25.tgz",
181       "integrity": "sha512-/p1MkfursfLy+JRGXlJGPEmX55lrFCsR/2khWAVXZcMaFR3QlR/b6/zvB8I2pHFfr0/XWnYTT/BsF7rJjO3RmA==",
182       "requires": {
183         "@angular-devkit/core": "8.3.25",
184         "rxjs": "6.4.0"
185       }
186     },
187     "@angular/animations": {
188       "version": "8.2.14",
189       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz",
190       "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==",
191       "requires": {
192         "tslib": "^1.9.0"
193       }
194     },
195     "@angular/cdk": {
196       "version": "8.2.3",
197       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-8.2.3.tgz",
198       "integrity": "sha512-ZwO5Sn720RA2YvBqud0JAHkZXjmjxM0yNzCO8RVtRE9i8Gl26Wk0j0nQeJkVm4zwv2QO8MwbKUKGTMt8evsokA==",
199       "requires": {
200         "parse5": "^5.0.0",
201         "tslib": "^1.7.1"
202       }
203     },
204     "@angular/cli": {
205       "version": "8.3.25",
206       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.25.tgz",
207       "integrity": "sha512-CPJI5nnbBvvyBUFwOHfRXy/KVwsiYlcbDAeIk1klcjQjbVFYZbnY0iAhNupy9j7rPQhb7jle5oslU3TLfbqOTQ==",
208       "requires": {
209         "@angular-devkit/architect": "0.803.25",
210         "@angular-devkit/core": "8.3.25",
211         "@angular-devkit/schematics": "8.3.25",
212         "@schematics/angular": "8.3.25",
213         "@schematics/update": "0.803.25",
214         "@yarnpkg/lockfile": "1.1.0",
215         "ansi-colors": "4.1.1",
216         "debug": "^4.1.1",
217         "ini": "1.3.5",
218         "inquirer": "6.5.1",
219         "npm-package-arg": "6.1.0",
220         "npm-pick-manifest": "3.0.2",
221         "open": "6.4.0",
222         "pacote": "9.5.5",
223         "read-package-tree": "5.3.1",
224         "rimraf": "3.0.0",
225         "semver": "6.3.0",
226         "symbol-observable": "1.2.0",
227         "universal-analytics": "^0.4.20",
228         "uuid": "^3.3.2"
229       }
230     },
231     "@angular/common": {
232       "version": "8.2.14",
233       "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz",
234       "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==",
235       "requires": {
236         "tslib": "^1.9.0"
237       }
238     },
239     "@angular/compiler": {
240       "version": "8.2.14",
241       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz",
242       "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==",
243       "requires": {
244         "tslib": "^1.9.0"
245       }
246     },
247     "@angular/compiler-cli": {
248       "version": "8.2.14",
249       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz",
250       "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==",
251       "dev": true,
252       "requires": {
253         "canonical-path": "1.0.0",
254         "chokidar": "^2.1.1",
255         "convert-source-map": "^1.5.1",
256         "dependency-graph": "^0.7.2",
257         "magic-string": "^0.25.0",
258         "minimist": "^1.2.0",
259         "reflect-metadata": "^0.1.2",
260         "source-map": "^0.6.1",
261         "tslib": "^1.9.0",
262         "yargs": "13.1.0"
263       },
264       "dependencies": {
265         "anymatch": {
266           "version": "2.0.0",
267           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
268           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
269           "dev": true,
270           "requires": {
271             "micromatch": "^3.1.4",
272             "normalize-path": "^2.1.1"
273           },
274           "dependencies": {
275             "normalize-path": {
276               "version": "2.1.1",
277               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
278               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
279               "dev": true,
280               "requires": {
281                 "remove-trailing-separator": "^1.0.1"
282               }
283             }
284           }
285         },
286         "binary-extensions": {
287           "version": "1.13.1",
288           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
289           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
290           "dev": true
291         },
292         "braces": {
293           "version": "2.3.2",
294           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
295           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
296           "dev": true,
297           "requires": {
298             "arr-flatten": "^1.1.0",
299             "array-unique": "^0.3.2",
300             "extend-shallow": "^2.0.1",
301             "fill-range": "^4.0.0",
302             "isobject": "^3.0.1",
303             "repeat-element": "^1.1.2",
304             "snapdragon": "^0.8.1",
305             "snapdragon-node": "^2.0.1",
306             "split-string": "^3.0.2",
307             "to-regex": "^3.0.1"
308           }
309         },
310         "chokidar": {
311           "version": "2.1.8",
312           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
313           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
314           "dev": true,
315           "requires": {
316             "anymatch": "^2.0.0",
317             "async-each": "^1.0.1",
318             "braces": "^2.3.2",
319             "fsevents": "^1.2.7",
320             "glob-parent": "^3.1.0",
321             "inherits": "^2.0.3",
322             "is-binary-path": "^1.0.0",
323             "is-glob": "^4.0.0",
324             "normalize-path": "^3.0.0",
325             "path-is-absolute": "^1.0.0",
326             "readdirp": "^2.2.1",
327             "upath": "^1.1.1"
328           }
329         },
330         "emoji-regex": {
331           "version": "7.0.3",
332           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
333           "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
334           "dev": true
335         },
336         "extend-shallow": {
337           "version": "2.0.1",
338           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
339           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
340           "dev": true,
341           "requires": {
342             "is-extendable": "^0.1.0"
343           }
344         },
345         "fill-range": {
346           "version": "4.0.0",
347           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
348           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
349           "dev": true,
350           "requires": {
351             "extend-shallow": "^2.0.1",
352             "is-number": "^3.0.0",
353             "repeat-string": "^1.6.1",
354             "to-regex-range": "^2.1.0"
355           }
356         },
357         "fsevents": {
358           "version": "1.2.12",
359           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
360           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
361           "dev": true,
362           "optional": true,
363           "requires": {
364             "node-pre-gyp": "*"
365           },
366           "dependencies": {
367             "abbrev": {
368               "version": "1.1.1",
369               "bundled": true,
370               "dev": true,
371               "optional": true
372             },
373             "ansi-regex": {
374               "version": "2.1.1",
375               "bundled": true,
376               "dev": true,
377               "optional": true
378             },
379             "aproba": {
380               "version": "1.2.0",
381               "bundled": true,
382               "dev": true,
383               "optional": true
384             },
385             "are-we-there-yet": {
386               "version": "1.1.5",
387               "bundled": true,
388               "dev": true,
389               "optional": true,
390               "requires": {
391                 "delegates": "^1.0.0",
392                 "readable-stream": "^2.0.6"
393               }
394             },
395             "balanced-match": {
396               "version": "1.0.0",
397               "bundled": true,
398               "dev": true,
399               "optional": true
400             },
401             "brace-expansion": {
402               "version": "1.1.11",
403               "bundled": true,
404               "dev": true,
405               "optional": true,
406               "requires": {
407                 "balanced-match": "^1.0.0",
408                 "concat-map": "0.0.1"
409               }
410             },
411             "chownr": {
412               "version": "1.1.4",
413               "bundled": true,
414               "dev": true,
415               "optional": true
416             },
417             "code-point-at": {
418               "version": "1.1.0",
419               "bundled": true,
420               "dev": true,
421               "optional": true
422             },
423             "concat-map": {
424               "version": "0.0.1",
425               "bundled": true,
426               "dev": true,
427               "optional": true
428             },
429             "console-control-strings": {
430               "version": "1.1.0",
431               "bundled": true,
432               "dev": true,
433               "optional": true
434             },
435             "core-util-is": {
436               "version": "1.0.2",
437               "bundled": true,
438               "dev": true,
439               "optional": true
440             },
441             "debug": {
442               "version": "3.2.6",
443               "bundled": true,
444               "dev": true,
445               "optional": true,
446               "requires": {
447                 "ms": "^2.1.1"
448               }
449             },
450             "deep-extend": {
451               "version": "0.6.0",
452               "bundled": true,
453               "dev": true,
454               "optional": true
455             },
456             "delegates": {
457               "version": "1.0.0",
458               "bundled": true,
459               "dev": true,
460               "optional": true
461             },
462             "detect-libc": {
463               "version": "1.0.3",
464               "bundled": true,
465               "dev": true,
466               "optional": true
467             },
468             "fs-minipass": {
469               "version": "1.2.7",
470               "bundled": true,
471               "dev": true,
472               "optional": true,
473               "requires": {
474                 "minipass": "^2.6.0"
475               }
476             },
477             "fs.realpath": {
478               "version": "1.0.0",
479               "bundled": true,
480               "dev": true,
481               "optional": true
482             },
483             "gauge": {
484               "version": "2.7.4",
485               "bundled": true,
486               "dev": true,
487               "optional": true,
488               "requires": {
489                 "aproba": "^1.0.3",
490                 "console-control-strings": "^1.0.0",
491                 "has-unicode": "^2.0.0",
492                 "object-assign": "^4.1.0",
493                 "signal-exit": "^3.0.0",
494                 "string-width": "^1.0.1",
495                 "strip-ansi": "^3.0.1",
496                 "wide-align": "^1.1.0"
497               }
498             },
499             "glob": {
500               "version": "7.1.6",
501               "bundled": true,
502               "dev": true,
503               "optional": true,
504               "requires": {
505                 "fs.realpath": "^1.0.0",
506                 "inflight": "^1.0.4",
507                 "inherits": "2",
508                 "minimatch": "^3.0.4",
509                 "once": "^1.3.0",
510                 "path-is-absolute": "^1.0.0"
511               }
512             },
513             "has-unicode": {
514               "version": "2.0.1",
515               "bundled": true,
516               "dev": true,
517               "optional": true
518             },
519             "iconv-lite": {
520               "version": "0.4.24",
521               "bundled": true,
522               "dev": true,
523               "optional": true,
524               "requires": {
525                 "safer-buffer": ">= 2.1.2 < 3"
526               }
527             },
528             "ignore-walk": {
529               "version": "3.0.3",
530               "bundled": true,
531               "dev": true,
532               "optional": true,
533               "requires": {
534                 "minimatch": "^3.0.4"
535               }
536             },
537             "inflight": {
538               "version": "1.0.6",
539               "bundled": true,
540               "dev": true,
541               "optional": true,
542               "requires": {
543                 "once": "^1.3.0",
544                 "wrappy": "1"
545               }
546             },
547             "inherits": {
548               "version": "2.0.4",
549               "bundled": true,
550               "dev": true,
551               "optional": true
552             },
553             "ini": {
554               "version": "1.3.5",
555               "bundled": true,
556               "dev": true,
557               "optional": true
558             },
559             "is-fullwidth-code-point": {
560               "version": "1.0.0",
561               "bundled": true,
562               "dev": true,
563               "optional": true,
564               "requires": {
565                 "number-is-nan": "^1.0.0"
566               }
567             },
568             "isarray": {
569               "version": "1.0.0",
570               "bundled": true,
571               "dev": true,
572               "optional": true
573             },
574             "minimatch": {
575               "version": "3.0.4",
576               "bundled": true,
577               "dev": true,
578               "optional": true,
579               "requires": {
580                 "brace-expansion": "^1.1.7"
581               }
582             },
583             "minimist": {
584               "version": "1.2.5",
585               "bundled": true,
586               "dev": true,
587               "optional": true
588             },
589             "minipass": {
590               "version": "2.9.0",
591               "bundled": true,
592               "dev": true,
593               "optional": true,
594               "requires": {
595                 "safe-buffer": "^5.1.2",
596                 "yallist": "^3.0.0"
597               }
598             },
599             "minizlib": {
600               "version": "1.3.3",
601               "bundled": true,
602               "dev": true,
603               "optional": true,
604               "requires": {
605                 "minipass": "^2.9.0"
606               }
607             },
608             "mkdirp": {
609               "version": "0.5.3",
610               "bundled": true,
611               "dev": true,
612               "optional": true,
613               "requires": {
614                 "minimist": "^1.2.5"
615               }
616             },
617             "ms": {
618               "version": "2.1.2",
619               "bundled": true,
620               "dev": true,
621               "optional": true
622             },
623             "needle": {
624               "version": "2.3.3",
625               "bundled": true,
626               "dev": true,
627               "optional": true,
628               "requires": {
629                 "debug": "^3.2.6",
630                 "iconv-lite": "^0.4.4",
631                 "sax": "^1.2.4"
632               }
633             },
634             "node-pre-gyp": {
635               "version": "0.14.0",
636               "bundled": true,
637               "dev": true,
638               "optional": true,
639               "requires": {
640                 "detect-libc": "^1.0.2",
641                 "mkdirp": "^0.5.1",
642                 "needle": "^2.2.1",
643                 "nopt": "^4.0.1",
644                 "npm-packlist": "^1.1.6",
645                 "npmlog": "^4.0.2",
646                 "rc": "^1.2.7",
647                 "rimraf": "^2.6.1",
648                 "semver": "^5.3.0",
649                 "tar": "^4.4.2"
650               }
651             },
652             "nopt": {
653               "version": "4.0.3",
654               "bundled": true,
655               "dev": true,
656               "optional": true,
657               "requires": {
658                 "abbrev": "1",
659                 "osenv": "^0.1.4"
660               }
661             },
662             "npm-bundled": {
663               "version": "1.1.1",
664               "bundled": true,
665               "dev": true,
666               "optional": true,
667               "requires": {
668                 "npm-normalize-package-bin": "^1.0.1"
669               }
670             },
671             "npm-normalize-package-bin": {
672               "version": "1.0.1",
673               "bundled": true,
674               "dev": true,
675               "optional": true
676             },
677             "npm-packlist": {
678               "version": "1.4.8",
679               "bundled": true,
680               "dev": true,
681               "optional": true,
682               "requires": {
683                 "ignore-walk": "^3.0.1",
684                 "npm-bundled": "^1.0.1",
685                 "npm-normalize-package-bin": "^1.0.1"
686               }
687             },
688             "npmlog": {
689               "version": "4.1.2",
690               "bundled": true,
691               "dev": true,
692               "optional": true,
693               "requires": {
694                 "are-we-there-yet": "~1.1.2",
695                 "console-control-strings": "~1.1.0",
696                 "gauge": "~2.7.3",
697                 "set-blocking": "~2.0.0"
698               }
699             },
700             "number-is-nan": {
701               "version": "1.0.1",
702               "bundled": true,
703               "dev": true,
704               "optional": true
705             },
706             "object-assign": {
707               "version": "4.1.1",
708               "bundled": true,
709               "dev": true,
710               "optional": true
711             },
712             "once": {
713               "version": "1.4.0",
714               "bundled": true,
715               "dev": true,
716               "optional": true,
717               "requires": {
718                 "wrappy": "1"
719               }
720             },
721             "os-homedir": {
722               "version": "1.0.2",
723               "bundled": true,
724               "dev": true,
725               "optional": true
726             },
727             "os-tmpdir": {
728               "version": "1.0.2",
729               "bundled": true,
730               "dev": true,
731               "optional": true
732             },
733             "osenv": {
734               "version": "0.1.5",
735               "bundled": true,
736               "dev": true,
737               "optional": true,
738               "requires": {
739                 "os-homedir": "^1.0.0",
740                 "os-tmpdir": "^1.0.0"
741               }
742             },
743             "path-is-absolute": {
744               "version": "1.0.1",
745               "bundled": true,
746               "dev": true,
747               "optional": true
748             },
749             "process-nextick-args": {
750               "version": "2.0.1",
751               "bundled": true,
752               "dev": true,
753               "optional": true
754             },
755             "rc": {
756               "version": "1.2.8",
757               "bundled": true,
758               "dev": true,
759               "optional": true,
760               "requires": {
761                 "deep-extend": "^0.6.0",
762                 "ini": "~1.3.0",
763                 "minimist": "^1.2.0",
764                 "strip-json-comments": "~2.0.1"
765               }
766             },
767             "readable-stream": {
768               "version": "2.3.7",
769               "bundled": true,
770               "dev": true,
771               "optional": true,
772               "requires": {
773                 "core-util-is": "~1.0.0",
774                 "inherits": "~2.0.3",
775                 "isarray": "~1.0.0",
776                 "process-nextick-args": "~2.0.0",
777                 "safe-buffer": "~5.1.1",
778                 "string_decoder": "~1.1.1",
779                 "util-deprecate": "~1.0.1"
780               }
781             },
782             "rimraf": {
783               "version": "2.7.1",
784               "bundled": true,
785               "dev": true,
786               "optional": true,
787               "requires": {
788                 "glob": "^7.1.3"
789               }
790             },
791             "safe-buffer": {
792               "version": "5.1.2",
793               "bundled": true,
794               "dev": true,
795               "optional": true
796             },
797             "safer-buffer": {
798               "version": "2.1.2",
799               "bundled": true,
800               "dev": true,
801               "optional": true
802             },
803             "sax": {
804               "version": "1.2.4",
805               "bundled": true,
806               "dev": true,
807               "optional": true
808             },
809             "semver": {
810               "version": "5.7.1",
811               "bundled": true,
812               "dev": true,
813               "optional": true
814             },
815             "set-blocking": {
816               "version": "2.0.0",
817               "bundled": true,
818               "dev": true,
819               "optional": true
820             },
821             "signal-exit": {
822               "version": "3.0.2",
823               "bundled": true,
824               "dev": true,
825               "optional": true
826             },
827             "string-width": {
828               "version": "1.0.2",
829               "bundled": true,
830               "dev": true,
831               "optional": true,
832               "requires": {
833                 "code-point-at": "^1.0.0",
834                 "is-fullwidth-code-point": "^1.0.0",
835                 "strip-ansi": "^3.0.0"
836               }
837             },
838             "string_decoder": {
839               "version": "1.1.1",
840               "bundled": true,
841               "dev": true,
842               "optional": true,
843               "requires": {
844                 "safe-buffer": "~5.1.0"
845               }
846             },
847             "strip-ansi": {
848               "version": "3.0.1",
849               "bundled": true,
850               "dev": true,
851               "optional": true,
852               "requires": {
853                 "ansi-regex": "^2.0.0"
854               }
855             },
856             "strip-json-comments": {
857               "version": "2.0.1",
858               "bundled": true,
859               "dev": true,
860               "optional": true
861             },
862             "tar": {
863               "version": "4.4.13",
864               "bundled": true,
865               "dev": true,
866               "optional": true,
867               "requires": {
868                 "chownr": "^1.1.1",
869                 "fs-minipass": "^1.2.5",
870                 "minipass": "^2.8.6",
871                 "minizlib": "^1.2.1",
872                 "mkdirp": "^0.5.0",
873                 "safe-buffer": "^5.1.2",
874                 "yallist": "^3.0.3"
875               }
876             },
877             "util-deprecate": {
878               "version": "1.0.2",
879               "bundled": true,
880               "dev": true,
881               "optional": true
882             },
883             "wide-align": {
884               "version": "1.1.3",
885               "bundled": true,
886               "dev": true,
887               "optional": true,
888               "requires": {
889                 "string-width": "^1.0.2 || 2"
890               }
891             },
892             "wrappy": {
893               "version": "1.0.2",
894               "bundled": true,
895               "dev": true,
896               "optional": true
897             },
898             "yallist": {
899               "version": "3.1.1",
900               "bundled": true,
901               "dev": true,
902               "optional": true
903             }
904           }
905         },
906         "get-caller-file": {
907           "version": "2.0.5",
908           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
909           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
910           "dev": true
911         },
912         "is-binary-path": {
913           "version": "1.0.1",
914           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
915           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
916           "dev": true,
917           "requires": {
918             "binary-extensions": "^1.0.0"
919           }
920         },
921         "is-fullwidth-code-point": {
922           "version": "2.0.0",
923           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
924           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
925           "dev": true
926         },
927         "is-number": {
928           "version": "3.0.0",
929           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
930           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
931           "dev": true,
932           "requires": {
933             "kind-of": "^3.0.2"
934           }
935         },
936         "kind-of": {
937           "version": "3.2.2",
938           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
939           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
940           "dev": true,
941           "requires": {
942             "is-buffer": "^1.1.5"
943           }
944         },
945         "readdirp": {
946           "version": "2.2.1",
947           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
948           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
949           "dev": true,
950           "requires": {
951             "graceful-fs": "^4.1.11",
952             "micromatch": "^3.1.10",
953             "readable-stream": "^2.0.2"
954           }
955         },
956         "require-main-filename": {
957           "version": "2.0.0",
958           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
959           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
960           "dev": true
961         },
962         "source-map": {
963           "version": "0.6.1",
964           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
965           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
966           "dev": true
967         },
968         "string-width": {
969           "version": "3.1.0",
970           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
971           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
972           "dev": true,
973           "requires": {
974             "emoji-regex": "^7.0.1",
975             "is-fullwidth-code-point": "^2.0.0",
976             "strip-ansi": "^5.1.0"
977           }
978         },
979         "to-regex-range": {
980           "version": "2.1.1",
981           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
982           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
983           "dev": true,
984           "requires": {
985             "is-number": "^3.0.0",
986             "repeat-string": "^1.6.1"
987           }
988         },
989         "yargs": {
990           "version": "13.1.0",
991           "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz",
992           "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==",
993           "dev": true,
994           "requires": {
995             "cliui": "^4.0.0",
996             "find-up": "^3.0.0",
997             "get-caller-file": "^2.0.1",
998             "os-locale": "^3.1.0",
999             "require-directory": "^2.1.1",
1000             "require-main-filename": "^2.0.0",
1001             "set-blocking": "^2.0.0",
1002             "string-width": "^3.0.0",
1003             "which-module": "^2.0.0",
1004             "y18n": "^4.0.0",
1005             "yargs-parser": "^13.0.0"
1006           }
1007         },
1008         "yargs-parser": {
1009           "version": "13.1.2",
1010           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
1011           "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
1012           "dev": true,
1013           "requires": {
1014             "camelcase": "^5.0.0",
1015             "decamelize": "^1.2.0"
1016           }
1017         }
1018       }
1019     },
1020     "@angular/core": {
1021       "version": "8.2.14",
1022       "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz",
1023       "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==",
1024       "requires": {
1025         "tslib": "^1.9.0"
1026       }
1027     },
1028     "@angular/forms": {
1029       "version": "8.2.14",
1030       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz",
1031       "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==",
1032       "requires": {
1033         "tslib": "^1.9.0"
1034       }
1035     },
1036     "@angular/http": {
1037       "version": "7.2.16",
1038       "resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.16.tgz",
1039       "integrity": "sha512-yvjbNyzFSmmz4UTjCdy5M8mk0cZqf9TvSf8yN5UVIwtw4joyuUdlgJCuin0qSbQOKIf/JjHoofpO2JkPCGSNww==",
1040       "requires": {
1041         "tslib": "^1.9.0"
1042       }
1043     },
1044     "@angular/language-service": {
1045       "version": "8.2.14",
1046       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz",
1047       "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==",
1048       "dev": true
1049     },
1050     "@angular/material": {
1051       "version": "8.2.3",
1052       "resolved": "https://registry.npmjs.org/@angular/material/-/material-8.2.3.tgz",
1053       "integrity": "sha512-SOczkIaqes+r+9XF/UUiokidfFKBpHkOPIaFK857sFD0FBNPvPEpOr5oHKCG3feERRwAFqHS7Wo2ohVEWypb5A==",
1054       "requires": {
1055         "tslib": "^1.7.1"
1056       }
1057     },
1058     "@angular/platform-browser": {
1059       "version": "8.2.14",
1060       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz",
1061       "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==",
1062       "requires": {
1063         "tslib": "^1.9.0"
1064       }
1065     },
1066     "@angular/platform-browser-dynamic": {
1067       "version": "8.2.14",
1068       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz",
1069       "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==",
1070       "requires": {
1071         "tslib": "^1.9.0"
1072       }
1073     },
1074     "@angular/router": {
1075       "version": "8.2.14",
1076       "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz",
1077       "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==",
1078       "requires": {
1079         "tslib": "^1.9.0"
1080       }
1081     },
1082     "@babel/code-frame": {
1083       "version": "7.8.3",
1084       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1085       "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1086       "dev": true,
1087       "requires": {
1088         "@babel/highlight": "^7.8.3"
1089       }
1090     },
1091     "@babel/compat-data": {
1092       "version": "7.8.0",
1093       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.0.tgz",
1094       "integrity": "sha512-ixPUWJpnd9hHvRkyIE3mJ6PY5DEWmR08UkcpdqI5kV5g/d6knT8Wth1LE5v5sVTIJkm9dGpQsXnhwxcf2/PjAg==",
1095       "dev": true,
1096       "requires": {
1097         "browserslist": "^4.8.2",
1098         "invariant": "^2.2.4",
1099         "semver": "^7.1.1"
1100       },
1101       "dependencies": {
1102         "semver": {
1103           "version": "7.1.3",
1104           "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz",
1105           "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==",
1106           "dev": true
1107         }
1108       }
1109     },
1110     "@babel/core": {
1111       "version": "7.8.3",
1112       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz",
1113       "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==",
1114       "dev": true,
1115       "requires": {
1116         "@babel/code-frame": "^7.8.3",
1117         "@babel/generator": "^7.8.3",
1118         "@babel/helpers": "^7.8.3",
1119         "@babel/parser": "^7.8.3",
1120         "@babel/template": "^7.8.3",
1121         "@babel/traverse": "^7.8.3",
1122         "@babel/types": "^7.8.3",
1123         "convert-source-map": "^1.7.0",
1124         "debug": "^4.1.0",
1125         "gensync": "^1.0.0-beta.1",
1126         "json5": "^2.1.0",
1127         "lodash": "^4.17.13",
1128         "resolve": "^1.3.2",
1129         "semver": "^5.4.1",
1130         "source-map": "^0.5.0"
1131       },
1132       "dependencies": {
1133         "json5": {
1134           "version": "2.1.2",
1135           "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.2.tgz",
1136           "integrity": "sha512-MoUOQ4WdiN3yxhm7NEVJSJrieAo5hNSLQ5sj05OTRHPL9HOBy8u4Bu88jsC1jvqAdN+E1bJmsUcZH+1HQxliqQ==",
1137           "dev": true,
1138           "requires": {
1139             "minimist": "^1.2.5"
1140           }
1141         },
1142         "semver": {
1143           "version": "5.7.1",
1144           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1145           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1146           "dev": true
1147         },
1148         "source-map": {
1149           "version": "0.5.7",
1150           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1151           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1152           "dev": true
1153         }
1154       }
1155     },
1156     "@babel/generator": {
1157       "version": "7.9.4",
1158       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
1159       "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
1160       "dev": true,
1161       "requires": {
1162         "@babel/types": "^7.9.0",
1163         "jsesc": "^2.5.1",
1164         "lodash": "^4.17.13",
1165         "source-map": "^0.5.0"
1166       },
1167       "dependencies": {
1168         "source-map": {
1169           "version": "0.5.7",
1170           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1171           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1172           "dev": true
1173         }
1174       }
1175     },
1176     "@babel/helper-annotate-as-pure": {
1177       "version": "7.8.3",
1178       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
1179       "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
1180       "dev": true,
1181       "requires": {
1182         "@babel/types": "^7.8.3"
1183       }
1184     },
1185     "@babel/helper-builder-binary-assignment-operator-visitor": {
1186       "version": "7.8.3",
1187       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
1188       "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
1189       "dev": true,
1190       "requires": {
1191         "@babel/helper-explode-assignable-expression": "^7.8.3",
1192         "@babel/types": "^7.8.3"
1193       }
1194     },
1195     "@babel/helper-compilation-targets": {
1196       "version": "7.8.7",
1197       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz",
1198       "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==",
1199       "dev": true,
1200       "requires": {
1201         "@babel/compat-data": "^7.8.6",
1202         "browserslist": "^4.9.1",
1203         "invariant": "^2.2.4",
1204         "levenary": "^1.1.1",
1205         "semver": "^5.5.0"
1206       },
1207       "dependencies": {
1208         "@babel/compat-data": {
1209           "version": "7.9.0",
1210           "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz",
1211           "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==",
1212           "dev": true,
1213           "requires": {
1214             "browserslist": "^4.9.1",
1215             "invariant": "^2.2.4",
1216             "semver": "^5.5.0"
1217           }
1218         },
1219         "browserslist": {
1220           "version": "4.11.0",
1221           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.0.tgz",
1222           "integrity": "sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==",
1223           "dev": true,
1224           "requires": {
1225             "caniuse-lite": "^1.0.30001035",
1226             "electron-to-chromium": "^1.3.380",
1227             "node-releases": "^1.1.52",
1228             "pkg-up": "^3.1.0"
1229           }
1230         },
1231         "caniuse-lite": {
1232           "version": "1.0.30001038",
1233           "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001038.tgz",
1234           "integrity": "sha512-zii9quPo96XfOiRD4TrfYGs+QsGZpb2cGiMAzPjtf/hpFgB6zCPZgJb7I1+EATeMw/o+lG8FyRAnI+CWStHcaQ==",
1235           "dev": true
1236         },
1237         "semver": {
1238           "version": "5.7.1",
1239           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1240           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1241           "dev": true
1242         }
1243       }
1244     },
1245     "@babel/helper-create-regexp-features-plugin": {
1246       "version": "7.8.8",
1247       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
1248       "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
1249       "dev": true,
1250       "requires": {
1251         "@babel/helper-annotate-as-pure": "^7.8.3",
1252         "@babel/helper-regex": "^7.8.3",
1253         "regexpu-core": "^4.7.0"
1254       }
1255     },
1256     "@babel/helper-define-map": {
1257       "version": "7.8.3",
1258       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
1259       "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
1260       "dev": true,
1261       "requires": {
1262         "@babel/helper-function-name": "^7.8.3",
1263         "@babel/types": "^7.8.3",
1264         "lodash": "^4.17.13"
1265       }
1266     },
1267     "@babel/helper-explode-assignable-expression": {
1268       "version": "7.8.3",
1269       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
1270       "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
1271       "dev": true,
1272       "requires": {
1273         "@babel/traverse": "^7.8.3",
1274         "@babel/types": "^7.8.3"
1275       }
1276     },
1277     "@babel/helper-function-name": {
1278       "version": "7.8.3",
1279       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
1280       "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
1281       "dev": true,
1282       "requires": {
1283         "@babel/helper-get-function-arity": "^7.8.3",
1284         "@babel/template": "^7.8.3",
1285         "@babel/types": "^7.8.3"
1286       }
1287     },
1288     "@babel/helper-get-function-arity": {
1289       "version": "7.8.3",
1290       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1291       "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1292       "dev": true,
1293       "requires": {
1294         "@babel/types": "^7.8.3"
1295       }
1296     },
1297     "@babel/helper-hoist-variables": {
1298       "version": "7.8.3",
1299       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
1300       "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
1301       "dev": true,
1302       "requires": {
1303         "@babel/types": "^7.8.3"
1304       }
1305     },
1306     "@babel/helper-member-expression-to-functions": {
1307       "version": "7.8.3",
1308       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
1309       "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
1310       "dev": true,
1311       "requires": {
1312         "@babel/types": "^7.8.3"
1313       }
1314     },
1315     "@babel/helper-module-imports": {
1316       "version": "7.8.3",
1317       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1318       "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1319       "dev": true,
1320       "requires": {
1321         "@babel/types": "^7.8.3"
1322       }
1323     },
1324     "@babel/helper-module-transforms": {
1325       "version": "7.9.0",
1326       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
1327       "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
1328       "dev": true,
1329       "requires": {
1330         "@babel/helper-module-imports": "^7.8.3",
1331         "@babel/helper-replace-supers": "^7.8.6",
1332         "@babel/helper-simple-access": "^7.8.3",
1333         "@babel/helper-split-export-declaration": "^7.8.3",
1334         "@babel/template": "^7.8.6",
1335         "@babel/types": "^7.9.0",
1336         "lodash": "^4.17.13"
1337       }
1338     },
1339     "@babel/helper-optimise-call-expression": {
1340       "version": "7.8.3",
1341       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
1342       "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
1343       "dev": true,
1344       "requires": {
1345         "@babel/types": "^7.8.3"
1346       }
1347     },
1348     "@babel/helper-plugin-utils": {
1349       "version": "7.8.3",
1350       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1351       "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1352       "dev": true
1353     },
1354     "@babel/helper-regex": {
1355       "version": "7.8.3",
1356       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
1357       "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
1358       "dev": true,
1359       "requires": {
1360         "lodash": "^4.17.13"
1361       }
1362     },
1363     "@babel/helper-remap-async-to-generator": {
1364       "version": "7.8.3",
1365       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
1366       "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
1367       "dev": true,
1368       "requires": {
1369         "@babel/helper-annotate-as-pure": "^7.8.3",
1370         "@babel/helper-wrap-function": "^7.8.3",
1371         "@babel/template": "^7.8.3",
1372         "@babel/traverse": "^7.8.3",
1373         "@babel/types": "^7.8.3"
1374       }
1375     },
1376     "@babel/helper-replace-supers": {
1377       "version": "7.8.6",
1378       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
1379       "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
1380       "dev": true,
1381       "requires": {
1382         "@babel/helper-member-expression-to-functions": "^7.8.3",
1383         "@babel/helper-optimise-call-expression": "^7.8.3",
1384         "@babel/traverse": "^7.8.6",
1385         "@babel/types": "^7.8.6"
1386       }
1387     },
1388     "@babel/helper-simple-access": {
1389       "version": "7.8.3",
1390       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
1391       "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
1392       "dev": true,
1393       "requires": {
1394         "@babel/template": "^7.8.3",
1395         "@babel/types": "^7.8.3"
1396       }
1397     },
1398     "@babel/helper-split-export-declaration": {
1399       "version": "7.8.3",
1400       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1401       "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1402       "dev": true,
1403       "requires": {
1404         "@babel/types": "^7.8.3"
1405       }
1406     },
1407     "@babel/helper-validator-identifier": {
1408       "version": "7.9.0",
1409       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz",
1410       "integrity": "sha512-6G8bQKjOh+of4PV/ThDm/rRqlU7+IGoJuofpagU5GlEl29Vv0RGqqt86ZGRV8ZuSOY3o+8yXl5y782SMcG7SHw==",
1411       "dev": true
1412     },
1413     "@babel/helper-wrap-function": {
1414       "version": "7.8.3",
1415       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
1416       "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
1417       "dev": true,
1418       "requires": {
1419         "@babel/helper-function-name": "^7.8.3",
1420         "@babel/template": "^7.8.3",
1421         "@babel/traverse": "^7.8.3",
1422         "@babel/types": "^7.8.3"
1423       }
1424     },
1425     "@babel/helpers": {
1426       "version": "7.9.2",
1427       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz",
1428       "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==",
1429       "dev": true,
1430       "requires": {
1431         "@babel/template": "^7.8.3",
1432         "@babel/traverse": "^7.9.0",
1433         "@babel/types": "^7.9.0"
1434       }
1435     },
1436     "@babel/highlight": {
1437       "version": "7.9.0",
1438       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1439       "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1440       "dev": true,
1441       "requires": {
1442         "@babel/helper-validator-identifier": "^7.9.0",
1443         "chalk": "^2.0.0",
1444         "js-tokens": "^4.0.0"
1445       }
1446     },
1447     "@babel/parser": {
1448       "version": "7.9.4",
1449       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1450       "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1451       "dev": true
1452     },
1453     "@babel/plugin-proposal-async-generator-functions": {
1454       "version": "7.8.3",
1455       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
1456       "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
1457       "dev": true,
1458       "requires": {
1459         "@babel/helper-plugin-utils": "^7.8.3",
1460         "@babel/helper-remap-async-to-generator": "^7.8.3",
1461         "@babel/plugin-syntax-async-generators": "^7.8.0"
1462       }
1463     },
1464     "@babel/plugin-proposal-dynamic-import": {
1465       "version": "7.8.3",
1466       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
1467       "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
1468       "dev": true,
1469       "requires": {
1470         "@babel/helper-plugin-utils": "^7.8.3",
1471         "@babel/plugin-syntax-dynamic-import": "^7.8.0"
1472       }
1473     },
1474     "@babel/plugin-proposal-json-strings": {
1475       "version": "7.8.3",
1476       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
1477       "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
1478       "dev": true,
1479       "requires": {
1480         "@babel/helper-plugin-utils": "^7.8.3",
1481         "@babel/plugin-syntax-json-strings": "^7.8.0"
1482       }
1483     },
1484     "@babel/plugin-proposal-nullish-coalescing-operator": {
1485       "version": "7.8.3",
1486       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
1487       "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
1488       "dev": true,
1489       "requires": {
1490         "@babel/helper-plugin-utils": "^7.8.3",
1491         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
1492       }
1493     },
1494     "@babel/plugin-proposal-object-rest-spread": {
1495       "version": "7.9.0",
1496       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz",
1497       "integrity": "sha512-UgqBv6bjq4fDb8uku9f+wcm1J7YxJ5nT7WO/jBr0cl0PLKb7t1O6RNR1kZbjgx2LQtsDI9hwoQVmn0yhXeQyow==",
1498       "dev": true,
1499       "requires": {
1500         "@babel/helper-plugin-utils": "^7.8.3",
1501         "@babel/plugin-syntax-object-rest-spread": "^7.8.0"
1502       }
1503     },
1504     "@babel/plugin-proposal-optional-catch-binding": {
1505       "version": "7.8.3",
1506       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
1507       "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
1508       "dev": true,
1509       "requires": {
1510         "@babel/helper-plugin-utils": "^7.8.3",
1511         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
1512       }
1513     },
1514     "@babel/plugin-proposal-optional-chaining": {
1515       "version": "7.9.0",
1516       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz",
1517       "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==",
1518       "dev": true,
1519       "requires": {
1520         "@babel/helper-plugin-utils": "^7.8.3",
1521         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
1522       }
1523     },
1524     "@babel/plugin-proposal-unicode-property-regex": {
1525       "version": "7.8.8",
1526       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
1527       "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
1528       "dev": true,
1529       "requires": {
1530         "@babel/helper-create-regexp-features-plugin": "^7.8.8",
1531         "@babel/helper-plugin-utils": "^7.8.3"
1532       }
1533     },
1534     "@babel/plugin-syntax-async-generators": {
1535       "version": "7.8.4",
1536       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1537       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1538       "dev": true,
1539       "requires": {
1540         "@babel/helper-plugin-utils": "^7.8.0"
1541       }
1542     },
1543     "@babel/plugin-syntax-dynamic-import": {
1544       "version": "7.8.3",
1545       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1546       "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1547       "dev": true,
1548       "requires": {
1549         "@babel/helper-plugin-utils": "^7.8.0"
1550       }
1551     },
1552     "@babel/plugin-syntax-json-strings": {
1553       "version": "7.8.3",
1554       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1555       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1556       "dev": true,
1557       "requires": {
1558         "@babel/helper-plugin-utils": "^7.8.0"
1559       }
1560     },
1561     "@babel/plugin-syntax-nullish-coalescing-operator": {
1562       "version": "7.8.3",
1563       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1564       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1565       "dev": true,
1566       "requires": {
1567         "@babel/helper-plugin-utils": "^7.8.0"
1568       }
1569     },
1570     "@babel/plugin-syntax-object-rest-spread": {
1571       "version": "7.8.3",
1572       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1573       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1574       "dev": true,
1575       "requires": {
1576         "@babel/helper-plugin-utils": "^7.8.0"
1577       }
1578     },
1579     "@babel/plugin-syntax-optional-catch-binding": {
1580       "version": "7.8.3",
1581       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1582       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1583       "dev": true,
1584       "requires": {
1585         "@babel/helper-plugin-utils": "^7.8.0"
1586       }
1587     },
1588     "@babel/plugin-syntax-optional-chaining": {
1589       "version": "7.8.3",
1590       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1591       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1592       "dev": true,
1593       "requires": {
1594         "@babel/helper-plugin-utils": "^7.8.0"
1595       }
1596     },
1597     "@babel/plugin-syntax-top-level-await": {
1598       "version": "7.8.3",
1599       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
1600       "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
1601       "dev": true,
1602       "requires": {
1603         "@babel/helper-plugin-utils": "^7.8.3"
1604       }
1605     },
1606     "@babel/plugin-transform-arrow-functions": {
1607       "version": "7.8.3",
1608       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
1609       "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
1610       "dev": true,
1611       "requires": {
1612         "@babel/helper-plugin-utils": "^7.8.3"
1613       }
1614     },
1615     "@babel/plugin-transform-async-to-generator": {
1616       "version": "7.8.3",
1617       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
1618       "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
1619       "dev": true,
1620       "requires": {
1621         "@babel/helper-module-imports": "^7.8.3",
1622         "@babel/helper-plugin-utils": "^7.8.3",
1623         "@babel/helper-remap-async-to-generator": "^7.8.3"
1624       }
1625     },
1626     "@babel/plugin-transform-block-scoped-functions": {
1627       "version": "7.8.3",
1628       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
1629       "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
1630       "dev": true,
1631       "requires": {
1632         "@babel/helper-plugin-utils": "^7.8.3"
1633       }
1634     },
1635     "@babel/plugin-transform-block-scoping": {
1636       "version": "7.8.3",
1637       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
1638       "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
1639       "dev": true,
1640       "requires": {
1641         "@babel/helper-plugin-utils": "^7.8.3",
1642         "lodash": "^4.17.13"
1643       }
1644     },
1645     "@babel/plugin-transform-classes": {
1646       "version": "7.9.2",
1647       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz",
1648       "integrity": "sha512-TC2p3bPzsfvSsqBZo0kJnuelnoK9O3welkUpqSqBQuBF6R5MN2rysopri8kNvtlGIb2jmUO7i15IooAZJjZuMQ==",
1649       "dev": true,
1650       "requires": {
1651         "@babel/helper-annotate-as-pure": "^7.8.3",
1652         "@babel/helper-define-map": "^7.8.3",
1653         "@babel/helper-function-name": "^7.8.3",
1654         "@babel/helper-optimise-call-expression": "^7.8.3",
1655         "@babel/helper-plugin-utils": "^7.8.3",
1656         "@babel/helper-replace-supers": "^7.8.6",
1657         "@babel/helper-split-export-declaration": "^7.8.3",
1658         "globals": "^11.1.0"
1659       }
1660     },
1661     "@babel/plugin-transform-computed-properties": {
1662       "version": "7.8.3",
1663       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
1664       "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
1665       "dev": true,
1666       "requires": {
1667         "@babel/helper-plugin-utils": "^7.8.3"
1668       }
1669     },
1670     "@babel/plugin-transform-destructuring": {
1671       "version": "7.8.8",
1672       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz",
1673       "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==",
1674       "dev": true,
1675       "requires": {
1676         "@babel/helper-plugin-utils": "^7.8.3"
1677       }
1678     },
1679     "@babel/plugin-transform-dotall-regex": {
1680       "version": "7.8.3",
1681       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
1682       "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
1683       "dev": true,
1684       "requires": {
1685         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
1686         "@babel/helper-plugin-utils": "^7.8.3"
1687       }
1688     },
1689     "@babel/plugin-transform-duplicate-keys": {
1690       "version": "7.8.3",
1691       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
1692       "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
1693       "dev": true,
1694       "requires": {
1695         "@babel/helper-plugin-utils": "^7.8.3"
1696       }
1697     },
1698     "@babel/plugin-transform-exponentiation-operator": {
1699       "version": "7.8.3",
1700       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
1701       "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
1702       "dev": true,
1703       "requires": {
1704         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
1705         "@babel/helper-plugin-utils": "^7.8.3"
1706       }
1707     },
1708     "@babel/plugin-transform-for-of": {
1709       "version": "7.9.0",
1710       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
1711       "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
1712       "dev": true,
1713       "requires": {
1714         "@babel/helper-plugin-utils": "^7.8.3"
1715       }
1716     },
1717     "@babel/plugin-transform-function-name": {
1718       "version": "7.8.3",
1719       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
1720       "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
1721       "dev": true,
1722       "requires": {
1723         "@babel/helper-function-name": "^7.8.3",
1724         "@babel/helper-plugin-utils": "^7.8.3"
1725       }
1726     },
1727     "@babel/plugin-transform-literals": {
1728       "version": "7.8.3",
1729       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
1730       "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
1731       "dev": true,
1732       "requires": {
1733         "@babel/helper-plugin-utils": "^7.8.3"
1734       }
1735     },
1736     "@babel/plugin-transform-member-expression-literals": {
1737       "version": "7.8.3",
1738       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
1739       "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
1740       "dev": true,
1741       "requires": {
1742         "@babel/helper-plugin-utils": "^7.8.3"
1743       }
1744     },
1745     "@babel/plugin-transform-modules-amd": {
1746       "version": "7.9.0",
1747       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz",
1748       "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==",
1749       "dev": true,
1750       "requires": {
1751         "@babel/helper-module-transforms": "^7.9.0",
1752         "@babel/helper-plugin-utils": "^7.8.3",
1753         "babel-plugin-dynamic-import-node": "^2.3.0"
1754       }
1755     },
1756     "@babel/plugin-transform-modules-commonjs": {
1757       "version": "7.9.0",
1758       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz",
1759       "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==",
1760       "dev": true,
1761       "requires": {
1762         "@babel/helper-module-transforms": "^7.9.0",
1763         "@babel/helper-plugin-utils": "^7.8.3",
1764         "@babel/helper-simple-access": "^7.8.3",
1765         "babel-plugin-dynamic-import-node": "^2.3.0"
1766       }
1767     },
1768     "@babel/plugin-transform-modules-systemjs": {
1769       "version": "7.9.0",
1770       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz",
1771       "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==",
1772       "dev": true,
1773       "requires": {
1774         "@babel/helper-hoist-variables": "^7.8.3",
1775         "@babel/helper-module-transforms": "^7.9.0",
1776         "@babel/helper-plugin-utils": "^7.8.3",
1777         "babel-plugin-dynamic-import-node": "^2.3.0"
1778       }
1779     },
1780     "@babel/plugin-transform-modules-umd": {
1781       "version": "7.9.0",
1782       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
1783       "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
1784       "dev": true,
1785       "requires": {
1786         "@babel/helper-module-transforms": "^7.9.0",
1787         "@babel/helper-plugin-utils": "^7.8.3"
1788       }
1789     },
1790     "@babel/plugin-transform-named-capturing-groups-regex": {
1791       "version": "7.8.3",
1792       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
1793       "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
1794       "dev": true,
1795       "requires": {
1796         "@babel/helper-create-regexp-features-plugin": "^7.8.3"
1797       }
1798     },
1799     "@babel/plugin-transform-new-target": {
1800       "version": "7.8.3",
1801       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
1802       "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
1803       "dev": true,
1804       "requires": {
1805         "@babel/helper-plugin-utils": "^7.8.3"
1806       }
1807     },
1808     "@babel/plugin-transform-object-super": {
1809       "version": "7.8.3",
1810       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
1811       "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
1812       "dev": true,
1813       "requires": {
1814         "@babel/helper-plugin-utils": "^7.8.3",
1815         "@babel/helper-replace-supers": "^7.8.3"
1816       }
1817     },
1818     "@babel/plugin-transform-parameters": {
1819       "version": "7.9.3",
1820       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz",
1821       "integrity": "sha512-fzrQFQhp7mIhOzmOtPiKffvCYQSK10NR8t6BBz2yPbeUHb9OLW8RZGtgDRBn8z2hGcwvKDL3vC7ojPTLNxmqEg==",
1822       "dev": true,
1823       "requires": {
1824         "@babel/helper-get-function-arity": "^7.8.3",
1825         "@babel/helper-plugin-utils": "^7.8.3"
1826       }
1827     },
1828     "@babel/plugin-transform-property-literals": {
1829       "version": "7.8.3",
1830       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
1831       "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
1832       "dev": true,
1833       "requires": {
1834         "@babel/helper-plugin-utils": "^7.8.3"
1835       }
1836     },
1837     "@babel/plugin-transform-regenerator": {
1838       "version": "7.8.7",
1839       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
1840       "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
1841       "dev": true,
1842       "requires": {
1843         "regenerator-transform": "^0.14.2"
1844       }
1845     },
1846     "@babel/plugin-transform-reserved-words": {
1847       "version": "7.8.3",
1848       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
1849       "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
1850       "dev": true,
1851       "requires": {
1852         "@babel/helper-plugin-utils": "^7.8.3"
1853       }
1854     },
1855     "@babel/plugin-transform-shorthand-properties": {
1856       "version": "7.8.3",
1857       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
1858       "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
1859       "dev": true,
1860       "requires": {
1861         "@babel/helper-plugin-utils": "^7.8.3"
1862       }
1863     },
1864     "@babel/plugin-transform-spread": {
1865       "version": "7.8.3",
1866       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
1867       "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
1868       "dev": true,
1869       "requires": {
1870         "@babel/helper-plugin-utils": "^7.8.3"
1871       }
1872     },
1873     "@babel/plugin-transform-sticky-regex": {
1874       "version": "7.8.3",
1875       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
1876       "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
1877       "dev": true,
1878       "requires": {
1879         "@babel/helper-plugin-utils": "^7.8.3",
1880         "@babel/helper-regex": "^7.8.3"
1881       }
1882     },
1883     "@babel/plugin-transform-template-literals": {
1884       "version": "7.8.3",
1885       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
1886       "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
1887       "dev": true,
1888       "requires": {
1889         "@babel/helper-annotate-as-pure": "^7.8.3",
1890         "@babel/helper-plugin-utils": "^7.8.3"
1891       }
1892     },
1893     "@babel/plugin-transform-typeof-symbol": {
1894       "version": "7.8.4",
1895       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
1896       "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
1897       "dev": true,
1898       "requires": {
1899         "@babel/helper-plugin-utils": "^7.8.3"
1900       }
1901     },
1902     "@babel/plugin-transform-unicode-regex": {
1903       "version": "7.8.3",
1904       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
1905       "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
1906       "dev": true,
1907       "requires": {
1908         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
1909         "@babel/helper-plugin-utils": "^7.8.3"
1910       }
1911     },
1912     "@babel/preset-env": {
1913       "version": "7.8.3",
1914       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.3.tgz",
1915       "integrity": "sha512-Rs4RPL2KjSLSE2mWAx5/iCH+GC1ikKdxPrhnRS6PfFVaiZeom22VFKN4X8ZthyN61kAaR05tfXTbCvatl9WIQg==",
1916       "dev": true,
1917       "requires": {
1918         "@babel/compat-data": "^7.8.0",
1919         "@babel/helper-compilation-targets": "^7.8.3",
1920         "@babel/helper-module-imports": "^7.8.3",
1921         "@babel/helper-plugin-utils": "^7.8.3",
1922         "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
1923         "@babel/plugin-proposal-dynamic-import": "^7.8.3",
1924         "@babel/plugin-proposal-json-strings": "^7.8.3",
1925         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
1926         "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
1927         "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
1928         "@babel/plugin-proposal-optional-chaining": "^7.8.3",
1929         "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
1930         "@babel/plugin-syntax-async-generators": "^7.8.0",
1931         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
1932         "@babel/plugin-syntax-json-strings": "^7.8.0",
1933         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
1934         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
1935         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
1936         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
1937         "@babel/plugin-syntax-top-level-await": "^7.8.3",
1938         "@babel/plugin-transform-arrow-functions": "^7.8.3",
1939         "@babel/plugin-transform-async-to-generator": "^7.8.3",
1940         "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
1941         "@babel/plugin-transform-block-scoping": "^7.8.3",
1942         "@babel/plugin-transform-classes": "^7.8.3",
1943         "@babel/plugin-transform-computed-properties": "^7.8.3",
1944         "@babel/plugin-transform-destructuring": "^7.8.3",
1945         "@babel/plugin-transform-dotall-regex": "^7.8.3",
1946         "@babel/plugin-transform-duplicate-keys": "^7.8.3",
1947         "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
1948         "@babel/plugin-transform-for-of": "^7.8.3",
1949         "@babel/plugin-transform-function-name": "^7.8.3",
1950         "@babel/plugin-transform-literals": "^7.8.3",
1951         "@babel/plugin-transform-member-expression-literals": "^7.8.3",
1952         "@babel/plugin-transform-modules-amd": "^7.8.3",
1953         "@babel/plugin-transform-modules-commonjs": "^7.8.3",
1954         "@babel/plugin-transform-modules-systemjs": "^7.8.3",
1955         "@babel/plugin-transform-modules-umd": "^7.8.3",
1956         "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
1957         "@babel/plugin-transform-new-target": "^7.8.3",
1958         "@babel/plugin-transform-object-super": "^7.8.3",
1959         "@babel/plugin-transform-parameters": "^7.8.3",
1960         "@babel/plugin-transform-property-literals": "^7.8.3",
1961         "@babel/plugin-transform-regenerator": "^7.8.3",
1962         "@babel/plugin-transform-reserved-words": "^7.8.3",
1963         "@babel/plugin-transform-shorthand-properties": "^7.8.3",
1964         "@babel/plugin-transform-spread": "^7.8.3",
1965         "@babel/plugin-transform-sticky-regex": "^7.8.3",
1966         "@babel/plugin-transform-template-literals": "^7.8.3",
1967         "@babel/plugin-transform-typeof-symbol": "^7.8.3",
1968         "@babel/plugin-transform-unicode-regex": "^7.8.3",
1969         "@babel/types": "^7.8.3",
1970         "browserslist": "^4.8.2",
1971         "core-js-compat": "^3.6.2",
1972         "invariant": "^2.2.2",
1973         "levenary": "^1.1.0",
1974         "semver": "^5.5.0"
1975       },
1976       "dependencies": {
1977         "semver": {
1978           "version": "5.7.1",
1979           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1980           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1981           "dev": true
1982         }
1983       }
1984     },
1985     "@babel/runtime": {
1986       "version": "7.9.2",
1987       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz",
1988       "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==",
1989       "dev": true,
1990       "requires": {
1991         "regenerator-runtime": "^0.13.4"
1992       },
1993       "dependencies": {
1994         "regenerator-runtime": {
1995           "version": "0.13.5",
1996           "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
1997           "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
1998           "dev": true
1999         }
2000       }
2001     },
2002     "@babel/template": {
2003       "version": "7.8.6",
2004       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
2005       "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2006       "dev": true,
2007       "requires": {
2008         "@babel/code-frame": "^7.8.3",
2009         "@babel/parser": "^7.8.6",
2010         "@babel/types": "^7.8.6"
2011       }
2012     },
2013     "@babel/traverse": {
2014       "version": "7.9.0",
2015       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
2016       "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
2017       "dev": true,
2018       "requires": {
2019         "@babel/code-frame": "^7.8.3",
2020         "@babel/generator": "^7.9.0",
2021         "@babel/helper-function-name": "^7.8.3",
2022         "@babel/helper-split-export-declaration": "^7.8.3",
2023         "@babel/parser": "^7.9.0",
2024         "@babel/types": "^7.9.0",
2025         "debug": "^4.1.0",
2026         "globals": "^11.1.0",
2027         "lodash": "^4.17.13"
2028       }
2029     },
2030     "@babel/types": {
2031       "version": "7.9.0",
2032       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
2033       "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
2034       "dev": true,
2035       "requires": {
2036         "@babel/helper-validator-identifier": "^7.9.0",
2037         "lodash": "^4.17.13",
2038         "to-fast-properties": "^2.0.0"
2039       }
2040     },
2041     "@istanbuljs/schema": {
2042       "version": "0.1.2",
2043       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
2044       "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
2045       "dev": true
2046     },
2047     "@ng-bootstrap/ng-bootstrap": {
2048       "version": "5.3.0",
2049       "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-5.3.0.tgz",
2050       "integrity": "sha512-oNg1sgT+XXxwSBX9oF4AeCHrq+Nm1CvukfVT/NPuYiuNAoTeVOdXc5bJHTLd+cCwoZ1OPZN/yZT+1BcW1KCksQ==",
2051       "requires": {
2052         "tslib": "^1.9.0"
2053       }
2054     },
2055     "@ngtools/webpack": {
2056       "version": "8.3.25",
2057       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.25.tgz",
2058       "integrity": "sha512-yHvgxXUXlgdWijtzcRjTaUqzK+6TVK/8p7PreBR00GsLxhl4U1jQSC6yDaZUCjOaEkiczFWl4hEuC4wTU/hLdg==",
2059       "dev": true,
2060       "requires": {
2061         "@angular-devkit/core": "8.3.25",
2062         "enhanced-resolve": "4.1.0",
2063         "rxjs": "6.4.0",
2064         "tree-kill": "1.2.2",
2065         "webpack-sources": "1.4.3"
2066       }
2067     },
2068     "@schematics/angular": {
2069       "version": "8.3.25",
2070       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.25.tgz",
2071       "integrity": "sha512-/vEPtE+fvgsWPml/MVqzmlGPBujadPPNwaTuuj5Uz1aVcKeEYzLkbN8YQOpml4vxZHCF8RDwNdGiU4SZg63Jfg==",
2072       "requires": {
2073         "@angular-devkit/core": "8.3.25",
2074         "@angular-devkit/schematics": "8.3.25"
2075       }
2076     },
2077     "@schematics/update": {
2078       "version": "0.803.25",
2079       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.25.tgz",
2080       "integrity": "sha512-VIlqhJsCStA3aO4llxZ7lAOvQUqppyZdrEO7f/ApIJmuofPQTkO5Hx21tnv0dyExwoqPCSIHzEu4Tmc0/TWM1A==",
2081       "requires": {
2082         "@angular-devkit/core": "8.3.25",
2083         "@angular-devkit/schematics": "8.3.25",
2084         "@yarnpkg/lockfile": "1.1.0",
2085         "ini": "1.3.5",
2086         "pacote": "9.5.5",
2087         "rxjs": "6.4.0",
2088         "semver": "6.3.0",
2089         "semver-intersect": "1.4.0"
2090       }
2091     },
2092     "@types/backbone": {
2093       "version": "1.4.1",
2094       "resolved": "https://registry.npmjs.org/@types/backbone/-/backbone-1.4.1.tgz",
2095       "integrity": "sha512-KYfGuQy4d2vvYXbn0uHFZ6brFLndatTMomxBlljpbWf4kFpA3BG/6LA3ec+J9iredrX6eAVI7sm9SVAvwiIM6g==",
2096       "dev": true,
2097       "requires": {
2098         "@types/jquery": "*",
2099         "@types/underscore": "*"
2100       }
2101     },
2102     "@types/datatables.net": {
2103       "version": "1.10.18",
2104       "resolved": "https://registry.npmjs.org/@types/datatables.net/-/datatables.net-1.10.18.tgz",
2105       "integrity": "sha512-uz80YsSHTLGd14/A3P4+EIp4n5SqBIbjtd2Hl7SwsXl/9zpsXzE2OY+sz0Gm8TF2jPfsKl0+9yB7/8RtoD3qoA==",
2106       "dev": true,
2107       "requires": {
2108         "@types/jquery": "*"
2109       }
2110     },
2111     "@types/events": {
2112       "version": "3.0.0",
2113       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
2114       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
2115       "dev": true
2116     },
2117     "@types/glob": {
2118       "version": "7.1.1",
2119       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
2120       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
2121       "dev": true,
2122       "requires": {
2123         "@types/events": "*",
2124         "@types/minimatch": "*",
2125         "@types/node": "*"
2126       }
2127     },
2128     "@types/jasmine": {
2129       "version": "3.3.16",
2130       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz",
2131       "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==",
2132       "dev": true
2133     },
2134     "@types/jasminewd2": {
2135       "version": "2.0.8",
2136       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz",
2137       "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==",
2138       "dev": true,
2139       "requires": {
2140         "@types/jasmine": "*"
2141       }
2142     },
2143     "@types/jointjs": {
2144       "version": "2.0.0",
2145       "resolved": "https://registry.npmjs.org/@types/jointjs/-/jointjs-2.0.0.tgz",
2146       "integrity": "sha512-gfoplzosVPxtNCTxmVsjk7VaFpnEhaqAs1Ceo+hTtmroQW5bKwPDhyKHwPg6H1uHFKFQzAfPO3rVqQtmRyIB9Q==",
2147       "dev": true,
2148       "requires": {
2149         "jointjs": "*"
2150       }
2151     },
2152     "@types/jquery": {
2153       "version": "3.3.34",
2154       "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.34.tgz",
2155       "integrity": "sha512-lW9vsVL53Xu/Nj4gi2hNmHGc4u3KKghjqTkAlO0kF5GIOPxbqqnQpgqJBzmn3yXLrPqHb6cmNJ6URnS23Vtvbg==",
2156       "dev": true,
2157       "requires": {
2158         "@types/sizzle": "*"
2159       }
2160     },
2161     "@types/lodash": {
2162       "version": "3.10.2",
2163       "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-3.10.2.tgz",
2164       "integrity": "sha512-TmlYodTNhMzVzv3CK/9sXGzh31jWsRKHE3faczhVgYFCdXIRQRCOPD+0NDlR+SvJlCj914yP3q3aAupt53p2Ug==",
2165       "dev": true
2166     },
2167     "@types/minimatch": {
2168       "version": "3.0.3",
2169       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
2170       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
2171       "dev": true
2172     },
2173     "@types/node": {
2174       "version": "8.9.5",
2175       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
2176       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
2177       "dev": true
2178     },
2179     "@types/q": {
2180       "version": "0.0.32",
2181       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
2182       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
2183       "dev": true
2184     },
2185     "@types/selenium-webdriver": {
2186       "version": "3.0.17",
2187       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.17.tgz",
2188       "integrity": "sha512-tGomyEuzSC1H28y2zlW6XPCaDaXFaD6soTdb4GNdmte2qfHtrKqhy0ZFs4r/1hpazCfEZqeTSRLvSasmEx89uw==",
2189       "dev": true
2190     },
2191     "@types/sizzle": {
2192       "version": "2.3.2",
2193       "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz",
2194       "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==",
2195       "dev": true
2196     },
2197     "@types/source-list-map": {
2198       "version": "0.1.2",
2199       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
2200       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
2201       "dev": true
2202     },
2203     "@types/underscore": {
2204       "version": "1.9.4",
2205       "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.9.4.tgz",
2206       "integrity": "sha512-CjHWEMECc2/UxOZh0kpiz3lEyX2Px3rQS9HzD20lxMvx571ivOBQKeLnqEjxUY0BMgp6WJWo/pQLRBwMW5v4WQ==",
2207       "dev": true
2208     },
2209     "@types/webpack-sources": {
2210       "version": "0.1.7",
2211       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz",
2212       "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==",
2213       "dev": true,
2214       "requires": {
2215         "@types/node": "*",
2216         "@types/source-list-map": "*",
2217         "source-map": "^0.6.1"
2218       },
2219       "dependencies": {
2220         "source-map": {
2221           "version": "0.6.1",
2222           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2223           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2224           "dev": true
2225         }
2226       }
2227     },
2228     "@webassemblyjs/ast": {
2229       "version": "1.8.5",
2230       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz",
2231       "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==",
2232       "dev": true,
2233       "requires": {
2234         "@webassemblyjs/helper-module-context": "1.8.5",
2235         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2236         "@webassemblyjs/wast-parser": "1.8.5"
2237       }
2238     },
2239     "@webassemblyjs/floating-point-hex-parser": {
2240       "version": "1.8.5",
2241       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz",
2242       "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==",
2243       "dev": true
2244     },
2245     "@webassemblyjs/helper-api-error": {
2246       "version": "1.8.5",
2247       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz",
2248       "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==",
2249       "dev": true
2250     },
2251     "@webassemblyjs/helper-buffer": {
2252       "version": "1.8.5",
2253       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz",
2254       "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==",
2255       "dev": true
2256     },
2257     "@webassemblyjs/helper-code-frame": {
2258       "version": "1.8.5",
2259       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz",
2260       "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==",
2261       "dev": true,
2262       "requires": {
2263         "@webassemblyjs/wast-printer": "1.8.5"
2264       }
2265     },
2266     "@webassemblyjs/helper-fsm": {
2267       "version": "1.8.5",
2268       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz",
2269       "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==",
2270       "dev": true
2271     },
2272     "@webassemblyjs/helper-module-context": {
2273       "version": "1.8.5",
2274       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz",
2275       "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==",
2276       "dev": true,
2277       "requires": {
2278         "@webassemblyjs/ast": "1.8.5",
2279         "mamacro": "^0.0.3"
2280       }
2281     },
2282     "@webassemblyjs/helper-wasm-bytecode": {
2283       "version": "1.8.5",
2284       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz",
2285       "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==",
2286       "dev": true
2287     },
2288     "@webassemblyjs/helper-wasm-section": {
2289       "version": "1.8.5",
2290       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz",
2291       "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==",
2292       "dev": true,
2293       "requires": {
2294         "@webassemblyjs/ast": "1.8.5",
2295         "@webassemblyjs/helper-buffer": "1.8.5",
2296         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2297         "@webassemblyjs/wasm-gen": "1.8.5"
2298       }
2299     },
2300     "@webassemblyjs/ieee754": {
2301       "version": "1.8.5",
2302       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz",
2303       "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==",
2304       "dev": true,
2305       "requires": {
2306         "@xtuc/ieee754": "^1.2.0"
2307       }
2308     },
2309     "@webassemblyjs/leb128": {
2310       "version": "1.8.5",
2311       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz",
2312       "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==",
2313       "dev": true,
2314       "requires": {
2315         "@xtuc/long": "4.2.2"
2316       }
2317     },
2318     "@webassemblyjs/utf8": {
2319       "version": "1.8.5",
2320       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz",
2321       "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==",
2322       "dev": true
2323     },
2324     "@webassemblyjs/wasm-edit": {
2325       "version": "1.8.5",
2326       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz",
2327       "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==",
2328       "dev": true,
2329       "requires": {
2330         "@webassemblyjs/ast": "1.8.5",
2331         "@webassemblyjs/helper-buffer": "1.8.5",
2332         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2333         "@webassemblyjs/helper-wasm-section": "1.8.5",
2334         "@webassemblyjs/wasm-gen": "1.8.5",
2335         "@webassemblyjs/wasm-opt": "1.8.5",
2336         "@webassemblyjs/wasm-parser": "1.8.5",
2337         "@webassemblyjs/wast-printer": "1.8.5"
2338       }
2339     },
2340     "@webassemblyjs/wasm-gen": {
2341       "version": "1.8.5",
2342       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz",
2343       "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==",
2344       "dev": true,
2345       "requires": {
2346         "@webassemblyjs/ast": "1.8.5",
2347         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2348         "@webassemblyjs/ieee754": "1.8.5",
2349         "@webassemblyjs/leb128": "1.8.5",
2350         "@webassemblyjs/utf8": "1.8.5"
2351       }
2352     },
2353     "@webassemblyjs/wasm-opt": {
2354       "version": "1.8.5",
2355       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz",
2356       "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==",
2357       "dev": true,
2358       "requires": {
2359         "@webassemblyjs/ast": "1.8.5",
2360         "@webassemblyjs/helper-buffer": "1.8.5",
2361         "@webassemblyjs/wasm-gen": "1.8.5",
2362         "@webassemblyjs/wasm-parser": "1.8.5"
2363       }
2364     },
2365     "@webassemblyjs/wasm-parser": {
2366       "version": "1.8.5",
2367       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz",
2368       "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==",
2369       "dev": true,
2370       "requires": {
2371         "@webassemblyjs/ast": "1.8.5",
2372         "@webassemblyjs/helper-api-error": "1.8.5",
2373         "@webassemblyjs/helper-wasm-bytecode": "1.8.5",
2374         "@webassemblyjs/ieee754": "1.8.5",
2375         "@webassemblyjs/leb128": "1.8.5",
2376         "@webassemblyjs/utf8": "1.8.5"
2377       }
2378     },
2379     "@webassemblyjs/wast-parser": {
2380       "version": "1.8.5",
2381       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz",
2382       "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==",
2383       "dev": true,
2384       "requires": {
2385         "@webassemblyjs/ast": "1.8.5",
2386         "@webassemblyjs/floating-point-hex-parser": "1.8.5",
2387         "@webassemblyjs/helper-api-error": "1.8.5",
2388         "@webassemblyjs/helper-code-frame": "1.8.5",
2389         "@webassemblyjs/helper-fsm": "1.8.5",
2390         "@xtuc/long": "4.2.2"
2391       }
2392     },
2393     "@webassemblyjs/wast-printer": {
2394       "version": "1.8.5",
2395       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz",
2396       "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==",
2397       "dev": true,
2398       "requires": {
2399         "@webassemblyjs/ast": "1.8.5",
2400         "@webassemblyjs/wast-parser": "1.8.5",
2401         "@xtuc/long": "4.2.2"
2402       }
2403     },
2404     "@xtuc/ieee754": {
2405       "version": "1.2.0",
2406       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
2407       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
2408       "dev": true
2409     },
2410     "@xtuc/long": {
2411       "version": "4.2.2",
2412       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
2413       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
2414       "dev": true
2415     },
2416     "@yarnpkg/lockfile": {
2417       "version": "1.1.0",
2418       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
2419       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ=="
2420     },
2421     "JSONStream": {
2422       "version": "1.3.5",
2423       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
2424       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
2425       "requires": {
2426         "jsonparse": "^1.2.0",
2427         "through": ">=2.2.7 <3"
2428       }
2429     },
2430     "accepts": {
2431       "version": "1.3.7",
2432       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
2433       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
2434       "dev": true,
2435       "requires": {
2436         "mime-types": "~2.1.24",
2437         "negotiator": "0.6.2"
2438       }
2439     },
2440     "ace-builds": {
2441       "version": "1.4.8",
2442       "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.8.tgz",
2443       "integrity": "sha512-8ZVAxwyCGAxQX8mOp9imSXH0hoSPkGfy8igJy+WO/7axL30saRhKgg1XPACSmxxPA7nfHVwM+ShWXT+vKsNuFg=="
2444     },
2445     "acorn": {
2446       "version": "6.4.1",
2447       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
2448       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
2449       "dev": true
2450     },
2451     "adm-zip": {
2452       "version": "0.4.14",
2453       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.14.tgz",
2454       "integrity": "sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==",
2455       "dev": true
2456     },
2457     "after": {
2458       "version": "0.8.2",
2459       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
2460       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
2461       "dev": true
2462     },
2463     "agent-base": {
2464       "version": "4.3.0",
2465       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
2466       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
2467       "requires": {
2468         "es6-promisify": "^5.0.0"
2469       }
2470     },
2471     "agentkeepalive": {
2472       "version": "3.5.2",
2473       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
2474       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
2475       "requires": {
2476         "humanize-ms": "^1.2.1"
2477       }
2478     },
2479     "ajv": {
2480       "version": "6.10.2",
2481       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
2482       "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
2483       "requires": {
2484         "fast-deep-equal": "^2.0.1",
2485         "fast-json-stable-stringify": "^2.0.0",
2486         "json-schema-traverse": "^0.4.1",
2487         "uri-js": "^4.2.2"
2488       }
2489     },
2490     "ajv-errors": {
2491       "version": "1.0.1",
2492       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
2493       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
2494       "dev": true
2495     },
2496     "ajv-keywords": {
2497       "version": "3.4.1",
2498       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
2499       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
2500       "dev": true
2501     },
2502     "amdefine": {
2503       "version": "1.0.1",
2504       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
2505       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
2506       "dev": true
2507     },
2508     "angular-animations": {
2509       "version": "0.0.10",
2510       "resolved": "https://registry.npmjs.org/angular-animations/-/angular-animations-0.0.10.tgz",
2511       "integrity": "sha512-UKKWRZDDXl3m+bcS1PfW5xZ2WoyM9ixfdLS7OG9lDrWm5KkIYEIrZvC+r5nfU3C5ovltHId5e2BlwYqL18kxOA==",
2512       "requires": {
2513         "tslib": "^1.9.0"
2514       }
2515     },
2516     "angular-datatables": {
2517       "version": "8.1.0",
2518       "resolved": "https://registry.npmjs.org/angular-datatables/-/angular-datatables-8.1.0.tgz",
2519       "integrity": "sha512-UJmF8qLdxIALyabwslvMvJ8zjkJWIfn/IfzEKO1vv6z+DhwfHlTS7oFOF40x0ZbSGfq0E1Yyscl7MOl71AulHw==",
2520       "requires": {
2521         "@angular/cli": "^8.0.2"
2522       }
2523     },
2524     "angular-font-awesome": {
2525       "version": "3.1.2",
2526       "resolved": "https://registry.npmjs.org/angular-font-awesome/-/angular-font-awesome-3.1.2.tgz",
2527       "integrity": "sha1-k3hzJhLY6MceDXwvqg+t3H+Fjsk="
2528     },
2529     "angular-material-expansion-panel": {
2530       "version": "0.7.2",
2531       "resolved": "https://registry.npmjs.org/angular-material-expansion-panel/-/angular-material-expansion-panel-0.7.2.tgz",
2532       "integrity": "sha1-jCV5dN/xd8wHYgjQO9sKgy34Tqw="
2533     },
2534     "ansi-colors": {
2535       "version": "4.1.1",
2536       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
2537       "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA=="
2538     },
2539     "ansi-escapes": {
2540       "version": "4.3.1",
2541       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
2542       "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
2543       "requires": {
2544         "type-fest": "^0.11.0"
2545       }
2546     },
2547     "ansi-html": {
2548       "version": "0.0.7",
2549       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
2550       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
2551       "dev": true
2552     },
2553     "ansi-regex": {
2554       "version": "5.0.0",
2555       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
2556       "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
2557     },
2558     "ansi-styles": {
2559       "version": "3.2.1",
2560       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2561       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2562       "requires": {
2563         "color-convert": "^1.9.0"
2564       }
2565     },
2566     "anymatch": {
2567       "version": "3.1.1",
2568       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
2569       "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
2570       "dev": true,
2571       "requires": {
2572         "normalize-path": "^3.0.0",
2573         "picomatch": "^2.0.4"
2574       }
2575     },
2576     "app-root-path": {
2577       "version": "2.2.1",
2578       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
2579       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
2580       "dev": true
2581     },
2582     "append-transform": {
2583       "version": "1.0.0",
2584       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
2585       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
2586       "dev": true,
2587       "requires": {
2588         "default-require-extensions": "^2.0.0"
2589       }
2590     },
2591     "aproba": {
2592       "version": "1.2.0",
2593       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
2594       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
2595     },
2596     "argparse": {
2597       "version": "1.0.10",
2598       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
2599       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
2600       "dev": true,
2601       "requires": {
2602         "sprintf-js": "~1.0.2"
2603       }
2604     },
2605     "aria-query": {
2606       "version": "3.0.0",
2607       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
2608       "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
2609       "dev": true,
2610       "requires": {
2611         "ast-types-flow": "0.0.7",
2612         "commander": "^2.11.0"
2613       }
2614     },
2615     "arr-diff": {
2616       "version": "4.0.0",
2617       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
2618       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
2619       "dev": true
2620     },
2621     "arr-flatten": {
2622       "version": "1.1.0",
2623       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
2624       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
2625       "dev": true
2626     },
2627     "arr-union": {
2628       "version": "3.1.0",
2629       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
2630       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
2631       "dev": true
2632     },
2633     "array-flatten": {
2634       "version": "2.1.2",
2635       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
2636       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
2637       "dev": true
2638     },
2639     "array-union": {
2640       "version": "1.0.2",
2641       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
2642       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
2643       "dev": true,
2644       "requires": {
2645         "array-uniq": "^1.0.1"
2646       }
2647     },
2648     "array-uniq": {
2649       "version": "1.0.3",
2650       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
2651       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
2652       "dev": true
2653     },
2654     "array-unique": {
2655       "version": "0.3.2",
2656       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
2657       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
2658       "dev": true
2659     },
2660     "arraybuffer.slice": {
2661       "version": "0.0.7",
2662       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
2663       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
2664       "dev": true
2665     },
2666     "arrify": {
2667       "version": "1.0.1",
2668       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
2669       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
2670       "dev": true
2671     },
2672     "asap": {
2673       "version": "2.0.6",
2674       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
2675       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
2676     },
2677     "asn1": {
2678       "version": "0.2.4",
2679       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
2680       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
2681       "requires": {
2682         "safer-buffer": "~2.1.0"
2683       }
2684     },
2685     "asn1.js": {
2686       "version": "4.10.1",
2687       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
2688       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
2689       "dev": true,
2690       "requires": {
2691         "bn.js": "^4.0.0",
2692         "inherits": "^2.0.1",
2693         "minimalistic-assert": "^1.0.0"
2694       }
2695     },
2696     "assert": {
2697       "version": "1.5.0",
2698       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
2699       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
2700       "dev": true,
2701       "requires": {
2702         "object-assign": "^4.1.1",
2703         "util": "0.10.3"
2704       },
2705       "dependencies": {
2706         "inherits": {
2707           "version": "2.0.1",
2708           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
2709           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
2710           "dev": true
2711         },
2712         "util": {
2713           "version": "0.10.3",
2714           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
2715           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
2716           "dev": true,
2717           "requires": {
2718             "inherits": "2.0.1"
2719           }
2720         }
2721       }
2722     },
2723     "assert-plus": {
2724       "version": "1.0.0",
2725       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2726       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
2727     },
2728     "assign-symbols": {
2729       "version": "1.0.0",
2730       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
2731       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
2732       "dev": true
2733     },
2734     "ast-types-flow": {
2735       "version": "0.0.7",
2736       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
2737       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
2738       "dev": true
2739     },
2740     "async": {
2741       "version": "2.6.3",
2742       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
2743       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
2744       "dev": true,
2745       "requires": {
2746         "lodash": "^4.17.14"
2747       }
2748     },
2749     "async-each": {
2750       "version": "1.0.3",
2751       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
2752       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
2753       "dev": true
2754     },
2755     "async-limiter": {
2756       "version": "1.0.1",
2757       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
2758       "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
2759       "dev": true
2760     },
2761     "asynckit": {
2762       "version": "0.4.0",
2763       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
2764       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
2765     },
2766     "atob": {
2767       "version": "2.1.2",
2768       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
2769       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
2770       "dev": true
2771     },
2772     "autoprefixer": {
2773       "version": "9.6.1",
2774       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz",
2775       "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==",
2776       "dev": true,
2777       "requires": {
2778         "browserslist": "^4.6.3",
2779         "caniuse-lite": "^1.0.30000980",
2780         "chalk": "^2.4.2",
2781         "normalize-range": "^0.1.2",
2782         "num2fraction": "^1.2.2",
2783         "postcss": "^7.0.17",
2784         "postcss-value-parser": "^4.0.0"
2785       }
2786     },
2787     "aws-sign2": {
2788       "version": "0.7.0",
2789       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
2790       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
2791     },
2792     "aws4": {
2793       "version": "1.9.1",
2794       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
2795       "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug=="
2796     },
2797     "axobject-query": {
2798       "version": "2.0.2",
2799       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
2800       "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==",
2801       "dev": true,
2802       "requires": {
2803         "ast-types-flow": "0.0.7"
2804       }
2805     },
2806     "babel-code-frame": {
2807       "version": "6.26.0",
2808       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
2809       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
2810       "dev": true,
2811       "requires": {
2812         "chalk": "^1.1.3",
2813         "esutils": "^2.0.2",
2814         "js-tokens": "^3.0.2"
2815       },
2816       "dependencies": {
2817         "ansi-regex": {
2818           "version": "2.1.1",
2819           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
2820           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
2821           "dev": true
2822         },
2823         "ansi-styles": {
2824           "version": "2.2.1",
2825           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
2826           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
2827           "dev": true
2828         },
2829         "chalk": {
2830           "version": "1.1.3",
2831           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
2832           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
2833           "dev": true,
2834           "requires": {
2835             "ansi-styles": "^2.2.1",
2836             "escape-string-regexp": "^1.0.2",
2837             "has-ansi": "^2.0.0",
2838             "strip-ansi": "^3.0.0",
2839             "supports-color": "^2.0.0"
2840           }
2841         },
2842         "js-tokens": {
2843           "version": "3.0.2",
2844           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
2845           "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
2846           "dev": true
2847         },
2848         "strip-ansi": {
2849           "version": "3.0.1",
2850           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2851           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2852           "dev": true,
2853           "requires": {
2854             "ansi-regex": "^2.0.0"
2855           }
2856         },
2857         "supports-color": {
2858           "version": "2.0.0",
2859           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
2860           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
2861           "dev": true
2862         }
2863       }
2864     },
2865     "babel-plugin-dynamic-import-node": {
2866       "version": "2.3.0",
2867       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz",
2868       "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==",
2869       "dev": true,
2870       "requires": {
2871         "object.assign": "^4.1.0"
2872       }
2873     },
2874     "backbone": {
2875       "version": "1.4.0",
2876       "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.0.tgz",
2877       "integrity": "sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ==",
2878       "requires": {
2879         "underscore": ">=1.8.3"
2880       }
2881     },
2882     "backo2": {
2883       "version": "1.0.2",
2884       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
2885       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
2886       "dev": true
2887     },
2888     "balanced-match": {
2889       "version": "1.0.0",
2890       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
2891       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
2892     },
2893     "base": {
2894       "version": "0.11.2",
2895       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
2896       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
2897       "dev": true,
2898       "requires": {
2899         "cache-base": "^1.0.1",
2900         "class-utils": "^0.3.5",
2901         "component-emitter": "^1.2.1",
2902         "define-property": "^1.0.0",
2903         "isobject": "^3.0.1",
2904         "mixin-deep": "^1.2.0",
2905         "pascalcase": "^0.1.1"
2906       },
2907       "dependencies": {
2908         "define-property": {
2909           "version": "1.0.0",
2910           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2911           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2912           "dev": true,
2913           "requires": {
2914             "is-descriptor": "^1.0.0"
2915           }
2916         },
2917         "is-accessor-descriptor": {
2918           "version": "1.0.0",
2919           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2920           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2921           "dev": true,
2922           "requires": {
2923             "kind-of": "^6.0.0"
2924           }
2925         },
2926         "is-data-descriptor": {
2927           "version": "1.0.0",
2928           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2929           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2930           "dev": true,
2931           "requires": {
2932             "kind-of": "^6.0.0"
2933           }
2934         },
2935         "is-descriptor": {
2936           "version": "1.0.2",
2937           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2938           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2939           "dev": true,
2940           "requires": {
2941             "is-accessor-descriptor": "^1.0.0",
2942             "is-data-descriptor": "^1.0.0",
2943             "kind-of": "^6.0.2"
2944           }
2945         }
2946       }
2947     },
2948     "base64-arraybuffer": {
2949       "version": "0.1.5",
2950       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
2951       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
2952       "dev": true
2953     },
2954     "base64-js": {
2955       "version": "1.3.1",
2956       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
2957       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
2958       "dev": true
2959     },
2960     "base64id": {
2961       "version": "1.0.0",
2962       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
2963       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
2964       "dev": true
2965     },
2966     "batch": {
2967       "version": "0.6.1",
2968       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
2969       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
2970       "dev": true
2971     },
2972     "bcrypt-pbkdf": {
2973       "version": "1.0.2",
2974       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
2975       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
2976       "requires": {
2977         "tweetnacl": "^0.14.3"
2978       }
2979     },
2980     "better-assert": {
2981       "version": "1.0.2",
2982       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
2983       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
2984       "dev": true,
2985       "requires": {
2986         "callsite": "1.0.0"
2987       }
2988     },
2989     "big.js": {
2990       "version": "5.2.2",
2991       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
2992       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
2993       "dev": true
2994     },
2995     "binary-extensions": {
2996       "version": "2.0.0",
2997       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
2998       "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",
2999       "dev": true
3000     },
3001     "blob": {
3002       "version": "0.0.5",
3003       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
3004       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
3005       "dev": true
3006     },
3007     "blocking-proxy": {
3008       "version": "1.0.1",
3009       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
3010       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
3011       "dev": true,
3012       "requires": {
3013         "minimist": "^1.2.0"
3014       }
3015     },
3016     "bluebird": {
3017       "version": "3.7.2",
3018       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
3019       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
3020     },
3021     "bn.js": {
3022       "version": "4.11.8",
3023       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
3024       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
3025       "dev": true
3026     },
3027     "body-parser": {
3028       "version": "1.19.0",
3029       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
3030       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
3031       "dev": true,
3032       "requires": {
3033         "bytes": "3.1.0",
3034         "content-type": "~1.0.4",
3035         "debug": "2.6.9",
3036         "depd": "~1.1.2",
3037         "http-errors": "1.7.2",
3038         "iconv-lite": "0.4.24",
3039         "on-finished": "~2.3.0",
3040         "qs": "6.7.0",
3041         "raw-body": "2.4.0",
3042         "type-is": "~1.6.17"
3043       },
3044       "dependencies": {
3045         "bytes": {
3046           "version": "3.1.0",
3047           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
3048           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
3049           "dev": true
3050         },
3051         "debug": {
3052           "version": "2.6.9",
3053           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3054           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3055           "dev": true,
3056           "requires": {
3057             "ms": "2.0.0"
3058           }
3059         },
3060         "ms": {
3061           "version": "2.0.0",
3062           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3063           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3064           "dev": true
3065         },
3066         "qs": {
3067           "version": "6.7.0",
3068           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
3069           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
3070           "dev": true
3071         }
3072       }
3073     },
3074     "bonjour": {
3075       "version": "3.5.0",
3076       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
3077       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
3078       "dev": true,
3079       "requires": {
3080         "array-flatten": "^2.1.0",
3081         "deep-equal": "^1.0.1",
3082         "dns-equal": "^1.0.0",
3083         "dns-txt": "^2.0.2",
3084         "multicast-dns": "^6.0.1",
3085         "multicast-dns-service-types": "^1.1.0"
3086       }
3087     },
3088     "bootstrap": {
3089       "version": "4.4.1",
3090       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz",
3091       "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA=="
3092     },
3093     "brace": {
3094       "version": "0.11.1",
3095       "resolved": "https://registry.npmjs.org/brace/-/brace-0.11.1.tgz",
3096       "integrity": "sha1-SJb8ydVE7vRfS7dmDbMg07N5/lg="
3097     },
3098     "brace-expansion": {
3099       "version": "1.1.11",
3100       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3101       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3102       "requires": {
3103         "balanced-match": "^1.0.0",
3104         "concat-map": "0.0.1"
3105       }
3106     },
3107     "braces": {
3108       "version": "3.0.2",
3109       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
3110       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
3111       "dev": true,
3112       "requires": {
3113         "fill-range": "^7.0.1"
3114       }
3115     },
3116     "brorand": {
3117       "version": "1.1.0",
3118       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
3119       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
3120       "dev": true
3121     },
3122     "browserify-aes": {
3123       "version": "1.2.0",
3124       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
3125       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
3126       "dev": true,
3127       "requires": {
3128         "buffer-xor": "^1.0.3",
3129         "cipher-base": "^1.0.0",
3130         "create-hash": "^1.1.0",
3131         "evp_bytestokey": "^1.0.3",
3132         "inherits": "^2.0.1",
3133         "safe-buffer": "^5.0.1"
3134       }
3135     },
3136     "browserify-cipher": {
3137       "version": "1.0.1",
3138       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
3139       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
3140       "dev": true,
3141       "requires": {
3142         "browserify-aes": "^1.0.4",
3143         "browserify-des": "^1.0.0",
3144         "evp_bytestokey": "^1.0.0"
3145       }
3146     },
3147     "browserify-des": {
3148       "version": "1.0.2",
3149       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
3150       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
3151       "dev": true,
3152       "requires": {
3153         "cipher-base": "^1.0.1",
3154         "des.js": "^1.0.0",
3155         "inherits": "^2.0.1",
3156         "safe-buffer": "^5.1.2"
3157       }
3158     },
3159     "browserify-rsa": {
3160       "version": "4.0.1",
3161       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
3162       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
3163       "dev": true,
3164       "requires": {
3165         "bn.js": "^4.1.0",
3166         "randombytes": "^2.0.1"
3167       }
3168     },
3169     "browserify-sign": {
3170       "version": "4.0.4",
3171       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
3172       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
3173       "dev": true,
3174       "requires": {
3175         "bn.js": "^4.1.1",
3176         "browserify-rsa": "^4.0.0",
3177         "create-hash": "^1.1.0",
3178         "create-hmac": "^1.1.2",
3179         "elliptic": "^6.0.0",
3180         "inherits": "^2.0.1",
3181         "parse-asn1": "^5.0.0"
3182       }
3183     },
3184     "browserify-zlib": {
3185       "version": "0.2.0",
3186       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
3187       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
3188       "dev": true,
3189       "requires": {
3190         "pako": "~1.0.5"
3191       }
3192     },
3193     "browserslist": {
3194       "version": "4.8.6",
3195       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz",
3196       "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==",
3197       "dev": true,
3198       "requires": {
3199         "caniuse-lite": "^1.0.30001023",
3200         "electron-to-chromium": "^1.3.341",
3201         "node-releases": "^1.1.47"
3202       }
3203     },
3204     "browserstack": {
3205       "version": "1.5.3",
3206       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.3.tgz",
3207       "integrity": "sha512-AO+mECXsW4QcqC9bxwM29O7qWa7bJT94uBFzeb5brylIQwawuEziwq20dPYbins95GlWzOawgyDNdjYAo32EKg==",
3208       "dev": true,
3209       "requires": {
3210         "https-proxy-agent": "^2.2.1"
3211       }
3212     },
3213     "buffer": {
3214       "version": "4.9.2",
3215       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
3216       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
3217       "dev": true,
3218       "requires": {
3219         "base64-js": "^1.0.2",
3220         "ieee754": "^1.1.4",
3221         "isarray": "^1.0.0"
3222       }
3223     },
3224     "buffer-alloc": {
3225       "version": "1.2.0",
3226       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
3227       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
3228       "dev": true,
3229       "requires": {
3230         "buffer-alloc-unsafe": "^1.1.0",
3231         "buffer-fill": "^1.0.0"
3232       }
3233     },
3234     "buffer-alloc-unsafe": {
3235       "version": "1.1.0",
3236       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
3237       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
3238       "dev": true
3239     },
3240     "buffer-fill": {
3241       "version": "1.0.0",
3242       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
3243       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
3244       "dev": true
3245     },
3246     "buffer-from": {
3247       "version": "1.1.1",
3248       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
3249       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
3250     },
3251     "buffer-indexof": {
3252       "version": "1.1.1",
3253       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
3254       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
3255       "dev": true
3256     },
3257     "buffer-xor": {
3258       "version": "1.0.3",
3259       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
3260       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
3261       "dev": true
3262     },
3263     "builtin-modules": {
3264       "version": "1.1.1",
3265       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
3266       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
3267       "dev": true
3268     },
3269     "builtin-status-codes": {
3270       "version": "3.0.0",
3271       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
3272       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
3273       "dev": true
3274     },
3275     "builtins": {
3276       "version": "1.0.3",
3277       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
3278       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og="
3279     },
3280     "bytes": {
3281       "version": "3.0.0",
3282       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
3283       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
3284       "dev": true
3285     },
3286     "cacache": {
3287       "version": "12.0.4",
3288       "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
3289       "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
3290       "requires": {
3291         "bluebird": "^3.5.5",
3292         "chownr": "^1.1.1",
3293         "figgy-pudding": "^3.5.1",
3294         "glob": "^7.1.4",
3295         "graceful-fs": "^4.1.15",
3296         "infer-owner": "^1.0.3",
3297         "lru-cache": "^5.1.1",
3298         "mississippi": "^3.0.0",
3299         "mkdirp": "^0.5.1",
3300         "move-concurrently": "^1.0.1",
3301         "promise-inflight": "^1.0.1",
3302         "rimraf": "^2.6.3",
3303         "ssri": "^6.0.1",
3304         "unique-filename": "^1.1.1",
3305         "y18n": "^4.0.0"
3306       },
3307       "dependencies": {
3308         "rimraf": {
3309           "version": "2.7.1",
3310           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
3311           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
3312           "requires": {
3313             "glob": "^7.1.3"
3314           }
3315         }
3316       }
3317     },
3318     "cache-base": {
3319       "version": "1.0.1",
3320       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
3321       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
3322       "dev": true,
3323       "requires": {
3324         "collection-visit": "^1.0.0",
3325         "component-emitter": "^1.2.1",
3326         "get-value": "^2.0.6",
3327         "has-value": "^1.0.0",
3328         "isobject": "^3.0.1",
3329         "set-value": "^2.0.0",
3330         "to-object-path": "^0.3.0",
3331         "union-value": "^1.0.0",
3332         "unset-value": "^1.0.0"
3333       }
3334     },
3335     "caller-callsite": {
3336       "version": "2.0.0",
3337       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
3338       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
3339       "dev": true,
3340       "requires": {
3341         "callsites": "^2.0.0"
3342       }
3343     },
3344     "caller-path": {
3345       "version": "2.0.0",
3346       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
3347       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
3348       "dev": true,
3349       "requires": {
3350         "caller-callsite": "^2.0.0"
3351       }
3352     },
3353     "callsite": {
3354       "version": "1.0.0",
3355       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
3356       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
3357       "dev": true
3358     },
3359     "callsites": {
3360       "version": "2.0.0",
3361       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
3362       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
3363       "dev": true
3364     },
3365     "camelcase": {
3366       "version": "5.3.1",
3367       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
3368       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
3369       "dev": true
3370     },
3371     "caniuse-lite": {
3372       "version": "1.0.30001024",
3373       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001024.tgz",
3374       "integrity": "sha512-LubRSEPpOlKlhZw9wGlLHo8ZVj6ugGU3xGUfLPneNBledSd9lIM5cCGZ9Mz/mMCJUhEt4jZpYteZNVRdJw5FRA==",
3375       "dev": true
3376     },
3377     "canonical-path": {
3378       "version": "1.0.0",
3379       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
3380       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
3381       "dev": true
3382     },
3383     "caseless": {
3384       "version": "0.12.0",
3385       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
3386       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
3387     },
3388     "chalk": {
3389       "version": "2.4.2",
3390       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3391       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3392       "requires": {
3393         "ansi-styles": "^3.2.1",
3394         "escape-string-regexp": "^1.0.5",
3395         "supports-color": "^5.3.0"
3396       }
3397     },
3398     "chardet": {
3399       "version": "0.7.0",
3400       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
3401       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
3402     },
3403     "chokidar": {
3404       "version": "3.3.1",
3405       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz",
3406       "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==",
3407       "dev": true,
3408       "requires": {
3409         "anymatch": "~3.1.1",
3410         "braces": "~3.0.2",
3411         "fsevents": "~2.1.2",
3412         "glob-parent": "~5.1.0",
3413         "is-binary-path": "~2.1.0",
3414         "is-glob": "~4.0.1",
3415         "normalize-path": "~3.0.0",
3416         "readdirp": "~3.3.0"
3417       },
3418       "dependencies": {
3419         "glob-parent": {
3420           "version": "5.1.1",
3421           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
3422           "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
3423           "dev": true,
3424           "requires": {
3425             "is-glob": "^4.0.1"
3426           }
3427         }
3428       }
3429     },
3430     "chownr": {
3431       "version": "1.1.4",
3432       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
3433       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
3434     },
3435     "chrome-trace-event": {
3436       "version": "1.0.2",
3437       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
3438       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
3439       "dev": true,
3440       "requires": {
3441         "tslib": "^1.9.0"
3442       }
3443     },
3444     "cipher-base": {
3445       "version": "1.0.4",
3446       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
3447       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
3448       "dev": true,
3449       "requires": {
3450         "inherits": "^2.0.1",
3451         "safe-buffer": "^5.0.1"
3452       }
3453     },
3454     "circular-dependency-plugin": {
3455       "version": "5.2.0",
3456       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz",
3457       "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==",
3458       "dev": true
3459     },
3460     "class-utils": {
3461       "version": "0.3.6",
3462       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
3463       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
3464       "dev": true,
3465       "requires": {
3466         "arr-union": "^3.1.0",
3467         "define-property": "^0.2.5",
3468         "isobject": "^3.0.0",
3469         "static-extend": "^0.1.1"
3470       },
3471       "dependencies": {
3472         "define-property": {
3473           "version": "0.2.5",
3474           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3475           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3476           "dev": true,
3477           "requires": {
3478             "is-descriptor": "^0.1.0"
3479           }
3480         }
3481       }
3482     },
3483     "clean-css": {
3484       "version": "4.2.1",
3485       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
3486       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
3487       "dev": true,
3488       "requires": {
3489         "source-map": "~0.6.0"
3490       },
3491       "dependencies": {
3492         "source-map": {
3493           "version": "0.6.1",
3494           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3495           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3496           "dev": true
3497         }
3498       }
3499     },
3500     "cli-cursor": {
3501       "version": "3.1.0",
3502       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
3503       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
3504       "requires": {
3505         "restore-cursor": "^3.1.0"
3506       }
3507     },
3508     "cli-width": {
3509       "version": "2.2.0",
3510       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
3511       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk="
3512     },
3513     "cliui": {
3514       "version": "4.1.0",
3515       "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
3516       "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
3517       "dev": true,
3518       "requires": {
3519         "string-width": "^2.1.1",
3520         "strip-ansi": "^4.0.0",
3521         "wrap-ansi": "^2.0.0"
3522       },
3523       "dependencies": {
3524         "ansi-regex": {
3525           "version": "3.0.0",
3526           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
3527           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
3528           "dev": true
3529         },
3530         "is-fullwidth-code-point": {
3531           "version": "2.0.0",
3532           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3533           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3534           "dev": true
3535         },
3536         "string-width": {
3537           "version": "2.1.1",
3538           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
3539           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
3540           "dev": true,
3541           "requires": {
3542             "is-fullwidth-code-point": "^2.0.0",
3543             "strip-ansi": "^4.0.0"
3544           }
3545         },
3546         "strip-ansi": {
3547           "version": "4.0.0",
3548           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3549           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3550           "dev": true,
3551           "requires": {
3552             "ansi-regex": "^3.0.0"
3553           }
3554         }
3555       }
3556     },
3557     "clone": {
3558       "version": "2.1.2",
3559       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
3560       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
3561       "dev": true
3562     },
3563     "clone-deep": {
3564       "version": "4.0.1",
3565       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
3566       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
3567       "dev": true,
3568       "requires": {
3569         "is-plain-object": "^2.0.4",
3570         "kind-of": "^6.0.2",
3571         "shallow-clone": "^3.0.0"
3572       }
3573     },
3574     "code-point-at": {
3575       "version": "1.1.0",
3576       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
3577       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
3578       "dev": true
3579     },
3580     "codelyzer": {
3581       "version": "5.2.2",
3582       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz",
3583       "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==",
3584       "dev": true,
3585       "requires": {
3586         "app-root-path": "^2.2.1",
3587         "aria-query": "^3.0.0",
3588         "axobject-query": "2.0.2",
3589         "css-selector-tokenizer": "^0.7.1",
3590         "cssauron": "^1.4.0",
3591         "damerau-levenshtein": "^1.0.4",
3592         "semver-dsl": "^1.0.1",
3593         "source-map": "^0.5.7",
3594         "sprintf-js": "^1.1.2"
3595       },
3596       "dependencies": {
3597         "source-map": {
3598           "version": "0.5.7",
3599           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3600           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3601           "dev": true
3602         },
3603         "sprintf-js": {
3604           "version": "1.1.2",
3605           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
3606           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
3607           "dev": true
3608         }
3609       }
3610     },
3611     "collection-visit": {
3612       "version": "1.0.0",
3613       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
3614       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
3615       "dev": true,
3616       "requires": {
3617         "map-visit": "^1.0.0",
3618         "object-visit": "^1.0.0"
3619       }
3620     },
3621     "color-convert": {
3622       "version": "1.9.3",
3623       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3624       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3625       "requires": {
3626         "color-name": "1.1.3"
3627       }
3628     },
3629     "color-name": {
3630       "version": "1.1.3",
3631       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3632       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
3633     },
3634     "colors": {
3635       "version": "1.1.2",
3636       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
3637       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
3638       "dev": true
3639     },
3640     "combined-stream": {
3641       "version": "1.0.8",
3642       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
3643       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
3644       "requires": {
3645         "delayed-stream": "~1.0.0"
3646       }
3647     },
3648     "commander": {
3649       "version": "2.20.3",
3650       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
3651       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
3652       "dev": true
3653     },
3654     "commondir": {
3655       "version": "1.0.1",
3656       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
3657       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
3658       "dev": true
3659     },
3660     "compare-versions": {
3661       "version": "3.6.0",
3662       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
3663       "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
3664       "dev": true
3665     },
3666     "component-bind": {
3667       "version": "1.0.0",
3668       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
3669       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
3670       "dev": true
3671     },
3672     "component-emitter": {
3673       "version": "1.3.0",
3674       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
3675       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
3676       "dev": true
3677     },
3678     "component-inherit": {
3679       "version": "0.0.3",
3680       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
3681       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
3682       "dev": true
3683     },
3684     "compressible": {
3685       "version": "2.0.18",
3686       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
3687       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
3688       "dev": true,
3689       "requires": {
3690         "mime-db": ">= 1.43.0 < 2"
3691       }
3692     },
3693     "compression": {
3694       "version": "1.7.4",
3695       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
3696       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
3697       "dev": true,
3698       "requires": {
3699         "accepts": "~1.3.5",
3700         "bytes": "3.0.0",
3701         "compressible": "~2.0.16",
3702         "debug": "2.6.9",
3703         "on-headers": "~1.0.2",
3704         "safe-buffer": "5.1.2",
3705         "vary": "~1.1.2"
3706       },
3707       "dependencies": {
3708         "debug": {
3709           "version": "2.6.9",
3710           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3711           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3712           "dev": true,
3713           "requires": {
3714             "ms": "2.0.0"
3715           }
3716         },
3717         "ms": {
3718           "version": "2.0.0",
3719           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3720           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3721           "dev": true
3722         },
3723         "safe-buffer": {
3724           "version": "5.1.2",
3725           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3726           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3727           "dev": true
3728         }
3729       }
3730     },
3731     "concat-map": {
3732       "version": "0.0.1",
3733       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3734       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
3735     },
3736     "concat-stream": {
3737       "version": "1.6.2",
3738       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
3739       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
3740       "requires": {
3741         "buffer-from": "^1.0.0",
3742         "inherits": "^2.0.3",
3743         "readable-stream": "^2.2.2",
3744         "typedarray": "^0.0.6"
3745       }
3746     },
3747     "connect": {
3748       "version": "3.7.0",
3749       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
3750       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
3751       "dev": true,
3752       "requires": {
3753         "debug": "2.6.9",
3754         "finalhandler": "1.1.2",
3755         "parseurl": "~1.3.3",
3756         "utils-merge": "1.0.1"
3757       },
3758       "dependencies": {
3759         "debug": {
3760           "version": "2.6.9",
3761           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3762           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3763           "dev": true,
3764           "requires": {
3765             "ms": "2.0.0"
3766           }
3767         },
3768         "ms": {
3769           "version": "2.0.0",
3770           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3771           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3772           "dev": true
3773         }
3774       }
3775     },
3776     "connect-history-api-fallback": {
3777       "version": "1.6.0",
3778       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
3779       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
3780       "dev": true
3781     },
3782     "console-browserify": {
3783       "version": "1.2.0",
3784       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
3785       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
3786       "dev": true
3787     },
3788     "constants-browserify": {
3789       "version": "1.0.0",
3790       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
3791       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
3792       "dev": true
3793     },
3794     "content-disposition": {
3795       "version": "0.5.3",
3796       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
3797       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
3798       "dev": true,
3799       "requires": {
3800         "safe-buffer": "5.1.2"
3801       },
3802       "dependencies": {
3803         "safe-buffer": {
3804           "version": "5.1.2",
3805           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3806           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3807           "dev": true
3808         }
3809       }
3810     },
3811     "content-type": {
3812       "version": "1.0.4",
3813       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
3814       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
3815       "dev": true
3816     },
3817     "convert-source-map": {
3818       "version": "1.7.0",
3819       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
3820       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
3821       "dev": true,
3822       "requires": {
3823         "safe-buffer": "~5.1.1"
3824       },
3825       "dependencies": {
3826         "safe-buffer": {
3827           "version": "5.1.2",
3828           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3829           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3830           "dev": true
3831         }
3832       }
3833     },
3834     "cookie": {
3835       "version": "0.4.0",
3836       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
3837       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
3838       "dev": true
3839     },
3840     "cookie-signature": {
3841       "version": "1.0.6",
3842       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
3843       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
3844       "dev": true
3845     },
3846     "copy-concurrently": {
3847       "version": "1.0.5",
3848       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
3849       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
3850       "requires": {
3851         "aproba": "^1.1.1",
3852         "fs-write-stream-atomic": "^1.0.8",
3853         "iferr": "^0.1.5",
3854         "mkdirp": "^0.5.1",
3855         "rimraf": "^2.5.4",
3856         "run-queue": "^1.0.0"
3857       },
3858       "dependencies": {
3859         "rimraf": {
3860           "version": "2.7.1",
3861           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
3862           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
3863           "requires": {
3864             "glob": "^7.1.3"
3865           }
3866         }
3867       }
3868     },
3869     "copy-descriptor": {
3870       "version": "0.1.1",
3871       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
3872       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
3873       "dev": true
3874     },
3875     "copy-webpack-plugin": {
3876       "version": "5.1.1",
3877       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz",
3878       "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==",
3879       "dev": true,
3880       "requires": {
3881         "cacache": "^12.0.3",
3882         "find-cache-dir": "^2.1.0",
3883         "glob-parent": "^3.1.0",
3884         "globby": "^7.1.1",
3885         "is-glob": "^4.0.1",
3886         "loader-utils": "^1.2.3",
3887         "minimatch": "^3.0.4",
3888         "normalize-path": "^3.0.0",
3889         "p-limit": "^2.2.1",
3890         "schema-utils": "^1.0.0",
3891         "serialize-javascript": "^2.1.2",
3892         "webpack-log": "^2.0.0"
3893       },
3894       "dependencies": {
3895         "find-cache-dir": {
3896           "version": "2.1.0",
3897           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
3898           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
3899           "dev": true,
3900           "requires": {
3901             "commondir": "^1.0.1",
3902             "make-dir": "^2.0.0",
3903             "pkg-dir": "^3.0.0"
3904           }
3905         }
3906       }
3907     },
3908     "core-js": {
3909       "version": "3.6.4",
3910       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",
3911       "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==",
3912       "dev": true
3913     },
3914     "core-js-compat": {
3915       "version": "3.6.4",
3916       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz",
3917       "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==",
3918       "dev": true,
3919       "requires": {
3920         "browserslist": "^4.8.3",
3921         "semver": "7.0.0"
3922       },
3923       "dependencies": {
3924         "semver": {
3925           "version": "7.0.0",
3926           "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
3927           "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
3928           "dev": true
3929         }
3930       }
3931     },
3932     "core-util-is": {
3933       "version": "1.0.2",
3934       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
3935       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
3936     },
3937     "cosmiconfig": {
3938       "version": "5.2.1",
3939       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
3940       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
3941       "dev": true,
3942       "requires": {
3943         "import-fresh": "^2.0.0",
3944         "is-directory": "^0.3.1",
3945         "js-yaml": "^3.13.1",
3946         "parse-json": "^4.0.0"
3947       }
3948     },
3949     "coverage-istanbul-loader": {
3950       "version": "2.0.3",
3951       "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz",
3952       "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==",
3953       "dev": true,
3954       "requires": {
3955         "convert-source-map": "^1.7.0",
3956         "istanbul-lib-instrument": "^4.0.0",
3957         "loader-utils": "^1.2.3",
3958         "merge-source-map": "^1.1.0",
3959         "schema-utils": "^2.6.1"
3960       },
3961       "dependencies": {
3962         "ajv": {
3963           "version": "6.12.0",
3964           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
3965           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
3966           "dev": true,
3967           "requires": {
3968             "fast-deep-equal": "^3.1.1",
3969             "fast-json-stable-stringify": "^2.0.0",
3970             "json-schema-traverse": "^0.4.1",
3971             "uri-js": "^4.2.2"
3972           }
3973         },
3974         "fast-deep-equal": {
3975           "version": "3.1.1",
3976           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
3977           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
3978           "dev": true
3979         },
3980         "schema-utils": {
3981           "version": "2.6.5",
3982           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
3983           "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
3984           "dev": true,
3985           "requires": {
3986             "ajv": "^6.12.0",
3987             "ajv-keywords": "^3.4.1"
3988           }
3989         }
3990       }
3991     },
3992     "create-ecdh": {
3993       "version": "4.0.3",
3994       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
3995       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
3996       "dev": true,
3997       "requires": {
3998         "bn.js": "^4.1.0",
3999         "elliptic": "^6.0.0"
4000       }
4001     },
4002     "create-hash": {
4003       "version": "1.2.0",
4004       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
4005       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
4006       "dev": true,
4007       "requires": {
4008         "cipher-base": "^1.0.1",
4009         "inherits": "^2.0.1",
4010         "md5.js": "^1.3.4",
4011         "ripemd160": "^2.0.1",
4012         "sha.js": "^2.4.0"
4013       }
4014     },
4015     "create-hmac": {
4016       "version": "1.1.7",
4017       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
4018       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
4019       "dev": true,
4020       "requires": {
4021         "cipher-base": "^1.0.3",
4022         "create-hash": "^1.1.0",
4023         "inherits": "^2.0.1",
4024         "ripemd160": "^2.0.0",
4025         "safe-buffer": "^5.0.1",
4026         "sha.js": "^2.4.8"
4027       }
4028     },
4029     "cross-spawn": {
4030       "version": "6.0.5",
4031       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
4032       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
4033       "dev": true,
4034       "requires": {
4035         "nice-try": "^1.0.4",
4036         "path-key": "^2.0.1",
4037         "semver": "^5.5.0",
4038         "shebang-command": "^1.2.0",
4039         "which": "^1.2.9"
4040       },
4041       "dependencies": {
4042         "semver": {
4043           "version": "5.7.1",
4044           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
4045           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
4046           "dev": true
4047         }
4048       }
4049     },
4050     "crypto-browserify": {
4051       "version": "3.12.0",
4052       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
4053       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
4054       "dev": true,
4055       "requires": {
4056         "browserify-cipher": "^1.0.0",
4057         "browserify-sign": "^4.0.0",
4058         "create-ecdh": "^4.0.0",
4059         "create-hash": "^1.1.0",
4060         "create-hmac": "^1.1.0",
4061         "diffie-hellman": "^5.0.0",
4062         "inherits": "^2.0.1",
4063         "pbkdf2": "^3.0.3",
4064         "public-encrypt": "^4.0.0",
4065         "randombytes": "^2.0.0",
4066         "randomfill": "^1.0.3"
4067       }
4068     },
4069     "css-parse": {
4070       "version": "1.7.0",
4071       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
4072       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
4073       "dev": true
4074     },
4075     "css-selector-tokenizer": {
4076       "version": "0.7.2",
4077       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz",
4078       "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==",
4079       "dev": true,
4080       "requires": {
4081         "cssesc": "^3.0.0",
4082         "fastparse": "^1.1.2",
4083         "regexpu-core": "^4.6.0"
4084       }
4085     },
4086     "cssauron": {
4087       "version": "1.4.0",
4088       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
4089       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
4090       "dev": true,
4091       "requires": {
4092         "through": "X.X.X"
4093       }
4094     },
4095     "cssesc": {
4096       "version": "3.0.0",
4097       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
4098       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
4099       "dev": true
4100     },
4101     "custom-event": {
4102       "version": "1.0.1",
4103       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
4104       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
4105       "dev": true
4106     },
4107     "cyclist": {
4108       "version": "1.0.1",
4109       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
4110       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
4111     },
4112     "dagre": {
4113       "version": "0.8.5",
4114       "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz",
4115       "integrity": "sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==",
4116       "requires": {
4117         "graphlib": "^2.1.8",
4118         "lodash": "^4.17.15"
4119       }
4120     },
4121     "damerau-levenshtein": {
4122       "version": "1.0.6",
4123       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz",
4124       "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==",
4125       "dev": true
4126     },
4127     "dashdash": {
4128       "version": "1.14.1",
4129       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
4130       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
4131       "requires": {
4132         "assert-plus": "^1.0.0"
4133       }
4134     },
4135     "datatables.net": {
4136       "version": "1.10.20",
4137       "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.10.20.tgz",
4138       "integrity": "sha512-4E4S7tTU607N3h0fZPkGmAtr9mwy462u+VJ6gxYZ8MxcRIjZqHy3Dv1GNry7i3zQCktTdWbULVKBbkAJkuHEnQ==",
4139       "requires": {
4140         "jquery": ">=1.7"
4141       }
4142     },
4143     "datatables.net-dt": {
4144       "version": "1.10.20",
4145       "resolved": "https://registry.npmjs.org/datatables.net-dt/-/datatables.net-dt-1.10.20.tgz",
4146       "integrity": "sha512-D+65buDke96a3WlJo2re+SbcAVfjPh2nsFZG198Vbkz3i1wKPdB+wkV2K07qYIiIpypcXWOnD2pz3MvnUqM9Tw==",
4147       "requires": {
4148         "datatables.net": "1.10.20",
4149         "jquery": ">=1.7"
4150       }
4151     },
4152     "date-format": {
4153       "version": "2.1.0",
4154       "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
4155       "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
4156       "dev": true
4157     },
4158     "debug": {
4159       "version": "4.1.1",
4160       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
4161       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
4162       "requires": {
4163         "ms": "^2.1.1"
4164       }
4165     },
4166     "debuglog": {
4167       "version": "1.0.1",
4168       "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz",
4169       "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI="
4170     },
4171     "decamelize": {
4172       "version": "1.2.0",
4173       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
4174       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
4175       "dev": true
4176     },
4177     "decode-uri-component": {
4178       "version": "0.2.0",
4179       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
4180       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
4181       "dev": true
4182     },
4183     "deep-equal": {
4184       "version": "1.1.1",
4185       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
4186       "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
4187       "dev": true,
4188       "requires": {
4189         "is-arguments": "^1.0.4",
4190         "is-date-object": "^1.0.1",
4191         "is-regex": "^1.0.4",
4192         "object-is": "^1.0.1",
4193         "object-keys": "^1.1.1",
4194         "regexp.prototype.flags": "^1.2.0"
4195       }
4196     },
4197     "default-gateway": {
4198       "version": "4.2.0",
4199       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
4200       "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
4201       "dev": true,
4202       "requires": {
4203         "execa": "^1.0.0",
4204         "ip-regex": "^2.1.0"
4205       }
4206     },
4207     "default-require-extensions": {
4208       "version": "2.0.0",
4209       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
4210       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
4211       "dev": true,
4212       "requires": {
4213         "strip-bom": "^3.0.0"
4214       }
4215     },
4216     "define-properties": {
4217       "version": "1.1.3",
4218       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
4219       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
4220       "requires": {
4221         "object-keys": "^1.0.12"
4222       }
4223     },
4224     "define-property": {
4225       "version": "2.0.2",
4226       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
4227       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
4228       "dev": true,
4229       "requires": {
4230         "is-descriptor": "^1.0.2",
4231         "isobject": "^3.0.1"
4232       },
4233       "dependencies": {
4234         "is-accessor-descriptor": {
4235           "version": "1.0.0",
4236           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4237           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4238           "dev": true,
4239           "requires": {
4240             "kind-of": "^6.0.0"
4241           }
4242         },
4243         "is-data-descriptor": {
4244           "version": "1.0.0",
4245           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4246           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4247           "dev": true,
4248           "requires": {
4249             "kind-of": "^6.0.0"
4250           }
4251         },
4252         "is-descriptor": {
4253           "version": "1.0.2",
4254           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4255           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4256           "dev": true,
4257           "requires": {
4258             "is-accessor-descriptor": "^1.0.0",
4259             "is-data-descriptor": "^1.0.0",
4260             "kind-of": "^6.0.2"
4261           }
4262         }
4263       }
4264     },
4265     "del": {
4266       "version": "4.1.1",
4267       "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
4268       "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
4269       "dev": true,
4270       "requires": {
4271         "@types/glob": "^7.1.1",
4272         "globby": "^6.1.0",
4273         "is-path-cwd": "^2.0.0",
4274         "is-path-in-cwd": "^2.0.0",
4275         "p-map": "^2.0.0",
4276         "pify": "^4.0.1",
4277         "rimraf": "^2.6.3"
4278       },
4279       "dependencies": {
4280         "globby": {
4281           "version": "6.1.0",
4282           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
4283           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
4284           "dev": true,
4285           "requires": {
4286             "array-union": "^1.0.1",
4287             "glob": "^7.0.3",
4288             "object-assign": "^4.0.1",
4289             "pify": "^2.0.0",
4290             "pinkie-promise": "^2.0.0"
4291           },
4292           "dependencies": {
4293             "pify": {
4294               "version": "2.3.0",
4295               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4296               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4297               "dev": true
4298             }
4299           }
4300         },
4301         "rimraf": {
4302           "version": "2.7.1",
4303           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
4304           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
4305           "dev": true,
4306           "requires": {
4307             "glob": "^7.1.3"
4308           }
4309         }
4310       }
4311     },
4312     "delayed-stream": {
4313       "version": "1.0.0",
4314       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
4315       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
4316     },
4317     "depd": {
4318       "version": "1.1.2",
4319       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
4320       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
4321       "dev": true
4322     },
4323     "dependency-graph": {
4324       "version": "0.7.2",
4325       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
4326       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
4327       "dev": true
4328     },
4329     "des.js": {
4330       "version": "1.0.1",
4331       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
4332       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
4333       "dev": true,
4334       "requires": {
4335         "inherits": "^2.0.1",
4336         "minimalistic-assert": "^1.0.0"
4337       }
4338     },
4339     "destroy": {
4340       "version": "1.0.4",
4341       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
4342       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
4343       "dev": true
4344     },
4345     "detect-node": {
4346       "version": "2.0.4",
4347       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
4348       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
4349       "dev": true
4350     },
4351     "dezalgo": {
4352       "version": "1.0.3",
4353       "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz",
4354       "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
4355       "requires": {
4356         "asap": "^2.0.0",
4357         "wrappy": "1"
4358       }
4359     },
4360     "di": {
4361       "version": "0.0.1",
4362       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
4363       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
4364       "dev": true
4365     },
4366     "diff": {
4367       "version": "3.5.0",
4368       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
4369       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
4370       "dev": true
4371     },
4372     "diffie-hellman": {
4373       "version": "5.0.3",
4374       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
4375       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
4376       "dev": true,
4377       "requires": {
4378         "bn.js": "^4.1.0",
4379         "miller-rabin": "^4.0.0",
4380         "randombytes": "^2.0.0"
4381       }
4382     },
4383     "dir-glob": {
4384       "version": "2.2.2",
4385       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
4386       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
4387       "dev": true,
4388       "requires": {
4389         "path-type": "^3.0.0"
4390       }
4391     },
4392     "dns-equal": {
4393       "version": "1.0.0",
4394       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
4395       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
4396       "dev": true
4397     },
4398     "dns-packet": {
4399       "version": "1.3.1",
4400       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
4401       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
4402       "dev": true,
4403       "requires": {
4404         "ip": "^1.1.0",
4405         "safe-buffer": "^5.0.1"
4406       }
4407     },
4408     "dns-txt": {
4409       "version": "2.0.2",
4410       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
4411       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
4412       "dev": true,
4413       "requires": {
4414         "buffer-indexof": "^1.0.0"
4415       }
4416     },
4417     "dom-serialize": {
4418       "version": "2.2.1",
4419       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
4420       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
4421       "dev": true,
4422       "requires": {
4423         "custom-event": "~1.0.0",
4424         "ent": "~2.2.0",
4425         "extend": "^3.0.0",
4426         "void-elements": "^2.0.0"
4427       }
4428     },
4429     "domain-browser": {
4430       "version": "1.2.0",
4431       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
4432       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
4433       "dev": true
4434     },
4435     "duplexify": {
4436       "version": "3.7.1",
4437       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
4438       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
4439       "requires": {
4440         "end-of-stream": "^1.0.0",
4441         "inherits": "^2.0.1",
4442         "readable-stream": "^2.0.0",
4443         "stream-shift": "^1.0.0"
4444       }
4445     },
4446     "ecc-jsbn": {
4447       "version": "0.1.2",
4448       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
4449       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
4450       "requires": {
4451         "jsbn": "~0.1.0",
4452         "safer-buffer": "^2.1.0"
4453       }
4454     },
4455     "ee-first": {
4456       "version": "1.1.1",
4457       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
4458       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
4459       "dev": true
4460     },
4461     "electron-to-chromium": {
4462       "version": "1.3.387",
4463       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.387.tgz",
4464       "integrity": "sha512-jjQ6WkxrOu0rtGqY9/74Z+UEVQ7YmJU2rCX6kH4eidKP0ZK0VKB3/i1avXQ+EDwJAABKGaOAbJrcyz18P8E3aA==",
4465       "dev": true
4466     },
4467     "elliptic": {
4468       "version": "6.5.2",
4469       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
4470       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
4471       "dev": true,
4472       "requires": {
4473         "bn.js": "^4.4.0",
4474         "brorand": "^1.0.1",
4475         "hash.js": "^1.0.0",
4476         "hmac-drbg": "^1.0.0",
4477         "inherits": "^2.0.1",
4478         "minimalistic-assert": "^1.0.0",
4479         "minimalistic-crypto-utils": "^1.0.0"
4480       }
4481     },
4482     "emitter-component": {
4483       "version": "1.1.1",
4484       "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz",
4485       "integrity": "sha1-Bl4tvtaVm/RwZ57avq95gdEAOrY="
4486     },
4487     "emoji-regex": {
4488       "version": "8.0.0",
4489       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4490       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
4491     },
4492     "emojis-list": {
4493       "version": "2.1.0",
4494       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
4495       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
4496       "dev": true
4497     },
4498     "encodeurl": {
4499       "version": "1.0.2",
4500       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
4501       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
4502       "dev": true
4503     },
4504     "encoding": {
4505       "version": "0.1.12",
4506       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
4507       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
4508       "requires": {
4509         "iconv-lite": "~0.4.13"
4510       }
4511     },
4512     "end-of-stream": {
4513       "version": "1.4.4",
4514       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
4515       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
4516       "requires": {
4517         "once": "^1.4.0"
4518       }
4519     },
4520     "engine.io": {
4521       "version": "3.2.1",
4522       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
4523       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
4524       "dev": true,
4525       "requires": {
4526         "accepts": "~1.3.4",
4527         "base64id": "1.0.0",
4528         "cookie": "0.3.1",
4529         "debug": "~3.1.0",
4530         "engine.io-parser": "~2.1.0",
4531         "ws": "~3.3.1"
4532       },
4533       "dependencies": {
4534         "cookie": {
4535           "version": "0.3.1",
4536           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
4537           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
4538           "dev": true
4539         },
4540         "debug": {
4541           "version": "3.1.0",
4542           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4543           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4544           "dev": true,
4545           "requires": {
4546             "ms": "2.0.0"
4547           }
4548         },
4549         "ms": {
4550           "version": "2.0.0",
4551           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4552           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4553           "dev": true
4554         },
4555         "safe-buffer": {
4556           "version": "5.1.2",
4557           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4558           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4559           "dev": true
4560         },
4561         "ws": {
4562           "version": "3.3.3",
4563           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
4564           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
4565           "dev": true,
4566           "requires": {
4567             "async-limiter": "~1.0.0",
4568             "safe-buffer": "~5.1.0",
4569             "ultron": "~1.1.0"
4570           }
4571         }
4572       }
4573     },
4574     "engine.io-client": {
4575       "version": "3.2.1",
4576       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
4577       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
4578       "dev": true,
4579       "requires": {
4580         "component-emitter": "1.2.1",
4581         "component-inherit": "0.0.3",
4582         "debug": "~3.1.0",
4583         "engine.io-parser": "~2.1.1",
4584         "has-cors": "1.1.0",
4585         "indexof": "0.0.1",
4586         "parseqs": "0.0.5",
4587         "parseuri": "0.0.5",
4588         "ws": "~3.3.1",
4589         "xmlhttprequest-ssl": "~1.5.4",
4590         "yeast": "0.1.2"
4591       },
4592       "dependencies": {
4593         "component-emitter": {
4594           "version": "1.2.1",
4595           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
4596           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
4597           "dev": true
4598         },
4599         "debug": {
4600           "version": "3.1.0",
4601           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4602           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4603           "dev": true,
4604           "requires": {
4605             "ms": "2.0.0"
4606           }
4607         },
4608         "ms": {
4609           "version": "2.0.0",
4610           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4611           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4612           "dev": true
4613         },
4614         "safe-buffer": {
4615           "version": "5.1.2",
4616           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4617           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4618           "dev": true
4619         },
4620         "ws": {
4621           "version": "3.3.3",
4622           "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
4623           "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
4624           "dev": true,
4625           "requires": {
4626             "async-limiter": "~1.0.0",
4627             "safe-buffer": "~5.1.0",
4628             "ultron": "~1.1.0"
4629           }
4630         }
4631       }
4632     },
4633     "engine.io-parser": {
4634       "version": "2.1.3",
4635       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
4636       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
4637       "dev": true,
4638       "requires": {
4639         "after": "0.8.2",
4640         "arraybuffer.slice": "~0.0.7",
4641         "base64-arraybuffer": "0.1.5",
4642         "blob": "0.0.5",
4643         "has-binary2": "~1.0.2"
4644       }
4645     },
4646     "enhanced-resolve": {
4647       "version": "4.1.0",
4648       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
4649       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
4650       "dev": true,
4651       "requires": {
4652         "graceful-fs": "^4.1.2",
4653         "memory-fs": "^0.4.0",
4654         "tapable": "^1.0.0"
4655       }
4656     },
4657     "ent": {
4658       "version": "2.2.0",
4659       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
4660       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
4661       "dev": true
4662     },
4663     "err-code": {
4664       "version": "1.1.2",
4665       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
4666       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA="
4667     },
4668     "errno": {
4669       "version": "0.1.7",
4670       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
4671       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
4672       "dev": true,
4673       "requires": {
4674         "prr": "~1.0.1"
4675       }
4676     },
4677     "error-ex": {
4678       "version": "1.3.2",
4679       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
4680       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
4681       "dev": true,
4682       "requires": {
4683         "is-arrayish": "^0.2.1"
4684       }
4685     },
4686     "es-abstract": {
4687       "version": "1.17.5",
4688       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
4689       "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
4690       "requires": {
4691         "es-to-primitive": "^1.2.1",
4692         "function-bind": "^1.1.1",
4693         "has": "^1.0.3",
4694         "has-symbols": "^1.0.1",
4695         "is-callable": "^1.1.5",
4696         "is-regex": "^1.0.5",
4697         "object-inspect": "^1.7.0",
4698         "object-keys": "^1.1.1",
4699         "object.assign": "^4.1.0",
4700         "string.prototype.trimleft": "^2.1.1",
4701         "string.prototype.trimright": "^2.1.1"
4702       }
4703     },
4704     "es-to-primitive": {
4705       "version": "1.2.1",
4706       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
4707       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
4708       "requires": {
4709         "is-callable": "^1.1.4",
4710         "is-date-object": "^1.0.1",
4711         "is-symbol": "^1.0.2"
4712       }
4713     },
4714     "es6-promise": {
4715       "version": "4.2.8",
4716       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
4717       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="
4718     },
4719     "es6-promisify": {
4720       "version": "5.0.0",
4721       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
4722       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
4723       "requires": {
4724         "es6-promise": "^4.0.3"
4725       }
4726     },
4727     "escape-html": {
4728       "version": "1.0.3",
4729       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
4730       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
4731       "dev": true
4732     },
4733     "escape-string-regexp": {
4734       "version": "1.0.5",
4735       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
4736       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
4737     },
4738     "eslint-scope": {
4739       "version": "4.0.3",
4740       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
4741       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
4742       "dev": true,
4743       "requires": {
4744         "esrecurse": "^4.1.0",
4745         "estraverse": "^4.1.1"
4746       }
4747     },
4748     "esprima": {
4749       "version": "4.0.1",
4750       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
4751       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
4752       "dev": true
4753     },
4754     "esrecurse": {
4755       "version": "4.2.1",
4756       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
4757       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
4758       "dev": true,
4759       "requires": {
4760         "estraverse": "^4.1.0"
4761       }
4762     },
4763     "estraverse": {
4764       "version": "4.3.0",
4765       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
4766       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
4767       "dev": true
4768     },
4769     "esutils": {
4770       "version": "2.0.3",
4771       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
4772       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
4773       "dev": true
4774     },
4775     "etag": {
4776       "version": "1.8.1",
4777       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
4778       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
4779       "dev": true
4780     },
4781     "eventemitter3": {
4782       "version": "4.0.0",
4783       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz",
4784       "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==",
4785       "dev": true
4786     },
4787     "events": {
4788       "version": "3.1.0",
4789       "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz",
4790       "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
4791       "dev": true
4792     },
4793     "eventsource": {
4794       "version": "1.0.7",
4795       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
4796       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
4797       "dev": true,
4798       "requires": {
4799         "original": "^1.0.0"
4800       }
4801     },
4802     "evp_bytestokey": {
4803       "version": "1.0.3",
4804       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
4805       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
4806       "dev": true,
4807       "requires": {
4808         "md5.js": "^1.3.4",
4809         "safe-buffer": "^5.1.1"
4810       }
4811     },
4812     "execa": {
4813       "version": "1.0.0",
4814       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
4815       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
4816       "dev": true,
4817       "requires": {
4818         "cross-spawn": "^6.0.0",
4819         "get-stream": "^4.0.0",
4820         "is-stream": "^1.1.0",
4821         "npm-run-path": "^2.0.0",
4822         "p-finally": "^1.0.0",
4823         "signal-exit": "^3.0.0",
4824         "strip-eof": "^1.0.0"
4825       }
4826     },
4827     "exit": {
4828       "version": "0.1.2",
4829       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
4830       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
4831       "dev": true
4832     },
4833     "expand-brackets": {
4834       "version": "2.1.4",
4835       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
4836       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
4837       "dev": true,
4838       "requires": {
4839         "debug": "^2.3.3",
4840         "define-property": "^0.2.5",
4841         "extend-shallow": "^2.0.1",
4842         "posix-character-classes": "^0.1.0",
4843         "regex-not": "^1.0.0",
4844         "snapdragon": "^0.8.1",
4845         "to-regex": "^3.0.1"
4846       },
4847       "dependencies": {
4848         "debug": {
4849           "version": "2.6.9",
4850           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4851           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4852           "dev": true,
4853           "requires": {
4854             "ms": "2.0.0"
4855           }
4856         },
4857         "define-property": {
4858           "version": "0.2.5",
4859           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4860           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4861           "dev": true,
4862           "requires": {
4863             "is-descriptor": "^0.1.0"
4864           }
4865         },
4866         "extend-shallow": {
4867           "version": "2.0.1",
4868           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4869           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4870           "dev": true,
4871           "requires": {
4872             "is-extendable": "^0.1.0"
4873           }
4874         },
4875         "ms": {
4876           "version": "2.0.0",
4877           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4878           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4879           "dev": true
4880         }
4881       }
4882     },
4883     "express": {
4884       "version": "4.17.1",
4885       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
4886       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
4887       "dev": true,
4888       "requires": {
4889         "accepts": "~1.3.7",
4890         "array-flatten": "1.1.1",
4891         "body-parser": "1.19.0",
4892         "content-disposition": "0.5.3",
4893         "content-type": "~1.0.4",
4894         "cookie": "0.4.0",
4895         "cookie-signature": "1.0.6",
4896         "debug": "2.6.9",
4897         "depd": "~1.1.2",
4898         "encodeurl": "~1.0.2",
4899         "escape-html": "~1.0.3",
4900         "etag": "~1.8.1",
4901         "finalhandler": "~1.1.2",
4902         "fresh": "0.5.2",
4903         "merge-descriptors": "1.0.1",
4904         "methods": "~1.1.2",
4905         "on-finished": "~2.3.0",
4906         "parseurl": "~1.3.3",
4907         "path-to-regexp": "0.1.7",
4908         "proxy-addr": "~2.0.5",
4909         "qs": "6.7.0",
4910         "range-parser": "~1.2.1",
4911         "safe-buffer": "5.1.2",
4912         "send": "0.17.1",
4913         "serve-static": "1.14.1",
4914         "setprototypeof": "1.1.1",
4915         "statuses": "~1.5.0",
4916         "type-is": "~1.6.18",
4917         "utils-merge": "1.0.1",
4918         "vary": "~1.1.2"
4919       },
4920       "dependencies": {
4921         "array-flatten": {
4922           "version": "1.1.1",
4923           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
4924           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
4925           "dev": true
4926         },
4927         "debug": {
4928           "version": "2.6.9",
4929           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4930           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4931           "dev": true,
4932           "requires": {
4933             "ms": "2.0.0"
4934           }
4935         },
4936         "ms": {
4937           "version": "2.0.0",
4938           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4939           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4940           "dev": true
4941         },
4942         "qs": {
4943           "version": "6.7.0",
4944           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
4945           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
4946           "dev": true
4947         },
4948         "safe-buffer": {
4949           "version": "5.1.2",
4950           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4951           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
4952           "dev": true
4953         }
4954       }
4955     },
4956     "extend": {
4957       "version": "3.0.2",
4958       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
4959       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
4960     },
4961     "extend-shallow": {
4962       "version": "3.0.2",
4963       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
4964       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
4965       "dev": true,
4966       "requires": {
4967         "assign-symbols": "^1.0.0",
4968         "is-extendable": "^1.0.1"
4969       },
4970       "dependencies": {
4971         "is-extendable": {
4972           "version": "1.0.1",
4973           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
4974           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
4975           "dev": true,
4976           "requires": {
4977             "is-plain-object": "^2.0.4"
4978           }
4979         }
4980       }
4981     },
4982     "external-editor": {
4983       "version": "3.1.0",
4984       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
4985       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
4986       "requires": {
4987         "chardet": "^0.7.0",
4988         "iconv-lite": "^0.4.24",
4989         "tmp": "^0.0.33"
4990       }
4991     },
4992     "extglob": {
4993       "version": "2.0.4",
4994       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
4995       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
4996       "dev": true,
4997       "requires": {
4998         "array-unique": "^0.3.2",
4999         "define-property": "^1.0.0",
5000         "expand-brackets": "^2.1.4",
5001         "extend-shallow": "^2.0.1",
5002         "fragment-cache": "^0.2.1",
5003         "regex-not": "^1.0.0",
5004         "snapdragon": "^0.8.1",
5005         "to-regex": "^3.0.1"
5006       },
5007       "dependencies": {
5008         "define-property": {
5009           "version": "1.0.0",
5010           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5011           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
5012           "dev": true,
5013           "requires": {
5014             "is-descriptor": "^1.0.0"
5015           }
5016         },
5017         "extend-shallow": {
5018           "version": "2.0.1",
5019           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5020           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5021           "dev": true,
5022           "requires": {
5023             "is-extendable": "^0.1.0"
5024           }
5025         },
5026         "is-accessor-descriptor": {
5027           "version": "1.0.0",
5028           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5029           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5030           "dev": true,
5031           "requires": {
5032             "kind-of": "^6.0.0"
5033           }
5034         },
5035         "is-data-descriptor": {
5036           "version": "1.0.0",
5037           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5038           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5039           "dev": true,
5040           "requires": {
5041             "kind-of": "^6.0.0"
5042           }
5043         },
5044         "is-descriptor": {
5045           "version": "1.0.2",
5046           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5047           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5048           "dev": true,
5049           "requires": {
5050             "is-accessor-descriptor": "^1.0.0",
5051             "is-data-descriptor": "^1.0.0",
5052             "kind-of": "^6.0.2"
5053           }
5054         }
5055       }
5056     },
5057     "extsprintf": {
5058       "version": "1.3.0",
5059       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
5060       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
5061     },
5062     "fast-deep-equal": {
5063       "version": "2.0.1",
5064       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
5065       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
5066     },
5067     "fast-json-stable-stringify": {
5068       "version": "2.0.0",
5069       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
5070       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
5071     },
5072     "fastparse": {
5073       "version": "1.1.2",
5074       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
5075       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
5076       "dev": true
5077     },
5078     "faye-websocket": {
5079       "version": "0.10.0",
5080       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
5081       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
5082       "dev": true,
5083       "requires": {
5084         "websocket-driver": ">=0.5.1"
5085       }
5086     },
5087     "figgy-pudding": {
5088       "version": "3.5.2",
5089       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
5090       "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw=="
5091     },
5092     "figures": {
5093       "version": "3.2.0",
5094       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
5095       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
5096       "requires": {
5097         "escape-string-regexp": "^1.0.5"
5098       }
5099     },
5100     "file-loader": {
5101       "version": "4.2.0",
5102       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz",
5103       "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==",
5104       "dev": true,
5105       "requires": {
5106         "loader-utils": "^1.2.3",
5107         "schema-utils": "^2.0.0"
5108       },
5109       "dependencies": {
5110         "ajv": {
5111           "version": "6.12.0",
5112           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
5113           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
5114           "dev": true,
5115           "requires": {
5116             "fast-deep-equal": "^3.1.1",
5117             "fast-json-stable-stringify": "^2.0.0",
5118             "json-schema-traverse": "^0.4.1",
5119             "uri-js": "^4.2.2"
5120           }
5121         },
5122         "fast-deep-equal": {
5123           "version": "3.1.1",
5124           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
5125           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
5126           "dev": true
5127         },
5128         "schema-utils": {
5129           "version": "2.6.5",
5130           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
5131           "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
5132           "dev": true,
5133           "requires": {
5134             "ajv": "^6.12.0",
5135             "ajv-keywords": "^3.4.1"
5136           }
5137         }
5138       }
5139     },
5140     "file-saver": {
5141       "version": "2.0.2",
5142       "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.2.tgz",
5143       "integrity": "sha512-Wz3c3XQ5xroCxd1G8b7yL0Ehkf0TC9oYC6buPFkNnU9EnaPlifeAFCyCh+iewXTyFRcg0a6j3J7FmJsIhlhBdw=="
5144     },
5145     "fileset": {
5146       "version": "2.0.3",
5147       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
5148       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
5149       "dev": true,
5150       "requires": {
5151         "glob": "^7.0.3",
5152         "minimatch": "^3.0.3"
5153       }
5154     },
5155     "fill-range": {
5156       "version": "7.0.1",
5157       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
5158       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
5159       "dev": true,
5160       "requires": {
5161         "to-regex-range": "^5.0.1"
5162       }
5163     },
5164     "finalhandler": {
5165       "version": "1.1.2",
5166       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
5167       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
5168       "dev": true,
5169       "requires": {
5170         "debug": "2.6.9",
5171         "encodeurl": "~1.0.2",
5172         "escape-html": "~1.0.3",
5173         "on-finished": "~2.3.0",
5174         "parseurl": "~1.3.3",
5175         "statuses": "~1.5.0",
5176         "unpipe": "~1.0.0"
5177       },
5178       "dependencies": {
5179         "debug": {
5180           "version": "2.6.9",
5181           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5182           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5183           "dev": true,
5184           "requires": {
5185             "ms": "2.0.0"
5186           }
5187         },
5188         "ms": {
5189           "version": "2.0.0",
5190           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5191           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5192           "dev": true
5193         }
5194       }
5195     },
5196     "find-cache-dir": {
5197       "version": "3.0.0",
5198       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz",
5199       "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==",
5200       "dev": true,
5201       "requires": {
5202         "commondir": "^1.0.1",
5203         "make-dir": "^3.0.0",
5204         "pkg-dir": "^4.1.0"
5205       },
5206       "dependencies": {
5207         "find-up": {
5208           "version": "4.1.0",
5209           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5210           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5211           "dev": true,
5212           "requires": {
5213             "locate-path": "^5.0.0",
5214             "path-exists": "^4.0.0"
5215           }
5216         },
5217         "locate-path": {
5218           "version": "5.0.0",
5219           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
5220           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
5221           "dev": true,
5222           "requires": {
5223             "p-locate": "^4.1.0"
5224           }
5225         },
5226         "make-dir": {
5227           "version": "3.0.2",
5228           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz",
5229           "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==",
5230           "dev": true,
5231           "requires": {
5232             "semver": "^6.0.0"
5233           }
5234         },
5235         "p-locate": {
5236           "version": "4.1.0",
5237           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
5238           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
5239           "dev": true,
5240           "requires": {
5241             "p-limit": "^2.2.0"
5242           }
5243         },
5244         "path-exists": {
5245           "version": "4.0.0",
5246           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
5247           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
5248           "dev": true
5249         },
5250         "pkg-dir": {
5251           "version": "4.2.0",
5252           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
5253           "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
5254           "dev": true,
5255           "requires": {
5256             "find-up": "^4.0.0"
5257           }
5258         }
5259       }
5260     },
5261     "find-up": {
5262       "version": "3.0.0",
5263       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
5264       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
5265       "dev": true,
5266       "requires": {
5267         "locate-path": "^3.0.0"
5268       }
5269     },
5270     "flatted": {
5271       "version": "2.0.1",
5272       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
5273       "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
5274       "dev": true
5275     },
5276     "flush-write-stream": {
5277       "version": "1.1.1",
5278       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
5279       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
5280       "requires": {
5281         "inherits": "^2.0.3",
5282         "readable-stream": "^2.3.6"
5283       }
5284     },
5285     "follow-redirects": {
5286       "version": "1.10.0",
5287       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.10.0.tgz",
5288       "integrity": "sha512-4eyLK6s6lH32nOvLLwlIOnr9zrL8Sm+OvW4pVTJNoXeGzYIkHVf+pADQi+OJ0E67hiuSLezPVPyBcIZO50TmmQ==",
5289       "dev": true,
5290       "requires": {
5291         "debug": "^3.0.0"
5292       },
5293       "dependencies": {
5294         "debug": {
5295           "version": "3.2.6",
5296           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5297           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5298           "dev": true,
5299           "requires": {
5300             "ms": "^2.1.1"
5301           }
5302         }
5303       }
5304     },
5305     "font-awesome": {
5306       "version": "4.7.0",
5307       "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
5308       "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
5309     },
5310     "for-in": {
5311       "version": "1.0.2",
5312       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
5313       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
5314       "dev": true
5315     },
5316     "forever-agent": {
5317       "version": "0.6.1",
5318       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
5319       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
5320     },
5321     "form-data": {
5322       "version": "2.3.3",
5323       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
5324       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
5325       "requires": {
5326         "asynckit": "^0.4.0",
5327         "combined-stream": "^1.0.6",
5328         "mime-types": "^2.1.12"
5329       }
5330     },
5331     "forwarded": {
5332       "version": "0.1.2",
5333       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
5334       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
5335       "dev": true
5336     },
5337     "fragment-cache": {
5338       "version": "0.2.1",
5339       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
5340       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
5341       "dev": true,
5342       "requires": {
5343         "map-cache": "^0.2.2"
5344       }
5345     },
5346     "fresh": {
5347       "version": "0.5.2",
5348       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
5349       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
5350       "dev": true
5351     },
5352     "from2": {
5353       "version": "2.3.0",
5354       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
5355       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
5356       "requires": {
5357         "inherits": "^2.0.1",
5358         "readable-stream": "^2.0.0"
5359       }
5360     },
5361     "fs-access": {
5362       "version": "1.0.1",
5363       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
5364       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
5365       "dev": true,
5366       "requires": {
5367         "null-check": "^1.0.0"
5368       }
5369     },
5370     "fs-extra": {
5371       "version": "7.0.1",
5372       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
5373       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
5374       "dev": true,
5375       "requires": {
5376         "graceful-fs": "^4.1.2",
5377         "jsonfile": "^4.0.0",
5378         "universalify": "^0.1.0"
5379       }
5380     },
5381     "fs-minipass": {
5382       "version": "1.2.7",
5383       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
5384       "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
5385       "requires": {
5386         "minipass": "^2.6.0"
5387       }
5388     },
5389     "fs-write-stream-atomic": {
5390       "version": "1.0.10",
5391       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
5392       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
5393       "requires": {
5394         "graceful-fs": "^4.1.2",
5395         "iferr": "^0.1.5",
5396         "imurmurhash": "^0.1.4",
5397         "readable-stream": "1 || 2"
5398       }
5399     },
5400     "fs.realpath": {
5401       "version": "1.0.0",
5402       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
5403       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
5404     },
5405     "fsevents": {
5406       "version": "2.1.2",
5407       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz",
5408       "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==",
5409       "dev": true,
5410       "optional": true
5411     },
5412     "function-bind": {
5413       "version": "1.1.1",
5414       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
5415       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
5416     },
5417     "genfun": {
5418       "version": "5.0.0",
5419       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
5420       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA=="
5421     },
5422     "gensync": {
5423       "version": "1.0.0-beta.1",
5424       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
5425       "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
5426       "dev": true
5427     },
5428     "get-caller-file": {
5429       "version": "1.0.3",
5430       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
5431       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
5432       "dev": true
5433     },
5434     "get-stream": {
5435       "version": "4.1.0",
5436       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
5437       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
5438       "requires": {
5439         "pump": "^3.0.0"
5440       }
5441     },
5442     "get-value": {
5443       "version": "2.0.6",
5444       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
5445       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
5446       "dev": true
5447     },
5448     "getpass": {
5449       "version": "0.1.7",
5450       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
5451       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
5452       "requires": {
5453         "assert-plus": "^1.0.0"
5454       }
5455     },
5456     "glob": {
5457       "version": "7.1.6",
5458       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
5459       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
5460       "requires": {
5461         "fs.realpath": "^1.0.0",
5462         "inflight": "^1.0.4",
5463         "inherits": "2",
5464         "minimatch": "^3.0.4",
5465         "once": "^1.3.0",
5466         "path-is-absolute": "^1.0.0"
5467       }
5468     },
5469     "glob-parent": {
5470       "version": "3.1.0",
5471       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
5472       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
5473       "dev": true,
5474       "requires": {
5475         "is-glob": "^3.1.0",
5476         "path-dirname": "^1.0.0"
5477       },
5478       "dependencies": {
5479         "is-glob": {
5480           "version": "3.1.0",
5481           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
5482           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
5483           "dev": true,
5484           "requires": {
5485             "is-extglob": "^2.1.0"
5486           }
5487         }
5488       }
5489     },
5490     "globals": {
5491       "version": "11.12.0",
5492       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
5493       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
5494       "dev": true
5495     },
5496     "globby": {
5497       "version": "7.1.1",
5498       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
5499       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
5500       "dev": true,
5501       "requires": {
5502         "array-union": "^1.0.1",
5503         "dir-glob": "^2.0.0",
5504         "glob": "^7.1.2",
5505         "ignore": "^3.3.5",
5506         "pify": "^3.0.0",
5507         "slash": "^1.0.0"
5508       },
5509       "dependencies": {
5510         "pify": {
5511           "version": "3.0.0",
5512           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
5513           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
5514           "dev": true
5515         }
5516       }
5517     },
5518     "graceful-fs": {
5519       "version": "4.2.3",
5520       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
5521       "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ=="
5522     },
5523     "graphlib": {
5524       "version": "2.1.8",
5525       "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz",
5526       "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==",
5527       "requires": {
5528         "lodash": "^4.17.15"
5529       }
5530     },
5531     "handle-thing": {
5532       "version": "2.0.1",
5533       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
5534       "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
5535       "dev": true
5536     },
5537     "har-schema": {
5538       "version": "2.0.0",
5539       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
5540       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
5541     },
5542     "har-validator": {
5543       "version": "5.1.3",
5544       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
5545       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
5546       "requires": {
5547         "ajv": "^6.5.5",
5548         "har-schema": "^2.0.0"
5549       }
5550     },
5551     "has": {
5552       "version": "1.0.3",
5553       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5554       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5555       "requires": {
5556         "function-bind": "^1.1.1"
5557       }
5558     },
5559     "has-ansi": {
5560       "version": "2.0.0",
5561       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5562       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5563       "dev": true,
5564       "requires": {
5565         "ansi-regex": "^2.0.0"
5566       },
5567       "dependencies": {
5568         "ansi-regex": {
5569           "version": "2.1.1",
5570           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5571           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
5572           "dev": true
5573         }
5574       }
5575     },
5576     "has-binary2": {
5577       "version": "1.0.3",
5578       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
5579       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
5580       "dev": true,
5581       "requires": {
5582         "isarray": "2.0.1"
5583       },
5584       "dependencies": {
5585         "isarray": {
5586           "version": "2.0.1",
5587           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
5588           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
5589           "dev": true
5590         }
5591       }
5592     },
5593     "has-cors": {
5594       "version": "1.1.0",
5595       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
5596       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
5597       "dev": true
5598     },
5599     "has-flag": {
5600       "version": "3.0.0",
5601       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5602       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
5603     },
5604     "has-symbols": {
5605       "version": "1.0.1",
5606       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
5607       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
5608     },
5609     "has-value": {
5610       "version": "1.0.0",
5611       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5612       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5613       "dev": true,
5614       "requires": {
5615         "get-value": "^2.0.6",
5616         "has-values": "^1.0.0",
5617         "isobject": "^3.0.0"
5618       }
5619     },
5620     "has-values": {
5621       "version": "1.0.0",
5622       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5623       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5624       "dev": true,
5625       "requires": {
5626         "is-number": "^3.0.0",
5627         "kind-of": "^4.0.0"
5628       },
5629       "dependencies": {
5630         "is-number": {
5631           "version": "3.0.0",
5632           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5633           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5634           "dev": true,
5635           "requires": {
5636             "kind-of": "^3.0.2"
5637           },
5638           "dependencies": {
5639             "kind-of": {
5640               "version": "3.2.2",
5641               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5642               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5643               "dev": true,
5644               "requires": {
5645                 "is-buffer": "^1.1.5"
5646               }
5647             }
5648           }
5649         },
5650         "kind-of": {
5651           "version": "4.0.0",
5652           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5653           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5654           "dev": true,
5655           "requires": {
5656             "is-buffer": "^1.1.5"
5657           }
5658         }
5659       }
5660     },
5661     "hash-base": {
5662       "version": "3.0.4",
5663       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
5664       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
5665       "dev": true,
5666       "requires": {
5667         "inherits": "^2.0.1",
5668         "safe-buffer": "^5.0.1"
5669       }
5670     },
5671     "hash.js": {
5672       "version": "1.1.7",
5673       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5674       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5675       "dev": true,
5676       "requires": {
5677         "inherits": "^2.0.3",
5678         "minimalistic-assert": "^1.0.1"
5679       }
5680     },
5681     "hmac-drbg": {
5682       "version": "1.0.1",
5683       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5684       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5685       "dev": true,
5686       "requires": {
5687         "hash.js": "^1.0.3",
5688         "minimalistic-assert": "^1.0.0",
5689         "minimalistic-crypto-utils": "^1.0.1"
5690       }
5691     },
5692     "hosted-git-info": {
5693       "version": "2.8.8",
5694       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
5695       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg=="
5696     },
5697     "hpack.js": {
5698       "version": "2.1.6",
5699       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
5700       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
5701       "dev": true,
5702       "requires": {
5703         "inherits": "^2.0.1",
5704         "obuf": "^1.0.0",
5705         "readable-stream": "^2.0.1",
5706         "wbuf": "^1.1.0"
5707       }
5708     },
5709     "html-entities": {
5710       "version": "1.2.1",
5711       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
5712       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
5713       "dev": true
5714     },
5715     "html-escaper": {
5716       "version": "2.0.1",
5717       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.1.tgz",
5718       "integrity": "sha512-hNX23TjWwD3q56HpWjUHOKj1+4KKlnjv9PcmBUYKVpga+2cnb9nDx/B1o0yO4n+RZXZdiNxzx6B24C9aNMTkkQ==",
5719       "dev": true
5720     },
5721     "http-cache-semantics": {
5722       "version": "3.8.1",
5723       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5724       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w=="
5725     },
5726     "http-deceiver": {
5727       "version": "1.2.7",
5728       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
5729       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
5730       "dev": true
5731     },
5732     "http-errors": {
5733       "version": "1.7.2",
5734       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
5735       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
5736       "dev": true,
5737       "requires": {
5738         "depd": "~1.1.2",
5739         "inherits": "2.0.3",
5740         "setprototypeof": "1.1.1",
5741         "statuses": ">= 1.5.0 < 2",
5742         "toidentifier": "1.0.0"
5743       },
5744       "dependencies": {
5745         "inherits": {
5746           "version": "2.0.3",
5747           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5748           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5749           "dev": true
5750         }
5751       }
5752     },
5753     "http-parser-js": {
5754       "version": "0.4.10",
5755       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5756       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5757       "dev": true
5758     },
5759     "http-proxy": {
5760       "version": "1.18.0",
5761       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz",
5762       "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==",
5763       "dev": true,
5764       "requires": {
5765         "eventemitter3": "^4.0.0",
5766         "follow-redirects": "^1.0.0",
5767         "requires-port": "^1.0.0"
5768       }
5769     },
5770     "http-proxy-agent": {
5771       "version": "2.1.0",
5772       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
5773       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
5774       "requires": {
5775         "agent-base": "4",
5776         "debug": "3.1.0"
5777       },
5778       "dependencies": {
5779         "debug": {
5780           "version": "3.1.0",
5781           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5782           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5783           "requires": {
5784             "ms": "2.0.0"
5785           }
5786         },
5787         "ms": {
5788           "version": "2.0.0",
5789           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5790           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
5791         }
5792       }
5793     },
5794     "http-proxy-middleware": {
5795       "version": "0.19.1",
5796       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
5797       "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
5798       "dev": true,
5799       "requires": {
5800         "http-proxy": "^1.17.0",
5801         "is-glob": "^4.0.0",
5802         "lodash": "^4.17.11",
5803         "micromatch": "^3.1.10"
5804       }
5805     },
5806     "http-signature": {
5807       "version": "1.2.0",
5808       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
5809       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
5810       "requires": {
5811         "assert-plus": "^1.0.0",
5812         "jsprim": "^1.2.2",
5813         "sshpk": "^1.7.0"
5814       }
5815     },
5816     "https-browserify": {
5817       "version": "1.0.0",
5818       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5819       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5820       "dev": true
5821     },
5822     "https-proxy-agent": {
5823       "version": "2.2.4",
5824       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
5825       "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
5826       "requires": {
5827         "agent-base": "^4.3.0",
5828         "debug": "^3.1.0"
5829       },
5830       "dependencies": {
5831         "debug": {
5832           "version": "3.2.6",
5833           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5834           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5835           "requires": {
5836             "ms": "^2.1.1"
5837           }
5838         }
5839       }
5840     },
5841     "humanize-ms": {
5842       "version": "1.2.1",
5843       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
5844       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
5845       "requires": {
5846         "ms": "^2.0.0"
5847       }
5848     },
5849     "iconv-lite": {
5850       "version": "0.4.24",
5851       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5852       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5853       "requires": {
5854         "safer-buffer": ">= 2.1.2 < 3"
5855       }
5856     },
5857     "ieee754": {
5858       "version": "1.1.13",
5859       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5860       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5861       "dev": true
5862     },
5863     "iferr": {
5864       "version": "0.1.5",
5865       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
5866       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE="
5867     },
5868     "ignore": {
5869       "version": "3.3.10",
5870       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
5871       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
5872       "dev": true
5873     },
5874     "ignore-walk": {
5875       "version": "3.0.3",
5876       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
5877       "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
5878       "requires": {
5879         "minimatch": "^3.0.4"
5880       }
5881     },
5882     "image-size": {
5883       "version": "0.5.5",
5884       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
5885       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
5886       "dev": true,
5887       "optional": true
5888     },
5889     "immediate": {
5890       "version": "3.0.6",
5891       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
5892       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
5893       "dev": true
5894     },
5895     "import-cwd": {
5896       "version": "2.1.0",
5897       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5898       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5899       "dev": true,
5900       "requires": {
5901         "import-from": "^2.1.0"
5902       }
5903     },
5904     "import-fresh": {
5905       "version": "2.0.0",
5906       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5907       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5908       "dev": true,
5909       "requires": {
5910         "caller-path": "^2.0.0",
5911         "resolve-from": "^3.0.0"
5912       }
5913     },
5914     "import-from": {
5915       "version": "2.1.0",
5916       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5917       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5918       "dev": true,
5919       "requires": {
5920         "resolve-from": "^3.0.0"
5921       }
5922     },
5923     "import-local": {
5924       "version": "2.0.0",
5925       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
5926       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
5927       "dev": true,
5928       "requires": {
5929         "pkg-dir": "^3.0.0",
5930         "resolve-cwd": "^2.0.0"
5931       }
5932     },
5933     "imurmurhash": {
5934       "version": "0.1.4",
5935       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5936       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
5937     },
5938     "indexof": {
5939       "version": "0.0.1",
5940       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5941       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5942       "dev": true
5943     },
5944     "infer-owner": {
5945       "version": "1.0.4",
5946       "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
5947       "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A=="
5948     },
5949     "inflight": {
5950       "version": "1.0.6",
5951       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5952       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5953       "requires": {
5954         "once": "^1.3.0",
5955         "wrappy": "1"
5956       }
5957     },
5958     "inherits": {
5959       "version": "2.0.4",
5960       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5961       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
5962     },
5963     "ini": {
5964       "version": "1.3.5",
5965       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5966       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
5967     },
5968     "inquirer": {
5969       "version": "6.5.1",
5970       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz",
5971       "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==",
5972       "requires": {
5973         "ansi-escapes": "^4.2.1",
5974         "chalk": "^2.4.2",
5975         "cli-cursor": "^3.1.0",
5976         "cli-width": "^2.0.0",
5977         "external-editor": "^3.0.3",
5978         "figures": "^3.0.0",
5979         "lodash": "^4.17.15",
5980         "mute-stream": "0.0.8",
5981         "run-async": "^2.2.0",
5982         "rxjs": "^6.4.0",
5983         "string-width": "^4.1.0",
5984         "strip-ansi": "^5.1.0",
5985         "through": "^2.3.6"
5986       }
5987     },
5988     "internal-ip": {
5989       "version": "4.3.0",
5990       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
5991       "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
5992       "dev": true,
5993       "requires": {
5994         "default-gateway": "^4.2.0",
5995         "ipaddr.js": "^1.9.0"
5996       }
5997     },
5998     "invariant": {
5999       "version": "2.2.4",
6000       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
6001       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
6002       "dev": true,
6003       "requires": {
6004         "loose-envify": "^1.0.0"
6005       }
6006     },
6007     "invert-kv": {
6008       "version": "2.0.0",
6009       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
6010       "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
6011       "dev": true
6012     },
6013     "ip": {
6014       "version": "1.1.5",
6015       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
6016       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
6017     },
6018     "ip-regex": {
6019       "version": "2.1.0",
6020       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
6021       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
6022       "dev": true
6023     },
6024     "ipaddr.js": {
6025       "version": "1.9.1",
6026       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
6027       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
6028       "dev": true
6029     },
6030     "is-absolute-url": {
6031       "version": "3.0.3",
6032       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
6033       "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
6034       "dev": true
6035     },
6036     "is-accessor-descriptor": {
6037       "version": "0.1.6",
6038       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
6039       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
6040       "dev": true,
6041       "requires": {
6042         "kind-of": "^3.0.2"
6043       },
6044       "dependencies": {
6045         "kind-of": {
6046           "version": "3.2.2",
6047           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6048           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6049           "dev": true,
6050           "requires": {
6051             "is-buffer": "^1.1.5"
6052           }
6053         }
6054       }
6055     },
6056     "is-arguments": {
6057       "version": "1.0.4",
6058       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
6059       "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==",
6060       "dev": true
6061     },
6062     "is-arrayish": {
6063       "version": "0.2.1",
6064       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6065       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
6066       "dev": true
6067     },
6068     "is-binary-path": {
6069       "version": "2.1.0",
6070       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
6071       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
6072       "dev": true,
6073       "requires": {
6074         "binary-extensions": "^2.0.0"
6075       }
6076     },
6077     "is-buffer": {
6078       "version": "1.1.6",
6079       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6080       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6081       "dev": true
6082     },
6083     "is-callable": {
6084       "version": "1.1.5",
6085       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
6086       "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q=="
6087     },
6088     "is-data-descriptor": {
6089       "version": "0.1.4",
6090       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
6091       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
6092       "dev": true,
6093       "requires": {
6094         "kind-of": "^3.0.2"
6095       },
6096       "dependencies": {
6097         "kind-of": {
6098           "version": "3.2.2",
6099           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6100           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6101           "dev": true,
6102           "requires": {
6103             "is-buffer": "^1.1.5"
6104           }
6105         }
6106       }
6107     },
6108     "is-date-object": {
6109       "version": "1.0.2",
6110       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
6111       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g=="
6112     },
6113     "is-descriptor": {
6114       "version": "0.1.6",
6115       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
6116       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
6117       "dev": true,
6118       "requires": {
6119         "is-accessor-descriptor": "^0.1.6",
6120         "is-data-descriptor": "^0.1.4",
6121         "kind-of": "^5.0.0"
6122       },
6123       "dependencies": {
6124         "kind-of": {
6125           "version": "5.1.0",
6126           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
6127           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
6128           "dev": true
6129         }
6130       }
6131     },
6132     "is-directory": {
6133       "version": "0.3.1",
6134       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
6135       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
6136       "dev": true
6137     },
6138     "is-extendable": {
6139       "version": "0.1.1",
6140       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
6141       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
6142       "dev": true
6143     },
6144     "is-extglob": {
6145       "version": "2.1.1",
6146       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6147       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
6148       "dev": true
6149     },
6150     "is-fullwidth-code-point": {
6151       "version": "3.0.0",
6152       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
6153       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
6154     },
6155     "is-glob": {
6156       "version": "4.0.1",
6157       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
6158       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
6159       "dev": true,
6160       "requires": {
6161         "is-extglob": "^2.1.1"
6162       }
6163     },
6164     "is-number": {
6165       "version": "7.0.0",
6166       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
6167       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
6168       "dev": true
6169     },
6170     "is-path-cwd": {
6171       "version": "2.2.0",
6172       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
6173       "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
6174       "dev": true
6175     },
6176     "is-path-in-cwd": {
6177       "version": "2.1.0",
6178       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
6179       "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
6180       "dev": true,
6181       "requires": {
6182         "is-path-inside": "^2.1.0"
6183       }
6184     },
6185     "is-path-inside": {
6186       "version": "2.1.0",
6187       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
6188       "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
6189       "dev": true,
6190       "requires": {
6191         "path-is-inside": "^1.0.2"
6192       }
6193     },
6194     "is-plain-obj": {
6195       "version": "1.1.0",
6196       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
6197       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
6198       "dev": true
6199     },
6200     "is-plain-object": {
6201       "version": "2.0.4",
6202       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6203       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6204       "dev": true,
6205       "requires": {
6206         "isobject": "^3.0.1"
6207       }
6208     },
6209     "is-promise": {
6210       "version": "2.1.0",
6211       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
6212       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
6213     },
6214     "is-regex": {
6215       "version": "1.0.5",
6216       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
6217       "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
6218       "requires": {
6219         "has": "^1.0.3"
6220       }
6221     },
6222     "is-stream": {
6223       "version": "1.1.0",
6224       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
6225       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
6226       "dev": true
6227     },
6228     "is-symbol": {
6229       "version": "1.0.3",
6230       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
6231       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
6232       "requires": {
6233         "has-symbols": "^1.0.1"
6234       }
6235     },
6236     "is-typedarray": {
6237       "version": "1.0.0",
6238       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
6239       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
6240     },
6241     "is-windows": {
6242       "version": "1.0.2",
6243       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6244       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6245       "dev": true
6246     },
6247     "is-wsl": {
6248       "version": "1.1.0",
6249       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
6250       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0="
6251     },
6252     "isarray": {
6253       "version": "1.0.0",
6254       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6255       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
6256     },
6257     "isbinaryfile": {
6258       "version": "3.0.3",
6259       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
6260       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
6261       "dev": true,
6262       "requires": {
6263         "buffer-alloc": "^1.2.0"
6264       }
6265     },
6266     "isexe": {
6267       "version": "2.0.0",
6268       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6269       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
6270     },
6271     "isobject": {
6272       "version": "3.0.1",
6273       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6274       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6275       "dev": true
6276     },
6277     "isstream": {
6278       "version": "0.1.2",
6279       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
6280       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
6281     },
6282     "istanbul-api": {
6283       "version": "2.1.6",
6284       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
6285       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
6286       "dev": true,
6287       "requires": {
6288         "async": "^2.6.2",
6289         "compare-versions": "^3.4.0",
6290         "fileset": "^2.0.3",
6291         "istanbul-lib-coverage": "^2.0.5",
6292         "istanbul-lib-hook": "^2.0.7",
6293         "istanbul-lib-instrument": "^3.3.0",
6294         "istanbul-lib-report": "^2.0.8",
6295         "istanbul-lib-source-maps": "^3.0.6",
6296         "istanbul-reports": "^2.2.4",
6297         "js-yaml": "^3.13.1",
6298         "make-dir": "^2.1.0",
6299         "minimatch": "^3.0.4",
6300         "once": "^1.4.0"
6301       },
6302       "dependencies": {
6303         "istanbul-lib-coverage": {
6304           "version": "2.0.5",
6305           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6306           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6307           "dev": true
6308         },
6309         "istanbul-lib-instrument": {
6310           "version": "3.3.0",
6311           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
6312           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
6313           "dev": true,
6314           "requires": {
6315             "@babel/generator": "^7.4.0",
6316             "@babel/parser": "^7.4.3",
6317             "@babel/template": "^7.4.0",
6318             "@babel/traverse": "^7.4.3",
6319             "@babel/types": "^7.4.0",
6320             "istanbul-lib-coverage": "^2.0.5",
6321             "semver": "^6.0.0"
6322           }
6323         }
6324       }
6325     },
6326     "istanbul-lib-coverage": {
6327       "version": "3.0.0",
6328       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
6329       "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
6330       "dev": true
6331     },
6332     "istanbul-lib-hook": {
6333       "version": "2.0.7",
6334       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
6335       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
6336       "dev": true,
6337       "requires": {
6338         "append-transform": "^1.0.0"
6339       }
6340     },
6341     "istanbul-lib-instrument": {
6342       "version": "4.0.1",
6343       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz",
6344       "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==",
6345       "dev": true,
6346       "requires": {
6347         "@babel/core": "^7.7.5",
6348         "@babel/parser": "^7.7.5",
6349         "@babel/template": "^7.7.4",
6350         "@babel/traverse": "^7.7.4",
6351         "@istanbuljs/schema": "^0.1.2",
6352         "istanbul-lib-coverage": "^3.0.0",
6353         "semver": "^6.3.0"
6354       }
6355     },
6356     "istanbul-lib-report": {
6357       "version": "2.0.8",
6358       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
6359       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
6360       "dev": true,
6361       "requires": {
6362         "istanbul-lib-coverage": "^2.0.5",
6363         "make-dir": "^2.1.0",
6364         "supports-color": "^6.1.0"
6365       },
6366       "dependencies": {
6367         "istanbul-lib-coverage": {
6368           "version": "2.0.5",
6369           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6370           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6371           "dev": true
6372         },
6373         "supports-color": {
6374           "version": "6.1.0",
6375           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
6376           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
6377           "dev": true,
6378           "requires": {
6379             "has-flag": "^3.0.0"
6380           }
6381         }
6382       }
6383     },
6384     "istanbul-lib-source-maps": {
6385       "version": "3.0.6",
6386       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
6387       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
6388       "dev": true,
6389       "requires": {
6390         "debug": "^4.1.1",
6391         "istanbul-lib-coverage": "^2.0.5",
6392         "make-dir": "^2.1.0",
6393         "rimraf": "^2.6.3",
6394         "source-map": "^0.6.1"
6395       },
6396       "dependencies": {
6397         "istanbul-lib-coverage": {
6398           "version": "2.0.5",
6399           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6400           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6401           "dev": true
6402         },
6403         "rimraf": {
6404           "version": "2.7.1",
6405           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
6406           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
6407           "dev": true,
6408           "requires": {
6409             "glob": "^7.1.3"
6410           }
6411         },
6412         "source-map": {
6413           "version": "0.6.1",
6414           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6415           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6416           "dev": true
6417         }
6418       }
6419     },
6420     "istanbul-reports": {
6421       "version": "2.2.7",
6422       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz",
6423       "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==",
6424       "dev": true,
6425       "requires": {
6426         "html-escaper": "^2.0.0"
6427       }
6428     },
6429     "jasmine": {
6430       "version": "2.8.0",
6431       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
6432       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
6433       "dev": true,
6434       "requires": {
6435         "exit": "^0.1.2",
6436         "glob": "^7.0.6",
6437         "jasmine-core": "~2.8.0"
6438       },
6439       "dependencies": {
6440         "jasmine-core": {
6441           "version": "2.8.0",
6442           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
6443           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
6444           "dev": true
6445         }
6446       }
6447     },
6448     "jasmine-core": {
6449       "version": "3.4.0",
6450       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz",
6451       "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==",
6452       "dev": true
6453     },
6454     "jasmine-marbles": {
6455       "version": "0.6.0",
6456       "resolved": "https://registry.npmjs.org/jasmine-marbles/-/jasmine-marbles-0.6.0.tgz",
6457       "integrity": "sha512-1uzgjEesEeCb+r+v46qn5x326TiGqk5SUZa+A3O+XnMCjG/pGcUOhL9Xsg5L7gLC6RFHyWGTkB5fei4rcvIOiQ==",
6458       "dev": true,
6459       "requires": {
6460         "lodash": "^4.5.0"
6461       }
6462     },
6463     "jasmine-spec-reporter": {
6464       "version": "4.2.1",
6465       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
6466       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
6467       "dev": true,
6468       "requires": {
6469         "colors": "1.1.2"
6470       }
6471     },
6472     "jasminewd2": {
6473       "version": "2.2.0",
6474       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
6475       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
6476       "dev": true
6477     },
6478     "jest-worker": {
6479       "version": "24.9.0",
6480       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz",
6481       "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==",
6482       "dev": true,
6483       "requires": {
6484         "merge-stream": "^2.0.0",
6485         "supports-color": "^6.1.0"
6486       },
6487       "dependencies": {
6488         "supports-color": {
6489           "version": "6.1.0",
6490           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
6491           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
6492           "dev": true,
6493           "requires": {
6494             "has-flag": "^3.0.0"
6495           }
6496         }
6497       }
6498     },
6499     "jointjs": {
6500       "version": "3.1.1",
6501       "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-3.1.1.tgz",
6502       "integrity": "sha512-f9eMOrqGHL9voBsvmnKJAWW3/Jug+UXOI1YmL0LguoDM6pFvz9zok4shX5wjHI5awEGtA6/0YBXBBJjVKTV7xw==",
6503       "requires": {
6504         "backbone": "~1.4.0",
6505         "dagre": "~0.8.4",
6506         "graphlib": "~2.1.7",
6507         "jquery": "~3.4.1",
6508         "lodash": "~4.17.14"
6509       }
6510     },
6511     "jquery": {
6512       "version": "3.4.1",
6513       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
6514       "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw=="
6515     },
6516     "js-tokens": {
6517       "version": "4.0.0",
6518       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6519       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6520       "dev": true
6521     },
6522     "js-yaml": {
6523       "version": "3.13.1",
6524       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6525       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6526       "dev": true,
6527       "requires": {
6528         "argparse": "^1.0.7",
6529         "esprima": "^4.0.0"
6530       }
6531     },
6532     "jsbn": {
6533       "version": "0.1.1",
6534       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
6535       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
6536     },
6537     "jsesc": {
6538       "version": "2.5.2",
6539       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
6540       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
6541       "dev": true
6542     },
6543     "json-parse-better-errors": {
6544       "version": "1.0.2",
6545       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6546       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
6547     },
6548     "json-schema": {
6549       "version": "0.2.3",
6550       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
6551       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
6552     },
6553     "json-schema-traverse": {
6554       "version": "0.4.1",
6555       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6556       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
6557     },
6558     "json-stringify-safe": {
6559       "version": "5.0.1",
6560       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
6561       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
6562     },
6563     "json2typescript": {
6564       "version": "1.2.5",
6565       "resolved": "https://registry.npmjs.org/json2typescript/-/json2typescript-1.2.5.tgz",
6566       "integrity": "sha512-3AJigpzmHkqIQnCZXiqGF5rVIxYvzHcK1NqN4nQ35hTuJGb89WqIhEO7azs+9+R9yUB1WAVjL21SLF8fTypb+A=="
6567     },
6568     "json3": {
6569       "version": "3.3.3",
6570       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
6571       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
6572       "dev": true
6573     },
6574     "json5": {
6575       "version": "1.0.1",
6576       "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
6577       "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
6578       "dev": true,
6579       "requires": {
6580         "minimist": "^1.2.0"
6581       }
6582     },
6583     "jsonfile": {
6584       "version": "4.0.0",
6585       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6586       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6587       "dev": true,
6588       "requires": {
6589         "graceful-fs": "^4.1.6"
6590       }
6591     },
6592     "jsonparse": {
6593       "version": "1.3.1",
6594       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6595       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA="
6596     },
6597     "jsprim": {
6598       "version": "1.4.1",
6599       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
6600       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
6601       "requires": {
6602         "assert-plus": "1.0.0",
6603         "extsprintf": "1.3.0",
6604         "json-schema": "0.2.3",
6605         "verror": "1.10.0"
6606       }
6607     },
6608     "jszip": {
6609       "version": "3.2.2",
6610       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz",
6611       "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
6612       "dev": true,
6613       "requires": {
6614         "lie": "~3.3.0",
6615         "pako": "~1.0.2",
6616         "readable-stream": "~2.3.6",
6617         "set-immediate-shim": "~1.0.1"
6618       }
6619     },
6620     "karma": {
6621       "version": "4.1.0",
6622       "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz",
6623       "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==",
6624       "dev": true,
6625       "requires": {
6626         "bluebird": "^3.3.0",
6627         "body-parser": "^1.16.1",
6628         "braces": "^2.3.2",
6629         "chokidar": "^2.0.3",
6630         "colors": "^1.1.0",
6631         "connect": "^3.6.0",
6632         "core-js": "^2.2.0",
6633         "di": "^0.0.1",
6634         "dom-serialize": "^2.2.0",
6635         "flatted": "^2.0.0",
6636         "glob": "^7.1.1",
6637         "graceful-fs": "^4.1.2",
6638         "http-proxy": "^1.13.0",
6639         "isbinaryfile": "^3.0.0",
6640         "lodash": "^4.17.11",
6641         "log4js": "^4.0.0",
6642         "mime": "^2.3.1",
6643         "minimatch": "^3.0.2",
6644         "optimist": "^0.6.1",
6645         "qjobs": "^1.1.4",
6646         "range-parser": "^1.2.0",
6647         "rimraf": "^2.6.0",
6648         "safe-buffer": "^5.0.1",
6649         "socket.io": "2.1.1",
6650         "source-map": "^0.6.1",
6651         "tmp": "0.0.33",
6652         "useragent": "2.3.0"
6653       },
6654       "dependencies": {
6655         "anymatch": {
6656           "version": "2.0.0",
6657           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
6658           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
6659           "dev": true,
6660           "requires": {
6661             "micromatch": "^3.1.4",
6662             "normalize-path": "^2.1.1"
6663           },
6664           "dependencies": {
6665             "normalize-path": {
6666               "version": "2.1.1",
6667               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6668               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6669               "dev": true,
6670               "requires": {
6671                 "remove-trailing-separator": "^1.0.1"
6672               }
6673             }
6674           }
6675         },
6676         "binary-extensions": {
6677           "version": "1.13.1",
6678           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
6679           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
6680           "dev": true
6681         },
6682         "braces": {
6683           "version": "2.3.2",
6684           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
6685           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
6686           "dev": true,
6687           "requires": {
6688             "arr-flatten": "^1.1.0",
6689             "array-unique": "^0.3.2",
6690             "extend-shallow": "^2.0.1",
6691             "fill-range": "^4.0.0",
6692             "isobject": "^3.0.1",
6693             "repeat-element": "^1.1.2",
6694             "snapdragon": "^0.8.1",
6695             "snapdragon-node": "^2.0.1",
6696             "split-string": "^3.0.2",
6697             "to-regex": "^3.0.1"
6698           }
6699         },
6700         "chokidar": {
6701           "version": "2.1.8",
6702           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
6703           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
6704           "dev": true,
6705           "requires": {
6706             "anymatch": "^2.0.0",
6707             "async-each": "^1.0.1",
6708             "braces": "^2.3.2",
6709             "fsevents": "^1.2.7",
6710             "glob-parent": "^3.1.0",
6711             "inherits": "^2.0.3",
6712             "is-binary-path": "^1.0.0",
6713             "is-glob": "^4.0.0",
6714             "normalize-path": "^3.0.0",
6715             "path-is-absolute": "^1.0.0",
6716             "readdirp": "^2.2.1",
6717             "upath": "^1.1.1"
6718           }
6719         },
6720         "core-js": {
6721           "version": "2.6.11",
6722           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
6723           "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==",
6724           "dev": true
6725         },
6726         "extend-shallow": {
6727           "version": "2.0.1",
6728           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6729           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6730           "dev": true,
6731           "requires": {
6732             "is-extendable": "^0.1.0"
6733           }
6734         },
6735         "fill-range": {
6736           "version": "4.0.0",
6737           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
6738           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
6739           "dev": true,
6740           "requires": {
6741             "extend-shallow": "^2.0.1",
6742             "is-number": "^3.0.0",
6743             "repeat-string": "^1.6.1",
6744             "to-regex-range": "^2.1.0"
6745           }
6746         },
6747         "fsevents": {
6748           "version": "1.2.12",
6749           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
6750           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
6751           "dev": true,
6752           "optional": true,
6753           "requires": {
6754             "node-pre-gyp": "*"
6755           },
6756           "dependencies": {
6757             "abbrev": {
6758               "version": "1.1.1",
6759               "bundled": true,
6760               "dev": true,
6761               "optional": true
6762             },
6763             "ansi-regex": {
6764               "version": "2.1.1",
6765               "bundled": true,
6766               "dev": true,
6767               "optional": true
6768             },
6769             "aproba": {
6770               "version": "1.2.0",
6771               "bundled": true,
6772               "dev": true,
6773               "optional": true
6774             },
6775             "are-we-there-yet": {
6776               "version": "1.1.5",
6777               "bundled": true,
6778               "dev": true,
6779               "optional": true,
6780               "requires": {
6781                 "delegates": "^1.0.0",
6782                 "readable-stream": "^2.0.6"
6783               }
6784             },
6785             "balanced-match": {
6786               "version": "1.0.0",
6787               "bundled": true,
6788               "dev": true,
6789               "optional": true
6790             },
6791             "brace-expansion": {
6792               "version": "1.1.11",
6793               "bundled": true,
6794               "dev": true,
6795               "optional": true,
6796               "requires": {
6797                 "balanced-match": "^1.0.0",
6798                 "concat-map": "0.0.1"
6799               }
6800             },
6801             "chownr": {
6802               "version": "1.1.4",
6803               "bundled": true,
6804               "dev": true,
6805               "optional": true
6806             },
6807             "code-point-at": {
6808               "version": "1.1.0",
6809               "bundled": true,
6810               "dev": true,
6811               "optional": true
6812             },
6813             "concat-map": {
6814               "version": "0.0.1",
6815               "bundled": true,
6816               "dev": true,
6817               "optional": true
6818             },
6819             "console-control-strings": {
6820               "version": "1.1.0",
6821               "bundled": true,
6822               "dev": true,
6823               "optional": true
6824             },
6825             "core-util-is": {
6826               "version": "1.0.2",
6827               "bundled": true,
6828               "dev": true,
6829               "optional": true
6830             },
6831             "debug": {
6832               "version": "3.2.6",
6833               "bundled": true,
6834               "dev": true,
6835               "optional": true,
6836               "requires": {
6837                 "ms": "^2.1.1"
6838               }
6839             },
6840             "deep-extend": {
6841               "version": "0.6.0",
6842               "bundled": true,
6843               "dev": true,
6844               "optional": true
6845             },
6846             "delegates": {
6847               "version": "1.0.0",
6848               "bundled": true,
6849               "dev": true,
6850               "optional": true
6851             },
6852             "detect-libc": {
6853               "version": "1.0.3",
6854               "bundled": true,
6855               "dev": true,
6856               "optional": true
6857             },
6858             "fs-minipass": {
6859               "version": "1.2.7",
6860               "bundled": true,
6861               "dev": true,
6862               "optional": true,
6863               "requires": {
6864                 "minipass": "^2.6.0"
6865               }
6866             },
6867             "fs.realpath": {
6868               "version": "1.0.0",
6869               "bundled": true,
6870               "dev": true,
6871               "optional": true
6872             },
6873             "gauge": {
6874               "version": "2.7.4",
6875               "bundled": true,
6876               "dev": true,
6877               "optional": true,
6878               "requires": {
6879                 "aproba": "^1.0.3",
6880                 "console-control-strings": "^1.0.0",
6881                 "has-unicode": "^2.0.0",
6882                 "object-assign": "^4.1.0",
6883                 "signal-exit": "^3.0.0",
6884                 "string-width": "^1.0.1",
6885                 "strip-ansi": "^3.0.1",
6886                 "wide-align": "^1.1.0"
6887               }
6888             },
6889             "glob": {
6890               "version": "7.1.6",
6891               "bundled": true,
6892               "dev": true,
6893               "optional": true,
6894               "requires": {
6895                 "fs.realpath": "^1.0.0",
6896                 "inflight": "^1.0.4",
6897                 "inherits": "2",
6898                 "minimatch": "^3.0.4",
6899                 "once": "^1.3.0",
6900                 "path-is-absolute": "^1.0.0"
6901               }
6902             },
6903             "has-unicode": {
6904               "version": "2.0.1",
6905               "bundled": true,
6906               "dev": true,
6907               "optional": true
6908             },
6909             "iconv-lite": {
6910               "version": "0.4.24",
6911               "bundled": true,
6912               "dev": true,
6913               "optional": true,
6914               "requires": {
6915                 "safer-buffer": ">= 2.1.2 < 3"
6916               }
6917             },
6918             "ignore-walk": {
6919               "version": "3.0.3",
6920               "bundled": true,
6921               "dev": true,
6922               "optional": true,
6923               "requires": {
6924                 "minimatch": "^3.0.4"
6925               }
6926             },
6927             "inflight": {
6928               "version": "1.0.6",
6929               "bundled": true,
6930               "dev": true,
6931               "optional": true,
6932               "requires": {
6933                 "once": "^1.3.0",
6934                 "wrappy": "1"
6935               }
6936             },
6937             "inherits": {
6938               "version": "2.0.4",
6939               "bundled": true,
6940               "dev": true,
6941               "optional": true
6942             },
6943             "ini": {
6944               "version": "1.3.5",
6945               "bundled": true,
6946               "dev": true,
6947               "optional": true
6948             },
6949             "is-fullwidth-code-point": {
6950               "version": "1.0.0",
6951               "bundled": true,
6952               "dev": true,
6953               "optional": true,
6954               "requires": {
6955                 "number-is-nan": "^1.0.0"
6956               }
6957             },
6958             "isarray": {
6959               "version": "1.0.0",
6960               "bundled": true,
6961               "dev": true,
6962               "optional": true
6963             },
6964             "minimatch": {
6965               "version": "3.0.4",
6966               "bundled": true,
6967               "dev": true,
6968               "optional": true,
6969               "requires": {
6970                 "brace-expansion": "^1.1.7"
6971               }
6972             },
6973             "minimist": {
6974               "version": "1.2.5",
6975               "bundled": true,
6976               "dev": true,
6977               "optional": true
6978             },
6979             "minipass": {
6980               "version": "2.9.0",
6981               "bundled": true,
6982               "dev": true,
6983               "optional": true,
6984               "requires": {
6985                 "safe-buffer": "^5.1.2",
6986                 "yallist": "^3.0.0"
6987               }
6988             },
6989             "minizlib": {
6990               "version": "1.3.3",
6991               "bundled": true,
6992               "dev": true,
6993               "optional": true,
6994               "requires": {
6995                 "minipass": "^2.9.0"
6996               }
6997             },
6998             "mkdirp": {
6999               "version": "0.5.3",
7000               "bundled": true,
7001               "dev": true,
7002               "optional": true,
7003               "requires": {
7004                 "minimist": "^1.2.5"
7005               }
7006             },
7007             "ms": {
7008               "version": "2.1.2",
7009               "bundled": true,
7010               "dev": true,
7011               "optional": true
7012             },
7013             "needle": {
7014               "version": "2.3.3",
7015               "bundled": true,
7016               "dev": true,
7017               "optional": true,
7018               "requires": {
7019                 "debug": "^3.2.6",
7020                 "iconv-lite": "^0.4.4",
7021                 "sax": "^1.2.4"
7022               }
7023             },
7024             "node-pre-gyp": {
7025               "version": "0.14.0",
7026               "bundled": true,
7027               "dev": true,
7028               "optional": true,
7029               "requires": {
7030                 "detect-libc": "^1.0.2",
7031                 "mkdirp": "^0.5.1",
7032                 "needle": "^2.2.1",
7033                 "nopt": "^4.0.1",
7034                 "npm-packlist": "^1.1.6",
7035                 "npmlog": "^4.0.2",
7036                 "rc": "^1.2.7",
7037                 "rimraf": "^2.6.1",
7038                 "semver": "^5.3.0",
7039                 "tar": "^4.4.2"
7040               }
7041             },
7042             "nopt": {
7043               "version": "4.0.3",
7044               "bundled": true,
7045               "dev": true,
7046               "optional": true,
7047               "requires": {
7048                 "abbrev": "1",
7049                 "osenv": "^0.1.4"
7050               }
7051             },
7052             "npm-bundled": {
7053               "version": "1.1.1",
7054               "bundled": true,
7055               "dev": true,
7056               "optional": true,
7057               "requires": {
7058                 "npm-normalize-package-bin": "^1.0.1"
7059               }
7060             },
7061             "npm-normalize-package-bin": {
7062               "version": "1.0.1",
7063               "bundled": true,
7064               "dev": true,
7065               "optional": true
7066             },
7067             "npm-packlist": {
7068               "version": "1.4.8",
7069               "bundled": true,
7070               "dev": true,
7071               "optional": true,
7072               "requires": {
7073                 "ignore-walk": "^3.0.1",
7074                 "npm-bundled": "^1.0.1",
7075                 "npm-normalize-package-bin": "^1.0.1"
7076               }
7077             },
7078             "npmlog": {
7079               "version": "4.1.2",
7080               "bundled": true,
7081               "dev": true,
7082               "optional": true,
7083               "requires": {
7084                 "are-we-there-yet": "~1.1.2",
7085                 "console-control-strings": "~1.1.0",
7086                 "gauge": "~2.7.3",
7087                 "set-blocking": "~2.0.0"
7088               }
7089             },
7090             "number-is-nan": {
7091               "version": "1.0.1",
7092               "bundled": true,
7093               "dev": true,
7094               "optional": true
7095             },
7096             "object-assign": {
7097               "version": "4.1.1",
7098               "bundled": true,
7099               "dev": true,
7100               "optional": true
7101             },
7102             "once": {
7103               "version": "1.4.0",
7104               "bundled": true,
7105               "dev": true,
7106               "optional": true,
7107               "requires": {
7108                 "wrappy": "1"
7109               }
7110             },
7111             "os-homedir": {
7112               "version": "1.0.2",
7113               "bundled": true,
7114               "dev": true,
7115               "optional": true
7116             },
7117             "os-tmpdir": {
7118               "version": "1.0.2",
7119               "bundled": true,
7120               "dev": true,
7121               "optional": true
7122             },
7123             "osenv": {
7124               "version": "0.1.5",
7125               "bundled": true,
7126               "dev": true,
7127               "optional": true,
7128               "requires": {
7129                 "os-homedir": "^1.0.0",
7130                 "os-tmpdir": "^1.0.0"
7131               }
7132             },
7133             "path-is-absolute": {
7134               "version": "1.0.1",
7135               "bundled": true,
7136               "dev": true,
7137               "optional": true
7138             },
7139             "process-nextick-args": {
7140               "version": "2.0.1",
7141               "bundled": true,
7142               "dev": true,
7143               "optional": true
7144             },
7145             "rc": {
7146               "version": "1.2.8",
7147               "bundled": true,
7148               "dev": true,
7149               "optional": true,
7150               "requires": {
7151                 "deep-extend": "^0.6.0",
7152                 "ini": "~1.3.0",
7153                 "minimist": "^1.2.0",
7154                 "strip-json-comments": "~2.0.1"
7155               }
7156             },
7157             "readable-stream": {
7158               "version": "2.3.7",
7159               "bundled": true,
7160               "dev": true,
7161               "optional": true,
7162               "requires": {
7163                 "core-util-is": "~1.0.0",
7164                 "inherits": "~2.0.3",
7165                 "isarray": "~1.0.0",
7166                 "process-nextick-args": "~2.0.0",
7167                 "safe-buffer": "~5.1.1",
7168                 "string_decoder": "~1.1.1",
7169                 "util-deprecate": "~1.0.1"
7170               }
7171             },
7172             "rimraf": {
7173               "version": "2.7.1",
7174               "bundled": true,
7175               "dev": true,
7176               "optional": true,
7177               "requires": {
7178                 "glob": "^7.1.3"
7179               }
7180             },
7181             "safe-buffer": {
7182               "version": "5.1.2",
7183               "bundled": true,
7184               "dev": true,
7185               "optional": true
7186             },
7187             "safer-buffer": {
7188               "version": "2.1.2",
7189               "bundled": true,
7190               "dev": true,
7191               "optional": true
7192             },
7193             "sax": {
7194               "version": "1.2.4",
7195               "bundled": true,
7196               "dev": true,
7197               "optional": true
7198             },
7199             "semver": {
7200               "version": "5.7.1",
7201               "bundled": true,
7202               "dev": true,
7203               "optional": true
7204             },
7205             "set-blocking": {
7206               "version": "2.0.0",
7207               "bundled": true,
7208               "dev": true,
7209               "optional": true
7210             },
7211             "signal-exit": {
7212               "version": "3.0.2",
7213               "bundled": true,
7214               "dev": true,
7215               "optional": true
7216             },
7217             "string-width": {
7218               "version": "1.0.2",
7219               "bundled": true,
7220               "dev": true,
7221               "optional": true,
7222               "requires": {
7223                 "code-point-at": "^1.0.0",
7224                 "is-fullwidth-code-point": "^1.0.0",
7225                 "strip-ansi": "^3.0.0"
7226               }
7227             },
7228             "string_decoder": {
7229               "version": "1.1.1",
7230               "bundled": true,
7231               "dev": true,
7232               "optional": true,
7233               "requires": {
7234                 "safe-buffer": "~5.1.0"
7235               }
7236             },
7237             "strip-ansi": {
7238               "version": "3.0.1",
7239               "bundled": true,
7240               "dev": true,
7241               "optional": true,
7242               "requires": {
7243                 "ansi-regex": "^2.0.0"
7244               }
7245             },
7246             "strip-json-comments": {
7247               "version": "2.0.1",
7248               "bundled": true,
7249               "dev": true,
7250               "optional": true
7251             },
7252             "tar": {
7253               "version": "4.4.13",
7254               "bundled": true,
7255               "dev": true,
7256               "optional": true,
7257               "requires": {
7258                 "chownr": "^1.1.1",
7259                 "fs-minipass": "^1.2.5",
7260                 "minipass": "^2.8.6",
7261                 "minizlib": "^1.2.1",
7262                 "mkdirp": "^0.5.0",
7263                 "safe-buffer": "^5.1.2",
7264                 "yallist": "^3.0.3"
7265               }
7266             },
7267             "util-deprecate": {
7268               "version": "1.0.2",
7269               "bundled": true,
7270               "dev": true,
7271               "optional": true
7272             },
7273             "wide-align": {
7274               "version": "1.1.3",
7275               "bundled": true,
7276               "dev": true,
7277               "optional": true,
7278               "requires": {
7279                 "string-width": "^1.0.2 || 2"
7280               }
7281             },
7282             "wrappy": {
7283               "version": "1.0.2",
7284               "bundled": true,
7285               "dev": true,
7286               "optional": true
7287             },
7288             "yallist": {
7289               "version": "3.1.1",
7290               "bundled": true,
7291               "dev": true,
7292               "optional": true
7293             }
7294           }
7295         },
7296         "is-binary-path": {
7297           "version": "1.0.1",
7298           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
7299           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
7300           "dev": true,
7301           "requires": {
7302             "binary-extensions": "^1.0.0"
7303           }
7304         },
7305         "is-number": {
7306           "version": "3.0.0",
7307           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
7308           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
7309           "dev": true,
7310           "requires": {
7311             "kind-of": "^3.0.2"
7312           }
7313         },
7314         "kind-of": {
7315           "version": "3.2.2",
7316           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7317           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7318           "dev": true,
7319           "requires": {
7320             "is-buffer": "^1.1.5"
7321           }
7322         },
7323         "mime": {
7324           "version": "2.4.4",
7325           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
7326           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
7327           "dev": true
7328         },
7329         "readdirp": {
7330           "version": "2.2.1",
7331           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
7332           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
7333           "dev": true,
7334           "requires": {
7335             "graceful-fs": "^4.1.11",
7336             "micromatch": "^3.1.10",
7337             "readable-stream": "^2.0.2"
7338           }
7339         },
7340         "rimraf": {
7341           "version": "2.7.1",
7342           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
7343           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
7344           "dev": true,
7345           "requires": {
7346             "glob": "^7.1.3"
7347           }
7348         },
7349         "source-map": {
7350           "version": "0.6.1",
7351           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7352           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7353           "dev": true
7354         },
7355         "to-regex-range": {
7356           "version": "2.1.1",
7357           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
7358           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7359           "dev": true,
7360           "requires": {
7361             "is-number": "^3.0.0",
7362             "repeat-string": "^1.6.1"
7363           }
7364         }
7365       }
7366     },
7367     "karma-chrome-launcher": {
7368       "version": "2.2.0",
7369       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
7370       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
7371       "dev": true,
7372       "requires": {
7373         "fs-access": "^1.0.0",
7374         "which": "^1.2.1"
7375       }
7376     },
7377     "karma-coverage-istanbul-reporter": {
7378       "version": "2.0.6",
7379       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz",
7380       "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==",
7381       "dev": true,
7382       "requires": {
7383         "istanbul-api": "^2.1.6",
7384         "minimatch": "^3.0.4"
7385       }
7386     },
7387     "karma-jasmine": {
7388       "version": "2.0.1",
7389       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz",
7390       "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==",
7391       "dev": true,
7392       "requires": {
7393         "jasmine-core": "^3.3"
7394       }
7395     },
7396     "karma-jasmine-html-reporter": {
7397       "version": "1.5.3",
7398       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz",
7399       "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==",
7400       "dev": true
7401     },
7402     "karma-source-map-support": {
7403       "version": "1.4.0",
7404       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz",
7405       "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==",
7406       "dev": true,
7407       "requires": {
7408         "source-map-support": "^0.5.5"
7409       }
7410     },
7411     "killable": {
7412       "version": "1.0.1",
7413       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
7414       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
7415       "dev": true
7416     },
7417     "kind-of": {
7418       "version": "6.0.3",
7419       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
7420       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
7421       "dev": true
7422     },
7423     "lcid": {
7424       "version": "2.0.0",
7425       "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
7426       "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
7427       "dev": true,
7428       "requires": {
7429         "invert-kv": "^2.0.0"
7430       }
7431     },
7432     "less": {
7433       "version": "3.9.0",
7434       "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz",
7435       "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==",
7436       "dev": true,
7437       "requires": {
7438         "clone": "^2.1.2",
7439         "errno": "^0.1.1",
7440         "graceful-fs": "^4.1.2",
7441         "image-size": "~0.5.0",
7442         "mime": "^1.4.1",
7443         "mkdirp": "^0.5.0",
7444         "promise": "^7.1.1",
7445         "request": "^2.83.0",
7446         "source-map": "~0.6.0"
7447       },
7448       "dependencies": {
7449         "source-map": {
7450           "version": "0.6.1",
7451           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7452           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7453           "dev": true,
7454           "optional": true
7455         }
7456       }
7457     },
7458     "less-loader": {
7459       "version": "5.0.0",
7460       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz",
7461       "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==",
7462       "dev": true,
7463       "requires": {
7464         "clone": "^2.1.1",
7465         "loader-utils": "^1.1.0",
7466         "pify": "^4.0.1"
7467       }
7468     },
7469     "leven": {
7470       "version": "3.1.0",
7471       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
7472       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
7473       "dev": true
7474     },
7475     "levenary": {
7476       "version": "1.1.1",
7477       "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
7478       "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
7479       "dev": true,
7480       "requires": {
7481         "leven": "^3.1.0"
7482       }
7483     },
7484     "license-webpack-plugin": {
7485       "version": "2.1.2",
7486       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz",
7487       "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==",
7488       "dev": true,
7489       "requires": {
7490         "@types/webpack-sources": "^0.1.5",
7491         "webpack-sources": "^1.2.0"
7492       }
7493     },
7494     "lie": {
7495       "version": "3.3.0",
7496       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
7497       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
7498       "dev": true,
7499       "requires": {
7500         "immediate": "~3.0.5"
7501       }
7502     },
7503     "loader-runner": {
7504       "version": "2.4.0",
7505       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
7506       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
7507       "dev": true
7508     },
7509     "loader-utils": {
7510       "version": "1.2.3",
7511       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
7512       "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
7513       "dev": true,
7514       "requires": {
7515         "big.js": "^5.2.2",
7516         "emojis-list": "^2.0.0",
7517         "json5": "^1.0.1"
7518       }
7519     },
7520     "locate-path": {
7521       "version": "3.0.0",
7522       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
7523       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
7524       "dev": true,
7525       "requires": {
7526         "p-locate": "^3.0.0",
7527         "path-exists": "^3.0.0"
7528       }
7529     },
7530     "lodash": {
7531       "version": "4.17.15",
7532       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
7533       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
7534     },
7535     "lodash.clonedeep": {
7536       "version": "4.5.0",
7537       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
7538       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
7539       "dev": true
7540     },
7541     "log4js": {
7542       "version": "4.5.1",
7543       "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz",
7544       "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==",
7545       "dev": true,
7546       "requires": {
7547         "date-format": "^2.0.0",
7548         "debug": "^4.1.1",
7549         "flatted": "^2.0.0",
7550         "rfdc": "^1.1.4",
7551         "streamroller": "^1.0.6"
7552       }
7553     },
7554     "loglevel": {
7555       "version": "1.6.7",
7556       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz",
7557       "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==",
7558       "dev": true
7559     },
7560     "loose-envify": {
7561       "version": "1.4.0",
7562       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
7563       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
7564       "dev": true,
7565       "requires": {
7566         "js-tokens": "^3.0.0 || ^4.0.0"
7567       }
7568     },
7569     "lru-cache": {
7570       "version": "5.1.1",
7571       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
7572       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
7573       "requires": {
7574         "yallist": "^3.0.2"
7575       }
7576     },
7577     "magic-string": {
7578       "version": "0.25.3",
7579       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
7580       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
7581       "requires": {
7582         "sourcemap-codec": "^1.4.4"
7583       }
7584     },
7585     "make-dir": {
7586       "version": "2.1.0",
7587       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
7588       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
7589       "dev": true,
7590       "requires": {
7591         "pify": "^4.0.1",
7592         "semver": "^5.6.0"
7593       },
7594       "dependencies": {
7595         "semver": {
7596           "version": "5.7.1",
7597           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
7598           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
7599           "dev": true
7600         }
7601       }
7602     },
7603     "make-error": {
7604       "version": "1.3.6",
7605       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
7606       "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
7607       "dev": true
7608     },
7609     "make-fetch-happen": {
7610       "version": "5.0.2",
7611       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz",
7612       "integrity": "sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==",
7613       "requires": {
7614         "agentkeepalive": "^3.4.1",
7615         "cacache": "^12.0.0",
7616         "http-cache-semantics": "^3.8.1",
7617         "http-proxy-agent": "^2.1.0",
7618         "https-proxy-agent": "^2.2.3",
7619         "lru-cache": "^5.1.1",
7620         "mississippi": "^3.0.0",
7621         "node-fetch-npm": "^2.0.2",
7622         "promise-retry": "^1.1.1",
7623         "socks-proxy-agent": "^4.0.0",
7624         "ssri": "^6.0.0"
7625       }
7626     },
7627     "mamacro": {
7628       "version": "0.0.3",
7629       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
7630       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
7631       "dev": true
7632     },
7633     "map-age-cleaner": {
7634       "version": "0.1.3",
7635       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
7636       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
7637       "dev": true,
7638       "requires": {
7639         "p-defer": "^1.0.0"
7640       }
7641     },
7642     "map-cache": {
7643       "version": "0.2.2",
7644       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
7645       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
7646       "dev": true
7647     },
7648     "map-visit": {
7649       "version": "1.0.0",
7650       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
7651       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
7652       "dev": true,
7653       "requires": {
7654         "object-visit": "^1.0.0"
7655       }
7656     },
7657     "md5.js": {
7658       "version": "1.3.5",
7659       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
7660       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
7661       "dev": true,
7662       "requires": {
7663         "hash-base": "^3.0.0",
7664         "inherits": "^2.0.1",
7665         "safe-buffer": "^5.1.2"
7666       }
7667     },
7668     "media-typer": {
7669       "version": "0.3.0",
7670       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
7671       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
7672       "dev": true
7673     },
7674     "mem": {
7675       "version": "4.3.0",
7676       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
7677       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
7678       "dev": true,
7679       "requires": {
7680         "map-age-cleaner": "^0.1.1",
7681         "mimic-fn": "^2.0.0",
7682         "p-is-promise": "^2.0.0"
7683       }
7684     },
7685     "memory-fs": {
7686       "version": "0.4.1",
7687       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
7688       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
7689       "dev": true,
7690       "requires": {
7691         "errno": "^0.1.3",
7692         "readable-stream": "^2.0.1"
7693       }
7694     },
7695     "merge-descriptors": {
7696       "version": "1.0.1",
7697       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
7698       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
7699       "dev": true
7700     },
7701     "merge-source-map": {
7702       "version": "1.1.0",
7703       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
7704       "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
7705       "dev": true,
7706       "requires": {
7707         "source-map": "^0.6.1"
7708       },
7709       "dependencies": {
7710         "source-map": {
7711           "version": "0.6.1",
7712           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7713           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7714           "dev": true
7715         }
7716       }
7717     },
7718     "merge-stream": {
7719       "version": "2.0.0",
7720       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
7721       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
7722       "dev": true
7723     },
7724     "methods": {
7725       "version": "1.1.2",
7726       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
7727       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
7728       "dev": true
7729     },
7730     "micromatch": {
7731       "version": "3.1.10",
7732       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7733       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7734       "dev": true,
7735       "requires": {
7736         "arr-diff": "^4.0.0",
7737         "array-unique": "^0.3.2",
7738         "braces": "^2.3.1",
7739         "define-property": "^2.0.2",
7740         "extend-shallow": "^3.0.2",
7741         "extglob": "^2.0.4",
7742         "fragment-cache": "^0.2.1",
7743         "kind-of": "^6.0.2",
7744         "nanomatch": "^1.2.9",
7745         "object.pick": "^1.3.0",
7746         "regex-not": "^1.0.0",
7747         "snapdragon": "^0.8.1",
7748         "to-regex": "^3.0.2"
7749       },
7750       "dependencies": {
7751         "braces": {
7752           "version": "2.3.2",
7753           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
7754           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
7755           "dev": true,
7756           "requires": {
7757             "arr-flatten": "^1.1.0",
7758             "array-unique": "^0.3.2",
7759             "extend-shallow": "^2.0.1",
7760             "fill-range": "^4.0.0",
7761             "isobject": "^3.0.1",
7762             "repeat-element": "^1.1.2",
7763             "snapdragon": "^0.8.1",
7764             "snapdragon-node": "^2.0.1",
7765             "split-string": "^3.0.2",
7766             "to-regex": "^3.0.1"
7767           },
7768           "dependencies": {
7769             "extend-shallow": {
7770               "version": "2.0.1",
7771               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7772               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7773               "dev": true,
7774               "requires": {
7775                 "is-extendable": "^0.1.0"
7776               }
7777             }
7778           }
7779         },
7780         "fill-range": {
7781           "version": "4.0.0",
7782           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
7783           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
7784           "dev": true,
7785           "requires": {
7786             "extend-shallow": "^2.0.1",
7787             "is-number": "^3.0.0",
7788             "repeat-string": "^1.6.1",
7789             "to-regex-range": "^2.1.0"
7790           },
7791           "dependencies": {
7792             "extend-shallow": {
7793               "version": "2.0.1",
7794               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7795               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7796               "dev": true,
7797               "requires": {
7798                 "is-extendable": "^0.1.0"
7799               }
7800             }
7801           }
7802         },
7803         "is-number": {
7804           "version": "3.0.0",
7805           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
7806           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
7807           "dev": true,
7808           "requires": {
7809             "kind-of": "^3.0.2"
7810           },
7811           "dependencies": {
7812             "kind-of": {
7813               "version": "3.2.2",
7814               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7815               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7816               "dev": true,
7817               "requires": {
7818                 "is-buffer": "^1.1.5"
7819               }
7820             }
7821           }
7822         },
7823         "to-regex-range": {
7824           "version": "2.1.1",
7825           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
7826           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7827           "dev": true,
7828           "requires": {
7829             "is-number": "^3.0.0",
7830             "repeat-string": "^1.6.1"
7831           }
7832         }
7833       }
7834     },
7835     "miller-rabin": {
7836       "version": "4.0.1",
7837       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
7838       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
7839       "dev": true,
7840       "requires": {
7841         "bn.js": "^4.0.0",
7842         "brorand": "^1.0.1"
7843       }
7844     },
7845     "mime": {
7846       "version": "1.6.0",
7847       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
7848       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
7849       "dev": true
7850     },
7851     "mime-db": {
7852       "version": "1.43.0",
7853       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
7854       "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ=="
7855     },
7856     "mime-types": {
7857       "version": "2.1.26",
7858       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
7859       "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
7860       "requires": {
7861         "mime-db": "1.43.0"
7862       }
7863     },
7864     "mimic-fn": {
7865       "version": "2.1.0",
7866       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
7867       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
7868     },
7869     "mini-css-extract-plugin": {
7870       "version": "0.8.0",
7871       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz",
7872       "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==",
7873       "dev": true,
7874       "requires": {
7875         "loader-utils": "^1.1.0",
7876         "normalize-url": "1.9.1",
7877         "schema-utils": "^1.0.0",
7878         "webpack-sources": "^1.1.0"
7879       }
7880     },
7881     "minimalistic-assert": {
7882       "version": "1.0.1",
7883       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
7884       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
7885       "dev": true
7886     },
7887     "minimalistic-crypto-utils": {
7888       "version": "1.0.1",
7889       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
7890       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
7891       "dev": true
7892     },
7893     "minimatch": {
7894       "version": "3.0.4",
7895       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7896       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7897       "requires": {
7898         "brace-expansion": "^1.1.7"
7899       }
7900     },
7901     "minimist": {
7902       "version": "1.2.5",
7903       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
7904       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
7905     },
7906     "minipass": {
7907       "version": "2.9.0",
7908       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
7909       "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
7910       "requires": {
7911         "safe-buffer": "^5.1.2",
7912         "yallist": "^3.0.0"
7913       }
7914     },
7915     "minizlib": {
7916       "version": "1.3.3",
7917       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
7918       "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
7919       "requires": {
7920         "minipass": "^2.9.0"
7921       }
7922     },
7923     "mississippi": {
7924       "version": "3.0.0",
7925       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
7926       "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
7927       "requires": {
7928         "concat-stream": "^1.5.0",
7929         "duplexify": "^3.4.2",
7930         "end-of-stream": "^1.1.0",
7931         "flush-write-stream": "^1.0.0",
7932         "from2": "^2.1.0",
7933         "parallel-transform": "^1.1.0",
7934         "pump": "^3.0.0",
7935         "pumpify": "^1.3.3",
7936         "stream-each": "^1.1.0",
7937         "through2": "^2.0.0"
7938       }
7939     },
7940     "mixin-deep": {
7941       "version": "1.3.2",
7942       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
7943       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
7944       "dev": true,
7945       "requires": {
7946         "for-in": "^1.0.2",
7947         "is-extendable": "^1.0.1"
7948       },
7949       "dependencies": {
7950         "is-extendable": {
7951           "version": "1.0.1",
7952           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7953           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7954           "dev": true,
7955           "requires": {
7956             "is-plain-object": "^2.0.4"
7957           }
7958         }
7959       }
7960     },
7961     "mkdirp": {
7962       "version": "0.5.4",
7963       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz",
7964       "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==",
7965       "requires": {
7966         "minimist": "^1.2.5"
7967       }
7968     },
7969     "move-concurrently": {
7970       "version": "1.0.1",
7971       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
7972       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
7973       "requires": {
7974         "aproba": "^1.1.1",
7975         "copy-concurrently": "^1.0.0",
7976         "fs-write-stream-atomic": "^1.0.8",
7977         "mkdirp": "^0.5.1",
7978         "rimraf": "^2.5.4",
7979         "run-queue": "^1.0.3"
7980       },
7981       "dependencies": {
7982         "rimraf": {
7983           "version": "2.7.1",
7984           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
7985           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
7986           "requires": {
7987             "glob": "^7.1.3"
7988           }
7989         }
7990       }
7991     },
7992     "ms": {
7993       "version": "2.1.2",
7994       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
7995       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
7996     },
7997     "multicast-dns": {
7998       "version": "6.2.3",
7999       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
8000       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
8001       "dev": true,
8002       "requires": {
8003         "dns-packet": "^1.3.1",
8004         "thunky": "^1.0.2"
8005       }
8006     },
8007     "multicast-dns-service-types": {
8008       "version": "1.1.0",
8009       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
8010       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
8011       "dev": true
8012     },
8013     "mute-stream": {
8014       "version": "0.0.8",
8015       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
8016       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
8017     },
8018     "nanomatch": {
8019       "version": "1.2.13",
8020       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
8021       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
8022       "dev": true,
8023       "requires": {
8024         "arr-diff": "^4.0.0",
8025         "array-unique": "^0.3.2",
8026         "define-property": "^2.0.2",
8027         "extend-shallow": "^3.0.2",
8028         "fragment-cache": "^0.2.1",
8029         "is-windows": "^1.0.2",
8030         "kind-of": "^6.0.2",
8031         "object.pick": "^1.3.0",
8032         "regex-not": "^1.0.0",
8033         "snapdragon": "^0.8.1",
8034         "to-regex": "^3.0.1"
8035       }
8036     },
8037     "negotiator": {
8038       "version": "0.6.2",
8039       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
8040       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
8041       "dev": true
8042     },
8043     "neo-async": {
8044       "version": "2.6.1",
8045       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
8046       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
8047       "dev": true
8048     },
8049     "ng-sidebar": {
8050       "version": "9.2.0",
8051       "resolved": "https://registry.npmjs.org/ng-sidebar/-/ng-sidebar-9.2.0.tgz",
8052       "integrity": "sha512-3Y6GGdi/LylmZZVUan9NJgR7pv9qnrSymCMYSUXzddC0US2RnWNiCBnPdJvqiwrjq8zmY3xwwaydYiZ1U0zjgg=="
8053     },
8054     "ng2-ace-editor": {
8055       "version": "0.3.9",
8056       "resolved": "https://registry.npmjs.org/ng2-ace-editor/-/ng2-ace-editor-0.3.9.tgz",
8057       "integrity": "sha512-e8Q4YCirlL/OEiekewmzupG+zV3prYsiYmQnRzQzd0wNgsPjOLOdb0it7cCbzFfIXKGyIIHKTW5584WxPr2LnQ==",
8058       "requires": {
8059         "ace-builds": "^1.4.2",
8060         "brace": "^0.11.1"
8061       }
8062     },
8063     "ngx-file-drop": {
8064       "version": "8.0.8",
8065       "resolved": "https://registry.npmjs.org/ngx-file-drop/-/ngx-file-drop-8.0.8.tgz",
8066       "integrity": "sha512-0YndB66U8Quxpi4XUpirgz0snOwKjJNI4yew6scA2Z6RbavsNa02+TfxH5iU6Uu3CqlX5asYjPUtnIOf3dnsxw==",
8067       "requires": {
8068         "tslib": "^1.9.0"
8069       }
8070     },
8071     "nice-try": {
8072       "version": "1.0.5",
8073       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
8074       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
8075       "dev": true
8076     },
8077     "node-fetch-npm": {
8078       "version": "2.0.4",
8079       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz",
8080       "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==",
8081       "requires": {
8082         "encoding": "^0.1.11",
8083         "json-parse-better-errors": "^1.0.0",
8084         "safe-buffer": "^5.1.1"
8085       }
8086     },
8087     "node-forge": {
8088       "version": "0.9.0",
8089       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz",
8090       "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==",
8091       "dev": true
8092     },
8093     "node-libs-browser": {
8094       "version": "2.2.1",
8095       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
8096       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
8097       "dev": true,
8098       "requires": {
8099         "assert": "^1.1.1",
8100         "browserify-zlib": "^0.2.0",
8101         "buffer": "^4.3.0",
8102         "console-browserify": "^1.1.0",
8103         "constants-browserify": "^1.0.0",
8104         "crypto-browserify": "^3.11.0",
8105         "domain-browser": "^1.1.1",
8106         "events": "^3.0.0",
8107         "https-browserify": "^1.0.0",
8108         "os-browserify": "^0.3.0",
8109         "path-browserify": "0.0.1",
8110         "process": "^0.11.10",
8111         "punycode": "^1.2.4",
8112         "querystring-es3": "^0.2.0",
8113         "readable-stream": "^2.3.3",
8114         "stream-browserify": "^2.0.1",
8115         "stream-http": "^2.7.2",
8116         "string_decoder": "^1.0.0",
8117         "timers-browserify": "^2.0.4",
8118         "tty-browserify": "0.0.0",
8119         "url": "^0.11.0",
8120         "util": "^0.11.0",
8121         "vm-browserify": "^1.0.1"
8122       },
8123       "dependencies": {
8124         "punycode": {
8125           "version": "1.4.1",
8126           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
8127           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
8128           "dev": true
8129         }
8130       }
8131     },
8132     "node-releases": {
8133       "version": "1.1.52",
8134       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.52.tgz",
8135       "integrity": "sha512-snSiT1UypkgGt2wxPqS6ImEUICbNCMb31yaxWrOLXjhlt2z2/IBpaOxzONExqSm4y5oLnAqjjRWu+wsDzK5yNQ==",
8136       "dev": true,
8137       "requires": {
8138         "semver": "^6.3.0"
8139       }
8140     },
8141     "normalize-package-data": {
8142       "version": "2.5.0",
8143       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
8144       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
8145       "requires": {
8146         "hosted-git-info": "^2.1.4",
8147         "resolve": "^1.10.0",
8148         "semver": "2 || 3 || 4 || 5",
8149         "validate-npm-package-license": "^3.0.1"
8150       },
8151       "dependencies": {
8152         "semver": {
8153           "version": "5.7.1",
8154           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8155           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
8156         }
8157       }
8158     },
8159     "normalize-path": {
8160       "version": "3.0.0",
8161       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
8162       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
8163       "dev": true
8164     },
8165     "normalize-range": {
8166       "version": "0.1.2",
8167       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
8168       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
8169       "dev": true
8170     },
8171     "normalize-url": {
8172       "version": "1.9.1",
8173       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
8174       "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
8175       "dev": true,
8176       "requires": {
8177         "object-assign": "^4.0.1",
8178         "prepend-http": "^1.0.0",
8179         "query-string": "^4.1.0",
8180         "sort-keys": "^1.0.0"
8181       }
8182     },
8183     "npm-bundled": {
8184       "version": "1.1.1",
8185       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
8186       "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
8187       "requires": {
8188         "npm-normalize-package-bin": "^1.0.1"
8189       }
8190     },
8191     "npm-normalize-package-bin": {
8192       "version": "1.0.1",
8193       "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
8194       "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA=="
8195     },
8196     "npm-package-arg": {
8197       "version": "6.1.0",
8198       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
8199       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
8200       "requires": {
8201         "hosted-git-info": "^2.6.0",
8202         "osenv": "^0.1.5",
8203         "semver": "^5.5.0",
8204         "validate-npm-package-name": "^3.0.0"
8205       },
8206       "dependencies": {
8207         "semver": {
8208           "version": "5.7.1",
8209           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8210           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
8211         }
8212       }
8213     },
8214     "npm-packlist": {
8215       "version": "1.4.8",
8216       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
8217       "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
8218       "requires": {
8219         "ignore-walk": "^3.0.1",
8220         "npm-bundled": "^1.0.1",
8221         "npm-normalize-package-bin": "^1.0.1"
8222       }
8223     },
8224     "npm-pick-manifest": {
8225       "version": "3.0.2",
8226       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz",
8227       "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==",
8228       "requires": {
8229         "figgy-pudding": "^3.5.1",
8230         "npm-package-arg": "^6.0.0",
8231         "semver": "^5.4.1"
8232       },
8233       "dependencies": {
8234         "semver": {
8235           "version": "5.7.1",
8236           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8237           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
8238         }
8239       }
8240     },
8241     "npm-registry-fetch": {
8242       "version": "4.0.3",
8243       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.3.tgz",
8244       "integrity": "sha512-WGvUx0lkKFhu9MbiGFuT9nG2NpfQ+4dCJwRwwtK2HK5izJEvwDxMeUyqbuMS7N/OkpVCqDorV6rO5E4V9F8lJw==",
8245       "requires": {
8246         "JSONStream": "^1.3.4",
8247         "bluebird": "^3.5.1",
8248         "figgy-pudding": "^3.4.1",
8249         "lru-cache": "^5.1.1",
8250         "make-fetch-happen": "^5.0.0",
8251         "npm-package-arg": "^6.1.0",
8252         "safe-buffer": "^5.2.0"
8253       }
8254     },
8255     "npm-run-path": {
8256       "version": "2.0.2",
8257       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
8258       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
8259       "dev": true,
8260       "requires": {
8261         "path-key": "^2.0.0"
8262       }
8263     },
8264     "null-check": {
8265       "version": "1.0.0",
8266       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
8267       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
8268       "dev": true
8269     },
8270     "num2fraction": {
8271       "version": "1.2.2",
8272       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
8273       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
8274       "dev": true
8275     },
8276     "number-is-nan": {
8277       "version": "1.0.1",
8278       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
8279       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
8280       "dev": true
8281     },
8282     "oauth-sign": {
8283       "version": "0.9.0",
8284       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
8285       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
8286     },
8287     "object-assign": {
8288       "version": "4.1.1",
8289       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
8290       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
8291       "dev": true
8292     },
8293     "object-component": {
8294       "version": "0.0.3",
8295       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
8296       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
8297       "dev": true
8298     },
8299     "object-copy": {
8300       "version": "0.1.0",
8301       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
8302       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
8303       "dev": true,
8304       "requires": {
8305         "copy-descriptor": "^0.1.0",
8306         "define-property": "^0.2.5",
8307         "kind-of": "^3.0.3"
8308       },
8309       "dependencies": {
8310         "define-property": {
8311           "version": "0.2.5",
8312           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8313           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8314           "dev": true,
8315           "requires": {
8316             "is-descriptor": "^0.1.0"
8317           }
8318         },
8319         "kind-of": {
8320           "version": "3.2.2",
8321           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8322           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8323           "dev": true,
8324           "requires": {
8325             "is-buffer": "^1.1.5"
8326           }
8327         }
8328       }
8329     },
8330     "object-inspect": {
8331       "version": "1.7.0",
8332       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
8333       "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw=="
8334     },
8335     "object-is": {
8336       "version": "1.0.2",
8337       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz",
8338       "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==",
8339       "dev": true
8340     },
8341     "object-keys": {
8342       "version": "1.1.1",
8343       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
8344       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
8345     },
8346     "object-visit": {
8347       "version": "1.0.1",
8348       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
8349       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
8350       "dev": true,
8351       "requires": {
8352         "isobject": "^3.0.0"
8353       }
8354     },
8355     "object.assign": {
8356       "version": "4.1.0",
8357       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
8358       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
8359       "requires": {
8360         "define-properties": "^1.1.2",
8361         "function-bind": "^1.1.1",
8362         "has-symbols": "^1.0.0",
8363         "object-keys": "^1.0.11"
8364       }
8365     },
8366     "object.getownpropertydescriptors": {
8367       "version": "2.1.0",
8368       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
8369       "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
8370       "requires": {
8371         "define-properties": "^1.1.3",
8372         "es-abstract": "^1.17.0-next.1"
8373       }
8374     },
8375     "object.pick": {
8376       "version": "1.3.0",
8377       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
8378       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
8379       "dev": true,
8380       "requires": {
8381         "isobject": "^3.0.1"
8382       }
8383     },
8384     "obuf": {
8385       "version": "1.1.2",
8386       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
8387       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
8388       "dev": true
8389     },
8390     "on-finished": {
8391       "version": "2.3.0",
8392       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
8393       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
8394       "dev": true,
8395       "requires": {
8396         "ee-first": "1.1.1"
8397       }
8398     },
8399     "on-headers": {
8400       "version": "1.0.2",
8401       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
8402       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
8403       "dev": true
8404     },
8405     "once": {
8406       "version": "1.4.0",
8407       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
8408       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
8409       "requires": {
8410         "wrappy": "1"
8411       }
8412     },
8413     "onetime": {
8414       "version": "5.1.0",
8415       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
8416       "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
8417       "requires": {
8418         "mimic-fn": "^2.1.0"
8419       }
8420     },
8421     "open": {
8422       "version": "6.4.0",
8423       "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz",
8424       "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==",
8425       "requires": {
8426         "is-wsl": "^1.1.0"
8427       }
8428     },
8429     "opn": {
8430       "version": "5.5.0",
8431       "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
8432       "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
8433       "dev": true,
8434       "requires": {
8435         "is-wsl": "^1.1.0"
8436       }
8437     },
8438     "optimist": {
8439       "version": "0.6.1",
8440       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
8441       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
8442       "dev": true,
8443       "requires": {
8444         "minimist": "~0.0.1",
8445         "wordwrap": "~0.0.2"
8446       },
8447       "dependencies": {
8448         "minimist": {
8449           "version": "0.0.10",
8450           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
8451           "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
8452           "dev": true
8453         }
8454       }
8455     },
8456     "original": {
8457       "version": "1.0.2",
8458       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
8459       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
8460       "dev": true,
8461       "requires": {
8462         "url-parse": "^1.4.3"
8463       }
8464     },
8465     "os-browserify": {
8466       "version": "0.3.0",
8467       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
8468       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
8469       "dev": true
8470     },
8471     "os-homedir": {
8472       "version": "1.0.2",
8473       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
8474       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
8475     },
8476     "os-locale": {
8477       "version": "3.1.0",
8478       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
8479       "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
8480       "dev": true,
8481       "requires": {
8482         "execa": "^1.0.0",
8483         "lcid": "^2.0.0",
8484         "mem": "^4.0.0"
8485       }
8486     },
8487     "os-tmpdir": {
8488       "version": "1.0.2",
8489       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
8490       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
8491     },
8492     "osenv": {
8493       "version": "0.1.5",
8494       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
8495       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
8496       "requires": {
8497         "os-homedir": "^1.0.0",
8498         "os-tmpdir": "^1.0.0"
8499       }
8500     },
8501     "p-defer": {
8502       "version": "1.0.0",
8503       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
8504       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
8505       "dev": true
8506     },
8507     "p-finally": {
8508       "version": "1.0.0",
8509       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
8510       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
8511       "dev": true
8512     },
8513     "p-is-promise": {
8514       "version": "2.1.0",
8515       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
8516       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
8517       "dev": true
8518     },
8519     "p-limit": {
8520       "version": "2.2.2",
8521       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
8522       "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
8523       "dev": true,
8524       "requires": {
8525         "p-try": "^2.0.0"
8526       }
8527     },
8528     "p-locate": {
8529       "version": "3.0.0",
8530       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
8531       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
8532       "dev": true,
8533       "requires": {
8534         "p-limit": "^2.0.0"
8535       }
8536     },
8537     "p-map": {
8538       "version": "2.1.0",
8539       "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
8540       "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
8541       "dev": true
8542     },
8543     "p-retry": {
8544       "version": "3.0.1",
8545       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
8546       "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
8547       "dev": true,
8548       "requires": {
8549         "retry": "^0.12.0"
8550       },
8551       "dependencies": {
8552         "retry": {
8553           "version": "0.12.0",
8554           "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
8555           "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
8556           "dev": true
8557         }
8558       }
8559     },
8560     "p-try": {
8561       "version": "2.2.0",
8562       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
8563       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
8564       "dev": true
8565     },
8566     "pacote": {
8567       "version": "9.5.5",
8568       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz",
8569       "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==",
8570       "requires": {
8571         "bluebird": "^3.5.3",
8572         "cacache": "^12.0.2",
8573         "figgy-pudding": "^3.5.1",
8574         "get-stream": "^4.1.0",
8575         "glob": "^7.1.3",
8576         "infer-owner": "^1.0.4",
8577         "lru-cache": "^5.1.1",
8578         "make-fetch-happen": "^5.0.0",
8579         "minimatch": "^3.0.4",
8580         "minipass": "^2.3.5",
8581         "mississippi": "^3.0.0",
8582         "mkdirp": "^0.5.1",
8583         "normalize-package-data": "^2.4.0",
8584         "npm-package-arg": "^6.1.0",
8585         "npm-packlist": "^1.1.12",
8586         "npm-pick-manifest": "^2.2.3",
8587         "npm-registry-fetch": "^4.0.0",
8588         "osenv": "^0.1.5",
8589         "promise-inflight": "^1.0.1",
8590         "promise-retry": "^1.1.1",
8591         "protoduck": "^5.0.1",
8592         "rimraf": "^2.6.2",
8593         "safe-buffer": "^5.1.2",
8594         "semver": "^5.6.0",
8595         "ssri": "^6.0.1",
8596         "tar": "^4.4.8",
8597         "unique-filename": "^1.1.1",
8598         "which": "^1.3.1"
8599       },
8600       "dependencies": {
8601         "npm-pick-manifest": {
8602           "version": "2.2.3",
8603           "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz",
8604           "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==",
8605           "requires": {
8606             "figgy-pudding": "^3.5.1",
8607             "npm-package-arg": "^6.0.0",
8608             "semver": "^5.4.1"
8609           }
8610         },
8611         "rimraf": {
8612           "version": "2.7.1",
8613           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8614           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8615           "requires": {
8616             "glob": "^7.1.3"
8617           }
8618         },
8619         "semver": {
8620           "version": "5.7.1",
8621           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8622           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
8623         }
8624       }
8625     },
8626     "pako": {
8627       "version": "1.0.11",
8628       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
8629       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
8630       "dev": true
8631     },
8632     "parallel-transform": {
8633       "version": "1.2.0",
8634       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
8635       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
8636       "requires": {
8637         "cyclist": "^1.0.1",
8638         "inherits": "^2.0.3",
8639         "readable-stream": "^2.1.5"
8640       }
8641     },
8642     "parse-asn1": {
8643       "version": "5.1.5",
8644       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
8645       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
8646       "dev": true,
8647       "requires": {
8648         "asn1.js": "^4.0.0",
8649         "browserify-aes": "^1.0.0",
8650         "create-hash": "^1.1.0",
8651         "evp_bytestokey": "^1.0.0",
8652         "pbkdf2": "^3.0.3",
8653         "safe-buffer": "^5.1.1"
8654       }
8655     },
8656     "parse-json": {
8657       "version": "4.0.0",
8658       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
8659       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
8660       "dev": true,
8661       "requires": {
8662         "error-ex": "^1.3.1",
8663         "json-parse-better-errors": "^1.0.1"
8664       }
8665     },
8666     "parse5": {
8667       "version": "5.1.1",
8668       "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
8669       "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
8670       "optional": true
8671     },
8672     "parseqs": {
8673       "version": "0.0.5",
8674       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
8675       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
8676       "dev": true,
8677       "requires": {
8678         "better-assert": "~1.0.0"
8679       }
8680     },
8681     "parseuri": {
8682       "version": "0.0.5",
8683       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
8684       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
8685       "dev": true,
8686       "requires": {
8687         "better-assert": "~1.0.0"
8688       }
8689     },
8690     "parseurl": {
8691       "version": "1.3.3",
8692       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
8693       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
8694       "dev": true
8695     },
8696     "pascalcase": {
8697       "version": "0.1.1",
8698       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
8699       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
8700       "dev": true
8701     },
8702     "path-browserify": {
8703       "version": "0.0.1",
8704       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
8705       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
8706       "dev": true
8707     },
8708     "path-dirname": {
8709       "version": "1.0.2",
8710       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
8711       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
8712       "dev": true
8713     },
8714     "path-exists": {
8715       "version": "3.0.0",
8716       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8717       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8718       "dev": true
8719     },
8720     "path-is-absolute": {
8721       "version": "1.0.1",
8722       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8723       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
8724     },
8725     "path-is-inside": {
8726       "version": "1.0.2",
8727       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
8728       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
8729       "dev": true
8730     },
8731     "path-key": {
8732       "version": "2.0.1",
8733       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
8734       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
8735       "dev": true
8736     },
8737     "path-parse": {
8738       "version": "1.0.6",
8739       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
8740       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
8741     },
8742     "path-to-regexp": {
8743       "version": "0.1.7",
8744       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
8745       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
8746       "dev": true
8747     },
8748     "path-type": {
8749       "version": "3.0.0",
8750       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
8751       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
8752       "dev": true,
8753       "requires": {
8754         "pify": "^3.0.0"
8755       },
8756       "dependencies": {
8757         "pify": {
8758           "version": "3.0.0",
8759           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
8760           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
8761           "dev": true
8762         }
8763       }
8764     },
8765     "pbkdf2": {
8766       "version": "3.0.17",
8767       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
8768       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
8769       "dev": true,
8770       "requires": {
8771         "create-hash": "^1.1.2",
8772         "create-hmac": "^1.1.4",
8773         "ripemd160": "^2.0.1",
8774         "safe-buffer": "^5.0.1",
8775         "sha.js": "^2.4.8"
8776       }
8777     },
8778     "performance-now": {
8779       "version": "2.1.0",
8780       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
8781       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
8782     },
8783     "picomatch": {
8784       "version": "2.2.2",
8785       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
8786       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
8787       "dev": true
8788     },
8789     "pify": {
8790       "version": "4.0.1",
8791       "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
8792       "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
8793       "dev": true
8794     },
8795     "pinkie": {
8796       "version": "2.0.4",
8797       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
8798       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
8799       "dev": true
8800     },
8801     "pinkie-promise": {
8802       "version": "2.0.1",
8803       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
8804       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
8805       "dev": true,
8806       "requires": {
8807         "pinkie": "^2.0.0"
8808       }
8809     },
8810     "pkg-dir": {
8811       "version": "3.0.0",
8812       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
8813       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
8814       "dev": true,
8815       "requires": {
8816         "find-up": "^3.0.0"
8817       }
8818     },
8819     "pkg-up": {
8820       "version": "3.1.0",
8821       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
8822       "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
8823       "dev": true,
8824       "requires": {
8825         "find-up": "^3.0.0"
8826       }
8827     },
8828     "portfinder": {
8829       "version": "1.0.25",
8830       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz",
8831       "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==",
8832       "dev": true,
8833       "requires": {
8834         "async": "^2.6.2",
8835         "debug": "^3.1.1",
8836         "mkdirp": "^0.5.1"
8837       },
8838       "dependencies": {
8839         "debug": {
8840           "version": "3.2.6",
8841           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8842           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8843           "dev": true,
8844           "requires": {
8845             "ms": "^2.1.1"
8846           }
8847         }
8848       }
8849     },
8850     "posix-character-classes": {
8851       "version": "0.1.1",
8852       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
8853       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
8854       "dev": true
8855     },
8856     "postcss": {
8857       "version": "7.0.17",
8858       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz",
8859       "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==",
8860       "dev": true,
8861       "requires": {
8862         "chalk": "^2.4.2",
8863         "source-map": "^0.6.1",
8864         "supports-color": "^6.1.0"
8865       },
8866       "dependencies": {
8867         "source-map": {
8868           "version": "0.6.1",
8869           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8870           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8871           "dev": true
8872         },
8873         "supports-color": {
8874           "version": "6.1.0",
8875           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8876           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8877           "dev": true,
8878           "requires": {
8879             "has-flag": "^3.0.0"
8880           }
8881         }
8882       }
8883     },
8884     "postcss-import": {
8885       "version": "12.0.1",
8886       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
8887       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
8888       "dev": true,
8889       "requires": {
8890         "postcss": "^7.0.1",
8891         "postcss-value-parser": "^3.2.3",
8892         "read-cache": "^1.0.0",
8893         "resolve": "^1.1.7"
8894       },
8895       "dependencies": {
8896         "postcss-value-parser": {
8897           "version": "3.3.1",
8898           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8899           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8900           "dev": true
8901         }
8902       }
8903     },
8904     "postcss-load-config": {
8905       "version": "2.1.0",
8906       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
8907       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
8908       "dev": true,
8909       "requires": {
8910         "cosmiconfig": "^5.0.0",
8911         "import-cwd": "^2.0.0"
8912       }
8913     },
8914     "postcss-loader": {
8915       "version": "3.0.0",
8916       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
8917       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
8918       "dev": true,
8919       "requires": {
8920         "loader-utils": "^1.1.0",
8921         "postcss": "^7.0.0",
8922         "postcss-load-config": "^2.0.0",
8923         "schema-utils": "^1.0.0"
8924       }
8925     },
8926     "postcss-value-parser": {
8927       "version": "4.0.3",
8928       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
8929       "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
8930       "dev": true
8931     },
8932     "prepend-http": {
8933       "version": "1.0.4",
8934       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
8935       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
8936       "dev": true
8937     },
8938     "private": {
8939       "version": "0.1.8",
8940       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
8941       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
8942       "dev": true
8943     },
8944     "process": {
8945       "version": "0.11.10",
8946       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8947       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8948       "dev": true
8949     },
8950     "process-nextick-args": {
8951       "version": "2.0.1",
8952       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
8953       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
8954     },
8955     "promise": {
8956       "version": "7.3.1",
8957       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
8958       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
8959       "dev": true,
8960       "optional": true,
8961       "requires": {
8962         "asap": "~2.0.3"
8963       }
8964     },
8965     "promise-inflight": {
8966       "version": "1.0.1",
8967       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
8968       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM="
8969     },
8970     "promise-retry": {
8971       "version": "1.1.1",
8972       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
8973       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
8974       "requires": {
8975         "err-code": "^1.0.0",
8976         "retry": "^0.10.0"
8977       }
8978     },
8979     "protoduck": {
8980       "version": "5.0.1",
8981       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
8982       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
8983       "requires": {
8984         "genfun": "^5.0.0"
8985       }
8986     },
8987     "protractor": {
8988       "version": "5.4.3",
8989       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.3.tgz",
8990       "integrity": "sha512-7pMAolv8Ah1yJIqaorDTzACtn3gk7BamVKPTeO5lqIGOrfosjPgXFx/z1dqSI+m5EeZc2GMJHPr5DYlodujDNA==",
8991       "dev": true,
8992       "requires": {
8993         "@types/q": "^0.0.32",
8994         "@types/selenium-webdriver": "^3.0.0",
8995         "blocking-proxy": "^1.0.0",
8996         "browserstack": "^1.5.1",
8997         "chalk": "^1.1.3",
8998         "glob": "^7.0.3",
8999         "jasmine": "2.8.0",
9000         "jasminewd2": "^2.1.0",
9001         "optimist": "~0.6.0",
9002         "q": "1.4.1",
9003         "saucelabs": "^1.5.0",
9004         "selenium-webdriver": "3.6.0",
9005         "source-map-support": "~0.4.0",
9006         "webdriver-js-extender": "2.1.0",
9007         "webdriver-manager": "^12.0.6"
9008       },
9009       "dependencies": {
9010         "ansi-regex": {
9011           "version": "2.1.1",
9012           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
9013           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
9014           "dev": true
9015         },
9016         "ansi-styles": {
9017           "version": "2.2.1",
9018           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9019           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9020           "dev": true
9021         },
9022         "chalk": {
9023           "version": "1.1.3",
9024           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9025           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9026           "dev": true,
9027           "requires": {
9028             "ansi-styles": "^2.2.1",
9029             "escape-string-regexp": "^1.0.2",
9030             "has-ansi": "^2.0.0",
9031             "strip-ansi": "^3.0.0",
9032             "supports-color": "^2.0.0"
9033           }
9034         },
9035         "del": {
9036           "version": "2.2.2",
9037           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
9038           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
9039           "dev": true,
9040           "requires": {
9041             "globby": "^5.0.0",
9042             "is-path-cwd": "^1.0.0",
9043             "is-path-in-cwd": "^1.0.0",
9044             "object-assign": "^4.0.1",
9045             "pify": "^2.0.0",
9046             "pinkie-promise": "^2.0.0",
9047             "rimraf": "^2.2.8"
9048           }
9049         },
9050         "globby": {
9051           "version": "5.0.0",
9052           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
9053           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
9054           "dev": true,
9055           "requires": {
9056             "array-union": "^1.0.1",
9057             "arrify": "^1.0.0",
9058             "glob": "^7.0.3",
9059             "object-assign": "^4.0.1",
9060             "pify": "^2.0.0",
9061             "pinkie-promise": "^2.0.0"
9062           }
9063         },
9064         "is-path-cwd": {
9065           "version": "1.0.0",
9066           "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
9067           "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
9068           "dev": true
9069         },
9070         "is-path-in-cwd": {
9071           "version": "1.0.1",
9072           "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
9073           "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
9074           "dev": true,
9075           "requires": {
9076             "is-path-inside": "^1.0.0"
9077           }
9078         },
9079         "is-path-inside": {
9080           "version": "1.0.1",
9081           "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
9082           "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
9083           "dev": true,
9084           "requires": {
9085             "path-is-inside": "^1.0.1"
9086           }
9087         },
9088         "pify": {
9089           "version": "2.3.0",
9090           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
9091           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
9092           "dev": true
9093         },
9094         "rimraf": {
9095           "version": "2.7.1",
9096           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
9097           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
9098           "dev": true,
9099           "requires": {
9100             "glob": "^7.1.3"
9101           }
9102         },
9103         "semver": {
9104           "version": "5.7.1",
9105           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9106           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9107           "dev": true
9108         },
9109         "source-map": {
9110           "version": "0.5.7",
9111           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9112           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9113           "dev": true
9114         },
9115         "source-map-support": {
9116           "version": "0.4.18",
9117           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
9118           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
9119           "dev": true,
9120           "requires": {
9121             "source-map": "^0.5.6"
9122           }
9123         },
9124         "strip-ansi": {
9125           "version": "3.0.1",
9126           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9127           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9128           "dev": true,
9129           "requires": {
9130             "ansi-regex": "^2.0.0"
9131           }
9132         },
9133         "supports-color": {
9134           "version": "2.0.0",
9135           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9136           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9137           "dev": true
9138         },
9139         "webdriver-manager": {
9140           "version": "12.1.7",
9141           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.7.tgz",
9142           "integrity": "sha512-XINj6b8CYuUYC93SG3xPkxlyUc3IJbD6Vvo75CVGuG9uzsefDzWQrhz0Lq8vbPxtb4d63CZdYophF8k8Or/YiA==",
9143           "dev": true,
9144           "requires": {
9145             "adm-zip": "^0.4.9",
9146             "chalk": "^1.1.1",
9147             "del": "^2.2.0",
9148             "glob": "^7.0.3",
9149             "ini": "^1.3.4",
9150             "minimist": "^1.2.0",
9151             "q": "^1.4.1",
9152             "request": "^2.87.0",
9153             "rimraf": "^2.5.2",
9154             "semver": "^5.3.0",
9155             "xml2js": "^0.4.17"
9156           }
9157         }
9158       }
9159     },
9160     "proxy-addr": {
9161       "version": "2.0.6",
9162       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
9163       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
9164       "dev": true,
9165       "requires": {
9166         "forwarded": "~0.1.2",
9167         "ipaddr.js": "1.9.1"
9168       }
9169     },
9170     "prr": {
9171       "version": "1.0.1",
9172       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
9173       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
9174       "dev": true
9175     },
9176     "pseudomap": {
9177       "version": "1.0.2",
9178       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
9179       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
9180       "dev": true
9181     },
9182     "psl": {
9183       "version": "1.8.0",
9184       "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
9185       "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
9186     },
9187     "public-encrypt": {
9188       "version": "4.0.3",
9189       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
9190       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
9191       "dev": true,
9192       "requires": {
9193         "bn.js": "^4.1.0",
9194         "browserify-rsa": "^4.0.0",
9195         "create-hash": "^1.1.0",
9196         "parse-asn1": "^5.0.0",
9197         "randombytes": "^2.0.1",
9198         "safe-buffer": "^5.1.2"
9199       }
9200     },
9201     "pump": {
9202       "version": "3.0.0",
9203       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
9204       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
9205       "requires": {
9206         "end-of-stream": "^1.1.0",
9207         "once": "^1.3.1"
9208       }
9209     },
9210     "pumpify": {
9211       "version": "1.5.1",
9212       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
9213       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
9214       "requires": {
9215         "duplexify": "^3.6.0",
9216         "inherits": "^2.0.3",
9217         "pump": "^2.0.0"
9218       },
9219       "dependencies": {
9220         "pump": {
9221           "version": "2.0.1",
9222           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
9223           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
9224           "requires": {
9225             "end-of-stream": "^1.1.0",
9226             "once": "^1.3.1"
9227           }
9228         }
9229       }
9230     },
9231     "punycode": {
9232       "version": "2.1.1",
9233       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
9234       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
9235     },
9236     "q": {
9237       "version": "1.4.1",
9238       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
9239       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
9240       "dev": true
9241     },
9242     "qjobs": {
9243       "version": "1.2.0",
9244       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
9245       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
9246       "dev": true
9247     },
9248     "qs": {
9249       "version": "6.5.2",
9250       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
9251       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
9252     },
9253     "query-string": {
9254       "version": "4.3.4",
9255       "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
9256       "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
9257       "dev": true,
9258       "requires": {
9259         "object-assign": "^4.1.0",
9260         "strict-uri-encode": "^1.0.0"
9261       }
9262     },
9263     "querystring": {
9264       "version": "0.2.0",
9265       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
9266       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
9267       "dev": true
9268     },
9269     "querystring-es3": {
9270       "version": "0.2.1",
9271       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
9272       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
9273       "dev": true
9274     },
9275     "querystringify": {
9276       "version": "2.1.1",
9277       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
9278       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
9279       "dev": true
9280     },
9281     "randombytes": {
9282       "version": "2.1.0",
9283       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
9284       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
9285       "dev": true,
9286       "requires": {
9287         "safe-buffer": "^5.1.0"
9288       }
9289     },
9290     "randomfill": {
9291       "version": "1.0.4",
9292       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
9293       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
9294       "dev": true,
9295       "requires": {
9296         "randombytes": "^2.0.5",
9297         "safe-buffer": "^5.1.0"
9298       }
9299     },
9300     "range-parser": {
9301       "version": "1.2.1",
9302       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
9303       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
9304       "dev": true
9305     },
9306     "raw-body": {
9307       "version": "2.4.0",
9308       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
9309       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
9310       "dev": true,
9311       "requires": {
9312         "bytes": "3.1.0",
9313         "http-errors": "1.7.2",
9314         "iconv-lite": "0.4.24",
9315         "unpipe": "1.0.0"
9316       },
9317       "dependencies": {
9318         "bytes": {
9319           "version": "3.1.0",
9320           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
9321           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
9322           "dev": true
9323         }
9324       }
9325     },
9326     "raw-loader": {
9327       "version": "3.1.0",
9328       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz",
9329       "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==",
9330       "dev": true,
9331       "requires": {
9332         "loader-utils": "^1.1.0",
9333         "schema-utils": "^2.0.1"
9334       },
9335       "dependencies": {
9336         "ajv": {
9337           "version": "6.12.0",
9338           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
9339           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
9340           "dev": true,
9341           "requires": {
9342             "fast-deep-equal": "^3.1.1",
9343             "fast-json-stable-stringify": "^2.0.0",
9344             "json-schema-traverse": "^0.4.1",
9345             "uri-js": "^4.2.2"
9346           }
9347         },
9348         "fast-deep-equal": {
9349           "version": "3.1.1",
9350           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
9351           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
9352           "dev": true
9353         },
9354         "schema-utils": {
9355           "version": "2.6.5",
9356           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
9357           "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
9358           "dev": true,
9359           "requires": {
9360             "ajv": "^6.12.0",
9361             "ajv-keywords": "^3.4.1"
9362           }
9363         }
9364       }
9365     },
9366     "read-cache": {
9367       "version": "1.0.0",
9368       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
9369       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
9370       "dev": true,
9371       "requires": {
9372         "pify": "^2.3.0"
9373       },
9374       "dependencies": {
9375         "pify": {
9376           "version": "2.3.0",
9377           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
9378           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
9379           "dev": true
9380         }
9381       }
9382     },
9383     "read-package-json": {
9384       "version": "2.1.1",
9385       "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.1.tgz",
9386       "integrity": "sha512-dAiqGtVc/q5doFz6096CcnXhpYk0ZN8dEKVkGLU0CsASt8SrgF6SF7OTKAYubfvFhWaqofl+Y8HK19GR8jwW+A==",
9387       "requires": {
9388         "glob": "^7.1.1",
9389         "graceful-fs": "^4.1.2",
9390         "json-parse-better-errors": "^1.0.1",
9391         "normalize-package-data": "^2.0.0",
9392         "npm-normalize-package-bin": "^1.0.0"
9393       }
9394     },
9395     "read-package-tree": {
9396       "version": "5.3.1",
9397       "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.3.1.tgz",
9398       "integrity": "sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==",
9399       "requires": {
9400         "read-package-json": "^2.0.0",
9401         "readdir-scoped-modules": "^1.0.0",
9402         "util-promisify": "^2.1.0"
9403       }
9404     },
9405     "readable-stream": {
9406       "version": "2.3.7",
9407       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
9408       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
9409       "requires": {
9410         "core-util-is": "~1.0.0",
9411         "inherits": "~2.0.3",
9412         "isarray": "~1.0.0",
9413         "process-nextick-args": "~2.0.0",
9414         "safe-buffer": "~5.1.1",
9415         "string_decoder": "~1.1.1",
9416         "util-deprecate": "~1.0.1"
9417       },
9418       "dependencies": {
9419         "safe-buffer": {
9420           "version": "5.1.2",
9421           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9422           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
9423         }
9424       }
9425     },
9426     "readdir-scoped-modules": {
9427       "version": "1.1.0",
9428       "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz",
9429       "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==",
9430       "requires": {
9431         "debuglog": "^1.0.1",
9432         "dezalgo": "^1.0.0",
9433         "graceful-fs": "^4.1.2",
9434         "once": "^1.3.0"
9435       }
9436     },
9437     "readdirp": {
9438       "version": "3.3.0",
9439       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz",
9440       "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==",
9441       "dev": true,
9442       "requires": {
9443         "picomatch": "^2.0.7"
9444       }
9445     },
9446     "reflect-metadata": {
9447       "version": "0.1.13",
9448       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
9449       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
9450       "dev": true
9451     },
9452     "regenerate": {
9453       "version": "1.4.0",
9454       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
9455       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
9456       "dev": true
9457     },
9458     "regenerate-unicode-properties": {
9459       "version": "8.2.0",
9460       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
9461       "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
9462       "dev": true,
9463       "requires": {
9464         "regenerate": "^1.4.0"
9465       }
9466     },
9467     "regenerator-runtime": {
9468       "version": "0.13.3",
9469       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
9470       "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
9471       "dev": true
9472     },
9473     "regenerator-transform": {
9474       "version": "0.14.4",
9475       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz",
9476       "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==",
9477       "dev": true,
9478       "requires": {
9479         "@babel/runtime": "^7.8.4",
9480         "private": "^0.1.8"
9481       }
9482     },
9483     "regex-not": {
9484       "version": "1.0.2",
9485       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
9486       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
9487       "dev": true,
9488       "requires": {
9489         "extend-shallow": "^3.0.2",
9490         "safe-regex": "^1.1.0"
9491       }
9492     },
9493     "regexp.prototype.flags": {
9494       "version": "1.3.0",
9495       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
9496       "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
9497       "dev": true,
9498       "requires": {
9499         "define-properties": "^1.1.3",
9500         "es-abstract": "^1.17.0-next.1"
9501       }
9502     },
9503     "regexpu-core": {
9504       "version": "4.7.0",
9505       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
9506       "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
9507       "dev": true,
9508       "requires": {
9509         "regenerate": "^1.4.0",
9510         "regenerate-unicode-properties": "^8.2.0",
9511         "regjsgen": "^0.5.1",
9512         "regjsparser": "^0.6.4",
9513         "unicode-match-property-ecmascript": "^1.0.4",
9514         "unicode-match-property-value-ecmascript": "^1.2.0"
9515       }
9516     },
9517     "regjsgen": {
9518       "version": "0.5.1",
9519       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz",
9520       "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==",
9521       "dev": true
9522     },
9523     "regjsparser": {
9524       "version": "0.6.4",
9525       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
9526       "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
9527       "dev": true,
9528       "requires": {
9529         "jsesc": "~0.5.0"
9530       },
9531       "dependencies": {
9532         "jsesc": {
9533           "version": "0.5.0",
9534           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
9535           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
9536           "dev": true
9537         }
9538       }
9539     },
9540     "remove-trailing-separator": {
9541       "version": "1.1.0",
9542       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
9543       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
9544       "dev": true
9545     },
9546     "repeat-element": {
9547       "version": "1.1.3",
9548       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
9549       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
9550       "dev": true
9551     },
9552     "repeat-string": {
9553       "version": "1.6.1",
9554       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
9555       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
9556       "dev": true
9557     },
9558     "request": {
9559       "version": "2.88.2",
9560       "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
9561       "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
9562       "requires": {
9563         "aws-sign2": "~0.7.0",
9564         "aws4": "^1.8.0",
9565         "caseless": "~0.12.0",
9566         "combined-stream": "~1.0.6",
9567         "extend": "~3.0.2",
9568         "forever-agent": "~0.6.1",
9569         "form-data": "~2.3.2",
9570         "har-validator": "~5.1.3",
9571         "http-signature": "~1.2.0",
9572         "is-typedarray": "~1.0.0",
9573         "isstream": "~0.1.2",
9574         "json-stringify-safe": "~5.0.1",
9575         "mime-types": "~2.1.19",
9576         "oauth-sign": "~0.9.0",
9577         "performance-now": "^2.1.0",
9578         "qs": "~6.5.2",
9579         "safe-buffer": "^5.1.2",
9580         "tough-cookie": "~2.5.0",
9581         "tunnel-agent": "^0.6.0",
9582         "uuid": "^3.3.2"
9583       }
9584     },
9585     "require-directory": {
9586       "version": "2.1.1",
9587       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9588       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9589       "dev": true
9590     },
9591     "require-main-filename": {
9592       "version": "1.0.1",
9593       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
9594       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
9595       "dev": true
9596     },
9597     "requires-port": {
9598       "version": "1.0.0",
9599       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
9600       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
9601       "dev": true
9602     },
9603     "resolve": {
9604       "version": "1.15.1",
9605       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz",
9606       "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==",
9607       "requires": {
9608         "path-parse": "^1.0.6"
9609       }
9610     },
9611     "resolve-cwd": {
9612       "version": "2.0.0",
9613       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
9614       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
9615       "dev": true,
9616       "requires": {
9617         "resolve-from": "^3.0.0"
9618       }
9619     },
9620     "resolve-from": {
9621       "version": "3.0.0",
9622       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
9623       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
9624       "dev": true
9625     },
9626     "resolve-url": {
9627       "version": "0.2.1",
9628       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
9629       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
9630       "dev": true
9631     },
9632     "restore-cursor": {
9633       "version": "3.1.0",
9634       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
9635       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
9636       "requires": {
9637         "onetime": "^5.1.0",
9638         "signal-exit": "^3.0.2"
9639       }
9640     },
9641     "ret": {
9642       "version": "0.1.15",
9643       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9644       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9645       "dev": true
9646     },
9647     "retry": {
9648       "version": "0.10.1",
9649       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
9650       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q="
9651     },
9652     "rfdc": {
9653       "version": "1.1.4",
9654       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
9655       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
9656       "dev": true
9657     },
9658     "rimraf": {
9659       "version": "3.0.0",
9660       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz",
9661       "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==",
9662       "requires": {
9663         "glob": "^7.1.3"
9664       }
9665     },
9666     "ripemd160": {
9667       "version": "2.0.2",
9668       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9669       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9670       "dev": true,
9671       "requires": {
9672         "hash-base": "^3.0.0",
9673         "inherits": "^2.0.1"
9674       }
9675     },
9676     "run-async": {
9677       "version": "2.4.0",
9678       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz",
9679       "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==",
9680       "requires": {
9681         "is-promise": "^2.1.0"
9682       }
9683     },
9684     "run-queue": {
9685       "version": "1.0.3",
9686       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
9687       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
9688       "requires": {
9689         "aproba": "^1.1.1"
9690       }
9691     },
9692     "rxjs": {
9693       "version": "6.4.0",
9694       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz",
9695       "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==",
9696       "requires": {
9697         "tslib": "^1.9.0"
9698       }
9699     },
9700     "safe-buffer": {
9701       "version": "5.2.0",
9702       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
9703       "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
9704     },
9705     "safe-regex": {
9706       "version": "1.1.0",
9707       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9708       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9709       "dev": true,
9710       "requires": {
9711         "ret": "~0.1.10"
9712       }
9713     },
9714     "safer-buffer": {
9715       "version": "2.1.2",
9716       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9717       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
9718     },
9719     "sass": {
9720       "version": "1.22.9",
9721       "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz",
9722       "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==",
9723       "dev": true,
9724       "requires": {
9725         "chokidar": ">=2.0.0 <4.0.0"
9726       }
9727     },
9728     "sass-loader": {
9729       "version": "7.2.0",
9730       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz",
9731       "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==",
9732       "dev": true,
9733       "requires": {
9734         "clone-deep": "^4.0.1",
9735         "loader-utils": "^1.0.1",
9736         "neo-async": "^2.5.0",
9737         "pify": "^4.0.1",
9738         "semver": "^5.5.0"
9739       },
9740       "dependencies": {
9741         "semver": {
9742           "version": "5.7.1",
9743           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9744           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9745           "dev": true
9746         }
9747       }
9748     },
9749     "saucelabs": {
9750       "version": "1.5.0",
9751       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
9752       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
9753       "dev": true,
9754       "requires": {
9755         "https-proxy-agent": "^2.2.1"
9756       }
9757     },
9758     "sax": {
9759       "version": "0.5.8",
9760       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
9761       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
9762       "dev": true
9763     },
9764     "schema-utils": {
9765       "version": "1.0.0",
9766       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
9767       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
9768       "dev": true,
9769       "requires": {
9770         "ajv": "^6.1.0",
9771         "ajv-errors": "^1.0.0",
9772         "ajv-keywords": "^3.1.0"
9773       }
9774     },
9775     "select-hose": {
9776       "version": "2.0.0",
9777       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
9778       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
9779       "dev": true
9780     },
9781     "selenium-webdriver": {
9782       "version": "3.6.0",
9783       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
9784       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
9785       "dev": true,
9786       "requires": {
9787         "jszip": "^3.1.3",
9788         "rimraf": "^2.5.4",
9789         "tmp": "0.0.30",
9790         "xml2js": "^0.4.17"
9791       },
9792       "dependencies": {
9793         "rimraf": {
9794           "version": "2.7.1",
9795           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
9796           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
9797           "dev": true,
9798           "requires": {
9799             "glob": "^7.1.3"
9800           }
9801         },
9802         "tmp": {
9803           "version": "0.0.30",
9804           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
9805           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
9806           "dev": true,
9807           "requires": {
9808             "os-tmpdir": "~1.0.1"
9809           }
9810         }
9811       }
9812     },
9813     "selfsigned": {
9814       "version": "1.10.7",
9815       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz",
9816       "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==",
9817       "dev": true,
9818       "requires": {
9819         "node-forge": "0.9.0"
9820       }
9821     },
9822     "semver": {
9823       "version": "6.3.0",
9824       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9825       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
9826     },
9827     "semver-dsl": {
9828       "version": "1.0.1",
9829       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
9830       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
9831       "dev": true,
9832       "requires": {
9833         "semver": "^5.3.0"
9834       },
9835       "dependencies": {
9836         "semver": {
9837           "version": "5.7.1",
9838           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9839           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9840           "dev": true
9841         }
9842       }
9843     },
9844     "semver-intersect": {
9845       "version": "1.4.0",
9846       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
9847       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
9848       "requires": {
9849         "semver": "^5.0.0"
9850       },
9851       "dependencies": {
9852         "semver": {
9853           "version": "5.7.1",
9854           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9855           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
9856         }
9857       }
9858     },
9859     "send": {
9860       "version": "0.17.1",
9861       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9862       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9863       "dev": true,
9864       "requires": {
9865         "debug": "2.6.9",
9866         "depd": "~1.1.2",
9867         "destroy": "~1.0.4",
9868         "encodeurl": "~1.0.2",
9869         "escape-html": "~1.0.3",
9870         "etag": "~1.8.1",
9871         "fresh": "0.5.2",
9872         "http-errors": "~1.7.2",
9873         "mime": "1.6.0",
9874         "ms": "2.1.1",
9875         "on-finished": "~2.3.0",
9876         "range-parser": "~1.2.1",
9877         "statuses": "~1.5.0"
9878       },
9879       "dependencies": {
9880         "debug": {
9881           "version": "2.6.9",
9882           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9883           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9884           "dev": true,
9885           "requires": {
9886             "ms": "2.0.0"
9887           },
9888           "dependencies": {
9889             "ms": {
9890               "version": "2.0.0",
9891               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9892               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9893               "dev": true
9894             }
9895           }
9896         },
9897         "ms": {
9898           "version": "2.1.1",
9899           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9900           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9901           "dev": true
9902         }
9903       }
9904     },
9905     "serialize-javascript": {
9906       "version": "2.1.2",
9907       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
9908       "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
9909       "dev": true
9910     },
9911     "serve-index": {
9912       "version": "1.9.1",
9913       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9914       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9915       "dev": true,
9916       "requires": {
9917         "accepts": "~1.3.4",
9918         "batch": "0.6.1",
9919         "debug": "2.6.9",
9920         "escape-html": "~1.0.3",
9921         "http-errors": "~1.6.2",
9922         "mime-types": "~2.1.17",
9923         "parseurl": "~1.3.2"
9924       },
9925       "dependencies": {
9926         "debug": {
9927           "version": "2.6.9",
9928           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9929           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9930           "dev": true,
9931           "requires": {
9932             "ms": "2.0.0"
9933           }
9934         },
9935         "http-errors": {
9936           "version": "1.6.3",
9937           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
9938           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
9939           "dev": true,
9940           "requires": {
9941             "depd": "~1.1.2",
9942             "inherits": "2.0.3",
9943             "setprototypeof": "1.1.0",
9944             "statuses": ">= 1.4.0 < 2"
9945           }
9946         },
9947         "inherits": {
9948           "version": "2.0.3",
9949           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
9950           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
9951           "dev": true
9952         },
9953         "ms": {
9954           "version": "2.0.0",
9955           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9956           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9957           "dev": true
9958         },
9959         "setprototypeof": {
9960           "version": "1.1.0",
9961           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9962           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9963           "dev": true
9964         }
9965       }
9966     },
9967     "serve-static": {
9968       "version": "1.14.1",
9969       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9970       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9971       "dev": true,
9972       "requires": {
9973         "encodeurl": "~1.0.2",
9974         "escape-html": "~1.0.3",
9975         "parseurl": "~1.3.3",
9976         "send": "0.17.1"
9977       }
9978     },
9979     "set-blocking": {
9980       "version": "2.0.0",
9981       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9982       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9983       "dev": true
9984     },
9985     "set-immediate-shim": {
9986       "version": "1.0.1",
9987       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
9988       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
9989       "dev": true
9990     },
9991     "set-value": {
9992       "version": "2.0.1",
9993       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
9994       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
9995       "dev": true,
9996       "requires": {
9997         "extend-shallow": "^2.0.1",
9998         "is-extendable": "^0.1.1",
9999         "is-plain-object": "^2.0.3",
10000         "split-string": "^3.0.1"
10001       },
10002       "dependencies": {
10003         "extend-shallow": {
10004           "version": "2.0.1",
10005           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10006           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10007           "dev": true,
10008           "requires": {
10009             "is-extendable": "^0.1.0"
10010           }
10011         }
10012       }
10013     },
10014     "setimmediate": {
10015       "version": "1.0.5",
10016       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
10017       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
10018       "dev": true
10019     },
10020     "setprototypeof": {
10021       "version": "1.1.1",
10022       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
10023       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
10024       "dev": true
10025     },
10026     "sha.js": {
10027       "version": "2.4.11",
10028       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
10029       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
10030       "dev": true,
10031       "requires": {
10032         "inherits": "^2.0.1",
10033         "safe-buffer": "^5.0.1"
10034       }
10035     },
10036     "shallow-clone": {
10037       "version": "3.0.1",
10038       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
10039       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
10040       "dev": true,
10041       "requires": {
10042         "kind-of": "^6.0.2"
10043       }
10044     },
10045     "shebang-command": {
10046       "version": "1.2.0",
10047       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
10048       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
10049       "dev": true,
10050       "requires": {
10051         "shebang-regex": "^1.0.0"
10052       }
10053     },
10054     "shebang-regex": {
10055       "version": "1.0.0",
10056       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
10057       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
10058       "dev": true
10059     },
10060     "signal-exit": {
10061       "version": "3.0.3",
10062       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
10063       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
10064     },
10065     "slash": {
10066       "version": "1.0.0",
10067       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
10068       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
10069       "dev": true
10070     },
10071     "smart-buffer": {
10072       "version": "4.1.0",
10073       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz",
10074       "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw=="
10075     },
10076     "snapdragon": {
10077       "version": "0.8.2",
10078       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
10079       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
10080       "dev": true,
10081       "requires": {
10082         "base": "^0.11.1",
10083         "debug": "^2.2.0",
10084         "define-property": "^0.2.5",
10085         "extend-shallow": "^2.0.1",
10086         "map-cache": "^0.2.2",
10087         "source-map": "^0.5.6",
10088         "source-map-resolve": "^0.5.0",
10089         "use": "^3.1.0"
10090       },
10091       "dependencies": {
10092         "debug": {
10093           "version": "2.6.9",
10094           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10095           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10096           "dev": true,
10097           "requires": {
10098             "ms": "2.0.0"
10099           }
10100         },
10101         "define-property": {
10102           "version": "0.2.5",
10103           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10104           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10105           "dev": true,
10106           "requires": {
10107             "is-descriptor": "^0.1.0"
10108           }
10109         },
10110         "extend-shallow": {
10111           "version": "2.0.1",
10112           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10113           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10114           "dev": true,
10115           "requires": {
10116             "is-extendable": "^0.1.0"
10117           }
10118         },
10119         "ms": {
10120           "version": "2.0.0",
10121           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10122           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10123           "dev": true
10124         },
10125         "source-map": {
10126           "version": "0.5.7",
10127           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
10128           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
10129           "dev": true
10130         }
10131       }
10132     },
10133     "snapdragon-node": {
10134       "version": "2.1.1",
10135       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
10136       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
10137       "dev": true,
10138       "requires": {
10139         "define-property": "^1.0.0",
10140         "isobject": "^3.0.0",
10141         "snapdragon-util": "^3.0.1"
10142       },
10143       "dependencies": {
10144         "define-property": {
10145           "version": "1.0.0",
10146           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
10147           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
10148           "dev": true,
10149           "requires": {
10150             "is-descriptor": "^1.0.0"
10151           }
10152         },
10153         "is-accessor-descriptor": {
10154           "version": "1.0.0",
10155           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
10156           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
10157           "dev": true,
10158           "requires": {
10159             "kind-of": "^6.0.0"
10160           }
10161         },
10162         "is-data-descriptor": {
10163           "version": "1.0.0",
10164           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
10165           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
10166           "dev": true,
10167           "requires": {
10168             "kind-of": "^6.0.0"
10169           }
10170         },
10171         "is-descriptor": {
10172           "version": "1.0.2",
10173           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
10174           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
10175           "dev": true,
10176           "requires": {
10177             "is-accessor-descriptor": "^1.0.0",
10178             "is-data-descriptor": "^1.0.0",
10179             "kind-of": "^6.0.2"
10180           }
10181         }
10182       }
10183     },
10184     "snapdragon-util": {
10185       "version": "3.0.1",
10186       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
10187       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
10188       "dev": true,
10189       "requires": {
10190         "kind-of": "^3.2.0"
10191       },
10192       "dependencies": {
10193         "kind-of": {
10194           "version": "3.2.2",
10195           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10196           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10197           "dev": true,
10198           "requires": {
10199             "is-buffer": "^1.1.5"
10200           }
10201         }
10202       }
10203     },
10204     "socket.io": {
10205       "version": "2.1.1",
10206       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
10207       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
10208       "dev": true,
10209       "requires": {
10210         "debug": "~3.1.0",
10211         "engine.io": "~3.2.0",
10212         "has-binary2": "~1.0.2",
10213         "socket.io-adapter": "~1.1.0",
10214         "socket.io-client": "2.1.1",
10215         "socket.io-parser": "~3.2.0"
10216       },
10217       "dependencies": {
10218         "debug": {
10219           "version": "3.1.0",
10220           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10221           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10222           "dev": true,
10223           "requires": {
10224             "ms": "2.0.0"
10225           }
10226         },
10227         "ms": {
10228           "version": "2.0.0",
10229           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10230           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10231           "dev": true
10232         }
10233       }
10234     },
10235     "socket.io-adapter": {
10236       "version": "1.1.2",
10237       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
10238       "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
10239       "dev": true
10240     },
10241     "socket.io-client": {
10242       "version": "2.1.1",
10243       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
10244       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
10245       "dev": true,
10246       "requires": {
10247         "backo2": "1.0.2",
10248         "base64-arraybuffer": "0.1.5",
10249         "component-bind": "1.0.0",
10250         "component-emitter": "1.2.1",
10251         "debug": "~3.1.0",
10252         "engine.io-client": "~3.2.0",
10253         "has-binary2": "~1.0.2",
10254         "has-cors": "1.1.0",
10255         "indexof": "0.0.1",
10256         "object-component": "0.0.3",
10257         "parseqs": "0.0.5",
10258         "parseuri": "0.0.5",
10259         "socket.io-parser": "~3.2.0",
10260         "to-array": "0.1.4"
10261       },
10262       "dependencies": {
10263         "component-emitter": {
10264           "version": "1.2.1",
10265           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
10266           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
10267           "dev": true
10268         },
10269         "debug": {
10270           "version": "3.1.0",
10271           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10272           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10273           "dev": true,
10274           "requires": {
10275             "ms": "2.0.0"
10276           }
10277         },
10278         "ms": {
10279           "version": "2.0.0",
10280           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10281           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10282           "dev": true
10283         }
10284       }
10285     },
10286     "socket.io-parser": {
10287       "version": "3.2.0",
10288       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
10289       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
10290       "dev": true,
10291       "requires": {
10292         "component-emitter": "1.2.1",
10293         "debug": "~3.1.0",
10294         "isarray": "2.0.1"
10295       },
10296       "dependencies": {
10297         "component-emitter": {
10298           "version": "1.2.1",
10299           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
10300           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
10301           "dev": true
10302         },
10303         "debug": {
10304           "version": "3.1.0",
10305           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10306           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10307           "dev": true,
10308           "requires": {
10309             "ms": "2.0.0"
10310           }
10311         },
10312         "isarray": {
10313           "version": "2.0.1",
10314           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
10315           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
10316           "dev": true
10317         },
10318         "ms": {
10319           "version": "2.0.0",
10320           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10321           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10322           "dev": true
10323         }
10324       }
10325     },
10326     "sockjs": {
10327       "version": "0.3.19",
10328       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
10329       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
10330       "dev": true,
10331       "requires": {
10332         "faye-websocket": "^0.10.0",
10333         "uuid": "^3.0.1"
10334       }
10335     },
10336     "sockjs-client": {
10337       "version": "1.4.0",
10338       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz",
10339       "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==",
10340       "dev": true,
10341       "requires": {
10342         "debug": "^3.2.5",
10343         "eventsource": "^1.0.7",
10344         "faye-websocket": "~0.11.1",
10345         "inherits": "^2.0.3",
10346         "json3": "^3.3.2",
10347         "url-parse": "^1.4.3"
10348       },
10349       "dependencies": {
10350         "debug": {
10351           "version": "3.2.6",
10352           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10353           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10354           "dev": true,
10355           "requires": {
10356             "ms": "^2.1.1"
10357           }
10358         },
10359         "faye-websocket": {
10360           "version": "0.11.3",
10361           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
10362           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
10363           "dev": true,
10364           "requires": {
10365             "websocket-driver": ">=0.5.1"
10366           }
10367         }
10368       }
10369     },
10370     "socks": {
10371       "version": "2.3.3",
10372       "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz",
10373       "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==",
10374       "requires": {
10375         "ip": "1.1.5",
10376         "smart-buffer": "^4.1.0"
10377       }
10378     },
10379     "socks-proxy-agent": {
10380       "version": "4.0.2",
10381       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz",
10382       "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==",
10383       "requires": {
10384         "agent-base": "~4.2.1",
10385         "socks": "~2.3.2"
10386       },
10387       "dependencies": {
10388         "agent-base": {
10389           "version": "4.2.1",
10390           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
10391           "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
10392           "requires": {
10393             "es6-promisify": "^5.0.0"
10394           }
10395         }
10396       }
10397     },
10398     "sort-keys": {
10399       "version": "1.1.2",
10400       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
10401       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
10402       "dev": true,
10403       "requires": {
10404         "is-plain-obj": "^1.0.0"
10405       }
10406     },
10407     "source-list-map": {
10408       "version": "2.0.1",
10409       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
10410       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
10411       "dev": true
10412     },
10413     "source-map": {
10414       "version": "0.7.3",
10415       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
10416       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ=="
10417     },
10418     "source-map-loader": {
10419       "version": "0.2.4",
10420       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
10421       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
10422       "dev": true,
10423       "requires": {
10424         "async": "^2.5.0",
10425         "loader-utils": "^1.1.0"
10426       }
10427     },
10428     "source-map-resolve": {
10429       "version": "0.5.3",
10430       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
10431       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
10432       "dev": true,
10433       "requires": {
10434         "atob": "^2.1.2",
10435         "decode-uri-component": "^0.2.0",
10436         "resolve-url": "^0.2.1",
10437         "source-map-url": "^0.4.0",
10438         "urix": "^0.1.0"
10439       }
10440     },
10441     "source-map-support": {
10442       "version": "0.5.13",
10443       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
10444       "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
10445       "dev": true,
10446       "requires": {
10447         "buffer-from": "^1.0.0",
10448         "source-map": "^0.6.0"
10449       },
10450       "dependencies": {
10451         "source-map": {
10452           "version": "0.6.1",
10453           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10454           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10455           "dev": true
10456         }
10457       }
10458     },
10459     "source-map-url": {
10460       "version": "0.4.0",
10461       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
10462       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
10463       "dev": true
10464     },
10465     "sourcemap-codec": {
10466       "version": "1.4.8",
10467       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
10468       "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
10469     },
10470     "spdx-correct": {
10471       "version": "3.1.0",
10472       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
10473       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
10474       "requires": {
10475         "spdx-expression-parse": "^3.0.0",
10476         "spdx-license-ids": "^3.0.0"
10477       }
10478     },
10479     "spdx-exceptions": {
10480       "version": "2.2.0",
10481       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
10482       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA=="
10483     },
10484     "spdx-expression-parse": {
10485       "version": "3.0.0",
10486       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
10487       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
10488       "requires": {
10489         "spdx-exceptions": "^2.1.0",
10490         "spdx-license-ids": "^3.0.0"
10491       }
10492     },
10493     "spdx-license-ids": {
10494       "version": "3.0.5",
10495       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
10496       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q=="
10497     },
10498     "spdy": {
10499       "version": "4.0.1",
10500       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz",
10501       "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==",
10502       "dev": true,
10503       "requires": {
10504         "debug": "^4.1.0",
10505         "handle-thing": "^2.0.0",
10506         "http-deceiver": "^1.2.7",
10507         "select-hose": "^2.0.0",
10508         "spdy-transport": "^3.0.0"
10509       }
10510     },
10511     "spdy-transport": {
10512       "version": "3.0.0",
10513       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
10514       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
10515       "dev": true,
10516       "requires": {
10517         "debug": "^4.1.0",
10518         "detect-node": "^2.0.4",
10519         "hpack.js": "^2.1.6",
10520         "obuf": "^1.1.2",
10521         "readable-stream": "^3.0.6",
10522         "wbuf": "^1.7.3"
10523       },
10524       "dependencies": {
10525         "readable-stream": {
10526           "version": "3.6.0",
10527           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
10528           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
10529           "dev": true,
10530           "requires": {
10531             "inherits": "^2.0.3",
10532             "string_decoder": "^1.1.1",
10533             "util-deprecate": "^1.0.1"
10534           }
10535         }
10536       }
10537     },
10538     "speed-measure-webpack-plugin": {
10539       "version": "1.3.1",
10540       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
10541       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
10542       "dev": true,
10543       "requires": {
10544         "chalk": "^2.0.1"
10545       }
10546     },
10547     "split-string": {
10548       "version": "3.1.0",
10549       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
10550       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
10551       "dev": true,
10552       "requires": {
10553         "extend-shallow": "^3.0.0"
10554       }
10555     },
10556     "sprintf-js": {
10557       "version": "1.0.3",
10558       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10559       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
10560       "dev": true
10561     },
10562     "sshpk": {
10563       "version": "1.16.1",
10564       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
10565       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
10566       "requires": {
10567         "asn1": "~0.2.3",
10568         "assert-plus": "^1.0.0",
10569         "bcrypt-pbkdf": "^1.0.0",
10570         "dashdash": "^1.12.0",
10571         "ecc-jsbn": "~0.1.1",
10572         "getpass": "^0.1.1",
10573         "jsbn": "~0.1.0",
10574         "safer-buffer": "^2.0.2",
10575         "tweetnacl": "~0.14.0"
10576       }
10577     },
10578     "ssri": {
10579       "version": "6.0.1",
10580       "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
10581       "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
10582       "requires": {
10583         "figgy-pudding": "^3.5.1"
10584       }
10585     },
10586     "static-extend": {
10587       "version": "0.1.2",
10588       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
10589       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
10590       "dev": true,
10591       "requires": {
10592         "define-property": "^0.2.5",
10593         "object-copy": "^0.1.0"
10594       },
10595       "dependencies": {
10596         "define-property": {
10597           "version": "0.2.5",
10598           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10599           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10600           "dev": true,
10601           "requires": {
10602             "is-descriptor": "^0.1.0"
10603           }
10604         }
10605       }
10606     },
10607     "statuses": {
10608       "version": "1.5.0",
10609       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
10610       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
10611       "dev": true
10612     },
10613     "stream": {
10614       "version": "0.0.2",
10615       "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz",
10616       "integrity": "sha1-f1Nj8Ff2WSxVlfALyAon9c7B8O8=",
10617       "requires": {
10618         "emitter-component": "^1.1.1"
10619       }
10620     },
10621     "stream-browserify": {
10622       "version": "2.0.2",
10623       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
10624       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
10625       "dev": true,
10626       "requires": {
10627         "inherits": "~2.0.1",
10628         "readable-stream": "^2.0.2"
10629       }
10630     },
10631     "stream-each": {
10632       "version": "1.2.3",
10633       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
10634       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
10635       "requires": {
10636         "end-of-stream": "^1.1.0",
10637         "stream-shift": "^1.0.0"
10638       }
10639     },
10640     "stream-http": {
10641       "version": "2.8.3",
10642       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
10643       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
10644       "dev": true,
10645       "requires": {
10646         "builtin-status-codes": "^3.0.0",
10647         "inherits": "^2.0.1",
10648         "readable-stream": "^2.3.6",
10649         "to-arraybuffer": "^1.0.0",
10650         "xtend": "^4.0.0"
10651       }
10652     },
10653     "stream-shift": {
10654       "version": "1.0.1",
10655       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
10656       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ=="
10657     },
10658     "streamroller": {
10659       "version": "1.0.6",
10660       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz",
10661       "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==",
10662       "dev": true,
10663       "requires": {
10664         "async": "^2.6.2",
10665         "date-format": "^2.0.0",
10666         "debug": "^3.2.6",
10667         "fs-extra": "^7.0.1",
10668         "lodash": "^4.17.14"
10669       },
10670       "dependencies": {
10671         "debug": {
10672           "version": "3.2.6",
10673           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10674           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10675           "dev": true,
10676           "requires": {
10677             "ms": "^2.1.1"
10678           }
10679         }
10680       }
10681     },
10682     "strict-uri-encode": {
10683       "version": "1.1.0",
10684       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
10685       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
10686       "dev": true
10687     },
10688     "string-width": {
10689       "version": "4.2.0",
10690       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
10691       "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
10692       "requires": {
10693         "emoji-regex": "^8.0.0",
10694         "is-fullwidth-code-point": "^3.0.0",
10695         "strip-ansi": "^6.0.0"
10696       },
10697       "dependencies": {
10698         "strip-ansi": {
10699           "version": "6.0.0",
10700           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
10701           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
10702           "requires": {
10703             "ansi-regex": "^5.0.0"
10704           }
10705         }
10706       }
10707     },
10708     "string.prototype.trimleft": {
10709       "version": "2.1.1",
10710       "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz",
10711       "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==",
10712       "requires": {
10713         "define-properties": "^1.1.3",
10714         "function-bind": "^1.1.1"
10715       }
10716     },
10717     "string.prototype.trimright": {
10718       "version": "2.1.1",
10719       "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz",
10720       "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==",
10721       "requires": {
10722         "define-properties": "^1.1.3",
10723         "function-bind": "^1.1.1"
10724       }
10725     },
10726     "string_decoder": {
10727       "version": "1.1.1",
10728       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10729       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10730       "requires": {
10731         "safe-buffer": "~5.1.0"
10732       },
10733       "dependencies": {
10734         "safe-buffer": {
10735           "version": "5.1.2",
10736           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
10737           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
10738         }
10739       }
10740     },
10741     "strip-ansi": {
10742       "version": "5.2.0",
10743       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
10744       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
10745       "requires": {
10746         "ansi-regex": "^4.1.0"
10747       },
10748       "dependencies": {
10749         "ansi-regex": {
10750           "version": "4.1.0",
10751           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
10752           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
10753         }
10754       }
10755     },
10756     "strip-bom": {
10757       "version": "3.0.0",
10758       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10759       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10760       "dev": true
10761     },
10762     "strip-eof": {
10763       "version": "1.0.0",
10764       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10765       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
10766       "dev": true
10767     },
10768     "style-loader": {
10769       "version": "1.0.0",
10770       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz",
10771       "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==",
10772       "dev": true,
10773       "requires": {
10774         "loader-utils": "^1.2.3",
10775         "schema-utils": "^2.0.1"
10776       },
10777       "dependencies": {
10778         "ajv": {
10779           "version": "6.12.0",
10780           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
10781           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
10782           "dev": true,
10783           "requires": {
10784             "fast-deep-equal": "^3.1.1",
10785             "fast-json-stable-stringify": "^2.0.0",
10786             "json-schema-traverse": "^0.4.1",
10787             "uri-js": "^4.2.2"
10788           }
10789         },
10790         "fast-deep-equal": {
10791           "version": "3.1.1",
10792           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
10793           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
10794           "dev": true
10795         },
10796         "schema-utils": {
10797           "version": "2.6.5",
10798           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
10799           "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
10800           "dev": true,
10801           "requires": {
10802             "ajv": "^6.12.0",
10803             "ajv-keywords": "^3.4.1"
10804           }
10805         }
10806       }
10807     },
10808     "stylus": {
10809       "version": "0.54.5",
10810       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
10811       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
10812       "dev": true,
10813       "requires": {
10814         "css-parse": "1.7.x",
10815         "debug": "*",
10816         "glob": "7.0.x",
10817         "mkdirp": "0.5.x",
10818         "sax": "0.5.x",
10819         "source-map": "0.1.x"
10820       },
10821       "dependencies": {
10822         "glob": {
10823           "version": "7.0.6",
10824           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
10825           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
10826           "dev": true,
10827           "requires": {
10828             "fs.realpath": "^1.0.0",
10829             "inflight": "^1.0.4",
10830             "inherits": "2",
10831             "minimatch": "^3.0.2",
10832             "once": "^1.3.0",
10833             "path-is-absolute": "^1.0.0"
10834           }
10835         },
10836         "source-map": {
10837           "version": "0.1.43",
10838           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
10839           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
10840           "dev": true,
10841           "requires": {
10842             "amdefine": ">=0.0.4"
10843           }
10844         }
10845       }
10846     },
10847     "stylus-loader": {
10848       "version": "3.0.2",
10849       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
10850       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
10851       "dev": true,
10852       "requires": {
10853         "loader-utils": "^1.0.2",
10854         "lodash.clonedeep": "^4.5.0",
10855         "when": "~3.6.x"
10856       }
10857     },
10858     "supports-color": {
10859       "version": "5.5.0",
10860       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
10861       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
10862       "requires": {
10863         "has-flag": "^3.0.0"
10864       }
10865     },
10866     "symbol-observable": {
10867       "version": "1.2.0",
10868       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
10869       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="
10870     },
10871     "tapable": {
10872       "version": "1.1.3",
10873       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
10874       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
10875       "dev": true
10876     },
10877     "tar": {
10878       "version": "4.4.13",
10879       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
10880       "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
10881       "requires": {
10882         "chownr": "^1.1.1",
10883         "fs-minipass": "^1.2.5",
10884         "minipass": "^2.8.6",
10885         "minizlib": "^1.2.1",
10886         "mkdirp": "^0.5.0",
10887         "safe-buffer": "^5.1.2",
10888         "yallist": "^3.0.3"
10889       }
10890     },
10891     "terser": {
10892       "version": "4.6.3",
10893       "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz",
10894       "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==",
10895       "dev": true,
10896       "requires": {
10897         "commander": "^2.20.0",
10898         "source-map": "~0.6.1",
10899         "source-map-support": "~0.5.12"
10900       },
10901       "dependencies": {
10902         "source-map": {
10903           "version": "0.6.1",
10904           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10905           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10906           "dev": true
10907         }
10908       }
10909     },
10910     "terser-webpack-plugin": {
10911       "version": "1.4.3",
10912       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz",
10913       "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==",
10914       "dev": true,
10915       "requires": {
10916         "cacache": "^12.0.2",
10917         "find-cache-dir": "^2.1.0",
10918         "is-wsl": "^1.1.0",
10919         "schema-utils": "^1.0.0",
10920         "serialize-javascript": "^2.1.2",
10921         "source-map": "^0.6.1",
10922         "terser": "^4.1.2",
10923         "webpack-sources": "^1.4.0",
10924         "worker-farm": "^1.7.0"
10925       },
10926       "dependencies": {
10927         "find-cache-dir": {
10928           "version": "2.1.0",
10929           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
10930           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
10931           "dev": true,
10932           "requires": {
10933             "commondir": "^1.0.1",
10934             "make-dir": "^2.0.0",
10935             "pkg-dir": "^3.0.0"
10936           }
10937         },
10938         "source-map": {
10939           "version": "0.6.1",
10940           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10941           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10942           "dev": true
10943         }
10944       }
10945     },
10946     "through": {
10947       "version": "2.3.8",
10948       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
10949       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
10950     },
10951     "through2": {
10952       "version": "2.0.5",
10953       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10954       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10955       "requires": {
10956         "readable-stream": "~2.3.6",
10957         "xtend": "~4.0.1"
10958       }
10959     },
10960     "thunky": {
10961       "version": "1.1.0",
10962       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
10963       "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
10964       "dev": true
10965     },
10966     "timers-browserify": {
10967       "version": "2.0.11",
10968       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
10969       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
10970       "dev": true,
10971       "requires": {
10972         "setimmediate": "^1.0.4"
10973       }
10974     },
10975     "tmp": {
10976       "version": "0.0.33",
10977       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
10978       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
10979       "requires": {
10980         "os-tmpdir": "~1.0.2"
10981       }
10982     },
10983     "to-array": {
10984       "version": "0.1.4",
10985       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
10986       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
10987       "dev": true
10988     },
10989     "to-arraybuffer": {
10990       "version": "1.0.1",
10991       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
10992       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
10993       "dev": true
10994     },
10995     "to-fast-properties": {
10996       "version": "2.0.0",
10997       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
10998       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
10999       "dev": true
11000     },
11001     "to-object-path": {
11002       "version": "0.3.0",
11003       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
11004       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
11005       "dev": true,
11006       "requires": {
11007         "kind-of": "^3.0.2"
11008       },
11009       "dependencies": {
11010         "kind-of": {
11011           "version": "3.2.2",
11012           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11013           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11014           "dev": true,
11015           "requires": {
11016             "is-buffer": "^1.1.5"
11017           }
11018         }
11019       }
11020     },
11021     "to-regex": {
11022       "version": "3.0.2",
11023       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
11024       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
11025       "dev": true,
11026       "requires": {
11027         "define-property": "^2.0.2",
11028         "extend-shallow": "^3.0.2",
11029         "regex-not": "^1.0.2",
11030         "safe-regex": "^1.1.0"
11031       }
11032     },
11033     "to-regex-range": {
11034       "version": "5.0.1",
11035       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
11036       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
11037       "dev": true,
11038       "requires": {
11039         "is-number": "^7.0.0"
11040       }
11041     },
11042     "toidentifier": {
11043       "version": "1.0.0",
11044       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
11045       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
11046       "dev": true
11047     },
11048     "tough-cookie": {
11049       "version": "2.5.0",
11050       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
11051       "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
11052       "requires": {
11053         "psl": "^1.1.28",
11054         "punycode": "^2.1.1"
11055       }
11056     },
11057     "tree-kill": {
11058       "version": "1.2.2",
11059       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
11060       "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
11061       "dev": true
11062     },
11063     "ts-node": {
11064       "version": "7.0.1",
11065       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
11066       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
11067       "dev": true,
11068       "requires": {
11069         "arrify": "^1.0.0",
11070         "buffer-from": "^1.1.0",
11071         "diff": "^3.1.0",
11072         "make-error": "^1.1.1",
11073         "minimist": "^1.2.0",
11074         "mkdirp": "^0.5.1",
11075         "source-map-support": "^0.5.6",
11076         "yn": "^2.0.0"
11077       }
11078     },
11079     "tslib": {
11080       "version": "1.11.1",
11081       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
11082       "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA=="
11083     },
11084     "tslint": {
11085       "version": "5.15.0",
11086       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz",
11087       "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==",
11088       "dev": true,
11089       "requires": {
11090         "babel-code-frame": "^6.22.0",
11091         "builtin-modules": "^1.1.1",
11092         "chalk": "^2.3.0",
11093         "commander": "^2.12.1",
11094         "diff": "^3.2.0",
11095         "glob": "^7.1.1",
11096         "js-yaml": "^3.13.0",
11097         "minimatch": "^3.0.4",
11098         "mkdirp": "^0.5.1",
11099         "resolve": "^1.3.2",
11100         "semver": "^5.3.0",
11101         "tslib": "^1.8.0",
11102         "tsutils": "^2.29.0"
11103       },
11104       "dependencies": {
11105         "semver": {
11106           "version": "5.7.1",
11107           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
11108           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
11109           "dev": true
11110         }
11111       }
11112     },
11113     "tsutils": {
11114       "version": "2.29.0",
11115       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
11116       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
11117       "dev": true,
11118       "requires": {
11119         "tslib": "^1.8.1"
11120       }
11121     },
11122     "tty-browserify": {
11123       "version": "0.0.0",
11124       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
11125       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
11126       "dev": true
11127     },
11128     "tunnel-agent": {
11129       "version": "0.6.0",
11130       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
11131       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
11132       "requires": {
11133         "safe-buffer": "^5.0.1"
11134       }
11135     },
11136     "tweetnacl": {
11137       "version": "0.14.5",
11138       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
11139       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
11140     },
11141     "type-fest": {
11142       "version": "0.11.0",
11143       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
11144       "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ=="
11145     },
11146     "type-is": {
11147       "version": "1.6.18",
11148       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
11149       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
11150       "dev": true,
11151       "requires": {
11152         "media-typer": "0.3.0",
11153         "mime-types": "~2.1.24"
11154       }
11155     },
11156     "typedarray": {
11157       "version": "0.0.6",
11158       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
11159       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
11160     },
11161     "typescript": {
11162       "version": "3.5.3",
11163       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz",
11164       "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==",
11165       "dev": true
11166     },
11167     "ultron": {
11168       "version": "1.1.1",
11169       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
11170       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
11171       "dev": true
11172     },
11173     "underscore": {
11174       "version": "1.9.2",
11175       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.2.tgz",
11176       "integrity": "sha512-D39qtimx0c1fI3ya1Lnhk3E9nONswSKhnffBI0gME9C99fYOkNi04xs8K6pePLhvl1frbDemkaBQ5ikWllR2HQ=="
11177     },
11178     "unicode-canonical-property-names-ecmascript": {
11179       "version": "1.0.4",
11180       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
11181       "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
11182       "dev": true
11183     },
11184     "unicode-match-property-ecmascript": {
11185       "version": "1.0.4",
11186       "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
11187       "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
11188       "dev": true,
11189       "requires": {
11190         "unicode-canonical-property-names-ecmascript": "^1.0.4",
11191         "unicode-property-aliases-ecmascript": "^1.0.4"
11192       }
11193     },
11194     "unicode-match-property-value-ecmascript": {
11195       "version": "1.2.0",
11196       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
11197       "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
11198       "dev": true
11199     },
11200     "unicode-property-aliases-ecmascript": {
11201       "version": "1.1.0",
11202       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
11203       "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
11204       "dev": true
11205     },
11206     "union-value": {
11207       "version": "1.0.1",
11208       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
11209       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
11210       "dev": true,
11211       "requires": {
11212         "arr-union": "^3.1.0",
11213         "get-value": "^2.0.6",
11214         "is-extendable": "^0.1.1",
11215         "set-value": "^2.0.1"
11216       }
11217     },
11218     "unique-filename": {
11219       "version": "1.1.1",
11220       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
11221       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
11222       "requires": {
11223         "unique-slug": "^2.0.0"
11224       }
11225     },
11226     "unique-slug": {
11227       "version": "2.0.2",
11228       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
11229       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
11230       "requires": {
11231         "imurmurhash": "^0.1.4"
11232       }
11233     },
11234     "universal-analytics": {
11235       "version": "0.4.20",
11236       "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz",
11237       "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==",
11238       "requires": {
11239         "debug": "^3.0.0",
11240         "request": "^2.88.0",
11241         "uuid": "^3.0.0"
11242       },
11243       "dependencies": {
11244         "debug": {
11245           "version": "3.2.6",
11246           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11247           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11248           "requires": {
11249             "ms": "^2.1.1"
11250           }
11251         }
11252       }
11253     },
11254     "universalify": {
11255       "version": "0.1.2",
11256       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11257       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11258       "dev": true
11259     },
11260     "unpipe": {
11261       "version": "1.0.0",
11262       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
11263       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
11264       "dev": true
11265     },
11266     "unset-value": {
11267       "version": "1.0.0",
11268       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
11269       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
11270       "dev": true,
11271       "requires": {
11272         "has-value": "^0.3.1",
11273         "isobject": "^3.0.0"
11274       },
11275       "dependencies": {
11276         "has-value": {
11277           "version": "0.3.1",
11278           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
11279           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
11280           "dev": true,
11281           "requires": {
11282             "get-value": "^2.0.3",
11283             "has-values": "^0.1.4",
11284             "isobject": "^2.0.0"
11285           },
11286           "dependencies": {
11287             "isobject": {
11288               "version": "2.1.0",
11289               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
11290               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
11291               "dev": true,
11292               "requires": {
11293                 "isarray": "1.0.0"
11294               }
11295             }
11296           }
11297         },
11298         "has-values": {
11299           "version": "0.1.4",
11300           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
11301           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
11302           "dev": true
11303         }
11304       }
11305     },
11306     "upath": {
11307       "version": "1.2.0",
11308       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
11309       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
11310       "dev": true
11311     },
11312     "uri-js": {
11313       "version": "4.2.2",
11314       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
11315       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
11316       "requires": {
11317         "punycode": "^2.1.0"
11318       }
11319     },
11320     "urix": {
11321       "version": "0.1.0",
11322       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
11323       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
11324       "dev": true
11325     },
11326     "url": {
11327       "version": "0.11.0",
11328       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
11329       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
11330       "dev": true,
11331       "requires": {
11332         "punycode": "1.3.2",
11333         "querystring": "0.2.0"
11334       },
11335       "dependencies": {
11336         "punycode": {
11337           "version": "1.3.2",
11338           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
11339           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
11340           "dev": true
11341         }
11342       }
11343     },
11344     "url-parse": {
11345       "version": "1.4.7",
11346       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
11347       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
11348       "dev": true,
11349       "requires": {
11350         "querystringify": "^2.1.1",
11351         "requires-port": "^1.0.0"
11352       }
11353     },
11354     "use": {
11355       "version": "3.1.1",
11356       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
11357       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
11358       "dev": true
11359     },
11360     "useragent": {
11361       "version": "2.3.0",
11362       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
11363       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
11364       "dev": true,
11365       "requires": {
11366         "lru-cache": "4.1.x",
11367         "tmp": "0.0.x"
11368       },
11369       "dependencies": {
11370         "lru-cache": {
11371           "version": "4.1.5",
11372           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
11373           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
11374           "dev": true,
11375           "requires": {
11376             "pseudomap": "^1.0.2",
11377             "yallist": "^2.1.2"
11378           }
11379         },
11380         "yallist": {
11381           "version": "2.1.2",
11382           "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11383           "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11384           "dev": true
11385         }
11386       }
11387     },
11388     "util": {
11389       "version": "0.11.1",
11390       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
11391       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
11392       "dev": true,
11393       "requires": {
11394         "inherits": "2.0.3"
11395       },
11396       "dependencies": {
11397         "inherits": {
11398           "version": "2.0.3",
11399           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
11400           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
11401           "dev": true
11402         }
11403       }
11404     },
11405     "util-deprecate": {
11406       "version": "1.0.2",
11407       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11408       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
11409     },
11410     "util-promisify": {
11411       "version": "2.1.0",
11412       "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-2.1.0.tgz",
11413       "integrity": "sha1-PCI2R2xNMsX/PEcAKt18E7moKlM=",
11414       "requires": {
11415         "object.getownpropertydescriptors": "^2.0.3"
11416       }
11417     },
11418     "utils-merge": {
11419       "version": "1.0.1",
11420       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11421       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
11422       "dev": true
11423     },
11424     "uuid": {
11425       "version": "3.4.0",
11426       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
11427       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
11428     },
11429     "validate-npm-package-license": {
11430       "version": "3.0.4",
11431       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11432       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11433       "requires": {
11434         "spdx-correct": "^3.0.0",
11435         "spdx-expression-parse": "^3.0.0"
11436       }
11437     },
11438     "validate-npm-package-name": {
11439       "version": "3.0.0",
11440       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
11441       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
11442       "requires": {
11443         "builtins": "^1.0.3"
11444       }
11445     },
11446     "vary": {
11447       "version": "1.1.2",
11448       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
11449       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
11450       "dev": true
11451     },
11452     "verror": {
11453       "version": "1.10.0",
11454       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
11455       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
11456       "requires": {
11457         "assert-plus": "^1.0.0",
11458         "core-util-is": "1.0.2",
11459         "extsprintf": "^1.2.0"
11460       }
11461     },
11462     "vm-browserify": {
11463       "version": "1.1.2",
11464       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
11465       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
11466       "dev": true
11467     },
11468     "void-elements": {
11469       "version": "2.0.1",
11470       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
11471       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
11472       "dev": true
11473     },
11474     "watchpack": {
11475       "version": "1.6.1",
11476       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
11477       "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
11478       "dev": true,
11479       "requires": {
11480         "chokidar": "^2.1.8",
11481         "graceful-fs": "^4.1.2",
11482         "neo-async": "^2.5.0"
11483       },
11484       "dependencies": {
11485         "anymatch": {
11486           "version": "2.0.0",
11487           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
11488           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
11489           "dev": true,
11490           "requires": {
11491             "micromatch": "^3.1.4",
11492             "normalize-path": "^2.1.1"
11493           },
11494           "dependencies": {
11495             "normalize-path": {
11496               "version": "2.1.1",
11497               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
11498               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
11499               "dev": true,
11500               "requires": {
11501                 "remove-trailing-separator": "^1.0.1"
11502               }
11503             }
11504           }
11505         },
11506         "binary-extensions": {
11507           "version": "1.13.1",
11508           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
11509           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
11510           "dev": true
11511         },
11512         "braces": {
11513           "version": "2.3.2",
11514           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
11515           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
11516           "dev": true,
11517           "requires": {
11518             "arr-flatten": "^1.1.0",
11519             "array-unique": "^0.3.2",
11520             "extend-shallow": "^2.0.1",
11521             "fill-range": "^4.0.0",
11522             "isobject": "^3.0.1",
11523             "repeat-element": "^1.1.2",
11524             "snapdragon": "^0.8.1",
11525             "snapdragon-node": "^2.0.1",
11526             "split-string": "^3.0.2",
11527             "to-regex": "^3.0.1"
11528           }
11529         },
11530         "chokidar": {
11531           "version": "2.1.8",
11532           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
11533           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
11534           "dev": true,
11535           "requires": {
11536             "anymatch": "^2.0.0",
11537             "async-each": "^1.0.1",
11538             "braces": "^2.3.2",
11539             "fsevents": "^1.2.7",
11540             "glob-parent": "^3.1.0",
11541             "inherits": "^2.0.3",
11542             "is-binary-path": "^1.0.0",
11543             "is-glob": "^4.0.0",
11544             "normalize-path": "^3.0.0",
11545             "path-is-absolute": "^1.0.0",
11546             "readdirp": "^2.2.1",
11547             "upath": "^1.1.1"
11548           }
11549         },
11550         "extend-shallow": {
11551           "version": "2.0.1",
11552           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11553           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11554           "dev": true,
11555           "requires": {
11556             "is-extendable": "^0.1.0"
11557           }
11558         },
11559         "fill-range": {
11560           "version": "4.0.0",
11561           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
11562           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
11563           "dev": true,
11564           "requires": {
11565             "extend-shallow": "^2.0.1",
11566             "is-number": "^3.0.0",
11567             "repeat-string": "^1.6.1",
11568             "to-regex-range": "^2.1.0"
11569           }
11570         },
11571         "fsevents": {
11572           "version": "1.2.12",
11573           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
11574           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
11575           "dev": true,
11576           "optional": true,
11577           "requires": {
11578             "node-pre-gyp": "*"
11579           },
11580           "dependencies": {
11581             "abbrev": {
11582               "version": "1.1.1",
11583               "bundled": true,
11584               "dev": true,
11585               "optional": true
11586             },
11587             "ansi-regex": {
11588               "version": "2.1.1",
11589               "bundled": true,
11590               "dev": true,
11591               "optional": true
11592             },
11593             "aproba": {
11594               "version": "1.2.0",
11595               "bundled": true,
11596               "dev": true,
11597               "optional": true
11598             },
11599             "are-we-there-yet": {
11600               "version": "1.1.5",
11601               "bundled": true,
11602               "dev": true,
11603               "optional": true,
11604               "requires": {
11605                 "delegates": "^1.0.0",
11606                 "readable-stream": "^2.0.6"
11607               }
11608             },
11609             "balanced-match": {
11610               "version": "1.0.0",
11611               "bundled": true,
11612               "dev": true,
11613               "optional": true
11614             },
11615             "brace-expansion": {
11616               "version": "1.1.11",
11617               "bundled": true,
11618               "dev": true,
11619               "optional": true,
11620               "requires": {
11621                 "balanced-match": "^1.0.0",
11622                 "concat-map": "0.0.1"
11623               }
11624             },
11625             "chownr": {
11626               "version": "1.1.4",
11627               "bundled": true,
11628               "dev": true,
11629               "optional": true
11630             },
11631             "code-point-at": {
11632               "version": "1.1.0",
11633               "bundled": true,
11634               "dev": true,
11635               "optional": true
11636             },
11637             "concat-map": {
11638               "version": "0.0.1",
11639               "bundled": true,
11640               "dev": true,
11641               "optional": true
11642             },
11643             "console-control-strings": {
11644               "version": "1.1.0",
11645               "bundled": true,
11646               "dev": true,
11647               "optional": true
11648             },
11649             "core-util-is": {
11650               "version": "1.0.2",
11651               "bundled": true,
11652               "dev": true,
11653               "optional": true
11654             },
11655             "debug": {
11656               "version": "3.2.6",
11657               "bundled": true,
11658               "dev": true,
11659               "optional": true,
11660               "requires": {
11661                 "ms": "^2.1.1"
11662               }
11663             },
11664             "deep-extend": {
11665               "version": "0.6.0",
11666               "bundled": true,
11667               "dev": true,
11668               "optional": true
11669             },
11670             "delegates": {
11671               "version": "1.0.0",
11672               "bundled": true,
11673               "dev": true,
11674               "optional": true
11675             },
11676             "detect-libc": {
11677               "version": "1.0.3",
11678               "bundled": true,
11679               "dev": true,
11680               "optional": true
11681             },
11682             "fs-minipass": {
11683               "version": "1.2.7",
11684               "bundled": true,
11685               "dev": true,
11686               "optional": true,
11687               "requires": {
11688                 "minipass": "^2.6.0"
11689               }
11690             },
11691             "fs.realpath": {
11692               "version": "1.0.0",
11693               "bundled": true,
11694               "dev": true,
11695               "optional": true
11696             },
11697             "gauge": {
11698               "version": "2.7.4",
11699               "bundled": true,
11700               "dev": true,
11701               "optional": true,
11702               "requires": {
11703                 "aproba": "^1.0.3",
11704                 "console-control-strings": "^1.0.0",
11705                 "has-unicode": "^2.0.0",
11706                 "object-assign": "^4.1.0",
11707                 "signal-exit": "^3.0.0",
11708                 "string-width": "^1.0.1",
11709                 "strip-ansi": "^3.0.1",
11710                 "wide-align": "^1.1.0"
11711               }
11712             },
11713             "glob": {
11714               "version": "7.1.6",
11715               "bundled": true,
11716               "dev": true,
11717               "optional": true,
11718               "requires": {
11719                 "fs.realpath": "^1.0.0",
11720                 "inflight": "^1.0.4",
11721                 "inherits": "2",
11722                 "minimatch": "^3.0.4",
11723                 "once": "^1.3.0",
11724                 "path-is-absolute": "^1.0.0"
11725               }
11726             },
11727             "has-unicode": {
11728               "version": "2.0.1",
11729               "bundled": true,
11730               "dev": true,
11731               "optional": true
11732             },
11733             "iconv-lite": {
11734               "version": "0.4.24",
11735               "bundled": true,
11736               "dev": true,
11737               "optional": true,
11738               "requires": {
11739                 "safer-buffer": ">= 2.1.2 < 3"
11740               }
11741             },
11742             "ignore-walk": {
11743               "version": "3.0.3",
11744               "bundled": true,
11745               "dev": true,
11746               "optional": true,
11747               "requires": {
11748                 "minimatch": "^3.0.4"
11749               }
11750             },
11751             "inflight": {
11752               "version": "1.0.6",
11753               "bundled": true,
11754               "dev": true,
11755               "optional": true,
11756               "requires": {
11757                 "once": "^1.3.0",
11758                 "wrappy": "1"
11759               }
11760             },
11761             "inherits": {
11762               "version": "2.0.4",
11763               "bundled": true,
11764               "dev": true,
11765               "optional": true
11766             },
11767             "ini": {
11768               "version": "1.3.5",
11769               "bundled": true,
11770               "dev": true,
11771               "optional": true
11772             },
11773             "is-fullwidth-code-point": {
11774               "version": "1.0.0",
11775               "bundled": true,
11776               "dev": true,
11777               "optional": true,
11778               "requires": {
11779                 "number-is-nan": "^1.0.0"
11780               }
11781             },
11782             "isarray": {
11783               "version": "1.0.0",
11784               "bundled": true,
11785               "dev": true,
11786               "optional": true
11787             },
11788             "minimatch": {
11789               "version": "3.0.4",
11790               "bundled": true,
11791               "dev": true,
11792               "optional": true,
11793               "requires": {
11794                 "brace-expansion": "^1.1.7"
11795               }
11796             },
11797             "minimist": {
11798               "version": "1.2.5",
11799               "bundled": true,
11800               "dev": true,
11801               "optional": true
11802             },
11803             "minipass": {
11804               "version": "2.9.0",
11805               "bundled": true,
11806               "dev": true,
11807               "optional": true,
11808               "requires": {
11809                 "safe-buffer": "^5.1.2",
11810                 "yallist": "^3.0.0"
11811               }
11812             },
11813             "minizlib": {
11814               "version": "1.3.3",
11815               "bundled": true,
11816               "dev": true,
11817               "optional": true,
11818               "requires": {
11819                 "minipass": "^2.9.0"
11820               }
11821             },
11822             "mkdirp": {
11823               "version": "0.5.3",
11824               "bundled": true,
11825               "dev": true,
11826               "optional": true,
11827               "requires": {
11828                 "minimist": "^1.2.5"
11829               }
11830             },
11831             "ms": {
11832               "version": "2.1.2",
11833               "bundled": true,
11834               "dev": true,
11835               "optional": true
11836             },
11837             "needle": {
11838               "version": "2.3.3",
11839               "bundled": true,
11840               "dev": true,
11841               "optional": true,
11842               "requires": {
11843                 "debug": "^3.2.6",
11844                 "iconv-lite": "^0.4.4",
11845                 "sax": "^1.2.4"
11846               }
11847             },
11848             "node-pre-gyp": {
11849               "version": "0.14.0",
11850               "bundled": true,
11851               "dev": true,
11852               "optional": true,
11853               "requires": {
11854                 "detect-libc": "^1.0.2",
11855                 "mkdirp": "^0.5.1",
11856                 "needle": "^2.2.1",
11857                 "nopt": "^4.0.1",
11858                 "npm-packlist": "^1.1.6",
11859                 "npmlog": "^4.0.2",
11860                 "rc": "^1.2.7",
11861                 "rimraf": "^2.6.1",
11862                 "semver": "^5.3.0",
11863                 "tar": "^4.4.2"
11864               }
11865             },
11866             "nopt": {
11867               "version": "4.0.3",
11868               "bundled": true,
11869               "dev": true,
11870               "optional": true,
11871               "requires": {
11872                 "abbrev": "1",
11873                 "osenv": "^0.1.4"
11874               }
11875             },
11876             "npm-bundled": {
11877               "version": "1.1.1",
11878               "bundled": true,
11879               "dev": true,
11880               "optional": true,
11881               "requires": {
11882                 "npm-normalize-package-bin": "^1.0.1"
11883               }
11884             },
11885             "npm-normalize-package-bin": {
11886               "version": "1.0.1",
11887               "bundled": true,
11888               "dev": true,
11889               "optional": true
11890             },
11891             "npm-packlist": {
11892               "version": "1.4.8",
11893               "bundled": true,
11894               "dev": true,
11895               "optional": true,
11896               "requires": {
11897                 "ignore-walk": "^3.0.1",
11898                 "npm-bundled": "^1.0.1",
11899                 "npm-normalize-package-bin": "^1.0.1"
11900               }
11901             },
11902             "npmlog": {
11903               "version": "4.1.2",
11904               "bundled": true,
11905               "dev": true,
11906               "optional": true,
11907               "requires": {
11908                 "are-we-there-yet": "~1.1.2",
11909                 "console-control-strings": "~1.1.0",
11910                 "gauge": "~2.7.3",
11911                 "set-blocking": "~2.0.0"
11912               }
11913             },
11914             "number-is-nan": {
11915               "version": "1.0.1",
11916               "bundled": true,
11917               "dev": true,
11918               "optional": true
11919             },
11920             "object-assign": {
11921               "version": "4.1.1",
11922               "bundled": true,
11923               "dev": true,
11924               "optional": true
11925             },
11926             "once": {
11927               "version": "1.4.0",
11928               "bundled": true,
11929               "dev": true,
11930               "optional": true,
11931               "requires": {
11932                 "wrappy": "1"
11933               }
11934             },
11935             "os-homedir": {
11936               "version": "1.0.2",
11937               "bundled": true,
11938               "dev": true,
11939               "optional": true
11940             },
11941             "os-tmpdir": {
11942               "version": "1.0.2",
11943               "bundled": true,
11944               "dev": true,
11945               "optional": true
11946             },
11947             "osenv": {
11948               "version": "0.1.5",
11949               "bundled": true,
11950               "dev": true,
11951               "optional": true,
11952               "requires": {
11953                 "os-homedir": "^1.0.0",
11954                 "os-tmpdir": "^1.0.0"
11955               }
11956             },
11957             "path-is-absolute": {
11958               "version": "1.0.1",
11959               "bundled": true,
11960               "dev": true,
11961               "optional": true
11962             },
11963             "process-nextick-args": {
11964               "version": "2.0.1",
11965               "bundled": true,
11966               "dev": true,
11967               "optional": true
11968             },
11969             "rc": {
11970               "version": "1.2.8",
11971               "bundled": true,
11972               "dev": true,
11973               "optional": true,
11974               "requires": {
11975                 "deep-extend": "^0.6.0",
11976                 "ini": "~1.3.0",
11977                 "minimist": "^1.2.0",
11978                 "strip-json-comments": "~2.0.1"
11979               }
11980             },
11981             "readable-stream": {
11982               "version": "2.3.7",
11983               "bundled": true,
11984               "dev": true,
11985               "optional": true,
11986               "requires": {
11987                 "core-util-is": "~1.0.0",
11988                 "inherits": "~2.0.3",
11989                 "isarray": "~1.0.0",
11990                 "process-nextick-args": "~2.0.0",
11991                 "safe-buffer": "~5.1.1",
11992                 "string_decoder": "~1.1.1",
11993                 "util-deprecate": "~1.0.1"
11994               }
11995             },
11996             "rimraf": {
11997               "version": "2.7.1",
11998               "bundled": true,
11999               "dev": true,
12000               "optional": true,
12001               "requires": {
12002                 "glob": "^7.1.3"
12003               }
12004             },
12005             "safe-buffer": {
12006               "version": "5.1.2",
12007               "bundled": true,
12008               "dev": true,
12009               "optional": true
12010             },
12011             "safer-buffer": {
12012               "version": "2.1.2",
12013               "bundled": true,
12014               "dev": true,
12015               "optional": true
12016             },
12017             "sax": {
12018               "version": "1.2.4",
12019               "bundled": true,
12020               "dev": true,
12021               "optional": true
12022             },
12023             "semver": {
12024               "version": "5.7.1",
12025               "bundled": true,
12026               "dev": true,
12027               "optional": true
12028             },
12029             "set-blocking": {
12030               "version": "2.0.0",
12031               "bundled": true,
12032               "dev": true,
12033               "optional": true
12034             },
12035             "signal-exit": {
12036               "version": "3.0.2",
12037               "bundled": true,
12038               "dev": true,
12039               "optional": true
12040             },
12041             "string-width": {
12042               "version": "1.0.2",
12043               "bundled": true,
12044               "dev": true,
12045               "optional": true,
12046               "requires": {
12047                 "code-point-at": "^1.0.0",
12048                 "is-fullwidth-code-point": "^1.0.0",
12049                 "strip-ansi": "^3.0.0"
12050               }
12051             },
12052             "string_decoder": {
12053               "version": "1.1.1",
12054               "bundled": true,
12055               "dev": true,
12056               "optional": true,
12057               "requires": {
12058                 "safe-buffer": "~5.1.0"
12059               }
12060             },
12061             "strip-ansi": {
12062               "version": "3.0.1",
12063               "bundled": true,
12064               "dev": true,
12065               "optional": true,
12066               "requires": {
12067                 "ansi-regex": "^2.0.0"
12068               }
12069             },
12070             "strip-json-comments": {
12071               "version": "2.0.1",
12072               "bundled": true,
12073               "dev": true,
12074               "optional": true
12075             },
12076             "tar": {
12077               "version": "4.4.13",
12078               "bundled": true,
12079               "dev": true,
12080               "optional": true,
12081               "requires": {
12082                 "chownr": "^1.1.1",
12083                 "fs-minipass": "^1.2.5",
12084                 "minipass": "^2.8.6",
12085                 "minizlib": "^1.2.1",
12086                 "mkdirp": "^0.5.0",
12087                 "safe-buffer": "^5.1.2",
12088                 "yallist": "^3.0.3"
12089               }
12090             },
12091             "util-deprecate": {
12092               "version": "1.0.2",
12093               "bundled": true,
12094               "dev": true,
12095               "optional": true
12096             },
12097             "wide-align": {
12098               "version": "1.1.3",
12099               "bundled": true,
12100               "dev": true,
12101               "optional": true,
12102               "requires": {
12103                 "string-width": "^1.0.2 || 2"
12104               }
12105             },
12106             "wrappy": {
12107               "version": "1.0.2",
12108               "bundled": true,
12109               "dev": true,
12110               "optional": true
12111             },
12112             "yallist": {
12113               "version": "3.1.1",
12114               "bundled": true,
12115               "dev": true,
12116               "optional": true
12117             }
12118           }
12119         },
12120         "is-binary-path": {
12121           "version": "1.0.1",
12122           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
12123           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
12124           "dev": true,
12125           "requires": {
12126             "binary-extensions": "^1.0.0"
12127           }
12128         },
12129         "is-number": {
12130           "version": "3.0.0",
12131           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12132           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12133           "dev": true,
12134           "requires": {
12135             "kind-of": "^3.0.2"
12136           }
12137         },
12138         "kind-of": {
12139           "version": "3.2.2",
12140           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12141           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12142           "dev": true,
12143           "requires": {
12144             "is-buffer": "^1.1.5"
12145           }
12146         },
12147         "readdirp": {
12148           "version": "2.2.1",
12149           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
12150           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
12151           "dev": true,
12152           "requires": {
12153             "graceful-fs": "^4.1.11",
12154             "micromatch": "^3.1.10",
12155             "readable-stream": "^2.0.2"
12156           }
12157         },
12158         "to-regex-range": {
12159           "version": "2.1.1",
12160           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
12161           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
12162           "dev": true,
12163           "requires": {
12164             "is-number": "^3.0.0",
12165             "repeat-string": "^1.6.1"
12166           }
12167         }
12168       }
12169     },
12170     "wbuf": {
12171       "version": "1.7.3",
12172       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
12173       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
12174       "dev": true,
12175       "requires": {
12176         "minimalistic-assert": "^1.0.0"
12177       }
12178     },
12179     "webdriver-js-extender": {
12180       "version": "2.1.0",
12181       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
12182       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
12183       "dev": true,
12184       "requires": {
12185         "@types/selenium-webdriver": "^3.0.0",
12186         "selenium-webdriver": "^3.0.1"
12187       }
12188     },
12189     "webpack": {
12190       "version": "4.39.2",
12191       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz",
12192       "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==",
12193       "dev": true,
12194       "requires": {
12195         "@webassemblyjs/ast": "1.8.5",
12196         "@webassemblyjs/helper-module-context": "1.8.5",
12197         "@webassemblyjs/wasm-edit": "1.8.5",
12198         "@webassemblyjs/wasm-parser": "1.8.5",
12199         "acorn": "^6.2.1",
12200         "ajv": "^6.10.2",
12201         "ajv-keywords": "^3.4.1",
12202         "chrome-trace-event": "^1.0.2",
12203         "enhanced-resolve": "^4.1.0",
12204         "eslint-scope": "^4.0.3",
12205         "json-parse-better-errors": "^1.0.2",
12206         "loader-runner": "^2.4.0",
12207         "loader-utils": "^1.2.3",
12208         "memory-fs": "^0.4.1",
12209         "micromatch": "^3.1.10",
12210         "mkdirp": "^0.5.1",
12211         "neo-async": "^2.6.1",
12212         "node-libs-browser": "^2.2.1",
12213         "schema-utils": "^1.0.0",
12214         "tapable": "^1.1.3",
12215         "terser-webpack-plugin": "^1.4.1",
12216         "watchpack": "^1.6.0",
12217         "webpack-sources": "^1.4.1"
12218       }
12219     },
12220     "webpack-core": {
12221       "version": "0.6.9",
12222       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
12223       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
12224       "dev": true,
12225       "requires": {
12226         "source-list-map": "~0.1.7",
12227         "source-map": "~0.4.1"
12228       },
12229       "dependencies": {
12230         "source-list-map": {
12231           "version": "0.1.8",
12232           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
12233           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
12234           "dev": true
12235         },
12236         "source-map": {
12237           "version": "0.4.4",
12238           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
12239           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
12240           "dev": true,
12241           "requires": {
12242             "amdefine": ">=0.0.4"
12243           }
12244         }
12245       }
12246     },
12247     "webpack-dev-middleware": {
12248       "version": "3.7.2",
12249       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz",
12250       "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==",
12251       "dev": true,
12252       "requires": {
12253         "memory-fs": "^0.4.1",
12254         "mime": "^2.4.4",
12255         "mkdirp": "^0.5.1",
12256         "range-parser": "^1.2.1",
12257         "webpack-log": "^2.0.0"
12258       },
12259       "dependencies": {
12260         "mime": {
12261           "version": "2.4.4",
12262           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
12263           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
12264           "dev": true
12265         }
12266       }
12267     },
12268     "webpack-dev-server": {
12269       "version": "3.9.0",
12270       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz",
12271       "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==",
12272       "dev": true,
12273       "requires": {
12274         "ansi-html": "0.0.7",
12275         "bonjour": "^3.5.0",
12276         "chokidar": "^2.1.8",
12277         "compression": "^1.7.4",
12278         "connect-history-api-fallback": "^1.6.0",
12279         "debug": "^4.1.1",
12280         "del": "^4.1.1",
12281         "express": "^4.17.1",
12282         "html-entities": "^1.2.1",
12283         "http-proxy-middleware": "0.19.1",
12284         "import-local": "^2.0.0",
12285         "internal-ip": "^4.3.0",
12286         "ip": "^1.1.5",
12287         "is-absolute-url": "^3.0.3",
12288         "killable": "^1.0.1",
12289         "loglevel": "^1.6.4",
12290         "opn": "^5.5.0",
12291         "p-retry": "^3.0.1",
12292         "portfinder": "^1.0.25",
12293         "schema-utils": "^1.0.0",
12294         "selfsigned": "^1.10.7",
12295         "semver": "^6.3.0",
12296         "serve-index": "^1.9.1",
12297         "sockjs": "0.3.19",
12298         "sockjs-client": "1.4.0",
12299         "spdy": "^4.0.1",
12300         "strip-ansi": "^3.0.1",
12301         "supports-color": "^6.1.0",
12302         "url": "^0.11.0",
12303         "webpack-dev-middleware": "^3.7.2",
12304         "webpack-log": "^2.0.0",
12305         "ws": "^6.2.1",
12306         "yargs": "12.0.5"
12307       },
12308       "dependencies": {
12309         "ansi-regex": {
12310           "version": "2.1.1",
12311           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
12312           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
12313           "dev": true
12314         },
12315         "anymatch": {
12316           "version": "2.0.0",
12317           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
12318           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
12319           "dev": true,
12320           "requires": {
12321             "micromatch": "^3.1.4",
12322             "normalize-path": "^2.1.1"
12323           },
12324           "dependencies": {
12325             "normalize-path": {
12326               "version": "2.1.1",
12327               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
12328               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
12329               "dev": true,
12330               "requires": {
12331                 "remove-trailing-separator": "^1.0.1"
12332               }
12333             }
12334           }
12335         },
12336         "binary-extensions": {
12337           "version": "1.13.1",
12338           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
12339           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
12340           "dev": true
12341         },
12342         "braces": {
12343           "version": "2.3.2",
12344           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
12345           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
12346           "dev": true,
12347           "requires": {
12348             "arr-flatten": "^1.1.0",
12349             "array-unique": "^0.3.2",
12350             "extend-shallow": "^2.0.1",
12351             "fill-range": "^4.0.0",
12352             "isobject": "^3.0.1",
12353             "repeat-element": "^1.1.2",
12354             "snapdragon": "^0.8.1",
12355             "snapdragon-node": "^2.0.1",
12356             "split-string": "^3.0.2",
12357             "to-regex": "^3.0.1"
12358           }
12359         },
12360         "chokidar": {
12361           "version": "2.1.8",
12362           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
12363           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
12364           "dev": true,
12365           "requires": {
12366             "anymatch": "^2.0.0",
12367             "async-each": "^1.0.1",
12368             "braces": "^2.3.2",
12369             "fsevents": "^1.2.7",
12370             "glob-parent": "^3.1.0",
12371             "inherits": "^2.0.3",
12372             "is-binary-path": "^1.0.0",
12373             "is-glob": "^4.0.0",
12374             "normalize-path": "^3.0.0",
12375             "path-is-absolute": "^1.0.0",
12376             "readdirp": "^2.2.1",
12377             "upath": "^1.1.1"
12378           }
12379         },
12380         "extend-shallow": {
12381           "version": "2.0.1",
12382           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12383           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12384           "dev": true,
12385           "requires": {
12386             "is-extendable": "^0.1.0"
12387           }
12388         },
12389         "fill-range": {
12390           "version": "4.0.0",
12391           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
12392           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
12393           "dev": true,
12394           "requires": {
12395             "extend-shallow": "^2.0.1",
12396             "is-number": "^3.0.0",
12397             "repeat-string": "^1.6.1",
12398             "to-regex-range": "^2.1.0"
12399           }
12400         },
12401         "fsevents": {
12402           "version": "1.2.12",
12403           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
12404           "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
12405           "dev": true,
12406           "optional": true,
12407           "requires": {
12408             "node-pre-gyp": "*"
12409           },
12410           "dependencies": {
12411             "abbrev": {
12412               "version": "1.1.1",
12413               "bundled": true,
12414               "dev": true,
12415               "optional": true
12416             },
12417             "ansi-regex": {
12418               "version": "2.1.1",
12419               "bundled": true,
12420               "dev": true,
12421               "optional": true
12422             },
12423             "aproba": {
12424               "version": "1.2.0",
12425               "bundled": true,
12426               "dev": true,
12427               "optional": true
12428             },
12429             "are-we-there-yet": {
12430               "version": "1.1.5",
12431               "bundled": true,
12432               "dev": true,
12433               "optional": true,
12434               "requires": {
12435                 "delegates": "^1.0.0",
12436                 "readable-stream": "^2.0.6"
12437               }
12438             },
12439             "balanced-match": {
12440               "version": "1.0.0",
12441               "bundled": true,
12442               "dev": true,
12443               "optional": true
12444             },
12445             "brace-expansion": {
12446               "version": "1.1.11",
12447               "bundled": true,
12448               "dev": true,
12449               "optional": true,
12450               "requires": {
12451                 "balanced-match": "^1.0.0",
12452                 "concat-map": "0.0.1"
12453               }
12454             },
12455             "chownr": {
12456               "version": "1.1.4",
12457               "bundled": true,
12458               "dev": true,
12459               "optional": true
12460             },
12461             "code-point-at": {
12462               "version": "1.1.0",
12463               "bundled": true,
12464               "dev": true,
12465               "optional": true
12466             },
12467             "concat-map": {
12468               "version": "0.0.1",
12469               "bundled": true,
12470               "dev": true,
12471               "optional": true
12472             },
12473             "console-control-strings": {
12474               "version": "1.1.0",
12475               "bundled": true,
12476               "dev": true,
12477               "optional": true
12478             },
12479             "core-util-is": {
12480               "version": "1.0.2",
12481               "bundled": true,
12482               "dev": true,
12483               "optional": true
12484             },
12485             "debug": {
12486               "version": "3.2.6",
12487               "bundled": true,
12488               "dev": true,
12489               "optional": true,
12490               "requires": {
12491                 "ms": "^2.1.1"
12492               }
12493             },
12494             "deep-extend": {
12495               "version": "0.6.0",
12496               "bundled": true,
12497               "dev": true,
12498               "optional": true
12499             },
12500             "delegates": {
12501               "version": "1.0.0",
12502               "bundled": true,
12503               "dev": true,
12504               "optional": true
12505             },
12506             "detect-libc": {
12507               "version": "1.0.3",
12508               "bundled": true,
12509               "dev": true,
12510               "optional": true
12511             },
12512             "fs-minipass": {
12513               "version": "1.2.7",
12514               "bundled": true,
12515               "dev": true,
12516               "optional": true,
12517               "requires": {
12518                 "minipass": "^2.6.0"
12519               }
12520             },
12521             "fs.realpath": {
12522               "version": "1.0.0",
12523               "bundled": true,
12524               "dev": true,
12525               "optional": true
12526             },
12527             "gauge": {
12528               "version": "2.7.4",
12529               "bundled": true,
12530               "dev": true,
12531               "optional": true,
12532               "requires": {
12533                 "aproba": "^1.0.3",
12534                 "console-control-strings": "^1.0.0",
12535                 "has-unicode": "^2.0.0",
12536                 "object-assign": "^4.1.0",
12537                 "signal-exit": "^3.0.0",
12538                 "string-width": "^1.0.1",
12539                 "strip-ansi": "^3.0.1",
12540                 "wide-align": "^1.1.0"
12541               }
12542             },
12543             "glob": {
12544               "version": "7.1.6",
12545               "bundled": true,
12546               "dev": true,
12547               "optional": true,
12548               "requires": {
12549                 "fs.realpath": "^1.0.0",
12550                 "inflight": "^1.0.4",
12551                 "inherits": "2",
12552                 "minimatch": "^3.0.4",
12553                 "once": "^1.3.0",
12554                 "path-is-absolute": "^1.0.0"
12555               }
12556             },
12557             "has-unicode": {
12558               "version": "2.0.1",
12559               "bundled": true,
12560               "dev": true,
12561               "optional": true
12562             },
12563             "iconv-lite": {
12564               "version": "0.4.24",
12565               "bundled": true,
12566               "dev": true,
12567               "optional": true,
12568               "requires": {
12569                 "safer-buffer": ">= 2.1.2 < 3"
12570               }
12571             },
12572             "ignore-walk": {
12573               "version": "3.0.3",
12574               "bundled": true,
12575               "dev": true,
12576               "optional": true,
12577               "requires": {
12578                 "minimatch": "^3.0.4"
12579               }
12580             },
12581             "inflight": {
12582               "version": "1.0.6",
12583               "bundled": true,
12584               "dev": true,
12585               "optional": true,
12586               "requires": {
12587                 "once": "^1.3.0",
12588                 "wrappy": "1"
12589               }
12590             },
12591             "inherits": {
12592               "version": "2.0.4",
12593               "bundled": true,
12594               "dev": true,
12595               "optional": true
12596             },
12597             "ini": {
12598               "version": "1.3.5",
12599               "bundled": true,
12600               "dev": true,
12601               "optional": true
12602             },
12603             "is-fullwidth-code-point": {
12604               "version": "1.0.0",
12605               "bundled": true,
12606               "dev": true,
12607               "optional": true,
12608               "requires": {
12609                 "number-is-nan": "^1.0.0"
12610               }
12611             },
12612             "isarray": {
12613               "version": "1.0.0",
12614               "bundled": true,
12615               "dev": true,
12616               "optional": true
12617             },
12618             "minimatch": {
12619               "version": "3.0.4",
12620               "bundled": true,
12621               "dev": true,
12622               "optional": true,
12623               "requires": {
12624                 "brace-expansion": "^1.1.7"
12625               }
12626             },
12627             "minimist": {
12628               "version": "1.2.5",
12629               "bundled": true,
12630               "dev": true,
12631               "optional": true
12632             },
12633             "minipass": {
12634               "version": "2.9.0",
12635               "bundled": true,
12636               "dev": true,
12637               "optional": true,
12638               "requires": {
12639                 "safe-buffer": "^5.1.2",
12640                 "yallist": "^3.0.0"
12641               }
12642             },
12643             "minizlib": {
12644               "version": "1.3.3",
12645               "bundled": true,
12646               "dev": true,
12647               "optional": true,
12648               "requires": {
12649                 "minipass": "^2.9.0"
12650               }
12651             },
12652             "mkdirp": {
12653               "version": "0.5.3",
12654               "bundled": true,
12655               "dev": true,
12656               "optional": true,
12657               "requires": {
12658                 "minimist": "^1.2.5"
12659               }
12660             },
12661             "ms": {
12662               "version": "2.1.2",
12663               "bundled": true,
12664               "dev": true,
12665               "optional": true
12666             },
12667             "needle": {
12668               "version": "2.3.3",
12669               "bundled": true,
12670               "dev": true,
12671               "optional": true,
12672               "requires": {
12673                 "debug": "^3.2.6",
12674                 "iconv-lite": "^0.4.4",
12675                 "sax": "^1.2.4"
12676               }
12677             },
12678             "node-pre-gyp": {
12679               "version": "0.14.0",
12680               "bundled": true,
12681               "dev": true,
12682               "optional": true,
12683               "requires": {
12684                 "detect-libc": "^1.0.2",
12685                 "mkdirp": "^0.5.1",
12686                 "needle": "^2.2.1",
12687                 "nopt": "^4.0.1",
12688                 "npm-packlist": "^1.1.6",
12689                 "npmlog": "^4.0.2",
12690                 "rc": "^1.2.7",
12691                 "rimraf": "^2.6.1",
12692                 "semver": "^5.3.0",
12693                 "tar": "^4.4.2"
12694               }
12695             },
12696             "nopt": {
12697               "version": "4.0.3",
12698               "bundled": true,
12699               "dev": true,
12700               "optional": true,
12701               "requires": {
12702                 "abbrev": "1",
12703                 "osenv": "^0.1.4"
12704               }
12705             },
12706             "npm-bundled": {
12707               "version": "1.1.1",
12708               "bundled": true,
12709               "dev": true,
12710               "optional": true,
12711               "requires": {
12712                 "npm-normalize-package-bin": "^1.0.1"
12713               }
12714             },
12715             "npm-normalize-package-bin": {
12716               "version": "1.0.1",
12717               "bundled": true,
12718               "dev": true,
12719               "optional": true
12720             },
12721             "npm-packlist": {
12722               "version": "1.4.8",
12723               "bundled": true,
12724               "dev": true,
12725               "optional": true,
12726               "requires": {
12727                 "ignore-walk": "^3.0.1",
12728                 "npm-bundled": "^1.0.1",
12729                 "npm-normalize-package-bin": "^1.0.1"
12730               }
12731             },
12732             "npmlog": {
12733               "version": "4.1.2",
12734               "bundled": true,
12735               "dev": true,
12736               "optional": true,
12737               "requires": {
12738                 "are-we-there-yet": "~1.1.2",
12739                 "console-control-strings": "~1.1.0",
12740                 "gauge": "~2.7.3",
12741                 "set-blocking": "~2.0.0"
12742               }
12743             },
12744             "number-is-nan": {
12745               "version": "1.0.1",
12746               "bundled": true,
12747               "dev": true,
12748               "optional": true
12749             },
12750             "object-assign": {
12751               "version": "4.1.1",
12752               "bundled": true,
12753               "dev": true,
12754               "optional": true
12755             },
12756             "once": {
12757               "version": "1.4.0",
12758               "bundled": true,
12759               "dev": true,
12760               "optional": true,
12761               "requires": {
12762                 "wrappy": "1"
12763               }
12764             },
12765             "os-homedir": {
12766               "version": "1.0.2",
12767               "bundled": true,
12768               "dev": true,
12769               "optional": true
12770             },
12771             "os-tmpdir": {
12772               "version": "1.0.2",
12773               "bundled": true,
12774               "dev": true,
12775               "optional": true
12776             },
12777             "osenv": {
12778               "version": "0.1.5",
12779               "bundled": true,
12780               "dev": true,
12781               "optional": true,
12782               "requires": {
12783                 "os-homedir": "^1.0.0",
12784                 "os-tmpdir": "^1.0.0"
12785               }
12786             },
12787             "path-is-absolute": {
12788               "version": "1.0.1",
12789               "bundled": true,
12790               "dev": true,
12791               "optional": true
12792             },
12793             "process-nextick-args": {
12794               "version": "2.0.1",
12795               "bundled": true,
12796               "dev": true,
12797               "optional": true
12798             },
12799             "rc": {
12800               "version": "1.2.8",
12801               "bundled": true,
12802               "dev": true,
12803               "optional": true,
12804               "requires": {
12805                 "deep-extend": "^0.6.0",
12806                 "ini": "~1.3.0",
12807                 "minimist": "^1.2.0",
12808                 "strip-json-comments": "~2.0.1"
12809               }
12810             },
12811             "readable-stream": {
12812               "version": "2.3.7",
12813               "bundled": true,
12814               "dev": true,
12815               "optional": true,
12816               "requires": {
12817                 "core-util-is": "~1.0.0",
12818                 "inherits": "~2.0.3",
12819                 "isarray": "~1.0.0",
12820                 "process-nextick-args": "~2.0.0",
12821                 "safe-buffer": "~5.1.1",
12822                 "string_decoder": "~1.1.1",
12823                 "util-deprecate": "~1.0.1"
12824               }
12825             },
12826             "rimraf": {
12827               "version": "2.7.1",
12828               "bundled": true,
12829               "dev": true,
12830               "optional": true,
12831               "requires": {
12832                 "glob": "^7.1.3"
12833               }
12834             },
12835             "safe-buffer": {
12836               "version": "5.1.2",
12837               "bundled": true,
12838               "dev": true,
12839               "optional": true
12840             },
12841             "safer-buffer": {
12842               "version": "2.1.2",
12843               "bundled": true,
12844               "dev": true,
12845               "optional": true
12846             },
12847             "sax": {
12848               "version": "1.2.4",
12849               "bundled": true,
12850               "dev": true,
12851               "optional": true
12852             },
12853             "semver": {
12854               "version": "5.7.1",
12855               "bundled": true,
12856               "dev": true,
12857               "optional": true
12858             },
12859             "set-blocking": {
12860               "version": "2.0.0",
12861               "bundled": true,
12862               "dev": true,
12863               "optional": true
12864             },
12865             "signal-exit": {
12866               "version": "3.0.2",
12867               "bundled": true,
12868               "dev": true,
12869               "optional": true
12870             },
12871             "string-width": {
12872               "version": "1.0.2",
12873               "bundled": true,
12874               "dev": true,
12875               "optional": true,
12876               "requires": {
12877                 "code-point-at": "^1.0.0",
12878                 "is-fullwidth-code-point": "^1.0.0",
12879                 "strip-ansi": "^3.0.0"
12880               }
12881             },
12882             "string_decoder": {
12883               "version": "1.1.1",
12884               "bundled": true,
12885               "dev": true,
12886               "optional": true,
12887               "requires": {
12888                 "safe-buffer": "~5.1.0"
12889               }
12890             },
12891             "strip-ansi": {
12892               "version": "3.0.1",
12893               "bundled": true,
12894               "dev": true,
12895               "optional": true,
12896               "requires": {
12897                 "ansi-regex": "^2.0.0"
12898               }
12899             },
12900             "strip-json-comments": {
12901               "version": "2.0.1",
12902               "bundled": true,
12903               "dev": true,
12904               "optional": true
12905             },
12906             "tar": {
12907               "version": "4.4.13",
12908               "bundled": true,
12909               "dev": true,
12910               "optional": true,
12911               "requires": {
12912                 "chownr": "^1.1.1",
12913                 "fs-minipass": "^1.2.5",
12914                 "minipass": "^2.8.6",
12915                 "minizlib": "^1.2.1",
12916                 "mkdirp": "^0.5.0",
12917                 "safe-buffer": "^5.1.2",
12918                 "yallist": "^3.0.3"
12919               }
12920             },
12921             "util-deprecate": {
12922               "version": "1.0.2",
12923               "bundled": true,
12924               "dev": true,
12925               "optional": true
12926             },
12927             "wide-align": {
12928               "version": "1.1.3",
12929               "bundled": true,
12930               "dev": true,
12931               "optional": true,
12932               "requires": {
12933                 "string-width": "^1.0.2 || 2"
12934               }
12935             },
12936             "wrappy": {
12937               "version": "1.0.2",
12938               "bundled": true,
12939               "dev": true,
12940               "optional": true
12941             },
12942             "yallist": {
12943               "version": "3.1.1",
12944               "bundled": true,
12945               "dev": true,
12946               "optional": true
12947             }
12948           }
12949         },
12950         "is-binary-path": {
12951           "version": "1.0.1",
12952           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
12953           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
12954           "dev": true,
12955           "requires": {
12956             "binary-extensions": "^1.0.0"
12957           }
12958         },
12959         "is-number": {
12960           "version": "3.0.0",
12961           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12962           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12963           "dev": true,
12964           "requires": {
12965             "kind-of": "^3.0.2"
12966           }
12967         },
12968         "kind-of": {
12969           "version": "3.2.2",
12970           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12971           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12972           "dev": true,
12973           "requires": {
12974             "is-buffer": "^1.1.5"
12975           }
12976         },
12977         "readdirp": {
12978           "version": "2.2.1",
12979           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
12980           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
12981           "dev": true,
12982           "requires": {
12983             "graceful-fs": "^4.1.11",
12984             "micromatch": "^3.1.10",
12985             "readable-stream": "^2.0.2"
12986           }
12987         },
12988         "strip-ansi": {
12989           "version": "3.0.1",
12990           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
12991           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
12992           "dev": true,
12993           "requires": {
12994             "ansi-regex": "^2.0.0"
12995           }
12996         },
12997         "supports-color": {
12998           "version": "6.1.0",
12999           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
13000           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
13001           "dev": true,
13002           "requires": {
13003             "has-flag": "^3.0.0"
13004           }
13005         },
13006         "to-regex-range": {
13007           "version": "2.1.1",
13008           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
13009           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
13010           "dev": true,
13011           "requires": {
13012             "is-number": "^3.0.0",
13013             "repeat-string": "^1.6.1"
13014           }
13015         }
13016       }
13017     },
13018     "webpack-log": {
13019       "version": "2.0.0",
13020       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
13021       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
13022       "dev": true,
13023       "requires": {
13024         "ansi-colors": "^3.0.0",
13025         "uuid": "^3.3.2"
13026       },
13027       "dependencies": {
13028         "ansi-colors": {
13029           "version": "3.2.4",
13030           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
13031           "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
13032           "dev": true
13033         }
13034       }
13035     },
13036     "webpack-merge": {
13037       "version": "4.2.1",
13038       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz",
13039       "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==",
13040       "dev": true,
13041       "requires": {
13042         "lodash": "^4.17.5"
13043       }
13044     },
13045     "webpack-sources": {
13046       "version": "1.4.3",
13047       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
13048       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
13049       "dev": true,
13050       "requires": {
13051         "source-list-map": "^2.0.0",
13052         "source-map": "~0.6.1"
13053       },
13054       "dependencies": {
13055         "source-map": {
13056           "version": "0.6.1",
13057           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13058           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13059           "dev": true
13060         }
13061       }
13062     },
13063     "webpack-subresource-integrity": {
13064       "version": "1.1.0-rc.6",
13065       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
13066       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
13067       "dev": true,
13068       "requires": {
13069         "webpack-core": "^0.6.8"
13070       }
13071     },
13072     "websocket-driver": {
13073       "version": "0.7.3",
13074       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
13075       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
13076       "dev": true,
13077       "requires": {
13078         "http-parser-js": ">=0.4.0 <0.4.11",
13079         "safe-buffer": ">=5.1.0",
13080         "websocket-extensions": ">=0.1.1"
13081       }
13082     },
13083     "websocket-extensions": {
13084       "version": "0.1.3",
13085       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
13086       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
13087       "dev": true
13088     },
13089     "when": {
13090       "version": "3.6.4",
13091       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
13092       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
13093       "dev": true
13094     },
13095     "which": {
13096       "version": "1.3.1",
13097       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
13098       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
13099       "requires": {
13100         "isexe": "^2.0.0"
13101       }
13102     },
13103     "which-module": {
13104       "version": "2.0.0",
13105       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
13106       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
13107       "dev": true
13108     },
13109     "wordwrap": {
13110       "version": "0.0.3",
13111       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
13112       "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
13113       "dev": true
13114     },
13115     "worker-farm": {
13116       "version": "1.7.0",
13117       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
13118       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
13119       "dev": true,
13120       "requires": {
13121         "errno": "~0.1.7"
13122       }
13123     },
13124     "worker-plugin": {
13125       "version": "3.2.0",
13126       "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz",
13127       "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==",
13128       "dev": true,
13129       "requires": {
13130         "loader-utils": "^1.1.0"
13131       }
13132     },
13133     "wrap-ansi": {
13134       "version": "2.1.0",
13135       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
13136       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
13137       "dev": true,
13138       "requires": {
13139         "string-width": "^1.0.1",
13140         "strip-ansi": "^3.0.1"
13141       },
13142       "dependencies": {
13143         "ansi-regex": {
13144           "version": "2.1.1",
13145           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
13146           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
13147           "dev": true
13148         },
13149         "is-fullwidth-code-point": {
13150           "version": "1.0.0",
13151           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
13152           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
13153           "dev": true,
13154           "requires": {
13155             "number-is-nan": "^1.0.0"
13156           }
13157         },
13158         "string-width": {
13159           "version": "1.0.2",
13160           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
13161           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
13162           "dev": true,
13163           "requires": {
13164             "code-point-at": "^1.0.0",
13165             "is-fullwidth-code-point": "^1.0.0",
13166             "strip-ansi": "^3.0.0"
13167           }
13168         },
13169         "strip-ansi": {
13170           "version": "3.0.1",
13171           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
13172           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
13173           "dev": true,
13174           "requires": {
13175             "ansi-regex": "^2.0.0"
13176           }
13177         }
13178       }
13179     },
13180     "wrappy": {
13181       "version": "1.0.2",
13182       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
13183       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
13184     },
13185     "ws": {
13186       "version": "6.2.1",
13187       "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
13188       "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
13189       "dev": true,
13190       "requires": {
13191         "async-limiter": "~1.0.0"
13192       }
13193     },
13194     "xml2js": {
13195       "version": "0.4.23",
13196       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
13197       "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
13198       "dev": true,
13199       "requires": {
13200         "sax": ">=0.6.0",
13201         "xmlbuilder": "~11.0.0"
13202       },
13203       "dependencies": {
13204         "sax": {
13205           "version": "1.2.4",
13206           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
13207           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
13208           "dev": true
13209         }
13210       }
13211     },
13212     "xmlbuilder": {
13213       "version": "11.0.1",
13214       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
13215       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
13216       "dev": true
13217     },
13218     "xmlhttprequest-ssl": {
13219       "version": "1.5.5",
13220       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
13221       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
13222       "dev": true
13223     },
13224     "xtend": {
13225       "version": "4.0.2",
13226       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
13227       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
13228     },
13229     "y18n": {
13230       "version": "4.0.0",
13231       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
13232       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="
13233     },
13234     "yallist": {
13235       "version": "3.1.1",
13236       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
13237       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
13238     },
13239     "yargs": {
13240       "version": "12.0.5",
13241       "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
13242       "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
13243       "dev": true,
13244       "requires": {
13245         "cliui": "^4.0.0",
13246         "decamelize": "^1.2.0",
13247         "find-up": "^3.0.0",
13248         "get-caller-file": "^1.0.1",
13249         "os-locale": "^3.0.0",
13250         "require-directory": "^2.1.1",
13251         "require-main-filename": "^1.0.1",
13252         "set-blocking": "^2.0.0",
13253         "string-width": "^2.0.0",
13254         "which-module": "^2.0.0",
13255         "y18n": "^3.2.1 || ^4.0.0",
13256         "yargs-parser": "^11.1.1"
13257       },
13258       "dependencies": {
13259         "ansi-regex": {
13260           "version": "3.0.0",
13261           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
13262           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
13263           "dev": true
13264         },
13265         "is-fullwidth-code-point": {
13266           "version": "2.0.0",
13267           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
13268           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
13269           "dev": true
13270         },
13271         "string-width": {
13272           "version": "2.1.1",
13273           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
13274           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
13275           "dev": true,
13276           "requires": {
13277             "is-fullwidth-code-point": "^2.0.0",
13278             "strip-ansi": "^4.0.0"
13279           }
13280         },
13281         "strip-ansi": {
13282           "version": "4.0.0",
13283           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
13284           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
13285           "dev": true,
13286           "requires": {
13287             "ansi-regex": "^3.0.0"
13288           }
13289         }
13290       }
13291     },
13292     "yargs-parser": {
13293       "version": "11.1.1",
13294       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
13295       "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
13296       "dev": true,
13297       "requires": {
13298         "camelcase": "^5.0.0",
13299         "decamelize": "^1.2.0"
13300       }
13301     },
13302     "yeast": {
13303       "version": "0.1.2",
13304       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
13305       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
13306       "dev": true
13307     },
13308     "yn": {
13309       "version": "2.0.0",
13310       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
13311       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
13312       "dev": true
13313     },
13314     "zone.js": {
13315       "version": "0.9.1",
13316       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz",
13317       "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag=="
13318     }
13319   }
13320 }