Widget MS startup fix and Onboarding changes
[portal.git] / portal-FE-os / package-lock.json
1 {
2   "name": "portal-fe-os",
3   "version": "7.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/architect": {
8       "version": "0.10.7",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.10.7.tgz",
10       "integrity": "sha512-S49LSslNRxIflHzrIrEgK7mGQ7HzETr/FU0fyTbB0vubcmfzMoYTsgYdK7SUz583lovc+UvASoUAhPJI3e35ng==",
11       "dev": true,
12       "requires": {
13         "@angular-devkit/core": "7.0.7",
14         "rxjs": "6.3.3"
15       }
16     },
17     "@angular-devkit/build-angular": {
18       "version": "0.10.7",
19       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.10.7.tgz",
20       "integrity": "sha512-wjhlMWWkGSSkdwd9elKfeeEgyig/eZGyF2wY5kZmWPBdeK/GfdBLyO15qh4ppRYI2SjyRvzl0tWDOA2Y0hKL0w==",
21       "dev": true,
22       "requires": {
23         "@angular-devkit/architect": "0.10.7",
24         "@angular-devkit/build-optimizer": "0.10.7",
25         "@angular-devkit/build-webpack": "0.10.7",
26         "@angular-devkit/core": "7.0.7",
27         "@ngtools/webpack": "7.0.7",
28         "ajv": "6.5.3",
29         "autoprefixer": "9.1.5",
30         "circular-dependency-plugin": "5.0.2",
31         "clean-css": "4.2.1",
32         "copy-webpack-plugin": "4.5.4",
33         "file-loader": "2.0.0",
34         "glob": "7.1.3",
35         "istanbul": "0.4.5",
36         "istanbul-instrumenter-loader": "3.0.1",
37         "karma-source-map-support": "1.3.0",
38         "less": "3.8.1",
39         "less-loader": "4.1.0",
40         "license-webpack-plugin": "2.0.2",
41         "loader-utils": "1.1.0",
42         "mini-css-extract-plugin": "0.4.3",
43         "minimatch": "3.0.4",
44         "node-sass": "4.9.3",
45         "opn": "5.3.0",
46         "parse5": "4.0.0",
47         "portfinder": "1.0.17",
48         "postcss": "7.0.5",
49         "postcss-import": "12.0.0",
50         "postcss-loader": "3.0.0",
51         "raw-loader": "0.5.1",
52         "rxjs": "6.3.3",
53         "sass-loader": "7.1.0",
54         "semver": "5.5.1",
55         "source-map-loader": "0.2.4",
56         "source-map-support": "0.5.9",
57         "speed-measure-webpack-plugin": "^1.2.3",
58         "stats-webpack-plugin": "0.7.0",
59         "style-loader": "0.23.0",
60         "stylus": "0.54.5",
61         "stylus-loader": "3.0.2",
62         "terser-webpack-plugin": "1.1.0",
63         "tree-kill": "1.2.0",
64         "webpack": "4.19.1",
65         "webpack-dev-middleware": "3.3.0",
66         "webpack-dev-server": "3.1.8",
67         "webpack-merge": "4.1.4",
68         "webpack-sources": "1.2.0",
69         "webpack-subresource-integrity": "1.1.0-rc.6"
70       }
71     },
72     "@angular-devkit/build-optimizer": {
73       "version": "0.10.7",
74       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.10.7.tgz",
75       "integrity": "sha512-Ztj2U21B8zRO2csQS8mLv/+WKPPLePzaqJDk53Ou2r2HV+kh9GzYvgu1UFeGf/RyEeJi+9KnJGG2wPaeNqDNxg==",
76       "dev": true,
77       "requires": {
78         "loader-utils": "1.1.0",
79         "source-map": "0.5.6",
80         "typescript": "3.1.6",
81         "webpack-sources": "1.2.0"
82       },
83       "dependencies": {
84         "source-map": {
85           "version": "0.5.6",
86           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
87           "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
88           "dev": true
89         }
90       }
91     },
92     "@angular-devkit/build-webpack": {
93       "version": "0.10.7",
94       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.10.7.tgz",
95       "integrity": "sha512-sUzgIhm5yWHvRo3GF6mc1J58PCuY5nJDF2vlE8Jhlwkq+/VbJ/NVfTDYRQCeqI1jLcdMaVrVQXnXAWc4KpFNig==",
96       "dev": true,
97       "requires": {
98         "@angular-devkit/architect": "0.10.7",
99         "@angular-devkit/core": "7.0.7",
100         "rxjs": "6.3.3"
101       }
102     },
103     "@angular-devkit/core": {
104       "version": "7.0.7",
105       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.0.7.tgz",
106       "integrity": "sha512-M8tTT9r3nUtWI3YyiyynHIQn+lQQgeKkxVZ+rdxvyvgE3U9+wn0yep5HkFLQETTuJetu9ARRRD94sD2XL3F/3A==",
107       "dev": true,
108       "requires": {
109         "ajv": "6.5.3",
110         "chokidar": "2.0.4",
111         "fast-json-stable-stringify": "2.0.0",
112         "rxjs": "6.3.3",
113         "source-map": "0.7.3"
114       }
115     },
116     "@angular-devkit/schematics": {
117       "version": "7.0.7",
118       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-7.0.7.tgz",
119       "integrity": "sha512-E6GHu4257PvymRjFDtpGc0ykdcIcpFIfXr73lq8qxo1SBkqH7Y1/C670elDg9nrCte8PhnhJVNiwNgNS/ZTAzQ==",
120       "dev": true,
121       "requires": {
122         "@angular-devkit/core": "7.0.7",
123         "rxjs": "6.3.3"
124       }
125     },
126     "@angular/animations": {
127       "version": "7.0.4",
128       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.0.4.tgz",
129       "integrity": "sha512-QfFikT0FzYNMjdVg0LWTBijdu9JDJyzejnhCFlXxv+KR4zolpRK98/rU7CFW1Fg2jjL3/yL9PT1sf5I0fTJZYA==",
130       "requires": {
131         "tslib": "^1.9.0"
132       }
133     },
134     "@angular/cdk": {
135       "version": "7.0.4",
136       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-7.0.4.tgz",
137       "integrity": "sha512-4KbuiVLonwNwzwgJqKOvjqXfXKrdboPzFwk4vGruQV/EhGh6L8V4gy+ESS4seUuYYsMA9k+ijEeO9xUX+pAcZw==",
138       "requires": {
139         "parse5": "^5.0.0",
140         "tslib": "^1.7.1"
141       },
142       "dependencies": {
143         "parse5": {
144           "version": "5.1.0",
145           "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
146           "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
147           "optional": true
148         }
149       }
150     },
151     "@angular/cli": {
152       "version": "7.0.7",
153       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-7.0.7.tgz",
154       "integrity": "sha512-SV3CcHa2oxDKwhOvHqZtysVRRT9pkO04Kv0Z1HEhlgIwqHyIU201R9/mo1gYmBHTNGxowKdvsGLsHQNpsHmQJw==",
155       "dev": true,
156       "requires": {
157         "@angular-devkit/architect": "0.10.7",
158         "@angular-devkit/core": "7.0.7",
159         "@angular-devkit/schematics": "7.0.7",
160         "@schematics/angular": "7.0.7",
161         "@schematics/update": "0.10.7",
162         "inquirer": "6.2.0",
163         "opn": "5.3.0",
164         "rxjs": "6.3.3",
165         "semver": "5.5.1",
166         "symbol-observable": "1.2.0"
167       }
168     },
169     "@angular/common": {
170       "version": "7.0.4",
171       "resolved": "https://registry.npmjs.org/@angular/common/-/common-7.0.4.tgz",
172       "integrity": "sha512-akQojdqY/RBlItkDWAPI3k0Llk1wnbAp+f47yySi3cgQz9SaZ1/RLNWZV84I/cKrksb4ehorT/lTqRBojsAD1A==",
173       "requires": {
174         "tslib": "^1.9.0"
175       }
176     },
177     "@angular/compiler": {
178       "version": "7.0.4",
179       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.0.4.tgz",
180       "integrity": "sha512-ExDhH1cJkuJkUsgNRZyZBse0a7wWkQyG5O8HONi3Rzig9dalFEuve9jD04zfA1Jx1GTXhovqtGnF72x4kw0V8Q==",
181       "requires": {
182         "tslib": "^1.9.0"
183       }
184     },
185     "@angular/compiler-cli": {
186       "version": "7.0.4",
187       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-7.0.4.tgz",
188       "integrity": "sha512-kvhWt6OTb1Uduns9Vm+Dwd/UUBNSEU6Jgu+QOPeHr7lg+4NTyr9uQLU0DtfBP0ljOlds8esmfii5IIFTeUQw1Q==",
189       "dev": true,
190       "requires": {
191         "canonical-path": "1.0.0",
192         "chokidar": "^1.4.2",
193         "convert-source-map": "^1.5.1",
194         "dependency-graph": "^0.7.2",
195         "magic-string": "^0.25.0",
196         "minimist": "^1.2.0",
197         "reflect-metadata": "^0.1.2",
198         "shelljs": "^0.8.1",
199         "source-map": "^0.6.1",
200         "tslib": "^1.9.0",
201         "yargs": "9.0.1"
202       },
203       "dependencies": {
204         "ansi-regex": {
205           "version": "3.0.0",
206           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
207           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
208           "dev": true
209         },
210         "anymatch": {
211           "version": "1.3.2",
212           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
213           "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
214           "dev": true,
215           "requires": {
216             "micromatch": "^2.1.5",
217             "normalize-path": "^2.0.0"
218           }
219         },
220         "arr-diff": {
221           "version": "2.0.0",
222           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
223           "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
224           "dev": true,
225           "requires": {
226             "arr-flatten": "^1.0.1"
227           }
228         },
229         "array-unique": {
230           "version": "0.2.1",
231           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
232           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
233           "dev": true
234         },
235         "braces": {
236           "version": "1.8.5",
237           "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
238           "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
239           "dev": true,
240           "requires": {
241             "expand-range": "^1.8.1",
242             "preserve": "^0.2.0",
243             "repeat-element": "^1.1.2"
244           }
245         },
246         "camelcase": {
247           "version": "4.1.0",
248           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
249           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
250           "dev": true
251         },
252         "chokidar": {
253           "version": "1.7.0",
254           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
255           "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
256           "dev": true,
257           "requires": {
258             "anymatch": "^1.3.0",
259             "async-each": "^1.0.0",
260             "fsevents": "^1.0.0",
261             "glob-parent": "^2.0.0",
262             "inherits": "^2.0.1",
263             "is-binary-path": "^1.0.0",
264             "is-glob": "^2.0.0",
265             "path-is-absolute": "^1.0.0",
266             "readdirp": "^2.0.0"
267           }
268         },
269         "cross-spawn": {
270           "version": "5.1.0",
271           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
272           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
273           "dev": true,
274           "requires": {
275             "lru-cache": "^4.0.1",
276             "shebang-command": "^1.2.0",
277             "which": "^1.2.9"
278           }
279         },
280         "execa": {
281           "version": "0.7.0",
282           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
283           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
284           "dev": true,
285           "requires": {
286             "cross-spawn": "^5.0.1",
287             "get-stream": "^3.0.0",
288             "is-stream": "^1.1.0",
289             "npm-run-path": "^2.0.0",
290             "p-finally": "^1.0.0",
291             "signal-exit": "^3.0.0",
292             "strip-eof": "^1.0.0"
293           }
294         },
295         "expand-brackets": {
296           "version": "0.1.5",
297           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
298           "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
299           "dev": true,
300           "requires": {
301             "is-posix-bracket": "^0.1.0"
302           }
303         },
304         "extglob": {
305           "version": "0.3.2",
306           "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
307           "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
308           "dev": true,
309           "requires": {
310             "is-extglob": "^1.0.0"
311           }
312         },
313         "glob-parent": {
314           "version": "2.0.0",
315           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
316           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
317           "dev": true,
318           "requires": {
319             "is-glob": "^2.0.0"
320           }
321         },
322         "is-extglob": {
323           "version": "1.0.0",
324           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
325           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
326           "dev": true
327         },
328         "is-fullwidth-code-point": {
329           "version": "2.0.0",
330           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
331           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
332           "dev": true
333         },
334         "is-glob": {
335           "version": "2.0.1",
336           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
337           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
338           "dev": true,
339           "requires": {
340             "is-extglob": "^1.0.0"
341           }
342         },
343         "kind-of": {
344           "version": "3.2.2",
345           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
346           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
347           "dev": true,
348           "requires": {
349             "is-buffer": "^1.1.5"
350           }
351         },
352         "load-json-file": {
353           "version": "2.0.0",
354           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
355           "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
356           "dev": true,
357           "requires": {
358             "graceful-fs": "^4.1.2",
359             "parse-json": "^2.2.0",
360             "pify": "^2.0.0",
361             "strip-bom": "^3.0.0"
362           }
363         },
364         "mem": {
365           "version": "1.1.0",
366           "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
367           "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
368           "dev": true,
369           "requires": {
370             "mimic-fn": "^1.0.0"
371           }
372         },
373         "micromatch": {
374           "version": "2.3.11",
375           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
376           "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
377           "dev": true,
378           "requires": {
379             "arr-diff": "^2.0.0",
380             "array-unique": "^0.2.1",
381             "braces": "^1.8.2",
382             "expand-brackets": "^0.1.4",
383             "extglob": "^0.3.1",
384             "filename-regex": "^2.0.0",
385             "is-extglob": "^1.0.0",
386             "is-glob": "^2.0.1",
387             "kind-of": "^3.0.2",
388             "normalize-path": "^2.0.1",
389             "object.omit": "^2.0.0",
390             "parse-glob": "^3.0.4",
391             "regex-cache": "^0.4.2"
392           }
393         },
394         "mimic-fn": {
395           "version": "1.2.0",
396           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
397           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
398           "dev": true
399         },
400         "minimist": {
401           "version": "1.2.5",
402           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
403           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
404           "dev": true
405         },
406         "os-locale": {
407           "version": "2.1.0",
408           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
409           "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
410           "dev": true,
411           "requires": {
412             "execa": "^0.7.0",
413             "lcid": "^1.0.0",
414             "mem": "^1.1.0"
415           }
416         },
417         "path-type": {
418           "version": "2.0.0",
419           "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
420           "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
421           "dev": true,
422           "requires": {
423             "pify": "^2.0.0"
424           }
425         },
426         "pify": {
427           "version": "2.3.0",
428           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
429           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
430           "dev": true
431         },
432         "read-pkg": {
433           "version": "2.0.0",
434           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
435           "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
436           "dev": true,
437           "requires": {
438             "load-json-file": "^2.0.0",
439             "normalize-package-data": "^2.3.2",
440             "path-type": "^2.0.0"
441           }
442         },
443         "read-pkg-up": {
444           "version": "2.0.0",
445           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
446           "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
447           "dev": true,
448           "requires": {
449             "find-up": "^2.0.0",
450             "read-pkg": "^2.0.0"
451           }
452         },
453         "source-map": {
454           "version": "0.6.1",
455           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
456           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
457           "dev": true
458         },
459         "string-width": {
460           "version": "2.1.1",
461           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
462           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
463           "dev": true,
464           "requires": {
465             "is-fullwidth-code-point": "^2.0.0",
466             "strip-ansi": "^4.0.0"
467           }
468         },
469         "strip-ansi": {
470           "version": "4.0.0",
471           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
472           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
473           "dev": true,
474           "requires": {
475             "ansi-regex": "^3.0.0"
476           }
477         },
478         "strip-bom": {
479           "version": "3.0.0",
480           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
481           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
482           "dev": true
483         },
484         "which-module": {
485           "version": "2.0.0",
486           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
487           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
488           "dev": true
489         },
490         "y18n": {
491           "version": "3.2.1",
492           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
493           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
494           "dev": true
495         },
496         "yargs": {
497           "version": "9.0.1",
498           "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz",
499           "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=",
500           "dev": true,
501           "requires": {
502             "camelcase": "^4.1.0",
503             "cliui": "^3.2.0",
504             "decamelize": "^1.1.1",
505             "get-caller-file": "^1.0.1",
506             "os-locale": "^2.0.0",
507             "read-pkg-up": "^2.0.0",
508             "require-directory": "^2.1.1",
509             "require-main-filename": "^1.0.1",
510             "set-blocking": "^2.0.0",
511             "string-width": "^2.0.0",
512             "which-module": "^2.0.0",
513             "y18n": "^3.2.1",
514             "yargs-parser": "^7.0.0"
515           }
516         },
517         "yargs-parser": {
518           "version": "7.0.0",
519           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
520           "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
521           "dev": true,
522           "requires": {
523             "camelcase": "^4.1.0"
524           }
525         }
526       }
527     },
528     "@angular/core": {
529       "version": "7.0.4",
530       "resolved": "https://registry.npmjs.org/@angular/core/-/core-7.0.4.tgz",
531       "integrity": "sha512-17SSmCz1wQoZKnVHF/T8UkWYPpDm5kPyoc1okkTTv8ZA2EAMMuZFFnRSAxEL5i7mNB9z5CvRqF2tRx/DbgbIRA==",
532       "requires": {
533         "tslib": "^1.9.0"
534       }
535     },
536     "@angular/forms": {
537       "version": "7.0.4",
538       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.0.4.tgz",
539       "integrity": "sha512-W3nN9n1VY9On9+9f7PDRbzJUg+mMq1bjkhWsk/b7DfaYdmlzpG+Wd6OfArob2edsqGqH1dvTM8q8aGbWiFZ7dA==",
540       "requires": {
541         "tslib": "^1.9.0"
542       }
543     },
544     "@angular/http": {
545       "version": "7.0.4",
546       "resolved": "https://registry.npmjs.org/@angular/http/-/http-7.0.4.tgz",
547       "integrity": "sha512-oUGT7xS7FZYajuHq0DP6MgahacB5sJTRgxiUU4uhQ/mqV7aREODVJJgw7oHDhM7Cnyzzo0B9D0zpEljKmeCLWQ==",
548       "requires": {
549         "tslib": "^1.9.0"
550       }
551     },
552     "@angular/language-service": {
553       "version": "7.0.4",
554       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-7.0.4.tgz",
555       "integrity": "sha512-CuJ2Ii97sNoN1HOZOLxG1lEHsQFi8K/RSB/k2suWPKzdM53ldSkKoYRac38zW/uqNABYItgvxb7w0Vi7HhxLsg==",
556       "dev": true
557     },
558     "@angular/material": {
559       "version": "7.0.4",
560       "resolved": "https://registry.npmjs.org/@angular/material/-/material-7.0.4.tgz",
561       "integrity": "sha512-LoDtg6srT9WPEn4bsiJqU1uXJ6bd28FtSc7prDYaPb5ogTj1zaur4LWJ7GjPK1haq4rW4W2NMTuayIsqpdGfSA==",
562       "requires": {
563         "tslib": "^1.7.1"
564       }
565     },
566     "@angular/platform-browser": {
567       "version": "7.0.4",
568       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.0.4.tgz",
569       "integrity": "sha512-4brYZZgsCJk1/a6JoSwaiVWO9+/T4iyE27dAgstao1nOf/jrBNKW2HnZtkWZmCCBK0WIk15wlB0Xr87OZbjNVA==",
570       "requires": {
571         "tslib": "^1.9.0"
572       }
573     },
574     "@angular/platform-browser-dynamic": {
575       "version": "7.0.4",
576       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.0.4.tgz",
577       "integrity": "sha512-k1I53zIg8YWhtQizLfq/tWrUUdY5vHV8pGHyt0/UTGDqat5TORd6LDFfzCSux0r3qZujCOGNi9f4/AbyV8B9lw==",
578       "requires": {
579         "tslib": "^1.9.0"
580       }
581     },
582     "@angular/router": {
583       "version": "7.0.4",
584       "resolved": "https://registry.npmjs.org/@angular/router/-/router-7.0.4.tgz",
585       "integrity": "sha512-nt1jJsxN+JmYZ6URamMdULUpH4aHdnNVKjWtjDI0OpdZvPx7PMFD8cfc92q0tavy2KqqexcceIb4BIC965gtpA==",
586       "requires": {
587         "tslib": "^1.9.0"
588       }
589     },
590     "@babel/code-frame": {
591       "version": "7.5.5",
592       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
593       "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
594       "dev": true,
595       "requires": {
596         "@babel/highlight": "^7.0.0"
597       }
598     },
599     "@babel/generator": {
600       "version": "7.5.5",
601       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.5.5.tgz",
602       "integrity": "sha512-ETI/4vyTSxTzGnU2c49XHv2zhExkv9JHLTwDAFz85kmcwuShvYG2H08FwgIguQf4JC75CBnXAUM5PqeF4fj0nQ==",
603       "dev": true,
604       "requires": {
605         "@babel/types": "^7.5.5",
606         "jsesc": "^2.5.1",
607         "lodash": "^4.17.13",
608         "source-map": "^0.5.0",
609         "trim-right": "^1.0.1"
610       },
611       "dependencies": {
612         "jsesc": {
613           "version": "2.5.2",
614           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
615           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
616           "dev": true
617         },
618         "source-map": {
619           "version": "0.5.7",
620           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
621           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
622           "dev": true
623         }
624       }
625     },
626     "@babel/helper-function-name": {
627       "version": "7.1.0",
628       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
629       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
630       "dev": true,
631       "requires": {
632         "@babel/helper-get-function-arity": "^7.0.0",
633         "@babel/template": "^7.1.0",
634         "@babel/types": "^7.0.0"
635       }
636     },
637     "@babel/helper-get-function-arity": {
638       "version": "7.0.0",
639       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
640       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
641       "dev": true,
642       "requires": {
643         "@babel/types": "^7.0.0"
644       }
645     },
646     "@babel/helper-split-export-declaration": {
647       "version": "7.4.4",
648       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
649       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
650       "dev": true,
651       "requires": {
652         "@babel/types": "^7.4.4"
653       }
654     },
655     "@babel/highlight": {
656       "version": "7.5.0",
657       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
658       "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
659       "dev": true,
660       "requires": {
661         "chalk": "^2.0.0",
662         "esutils": "^2.0.2",
663         "js-tokens": "^4.0.0"
664       },
665       "dependencies": {
666         "js-tokens": {
667           "version": "4.0.0",
668           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
669           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
670           "dev": true
671         }
672       }
673     },
674     "@babel/parser": {
675       "version": "7.5.5",
676       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.5.tgz",
677       "integrity": "sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==",
678       "dev": true
679     },
680     "@babel/template": {
681       "version": "7.4.4",
682       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
683       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
684       "dev": true,
685       "requires": {
686         "@babel/code-frame": "^7.0.0",
687         "@babel/parser": "^7.4.4",
688         "@babel/types": "^7.4.4"
689       }
690     },
691     "@babel/traverse": {
692       "version": "7.5.5",
693       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.5.5.tgz",
694       "integrity": "sha512-MqB0782whsfffYfSjH4TM+LMjrJnhCNEDMDIjeTpl+ASaUvxcjoiVCo/sM1GhS1pHOXYfWVCYneLjMckuUxDaQ==",
695       "dev": true,
696       "requires": {
697         "@babel/code-frame": "^7.5.5",
698         "@babel/generator": "^7.5.5",
699         "@babel/helper-function-name": "^7.1.0",
700         "@babel/helper-split-export-declaration": "^7.4.4",
701         "@babel/parser": "^7.5.5",
702         "@babel/types": "^7.5.5",
703         "debug": "^4.1.0",
704         "globals": "^11.1.0",
705         "lodash": "^4.17.13"
706       },
707       "dependencies": {
708         "debug": {
709           "version": "4.1.1",
710           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
711           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
712           "dev": true,
713           "requires": {
714             "ms": "^2.1.1"
715           }
716         },
717         "globals": {
718           "version": "11.12.0",
719           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
720           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
721           "dev": true
722         },
723         "ms": {
724           "version": "2.1.2",
725           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
726           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
727           "dev": true
728         }
729       }
730     },
731     "@babel/types": {
732       "version": "7.5.5",
733       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.5.5.tgz",
734       "integrity": "sha512-s63F9nJioLqOlW3UkyMd+BYhXt44YuaFm/VV0VwuteqjYwRrObkU7ra9pY4wAJR3oXi8hJrMcrcJdO/HH33vtw==",
735       "dev": true,
736       "requires": {
737         "esutils": "^2.0.2",
738         "lodash": "^4.17.13",
739         "to-fast-properties": "^2.0.0"
740       },
741       "dependencies": {
742         "to-fast-properties": {
743           "version": "2.0.0",
744           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
745           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
746           "dev": true
747         }
748       }
749     },
750     "@ng-bootstrap/ng-bootstrap": {
751       "version": "4.2.1",
752       "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-4.2.1.tgz",
753       "integrity": "sha512-7etP9X9jKIkbuDzU3ngI2jQhHQDZxIu0ErvlkHb7u7YH9akIOLVkXvz2mTMvcFABWZhze64UjFuEgR46b6WGSw==",
754       "requires": {
755         "tslib": "^1.9.0"
756       }
757     },
758     "@ngtools/webpack": {
759       "version": "7.0.7",
760       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-7.0.7.tgz",
761       "integrity": "sha512-ukZv/8vhiVWLsEEWF1uena8GHRVUpwbPJ+8AupW25d2nNpwfsDtTIXKzTzRYeIQFFCnHJxr04lK18CVsn1lFaQ==",
762       "dev": true,
763       "requires": {
764         "@angular-devkit/core": "7.0.7",
765         "enhanced-resolve": "4.1.0",
766         "rxjs": "6.3.3",
767         "tree-kill": "1.2.0",
768         "webpack-sources": "1.2.0"
769       }
770     },
771     "@schematics/angular": {
772       "version": "7.0.7",
773       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-7.0.7.tgz",
774       "integrity": "sha512-xDSMAtOdKNa5uqsEfbwBVHVCjpNSmIIcadi0Rki+5Nmobf5nnQWPly1/xj5aHzT6SKuV4BIMvsBG9UgI9Ss/Iw==",
775       "dev": true,
776       "requires": {
777         "@angular-devkit/core": "7.0.7",
778         "@angular-devkit/schematics": "7.0.7",
779         "typescript": "3.1.6"
780       }
781     },
782     "@schematics/update": {
783       "version": "0.10.7",
784       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.10.7.tgz",
785       "integrity": "sha512-E4txrdnIcNn1K0xFPmY4ywAnVj+hN2QB1wBijoAMezYTEjcKxW0g6thPfUv6qhIPcphxrCOqwl6cIELZjq2dtA==",
786       "dev": true,
787       "requires": {
788         "@angular-devkit/core": "7.0.7",
789         "@angular-devkit/schematics": "7.0.7",
790         "npm-registry-client": "8.6.0",
791         "rxjs": "6.3.3",
792         "semver": "5.5.1",
793         "semver-intersect": "1.4.0"
794       }
795     },
796     "@types/jasmine": {
797       "version": "2.8.16",
798       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.16.tgz",
799       "integrity": "sha512-056oRlBBp7MDzr+HoU5su099s/s7wjZ3KcHxLfv+Byqb9MwdLUvsfLgw1VS97hsh3ddxSPyQu+olHMnoVTUY6g==",
800       "dev": true
801     },
802     "@types/jasminewd2": {
803       "version": "2.0.6",
804       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.6.tgz",
805       "integrity": "sha512-2ZOKrxb8bKRmP/po5ObYnRDgFE4i+lQiEB27bAMmtMWLgJSqlIDqlLx6S0IRorpOmOPRQ6O80NujTmQAtBkeNw==",
806       "dev": true,
807       "requires": {
808         "@types/jasmine": "*"
809       }
810     },
811     "@types/jquery": {
812       "version": "3.3.31",
813       "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.31.tgz",
814       "integrity": "sha512-Lz4BAJihoFw5nRzKvg4nawXPzutkv7wmfQ5121avptaSIXlDNJCUuxZxX/G+9EVidZGuO0UBlk+YjKbwRKJigg==",
815       "requires": {
816         "@types/sizzle": "*"
817       }
818     },
819     "@types/mime-types": {
820       "version": "2.1.0",
821       "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz",
822       "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=",
823       "dev": true
824     },
825     "@types/node": {
826       "version": "8.9.5",
827       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
828       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ=="
829     },
830     "@types/q": {
831       "version": "0.0.32",
832       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
833       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
834       "dev": true
835     },
836     "@types/selenium-webdriver": {
837       "version": "3.0.16",
838       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.16.tgz",
839       "integrity": "sha512-lMC2G0ItF2xv4UCiwbJGbnJlIuUixHrioOhNGHSCsYCJ8l4t9hMCUimCytvFv7qy6AfSzRxhRHoGa+UqaqwyeA==",
840       "dev": true
841     },
842     "@types/sizzle": {
843       "version": "2.3.2",
844       "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz",
845       "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg=="
846     },
847     "@types/underscore": {
848       "version": "1.9.3",
849       "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.9.3.tgz",
850       "integrity": "sha512-SwbHKB2DPIDlvYqtK5O+0LFtZAyrUSw4c0q+HWwmH1Ve3KMQ0/5PlV3RX97+3dP7yMrnNQ8/bCWWvQpPl03Mug=="
851     },
852     "@types/uuid": {
853       "version": "3.4.5",
854       "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.5.tgz",
855       "integrity": "sha512-MNL15wC3EKyw1VLF+RoVO4hJJdk9t/Hlv3rt1OL65Qvuadm4BYo6g9ZJQqoq7X8NBFSsQXgAujWciovh2lpVjA==",
856       "requires": {
857         "@types/node": "*"
858       }
859     },
860     "@webassemblyjs/ast": {
861       "version": "1.7.6",
862       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.6.tgz",
863       "integrity": "sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ==",
864       "dev": true,
865       "requires": {
866         "@webassemblyjs/helper-module-context": "1.7.6",
867         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
868         "@webassemblyjs/wast-parser": "1.7.6",
869         "mamacro": "^0.0.3"
870       }
871     },
872     "@webassemblyjs/floating-point-hex-parser": {
873       "version": "1.7.6",
874       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz",
875       "integrity": "sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA==",
876       "dev": true
877     },
878     "@webassemblyjs/helper-api-error": {
879       "version": "1.7.6",
880       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz",
881       "integrity": "sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg==",
882       "dev": true
883     },
884     "@webassemblyjs/helper-buffer": {
885       "version": "1.7.6",
886       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz",
887       "integrity": "sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw==",
888       "dev": true
889     },
890     "@webassemblyjs/helper-code-frame": {
891       "version": "1.7.6",
892       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz",
893       "integrity": "sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg==",
894       "dev": true,
895       "requires": {
896         "@webassemblyjs/wast-printer": "1.7.6"
897       }
898     },
899     "@webassemblyjs/helper-fsm": {
900       "version": "1.7.6",
901       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz",
902       "integrity": "sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw==",
903       "dev": true
904     },
905     "@webassemblyjs/helper-module-context": {
906       "version": "1.7.6",
907       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz",
908       "integrity": "sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw==",
909       "dev": true,
910       "requires": {
911         "mamacro": "^0.0.3"
912       }
913     },
914     "@webassemblyjs/helper-wasm-bytecode": {
915       "version": "1.7.6",
916       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz",
917       "integrity": "sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q==",
918       "dev": true
919     },
920     "@webassemblyjs/helper-wasm-section": {
921       "version": "1.7.6",
922       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz",
923       "integrity": "sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA==",
924       "dev": true,
925       "requires": {
926         "@webassemblyjs/ast": "1.7.6",
927         "@webassemblyjs/helper-buffer": "1.7.6",
928         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
929         "@webassemblyjs/wasm-gen": "1.7.6"
930       }
931     },
932     "@webassemblyjs/ieee754": {
933       "version": "1.7.6",
934       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz",
935       "integrity": "sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ==",
936       "dev": true,
937       "requires": {
938         "@xtuc/ieee754": "^1.2.0"
939       }
940     },
941     "@webassemblyjs/leb128": {
942       "version": "1.7.6",
943       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.6.tgz",
944       "integrity": "sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ==",
945       "dev": true,
946       "requires": {
947         "@xtuc/long": "4.2.1"
948       }
949     },
950     "@webassemblyjs/utf8": {
951       "version": "1.7.6",
952       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.6.tgz",
953       "integrity": "sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw==",
954       "dev": true
955     },
956     "@webassemblyjs/wasm-edit": {
957       "version": "1.7.6",
958       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz",
959       "integrity": "sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg==",
960       "dev": true,
961       "requires": {
962         "@webassemblyjs/ast": "1.7.6",
963         "@webassemblyjs/helper-buffer": "1.7.6",
964         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
965         "@webassemblyjs/helper-wasm-section": "1.7.6",
966         "@webassemblyjs/wasm-gen": "1.7.6",
967         "@webassemblyjs/wasm-opt": "1.7.6",
968         "@webassemblyjs/wasm-parser": "1.7.6",
969         "@webassemblyjs/wast-printer": "1.7.6"
970       }
971     },
972     "@webassemblyjs/wasm-gen": {
973       "version": "1.7.6",
974       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz",
975       "integrity": "sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ==",
976       "dev": true,
977       "requires": {
978         "@webassemblyjs/ast": "1.7.6",
979         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
980         "@webassemblyjs/ieee754": "1.7.6",
981         "@webassemblyjs/leb128": "1.7.6",
982         "@webassemblyjs/utf8": "1.7.6"
983       }
984     },
985     "@webassemblyjs/wasm-opt": {
986       "version": "1.7.6",
987       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz",
988       "integrity": "sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q==",
989       "dev": true,
990       "requires": {
991         "@webassemblyjs/ast": "1.7.6",
992         "@webassemblyjs/helper-buffer": "1.7.6",
993         "@webassemblyjs/wasm-gen": "1.7.6",
994         "@webassemblyjs/wasm-parser": "1.7.6"
995       }
996     },
997     "@webassemblyjs/wasm-parser": {
998       "version": "1.7.6",
999       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz",
1000       "integrity": "sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg==",
1001       "dev": true,
1002       "requires": {
1003         "@webassemblyjs/ast": "1.7.6",
1004         "@webassemblyjs/helper-api-error": "1.7.6",
1005         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
1006         "@webassemblyjs/ieee754": "1.7.6",
1007         "@webassemblyjs/leb128": "1.7.6",
1008         "@webassemblyjs/utf8": "1.7.6"
1009       }
1010     },
1011     "@webassemblyjs/wast-parser": {
1012       "version": "1.7.6",
1013       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz",
1014       "integrity": "sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg==",
1015       "dev": true,
1016       "requires": {
1017         "@webassemblyjs/ast": "1.7.6",
1018         "@webassemblyjs/floating-point-hex-parser": "1.7.6",
1019         "@webassemblyjs/helper-api-error": "1.7.6",
1020         "@webassemblyjs/helper-code-frame": "1.7.6",
1021         "@webassemblyjs/helper-fsm": "1.7.6",
1022         "@xtuc/long": "4.2.1",
1023         "mamacro": "^0.0.3"
1024       }
1025     },
1026     "@webassemblyjs/wast-printer": {
1027       "version": "1.7.6",
1028       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz",
1029       "integrity": "sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ==",
1030       "dev": true,
1031       "requires": {
1032         "@webassemblyjs/ast": "1.7.6",
1033         "@webassemblyjs/wast-parser": "1.7.6",
1034         "@xtuc/long": "4.2.1"
1035       }
1036     },
1037     "@xtuc/ieee754": {
1038       "version": "1.2.0",
1039       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
1040       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
1041       "dev": true
1042     },
1043     "@xtuc/long": {
1044       "version": "4.2.1",
1045       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz",
1046       "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==",
1047       "dev": true
1048     },
1049     "abbrev": {
1050       "version": "1.0.9",
1051       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
1052       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
1053       "dev": true
1054     },
1055     "accepts": {
1056       "version": "1.3.7",
1057       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
1058       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
1059       "dev": true,
1060       "requires": {
1061         "mime-types": "~2.1.24",
1062         "negotiator": "0.6.2"
1063       }
1064     },
1065     "acorn": {
1066       "version": "5.7.4",
1067       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
1068       "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
1069       "dev": true
1070     },
1071     "acorn-dynamic-import": {
1072       "version": "3.0.0",
1073       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
1074       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
1075       "dev": true,
1076       "requires": {
1077         "acorn": "^5.0.0"
1078       }
1079     },
1080     "adm-zip": {
1081       "version": "0.4.13",
1082       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
1083       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
1084       "dev": true
1085     },
1086     "after": {
1087       "version": "0.8.2",
1088       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
1089       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
1090       "dev": true
1091     },
1092     "agent-base": {
1093       "version": "4.3.0",
1094       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
1095       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
1096       "dev": true,
1097       "requires": {
1098         "es6-promisify": "^5.0.0"
1099       }
1100     },
1101     "ajv": {
1102       "version": "6.5.3",
1103       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
1104       "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
1105       "dev": true,
1106       "requires": {
1107         "fast-deep-equal": "^2.0.1",
1108         "fast-json-stable-stringify": "^2.0.0",
1109         "json-schema-traverse": "^0.4.1",
1110         "uri-js": "^4.2.2"
1111       }
1112     },
1113     "ajv-errors": {
1114       "version": "1.0.1",
1115       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
1116       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
1117       "dev": true
1118     },
1119     "ajv-keywords": {
1120       "version": "3.4.1",
1121       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
1122       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
1123       "dev": true
1124     },
1125     "amdefine": {
1126       "version": "1.0.1",
1127       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
1128       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
1129       "dev": true
1130     },
1131     "angular-gridster2": {
1132       "version": "8.0.0",
1133       "resolved": "https://registry.npmjs.org/angular-gridster2/-/angular-gridster2-8.0.0.tgz",
1134       "integrity": "sha512-mSgOvRfhEKAERU63SsunI/NWajU2wXVTToR6sA5JM1sRptK6PLoAIi9VqcNETTmdRssflOFwJJqBqEeRgelUvg==",
1135       "requires": {
1136         "tslib": "^1.9.0"
1137       }
1138     },
1139     "angular2-uuid": {
1140       "version": "1.1.1",
1141       "resolved": "https://registry.npmjs.org/angular2-uuid/-/angular2-uuid-1.1.1.tgz",
1142       "integrity": "sha1-cvA81TK39AAy6x7PufhFc4S+lW4="
1143     },
1144     "ansi-colors": {
1145       "version": "3.2.4",
1146       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
1147       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
1148       "dev": true
1149     },
1150     "ansi-escapes": {
1151       "version": "3.2.0",
1152       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1153       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1154       "dev": true
1155     },
1156     "ansi-html": {
1157       "version": "0.0.7",
1158       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
1159       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
1160       "dev": true
1161     },
1162     "ansi-regex": {
1163       "version": "2.1.1",
1164       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1165       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1166       "dev": true
1167     },
1168     "ansi-styles": {
1169       "version": "3.2.1",
1170       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1171       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1172       "dev": true,
1173       "requires": {
1174         "color-convert": "^1.9.0"
1175       }
1176     },
1177     "anymatch": {
1178       "version": "2.0.0",
1179       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
1180       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
1181       "dev": true,
1182       "requires": {
1183         "micromatch": "^3.1.4",
1184         "normalize-path": "^2.1.1"
1185       }
1186     },
1187     "app-root-path": {
1188       "version": "2.2.1",
1189       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
1190       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
1191       "dev": true
1192     },
1193     "append-transform": {
1194       "version": "1.0.0",
1195       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
1196       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
1197       "dev": true,
1198       "requires": {
1199         "default-require-extensions": "^2.0.0"
1200       }
1201     },
1202     "aproba": {
1203       "version": "1.2.0",
1204       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1205       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1206       "dev": true
1207     },
1208     "are-we-there-yet": {
1209       "version": "1.1.5",
1210       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
1211       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
1212       "dev": true,
1213       "requires": {
1214         "delegates": "^1.0.0",
1215         "readable-stream": "^2.0.6"
1216       }
1217     },
1218     "argparse": {
1219       "version": "1.0.10",
1220       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1221       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1222       "dev": true,
1223       "requires": {
1224         "sprintf-js": "~1.0.2"
1225       }
1226     },
1227     "arr-diff": {
1228       "version": "4.0.0",
1229       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1230       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1231       "dev": true
1232     },
1233     "arr-flatten": {
1234       "version": "1.1.0",
1235       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1236       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1237       "dev": true
1238     },
1239     "arr-union": {
1240       "version": "3.1.0",
1241       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1242       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1243       "dev": true
1244     },
1245     "array-find-index": {
1246       "version": "1.0.2",
1247       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1248       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1249       "dev": true
1250     },
1251     "array-flatten": {
1252       "version": "2.1.2",
1253       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
1254       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
1255       "dev": true
1256     },
1257     "array-slice": {
1258       "version": "0.2.3",
1259       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
1260       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
1261       "dev": true
1262     },
1263     "array-union": {
1264       "version": "1.0.2",
1265       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1266       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
1267       "dev": true,
1268       "requires": {
1269         "array-uniq": "^1.0.1"
1270       }
1271     },
1272     "array-uniq": {
1273       "version": "1.0.3",
1274       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1275       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1276       "dev": true
1277     },
1278     "array-unique": {
1279       "version": "0.3.2",
1280       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1281       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1282       "dev": true
1283     },
1284     "arraybuffer.slice": {
1285       "version": "0.0.7",
1286       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
1287       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
1288       "dev": true
1289     },
1290     "arrify": {
1291       "version": "1.0.1",
1292       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1293       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1294       "dev": true
1295     },
1296     "asap": {
1297       "version": "2.0.6",
1298       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1299       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1300       "dev": true,
1301       "optional": true
1302     },
1303     "asn1": {
1304       "version": "0.2.4",
1305       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1306       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1307       "dev": true,
1308       "requires": {
1309         "safer-buffer": "~2.1.0"
1310       }
1311     },
1312     "asn1.js": {
1313       "version": "4.10.1",
1314       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1315       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1316       "dev": true,
1317       "requires": {
1318         "bn.js": "^4.0.0",
1319         "inherits": "^2.0.1",
1320         "minimalistic-assert": "^1.0.0"
1321       },
1322       "dependencies": {
1323         "bn.js": {
1324           "version": "4.11.8",
1325           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1326           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1327           "dev": true
1328         }
1329       }
1330     },
1331     "assert": {
1332       "version": "1.5.0",
1333       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
1334       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
1335       "dev": true,
1336       "requires": {
1337         "object-assign": "^4.1.1",
1338         "util": "0.10.3"
1339       },
1340       "dependencies": {
1341         "inherits": {
1342           "version": "2.0.1",
1343           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1344           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1345           "dev": true
1346         },
1347         "util": {
1348           "version": "0.10.3",
1349           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1350           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1351           "dev": true,
1352           "requires": {
1353             "inherits": "2.0.1"
1354           }
1355         }
1356       }
1357     },
1358     "assert-plus": {
1359       "version": "1.0.0",
1360       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1361       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1362       "dev": true
1363     },
1364     "assign-symbols": {
1365       "version": "1.0.0",
1366       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1367       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1368       "dev": true
1369     },
1370     "async": {
1371       "version": "2.6.3",
1372       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
1373       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
1374       "dev": true,
1375       "requires": {
1376         "lodash": "^4.17.14"
1377       }
1378     },
1379     "async-each": {
1380       "version": "1.0.3",
1381       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
1382       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
1383       "dev": true
1384     },
1385     "async-foreach": {
1386       "version": "0.1.3",
1387       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1388       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1389       "dev": true,
1390       "optional": true
1391     },
1392     "async-limiter": {
1393       "version": "1.0.0",
1394       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
1395       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
1396       "dev": true
1397     },
1398     "asynckit": {
1399       "version": "0.4.0",
1400       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1401       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1402       "dev": true
1403     },
1404     "atob": {
1405       "version": "2.1.2",
1406       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1407       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1408       "dev": true
1409     },
1410     "autoprefixer": {
1411       "version": "9.1.5",
1412       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.1.5.tgz",
1413       "integrity": "sha512-kk4Zb6RUc58ld7gdosERHMF3DzIYJc2fp5sX46qEsGXQQy5bXsu8qyLjoxuY1NuQ/cJuCYnx99BfjwnRggrYIw==",
1414       "dev": true,
1415       "requires": {
1416         "browserslist": "^4.1.0",
1417         "caniuse-lite": "^1.0.30000884",
1418         "normalize-range": "^0.1.2",
1419         "num2fraction": "^1.2.2",
1420         "postcss": "^7.0.2",
1421         "postcss-value-parser": "^3.2.3"
1422       }
1423     },
1424     "aws-sign2": {
1425       "version": "0.7.0",
1426       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1427       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1428       "dev": true
1429     },
1430     "aws4": {
1431       "version": "1.8.0",
1432       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1433       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1434       "dev": true
1435     },
1436     "babel-code-frame": {
1437       "version": "6.26.0",
1438       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1439       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1440       "dev": true,
1441       "requires": {
1442         "chalk": "^1.1.3",
1443         "esutils": "^2.0.2",
1444         "js-tokens": "^3.0.2"
1445       },
1446       "dependencies": {
1447         "ansi-styles": {
1448           "version": "2.2.1",
1449           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1450           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1451           "dev": true
1452         },
1453         "chalk": {
1454           "version": "1.1.3",
1455           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1456           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1457           "dev": true,
1458           "requires": {
1459             "ansi-styles": "^2.2.1",
1460             "escape-string-regexp": "^1.0.2",
1461             "has-ansi": "^2.0.0",
1462             "strip-ansi": "^3.0.0",
1463             "supports-color": "^2.0.0"
1464           }
1465         },
1466         "supports-color": {
1467           "version": "2.0.0",
1468           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1469           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1470           "dev": true
1471         }
1472       }
1473     },
1474     "babel-generator": {
1475       "version": "6.26.1",
1476       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1477       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1478       "dev": true,
1479       "requires": {
1480         "babel-messages": "^6.23.0",
1481         "babel-runtime": "^6.26.0",
1482         "babel-types": "^6.26.0",
1483         "detect-indent": "^4.0.0",
1484         "jsesc": "^1.3.0",
1485         "lodash": "^4.17.4",
1486         "source-map": "^0.5.7",
1487         "trim-right": "^1.0.1"
1488       },
1489       "dependencies": {
1490         "source-map": {
1491           "version": "0.5.7",
1492           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1493           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1494           "dev": true
1495         }
1496       }
1497     },
1498     "babel-messages": {
1499       "version": "6.23.0",
1500       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1501       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1502       "dev": true,
1503       "requires": {
1504         "babel-runtime": "^6.22.0"
1505       }
1506     },
1507     "babel-runtime": {
1508       "version": "6.26.0",
1509       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1510       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1511       "dev": true,
1512       "requires": {
1513         "core-js": "^2.4.0",
1514         "regenerator-runtime": "^0.11.0"
1515       }
1516     },
1517     "babel-template": {
1518       "version": "6.26.0",
1519       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1520       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1521       "dev": true,
1522       "requires": {
1523         "babel-runtime": "^6.26.0",
1524         "babel-traverse": "^6.26.0",
1525         "babel-types": "^6.26.0",
1526         "babylon": "^6.18.0",
1527         "lodash": "^4.17.4"
1528       }
1529     },
1530     "babel-traverse": {
1531       "version": "6.26.0",
1532       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1533       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1534       "dev": true,
1535       "requires": {
1536         "babel-code-frame": "^6.26.0",
1537         "babel-messages": "^6.23.0",
1538         "babel-runtime": "^6.26.0",
1539         "babel-types": "^6.26.0",
1540         "babylon": "^6.18.0",
1541         "debug": "^2.6.8",
1542         "globals": "^9.18.0",
1543         "invariant": "^2.2.2",
1544         "lodash": "^4.17.4"
1545       }
1546     },
1547     "babel-types": {
1548       "version": "6.26.0",
1549       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1550       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1551       "dev": true,
1552       "requires": {
1553         "babel-runtime": "^6.26.0",
1554         "esutils": "^2.0.2",
1555         "lodash": "^4.17.4",
1556         "to-fast-properties": "^1.0.3"
1557       }
1558     },
1559     "babylon": {
1560       "version": "6.18.0",
1561       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1562       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1563       "dev": true
1564     },
1565     "backo2": {
1566       "version": "1.0.2",
1567       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1568       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1569       "dev": true
1570     },
1571     "balanced-match": {
1572       "version": "1.0.0",
1573       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1574       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1575       "dev": true
1576     },
1577     "base": {
1578       "version": "0.11.2",
1579       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1580       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1581       "dev": true,
1582       "requires": {
1583         "cache-base": "^1.0.1",
1584         "class-utils": "^0.3.5",
1585         "component-emitter": "^1.2.1",
1586         "define-property": "^1.0.0",
1587         "isobject": "^3.0.1",
1588         "mixin-deep": "^1.2.0",
1589         "pascalcase": "^0.1.1"
1590       },
1591       "dependencies": {
1592         "define-property": {
1593           "version": "1.0.0",
1594           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1595           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1596           "dev": true,
1597           "requires": {
1598             "is-descriptor": "^1.0.0"
1599           }
1600         },
1601         "is-accessor-descriptor": {
1602           "version": "1.0.0",
1603           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1604           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1605           "dev": true,
1606           "requires": {
1607             "kind-of": "^6.0.0"
1608           }
1609         },
1610         "is-data-descriptor": {
1611           "version": "1.0.0",
1612           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1613           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1614           "dev": true,
1615           "requires": {
1616             "kind-of": "^6.0.0"
1617           }
1618         },
1619         "is-descriptor": {
1620           "version": "1.0.2",
1621           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1622           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1623           "dev": true,
1624           "requires": {
1625             "is-accessor-descriptor": "^1.0.0",
1626             "is-data-descriptor": "^1.0.0",
1627             "kind-of": "^6.0.2"
1628           }
1629         }
1630       }
1631     },
1632     "base64-arraybuffer": {
1633       "version": "0.1.5",
1634       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1635       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1636       "dev": true
1637     },
1638     "base64-js": {
1639       "version": "1.3.1",
1640       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
1641       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
1642       "dev": true
1643     },
1644     "base64id": {
1645       "version": "1.0.0",
1646       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1647       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1648       "dev": true
1649     },
1650     "batch": {
1651       "version": "0.6.1",
1652       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1653       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1654       "dev": true
1655     },
1656     "bcrypt-pbkdf": {
1657       "version": "1.0.2",
1658       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1659       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1660       "dev": true,
1661       "requires": {
1662         "tweetnacl": "^0.14.3"
1663       }
1664     },
1665     "better-assert": {
1666       "version": "1.0.2",
1667       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1668       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1669       "dev": true,
1670       "requires": {
1671         "callsite": "1.0.0"
1672       }
1673     },
1674     "big.js": {
1675       "version": "3.2.0",
1676       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1677       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1678       "dev": true
1679     },
1680     "binary-extensions": {
1681       "version": "1.13.1",
1682       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1683       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1684       "dev": true
1685     },
1686     "blob": {
1687       "version": "0.0.5",
1688       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
1689       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
1690       "dev": true
1691     },
1692     "block-stream": {
1693       "version": "0.0.9",
1694       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1695       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1696       "dev": true,
1697       "optional": true,
1698       "requires": {
1699         "inherits": "~2.0.0"
1700       }
1701     },
1702     "blocking-proxy": {
1703       "version": "1.0.1",
1704       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
1705       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
1706       "dev": true,
1707       "requires": {
1708         "minimist": "^1.2.0"
1709       },
1710       "dependencies": {
1711         "minimist": {
1712           "version": "1.2.5",
1713           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1714           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1715           "dev": true
1716         }
1717       }
1718     },
1719     "bluebird": {
1720       "version": "3.5.5",
1721       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
1722       "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
1723       "dev": true
1724     },
1725     "bn.js": {
1726       "version": "5.1.1",
1727       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz",
1728       "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==",
1729       "dev": true
1730     },
1731     "body-parser": {
1732       "version": "1.19.0",
1733       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
1734       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
1735       "dev": true,
1736       "requires": {
1737         "bytes": "3.1.0",
1738         "content-type": "~1.0.4",
1739         "debug": "2.6.9",
1740         "depd": "~1.1.2",
1741         "http-errors": "1.7.2",
1742         "iconv-lite": "0.4.24",
1743         "on-finished": "~2.3.0",
1744         "qs": "6.7.0",
1745         "raw-body": "2.4.0",
1746         "type-is": "~1.6.17"
1747       },
1748       "dependencies": {
1749         "bytes": {
1750           "version": "3.1.0",
1751           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
1752           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
1753           "dev": true
1754         },
1755         "qs": {
1756           "version": "6.7.0",
1757           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
1758           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
1759           "dev": true
1760         }
1761       }
1762     },
1763     "bonjour": {
1764       "version": "3.5.0",
1765       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
1766       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
1767       "dev": true,
1768       "requires": {
1769         "array-flatten": "^2.1.0",
1770         "deep-equal": "^1.0.1",
1771         "dns-equal": "^1.0.0",
1772         "dns-txt": "^2.0.2",
1773         "multicast-dns": "^6.0.1",
1774         "multicast-dns-service-types": "^1.1.0"
1775       }
1776     },
1777     "brace-expansion": {
1778       "version": "1.1.11",
1779       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1780       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1781       "dev": true,
1782       "requires": {
1783         "balanced-match": "^1.0.0",
1784         "concat-map": "0.0.1"
1785       }
1786     },
1787     "braces": {
1788       "version": "2.3.2",
1789       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1790       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1791       "dev": true,
1792       "requires": {
1793         "arr-flatten": "^1.1.0",
1794         "array-unique": "^0.3.2",
1795         "extend-shallow": "^2.0.1",
1796         "fill-range": "^4.0.0",
1797         "isobject": "^3.0.1",
1798         "repeat-element": "^1.1.2",
1799         "snapdragon": "^0.8.1",
1800         "snapdragon-node": "^2.0.1",
1801         "split-string": "^3.0.2",
1802         "to-regex": "^3.0.1"
1803       },
1804       "dependencies": {
1805         "extend-shallow": {
1806           "version": "2.0.1",
1807           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1808           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1809           "dev": true,
1810           "requires": {
1811             "is-extendable": "^0.1.0"
1812           }
1813         }
1814       }
1815     },
1816     "brorand": {
1817       "version": "1.1.0",
1818       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1819       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1820       "dev": true
1821     },
1822     "browserify-aes": {
1823       "version": "1.2.0",
1824       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1825       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1826       "dev": true,
1827       "requires": {
1828         "buffer-xor": "^1.0.3",
1829         "cipher-base": "^1.0.0",
1830         "create-hash": "^1.1.0",
1831         "evp_bytestokey": "^1.0.3",
1832         "inherits": "^2.0.1",
1833         "safe-buffer": "^5.0.1"
1834       }
1835     },
1836     "browserify-cipher": {
1837       "version": "1.0.1",
1838       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1839       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1840       "dev": true,
1841       "requires": {
1842         "browserify-aes": "^1.0.4",
1843         "browserify-des": "^1.0.0",
1844         "evp_bytestokey": "^1.0.0"
1845       }
1846     },
1847     "browserify-des": {
1848       "version": "1.0.2",
1849       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1850       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1851       "dev": true,
1852       "requires": {
1853         "cipher-base": "^1.0.1",
1854         "des.js": "^1.0.0",
1855         "inherits": "^2.0.1",
1856         "safe-buffer": "^5.1.2"
1857       }
1858     },
1859     "browserify-rsa": {
1860       "version": "4.0.1",
1861       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1862       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1863       "dev": true,
1864       "requires": {
1865         "bn.js": "^4.1.0",
1866         "randombytes": "^2.0.1"
1867       },
1868       "dependencies": {
1869         "bn.js": {
1870           "version": "4.11.8",
1871           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1872           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1873           "dev": true
1874         }
1875       }
1876     },
1877     "browserify-sign": {
1878       "version": "4.1.0",
1879       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz",
1880       "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==",
1881       "dev": true,
1882       "requires": {
1883         "bn.js": "^5.1.1",
1884         "browserify-rsa": "^4.0.1",
1885         "create-hash": "^1.2.0",
1886         "create-hmac": "^1.1.7",
1887         "elliptic": "^6.5.2",
1888         "inherits": "^2.0.4",
1889         "parse-asn1": "^5.1.5",
1890         "readable-stream": "^3.6.0"
1891       },
1892       "dependencies": {
1893         "readable-stream": {
1894           "version": "3.6.0",
1895           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1896           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1897           "dev": true,
1898           "requires": {
1899             "inherits": "^2.0.3",
1900             "string_decoder": "^1.1.1",
1901             "util-deprecate": "^1.0.1"
1902           }
1903         }
1904       }
1905     },
1906     "browserify-zlib": {
1907       "version": "0.2.0",
1908       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1909       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1910       "dev": true,
1911       "requires": {
1912         "pako": "~1.0.5"
1913       }
1914     },
1915     "browserslist": {
1916       "version": "4.12.0",
1917       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz",
1918       "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
1919       "dev": true,
1920       "requires": {
1921         "caniuse-lite": "^1.0.30001043",
1922         "electron-to-chromium": "^1.3.413",
1923         "node-releases": "^1.1.53",
1924         "pkg-up": "^2.0.0"
1925       }
1926     },
1927     "browserstack": {
1928       "version": "1.5.2",
1929       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.2.tgz",
1930       "integrity": "sha512-+6AFt9HzhKykcPF79W6yjEUJcdvZOV0lIXdkORXMJftGrDl0OKWqRF4GHqpDNkxiceDT/uB7Fb/aDwktvXX7dg==",
1931       "dev": true,
1932       "requires": {
1933         "https-proxy-agent": "^2.2.1"
1934       }
1935     },
1936     "buffer": {
1937       "version": "4.9.2",
1938       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
1939       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
1940       "dev": true,
1941       "requires": {
1942         "base64-js": "^1.0.2",
1943         "ieee754": "^1.1.4",
1944         "isarray": "^1.0.0"
1945       }
1946     },
1947     "buffer-alloc": {
1948       "version": "1.2.0",
1949       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1950       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1951       "dev": true,
1952       "requires": {
1953         "buffer-alloc-unsafe": "^1.1.0",
1954         "buffer-fill": "^1.0.0"
1955       }
1956     },
1957     "buffer-alloc-unsafe": {
1958       "version": "1.1.0",
1959       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1960       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1961       "dev": true
1962     },
1963     "buffer-crc32": {
1964       "version": "0.2.13",
1965       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1966       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1967       "dev": true
1968     },
1969     "buffer-fill": {
1970       "version": "1.0.0",
1971       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1972       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1973       "dev": true
1974     },
1975     "buffer-from": {
1976       "version": "1.1.1",
1977       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1978       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1979       "dev": true
1980     },
1981     "buffer-indexof": {
1982       "version": "1.1.1",
1983       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1984       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1985       "dev": true
1986     },
1987     "buffer-xor": {
1988       "version": "1.0.3",
1989       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1990       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1991       "dev": true
1992     },
1993     "builtin-modules": {
1994       "version": "1.1.1",
1995       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1996       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1997       "dev": true
1998     },
1999     "builtin-status-codes": {
2000       "version": "3.0.0",
2001       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
2002       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
2003       "dev": true
2004     },
2005     "builtins": {
2006       "version": "1.0.3",
2007       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
2008       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
2009       "dev": true
2010     },
2011     "bytes": {
2012       "version": "3.0.0",
2013       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
2014       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
2015       "dev": true
2016     },
2017     "cacache": {
2018       "version": "10.0.4",
2019       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
2020       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
2021       "dev": true,
2022       "requires": {
2023         "bluebird": "^3.5.1",
2024         "chownr": "^1.0.1",
2025         "glob": "^7.1.2",
2026         "graceful-fs": "^4.1.11",
2027         "lru-cache": "^4.1.1",
2028         "mississippi": "^2.0.0",
2029         "mkdirp": "^0.5.1",
2030         "move-concurrently": "^1.0.1",
2031         "promise-inflight": "^1.0.1",
2032         "rimraf": "^2.6.2",
2033         "ssri": "^5.2.4",
2034         "unique-filename": "^1.1.0",
2035         "y18n": "^4.0.0"
2036       }
2037     },
2038     "cache-base": {
2039       "version": "1.0.1",
2040       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
2041       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
2042       "dev": true,
2043       "requires": {
2044         "collection-visit": "^1.0.0",
2045         "component-emitter": "^1.2.1",
2046         "get-value": "^2.0.6",
2047         "has-value": "^1.0.0",
2048         "isobject": "^3.0.1",
2049         "set-value": "^2.0.0",
2050         "to-object-path": "^0.3.0",
2051         "union-value": "^1.0.0",
2052         "unset-value": "^1.0.0"
2053       }
2054     },
2055     "caller-callsite": {
2056       "version": "2.0.0",
2057       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
2058       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
2059       "dev": true,
2060       "requires": {
2061         "callsites": "^2.0.0"
2062       }
2063     },
2064     "caller-path": {
2065       "version": "2.0.0",
2066       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
2067       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
2068       "dev": true,
2069       "requires": {
2070         "caller-callsite": "^2.0.0"
2071       }
2072     },
2073     "callsite": {
2074       "version": "1.0.0",
2075       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
2076       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
2077       "dev": true
2078     },
2079     "callsites": {
2080       "version": "2.0.0",
2081       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
2082       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
2083       "dev": true
2084     },
2085     "camelcase": {
2086       "version": "2.1.1",
2087       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
2088       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
2089       "dev": true,
2090       "optional": true
2091     },
2092     "camelcase-keys": {
2093       "version": "2.1.0",
2094       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
2095       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
2096       "dev": true,
2097       "optional": true,
2098       "requires": {
2099         "camelcase": "^2.0.0",
2100         "map-obj": "^1.0.0"
2101       }
2102     },
2103     "caniuse-lite": {
2104       "version": "1.0.30001055",
2105       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz",
2106       "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==",
2107       "dev": true
2108     },
2109     "canonical-path": {
2110       "version": "1.0.0",
2111       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
2112       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
2113       "dev": true
2114     },
2115     "caseless": {
2116       "version": "0.12.0",
2117       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2118       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2119       "dev": true
2120     },
2121     "chalk": {
2122       "version": "2.4.2",
2123       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2124       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2125       "dev": true,
2126       "requires": {
2127         "ansi-styles": "^3.2.1",
2128         "escape-string-regexp": "^1.0.5",
2129         "supports-color": "^5.3.0"
2130       }
2131     },
2132     "chardet": {
2133       "version": "0.7.0",
2134       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
2135       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
2136       "dev": true
2137     },
2138     "chokidar": {
2139       "version": "2.0.4",
2140       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
2141       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
2142       "dev": true,
2143       "requires": {
2144         "anymatch": "^2.0.0",
2145         "async-each": "^1.0.0",
2146         "braces": "^2.3.0",
2147         "fsevents": "^1.2.2",
2148         "glob-parent": "^3.1.0",
2149         "inherits": "^2.0.1",
2150         "is-binary-path": "^1.0.0",
2151         "is-glob": "^4.0.0",
2152         "lodash.debounce": "^4.0.8",
2153         "normalize-path": "^2.1.1",
2154         "path-is-absolute": "^1.0.0",
2155         "readdirp": "^2.0.0",
2156         "upath": "^1.0.5"
2157       }
2158     },
2159     "chownr": {
2160       "version": "1.1.4",
2161       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
2162       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
2163       "dev": true
2164     },
2165     "chrome-trace-event": {
2166       "version": "1.0.2",
2167       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
2168       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
2169       "dev": true,
2170       "requires": {
2171         "tslib": "^1.9.0"
2172       }
2173     },
2174     "cipher-base": {
2175       "version": "1.0.4",
2176       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2177       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2178       "dev": true,
2179       "requires": {
2180         "inherits": "^2.0.1",
2181         "safe-buffer": "^5.0.1"
2182       }
2183     },
2184     "circular-dependency-plugin": {
2185       "version": "5.0.2",
2186       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
2187       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
2188       "dev": true
2189     },
2190     "circular-json": {
2191       "version": "0.5.9",
2192       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
2193       "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
2194       "dev": true
2195     },
2196     "class-utils": {
2197       "version": "0.3.6",
2198       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2199       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2200       "dev": true,
2201       "requires": {
2202         "arr-union": "^3.1.0",
2203         "define-property": "^0.2.5",
2204         "isobject": "^3.0.0",
2205         "static-extend": "^0.1.1"
2206       },
2207       "dependencies": {
2208         "define-property": {
2209           "version": "0.2.5",
2210           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2211           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2212           "dev": true,
2213           "requires": {
2214             "is-descriptor": "^0.1.0"
2215           }
2216         }
2217       }
2218     },
2219     "classlist.js": {
2220       "version": "1.1.20150312",
2221       "resolved": "https://registry.npmjs.org/classlist.js/-/classlist.js-1.1.20150312.tgz",
2222       "integrity": "sha1-HXCEL3Ai8I2awIbOaeWyUPLFd4k="
2223     },
2224     "clean-css": {
2225       "version": "4.2.1",
2226       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
2227       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
2228       "dev": true,
2229       "requires": {
2230         "source-map": "~0.6.0"
2231       },
2232       "dependencies": {
2233         "source-map": {
2234           "version": "0.6.1",
2235           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2236           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2237           "dev": true
2238         }
2239       }
2240     },
2241     "cli-cursor": {
2242       "version": "2.1.0",
2243       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2244       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2245       "dev": true,
2246       "requires": {
2247         "restore-cursor": "^2.0.0"
2248       }
2249     },
2250     "cli-width": {
2251       "version": "2.2.0",
2252       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
2253       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
2254       "dev": true
2255     },
2256     "cliui": {
2257       "version": "3.2.0",
2258       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
2259       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2260       "dev": true,
2261       "requires": {
2262         "string-width": "^1.0.1",
2263         "strip-ansi": "^3.0.1",
2264         "wrap-ansi": "^2.0.0"
2265       }
2266     },
2267     "clone": {
2268       "version": "2.1.2",
2269       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2270       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2271       "dev": true
2272     },
2273     "clone-deep": {
2274       "version": "2.0.2",
2275       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
2276       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
2277       "dev": true,
2278       "requires": {
2279         "for-own": "^1.0.0",
2280         "is-plain-object": "^2.0.4",
2281         "kind-of": "^6.0.0",
2282         "shallow-clone": "^1.0.0"
2283       }
2284     },
2285     "co": {
2286       "version": "4.6.0",
2287       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2288       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
2289       "dev": true
2290     },
2291     "code-point-at": {
2292       "version": "1.1.0",
2293       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2294       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2295       "dev": true
2296     },
2297     "codelyzer": {
2298       "version": "4.5.0",
2299       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz",
2300       "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==",
2301       "dev": true,
2302       "requires": {
2303         "app-root-path": "^2.1.0",
2304         "css-selector-tokenizer": "^0.7.0",
2305         "cssauron": "^1.4.0",
2306         "semver-dsl": "^1.0.1",
2307         "source-map": "^0.5.7",
2308         "sprintf-js": "^1.1.1"
2309       },
2310       "dependencies": {
2311         "source-map": {
2312           "version": "0.5.7",
2313           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2314           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2315           "dev": true
2316         },
2317         "sprintf-js": {
2318           "version": "1.1.2",
2319           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
2320           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
2321           "dev": true
2322         }
2323       }
2324     },
2325     "collection-visit": {
2326       "version": "1.0.0",
2327       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2328       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2329       "dev": true,
2330       "requires": {
2331         "map-visit": "^1.0.0",
2332         "object-visit": "^1.0.0"
2333       }
2334     },
2335     "color-convert": {
2336       "version": "1.9.3",
2337       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2338       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2339       "dev": true,
2340       "requires": {
2341         "color-name": "1.1.3"
2342       }
2343     },
2344     "color-name": {
2345       "version": "1.1.3",
2346       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2347       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2348       "dev": true
2349     },
2350     "colors": {
2351       "version": "1.1.2",
2352       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2353       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2354       "dev": true
2355     },
2356     "combine-lists": {
2357       "version": "1.0.1",
2358       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
2359       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
2360       "dev": true,
2361       "requires": {
2362         "lodash": "^4.5.0"
2363       }
2364     },
2365     "combined-stream": {
2366       "version": "1.0.8",
2367       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2368       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2369       "dev": true,
2370       "requires": {
2371         "delayed-stream": "~1.0.0"
2372       }
2373     },
2374     "commander": {
2375       "version": "2.20.0",
2376       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
2377       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
2378       "dev": true
2379     },
2380     "commondir": {
2381       "version": "1.0.1",
2382       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2383       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2384       "dev": true
2385     },
2386     "compare-versions": {
2387       "version": "3.5.0",
2388       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.0.tgz",
2389       "integrity": "sha512-hX+4kt2Rcwu+x1U0SsEFCn1quURjEjPEGH/cPBlpME/IidGimAdwfMU+B+xDr7et/KTR7VH2+ZqWGerv4NGs2w==",
2390       "dev": true
2391     },
2392     "component-bind": {
2393       "version": "1.0.0",
2394       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2395       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2396       "dev": true
2397     },
2398     "component-emitter": {
2399       "version": "1.3.0",
2400       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
2401       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
2402       "dev": true
2403     },
2404     "component-inherit": {
2405       "version": "0.0.3",
2406       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2407       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2408       "dev": true
2409     },
2410     "compressible": {
2411       "version": "2.0.18",
2412       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
2413       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
2414       "dev": true,
2415       "requires": {
2416         "mime-db": ">= 1.43.0 < 2"
2417       },
2418       "dependencies": {
2419         "mime-db": {
2420           "version": "1.44.0",
2421           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
2422           "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
2423           "dev": true
2424         }
2425       }
2426     },
2427     "compression": {
2428       "version": "1.7.4",
2429       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
2430       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
2431       "dev": true,
2432       "requires": {
2433         "accepts": "~1.3.5",
2434         "bytes": "3.0.0",
2435         "compressible": "~2.0.16",
2436         "debug": "2.6.9",
2437         "on-headers": "~1.0.2",
2438         "safe-buffer": "5.1.2",
2439         "vary": "~1.1.2"
2440       }
2441     },
2442     "concat-map": {
2443       "version": "0.0.1",
2444       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2445       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2446       "dev": true
2447     },
2448     "concat-stream": {
2449       "version": "1.6.2",
2450       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2451       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2452       "dev": true,
2453       "requires": {
2454         "buffer-from": "^1.0.0",
2455         "inherits": "^2.0.3",
2456         "readable-stream": "^2.2.2",
2457         "typedarray": "^0.0.6"
2458       }
2459     },
2460     "connect": {
2461       "version": "3.7.0",
2462       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
2463       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
2464       "dev": true,
2465       "requires": {
2466         "debug": "2.6.9",
2467         "finalhandler": "1.1.2",
2468         "parseurl": "~1.3.3",
2469         "utils-merge": "1.0.1"
2470       }
2471     },
2472     "connect-history-api-fallback": {
2473       "version": "1.6.0",
2474       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
2475       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
2476       "dev": true
2477     },
2478     "console-browserify": {
2479       "version": "1.2.0",
2480       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
2481       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
2482       "dev": true
2483     },
2484     "console-control-strings": {
2485       "version": "1.1.0",
2486       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2487       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2488       "dev": true
2489     },
2490     "constants-browserify": {
2491       "version": "1.0.0",
2492       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2493       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2494       "dev": true
2495     },
2496     "content-disposition": {
2497       "version": "0.5.3",
2498       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2499       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2500       "dev": true,
2501       "requires": {
2502         "safe-buffer": "5.1.2"
2503       }
2504     },
2505     "content-type": {
2506       "version": "1.0.4",
2507       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2508       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2509       "dev": true
2510     },
2511     "convert-source-map": {
2512       "version": "1.6.0",
2513       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2514       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2515       "dev": true,
2516       "requires": {
2517         "safe-buffer": "~5.1.1"
2518       }
2519     },
2520     "cookie": {
2521       "version": "0.4.0",
2522       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
2523       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
2524       "dev": true
2525     },
2526     "cookie-signature": {
2527       "version": "1.0.6",
2528       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2529       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2530       "dev": true
2531     },
2532     "copy-concurrently": {
2533       "version": "1.0.5",
2534       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2535       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2536       "dev": true,
2537       "requires": {
2538         "aproba": "^1.1.1",
2539         "fs-write-stream-atomic": "^1.0.8",
2540         "iferr": "^0.1.5",
2541         "mkdirp": "^0.5.1",
2542         "rimraf": "^2.5.4",
2543         "run-queue": "^1.0.0"
2544       }
2545     },
2546     "copy-descriptor": {
2547       "version": "0.1.1",
2548       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2549       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2550       "dev": true
2551     },
2552     "copy-webpack-plugin": {
2553       "version": "4.5.4",
2554       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.4.tgz",
2555       "integrity": "sha512-0lstlEyj74OAtYMrDxlNZsU7cwFijAI3Ofz2fD6Mpo9r4xCv4yegfa3uHIKvZY1NSuOtE9nvG6TAhJ+uz9gDaQ==",
2556       "dev": true,
2557       "requires": {
2558         "cacache": "^10.0.4",
2559         "find-cache-dir": "^1.0.0",
2560         "globby": "^7.1.1",
2561         "is-glob": "^4.0.0",
2562         "loader-utils": "^1.1.0",
2563         "minimatch": "^3.0.4",
2564         "p-limit": "^1.0.0",
2565         "serialize-javascript": "^1.4.0"
2566       }
2567     },
2568     "core-js": {
2569       "version": "2.6.9",
2570       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
2571       "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A=="
2572     },
2573     "core-util-is": {
2574       "version": "1.0.2",
2575       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2576       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2577       "dev": true
2578     },
2579     "cosmiconfig": {
2580       "version": "5.2.1",
2581       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2582       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2583       "dev": true,
2584       "requires": {
2585         "import-fresh": "^2.0.0",
2586         "is-directory": "^0.3.1",
2587         "js-yaml": "^3.13.1",
2588         "parse-json": "^4.0.0"
2589       },
2590       "dependencies": {
2591         "parse-json": {
2592           "version": "4.0.0",
2593           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2594           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2595           "dev": true,
2596           "requires": {
2597             "error-ex": "^1.3.1",
2598             "json-parse-better-errors": "^1.0.1"
2599           }
2600         }
2601       }
2602     },
2603     "create-ecdh": {
2604       "version": "4.0.3",
2605       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2606       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2607       "dev": true,
2608       "requires": {
2609         "bn.js": "^4.1.0",
2610         "elliptic": "^6.0.0"
2611       },
2612       "dependencies": {
2613         "bn.js": {
2614           "version": "4.11.8",
2615           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
2616           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
2617           "dev": true
2618         }
2619       }
2620     },
2621     "create-hash": {
2622       "version": "1.2.0",
2623       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2624       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2625       "dev": true,
2626       "requires": {
2627         "cipher-base": "^1.0.1",
2628         "inherits": "^2.0.1",
2629         "md5.js": "^1.3.4",
2630         "ripemd160": "^2.0.1",
2631         "sha.js": "^2.4.0"
2632       }
2633     },
2634     "create-hmac": {
2635       "version": "1.1.7",
2636       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2637       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2638       "dev": true,
2639       "requires": {
2640         "cipher-base": "^1.0.3",
2641         "create-hash": "^1.1.0",
2642         "inherits": "^2.0.1",
2643         "ripemd160": "^2.0.0",
2644         "safe-buffer": "^5.0.1",
2645         "sha.js": "^2.4.8"
2646       }
2647     },
2648     "cross-spawn": {
2649       "version": "3.0.1",
2650       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2651       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2652       "dev": true,
2653       "optional": true,
2654       "requires": {
2655         "lru-cache": "^4.0.1",
2656         "which": "^1.2.9"
2657       }
2658     },
2659     "crypto-browserify": {
2660       "version": "3.12.0",
2661       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2662       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2663       "dev": true,
2664       "requires": {
2665         "browserify-cipher": "^1.0.0",
2666         "browserify-sign": "^4.0.0",
2667         "create-ecdh": "^4.0.0",
2668         "create-hash": "^1.1.0",
2669         "create-hmac": "^1.1.0",
2670         "diffie-hellman": "^5.0.0",
2671         "inherits": "^2.0.1",
2672         "pbkdf2": "^3.0.3",
2673         "public-encrypt": "^4.0.0",
2674         "randombytes": "^2.0.0",
2675         "randomfill": "^1.0.3"
2676       }
2677     },
2678     "cs-jqtree-contextmenu": {
2679       "version": "0.1.0",
2680       "resolved": "https://registry.npmjs.org/cs-jqtree-contextmenu/-/cs-jqtree-contextmenu-0.1.0.tgz",
2681       "integrity": "sha1-MnoKX9wxcivxFwdQ6HphDcFEOu4=",
2682       "requires": {
2683         "jqtree": ">=0.16"
2684       }
2685     },
2686     "css-parse": {
2687       "version": "1.7.0",
2688       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
2689       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
2690       "dev": true
2691     },
2692     "css-selector-tokenizer": {
2693       "version": "0.7.1",
2694       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
2695       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
2696       "dev": true,
2697       "requires": {
2698         "cssesc": "^0.1.0",
2699         "fastparse": "^1.1.1",
2700         "regexpu-core": "^1.0.0"
2701       }
2702     },
2703     "cssauron": {
2704       "version": "1.4.0",
2705       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
2706       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
2707       "dev": true,
2708       "requires": {
2709         "through": "X.X.X"
2710       }
2711     },
2712     "cssesc": {
2713       "version": "0.1.0",
2714       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2715       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2716       "dev": true
2717     },
2718     "currently-unhandled": {
2719       "version": "0.4.1",
2720       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2721       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2722       "dev": true,
2723       "requires": {
2724         "array-find-index": "^1.0.1"
2725       }
2726     },
2727     "custom-event": {
2728       "version": "1.0.1",
2729       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
2730       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
2731       "dev": true
2732     },
2733     "cyclist": {
2734       "version": "1.0.1",
2735       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
2736       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
2737       "dev": true
2738     },
2739     "dashdash": {
2740       "version": "1.14.1",
2741       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2742       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2743       "dev": true,
2744       "requires": {
2745         "assert-plus": "^1.0.0"
2746       }
2747     },
2748     "date-format": {
2749       "version": "1.2.0",
2750       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
2751       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
2752       "dev": true
2753     },
2754     "debug": {
2755       "version": "2.6.9",
2756       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2757       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2758       "dev": true,
2759       "requires": {
2760         "ms": "2.0.0"
2761       }
2762     },
2763     "decamelize": {
2764       "version": "1.2.0",
2765       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2766       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2767       "dev": true
2768     },
2769     "decode-uri-component": {
2770       "version": "0.2.0",
2771       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2772       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2773       "dev": true
2774     },
2775     "deep-equal": {
2776       "version": "1.1.1",
2777       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
2778       "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
2779       "dev": true,
2780       "requires": {
2781         "is-arguments": "^1.0.4",
2782         "is-date-object": "^1.0.1",
2783         "is-regex": "^1.0.4",
2784         "object-is": "^1.0.1",
2785         "object-keys": "^1.1.1",
2786         "regexp.prototype.flags": "^1.2.0"
2787       }
2788     },
2789     "deep-is": {
2790       "version": "0.1.3",
2791       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2792       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2793       "dev": true
2794     },
2795     "default-gateway": {
2796       "version": "2.7.2",
2797       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
2798       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
2799       "dev": true,
2800       "requires": {
2801         "execa": "^0.10.0",
2802         "ip-regex": "^2.1.0"
2803       }
2804     },
2805     "default-require-extensions": {
2806       "version": "2.0.0",
2807       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
2808       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
2809       "dev": true,
2810       "requires": {
2811         "strip-bom": "^3.0.0"
2812       },
2813       "dependencies": {
2814         "strip-bom": {
2815           "version": "3.0.0",
2816           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2817           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2818           "dev": true
2819         }
2820       }
2821     },
2822     "define-properties": {
2823       "version": "1.1.3",
2824       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2825       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2826       "dev": true,
2827       "requires": {
2828         "object-keys": "^1.0.12"
2829       }
2830     },
2831     "define-property": {
2832       "version": "2.0.2",
2833       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2834       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2835       "dev": true,
2836       "requires": {
2837         "is-descriptor": "^1.0.2",
2838         "isobject": "^3.0.1"
2839       },
2840       "dependencies": {
2841         "is-accessor-descriptor": {
2842           "version": "1.0.0",
2843           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2844           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2845           "dev": true,
2846           "requires": {
2847             "kind-of": "^6.0.0"
2848           }
2849         },
2850         "is-data-descriptor": {
2851           "version": "1.0.0",
2852           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2853           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2854           "dev": true,
2855           "requires": {
2856             "kind-of": "^6.0.0"
2857           }
2858         },
2859         "is-descriptor": {
2860           "version": "1.0.2",
2861           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2862           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2863           "dev": true,
2864           "requires": {
2865             "is-accessor-descriptor": "^1.0.0",
2866             "is-data-descriptor": "^1.0.0",
2867             "kind-of": "^6.0.2"
2868           }
2869         }
2870       }
2871     },
2872     "del": {
2873       "version": "3.0.0",
2874       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
2875       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
2876       "dev": true,
2877       "requires": {
2878         "globby": "^6.1.0",
2879         "is-path-cwd": "^1.0.0",
2880         "is-path-in-cwd": "^1.0.0",
2881         "p-map": "^1.1.1",
2882         "pify": "^3.0.0",
2883         "rimraf": "^2.2.8"
2884       },
2885       "dependencies": {
2886         "globby": {
2887           "version": "6.1.0",
2888           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2889           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2890           "dev": true,
2891           "requires": {
2892             "array-union": "^1.0.1",
2893             "glob": "^7.0.3",
2894             "object-assign": "^4.0.1",
2895             "pify": "^2.0.0",
2896             "pinkie-promise": "^2.0.0"
2897           },
2898           "dependencies": {
2899             "pify": {
2900               "version": "2.3.0",
2901               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2902               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2903               "dev": true
2904             }
2905           }
2906         },
2907         "pify": {
2908           "version": "3.0.0",
2909           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2910           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2911           "dev": true
2912         }
2913       }
2914     },
2915     "delayed-stream": {
2916       "version": "1.0.0",
2917       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2918       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2919       "dev": true
2920     },
2921     "delegates": {
2922       "version": "1.0.0",
2923       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2924       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2925       "dev": true
2926     },
2927     "depd": {
2928       "version": "1.1.2",
2929       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2930       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2931       "dev": true
2932     },
2933     "dependency-graph": {
2934       "version": "0.7.2",
2935       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
2936       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
2937       "dev": true
2938     },
2939     "des.js": {
2940       "version": "1.0.1",
2941       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
2942       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
2943       "dev": true,
2944       "requires": {
2945         "inherits": "^2.0.1",
2946         "minimalistic-assert": "^1.0.0"
2947       }
2948     },
2949     "destroy": {
2950       "version": "1.0.4",
2951       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2952       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2953       "dev": true
2954     },
2955     "detect-indent": {
2956       "version": "4.0.0",
2957       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2958       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2959       "dev": true,
2960       "requires": {
2961         "repeating": "^2.0.0"
2962       }
2963     },
2964     "detect-node": {
2965       "version": "2.0.4",
2966       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
2967       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
2968       "dev": true
2969     },
2970     "di": {
2971       "version": "0.0.1",
2972       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
2973       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
2974       "dev": true
2975     },
2976     "diff": {
2977       "version": "3.5.0",
2978       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
2979       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
2980       "dev": true
2981     },
2982     "diffie-hellman": {
2983       "version": "5.0.3",
2984       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2985       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2986       "dev": true,
2987       "requires": {
2988         "bn.js": "^4.1.0",
2989         "miller-rabin": "^4.0.0",
2990         "randombytes": "^2.0.0"
2991       },
2992       "dependencies": {
2993         "bn.js": {
2994           "version": "4.11.8",
2995           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
2996           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
2997           "dev": true
2998         }
2999       }
3000     },
3001     "dir-glob": {
3002       "version": "2.2.2",
3003       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
3004       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
3005       "dev": true,
3006       "requires": {
3007         "path-type": "^3.0.0"
3008       }
3009     },
3010     "dns-equal": {
3011       "version": "1.0.0",
3012       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
3013       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
3014       "dev": true
3015     },
3016     "dns-packet": {
3017       "version": "1.3.1",
3018       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
3019       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
3020       "dev": true,
3021       "requires": {
3022         "ip": "^1.1.0",
3023         "safe-buffer": "^5.0.1"
3024       }
3025     },
3026     "dns-txt": {
3027       "version": "2.0.2",
3028       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
3029       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
3030       "dev": true,
3031       "requires": {
3032         "buffer-indexof": "^1.0.0"
3033       }
3034     },
3035     "dom-serialize": {
3036       "version": "2.2.1",
3037       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
3038       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
3039       "dev": true,
3040       "requires": {
3041         "custom-event": "~1.0.0",
3042         "ent": "~2.2.0",
3043         "extend": "^3.0.0",
3044         "void-elements": "^2.0.0"
3045       }
3046     },
3047     "domain-browser": {
3048       "version": "1.2.0",
3049       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
3050       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
3051       "dev": true
3052     },
3053     "duplexify": {
3054       "version": "3.7.1",
3055       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
3056       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
3057       "dev": true,
3058       "requires": {
3059         "end-of-stream": "^1.0.0",
3060         "inherits": "^2.0.1",
3061         "readable-stream": "^2.0.0",
3062         "stream-shift": "^1.0.0"
3063       }
3064     },
3065     "ecc-jsbn": {
3066       "version": "0.1.2",
3067       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
3068       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
3069       "dev": true,
3070       "requires": {
3071         "jsbn": "~0.1.0",
3072         "safer-buffer": "^2.1.0"
3073       }
3074     },
3075     "ee-first": {
3076       "version": "1.1.1",
3077       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
3078       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
3079       "dev": true
3080     },
3081     "electron-to-chromium": {
3082       "version": "1.3.434",
3083       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.434.tgz",
3084       "integrity": "sha512-WjzGrE6appXvMyc2kH9Ide7OxsgTuRzag9sjQ5AcbOnbS9ut7P1HzOeEbJFLhr81IR7n2Hlr6qTTSGTXLIX5Pg==",
3085       "dev": true
3086     },
3087     "elliptic": {
3088       "version": "6.5.2",
3089       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
3090       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
3091       "dev": true,
3092       "requires": {
3093         "bn.js": "^4.4.0",
3094         "brorand": "^1.0.1",
3095         "hash.js": "^1.0.0",
3096         "hmac-drbg": "^1.0.0",
3097         "inherits": "^2.0.1",
3098         "minimalistic-assert": "^1.0.0",
3099         "minimalistic-crypto-utils": "^1.0.0"
3100       },
3101       "dependencies": {
3102         "bn.js": {
3103           "version": "4.11.8",
3104           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
3105           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
3106           "dev": true
3107         }
3108       }
3109     },
3110     "emojis-list": {
3111       "version": "2.1.0",
3112       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
3113       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
3114       "dev": true
3115     },
3116     "encodeurl": {
3117       "version": "1.0.2",
3118       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3119       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3120       "dev": true
3121     },
3122     "end-of-stream": {
3123       "version": "1.4.4",
3124       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
3125       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
3126       "dev": true,
3127       "requires": {
3128         "once": "^1.4.0"
3129       }
3130     },
3131     "engine.io": {
3132       "version": "3.2.1",
3133       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
3134       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
3135       "dev": true,
3136       "requires": {
3137         "accepts": "~1.3.4",
3138         "base64id": "1.0.0",
3139         "cookie": "0.3.1",
3140         "debug": "~3.1.0",
3141         "engine.io-parser": "~2.1.0",
3142         "ws": "~3.3.1"
3143       },
3144       "dependencies": {
3145         "cookie": {
3146           "version": "0.3.1",
3147           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
3148           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
3149           "dev": true
3150         },
3151         "debug": {
3152           "version": "3.1.0",
3153           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3154           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3155           "dev": true,
3156           "requires": {
3157             "ms": "2.0.0"
3158           }
3159         }
3160       }
3161     },
3162     "engine.io-client": {
3163       "version": "3.2.1",
3164       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
3165       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
3166       "dev": true,
3167       "requires": {
3168         "component-emitter": "1.2.1",
3169         "component-inherit": "0.0.3",
3170         "debug": "~3.1.0",
3171         "engine.io-parser": "~2.1.1",
3172         "has-cors": "1.1.0",
3173         "indexof": "0.0.1",
3174         "parseqs": "0.0.5",
3175         "parseuri": "0.0.5",
3176         "ws": "~3.3.1",
3177         "xmlhttprequest-ssl": "~1.5.4",
3178         "yeast": "0.1.2"
3179       },
3180       "dependencies": {
3181         "component-emitter": {
3182           "version": "1.2.1",
3183           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
3184           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
3185           "dev": true
3186         },
3187         "debug": {
3188           "version": "3.1.0",
3189           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3190           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3191           "dev": true,
3192           "requires": {
3193             "ms": "2.0.0"
3194           }
3195         }
3196       }
3197     },
3198     "engine.io-parser": {
3199       "version": "2.1.3",
3200       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
3201       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
3202       "dev": true,
3203       "requires": {
3204         "after": "0.8.2",
3205         "arraybuffer.slice": "~0.0.7",
3206         "base64-arraybuffer": "0.1.5",
3207         "blob": "0.0.5",
3208         "has-binary2": "~1.0.2"
3209       }
3210     },
3211     "enhanced-resolve": {
3212       "version": "4.1.0",
3213       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
3214       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
3215       "dev": true,
3216       "requires": {
3217         "graceful-fs": "^4.1.2",
3218         "memory-fs": "^0.4.0",
3219         "tapable": "^1.0.0"
3220       }
3221     },
3222     "ent": {
3223       "version": "2.2.0",
3224       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
3225       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
3226       "dev": true
3227     },
3228     "errno": {
3229       "version": "0.1.7",
3230       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
3231       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
3232       "dev": true,
3233       "requires": {
3234         "prr": "~1.0.1"
3235       }
3236     },
3237     "error-ex": {
3238       "version": "1.3.2",
3239       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3240       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3241       "dev": true,
3242       "requires": {
3243         "is-arrayish": "^0.2.1"
3244       }
3245     },
3246     "es-abstract": {
3247       "version": "1.17.5",
3248       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
3249       "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
3250       "dev": true,
3251       "requires": {
3252         "es-to-primitive": "^1.2.1",
3253         "function-bind": "^1.1.1",
3254         "has": "^1.0.3",
3255         "has-symbols": "^1.0.1",
3256         "is-callable": "^1.1.5",
3257         "is-regex": "^1.0.5",
3258         "object-inspect": "^1.7.0",
3259         "object-keys": "^1.1.1",
3260         "object.assign": "^4.1.0",
3261         "string.prototype.trimleft": "^2.1.1",
3262         "string.prototype.trimright": "^2.1.1"
3263       }
3264     },
3265     "es-to-primitive": {
3266       "version": "1.2.1",
3267       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
3268       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
3269       "dev": true,
3270       "requires": {
3271         "is-callable": "^1.1.4",
3272         "is-date-object": "^1.0.1",
3273         "is-symbol": "^1.0.2"
3274       }
3275     },
3276     "es6-promise": {
3277       "version": "4.2.8",
3278       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
3279       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
3280       "dev": true
3281     },
3282     "es6-promisify": {
3283       "version": "5.0.0",
3284       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
3285       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3286       "dev": true,
3287       "requires": {
3288         "es6-promise": "^4.0.3"
3289       }
3290     },
3291     "escape-html": {
3292       "version": "1.0.3",
3293       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3294       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3295       "dev": true
3296     },
3297     "escape-string-regexp": {
3298       "version": "1.0.5",
3299       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3300       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3301       "dev": true
3302     },
3303     "escodegen": {
3304       "version": "1.8.1",
3305       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3306       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3307       "dev": true,
3308       "requires": {
3309         "esprima": "^2.7.1",
3310         "estraverse": "^1.9.1",
3311         "esutils": "^2.0.2",
3312         "optionator": "^0.8.1",
3313         "source-map": "~0.2.0"
3314       },
3315       "dependencies": {
3316         "source-map": {
3317           "version": "0.2.0",
3318           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3319           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3320           "dev": true,
3321           "optional": true,
3322           "requires": {
3323             "amdefine": ">=0.0.4"
3324           }
3325         }
3326       }
3327     },
3328     "eslint-scope": {
3329       "version": "4.0.3",
3330       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3331       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3332       "dev": true,
3333       "requires": {
3334         "esrecurse": "^4.1.0",
3335         "estraverse": "^4.1.1"
3336       },
3337       "dependencies": {
3338         "estraverse": {
3339           "version": "4.3.0",
3340           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
3341           "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
3342           "dev": true
3343         }
3344       }
3345     },
3346     "esprima": {
3347       "version": "2.7.3",
3348       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3349       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3350       "dev": true
3351     },
3352     "esrecurse": {
3353       "version": "4.2.1",
3354       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3355       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3356       "dev": true,
3357       "requires": {
3358         "estraverse": "^4.1.0"
3359       },
3360       "dependencies": {
3361         "estraverse": {
3362           "version": "4.3.0",
3363           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
3364           "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
3365           "dev": true
3366         }
3367       }
3368     },
3369     "estraverse": {
3370       "version": "1.9.3",
3371       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3372       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3373       "dev": true
3374     },
3375     "esutils": {
3376       "version": "2.0.2",
3377       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3378       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3379       "dev": true
3380     },
3381     "etag": {
3382       "version": "1.8.1",
3383       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3384       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3385       "dev": true
3386     },
3387     "eventemitter3": {
3388       "version": "3.1.2",
3389       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
3390       "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==",
3391       "dev": true
3392     },
3393     "events": {
3394       "version": "3.1.0",
3395       "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz",
3396       "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
3397       "dev": true
3398     },
3399     "eventsource": {
3400       "version": "0.1.6",
3401       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz",
3402       "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=",
3403       "dev": true,
3404       "requires": {
3405         "original": ">=0.0.5"
3406       }
3407     },
3408     "evp_bytestokey": {
3409       "version": "1.0.3",
3410       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3411       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3412       "dev": true,
3413       "requires": {
3414         "md5.js": "^1.3.4",
3415         "safe-buffer": "^5.1.1"
3416       }
3417     },
3418     "execa": {
3419       "version": "0.10.0",
3420       "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
3421       "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
3422       "dev": true,
3423       "requires": {
3424         "cross-spawn": "^6.0.0",
3425         "get-stream": "^3.0.0",
3426         "is-stream": "^1.1.0",
3427         "npm-run-path": "^2.0.0",
3428         "p-finally": "^1.0.0",
3429         "signal-exit": "^3.0.0",
3430         "strip-eof": "^1.0.0"
3431       },
3432       "dependencies": {
3433         "cross-spawn": {
3434           "version": "6.0.5",
3435           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3436           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3437           "dev": true,
3438           "requires": {
3439             "nice-try": "^1.0.4",
3440             "path-key": "^2.0.1",
3441             "semver": "^5.5.0",
3442             "shebang-command": "^1.2.0",
3443             "which": "^1.2.9"
3444           }
3445         }
3446       }
3447     },
3448     "exit": {
3449       "version": "0.1.2",
3450       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3451       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3452       "dev": true
3453     },
3454     "expand-braces": {
3455       "version": "0.1.2",
3456       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3457       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3458       "dev": true,
3459       "requires": {
3460         "array-slice": "^0.2.3",
3461         "array-unique": "^0.2.1",
3462         "braces": "^0.1.2"
3463       },
3464       "dependencies": {
3465         "array-unique": {
3466           "version": "0.2.1",
3467           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3468           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3469           "dev": true
3470         },
3471         "braces": {
3472           "version": "0.1.5",
3473           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3474           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3475           "dev": true,
3476           "requires": {
3477             "expand-range": "^0.1.0"
3478           }
3479         },
3480         "expand-range": {
3481           "version": "0.1.1",
3482           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3483           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3484           "dev": true,
3485           "requires": {
3486             "is-number": "^0.1.1",
3487             "repeat-string": "^0.2.2"
3488           }
3489         },
3490         "is-number": {
3491           "version": "0.1.1",
3492           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3493           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3494           "dev": true
3495         },
3496         "repeat-string": {
3497           "version": "0.2.2",
3498           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3499           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3500           "dev": true
3501         }
3502       }
3503     },
3504     "expand-brackets": {
3505       "version": "2.1.4",
3506       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3507       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3508       "dev": true,
3509       "requires": {
3510         "debug": "^2.3.3",
3511         "define-property": "^0.2.5",
3512         "extend-shallow": "^2.0.1",
3513         "posix-character-classes": "^0.1.0",
3514         "regex-not": "^1.0.0",
3515         "snapdragon": "^0.8.1",
3516         "to-regex": "^3.0.1"
3517       },
3518       "dependencies": {
3519         "define-property": {
3520           "version": "0.2.5",
3521           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3522           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3523           "dev": true,
3524           "requires": {
3525             "is-descriptor": "^0.1.0"
3526           }
3527         },
3528         "extend-shallow": {
3529           "version": "2.0.1",
3530           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3531           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3532           "dev": true,
3533           "requires": {
3534             "is-extendable": "^0.1.0"
3535           }
3536         }
3537       }
3538     },
3539     "expand-range": {
3540       "version": "1.8.2",
3541       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
3542       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
3543       "dev": true,
3544       "requires": {
3545         "fill-range": "^2.1.0"
3546       },
3547       "dependencies": {
3548         "fill-range": {
3549           "version": "2.2.4",
3550           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
3551           "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
3552           "dev": true,
3553           "requires": {
3554             "is-number": "^2.1.0",
3555             "isobject": "^2.0.0",
3556             "randomatic": "^3.0.0",
3557             "repeat-element": "^1.1.2",
3558             "repeat-string": "^1.5.2"
3559           }
3560         },
3561         "is-number": {
3562           "version": "2.1.0",
3563           "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
3564           "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3565           "dev": true,
3566           "requires": {
3567             "kind-of": "^3.0.2"
3568           }
3569         },
3570         "isobject": {
3571           "version": "2.1.0",
3572           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3573           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3574           "dev": true,
3575           "requires": {
3576             "isarray": "1.0.0"
3577           }
3578         },
3579         "kind-of": {
3580           "version": "3.2.2",
3581           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3582           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3583           "dev": true,
3584           "requires": {
3585             "is-buffer": "^1.1.5"
3586           }
3587         }
3588       }
3589     },
3590     "express": {
3591       "version": "4.17.1",
3592       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
3593       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
3594       "dev": true,
3595       "requires": {
3596         "accepts": "~1.3.7",
3597         "array-flatten": "1.1.1",
3598         "body-parser": "1.19.0",
3599         "content-disposition": "0.5.3",
3600         "content-type": "~1.0.4",
3601         "cookie": "0.4.0",
3602         "cookie-signature": "1.0.6",
3603         "debug": "2.6.9",
3604         "depd": "~1.1.2",
3605         "encodeurl": "~1.0.2",
3606         "escape-html": "~1.0.3",
3607         "etag": "~1.8.1",
3608         "finalhandler": "~1.1.2",
3609         "fresh": "0.5.2",
3610         "merge-descriptors": "1.0.1",
3611         "methods": "~1.1.2",
3612         "on-finished": "~2.3.0",
3613         "parseurl": "~1.3.3",
3614         "path-to-regexp": "0.1.7",
3615         "proxy-addr": "~2.0.5",
3616         "qs": "6.7.0",
3617         "range-parser": "~1.2.1",
3618         "safe-buffer": "5.1.2",
3619         "send": "0.17.1",
3620         "serve-static": "1.14.1",
3621         "setprototypeof": "1.1.1",
3622         "statuses": "~1.5.0",
3623         "type-is": "~1.6.18",
3624         "utils-merge": "1.0.1",
3625         "vary": "~1.1.2"
3626       },
3627       "dependencies": {
3628         "array-flatten": {
3629           "version": "1.1.1",
3630           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3631           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3632           "dev": true
3633         },
3634         "qs": {
3635           "version": "6.7.0",
3636           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
3637           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
3638           "dev": true
3639         }
3640       }
3641     },
3642     "extend": {
3643       "version": "3.0.2",
3644       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3645       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3646       "dev": true
3647     },
3648     "extend-shallow": {
3649       "version": "3.0.2",
3650       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3651       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3652       "dev": true,
3653       "requires": {
3654         "assign-symbols": "^1.0.0",
3655         "is-extendable": "^1.0.1"
3656       },
3657       "dependencies": {
3658         "is-extendable": {
3659           "version": "1.0.1",
3660           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3661           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3662           "dev": true,
3663           "requires": {
3664             "is-plain-object": "^2.0.4"
3665           }
3666         }
3667       }
3668     },
3669     "external-editor": {
3670       "version": "3.1.0",
3671       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3672       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3673       "dev": true,
3674       "requires": {
3675         "chardet": "^0.7.0",
3676         "iconv-lite": "^0.4.24",
3677         "tmp": "^0.0.33"
3678       }
3679     },
3680     "extglob": {
3681       "version": "2.0.4",
3682       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3683       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3684       "dev": true,
3685       "requires": {
3686         "array-unique": "^0.3.2",
3687         "define-property": "^1.0.0",
3688         "expand-brackets": "^2.1.4",
3689         "extend-shallow": "^2.0.1",
3690         "fragment-cache": "^0.2.1",
3691         "regex-not": "^1.0.0",
3692         "snapdragon": "^0.8.1",
3693         "to-regex": "^3.0.1"
3694       },
3695       "dependencies": {
3696         "define-property": {
3697           "version": "1.0.0",
3698           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3699           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3700           "dev": true,
3701           "requires": {
3702             "is-descriptor": "^1.0.0"
3703           }
3704         },
3705         "extend-shallow": {
3706           "version": "2.0.1",
3707           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3708           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3709           "dev": true,
3710           "requires": {
3711             "is-extendable": "^0.1.0"
3712           }
3713         },
3714         "is-accessor-descriptor": {
3715           "version": "1.0.0",
3716           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3717           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3718           "dev": true,
3719           "requires": {
3720             "kind-of": "^6.0.0"
3721           }
3722         },
3723         "is-data-descriptor": {
3724           "version": "1.0.0",
3725           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3726           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3727           "dev": true,
3728           "requires": {
3729             "kind-of": "^6.0.0"
3730           }
3731         },
3732         "is-descriptor": {
3733           "version": "1.0.2",
3734           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3735           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3736           "dev": true,
3737           "requires": {
3738             "is-accessor-descriptor": "^1.0.0",
3739             "is-data-descriptor": "^1.0.0",
3740             "kind-of": "^6.0.2"
3741           }
3742         }
3743       }
3744     },
3745     "extract-zip": {
3746       "version": "1.7.0",
3747       "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
3748       "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==",
3749       "dev": true,
3750       "requires": {
3751         "concat-stream": "^1.6.2",
3752         "debug": "^2.6.9",
3753         "mkdirp": "^0.5.4",
3754         "yauzl": "^2.10.0"
3755       },
3756       "dependencies": {
3757         "minimist": {
3758           "version": "1.2.5",
3759           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
3760           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
3761           "dev": true
3762         },
3763         "mkdirp": {
3764           "version": "0.5.5",
3765           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
3766           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
3767           "dev": true,
3768           "requires": {
3769             "minimist": "^1.2.5"
3770           }
3771         }
3772       }
3773     },
3774     "extsprintf": {
3775       "version": "1.3.0",
3776       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3777       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3778       "dev": true
3779     },
3780     "fast-deep-equal": {
3781       "version": "2.0.1",
3782       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3783       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3784       "dev": true
3785     },
3786     "fast-json-stable-stringify": {
3787       "version": "2.0.0",
3788       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3789       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3790       "dev": true
3791     },
3792     "fast-levenshtein": {
3793       "version": "2.0.6",
3794       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3795       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3796       "dev": true
3797     },
3798     "fastparse": {
3799       "version": "1.1.2",
3800       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
3801       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
3802       "dev": true
3803     },
3804     "faye-websocket": {
3805       "version": "0.10.0",
3806       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3807       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3808       "dev": true,
3809       "requires": {
3810         "websocket-driver": ">=0.5.1"
3811       }
3812     },
3813     "fd-slicer": {
3814       "version": "1.1.0",
3815       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
3816       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
3817       "dev": true,
3818       "requires": {
3819         "pend": "~1.2.0"
3820       }
3821     },
3822     "figgy-pudding": {
3823       "version": "3.5.2",
3824       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
3825       "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
3826       "dev": true
3827     },
3828     "figures": {
3829       "version": "2.0.0",
3830       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3831       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3832       "dev": true,
3833       "requires": {
3834         "escape-string-regexp": "^1.0.5"
3835       }
3836     },
3837     "file-loader": {
3838       "version": "2.0.0",
3839       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz",
3840       "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==",
3841       "dev": true,
3842       "requires": {
3843         "loader-utils": "^1.0.2",
3844         "schema-utils": "^1.0.0"
3845       }
3846     },
3847     "filename-regex": {
3848       "version": "2.0.1",
3849       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
3850       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
3851       "dev": true
3852     },
3853     "fileset": {
3854       "version": "2.0.3",
3855       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
3856       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
3857       "dev": true,
3858       "requires": {
3859         "glob": "^7.0.3",
3860         "minimatch": "^3.0.3"
3861       }
3862     },
3863     "fill-range": {
3864       "version": "4.0.0",
3865       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3866       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3867       "dev": true,
3868       "requires": {
3869         "extend-shallow": "^2.0.1",
3870         "is-number": "^3.0.0",
3871         "repeat-string": "^1.6.1",
3872         "to-regex-range": "^2.1.0"
3873       },
3874       "dependencies": {
3875         "extend-shallow": {
3876           "version": "2.0.1",
3877           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3878           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3879           "dev": true,
3880           "requires": {
3881             "is-extendable": "^0.1.0"
3882           }
3883         }
3884       }
3885     },
3886     "finalhandler": {
3887       "version": "1.1.2",
3888       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
3889       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
3890       "dev": true,
3891       "requires": {
3892         "debug": "2.6.9",
3893         "encodeurl": "~1.0.2",
3894         "escape-html": "~1.0.3",
3895         "on-finished": "~2.3.0",
3896         "parseurl": "~1.3.3",
3897         "statuses": "~1.5.0",
3898         "unpipe": "~1.0.0"
3899       }
3900     },
3901     "find-cache-dir": {
3902       "version": "1.0.0",
3903       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
3904       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3905       "dev": true,
3906       "requires": {
3907         "commondir": "^1.0.1",
3908         "make-dir": "^1.0.0",
3909         "pkg-dir": "^2.0.0"
3910       },
3911       "dependencies": {
3912         "make-dir": {
3913           "version": "1.3.0",
3914           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
3915           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
3916           "dev": true,
3917           "requires": {
3918             "pify": "^3.0.0"
3919           }
3920         },
3921         "pify": {
3922           "version": "3.0.0",
3923           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3924           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3925           "dev": true
3926         }
3927       }
3928     },
3929     "find-up": {
3930       "version": "2.1.0",
3931       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3932       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3933       "dev": true,
3934       "requires": {
3935         "locate-path": "^2.0.0"
3936       }
3937     },
3938     "flush-write-stream": {
3939       "version": "1.1.1",
3940       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
3941       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
3942       "dev": true,
3943       "requires": {
3944         "inherits": "^2.0.3",
3945         "readable-stream": "^2.3.6"
3946       }
3947     },
3948     "follow-redirects": {
3949       "version": "1.7.0",
3950       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz",
3951       "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==",
3952       "dev": true,
3953       "requires": {
3954         "debug": "^3.2.6"
3955       },
3956       "dependencies": {
3957         "debug": {
3958           "version": "3.2.6",
3959           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
3960           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
3961           "dev": true,
3962           "requires": {
3963             "ms": "^2.1.1"
3964           }
3965         },
3966         "ms": {
3967           "version": "2.1.2",
3968           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3969           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
3970           "dev": true
3971         }
3972       }
3973     },
3974     "font-awesome": {
3975       "version": "4.7.0",
3976       "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
3977       "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
3978     },
3979     "for-in": {
3980       "version": "1.0.2",
3981       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3982       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3983       "dev": true
3984     },
3985     "for-own": {
3986       "version": "1.0.0",
3987       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3988       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3989       "dev": true,
3990       "requires": {
3991         "for-in": "^1.0.1"
3992       }
3993     },
3994     "forever-agent": {
3995       "version": "0.6.1",
3996       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3997       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3998       "dev": true
3999     },
4000     "form-data": {
4001       "version": "2.3.3",
4002       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
4003       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
4004       "dev": true,
4005       "requires": {
4006         "asynckit": "^0.4.0",
4007         "combined-stream": "^1.0.6",
4008         "mime-types": "^2.1.12"
4009       }
4010     },
4011     "forwarded": {
4012       "version": "0.1.2",
4013       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
4014       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
4015       "dev": true
4016     },
4017     "fragment-cache": {
4018       "version": "0.2.1",
4019       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
4020       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
4021       "dev": true,
4022       "requires": {
4023         "map-cache": "^0.2.2"
4024       }
4025     },
4026     "fresh": {
4027       "version": "0.5.2",
4028       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
4029       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4030       "dev": true
4031     },
4032     "from2": {
4033       "version": "2.3.0",
4034       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
4035       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
4036       "dev": true,
4037       "requires": {
4038         "inherits": "^2.0.1",
4039         "readable-stream": "^2.0.0"
4040       }
4041     },
4042     "fs-access": {
4043       "version": "1.0.1",
4044       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
4045       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
4046       "dev": true,
4047       "requires": {
4048         "null-check": "^1.0.0"
4049       }
4050     },
4051     "fs-extra": {
4052       "version": "1.0.0",
4053       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
4054       "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=",
4055       "dev": true,
4056       "requires": {
4057         "graceful-fs": "^4.1.2",
4058         "jsonfile": "^2.1.0",
4059         "klaw": "^1.0.0"
4060       }
4061     },
4062     "fs-write-stream-atomic": {
4063       "version": "1.0.10",
4064       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
4065       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
4066       "dev": true,
4067       "requires": {
4068         "graceful-fs": "^4.1.2",
4069         "iferr": "^0.1.5",
4070         "imurmurhash": "^0.1.4",
4071         "readable-stream": "1 || 2"
4072       }
4073     },
4074     "fs.realpath": {
4075       "version": "1.0.0",
4076       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4077       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4078       "dev": true
4079     },
4080     "fsevents": {
4081       "version": "1.2.9",
4082       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
4083       "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
4084       "dev": true,
4085       "optional": true,
4086       "requires": {
4087         "nan": "^2.12.1",
4088         "node-pre-gyp": "^0.12.0"
4089       },
4090       "dependencies": {
4091         "abbrev": {
4092           "version": "1.1.1",
4093           "bundled": true,
4094           "dev": true,
4095           "optional": true
4096         },
4097         "ansi-regex": {
4098           "version": "2.1.1",
4099           "bundled": true,
4100           "dev": true,
4101           "optional": true
4102         },
4103         "aproba": {
4104           "version": "1.2.0",
4105           "bundled": true,
4106           "dev": true,
4107           "optional": true
4108         },
4109         "are-we-there-yet": {
4110           "version": "1.1.5",
4111           "bundled": true,
4112           "dev": true,
4113           "optional": true,
4114           "requires": {
4115             "delegates": "^1.0.0",
4116             "readable-stream": "^2.0.6"
4117           }
4118         },
4119         "balanced-match": {
4120           "version": "1.0.0",
4121           "bundled": true,
4122           "dev": true,
4123           "optional": true
4124         },
4125         "brace-expansion": {
4126           "version": "1.1.11",
4127           "bundled": true,
4128           "dev": true,
4129           "optional": true,
4130           "requires": {
4131             "balanced-match": "^1.0.0",
4132             "concat-map": "0.0.1"
4133           }
4134         },
4135         "chownr": {
4136           "version": "1.1.1",
4137           "bundled": true,
4138           "dev": true,
4139           "optional": true
4140         },
4141         "code-point-at": {
4142           "version": "1.1.0",
4143           "bundled": true,
4144           "dev": true,
4145           "optional": true
4146         },
4147         "concat-map": {
4148           "version": "0.0.1",
4149           "bundled": true,
4150           "dev": true,
4151           "optional": true
4152         },
4153         "console-control-strings": {
4154           "version": "1.1.0",
4155           "bundled": true,
4156           "dev": true,
4157           "optional": true
4158         },
4159         "core-util-is": {
4160           "version": "1.0.2",
4161           "bundled": true,
4162           "dev": true,
4163           "optional": true
4164         },
4165         "debug": {
4166           "version": "4.1.1",
4167           "bundled": true,
4168           "dev": true,
4169           "optional": true,
4170           "requires": {
4171             "ms": "^2.1.1"
4172           }
4173         },
4174         "deep-extend": {
4175           "version": "0.6.0",
4176           "bundled": true,
4177           "dev": true,
4178           "optional": true
4179         },
4180         "delegates": {
4181           "version": "1.0.0",
4182           "bundled": true,
4183           "dev": true,
4184           "optional": true
4185         },
4186         "detect-libc": {
4187           "version": "1.0.3",
4188           "bundled": true,
4189           "dev": true,
4190           "optional": true
4191         },
4192         "fs-minipass": {
4193           "version": "1.2.5",
4194           "bundled": true,
4195           "dev": true,
4196           "optional": true,
4197           "requires": {
4198             "minipass": "^2.2.1"
4199           }
4200         },
4201         "fs.realpath": {
4202           "version": "1.0.0",
4203           "bundled": true,
4204           "dev": true,
4205           "optional": true
4206         },
4207         "gauge": {
4208           "version": "2.7.4",
4209           "bundled": true,
4210           "dev": true,
4211           "optional": true,
4212           "requires": {
4213             "aproba": "^1.0.3",
4214             "console-control-strings": "^1.0.0",
4215             "has-unicode": "^2.0.0",
4216             "object-assign": "^4.1.0",
4217             "signal-exit": "^3.0.0",
4218             "string-width": "^1.0.1",
4219             "strip-ansi": "^3.0.1",
4220             "wide-align": "^1.1.0"
4221           }
4222         },
4223         "glob": {
4224           "version": "7.1.3",
4225           "bundled": true,
4226           "dev": true,
4227           "optional": true,
4228           "requires": {
4229             "fs.realpath": "^1.0.0",
4230             "inflight": "^1.0.4",
4231             "inherits": "2",
4232             "minimatch": "^3.0.4",
4233             "once": "^1.3.0",
4234             "path-is-absolute": "^1.0.0"
4235           }
4236         },
4237         "has-unicode": {
4238           "version": "2.0.1",
4239           "bundled": true,
4240           "dev": true,
4241           "optional": true
4242         },
4243         "iconv-lite": {
4244           "version": "0.4.24",
4245           "bundled": true,
4246           "dev": true,
4247           "optional": true,
4248           "requires": {
4249             "safer-buffer": ">= 2.1.2 < 3"
4250           }
4251         },
4252         "ignore-walk": {
4253           "version": "3.0.1",
4254           "bundled": true,
4255           "dev": true,
4256           "optional": true,
4257           "requires": {
4258             "minimatch": "^3.0.4"
4259           }
4260         },
4261         "inflight": {
4262           "version": "1.0.6",
4263           "bundled": true,
4264           "dev": true,
4265           "optional": true,
4266           "requires": {
4267             "once": "^1.3.0",
4268             "wrappy": "1"
4269           }
4270         },
4271         "inherits": {
4272           "version": "2.0.3",
4273           "bundled": true,
4274           "dev": true,
4275           "optional": true
4276         },
4277         "ini": {
4278           "version": "1.3.5",
4279           "bundled": true,
4280           "dev": true,
4281           "optional": true
4282         },
4283         "is-fullwidth-code-point": {
4284           "version": "1.0.0",
4285           "bundled": true,
4286           "dev": true,
4287           "optional": true,
4288           "requires": {
4289             "number-is-nan": "^1.0.0"
4290           }
4291         },
4292         "isarray": {
4293           "version": "1.0.0",
4294           "bundled": true,
4295           "dev": true,
4296           "optional": true
4297         },
4298         "minimatch": {
4299           "version": "3.0.4",
4300           "bundled": true,
4301           "dev": true,
4302           "optional": true,
4303           "requires": {
4304             "brace-expansion": "^1.1.7"
4305           }
4306         },
4307         "minimist": {
4308           "version": "0.0.8",
4309           "bundled": true,
4310           "dev": true,
4311           "optional": true
4312         },
4313         "minipass": {
4314           "version": "2.3.5",
4315           "bundled": true,
4316           "dev": true,
4317           "optional": true,
4318           "requires": {
4319             "safe-buffer": "^5.1.2",
4320             "yallist": "^3.0.0"
4321           }
4322         },
4323         "minizlib": {
4324           "version": "1.2.1",
4325           "bundled": true,
4326           "dev": true,
4327           "optional": true,
4328           "requires": {
4329             "minipass": "^2.2.1"
4330           }
4331         },
4332         "mkdirp": {
4333           "version": "0.5.1",
4334           "bundled": true,
4335           "dev": true,
4336           "optional": true,
4337           "requires": {
4338             "minimist": "0.0.8"
4339           }
4340         },
4341         "ms": {
4342           "version": "2.1.1",
4343           "bundled": true,
4344           "dev": true,
4345           "optional": true
4346         },
4347         "needle": {
4348           "version": "2.3.0",
4349           "bundled": true,
4350           "dev": true,
4351           "optional": true,
4352           "requires": {
4353             "debug": "^4.1.0",
4354             "iconv-lite": "^0.4.4",
4355             "sax": "^1.2.4"
4356           }
4357         },
4358         "node-pre-gyp": {
4359           "version": "0.12.0",
4360           "bundled": true,
4361           "dev": true,
4362           "optional": true,
4363           "requires": {
4364             "detect-libc": "^1.0.2",
4365             "mkdirp": "^0.5.1",
4366             "needle": "^2.2.1",
4367             "nopt": "^4.0.1",
4368             "npm-packlist": "^1.1.6",
4369             "npmlog": "^4.0.2",
4370             "rc": "^1.2.7",
4371             "rimraf": "^2.6.1",
4372             "semver": "^5.3.0",
4373             "tar": "^4"
4374           }
4375         },
4376         "nopt": {
4377           "version": "4.0.1",
4378           "bundled": true,
4379           "dev": true,
4380           "optional": true,
4381           "requires": {
4382             "abbrev": "1",
4383             "osenv": "^0.1.4"
4384           }
4385         },
4386         "npm-bundled": {
4387           "version": "1.0.6",
4388           "bundled": true,
4389           "dev": true,
4390           "optional": true
4391         },
4392         "npm-packlist": {
4393           "version": "1.4.1",
4394           "bundled": true,
4395           "dev": true,
4396           "optional": true,
4397           "requires": {
4398             "ignore-walk": "^3.0.1",
4399             "npm-bundled": "^1.0.1"
4400           }
4401         },
4402         "npmlog": {
4403           "version": "4.1.2",
4404           "bundled": true,
4405           "dev": true,
4406           "optional": true,
4407           "requires": {
4408             "are-we-there-yet": "~1.1.2",
4409             "console-control-strings": "~1.1.0",
4410             "gauge": "~2.7.3",
4411             "set-blocking": "~2.0.0"
4412           }
4413         },
4414         "number-is-nan": {
4415           "version": "1.0.1",
4416           "bundled": true,
4417           "dev": true,
4418           "optional": true
4419         },
4420         "object-assign": {
4421           "version": "4.1.1",
4422           "bundled": true,
4423           "dev": true,
4424           "optional": true
4425         },
4426         "once": {
4427           "version": "1.4.0",
4428           "bundled": true,
4429           "dev": true,
4430           "optional": true,
4431           "requires": {
4432             "wrappy": "1"
4433           }
4434         },
4435         "os-homedir": {
4436           "version": "1.0.2",
4437           "bundled": true,
4438           "dev": true,
4439           "optional": true
4440         },
4441         "os-tmpdir": {
4442           "version": "1.0.2",
4443           "bundled": true,
4444           "dev": true,
4445           "optional": true
4446         },
4447         "osenv": {
4448           "version": "0.1.5",
4449           "bundled": true,
4450           "dev": true,
4451           "optional": true,
4452           "requires": {
4453             "os-homedir": "^1.0.0",
4454             "os-tmpdir": "^1.0.0"
4455           }
4456         },
4457         "path-is-absolute": {
4458           "version": "1.0.1",
4459           "bundled": true,
4460           "dev": true,
4461           "optional": true
4462         },
4463         "process-nextick-args": {
4464           "version": "2.0.0",
4465           "bundled": true,
4466           "dev": true,
4467           "optional": true
4468         },
4469         "rc": {
4470           "version": "1.2.8",
4471           "bundled": true,
4472           "dev": true,
4473           "optional": true,
4474           "requires": {
4475             "deep-extend": "^0.6.0",
4476             "ini": "~1.3.0",
4477             "minimist": "^1.2.0",
4478             "strip-json-comments": "~2.0.1"
4479           },
4480           "dependencies": {
4481             "minimist": {
4482               "version": "1.2.0",
4483               "bundled": true,
4484               "dev": true,
4485               "optional": true
4486             }
4487           }
4488         },
4489         "readable-stream": {
4490           "version": "2.3.6",
4491           "bundled": true,
4492           "dev": true,
4493           "optional": true,
4494           "requires": {
4495             "core-util-is": "~1.0.0",
4496             "inherits": "~2.0.3",
4497             "isarray": "~1.0.0",
4498             "process-nextick-args": "~2.0.0",
4499             "safe-buffer": "~5.1.1",
4500             "string_decoder": "~1.1.1",
4501             "util-deprecate": "~1.0.1"
4502           }
4503         },
4504         "rimraf": {
4505           "version": "2.6.3",
4506           "bundled": true,
4507           "dev": true,
4508           "optional": true,
4509           "requires": {
4510             "glob": "^7.1.3"
4511           }
4512         },
4513         "safe-buffer": {
4514           "version": "5.1.2",
4515           "bundled": true,
4516           "dev": true,
4517           "optional": true
4518         },
4519         "safer-buffer": {
4520           "version": "2.1.2",
4521           "bundled": true,
4522           "dev": true,
4523           "optional": true
4524         },
4525         "sax": {
4526           "version": "1.2.4",
4527           "bundled": true,
4528           "dev": true,
4529           "optional": true
4530         },
4531         "semver": {
4532           "version": "5.7.0",
4533           "bundled": true,
4534           "dev": true,
4535           "optional": true
4536         },
4537         "set-blocking": {
4538           "version": "2.0.0",
4539           "bundled": true,
4540           "dev": true,
4541           "optional": true
4542         },
4543         "signal-exit": {
4544           "version": "3.0.2",
4545           "bundled": true,
4546           "dev": true,
4547           "optional": true
4548         },
4549         "string-width": {
4550           "version": "1.0.2",
4551           "bundled": true,
4552           "dev": true,
4553           "optional": true,
4554           "requires": {
4555             "code-point-at": "^1.0.0",
4556             "is-fullwidth-code-point": "^1.0.0",
4557             "strip-ansi": "^3.0.0"
4558           }
4559         },
4560         "string_decoder": {
4561           "version": "1.1.1",
4562           "bundled": true,
4563           "dev": true,
4564           "optional": true,
4565           "requires": {
4566             "safe-buffer": "~5.1.0"
4567           }
4568         },
4569         "strip-ansi": {
4570           "version": "3.0.1",
4571           "bundled": true,
4572           "dev": true,
4573           "optional": true,
4574           "requires": {
4575             "ansi-regex": "^2.0.0"
4576           }
4577         },
4578         "strip-json-comments": {
4579           "version": "2.0.1",
4580           "bundled": true,
4581           "dev": true,
4582           "optional": true
4583         },
4584         "tar": {
4585           "version": "4.4.8",
4586           "bundled": true,
4587           "dev": true,
4588           "optional": true,
4589           "requires": {
4590             "chownr": "^1.1.1",
4591             "fs-minipass": "^1.2.5",
4592             "minipass": "^2.3.4",
4593             "minizlib": "^1.1.1",
4594             "mkdirp": "^0.5.0",
4595             "safe-buffer": "^5.1.2",
4596             "yallist": "^3.0.2"
4597           }
4598         },
4599         "util-deprecate": {
4600           "version": "1.0.2",
4601           "bundled": true,
4602           "dev": true,
4603           "optional": true
4604         },
4605         "wide-align": {
4606           "version": "1.1.3",
4607           "bundled": true,
4608           "dev": true,
4609           "optional": true,
4610           "requires": {
4611             "string-width": "^1.0.2 || 2"
4612           }
4613         },
4614         "wrappy": {
4615           "version": "1.0.2",
4616           "bundled": true,
4617           "dev": true,
4618           "optional": true
4619         },
4620         "yallist": {
4621           "version": "3.0.3",
4622           "bundled": true,
4623           "dev": true,
4624           "optional": true
4625         }
4626       }
4627     },
4628     "fstream": {
4629       "version": "1.0.12",
4630       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
4631       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
4632       "dev": true,
4633       "requires": {
4634         "graceful-fs": "^4.1.2",
4635         "inherits": "~2.0.0",
4636         "mkdirp": ">=0.5 0",
4637         "rimraf": "2"
4638       }
4639     },
4640     "function-bind": {
4641       "version": "1.1.1",
4642       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4643       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4644       "dev": true
4645     },
4646     "gauge": {
4647       "version": "2.7.4",
4648       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4649       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4650       "dev": true,
4651       "requires": {
4652         "aproba": "^1.0.3",
4653         "console-control-strings": "^1.0.0",
4654         "has-unicode": "^2.0.0",
4655         "object-assign": "^4.1.0",
4656         "signal-exit": "^3.0.0",
4657         "string-width": "^1.0.1",
4658         "strip-ansi": "^3.0.1",
4659         "wide-align": "^1.1.0"
4660       }
4661     },
4662     "gaze": {
4663       "version": "1.1.3",
4664       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4665       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4666       "dev": true,
4667       "optional": true,
4668       "requires": {
4669         "globule": "^1.0.0"
4670       }
4671     },
4672     "get-caller-file": {
4673       "version": "1.0.3",
4674       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4675       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4676       "dev": true
4677     },
4678     "get-stdin": {
4679       "version": "4.0.1",
4680       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4681       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4682       "dev": true
4683     },
4684     "get-stream": {
4685       "version": "3.0.0",
4686       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4687       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4688       "dev": true
4689     },
4690     "get-value": {
4691       "version": "2.0.6",
4692       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4693       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4694       "dev": true
4695     },
4696     "getpass": {
4697       "version": "0.1.7",
4698       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4699       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4700       "dev": true,
4701       "requires": {
4702         "assert-plus": "^1.0.0"
4703       }
4704     },
4705     "glob": {
4706       "version": "7.1.3",
4707       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
4708       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
4709       "dev": true,
4710       "requires": {
4711         "fs.realpath": "^1.0.0",
4712         "inflight": "^1.0.4",
4713         "inherits": "2",
4714         "minimatch": "^3.0.4",
4715         "once": "^1.3.0",
4716         "path-is-absolute": "^1.0.0"
4717       }
4718     },
4719     "glob-base": {
4720       "version": "0.3.0",
4721       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
4722       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
4723       "dev": true,
4724       "requires": {
4725         "glob-parent": "^2.0.0",
4726         "is-glob": "^2.0.0"
4727       },
4728       "dependencies": {
4729         "glob-parent": {
4730           "version": "2.0.0",
4731           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
4732           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
4733           "dev": true,
4734           "requires": {
4735             "is-glob": "^2.0.0"
4736           }
4737         },
4738         "is-extglob": {
4739           "version": "1.0.0",
4740           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4741           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4742           "dev": true
4743         },
4744         "is-glob": {
4745           "version": "2.0.1",
4746           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4747           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4748           "dev": true,
4749           "requires": {
4750             "is-extglob": "^1.0.0"
4751           }
4752         }
4753       }
4754     },
4755     "glob-parent": {
4756       "version": "3.1.0",
4757       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4758       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4759       "dev": true,
4760       "requires": {
4761         "is-glob": "^3.1.0",
4762         "path-dirname": "^1.0.0"
4763       },
4764       "dependencies": {
4765         "is-glob": {
4766           "version": "3.1.0",
4767           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4768           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4769           "dev": true,
4770           "requires": {
4771             "is-extglob": "^2.1.0"
4772           }
4773         }
4774       }
4775     },
4776     "globals": {
4777       "version": "9.18.0",
4778       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4779       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4780       "dev": true
4781     },
4782     "globby": {
4783       "version": "7.1.1",
4784       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
4785       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
4786       "dev": true,
4787       "requires": {
4788         "array-union": "^1.0.1",
4789         "dir-glob": "^2.0.0",
4790         "glob": "^7.1.2",
4791         "ignore": "^3.3.5",
4792         "pify": "^3.0.0",
4793         "slash": "^1.0.0"
4794       },
4795       "dependencies": {
4796         "pify": {
4797           "version": "3.0.0",
4798           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
4799           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
4800           "dev": true
4801         }
4802       }
4803     },
4804     "globule": {
4805       "version": "1.3.1",
4806       "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz",
4807       "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==",
4808       "dev": true,
4809       "optional": true,
4810       "requires": {
4811         "glob": "~7.1.1",
4812         "lodash": "~4.17.12",
4813         "minimatch": "~3.0.2"
4814       }
4815     },
4816     "graceful-fs": {
4817       "version": "4.2.0",
4818       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz",
4819       "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==",
4820       "dev": true
4821     },
4822     "hammerjs": {
4823       "version": "2.0.8",
4824       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
4825       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
4826     },
4827     "handle-thing": {
4828       "version": "1.2.5",
4829       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
4830       "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
4831       "dev": true
4832     },
4833     "handlebars": {
4834       "version": "4.7.6",
4835       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz",
4836       "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==",
4837       "dev": true,
4838       "requires": {
4839         "minimist": "^1.2.5",
4840         "neo-async": "^2.6.0",
4841         "source-map": "^0.6.1",
4842         "uglify-js": "^3.1.4",
4843         "wordwrap": "^1.0.0"
4844       },
4845       "dependencies": {
4846         "minimist": {
4847           "version": "1.2.5",
4848           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
4849           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
4850           "dev": true
4851         },
4852         "source-map": {
4853           "version": "0.6.1",
4854           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4855           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4856           "dev": true
4857         }
4858       }
4859     },
4860     "har-schema": {
4861       "version": "2.0.0",
4862       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4863       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4864       "dev": true
4865     },
4866     "har-validator": {
4867       "version": "5.1.3",
4868       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4869       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4870       "dev": true,
4871       "requires": {
4872         "ajv": "^6.5.5",
4873         "har-schema": "^2.0.0"
4874       },
4875       "dependencies": {
4876         "ajv": {
4877           "version": "6.10.2",
4878           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
4879           "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
4880           "dev": true,
4881           "requires": {
4882             "fast-deep-equal": "^2.0.1",
4883             "fast-json-stable-stringify": "^2.0.0",
4884             "json-schema-traverse": "^0.4.1",
4885             "uri-js": "^4.2.2"
4886           }
4887         }
4888       }
4889     },
4890     "has": {
4891       "version": "1.0.3",
4892       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
4893       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
4894       "dev": true,
4895       "requires": {
4896         "function-bind": "^1.1.1"
4897       }
4898     },
4899     "has-ansi": {
4900       "version": "2.0.0",
4901       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4902       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4903       "dev": true,
4904       "requires": {
4905         "ansi-regex": "^2.0.0"
4906       }
4907     },
4908     "has-binary2": {
4909       "version": "1.0.3",
4910       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
4911       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
4912       "dev": true,
4913       "requires": {
4914         "isarray": "2.0.1"
4915       },
4916       "dependencies": {
4917         "isarray": {
4918           "version": "2.0.1",
4919           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
4920           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
4921           "dev": true
4922         }
4923       }
4924     },
4925     "has-cors": {
4926       "version": "1.1.0",
4927       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4928       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4929       "dev": true
4930     },
4931     "has-flag": {
4932       "version": "3.0.0",
4933       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4934       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4935       "dev": true
4936     },
4937     "has-symbols": {
4938       "version": "1.0.1",
4939       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
4940       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
4941       "dev": true
4942     },
4943     "has-unicode": {
4944       "version": "2.0.1",
4945       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4946       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4947       "dev": true
4948     },
4949     "has-value": {
4950       "version": "1.0.0",
4951       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4952       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4953       "dev": true,
4954       "requires": {
4955         "get-value": "^2.0.6",
4956         "has-values": "^1.0.0",
4957         "isobject": "^3.0.0"
4958       }
4959     },
4960     "has-values": {
4961       "version": "1.0.0",
4962       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4963       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4964       "dev": true,
4965       "requires": {
4966         "is-number": "^3.0.0",
4967         "kind-of": "^4.0.0"
4968       },
4969       "dependencies": {
4970         "kind-of": {
4971           "version": "4.0.0",
4972           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4973           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4974           "dev": true,
4975           "requires": {
4976             "is-buffer": "^1.1.5"
4977           }
4978         }
4979       }
4980     },
4981     "hash-base": {
4982       "version": "3.1.0",
4983       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
4984       "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
4985       "dev": true,
4986       "requires": {
4987         "inherits": "^2.0.4",
4988         "readable-stream": "^3.6.0",
4989         "safe-buffer": "^5.2.0"
4990       },
4991       "dependencies": {
4992         "readable-stream": {
4993           "version": "3.6.0",
4994           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
4995           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
4996           "dev": true,
4997           "requires": {
4998             "inherits": "^2.0.3",
4999             "string_decoder": "^1.1.1",
5000             "util-deprecate": "^1.0.1"
5001           }
5002         },
5003         "safe-buffer": {
5004           "version": "5.2.1",
5005           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
5006           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
5007           "dev": true
5008         }
5009       }
5010     },
5011     "hash.js": {
5012       "version": "1.1.7",
5013       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5014       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5015       "dev": true,
5016       "requires": {
5017         "inherits": "^2.0.3",
5018         "minimalistic-assert": "^1.0.1"
5019       }
5020     },
5021     "hasha": {
5022       "version": "2.2.0",
5023       "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz",
5024       "integrity": "sha1-eNfL/B5tZjA/55g3NlmEUXsvbuE=",
5025       "dev": true,
5026       "requires": {
5027         "is-stream": "^1.0.1",
5028         "pinkie-promise": "^2.0.0"
5029       }
5030     },
5031     "hmac-drbg": {
5032       "version": "1.0.1",
5033       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5034       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5035       "dev": true,
5036       "requires": {
5037         "hash.js": "^1.0.3",
5038         "minimalistic-assert": "^1.0.0",
5039         "minimalistic-crypto-utils": "^1.0.1"
5040       }
5041     },
5042     "hosted-git-info": {
5043       "version": "2.7.1",
5044       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
5045       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
5046       "dev": true
5047     },
5048     "hpack.js": {
5049       "version": "2.1.6",
5050       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
5051       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
5052       "dev": true,
5053       "requires": {
5054         "inherits": "^2.0.1",
5055         "obuf": "^1.0.0",
5056         "readable-stream": "^2.0.1",
5057         "wbuf": "^1.1.0"
5058       }
5059     },
5060     "html-entities": {
5061       "version": "1.3.1",
5062       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz",
5063       "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==",
5064       "dev": true
5065     },
5066     "http-deceiver": {
5067       "version": "1.2.7",
5068       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
5069       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
5070       "dev": true
5071     },
5072     "http-errors": {
5073       "version": "1.7.2",
5074       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
5075       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
5076       "dev": true,
5077       "requires": {
5078         "depd": "~1.1.2",
5079         "inherits": "2.0.3",
5080         "setprototypeof": "1.1.1",
5081         "statuses": ">= 1.5.0 < 2",
5082         "toidentifier": "1.0.0"
5083       },
5084       "dependencies": {
5085         "inherits": {
5086           "version": "2.0.3",
5087           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5088           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5089           "dev": true
5090         }
5091       }
5092     },
5093     "http-parser-js": {
5094       "version": "0.4.10",
5095       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5096       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5097       "dev": true
5098     },
5099     "http-proxy": {
5100       "version": "1.17.0",
5101       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
5102       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
5103       "dev": true,
5104       "requires": {
5105         "eventemitter3": "^3.0.0",
5106         "follow-redirects": "^1.0.0",
5107         "requires-port": "^1.0.0"
5108       }
5109     },
5110     "http-proxy-middleware": {
5111       "version": "0.18.0",
5112       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
5113       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
5114       "dev": true,
5115       "requires": {
5116         "http-proxy": "^1.16.2",
5117         "is-glob": "^4.0.0",
5118         "lodash": "^4.17.5",
5119         "micromatch": "^3.1.9"
5120       }
5121     },
5122     "http-signature": {
5123       "version": "1.2.0",
5124       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
5125       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
5126       "dev": true,
5127       "requires": {
5128         "assert-plus": "^1.0.0",
5129         "jsprim": "^1.2.2",
5130         "sshpk": "^1.7.0"
5131       }
5132     },
5133     "https-browserify": {
5134       "version": "1.0.0",
5135       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5136       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5137       "dev": true
5138     },
5139     "https-proxy-agent": {
5140       "version": "2.2.4",
5141       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
5142       "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
5143       "dev": true,
5144       "requires": {
5145         "agent-base": "^4.3.0",
5146         "debug": "^3.1.0"
5147       },
5148       "dependencies": {
5149         "debug": {
5150           "version": "3.2.6",
5151           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5152           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5153           "dev": true,
5154           "requires": {
5155             "ms": "^2.1.1"
5156           }
5157         },
5158         "ms": {
5159           "version": "2.1.2",
5160           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
5161           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5162           "dev": true
5163         }
5164       }
5165     },
5166     "iconv-lite": {
5167       "version": "0.4.24",
5168       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5169       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5170       "dev": true,
5171       "requires": {
5172         "safer-buffer": ">= 2.1.2 < 3"
5173       }
5174     },
5175     "ieee754": {
5176       "version": "1.1.13",
5177       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5178       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5179       "dev": true
5180     },
5181     "iferr": {
5182       "version": "0.1.5",
5183       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
5184       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
5185       "dev": true
5186     },
5187     "ignore": {
5188       "version": "3.3.10",
5189       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
5190       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
5191       "dev": true
5192     },
5193     "image-size": {
5194       "version": "0.5.5",
5195       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
5196       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
5197       "dev": true,
5198       "optional": true
5199     },
5200     "immediate": {
5201       "version": "3.0.6",
5202       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
5203       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
5204       "dev": true
5205     },
5206     "import-cwd": {
5207       "version": "2.1.0",
5208       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5209       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5210       "dev": true,
5211       "requires": {
5212         "import-from": "^2.1.0"
5213       }
5214     },
5215     "import-fresh": {
5216       "version": "2.0.0",
5217       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5218       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5219       "dev": true,
5220       "requires": {
5221         "caller-path": "^2.0.0",
5222         "resolve-from": "^3.0.0"
5223       }
5224     },
5225     "import-from": {
5226       "version": "2.1.0",
5227       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5228       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5229       "dev": true,
5230       "requires": {
5231         "resolve-from": "^3.0.0"
5232       }
5233     },
5234     "import-local": {
5235       "version": "2.0.0",
5236       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
5237       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
5238       "dev": true,
5239       "requires": {
5240         "pkg-dir": "^3.0.0",
5241         "resolve-cwd": "^2.0.0"
5242       },
5243       "dependencies": {
5244         "find-up": {
5245           "version": "3.0.0",
5246           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
5247           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
5248           "dev": true,
5249           "requires": {
5250             "locate-path": "^3.0.0"
5251           }
5252         },
5253         "locate-path": {
5254           "version": "3.0.0",
5255           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
5256           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
5257           "dev": true,
5258           "requires": {
5259             "p-locate": "^3.0.0",
5260             "path-exists": "^3.0.0"
5261           }
5262         },
5263         "p-limit": {
5264           "version": "2.3.0",
5265           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
5266           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
5267           "dev": true,
5268           "requires": {
5269             "p-try": "^2.0.0"
5270           }
5271         },
5272         "p-locate": {
5273           "version": "3.0.0",
5274           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
5275           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
5276           "dev": true,
5277           "requires": {
5278             "p-limit": "^2.0.0"
5279           }
5280         },
5281         "p-try": {
5282           "version": "2.2.0",
5283           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5284           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5285           "dev": true
5286         },
5287         "pkg-dir": {
5288           "version": "3.0.0",
5289           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
5290           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
5291           "dev": true,
5292           "requires": {
5293             "find-up": "^3.0.0"
5294           }
5295         }
5296       }
5297     },
5298     "imurmurhash": {
5299       "version": "0.1.4",
5300       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5301       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5302       "dev": true
5303     },
5304     "in-publish": {
5305       "version": "2.0.1",
5306       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz",
5307       "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==",
5308       "dev": true,
5309       "optional": true
5310     },
5311     "indent-string": {
5312       "version": "2.1.0",
5313       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5314       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5315       "dev": true,
5316       "optional": true,
5317       "requires": {
5318         "repeating": "^2.0.0"
5319       }
5320     },
5321     "indexof": {
5322       "version": "0.0.1",
5323       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5324       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5325       "dev": true
5326     },
5327     "inflight": {
5328       "version": "1.0.6",
5329       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5330       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5331       "dev": true,
5332       "requires": {
5333         "once": "^1.3.0",
5334         "wrappy": "1"
5335       }
5336     },
5337     "inherits": {
5338       "version": "2.0.4",
5339       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5340       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5341       "dev": true
5342     },
5343     "ini": {
5344       "version": "1.3.5",
5345       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5346       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5347       "dev": true
5348     },
5349     "inquirer": {
5350       "version": "6.2.0",
5351       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz",
5352       "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==",
5353       "dev": true,
5354       "requires": {
5355         "ansi-escapes": "^3.0.0",
5356         "chalk": "^2.0.0",
5357         "cli-cursor": "^2.1.0",
5358         "cli-width": "^2.0.0",
5359         "external-editor": "^3.0.0",
5360         "figures": "^2.0.0",
5361         "lodash": "^4.17.10",
5362         "mute-stream": "0.0.7",
5363         "run-async": "^2.2.0",
5364         "rxjs": "^6.1.0",
5365         "string-width": "^2.1.0",
5366         "strip-ansi": "^4.0.0",
5367         "through": "^2.3.6"
5368       },
5369       "dependencies": {
5370         "ansi-regex": {
5371           "version": "3.0.0",
5372           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5373           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5374           "dev": true
5375         },
5376         "is-fullwidth-code-point": {
5377           "version": "2.0.0",
5378           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5379           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5380           "dev": true
5381         },
5382         "string-width": {
5383           "version": "2.1.1",
5384           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5385           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5386           "dev": true,
5387           "requires": {
5388             "is-fullwidth-code-point": "^2.0.0",
5389             "strip-ansi": "^4.0.0"
5390           }
5391         },
5392         "strip-ansi": {
5393           "version": "4.0.0",
5394           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5395           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5396           "dev": true,
5397           "requires": {
5398             "ansi-regex": "^3.0.0"
5399           }
5400         }
5401       }
5402     },
5403     "internal-ip": {
5404       "version": "3.0.1",
5405       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz",
5406       "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==",
5407       "dev": true,
5408       "requires": {
5409         "default-gateway": "^2.6.0",
5410         "ipaddr.js": "^1.5.2"
5411       }
5412     },
5413     "interpret": {
5414       "version": "1.2.0",
5415       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5416       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5417       "dev": true
5418     },
5419     "invariant": {
5420       "version": "2.2.4",
5421       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5422       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5423       "dev": true,
5424       "requires": {
5425         "loose-envify": "^1.0.0"
5426       }
5427     },
5428     "invert-kv": {
5429       "version": "1.0.0",
5430       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5431       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5432       "dev": true
5433     },
5434     "ionicons": {
5435       "version": "4.6.2",
5436       "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-4.6.2.tgz",
5437       "integrity": "sha512-OGQO/GCKFwHh5lX9wYzgfLjuj2rnQavixVgK3iv8nm7tcgYQVHw7MNNwNHY4H97ZlKiVx3qj4X5Txv9fx95oBw=="
5438     },
5439     "ip": {
5440       "version": "1.1.5",
5441       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5442       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5443       "dev": true
5444     },
5445     "ip-regex": {
5446       "version": "2.1.0",
5447       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
5448       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
5449       "dev": true
5450     },
5451     "ipaddr.js": {
5452       "version": "1.9.1",
5453       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
5454       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
5455       "dev": true
5456     },
5457     "is-accessor-descriptor": {
5458       "version": "0.1.6",
5459       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5460       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5461       "dev": true,
5462       "requires": {
5463         "kind-of": "^3.0.2"
5464       },
5465       "dependencies": {
5466         "kind-of": {
5467           "version": "3.2.2",
5468           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5469           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5470           "dev": true,
5471           "requires": {
5472             "is-buffer": "^1.1.5"
5473           }
5474         }
5475       }
5476     },
5477     "is-arguments": {
5478       "version": "1.0.4",
5479       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz",
5480       "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==",
5481       "dev": true
5482     },
5483     "is-arrayish": {
5484       "version": "0.2.1",
5485       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5486       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5487       "dev": true
5488     },
5489     "is-binary-path": {
5490       "version": "1.0.1",
5491       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5492       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5493       "dev": true,
5494       "requires": {
5495         "binary-extensions": "^1.0.0"
5496       }
5497     },
5498     "is-buffer": {
5499       "version": "1.1.6",
5500       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5501       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5502       "dev": true
5503     },
5504     "is-callable": {
5505       "version": "1.1.5",
5506       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
5507       "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
5508       "dev": true
5509     },
5510     "is-data-descriptor": {
5511       "version": "0.1.4",
5512       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5513       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5514       "dev": true,
5515       "requires": {
5516         "kind-of": "^3.0.2"
5517       },
5518       "dependencies": {
5519         "kind-of": {
5520           "version": "3.2.2",
5521           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5522           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5523           "dev": true,
5524           "requires": {
5525             "is-buffer": "^1.1.5"
5526           }
5527         }
5528       }
5529     },
5530     "is-date-object": {
5531       "version": "1.0.2",
5532       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
5533       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
5534       "dev": true
5535     },
5536     "is-descriptor": {
5537       "version": "0.1.6",
5538       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5539       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5540       "dev": true,
5541       "requires": {
5542         "is-accessor-descriptor": "^0.1.6",
5543         "is-data-descriptor": "^0.1.4",
5544         "kind-of": "^5.0.0"
5545       },
5546       "dependencies": {
5547         "kind-of": {
5548           "version": "5.1.0",
5549           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5550           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5551           "dev": true
5552         }
5553       }
5554     },
5555     "is-directory": {
5556       "version": "0.3.1",
5557       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5558       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5559       "dev": true
5560     },
5561     "is-dotfile": {
5562       "version": "1.0.3",
5563       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
5564       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
5565       "dev": true
5566     },
5567     "is-equal-shallow": {
5568       "version": "0.1.3",
5569       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
5570       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
5571       "dev": true,
5572       "requires": {
5573         "is-primitive": "^2.0.0"
5574       }
5575     },
5576     "is-extendable": {
5577       "version": "0.1.1",
5578       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5579       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5580       "dev": true
5581     },
5582     "is-extglob": {
5583       "version": "2.1.1",
5584       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5585       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5586       "dev": true
5587     },
5588     "is-finite": {
5589       "version": "1.1.0",
5590       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
5591       "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
5592       "dev": true
5593     },
5594     "is-fullwidth-code-point": {
5595       "version": "1.0.0",
5596       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5597       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5598       "dev": true,
5599       "requires": {
5600         "number-is-nan": "^1.0.0"
5601       }
5602     },
5603     "is-glob": {
5604       "version": "4.0.1",
5605       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5606       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5607       "dev": true,
5608       "requires": {
5609         "is-extglob": "^2.1.1"
5610       }
5611     },
5612     "is-number": {
5613       "version": "3.0.0",
5614       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5615       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5616       "dev": true,
5617       "requires": {
5618         "kind-of": "^3.0.2"
5619       },
5620       "dependencies": {
5621         "kind-of": {
5622           "version": "3.2.2",
5623           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5624           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5625           "dev": true,
5626           "requires": {
5627             "is-buffer": "^1.1.5"
5628           }
5629         }
5630       }
5631     },
5632     "is-path-cwd": {
5633       "version": "1.0.0",
5634       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5635       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5636       "dev": true
5637     },
5638     "is-path-in-cwd": {
5639       "version": "1.0.1",
5640       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5641       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5642       "dev": true,
5643       "requires": {
5644         "is-path-inside": "^1.0.0"
5645       }
5646     },
5647     "is-path-inside": {
5648       "version": "1.0.1",
5649       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5650       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5651       "dev": true,
5652       "requires": {
5653         "path-is-inside": "^1.0.1"
5654       }
5655     },
5656     "is-plain-object": {
5657       "version": "2.0.4",
5658       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5659       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5660       "dev": true,
5661       "requires": {
5662         "isobject": "^3.0.1"
5663       }
5664     },
5665     "is-posix-bracket": {
5666       "version": "0.1.1",
5667       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
5668       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
5669       "dev": true
5670     },
5671     "is-primitive": {
5672       "version": "2.0.0",
5673       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
5674       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
5675       "dev": true
5676     },
5677     "is-promise": {
5678       "version": "2.1.0",
5679       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5680       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5681       "dev": true
5682     },
5683     "is-regex": {
5684       "version": "1.0.5",
5685       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
5686       "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
5687       "dev": true,
5688       "requires": {
5689         "has": "^1.0.3"
5690       }
5691     },
5692     "is-stream": {
5693       "version": "1.1.0",
5694       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5695       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5696       "dev": true
5697     },
5698     "is-symbol": {
5699       "version": "1.0.3",
5700       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
5701       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
5702       "dev": true,
5703       "requires": {
5704         "has-symbols": "^1.0.1"
5705       }
5706     },
5707     "is-typedarray": {
5708       "version": "1.0.0",
5709       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5710       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5711       "dev": true
5712     },
5713     "is-utf8": {
5714       "version": "0.2.1",
5715       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5716       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5717       "dev": true
5718     },
5719     "is-windows": {
5720       "version": "1.0.2",
5721       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5722       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5723       "dev": true
5724     },
5725     "is-wsl": {
5726       "version": "1.1.0",
5727       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5728       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5729       "dev": true
5730     },
5731     "isarray": {
5732       "version": "1.0.0",
5733       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5734       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5735       "dev": true
5736     },
5737     "isbinaryfile": {
5738       "version": "3.0.3",
5739       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5740       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5741       "dev": true,
5742       "requires": {
5743         "buffer-alloc": "^1.2.0"
5744       }
5745     },
5746     "isexe": {
5747       "version": "2.0.0",
5748       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5749       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5750       "dev": true
5751     },
5752     "isobject": {
5753       "version": "3.0.1",
5754       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5755       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5756       "dev": true
5757     },
5758     "isstream": {
5759       "version": "0.1.2",
5760       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5761       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5762       "dev": true
5763     },
5764     "istanbul": {
5765       "version": "0.4.5",
5766       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5767       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5768       "dev": true,
5769       "requires": {
5770         "abbrev": "1.0.x",
5771         "async": "1.x",
5772         "escodegen": "1.8.x",
5773         "esprima": "2.7.x",
5774         "glob": "^5.0.15",
5775         "handlebars": "^4.0.1",
5776         "js-yaml": "3.x",
5777         "mkdirp": "0.5.x",
5778         "nopt": "3.x",
5779         "once": "1.x",
5780         "resolve": "1.1.x",
5781         "supports-color": "^3.1.0",
5782         "which": "^1.1.1",
5783         "wordwrap": "^1.0.0"
5784       },
5785       "dependencies": {
5786         "async": {
5787           "version": "1.5.2",
5788           "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
5789           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
5790           "dev": true
5791         },
5792         "glob": {
5793           "version": "5.0.15",
5794           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5795           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5796           "dev": true,
5797           "requires": {
5798             "inflight": "^1.0.4",
5799             "inherits": "2",
5800             "minimatch": "2 || 3",
5801             "once": "^1.3.0",
5802             "path-is-absolute": "^1.0.0"
5803           }
5804         },
5805         "has-flag": {
5806           "version": "1.0.0",
5807           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5808           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5809           "dev": true
5810         },
5811         "supports-color": {
5812           "version": "3.2.3",
5813           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5814           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5815           "dev": true,
5816           "requires": {
5817             "has-flag": "^1.0.0"
5818           }
5819         }
5820       }
5821     },
5822     "istanbul-api": {
5823       "version": "2.1.7",
5824       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.7.tgz",
5825       "integrity": "sha512-LYTOa2UrYFyJ/aSczZi/6lBykVMjCCvUmT64gOe+jPZFy4w6FYfPGqFT2IiQ2BxVHHDOvCD7qrIXb0EOh4uGWw==",
5826       "dev": true,
5827       "requires": {
5828         "async": "^2.6.2",
5829         "compare-versions": "^3.4.0",
5830         "fileset": "^2.0.3",
5831         "istanbul-lib-coverage": "^2.0.5",
5832         "istanbul-lib-hook": "^2.0.7",
5833         "istanbul-lib-instrument": "^3.3.0",
5834         "istanbul-lib-report": "^2.0.8",
5835         "istanbul-lib-source-maps": "^3.0.6",
5836         "istanbul-reports": "^2.2.5",
5837         "js-yaml": "^3.13.1",
5838         "make-dir": "^2.1.0",
5839         "minimatch": "^3.0.4",
5840         "once": "^1.4.0"
5841       },
5842       "dependencies": {
5843         "istanbul-lib-coverage": {
5844           "version": "2.0.5",
5845           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5846           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5847           "dev": true
5848         },
5849         "istanbul-lib-instrument": {
5850           "version": "3.3.0",
5851           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
5852           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
5853           "dev": true,
5854           "requires": {
5855             "@babel/generator": "^7.4.0",
5856             "@babel/parser": "^7.4.3",
5857             "@babel/template": "^7.4.0",
5858             "@babel/traverse": "^7.4.3",
5859             "@babel/types": "^7.4.0",
5860             "istanbul-lib-coverage": "^2.0.5",
5861             "semver": "^6.0.0"
5862           }
5863         },
5864         "semver": {
5865           "version": "6.3.0",
5866           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
5867           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
5868           "dev": true
5869         }
5870       }
5871     },
5872     "istanbul-instrumenter-loader": {
5873       "version": "3.0.1",
5874       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
5875       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
5876       "dev": true,
5877       "requires": {
5878         "convert-source-map": "^1.5.0",
5879         "istanbul-lib-instrument": "^1.7.3",
5880         "loader-utils": "^1.1.0",
5881         "schema-utils": "^0.3.0"
5882       },
5883       "dependencies": {
5884         "ajv": {
5885           "version": "5.5.2",
5886           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
5887           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
5888           "dev": true,
5889           "requires": {
5890             "co": "^4.6.0",
5891             "fast-deep-equal": "^1.0.0",
5892             "fast-json-stable-stringify": "^2.0.0",
5893             "json-schema-traverse": "^0.3.0"
5894           }
5895         },
5896         "fast-deep-equal": {
5897           "version": "1.1.0",
5898           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
5899           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
5900           "dev": true
5901         },
5902         "json-schema-traverse": {
5903           "version": "0.3.1",
5904           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5905           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5906           "dev": true
5907         },
5908         "schema-utils": {
5909           "version": "0.3.0",
5910           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
5911           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
5912           "dev": true,
5913           "requires": {
5914             "ajv": "^5.0.0"
5915           }
5916         }
5917       }
5918     },
5919     "istanbul-lib-coverage": {
5920       "version": "1.2.1",
5921       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz",
5922       "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==",
5923       "dev": true
5924     },
5925     "istanbul-lib-hook": {
5926       "version": "2.0.7",
5927       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
5928       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
5929       "dev": true,
5930       "requires": {
5931         "append-transform": "^1.0.0"
5932       }
5933     },
5934     "istanbul-lib-instrument": {
5935       "version": "1.10.2",
5936       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz",
5937       "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==",
5938       "dev": true,
5939       "requires": {
5940         "babel-generator": "^6.18.0",
5941         "babel-template": "^6.16.0",
5942         "babel-traverse": "^6.18.0",
5943         "babel-types": "^6.18.0",
5944         "babylon": "^6.18.0",
5945         "istanbul-lib-coverage": "^1.2.1",
5946         "semver": "^5.3.0"
5947       }
5948     },
5949     "istanbul-lib-report": {
5950       "version": "2.0.8",
5951       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
5952       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
5953       "dev": true,
5954       "requires": {
5955         "istanbul-lib-coverage": "^2.0.5",
5956         "make-dir": "^2.1.0",
5957         "supports-color": "^6.1.0"
5958       },
5959       "dependencies": {
5960         "istanbul-lib-coverage": {
5961           "version": "2.0.5",
5962           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5963           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5964           "dev": true
5965         },
5966         "make-dir": {
5967           "version": "2.1.0",
5968           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5969           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5970           "dev": true,
5971           "requires": {
5972             "pify": "^4.0.1",
5973             "semver": "^5.6.0"
5974           }
5975         },
5976         "pify": {
5977           "version": "4.0.1",
5978           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5979           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5980           "dev": true
5981         },
5982         "semver": {
5983           "version": "5.7.0",
5984           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5985           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5986           "dev": true
5987         },
5988         "supports-color": {
5989           "version": "6.1.0",
5990           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
5991           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
5992           "dev": true,
5993           "requires": {
5994             "has-flag": "^3.0.0"
5995           }
5996         }
5997       }
5998     },
5999     "istanbul-lib-source-maps": {
6000       "version": "3.0.6",
6001       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
6002       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
6003       "dev": true,
6004       "requires": {
6005         "debug": "^4.1.1",
6006         "istanbul-lib-coverage": "^2.0.5",
6007         "make-dir": "^2.1.0",
6008         "rimraf": "^2.6.3",
6009         "source-map": "^0.6.1"
6010       },
6011       "dependencies": {
6012         "debug": {
6013           "version": "4.1.1",
6014           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
6015           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
6016           "dev": true,
6017           "requires": {
6018             "ms": "^2.1.1"
6019           }
6020         },
6021         "istanbul-lib-coverage": {
6022           "version": "2.0.5",
6023           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6024           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6025           "dev": true
6026         },
6027         "make-dir": {
6028           "version": "2.1.0",
6029           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
6030           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
6031           "dev": true,
6032           "requires": {
6033             "pify": "^4.0.1",
6034             "semver": "^5.6.0"
6035           }
6036         },
6037         "ms": {
6038           "version": "2.1.2",
6039           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6040           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6041           "dev": true
6042         },
6043         "pify": {
6044           "version": "4.0.1",
6045           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
6046           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
6047           "dev": true
6048         },
6049         "semver": {
6050           "version": "5.7.0",
6051           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
6052           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
6053           "dev": true
6054         },
6055         "source-map": {
6056           "version": "0.6.1",
6057           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6058           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6059           "dev": true
6060         }
6061       }
6062     },
6063     "istanbul-reports": {
6064       "version": "2.2.6",
6065       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz",
6066       "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==",
6067       "dev": true,
6068       "requires": {
6069         "handlebars": "^4.1.2"
6070       }
6071     },
6072     "jasmine": {
6073       "version": "2.8.0",
6074       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
6075       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
6076       "dev": true,
6077       "requires": {
6078         "exit": "^0.1.2",
6079         "glob": "^7.0.6",
6080         "jasmine-core": "~2.8.0"
6081       },
6082       "dependencies": {
6083         "jasmine-core": {
6084           "version": "2.8.0",
6085           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
6086           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
6087           "dev": true
6088         }
6089       }
6090     },
6091     "jasmine-core": {
6092       "version": "2.99.1",
6093       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
6094       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
6095       "dev": true
6096     },
6097     "jasmine-spec-reporter": {
6098       "version": "4.2.1",
6099       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
6100       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
6101       "dev": true,
6102       "requires": {
6103         "colors": "1.1.2"
6104       }
6105     },
6106     "jasminewd2": {
6107       "version": "2.2.0",
6108       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
6109       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
6110       "dev": true
6111     },
6112     "jqtree": {
6113       "version": "1.4.12",
6114       "resolved": "https://registry.npmjs.org/jqtree/-/jqtree-1.4.12.tgz",
6115       "integrity": "sha512-zNdnVFFNWAmPbtVFZaAhIjhFVoYpRF/NWeVGU1THRdefjKhXFwLeVILW1R4Frr/qiGg4TTbXWAxk7V7E+Wu3ZQ==",
6116       "requires": {
6117         "jquery": ">=1.9"
6118       }
6119     },
6120     "jquery": {
6121       "version": "3.4.1",
6122       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
6123       "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw=="
6124     },
6125     "js-base64": {
6126       "version": "2.5.2",
6127       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz",
6128       "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==",
6129       "dev": true,
6130       "optional": true
6131     },
6132     "js-tokens": {
6133       "version": "3.0.2",
6134       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
6135       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
6136       "dev": true
6137     },
6138     "js-yaml": {
6139       "version": "3.13.1",
6140       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6141       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6142       "dev": true,
6143       "requires": {
6144         "argparse": "^1.0.7",
6145         "esprima": "^4.0.0"
6146       },
6147       "dependencies": {
6148         "esprima": {
6149           "version": "4.0.1",
6150           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6151           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6152           "dev": true
6153         }
6154       }
6155     },
6156     "jsbn": {
6157       "version": "0.1.1",
6158       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
6159       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
6160       "dev": true
6161     },
6162     "jsesc": {
6163       "version": "1.3.0",
6164       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
6165       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
6166       "dev": true
6167     },
6168     "json-parse-better-errors": {
6169       "version": "1.0.2",
6170       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6171       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6172       "dev": true
6173     },
6174     "json-schema": {
6175       "version": "0.2.3",
6176       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
6177       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
6178       "dev": true
6179     },
6180     "json-schema-traverse": {
6181       "version": "0.4.1",
6182       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6183       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6184       "dev": true
6185     },
6186     "json-stringify-safe": {
6187       "version": "5.0.1",
6188       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
6189       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
6190       "dev": true
6191     },
6192     "json3": {
6193       "version": "3.3.3",
6194       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
6195       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
6196       "dev": true
6197     },
6198     "json5": {
6199       "version": "0.5.1",
6200       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
6201       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
6202       "dev": true
6203     },
6204     "jsonfile": {
6205       "version": "2.4.0",
6206       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
6207       "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
6208       "dev": true,
6209       "requires": {
6210         "graceful-fs": "^4.1.6"
6211       }
6212     },
6213     "jsprim": {
6214       "version": "1.4.1",
6215       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
6216       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
6217       "dev": true,
6218       "requires": {
6219         "assert-plus": "1.0.0",
6220         "extsprintf": "1.3.0",
6221         "json-schema": "0.2.3",
6222         "verror": "1.10.0"
6223       }
6224     },
6225     "jszip": {
6226       "version": "3.2.2",
6227       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz",
6228       "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
6229       "dev": true,
6230       "requires": {
6231         "lie": "~3.3.0",
6232         "pako": "~1.0.2",
6233         "readable-stream": "~2.3.6",
6234         "set-immediate-shim": "~1.0.1"
6235       }
6236     },
6237     "karma": {
6238       "version": "3.0.0",
6239       "resolved": "https://registry.npmjs.org/karma/-/karma-3.0.0.tgz",
6240       "integrity": "sha512-ZTjyuDXVXhXsvJ1E4CnZzbCjSxD6sEdzEsFYogLuZM0yqvg/mgz+O+R1jb0J7uAQeuzdY8kJgx6hSNXLwFuHIQ==",
6241       "dev": true,
6242       "requires": {
6243         "bluebird": "^3.3.0",
6244         "body-parser": "^1.16.1",
6245         "chokidar": "^2.0.3",
6246         "colors": "^1.1.0",
6247         "combine-lists": "^1.0.0",
6248         "connect": "^3.6.0",
6249         "core-js": "^2.2.0",
6250         "di": "^0.0.1",
6251         "dom-serialize": "^2.2.0",
6252         "expand-braces": "^0.1.1",
6253         "glob": "^7.1.1",
6254         "graceful-fs": "^4.1.2",
6255         "http-proxy": "^1.13.0",
6256         "isbinaryfile": "^3.0.0",
6257         "lodash": "^4.17.4",
6258         "log4js": "^3.0.0",
6259         "mime": "^2.3.1",
6260         "minimatch": "^3.0.2",
6261         "optimist": "^0.6.1",
6262         "qjobs": "^1.1.4",
6263         "range-parser": "^1.2.0",
6264         "rimraf": "^2.6.0",
6265         "safe-buffer": "^5.0.1",
6266         "socket.io": "2.1.1",
6267         "source-map": "^0.6.1",
6268         "tmp": "0.0.33",
6269         "useragent": "2.2.1"
6270       },
6271       "dependencies": {
6272         "mime": {
6273           "version": "2.4.4",
6274           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
6275           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
6276           "dev": true
6277         },
6278         "source-map": {
6279           "version": "0.6.1",
6280           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6281           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6282           "dev": true
6283         }
6284       }
6285     },
6286     "karma-chrome-launcher": {
6287       "version": "2.2.0",
6288       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
6289       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
6290       "dev": true,
6291       "requires": {
6292         "fs-access": "^1.0.0",
6293         "which": "^1.2.1"
6294       }
6295     },
6296     "karma-coverage-istanbul-reporter": {
6297       "version": "2.0.5",
6298       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.5.tgz",
6299       "integrity": "sha512-yPvAlKtY3y+rKKWbOo0CzBMVTvJEeMOgbMXuVv3yWvS8YtYKC98AU9vFF0mVBZ2RP1E9SgS90+PT6Kf14P3S4w==",
6300       "dev": true,
6301       "requires": {
6302         "istanbul-api": "^2.1.1",
6303         "minimatch": "^3.0.4"
6304       }
6305     },
6306     "karma-jasmine": {
6307       "version": "1.1.2",
6308       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
6309       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
6310       "dev": true
6311     },
6312     "karma-jasmine-html-reporter": {
6313       "version": "0.2.2",
6314       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
6315       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
6316       "dev": true,
6317       "requires": {
6318         "karma-jasmine": "^1.0.2"
6319       }
6320     },
6321     "karma-phantomjs-launcher": {
6322       "version": "1.0.4",
6323       "resolved": "https://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-1.0.4.tgz",
6324       "integrity": "sha1-0jyjSAG9qYY60xjju0vUBisTrNI=",
6325       "dev": true,
6326       "requires": {
6327         "lodash": "^4.0.1",
6328         "phantomjs-prebuilt": "^2.1.7"
6329       }
6330     },
6331     "karma-source-map-support": {
6332       "version": "1.3.0",
6333       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
6334       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
6335       "dev": true,
6336       "requires": {
6337         "source-map-support": "^0.5.5"
6338       }
6339     },
6340     "kew": {
6341       "version": "0.7.0",
6342       "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz",
6343       "integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=",
6344       "dev": true
6345     },
6346     "killable": {
6347       "version": "1.0.1",
6348       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
6349       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
6350       "dev": true
6351     },
6352     "kind-of": {
6353       "version": "6.0.3",
6354       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
6355       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
6356       "dev": true
6357     },
6358     "klaw": {
6359       "version": "1.3.1",
6360       "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
6361       "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
6362       "dev": true,
6363       "requires": {
6364         "graceful-fs": "^4.1.9"
6365       }
6366     },
6367     "lcid": {
6368       "version": "1.0.0",
6369       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6370       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6371       "dev": true,
6372       "requires": {
6373         "invert-kv": "^1.0.0"
6374       }
6375     },
6376     "less": {
6377       "version": "3.8.1",
6378       "resolved": "https://registry.npmjs.org/less/-/less-3.8.1.tgz",
6379       "integrity": "sha512-8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q==",
6380       "dev": true,
6381       "requires": {
6382         "clone": "^2.1.2",
6383         "errno": "^0.1.1",
6384         "graceful-fs": "^4.1.2",
6385         "image-size": "~0.5.0",
6386         "mime": "^1.4.1",
6387         "mkdirp": "^0.5.0",
6388         "promise": "^7.1.1",
6389         "request": "^2.83.0",
6390         "source-map": "~0.6.0"
6391       },
6392       "dependencies": {
6393         "source-map": {
6394           "version": "0.6.1",
6395           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6396           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6397           "dev": true,
6398           "optional": true
6399         }
6400       }
6401     },
6402     "less-loader": {
6403       "version": "4.1.0",
6404       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
6405       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6406       "dev": true,
6407       "requires": {
6408         "clone": "^2.1.1",
6409         "loader-utils": "^1.1.0",
6410         "pify": "^3.0.0"
6411       },
6412       "dependencies": {
6413         "pify": {
6414           "version": "3.0.0",
6415           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
6416           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6417           "dev": true
6418         }
6419       }
6420     },
6421     "levn": {
6422       "version": "0.3.0",
6423       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6424       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6425       "dev": true,
6426       "requires": {
6427         "prelude-ls": "~1.1.2",
6428         "type-check": "~0.3.2"
6429       }
6430     },
6431     "license-webpack-plugin": {
6432       "version": "2.0.2",
6433       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.0.2.tgz",
6434       "integrity": "sha512-GsomZw5VoT20ST8qH2tOjBgbyhn6Pgs9M94g0mbvfBIV1VXufm1iKY+4dbgfTObj1Mp6nSRE3Zf74deOZr0KwA==",
6435       "dev": true,
6436       "requires": {
6437         "webpack-sources": "^1.2.0"
6438       }
6439     },
6440     "lie": {
6441       "version": "3.3.0",
6442       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
6443       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
6444       "dev": true,
6445       "requires": {
6446         "immediate": "~3.0.5"
6447       }
6448     },
6449     "load-json-file": {
6450       "version": "1.1.0",
6451       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6452       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6453       "dev": true,
6454       "requires": {
6455         "graceful-fs": "^4.1.2",
6456         "parse-json": "^2.2.0",
6457         "pify": "^2.0.0",
6458         "pinkie-promise": "^2.0.0",
6459         "strip-bom": "^2.0.0"
6460       },
6461       "dependencies": {
6462         "pify": {
6463           "version": "2.3.0",
6464           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6465           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6466           "dev": true
6467         }
6468       }
6469     },
6470     "loader-runner": {
6471       "version": "2.4.0",
6472       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
6473       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
6474       "dev": true
6475     },
6476     "loader-utils": {
6477       "version": "1.1.0",
6478       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6479       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6480       "dev": true,
6481       "requires": {
6482         "big.js": "^3.1.3",
6483         "emojis-list": "^2.0.0",
6484         "json5": "^0.5.0"
6485       }
6486     },
6487     "locate-path": {
6488       "version": "2.0.0",
6489       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6490       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6491       "dev": true,
6492       "requires": {
6493         "p-locate": "^2.0.0",
6494         "path-exists": "^3.0.0"
6495       }
6496     },
6497     "lodash": {
6498       "version": "4.17.14",
6499       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
6500       "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
6501       "dev": true
6502     },
6503     "lodash.assign": {
6504       "version": "4.2.0",
6505       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6506       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6507       "dev": true,
6508       "optional": true
6509     },
6510     "lodash.clonedeep": {
6511       "version": "4.5.0",
6512       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6513       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6514       "dev": true
6515     },
6516     "lodash.debounce": {
6517       "version": "4.0.8",
6518       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6519       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6520       "dev": true
6521     },
6522     "lodash.mergewith": {
6523       "version": "4.6.2",
6524       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
6525       "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==",
6526       "dev": true,
6527       "optional": true
6528     },
6529     "lodash.tail": {
6530       "version": "4.1.1",
6531       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6532       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6533       "dev": true
6534     },
6535     "log4js": {
6536       "version": "3.0.6",
6537       "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
6538       "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
6539       "dev": true,
6540       "requires": {
6541         "circular-json": "^0.5.5",
6542         "date-format": "^1.2.0",
6543         "debug": "^3.1.0",
6544         "rfdc": "^1.1.2",
6545         "streamroller": "0.7.0"
6546       },
6547       "dependencies": {
6548         "debug": {
6549           "version": "3.2.6",
6550           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6551           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6552           "dev": true,
6553           "requires": {
6554             "ms": "^2.1.1"
6555           }
6556         },
6557         "ms": {
6558           "version": "2.1.2",
6559           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6560           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6561           "dev": true
6562         }
6563       }
6564     },
6565     "loglevel": {
6566       "version": "1.6.8",
6567       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz",
6568       "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==",
6569       "dev": true
6570     },
6571     "loose-envify": {
6572       "version": "1.4.0",
6573       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6574       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6575       "dev": true,
6576       "requires": {
6577         "js-tokens": "^3.0.0 || ^4.0.0"
6578       }
6579     },
6580     "loud-rejection": {
6581       "version": "1.6.0",
6582       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6583       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6584       "dev": true,
6585       "requires": {
6586         "currently-unhandled": "^0.4.1",
6587         "signal-exit": "^3.0.0"
6588       }
6589     },
6590     "lru-cache": {
6591       "version": "4.1.5",
6592       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6593       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6594       "dev": true,
6595       "requires": {
6596         "pseudomap": "^1.0.2",
6597         "yallist": "^2.1.2"
6598       }
6599     },
6600     "magic-string": {
6601       "version": "0.25.3",
6602       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
6603       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
6604       "dev": true,
6605       "requires": {
6606         "sourcemap-codec": "^1.4.4"
6607       }
6608     },
6609     "make-dir": {
6610       "version": "2.1.0",
6611       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
6612       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
6613       "dev": true,
6614       "requires": {
6615         "pify": "^4.0.1",
6616         "semver": "^5.6.0"
6617       },
6618       "dependencies": {
6619         "semver": {
6620           "version": "5.7.1",
6621           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
6622           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
6623           "dev": true
6624         }
6625       }
6626     },
6627     "make-error": {
6628       "version": "1.3.5",
6629       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6630       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6631       "dev": true
6632     },
6633     "mamacro": {
6634       "version": "0.0.3",
6635       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
6636       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
6637       "dev": true
6638     },
6639     "map-age-cleaner": {
6640       "version": "0.1.3",
6641       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
6642       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
6643       "dev": true,
6644       "requires": {
6645         "p-defer": "^1.0.0"
6646       }
6647     },
6648     "map-cache": {
6649       "version": "0.2.2",
6650       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6651       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6652       "dev": true
6653     },
6654     "map-obj": {
6655       "version": "1.0.1",
6656       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6657       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6658       "dev": true
6659     },
6660     "map-visit": {
6661       "version": "1.0.0",
6662       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6663       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6664       "dev": true,
6665       "requires": {
6666         "object-visit": "^1.0.0"
6667       }
6668     },
6669     "material-design-icons-iconfont": {
6670       "version": "5.0.1",
6671       "resolved": "https://registry.npmjs.org/material-design-icons-iconfont/-/material-design-icons-iconfont-5.0.1.tgz",
6672       "integrity": "sha512-Xg6rIdGrfySTqiTZ6d+nQbcFepS6R4uKbJP0oAqyeZXJY/bX6mZDnOmmUJusqLXfhIwirs0c++a6JpqVa8RFvA=="
6673     },
6674     "math-random": {
6675       "version": "1.0.4",
6676       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
6677       "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==",
6678       "dev": true
6679     },
6680     "md5.js": {
6681       "version": "1.3.5",
6682       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6683       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6684       "dev": true,
6685       "requires": {
6686         "hash-base": "^3.0.0",
6687         "inherits": "^2.0.1",
6688         "safe-buffer": "^5.1.2"
6689       }
6690     },
6691     "media-typer": {
6692       "version": "0.3.0",
6693       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6694       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6695       "dev": true
6696     },
6697     "mem": {
6698       "version": "4.3.0",
6699       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
6700       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
6701       "dev": true,
6702       "requires": {
6703         "map-age-cleaner": "^0.1.1",
6704         "mimic-fn": "^2.0.0",
6705         "p-is-promise": "^2.0.0"
6706       }
6707     },
6708     "memory-fs": {
6709       "version": "0.4.1",
6710       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
6711       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
6712       "dev": true,
6713       "requires": {
6714         "errno": "^0.1.3",
6715         "readable-stream": "^2.0.1"
6716       }
6717     },
6718     "meow": {
6719       "version": "3.7.0",
6720       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6721       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6722       "dev": true,
6723       "optional": true,
6724       "requires": {
6725         "camelcase-keys": "^2.0.0",
6726         "decamelize": "^1.1.2",
6727         "loud-rejection": "^1.0.0",
6728         "map-obj": "^1.0.1",
6729         "minimist": "^1.1.3",
6730         "normalize-package-data": "^2.3.4",
6731         "object-assign": "^4.0.1",
6732         "read-pkg-up": "^1.0.1",
6733         "redent": "^1.0.0",
6734         "trim-newlines": "^1.0.0"
6735       },
6736       "dependencies": {
6737         "minimist": {
6738           "version": "1.2.5",
6739           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
6740           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
6741           "dev": true,
6742           "optional": true
6743         }
6744       }
6745     },
6746     "merge-descriptors": {
6747       "version": "1.0.1",
6748       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
6749       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
6750       "dev": true
6751     },
6752     "methods": {
6753       "version": "1.1.2",
6754       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
6755       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
6756       "dev": true
6757     },
6758     "micromatch": {
6759       "version": "3.1.10",
6760       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6761       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6762       "dev": true,
6763       "requires": {
6764         "arr-diff": "^4.0.0",
6765         "array-unique": "^0.3.2",
6766         "braces": "^2.3.1",
6767         "define-property": "^2.0.2",
6768         "extend-shallow": "^3.0.2",
6769         "extglob": "^2.0.4",
6770         "fragment-cache": "^0.2.1",
6771         "kind-of": "^6.0.2",
6772         "nanomatch": "^1.2.9",
6773         "object.pick": "^1.3.0",
6774         "regex-not": "^1.0.0",
6775         "snapdragon": "^0.8.1",
6776         "to-regex": "^3.0.2"
6777       }
6778     },
6779     "miller-rabin": {
6780       "version": "4.0.1",
6781       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6782       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6783       "dev": true,
6784       "requires": {
6785         "bn.js": "^4.0.0",
6786         "brorand": "^1.0.1"
6787       },
6788       "dependencies": {
6789         "bn.js": {
6790           "version": "4.11.8",
6791           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
6792           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
6793           "dev": true
6794         }
6795       }
6796     },
6797     "mime": {
6798       "version": "1.6.0",
6799       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
6800       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
6801       "dev": true
6802     },
6803     "mime-db": {
6804       "version": "1.40.0",
6805       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
6806       "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
6807       "dev": true
6808     },
6809     "mime-types": {
6810       "version": "2.1.24",
6811       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
6812       "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
6813       "dev": true,
6814       "requires": {
6815         "mime-db": "1.40.0"
6816       }
6817     },
6818     "mimic-fn": {
6819       "version": "2.1.0",
6820       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
6821       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
6822       "dev": true
6823     },
6824     "mini-css-extract-plugin": {
6825       "version": "0.4.3",
6826       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz",
6827       "integrity": "sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg==",
6828       "dev": true,
6829       "requires": {
6830         "loader-utils": "^1.1.0",
6831         "schema-utils": "^1.0.0",
6832         "webpack-sources": "^1.1.0"
6833       }
6834     },
6835     "minimalistic-assert": {
6836       "version": "1.0.1",
6837       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6838       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6839       "dev": true
6840     },
6841     "minimalistic-crypto-utils": {
6842       "version": "1.0.1",
6843       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6844       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6845       "dev": true
6846     },
6847     "minimatch": {
6848       "version": "3.0.4",
6849       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6850       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6851       "dev": true,
6852       "requires": {
6853         "brace-expansion": "^1.1.7"
6854       }
6855     },
6856     "minimist": {
6857       "version": "0.0.8",
6858       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6859       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6860       "dev": true
6861     },
6862     "mississippi": {
6863       "version": "2.0.0",
6864       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
6865       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
6866       "dev": true,
6867       "requires": {
6868         "concat-stream": "^1.5.0",
6869         "duplexify": "^3.4.2",
6870         "end-of-stream": "^1.1.0",
6871         "flush-write-stream": "^1.0.0",
6872         "from2": "^2.1.0",
6873         "parallel-transform": "^1.1.0",
6874         "pump": "^2.0.1",
6875         "pumpify": "^1.3.3",
6876         "stream-each": "^1.1.0",
6877         "through2": "^2.0.0"
6878       }
6879     },
6880     "mixin-deep": {
6881       "version": "1.3.2",
6882       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
6883       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
6884       "dev": true,
6885       "requires": {
6886         "for-in": "^1.0.2",
6887         "is-extendable": "^1.0.1"
6888       },
6889       "dependencies": {
6890         "is-extendable": {
6891           "version": "1.0.1",
6892           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6893           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6894           "dev": true,
6895           "requires": {
6896             "is-plain-object": "^2.0.4"
6897           }
6898         }
6899       }
6900     },
6901     "mixin-object": {
6902       "version": "2.0.1",
6903       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
6904       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
6905       "dev": true,
6906       "requires": {
6907         "for-in": "^0.1.3",
6908         "is-extendable": "^0.1.1"
6909       },
6910       "dependencies": {
6911         "for-in": {
6912           "version": "0.1.8",
6913           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
6914           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
6915           "dev": true
6916         }
6917       }
6918     },
6919     "mkdirp": {
6920       "version": "0.5.5",
6921       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
6922       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
6923       "dev": true,
6924       "requires": {
6925         "minimist": "^1.2.5"
6926       },
6927       "dependencies": {
6928         "minimist": {
6929           "version": "1.2.5",
6930           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
6931           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
6932           "dev": true
6933         }
6934       }
6935     },
6936     "move-concurrently": {
6937       "version": "1.0.1",
6938       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
6939       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
6940       "dev": true,
6941       "requires": {
6942         "aproba": "^1.1.1",
6943         "copy-concurrently": "^1.0.0",
6944         "fs-write-stream-atomic": "^1.0.8",
6945         "mkdirp": "^0.5.1",
6946         "rimraf": "^2.5.4",
6947         "run-queue": "^1.0.3"
6948       }
6949     },
6950     "ms": {
6951       "version": "2.0.0",
6952       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6953       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6954       "dev": true
6955     },
6956     "multicast-dns": {
6957       "version": "6.2.3",
6958       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
6959       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
6960       "dev": true,
6961       "requires": {
6962         "dns-packet": "^1.3.1",
6963         "thunky": "^1.0.2"
6964       }
6965     },
6966     "multicast-dns-service-types": {
6967       "version": "1.1.0",
6968       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
6969       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
6970       "dev": true
6971     },
6972     "mute-stream": {
6973       "version": "0.0.7",
6974       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
6975       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
6976       "dev": true
6977     },
6978     "nan": {
6979       "version": "2.14.0",
6980       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
6981       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
6982       "dev": true,
6983       "optional": true
6984     },
6985     "nanomatch": {
6986       "version": "1.2.13",
6987       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6988       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6989       "dev": true,
6990       "requires": {
6991         "arr-diff": "^4.0.0",
6992         "array-unique": "^0.3.2",
6993         "define-property": "^2.0.2",
6994         "extend-shallow": "^3.0.2",
6995         "fragment-cache": "^0.2.1",
6996         "is-windows": "^1.0.2",
6997         "kind-of": "^6.0.2",
6998         "object.pick": "^1.3.0",
6999         "regex-not": "^1.0.0",
7000         "snapdragon": "^0.8.1",
7001         "to-regex": "^3.0.1"
7002       }
7003     },
7004     "negotiator": {
7005       "version": "0.6.2",
7006       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
7007       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
7008       "dev": true
7009     },
7010     "neo-async": {
7011       "version": "2.6.1",
7012       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
7013       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
7014       "dev": true
7015     },
7016     "ng-click-outside": {
7017       "version": "5.0.0",
7018       "resolved": "https://registry.npmjs.org/ng-click-outside/-/ng-click-outside-5.0.0.tgz",
7019       "integrity": "sha512-b6US9O35XdwOQZFAB8mH2eu+U/9PRTF24Hjn21GNZ+T2CLUCKC2wNGxJstT8rEDEqGbcomQQGczHTyr07PF+6g=="
7020     },
7021     "ngx-cookie-service": {
7022       "version": "2.2.0",
7023       "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-2.2.0.tgz",
7024       "integrity": "sha512-2kaC1itlEMxiMAPJ320hOpcwU9vhvjbKQCZ1Go6bGhYjJtqG7eYvhNP7mM9IhFz1/afG2tBryJPySWmFUGhRpA=="
7025     },
7026     "nice-try": {
7027       "version": "1.0.5",
7028       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7029       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7030       "dev": true
7031     },
7032     "node-forge": {
7033       "version": "0.9.0",
7034       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz",
7035       "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==",
7036       "dev": true
7037     },
7038     "node-gyp": {
7039       "version": "3.8.0",
7040       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
7041       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
7042       "dev": true,
7043       "optional": true,
7044       "requires": {
7045         "fstream": "^1.0.0",
7046         "glob": "^7.0.3",
7047         "graceful-fs": "^4.1.2",
7048         "mkdirp": "^0.5.0",
7049         "nopt": "2 || 3",
7050         "npmlog": "0 || 1 || 2 || 3 || 4",
7051         "osenv": "0",
7052         "request": "^2.87.0",
7053         "rimraf": "2",
7054         "semver": "~5.3.0",
7055         "tar": "^2.0.0",
7056         "which": "1"
7057       },
7058       "dependencies": {
7059         "semver": {
7060           "version": "5.3.0",
7061           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
7062           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
7063           "dev": true,
7064           "optional": true
7065         }
7066       }
7067     },
7068     "node-libs-browser": {
7069       "version": "2.2.1",
7070       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
7071       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
7072       "dev": true,
7073       "requires": {
7074         "assert": "^1.1.1",
7075         "browserify-zlib": "^0.2.0",
7076         "buffer": "^4.3.0",
7077         "console-browserify": "^1.1.0",
7078         "constants-browserify": "^1.0.0",
7079         "crypto-browserify": "^3.11.0",
7080         "domain-browser": "^1.1.1",
7081         "events": "^3.0.0",
7082         "https-browserify": "^1.0.0",
7083         "os-browserify": "^0.3.0",
7084         "path-browserify": "0.0.1",
7085         "process": "^0.11.10",
7086         "punycode": "^1.2.4",
7087         "querystring-es3": "^0.2.0",
7088         "readable-stream": "^2.3.3",
7089         "stream-browserify": "^2.0.1",
7090         "stream-http": "^2.7.2",
7091         "string_decoder": "^1.0.0",
7092         "timers-browserify": "^2.0.4",
7093         "tty-browserify": "0.0.0",
7094         "url": "^0.11.0",
7095         "util": "^0.11.0",
7096         "vm-browserify": "^1.0.1"
7097       },
7098       "dependencies": {
7099         "punycode": {
7100           "version": "1.4.1",
7101           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
7102           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
7103           "dev": true
7104         }
7105       }
7106     },
7107     "node-releases": {
7108       "version": "1.1.55",
7109       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz",
7110       "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==",
7111       "dev": true
7112     },
7113     "node-sass": {
7114       "version": "4.9.3",
7115       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz",
7116       "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==",
7117       "dev": true,
7118       "optional": true,
7119       "requires": {
7120         "async-foreach": "^0.1.3",
7121         "chalk": "^1.1.1",
7122         "cross-spawn": "^3.0.0",
7123         "gaze": "^1.0.0",
7124         "get-stdin": "^4.0.1",
7125         "glob": "^7.0.3",
7126         "in-publish": "^2.0.0",
7127         "lodash.assign": "^4.2.0",
7128         "lodash.clonedeep": "^4.3.2",
7129         "lodash.mergewith": "^4.6.0",
7130         "meow": "^3.7.0",
7131         "mkdirp": "^0.5.1",
7132         "nan": "^2.10.0",
7133         "node-gyp": "^3.8.0",
7134         "npmlog": "^4.0.0",
7135         "request": "2.87.0",
7136         "sass-graph": "^2.2.4",
7137         "stdout-stream": "^1.4.0",
7138         "true-case-path": "^1.0.2"
7139       },
7140       "dependencies": {
7141         "ajv": {
7142           "version": "5.5.2",
7143           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
7144           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
7145           "dev": true,
7146           "optional": true,
7147           "requires": {
7148             "co": "^4.6.0",
7149             "fast-deep-equal": "^1.0.0",
7150             "fast-json-stable-stringify": "^2.0.0",
7151             "json-schema-traverse": "^0.3.0"
7152           }
7153         },
7154         "ansi-styles": {
7155           "version": "2.2.1",
7156           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7157           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7158           "dev": true,
7159           "optional": true
7160         },
7161         "chalk": {
7162           "version": "1.1.3",
7163           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7164           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7165           "dev": true,
7166           "optional": true,
7167           "requires": {
7168             "ansi-styles": "^2.2.1",
7169             "escape-string-regexp": "^1.0.2",
7170             "has-ansi": "^2.0.0",
7171             "strip-ansi": "^3.0.0",
7172             "supports-color": "^2.0.0"
7173           }
7174         },
7175         "fast-deep-equal": {
7176           "version": "1.1.0",
7177           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
7178           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
7179           "dev": true,
7180           "optional": true
7181         },
7182         "har-validator": {
7183           "version": "5.0.3",
7184           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
7185           "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
7186           "dev": true,
7187           "optional": true,
7188           "requires": {
7189             "ajv": "^5.1.0",
7190             "har-schema": "^2.0.0"
7191           }
7192         },
7193         "json-schema-traverse": {
7194           "version": "0.3.1",
7195           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
7196           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
7197           "dev": true,
7198           "optional": true
7199         },
7200         "oauth-sign": {
7201           "version": "0.8.2",
7202           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
7203           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
7204           "dev": true,
7205           "optional": true
7206         },
7207         "punycode": {
7208           "version": "1.4.1",
7209           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
7210           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
7211           "dev": true,
7212           "optional": true
7213         },
7214         "request": {
7215           "version": "2.87.0",
7216           "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
7217           "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
7218           "dev": true,
7219           "optional": true,
7220           "requires": {
7221             "aws-sign2": "~0.7.0",
7222             "aws4": "^1.6.0",
7223             "caseless": "~0.12.0",
7224             "combined-stream": "~1.0.5",
7225             "extend": "~3.0.1",
7226             "forever-agent": "~0.6.1",
7227             "form-data": "~2.3.1",
7228             "har-validator": "~5.0.3",
7229             "http-signature": "~1.2.0",
7230             "is-typedarray": "~1.0.0",
7231             "isstream": "~0.1.2",
7232             "json-stringify-safe": "~5.0.1",
7233             "mime-types": "~2.1.17",
7234             "oauth-sign": "~0.8.2",
7235             "performance-now": "^2.1.0",
7236             "qs": "~6.5.1",
7237             "safe-buffer": "^5.1.1",
7238             "tough-cookie": "~2.3.3",
7239             "tunnel-agent": "^0.6.0",
7240             "uuid": "^3.1.0"
7241           }
7242         },
7243         "supports-color": {
7244           "version": "2.0.0",
7245           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7246           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7247           "dev": true,
7248           "optional": true
7249         },
7250         "tough-cookie": {
7251           "version": "2.3.4",
7252           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
7253           "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
7254           "dev": true,
7255           "optional": true,
7256           "requires": {
7257             "punycode": "^1.4.1"
7258           }
7259         }
7260       }
7261     },
7262     "nopt": {
7263       "version": "3.0.6",
7264       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
7265       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
7266       "dev": true,
7267       "requires": {
7268         "abbrev": "1"
7269       }
7270     },
7271     "normalize-package-data": {
7272       "version": "2.5.0",
7273       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7274       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7275       "dev": true,
7276       "requires": {
7277         "hosted-git-info": "^2.1.4",
7278         "resolve": "^1.10.0",
7279         "semver": "2 || 3 || 4 || 5",
7280         "validate-npm-package-license": "^3.0.1"
7281       },
7282       "dependencies": {
7283         "resolve": {
7284           "version": "1.11.1",
7285           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
7286           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
7287           "dev": true,
7288           "requires": {
7289             "path-parse": "^1.0.6"
7290           }
7291         }
7292       }
7293     },
7294     "normalize-path": {
7295       "version": "2.1.1",
7296       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
7297       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
7298       "dev": true,
7299       "requires": {
7300         "remove-trailing-separator": "^1.0.1"
7301       }
7302     },
7303     "normalize-range": {
7304       "version": "0.1.2",
7305       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7306       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7307       "dev": true
7308     },
7309     "npm-package-arg": {
7310       "version": "6.1.0",
7311       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
7312       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
7313       "dev": true,
7314       "requires": {
7315         "hosted-git-info": "^2.6.0",
7316         "osenv": "^0.1.5",
7317         "semver": "^5.5.0",
7318         "validate-npm-package-name": "^3.0.0"
7319       }
7320     },
7321     "npm-registry-client": {
7322       "version": "8.6.0",
7323       "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz",
7324       "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==",
7325       "dev": true,
7326       "requires": {
7327         "concat-stream": "^1.5.2",
7328         "graceful-fs": "^4.1.6",
7329         "normalize-package-data": "~1.0.1 || ^2.0.0",
7330         "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
7331         "npmlog": "2 || ^3.1.0 || ^4.0.0",
7332         "once": "^1.3.3",
7333         "request": "^2.74.0",
7334         "retry": "^0.10.0",
7335         "safe-buffer": "^5.1.1",
7336         "semver": "2 >=2.2.1 || 3.x || 4 || 5",
7337         "slide": "^1.1.3",
7338         "ssri": "^5.2.4"
7339       }
7340     },
7341     "npm-run-path": {
7342       "version": "2.0.2",
7343       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7344       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7345       "dev": true,
7346       "requires": {
7347         "path-key": "^2.0.0"
7348       }
7349     },
7350     "npmlog": {
7351       "version": "4.1.2",
7352       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7353       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7354       "dev": true,
7355       "requires": {
7356         "are-we-there-yet": "~1.1.2",
7357         "console-control-strings": "~1.1.0",
7358         "gauge": "~2.7.3",
7359         "set-blocking": "~2.0.0"
7360       }
7361     },
7362     "null-check": {
7363       "version": "1.0.0",
7364       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7365       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7366       "dev": true
7367     },
7368     "num2fraction": {
7369       "version": "1.2.2",
7370       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7371       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7372       "dev": true
7373     },
7374     "number-is-nan": {
7375       "version": "1.0.1",
7376       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7377       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7378       "dev": true
7379     },
7380     "oauth-sign": {
7381       "version": "0.9.0",
7382       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7383       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7384       "dev": true
7385     },
7386     "object-assign": {
7387       "version": "4.1.1",
7388       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7389       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7390       "dev": true
7391     },
7392     "object-component": {
7393       "version": "0.0.3",
7394       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7395       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7396       "dev": true
7397     },
7398     "object-copy": {
7399       "version": "0.1.0",
7400       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7401       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7402       "dev": true,
7403       "requires": {
7404         "copy-descriptor": "^0.1.0",
7405         "define-property": "^0.2.5",
7406         "kind-of": "^3.0.3"
7407       },
7408       "dependencies": {
7409         "define-property": {
7410           "version": "0.2.5",
7411           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7412           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7413           "dev": true,
7414           "requires": {
7415             "is-descriptor": "^0.1.0"
7416           }
7417         },
7418         "kind-of": {
7419           "version": "3.2.2",
7420           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7421           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7422           "dev": true,
7423           "requires": {
7424             "is-buffer": "^1.1.5"
7425           }
7426         }
7427       }
7428     },
7429     "object-inspect": {
7430       "version": "1.7.0",
7431       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
7432       "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
7433       "dev": true
7434     },
7435     "object-is": {
7436       "version": "1.1.2",
7437       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz",
7438       "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==",
7439       "dev": true,
7440       "requires": {
7441         "define-properties": "^1.1.3",
7442         "es-abstract": "^1.17.5"
7443       }
7444     },
7445     "object-keys": {
7446       "version": "1.1.1",
7447       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7448       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7449       "dev": true
7450     },
7451     "object-visit": {
7452       "version": "1.0.1",
7453       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7454       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7455       "dev": true,
7456       "requires": {
7457         "isobject": "^3.0.0"
7458       }
7459     },
7460     "object.assign": {
7461       "version": "4.1.0",
7462       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
7463       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
7464       "dev": true,
7465       "requires": {
7466         "define-properties": "^1.1.2",
7467         "function-bind": "^1.1.1",
7468         "has-symbols": "^1.0.0",
7469         "object-keys": "^1.0.11"
7470       }
7471     },
7472     "object.omit": {
7473       "version": "2.0.1",
7474       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
7475       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
7476       "dev": true,
7477       "requires": {
7478         "for-own": "^0.1.4",
7479         "is-extendable": "^0.1.1"
7480       },
7481       "dependencies": {
7482         "for-own": {
7483           "version": "0.1.5",
7484           "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
7485           "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
7486           "dev": true,
7487           "requires": {
7488             "for-in": "^1.0.1"
7489           }
7490         }
7491       }
7492     },
7493     "object.pick": {
7494       "version": "1.3.0",
7495       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7496       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7497       "dev": true,
7498       "requires": {
7499         "isobject": "^3.0.1"
7500       }
7501     },
7502     "obuf": {
7503       "version": "1.1.2",
7504       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7505       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7506       "dev": true
7507     },
7508     "on-finished": {
7509       "version": "2.3.0",
7510       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7511       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7512       "dev": true,
7513       "requires": {
7514         "ee-first": "1.1.1"
7515       }
7516     },
7517     "on-headers": {
7518       "version": "1.0.2",
7519       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
7520       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
7521       "dev": true
7522     },
7523     "once": {
7524       "version": "1.4.0",
7525       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7526       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7527       "dev": true,
7528       "requires": {
7529         "wrappy": "1"
7530       }
7531     },
7532     "onetime": {
7533       "version": "2.0.1",
7534       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7535       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7536       "dev": true,
7537       "requires": {
7538         "mimic-fn": "^1.0.0"
7539       },
7540       "dependencies": {
7541         "mimic-fn": {
7542           "version": "1.2.0",
7543           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
7544           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
7545           "dev": true
7546         }
7547       }
7548     },
7549     "opn": {
7550       "version": "5.3.0",
7551       "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
7552       "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
7553       "dev": true,
7554       "requires": {
7555         "is-wsl": "^1.1.0"
7556       }
7557     },
7558     "optimist": {
7559       "version": "0.6.1",
7560       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7561       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7562       "dev": true,
7563       "requires": {
7564         "minimist": "~0.0.1",
7565         "wordwrap": "~0.0.2"
7566       },
7567       "dependencies": {
7568         "wordwrap": {
7569           "version": "0.0.3",
7570           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7571           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7572           "dev": true
7573         }
7574       }
7575     },
7576     "optionator": {
7577       "version": "0.8.3",
7578       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
7579       "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
7580       "dev": true,
7581       "requires": {
7582         "deep-is": "~0.1.3",
7583         "fast-levenshtein": "~2.0.6",
7584         "levn": "~0.3.0",
7585         "prelude-ls": "~1.1.2",
7586         "type-check": "~0.3.2",
7587         "word-wrap": "~1.2.3"
7588       }
7589     },
7590     "original": {
7591       "version": "1.0.2",
7592       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7593       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7594       "dev": true,
7595       "requires": {
7596         "url-parse": "^1.4.3"
7597       }
7598     },
7599     "os-browserify": {
7600       "version": "0.3.0",
7601       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7602       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7603       "dev": true
7604     },
7605     "os-homedir": {
7606       "version": "1.0.2",
7607       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7608       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7609       "dev": true
7610     },
7611     "os-locale": {
7612       "version": "1.4.0",
7613       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7614       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7615       "dev": true,
7616       "optional": true,
7617       "requires": {
7618         "lcid": "^1.0.0"
7619       }
7620     },
7621     "os-tmpdir": {
7622       "version": "1.0.2",
7623       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7624       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7625       "dev": true
7626     },
7627     "osenv": {
7628       "version": "0.1.5",
7629       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7630       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7631       "dev": true,
7632       "requires": {
7633         "os-homedir": "^1.0.0",
7634         "os-tmpdir": "^1.0.0"
7635       }
7636     },
7637     "p-defer": {
7638       "version": "1.0.0",
7639       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7640       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7641       "dev": true
7642     },
7643     "p-finally": {
7644       "version": "1.0.0",
7645       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7646       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7647       "dev": true
7648     },
7649     "p-is-promise": {
7650       "version": "2.1.0",
7651       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
7652       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
7653       "dev": true
7654     },
7655     "p-limit": {
7656       "version": "1.3.0",
7657       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7658       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7659       "dev": true,
7660       "requires": {
7661         "p-try": "^1.0.0"
7662       }
7663     },
7664     "p-locate": {
7665       "version": "2.0.0",
7666       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7667       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7668       "dev": true,
7669       "requires": {
7670         "p-limit": "^1.1.0"
7671       }
7672     },
7673     "p-map": {
7674       "version": "1.2.0",
7675       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7676       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7677       "dev": true
7678     },
7679     "p-try": {
7680       "version": "1.0.0",
7681       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7682       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7683       "dev": true
7684     },
7685     "pako": {
7686       "version": "1.0.10",
7687       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
7688       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
7689       "dev": true
7690     },
7691     "parallel-transform": {
7692       "version": "1.2.0",
7693       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
7694       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
7695       "dev": true,
7696       "requires": {
7697         "cyclist": "^1.0.1",
7698         "inherits": "^2.0.3",
7699         "readable-stream": "^2.1.5"
7700       }
7701     },
7702     "parse-asn1": {
7703       "version": "5.1.5",
7704       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
7705       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
7706       "dev": true,
7707       "requires": {
7708         "asn1.js": "^4.0.0",
7709         "browserify-aes": "^1.0.0",
7710         "create-hash": "^1.1.0",
7711         "evp_bytestokey": "^1.0.0",
7712         "pbkdf2": "^3.0.3",
7713         "safe-buffer": "^5.1.1"
7714       }
7715     },
7716     "parse-glob": {
7717       "version": "3.0.4",
7718       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
7719       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
7720       "dev": true,
7721       "requires": {
7722         "glob-base": "^0.3.0",
7723         "is-dotfile": "^1.0.0",
7724         "is-extglob": "^1.0.0",
7725         "is-glob": "^2.0.0"
7726       },
7727       "dependencies": {
7728         "is-extglob": {
7729           "version": "1.0.0",
7730           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
7731           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
7732           "dev": true
7733         },
7734         "is-glob": {
7735           "version": "2.0.1",
7736           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
7737           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
7738           "dev": true,
7739           "requires": {
7740             "is-extglob": "^1.0.0"
7741           }
7742         }
7743       }
7744     },
7745     "parse-json": {
7746       "version": "2.2.0",
7747       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7748       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7749       "dev": true,
7750       "requires": {
7751         "error-ex": "^1.2.0"
7752       }
7753     },
7754     "parse5": {
7755       "version": "4.0.0",
7756       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
7757       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
7758       "dev": true
7759     },
7760     "parseqs": {
7761       "version": "0.0.5",
7762       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
7763       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
7764       "dev": true,
7765       "requires": {
7766         "better-assert": "~1.0.0"
7767       }
7768     },
7769     "parseuri": {
7770       "version": "0.0.5",
7771       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
7772       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
7773       "dev": true,
7774       "requires": {
7775         "better-assert": "~1.0.0"
7776       }
7777     },
7778     "parseurl": {
7779       "version": "1.3.3",
7780       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7781       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7782       "dev": true
7783     },
7784     "pascalcase": {
7785       "version": "0.1.1",
7786       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7787       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7788       "dev": true
7789     },
7790     "path-browserify": {
7791       "version": "0.0.1",
7792       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
7793       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
7794       "dev": true
7795     },
7796     "path-dirname": {
7797       "version": "1.0.2",
7798       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7799       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7800       "dev": true
7801     },
7802     "path-exists": {
7803       "version": "3.0.0",
7804       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7805       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7806       "dev": true
7807     },
7808     "path-is-absolute": {
7809       "version": "1.0.1",
7810       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7811       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7812       "dev": true
7813     },
7814     "path-is-inside": {
7815       "version": "1.0.2",
7816       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7817       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7818       "dev": true
7819     },
7820     "path-key": {
7821       "version": "2.0.1",
7822       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7823       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7824       "dev": true
7825     },
7826     "path-parse": {
7827       "version": "1.0.6",
7828       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7829       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7830       "dev": true
7831     },
7832     "path-to-regexp": {
7833       "version": "0.1.7",
7834       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
7835       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
7836       "dev": true
7837     },
7838     "path-type": {
7839       "version": "3.0.0",
7840       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
7841       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
7842       "dev": true,
7843       "requires": {
7844         "pify": "^3.0.0"
7845       },
7846       "dependencies": {
7847         "pify": {
7848           "version": "3.0.0",
7849           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7850           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7851           "dev": true
7852         }
7853       }
7854     },
7855     "pbkdf2": {
7856       "version": "3.0.17",
7857       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7858       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7859       "dev": true,
7860       "requires": {
7861         "create-hash": "^1.1.2",
7862         "create-hmac": "^1.1.4",
7863         "ripemd160": "^2.0.1",
7864         "safe-buffer": "^5.0.1",
7865         "sha.js": "^2.4.8"
7866       }
7867     },
7868     "pend": {
7869       "version": "1.2.0",
7870       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
7871       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
7872       "dev": true
7873     },
7874     "performance-now": {
7875       "version": "2.1.0",
7876       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7877       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
7878       "dev": true
7879     },
7880     "phantomjs-prebuilt": {
7881       "version": "2.1.16",
7882       "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz",
7883       "integrity": "sha1-79ISpKOWbTZHaE6ouniFSb4q7+8=",
7884       "dev": true,
7885       "requires": {
7886         "es6-promise": "^4.0.3",
7887         "extract-zip": "^1.6.5",
7888         "fs-extra": "^1.0.0",
7889         "hasha": "^2.2.0",
7890         "kew": "^0.7.0",
7891         "progress": "^1.1.8",
7892         "request": "^2.81.0",
7893         "request-progress": "^2.0.1",
7894         "which": "^1.2.10"
7895       }
7896     },
7897     "pify": {
7898       "version": "4.0.1",
7899       "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
7900       "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
7901       "dev": true
7902     },
7903     "pinkie": {
7904       "version": "2.0.4",
7905       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7906       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7907       "dev": true
7908     },
7909     "pinkie-promise": {
7910       "version": "2.0.1",
7911       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7912       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7913       "dev": true,
7914       "requires": {
7915         "pinkie": "^2.0.0"
7916       }
7917     },
7918     "pkg-dir": {
7919       "version": "2.0.0",
7920       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7921       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7922       "dev": true,
7923       "requires": {
7924         "find-up": "^2.1.0"
7925       }
7926     },
7927     "pkg-up": {
7928       "version": "2.0.0",
7929       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
7930       "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
7931       "dev": true,
7932       "requires": {
7933         "find-up": "^2.1.0"
7934       }
7935     },
7936     "portfinder": {
7937       "version": "1.0.17",
7938       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
7939       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
7940       "dev": true,
7941       "requires": {
7942         "async": "^1.5.2",
7943         "debug": "^2.2.0",
7944         "mkdirp": "0.5.x"
7945       },
7946       "dependencies": {
7947         "async": {
7948           "version": "1.5.2",
7949           "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
7950           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
7951           "dev": true
7952         }
7953       }
7954     },
7955     "posix-character-classes": {
7956       "version": "0.1.1",
7957       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7958       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7959       "dev": true
7960     },
7961     "postcss": {
7962       "version": "7.0.5",
7963       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.5.tgz",
7964       "integrity": "sha512-HBNpviAUFCKvEh7NZhw1e8MBPivRszIiUnhrJ+sBFVSYSqubrzwX3KG51mYgcRHX8j/cAgZJedONZcm5jTBdgQ==",
7965       "dev": true,
7966       "requires": {
7967         "chalk": "^2.4.1",
7968         "source-map": "^0.6.1",
7969         "supports-color": "^5.5.0"
7970       },
7971       "dependencies": {
7972         "source-map": {
7973           "version": "0.6.1",
7974           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7975           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7976           "dev": true
7977         }
7978       }
7979     },
7980     "postcss-import": {
7981       "version": "12.0.0",
7982       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.0.tgz",
7983       "integrity": "sha512-3KqKRZcaZAvxbY8DVLdd81tG5uKzbUQuiWIvy0o0fzEC42bKacqPYFWbfCQyw6L4LWUaqPz/idvIdbhpgQ32eQ==",
7984       "dev": true,
7985       "requires": {
7986         "postcss": "^7.0.1",
7987         "postcss-value-parser": "^3.2.3",
7988         "read-cache": "^1.0.0",
7989         "resolve": "^1.1.7"
7990       }
7991     },
7992     "postcss-load-config": {
7993       "version": "2.1.0",
7994       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
7995       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
7996       "dev": true,
7997       "requires": {
7998         "cosmiconfig": "^5.0.0",
7999         "import-cwd": "^2.0.0"
8000       }
8001     },
8002     "postcss-loader": {
8003       "version": "3.0.0",
8004       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
8005       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
8006       "dev": true,
8007       "requires": {
8008         "loader-utils": "^1.1.0",
8009         "postcss": "^7.0.0",
8010         "postcss-load-config": "^2.0.0",
8011         "schema-utils": "^1.0.0"
8012       }
8013     },
8014     "postcss-value-parser": {
8015       "version": "3.3.1",
8016       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8017       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8018       "dev": true
8019     },
8020     "prelude-ls": {
8021       "version": "1.1.2",
8022       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8023       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8024       "dev": true
8025     },
8026     "preserve": {
8027       "version": "0.2.0",
8028       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
8029       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
8030       "dev": true
8031     },
8032     "process": {
8033       "version": "0.11.10",
8034       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8035       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8036       "dev": true
8037     },
8038     "process-nextick-args": {
8039       "version": "2.0.1",
8040       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
8041       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
8042       "dev": true
8043     },
8044     "progress": {
8045       "version": "1.1.8",
8046       "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
8047       "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
8048       "dev": true
8049     },
8050     "promise": {
8051       "version": "7.3.1",
8052       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
8053       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
8054       "dev": true,
8055       "optional": true,
8056       "requires": {
8057         "asap": "~2.0.3"
8058       }
8059     },
8060     "promise-inflight": {
8061       "version": "1.0.1",
8062       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
8063       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
8064       "dev": true
8065     },
8066     "protractor": {
8067       "version": "5.4.2",
8068       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz",
8069       "integrity": "sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==",
8070       "dev": true,
8071       "requires": {
8072         "@types/q": "^0.0.32",
8073         "@types/selenium-webdriver": "^3.0.0",
8074         "blocking-proxy": "^1.0.0",
8075         "browserstack": "^1.5.1",
8076         "chalk": "^1.1.3",
8077         "glob": "^7.0.3",
8078         "jasmine": "2.8.0",
8079         "jasminewd2": "^2.1.0",
8080         "optimist": "~0.6.0",
8081         "q": "1.4.1",
8082         "saucelabs": "^1.5.0",
8083         "selenium-webdriver": "3.6.0",
8084         "source-map-support": "~0.4.0",
8085         "webdriver-js-extender": "2.1.0",
8086         "webdriver-manager": "^12.0.6"
8087       },
8088       "dependencies": {
8089         "ansi-styles": {
8090           "version": "2.2.1",
8091           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
8092           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
8093           "dev": true
8094         },
8095         "chalk": {
8096           "version": "1.1.3",
8097           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
8098           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
8099           "dev": true,
8100           "requires": {
8101             "ansi-styles": "^2.2.1",
8102             "escape-string-regexp": "^1.0.2",
8103             "has-ansi": "^2.0.0",
8104             "strip-ansi": "^3.0.0",
8105             "supports-color": "^2.0.0"
8106           }
8107         },
8108         "del": {
8109           "version": "2.2.2",
8110           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
8111           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
8112           "dev": true,
8113           "requires": {
8114             "globby": "^5.0.0",
8115             "is-path-cwd": "^1.0.0",
8116             "is-path-in-cwd": "^1.0.0",
8117             "object-assign": "^4.0.1",
8118             "pify": "^2.0.0",
8119             "pinkie-promise": "^2.0.0",
8120             "rimraf": "^2.2.8"
8121           }
8122         },
8123         "globby": {
8124           "version": "5.0.0",
8125           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
8126           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
8127           "dev": true,
8128           "requires": {
8129             "array-union": "^1.0.1",
8130             "arrify": "^1.0.0",
8131             "glob": "^7.0.3",
8132             "object-assign": "^4.0.1",
8133             "pify": "^2.0.0",
8134             "pinkie-promise": "^2.0.0"
8135           }
8136         },
8137         "minimist": {
8138           "version": "1.2.5",
8139           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
8140           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
8141           "dev": true
8142         },
8143         "pify": {
8144           "version": "2.3.0",
8145           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8146           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8147           "dev": true
8148         },
8149         "source-map": {
8150           "version": "0.5.7",
8151           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8152           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
8153           "dev": true
8154         },
8155         "source-map-support": {
8156           "version": "0.4.18",
8157           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
8158           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
8159           "dev": true,
8160           "requires": {
8161             "source-map": "^0.5.6"
8162           }
8163         },
8164         "supports-color": {
8165           "version": "2.0.0",
8166           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
8167           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
8168           "dev": true
8169         },
8170         "webdriver-manager": {
8171           "version": "12.1.5",
8172           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.5.tgz",
8173           "integrity": "sha512-f1apDjMpZ8SHlXtXGzqBxOjV+WQcDRz5PN7pWScgjXS7vhUIFcM3V89Shetf4A04n8DDR2MxiVQq6JproFcRZw==",
8174           "dev": true,
8175           "requires": {
8176             "adm-zip": "^0.4.9",
8177             "chalk": "^1.1.1",
8178             "del": "^2.2.0",
8179             "glob": "^7.0.3",
8180             "ini": "^1.3.4",
8181             "minimist": "^1.2.0",
8182             "q": "^1.4.1",
8183             "request": "^2.87.0",
8184             "rimraf": "^2.5.2",
8185             "semver": "^5.3.0",
8186             "xml2js": "^0.4.17"
8187           }
8188         }
8189       }
8190     },
8191     "proxy-addr": {
8192       "version": "2.0.6",
8193       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
8194       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
8195       "dev": true,
8196       "requires": {
8197         "forwarded": "~0.1.2",
8198         "ipaddr.js": "1.9.1"
8199       }
8200     },
8201     "proxy-from-env": {
8202       "version": "1.1.0",
8203       "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
8204       "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
8205       "dev": true
8206     },
8207     "prr": {
8208       "version": "1.0.1",
8209       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
8210       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
8211       "dev": true
8212     },
8213     "pseudomap": {
8214       "version": "1.0.2",
8215       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8216       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8217       "dev": true
8218     },
8219     "psl": {
8220       "version": "1.2.0",
8221       "resolved": "https://registry.npmjs.org/psl/-/psl-1.2.0.tgz",
8222       "integrity": "sha512-GEn74ZffufCmkDDLNcl3uuyF/aSD6exEyh1v/ZSdAomB82t6G9hzJVRx0jBmLDW+VfZqks3aScmMw9DszwUalA==",
8223       "dev": true
8224     },
8225     "public-encrypt": {
8226       "version": "4.0.3",
8227       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
8228       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
8229       "dev": true,
8230       "requires": {
8231         "bn.js": "^4.1.0",
8232         "browserify-rsa": "^4.0.0",
8233         "create-hash": "^1.1.0",
8234         "parse-asn1": "^5.0.0",
8235         "randombytes": "^2.0.1",
8236         "safe-buffer": "^5.1.2"
8237       },
8238       "dependencies": {
8239         "bn.js": {
8240           "version": "4.11.8",
8241           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
8242           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
8243           "dev": true
8244         }
8245       }
8246     },
8247     "pump": {
8248       "version": "2.0.1",
8249       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
8250       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
8251       "dev": true,
8252       "requires": {
8253         "end-of-stream": "^1.1.0",
8254         "once": "^1.3.1"
8255       }
8256     },
8257     "pumpify": {
8258       "version": "1.5.1",
8259       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
8260       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
8261       "dev": true,
8262       "requires": {
8263         "duplexify": "^3.6.0",
8264         "inherits": "^2.0.3",
8265         "pump": "^2.0.0"
8266       }
8267     },
8268     "punycode": {
8269       "version": "2.1.1",
8270       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
8271       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
8272       "dev": true
8273     },
8274     "puppeteer": {
8275       "version": "2.1.1",
8276       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.1.tgz",
8277       "integrity": "sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==",
8278       "dev": true,
8279       "requires": {
8280         "@types/mime-types": "^2.1.0",
8281         "debug": "^4.1.0",
8282         "extract-zip": "^1.6.6",
8283         "https-proxy-agent": "^4.0.0",
8284         "mime": "^2.0.3",
8285         "mime-types": "^2.1.25",
8286         "progress": "^2.0.1",
8287         "proxy-from-env": "^1.0.0",
8288         "rimraf": "^2.6.1",
8289         "ws": "^6.1.0"
8290       },
8291       "dependencies": {
8292         "agent-base": {
8293           "version": "5.1.1",
8294           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz",
8295           "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==",
8296           "dev": true
8297         },
8298         "debug": {
8299           "version": "4.1.1",
8300           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
8301           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
8302           "dev": true,
8303           "requires": {
8304             "ms": "^2.1.1"
8305           }
8306         },
8307         "https-proxy-agent": {
8308           "version": "4.0.0",
8309           "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz",
8310           "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==",
8311           "dev": true,
8312           "requires": {
8313             "agent-base": "5",
8314             "debug": "4"
8315           }
8316         },
8317         "mime": {
8318           "version": "2.4.4",
8319           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
8320           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
8321           "dev": true
8322         },
8323         "mime-db": {
8324           "version": "1.43.0",
8325           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
8326           "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
8327           "dev": true
8328         },
8329         "mime-types": {
8330           "version": "2.1.26",
8331           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
8332           "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
8333           "dev": true,
8334           "requires": {
8335             "mime-db": "1.43.0"
8336           }
8337         },
8338         "ms": {
8339           "version": "2.1.2",
8340           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8341           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8342           "dev": true
8343         },
8344         "progress": {
8345           "version": "2.0.3",
8346           "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
8347           "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
8348           "dev": true
8349         },
8350         "ws": {
8351           "version": "6.2.1",
8352           "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
8353           "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
8354           "dev": true,
8355           "requires": {
8356             "async-limiter": "~1.0.0"
8357           }
8358         }
8359       }
8360     },
8361     "q": {
8362       "version": "1.4.1",
8363       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
8364       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
8365       "dev": true
8366     },
8367     "qjobs": {
8368       "version": "1.2.0",
8369       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
8370       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
8371       "dev": true
8372     },
8373     "qs": {
8374       "version": "6.5.2",
8375       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
8376       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
8377       "dev": true
8378     },
8379     "querystring": {
8380       "version": "0.2.0",
8381       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8382       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
8383       "dev": true
8384     },
8385     "querystring-es3": {
8386       "version": "0.2.1",
8387       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
8388       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
8389       "dev": true
8390     },
8391     "querystringify": {
8392       "version": "2.1.1",
8393       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
8394       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
8395       "dev": true
8396     },
8397     "randomatic": {
8398       "version": "3.1.1",
8399       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
8400       "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
8401       "dev": true,
8402       "requires": {
8403         "is-number": "^4.0.0",
8404         "kind-of": "^6.0.0",
8405         "math-random": "^1.0.1"
8406       },
8407       "dependencies": {
8408         "is-number": {
8409           "version": "4.0.0",
8410           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
8411           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
8412           "dev": true
8413         }
8414       }
8415     },
8416     "randombytes": {
8417       "version": "2.1.0",
8418       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
8419       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
8420       "dev": true,
8421       "requires": {
8422         "safe-buffer": "^5.1.0"
8423       }
8424     },
8425     "randomfill": {
8426       "version": "1.0.4",
8427       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8428       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8429       "dev": true,
8430       "requires": {
8431         "randombytes": "^2.0.5",
8432         "safe-buffer": "^5.1.0"
8433       }
8434     },
8435     "range-parser": {
8436       "version": "1.2.1",
8437       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
8438       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
8439       "dev": true
8440     },
8441     "raw-body": {
8442       "version": "2.4.0",
8443       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
8444       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
8445       "dev": true,
8446       "requires": {
8447         "bytes": "3.1.0",
8448         "http-errors": "1.7.2",
8449         "iconv-lite": "0.4.24",
8450         "unpipe": "1.0.0"
8451       },
8452       "dependencies": {
8453         "bytes": {
8454           "version": "3.1.0",
8455           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
8456           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
8457           "dev": true
8458         }
8459       }
8460     },
8461     "raw-loader": {
8462       "version": "0.5.1",
8463       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
8464       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
8465       "dev": true
8466     },
8467     "read-cache": {
8468       "version": "1.0.0",
8469       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8470       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8471       "dev": true,
8472       "requires": {
8473         "pify": "^2.3.0"
8474       },
8475       "dependencies": {
8476         "pify": {
8477           "version": "2.3.0",
8478           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8479           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8480           "dev": true
8481         }
8482       }
8483     },
8484     "read-pkg": {
8485       "version": "1.1.0",
8486       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8487       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8488       "dev": true,
8489       "requires": {
8490         "load-json-file": "^1.0.0",
8491         "normalize-package-data": "^2.3.2",
8492         "path-type": "^1.0.0"
8493       },
8494       "dependencies": {
8495         "path-type": {
8496           "version": "1.1.0",
8497           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8498           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8499           "dev": true,
8500           "requires": {
8501             "graceful-fs": "^4.1.2",
8502             "pify": "^2.0.0",
8503             "pinkie-promise": "^2.0.0"
8504           }
8505         },
8506         "pify": {
8507           "version": "2.3.0",
8508           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8509           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8510           "dev": true
8511         }
8512       }
8513     },
8514     "read-pkg-up": {
8515       "version": "1.0.1",
8516       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8517       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8518       "dev": true,
8519       "requires": {
8520         "find-up": "^1.0.0",
8521         "read-pkg": "^1.0.0"
8522       },
8523       "dependencies": {
8524         "find-up": {
8525           "version": "1.1.2",
8526           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8527           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8528           "dev": true,
8529           "requires": {
8530             "path-exists": "^2.0.0",
8531             "pinkie-promise": "^2.0.0"
8532           }
8533         },
8534         "path-exists": {
8535           "version": "2.1.0",
8536           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8537           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8538           "dev": true,
8539           "requires": {
8540             "pinkie-promise": "^2.0.0"
8541           }
8542         }
8543       }
8544     },
8545     "readable-stream": {
8546       "version": "2.3.6",
8547       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8548       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8549       "dev": true,
8550       "requires": {
8551         "core-util-is": "~1.0.0",
8552         "inherits": "~2.0.3",
8553         "isarray": "~1.0.0",
8554         "process-nextick-args": "~2.0.0",
8555         "safe-buffer": "~5.1.1",
8556         "string_decoder": "~1.1.1",
8557         "util-deprecate": "~1.0.1"
8558       }
8559     },
8560     "readdirp": {
8561       "version": "2.2.1",
8562       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8563       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8564       "dev": true,
8565       "requires": {
8566         "graceful-fs": "^4.1.11",
8567         "micromatch": "^3.1.10",
8568         "readable-stream": "^2.0.2"
8569       }
8570     },
8571     "rechoir": {
8572       "version": "0.6.2",
8573       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8574       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8575       "dev": true,
8576       "requires": {
8577         "resolve": "^1.1.6"
8578       }
8579     },
8580     "redent": {
8581       "version": "1.0.0",
8582       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8583       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8584       "dev": true,
8585       "optional": true,
8586       "requires": {
8587         "indent-string": "^2.1.0",
8588         "strip-indent": "^1.0.1"
8589       }
8590     },
8591     "reflect-metadata": {
8592       "version": "0.1.13",
8593       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
8594       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
8595       "dev": true
8596     },
8597     "regenerate": {
8598       "version": "1.4.0",
8599       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8600       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8601       "dev": true
8602     },
8603     "regenerator-runtime": {
8604       "version": "0.11.1",
8605       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8606       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8607       "dev": true
8608     },
8609     "regex-cache": {
8610       "version": "0.4.4",
8611       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
8612       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
8613       "dev": true,
8614       "requires": {
8615         "is-equal-shallow": "^0.1.3"
8616       }
8617     },
8618     "regex-not": {
8619       "version": "1.0.2",
8620       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8621       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8622       "dev": true,
8623       "requires": {
8624         "extend-shallow": "^3.0.2",
8625         "safe-regex": "^1.1.0"
8626       }
8627     },
8628     "regexp.prototype.flags": {
8629       "version": "1.3.0",
8630       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
8631       "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
8632       "dev": true,
8633       "requires": {
8634         "define-properties": "^1.1.3",
8635         "es-abstract": "^1.17.0-next.1"
8636       }
8637     },
8638     "regexpu-core": {
8639       "version": "1.0.0",
8640       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8641       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8642       "dev": true,
8643       "requires": {
8644         "regenerate": "^1.2.1",
8645         "regjsgen": "^0.2.0",
8646         "regjsparser": "^0.1.4"
8647       }
8648     },
8649     "regjsgen": {
8650       "version": "0.2.0",
8651       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8652       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8653       "dev": true
8654     },
8655     "regjsparser": {
8656       "version": "0.1.5",
8657       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8658       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8659       "dev": true,
8660       "requires": {
8661         "jsesc": "~0.5.0"
8662       },
8663       "dependencies": {
8664         "jsesc": {
8665           "version": "0.5.0",
8666           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8667           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8668           "dev": true
8669         }
8670       }
8671     },
8672     "remove-trailing-separator": {
8673       "version": "1.1.0",
8674       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8675       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8676       "dev": true
8677     },
8678     "repeat-element": {
8679       "version": "1.1.3",
8680       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8681       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8682       "dev": true
8683     },
8684     "repeat-string": {
8685       "version": "1.6.1",
8686       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8687       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8688       "dev": true
8689     },
8690     "repeating": {
8691       "version": "2.0.1",
8692       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8693       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8694       "dev": true,
8695       "requires": {
8696         "is-finite": "^1.0.0"
8697       }
8698     },
8699     "request": {
8700       "version": "2.88.0",
8701       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8702       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8703       "dev": true,
8704       "requires": {
8705         "aws-sign2": "~0.7.0",
8706         "aws4": "^1.8.0",
8707         "caseless": "~0.12.0",
8708         "combined-stream": "~1.0.6",
8709         "extend": "~3.0.2",
8710         "forever-agent": "~0.6.1",
8711         "form-data": "~2.3.2",
8712         "har-validator": "~5.1.0",
8713         "http-signature": "~1.2.0",
8714         "is-typedarray": "~1.0.0",
8715         "isstream": "~0.1.2",
8716         "json-stringify-safe": "~5.0.1",
8717         "mime-types": "~2.1.19",
8718         "oauth-sign": "~0.9.0",
8719         "performance-now": "^2.1.0",
8720         "qs": "~6.5.2",
8721         "safe-buffer": "^5.1.2",
8722         "tough-cookie": "~2.4.3",
8723         "tunnel-agent": "^0.6.0",
8724         "uuid": "^3.3.2"
8725       }
8726     },
8727     "request-progress": {
8728       "version": "2.0.1",
8729       "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz",
8730       "integrity": "sha1-XTa7V5YcZzqlt4jbyBQf3yO0Tgg=",
8731       "dev": true,
8732       "requires": {
8733         "throttleit": "^1.0.0"
8734       }
8735     },
8736     "require-directory": {
8737       "version": "2.1.1",
8738       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8739       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8740       "dev": true
8741     },
8742     "require-main-filename": {
8743       "version": "1.0.1",
8744       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8745       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8746       "dev": true
8747     },
8748     "requires-port": {
8749       "version": "1.0.0",
8750       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8751       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8752       "dev": true
8753     },
8754     "resolve": {
8755       "version": "1.1.7",
8756       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8757       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8758       "dev": true
8759     },
8760     "resolve-cwd": {
8761       "version": "2.0.0",
8762       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8763       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8764       "dev": true,
8765       "requires": {
8766         "resolve-from": "^3.0.0"
8767       }
8768     },
8769     "resolve-from": {
8770       "version": "3.0.0",
8771       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8772       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8773       "dev": true
8774     },
8775     "resolve-url": {
8776       "version": "0.2.1",
8777       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8778       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8779       "dev": true
8780     },
8781     "restore-cursor": {
8782       "version": "2.0.0",
8783       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8784       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8785       "dev": true,
8786       "requires": {
8787         "onetime": "^2.0.0",
8788         "signal-exit": "^3.0.2"
8789       }
8790     },
8791     "ret": {
8792       "version": "0.1.15",
8793       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8794       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8795       "dev": true
8796     },
8797     "retry": {
8798       "version": "0.10.1",
8799       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8800       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
8801       "dev": true
8802     },
8803     "rfdc": {
8804       "version": "1.1.4",
8805       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
8806       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
8807       "dev": true
8808     },
8809     "rimraf": {
8810       "version": "2.6.3",
8811       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8812       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8813       "dev": true,
8814       "requires": {
8815         "glob": "^7.1.3"
8816       }
8817     },
8818     "ripemd160": {
8819       "version": "2.0.2",
8820       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
8821       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
8822       "dev": true,
8823       "requires": {
8824         "hash-base": "^3.0.0",
8825         "inherits": "^2.0.1"
8826       }
8827     },
8828     "run-async": {
8829       "version": "2.3.0",
8830       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
8831       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
8832       "dev": true,
8833       "requires": {
8834         "is-promise": "^2.1.0"
8835       }
8836     },
8837     "run-queue": {
8838       "version": "1.0.3",
8839       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
8840       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
8841       "dev": true,
8842       "requires": {
8843         "aproba": "^1.1.1"
8844       }
8845     },
8846     "rxjs": {
8847       "version": "6.3.3",
8848       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
8849       "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
8850       "requires": {
8851         "tslib": "^1.9.0"
8852       }
8853     },
8854     "rxjs-compat": {
8855       "version": "6.5.2",
8856       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.5.2.tgz",
8857       "integrity": "sha512-TRMkTp4FgSxE2HtGvxmgRukh3JqdFM7ejAj1Ti/VdodbPGfWvZR5+KdLKRV9jVDFyu2SknM8RD+PR54KGnoLjg=="
8858     },
8859     "safe-buffer": {
8860       "version": "5.1.2",
8861       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8862       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8863       "dev": true
8864     },
8865     "safe-regex": {
8866       "version": "1.1.0",
8867       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8868       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
8869       "dev": true,
8870       "requires": {
8871         "ret": "~0.1.10"
8872       }
8873     },
8874     "safer-buffer": {
8875       "version": "2.1.2",
8876       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8877       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8878       "dev": true
8879     },
8880     "sass-graph": {
8881       "version": "2.2.6",
8882       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.6.tgz",
8883       "integrity": "sha512-MKuEYXFSGuRSi8FZ3A7imN1CeVn9Gpw0/SFJKdL1ejXJneI9a5rwlEZrKejhEFAA3O6yr3eIyl/WuvASvlT36g==",
8884       "dev": true,
8885       "optional": true,
8886       "requires": {
8887         "glob": "^7.0.0",
8888         "lodash": "^4.0.0",
8889         "scss-tokenizer": "^0.2.3",
8890         "yargs": "^7.0.0"
8891       }
8892     },
8893     "sass-loader": {
8894       "version": "7.1.0",
8895       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
8896       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
8897       "dev": true,
8898       "requires": {
8899         "clone-deep": "^2.0.1",
8900         "loader-utils": "^1.0.1",
8901         "lodash.tail": "^4.1.1",
8902         "neo-async": "^2.5.0",
8903         "pify": "^3.0.0",
8904         "semver": "^5.5.0"
8905       },
8906       "dependencies": {
8907         "pify": {
8908           "version": "3.0.0",
8909           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
8910           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
8911           "dev": true
8912         }
8913       }
8914     },
8915     "saucelabs": {
8916       "version": "1.5.0",
8917       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
8918       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
8919       "dev": true,
8920       "requires": {
8921         "https-proxy-agent": "^2.2.1"
8922       }
8923     },
8924     "sax": {
8925       "version": "0.5.8",
8926       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
8927       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
8928       "dev": true
8929     },
8930     "schema-utils": {
8931       "version": "1.0.0",
8932       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
8933       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
8934       "dev": true,
8935       "requires": {
8936         "ajv": "^6.1.0",
8937         "ajv-errors": "^1.0.0",
8938         "ajv-keywords": "^3.1.0"
8939       }
8940     },
8941     "scss-tokenizer": {
8942       "version": "0.2.3",
8943       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
8944       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
8945       "dev": true,
8946       "optional": true,
8947       "requires": {
8948         "js-base64": "^2.1.8",
8949         "source-map": "^0.4.2"
8950       },
8951       "dependencies": {
8952         "source-map": {
8953           "version": "0.4.4",
8954           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
8955           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
8956           "dev": true,
8957           "optional": true,
8958           "requires": {
8959             "amdefine": ">=0.0.4"
8960           }
8961         }
8962       }
8963     },
8964     "select-hose": {
8965       "version": "2.0.0",
8966       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
8967       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
8968       "dev": true
8969     },
8970     "selenium-webdriver": {
8971       "version": "3.6.0",
8972       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
8973       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
8974       "dev": true,
8975       "requires": {
8976         "jszip": "^3.1.3",
8977         "rimraf": "^2.5.4",
8978         "tmp": "0.0.30",
8979         "xml2js": "^0.4.17"
8980       },
8981       "dependencies": {
8982         "tmp": {
8983           "version": "0.0.30",
8984           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
8985           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
8986           "dev": true,
8987           "requires": {
8988             "os-tmpdir": "~1.0.1"
8989           }
8990         }
8991       }
8992     },
8993     "selfsigned": {
8994       "version": "1.10.7",
8995       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz",
8996       "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==",
8997       "dev": true,
8998       "requires": {
8999         "node-forge": "0.9.0"
9000       }
9001     },
9002     "semver": {
9003       "version": "5.5.1",
9004       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
9005       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
9006       "dev": true
9007     },
9008     "semver-dsl": {
9009       "version": "1.0.1",
9010       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
9011       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
9012       "dev": true,
9013       "requires": {
9014         "semver": "^5.3.0"
9015       }
9016     },
9017     "semver-intersect": {
9018       "version": "1.4.0",
9019       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
9020       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
9021       "dev": true,
9022       "requires": {
9023         "semver": "^5.0.0"
9024       }
9025     },
9026     "send": {
9027       "version": "0.17.1",
9028       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9029       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9030       "dev": true,
9031       "requires": {
9032         "debug": "2.6.9",
9033         "depd": "~1.1.2",
9034         "destroy": "~1.0.4",
9035         "encodeurl": "~1.0.2",
9036         "escape-html": "~1.0.3",
9037         "etag": "~1.8.1",
9038         "fresh": "0.5.2",
9039         "http-errors": "~1.7.2",
9040         "mime": "1.6.0",
9041         "ms": "2.1.1",
9042         "on-finished": "~2.3.0",
9043         "range-parser": "~1.2.1",
9044         "statuses": "~1.5.0"
9045       },
9046       "dependencies": {
9047         "ms": {
9048           "version": "2.1.1",
9049           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9050           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9051           "dev": true
9052         }
9053       }
9054     },
9055     "serialize-javascript": {
9056       "version": "1.9.1",
9057       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz",
9058       "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==",
9059       "dev": true
9060     },
9061     "serve-index": {
9062       "version": "1.9.1",
9063       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9064       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9065       "dev": true,
9066       "requires": {
9067         "accepts": "~1.3.4",
9068         "batch": "0.6.1",
9069         "debug": "2.6.9",
9070         "escape-html": "~1.0.3",
9071         "http-errors": "~1.6.2",
9072         "mime-types": "~2.1.17",
9073         "parseurl": "~1.3.2"
9074       },
9075       "dependencies": {
9076         "http-errors": {
9077           "version": "1.6.3",
9078           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
9079           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
9080           "dev": true,
9081           "requires": {
9082             "depd": "~1.1.2",
9083             "inherits": "2.0.3",
9084             "setprototypeof": "1.1.0",
9085             "statuses": ">= 1.4.0 < 2"
9086           }
9087         },
9088         "inherits": {
9089           "version": "2.0.3",
9090           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
9091           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
9092           "dev": true
9093         },
9094         "setprototypeof": {
9095           "version": "1.1.0",
9096           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9097           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9098           "dev": true
9099         }
9100       }
9101     },
9102     "serve-static": {
9103       "version": "1.14.1",
9104       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9105       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9106       "dev": true,
9107       "requires": {
9108         "encodeurl": "~1.0.2",
9109         "escape-html": "~1.0.3",
9110         "parseurl": "~1.3.3",
9111         "send": "0.17.1"
9112       }
9113     },
9114     "set-blocking": {
9115       "version": "2.0.0",
9116       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9117       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9118       "dev": true
9119     },
9120     "set-immediate-shim": {
9121       "version": "1.0.1",
9122       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
9123       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
9124       "dev": true
9125     },
9126     "set-value": {
9127       "version": "2.0.1",
9128       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
9129       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
9130       "dev": true,
9131       "requires": {
9132         "extend-shallow": "^2.0.1",
9133         "is-extendable": "^0.1.1",
9134         "is-plain-object": "^2.0.3",
9135         "split-string": "^3.0.1"
9136       },
9137       "dependencies": {
9138         "extend-shallow": {
9139           "version": "2.0.1",
9140           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9141           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9142           "dev": true,
9143           "requires": {
9144             "is-extendable": "^0.1.0"
9145           }
9146         }
9147       }
9148     },
9149     "setimmediate": {
9150       "version": "1.0.5",
9151       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
9152       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
9153       "dev": true
9154     },
9155     "setprototypeof": {
9156       "version": "1.1.1",
9157       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
9158       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
9159       "dev": true
9160     },
9161     "sha.js": {
9162       "version": "2.4.11",
9163       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
9164       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
9165       "dev": true,
9166       "requires": {
9167         "inherits": "^2.0.1",
9168         "safe-buffer": "^5.0.1"
9169       }
9170     },
9171     "shallow-clone": {
9172       "version": "1.0.0",
9173       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
9174       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
9175       "dev": true,
9176       "requires": {
9177         "is-extendable": "^0.1.1",
9178         "kind-of": "^5.0.0",
9179         "mixin-object": "^2.0.1"
9180       },
9181       "dependencies": {
9182         "kind-of": {
9183           "version": "5.1.0",
9184           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
9185           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
9186           "dev": true
9187         }
9188       }
9189     },
9190     "shebang-command": {
9191       "version": "1.2.0",
9192       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9193       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9194       "dev": true,
9195       "requires": {
9196         "shebang-regex": "^1.0.0"
9197       }
9198     },
9199     "shebang-regex": {
9200       "version": "1.0.0",
9201       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9202       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9203       "dev": true
9204     },
9205     "shelljs": {
9206       "version": "0.8.3",
9207       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
9208       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
9209       "dev": true,
9210       "requires": {
9211         "glob": "^7.0.0",
9212         "interpret": "^1.0.0",
9213         "rechoir": "^0.6.2"
9214       }
9215     },
9216     "signal-exit": {
9217       "version": "3.0.2",
9218       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
9219       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9220       "dev": true
9221     },
9222     "slash": {
9223       "version": "1.0.0",
9224       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
9225       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
9226       "dev": true
9227     },
9228     "slide": {
9229       "version": "1.1.6",
9230       "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
9231       "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
9232       "dev": true
9233     },
9234     "snapdragon": {
9235       "version": "0.8.2",
9236       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9237       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9238       "dev": true,
9239       "requires": {
9240         "base": "^0.11.1",
9241         "debug": "^2.2.0",
9242         "define-property": "^0.2.5",
9243         "extend-shallow": "^2.0.1",
9244         "map-cache": "^0.2.2",
9245         "source-map": "^0.5.6",
9246         "source-map-resolve": "^0.5.0",
9247         "use": "^3.1.0"
9248       },
9249       "dependencies": {
9250         "define-property": {
9251           "version": "0.2.5",
9252           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9253           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9254           "dev": true,
9255           "requires": {
9256             "is-descriptor": "^0.1.0"
9257           }
9258         },
9259         "extend-shallow": {
9260           "version": "2.0.1",
9261           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9262           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9263           "dev": true,
9264           "requires": {
9265             "is-extendable": "^0.1.0"
9266           }
9267         },
9268         "source-map": {
9269           "version": "0.5.7",
9270           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9271           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9272           "dev": true
9273         }
9274       }
9275     },
9276     "snapdragon-node": {
9277       "version": "2.1.1",
9278       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9279       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9280       "dev": true,
9281       "requires": {
9282         "define-property": "^1.0.0",
9283         "isobject": "^3.0.0",
9284         "snapdragon-util": "^3.0.1"
9285       },
9286       "dependencies": {
9287         "define-property": {
9288           "version": "1.0.0",
9289           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9290           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9291           "dev": true,
9292           "requires": {
9293             "is-descriptor": "^1.0.0"
9294           }
9295         },
9296         "is-accessor-descriptor": {
9297           "version": "1.0.0",
9298           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9299           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9300           "dev": true,
9301           "requires": {
9302             "kind-of": "^6.0.0"
9303           }
9304         },
9305         "is-data-descriptor": {
9306           "version": "1.0.0",
9307           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9308           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9309           "dev": true,
9310           "requires": {
9311             "kind-of": "^6.0.0"
9312           }
9313         },
9314         "is-descriptor": {
9315           "version": "1.0.2",
9316           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9317           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9318           "dev": true,
9319           "requires": {
9320             "is-accessor-descriptor": "^1.0.0",
9321             "is-data-descriptor": "^1.0.0",
9322             "kind-of": "^6.0.2"
9323           }
9324         }
9325       }
9326     },
9327     "snapdragon-util": {
9328       "version": "3.0.1",
9329       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9330       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9331       "dev": true,
9332       "requires": {
9333         "kind-of": "^3.2.0"
9334       },
9335       "dependencies": {
9336         "kind-of": {
9337           "version": "3.2.2",
9338           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9339           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9340           "dev": true,
9341           "requires": {
9342             "is-buffer": "^1.1.5"
9343           }
9344         }
9345       }
9346     },
9347     "socket.io": {
9348       "version": "2.1.1",
9349       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
9350       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
9351       "dev": true,
9352       "requires": {
9353         "debug": "~3.1.0",
9354         "engine.io": "~3.2.0",
9355         "has-binary2": "~1.0.2",
9356         "socket.io-adapter": "~1.1.0",
9357         "socket.io-client": "2.1.1",
9358         "socket.io-parser": "~3.2.0"
9359       },
9360       "dependencies": {
9361         "debug": {
9362           "version": "3.1.0",
9363           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9364           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9365           "dev": true,
9366           "requires": {
9367             "ms": "2.0.0"
9368           }
9369         }
9370       }
9371     },
9372     "socket.io-adapter": {
9373       "version": "1.1.1",
9374       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
9375       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
9376       "dev": true
9377     },
9378     "socket.io-client": {
9379       "version": "2.1.1",
9380       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
9381       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
9382       "dev": true,
9383       "requires": {
9384         "backo2": "1.0.2",
9385         "base64-arraybuffer": "0.1.5",
9386         "component-bind": "1.0.0",
9387         "component-emitter": "1.2.1",
9388         "debug": "~3.1.0",
9389         "engine.io-client": "~3.2.0",
9390         "has-binary2": "~1.0.2",
9391         "has-cors": "1.1.0",
9392         "indexof": "0.0.1",
9393         "object-component": "0.0.3",
9394         "parseqs": "0.0.5",
9395         "parseuri": "0.0.5",
9396         "socket.io-parser": "~3.2.0",
9397         "to-array": "0.1.4"
9398       },
9399       "dependencies": {
9400         "component-emitter": {
9401           "version": "1.2.1",
9402           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
9403           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
9404           "dev": true
9405         },
9406         "debug": {
9407           "version": "3.1.0",
9408           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9409           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9410           "dev": true,
9411           "requires": {
9412             "ms": "2.0.0"
9413           }
9414         }
9415       }
9416     },
9417     "socket.io-parser": {
9418       "version": "3.2.0",
9419       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
9420       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
9421       "dev": true,
9422       "requires": {
9423         "component-emitter": "1.2.1",
9424         "debug": "~3.1.0",
9425         "isarray": "2.0.1"
9426       },
9427       "dependencies": {
9428         "component-emitter": {
9429           "version": "1.2.1",
9430           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
9431           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
9432           "dev": true
9433         },
9434         "debug": {
9435           "version": "3.1.0",
9436           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9437           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9438           "dev": true,
9439           "requires": {
9440             "ms": "2.0.0"
9441           }
9442         },
9443         "isarray": {
9444           "version": "2.0.1",
9445           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
9446           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
9447           "dev": true
9448         }
9449       }
9450     },
9451     "sockjs": {
9452       "version": "0.3.19",
9453       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
9454       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
9455       "dev": true,
9456       "requires": {
9457         "faye-websocket": "^0.10.0",
9458         "uuid": "^3.0.1"
9459       }
9460     },
9461     "sockjs-client": {
9462       "version": "1.1.5",
9463       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz",
9464       "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=",
9465       "dev": true,
9466       "requires": {
9467         "debug": "^2.6.6",
9468         "eventsource": "0.1.6",
9469         "faye-websocket": "~0.11.0",
9470         "inherits": "^2.0.1",
9471         "json3": "^3.3.2",
9472         "url-parse": "^1.1.8"
9473       },
9474       "dependencies": {
9475         "faye-websocket": {
9476           "version": "0.11.3",
9477           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
9478           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
9479           "dev": true,
9480           "requires": {
9481             "websocket-driver": ">=0.5.1"
9482           }
9483         }
9484       }
9485     },
9486     "sonar-scanner": {
9487       "version": "3.1.0",
9488       "resolved": "https://registry.npmjs.org/sonar-scanner/-/sonar-scanner-3.1.0.tgz",
9489       "integrity": "sha1-UcHBEB9UuYq8XYVlIJsdkjKXk0M=",
9490       "dev": true
9491     },
9492     "source-list-map": {
9493       "version": "2.0.1",
9494       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
9495       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
9496       "dev": true
9497     },
9498     "source-map": {
9499       "version": "0.7.3",
9500       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
9501       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
9502       "dev": true
9503     },
9504     "source-map-loader": {
9505       "version": "0.2.4",
9506       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
9507       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
9508       "dev": true,
9509       "requires": {
9510         "async": "^2.5.0",
9511         "loader-utils": "^1.1.0"
9512       }
9513     },
9514     "source-map-resolve": {
9515       "version": "0.5.2",
9516       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9517       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9518       "dev": true,
9519       "requires": {
9520         "atob": "^2.1.1",
9521         "decode-uri-component": "^0.2.0",
9522         "resolve-url": "^0.2.1",
9523         "source-map-url": "^0.4.0",
9524         "urix": "^0.1.0"
9525       }
9526     },
9527     "source-map-support": {
9528       "version": "0.5.9",
9529       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
9530       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
9531       "dev": true,
9532       "requires": {
9533         "buffer-from": "^1.0.0",
9534         "source-map": "^0.6.0"
9535       },
9536       "dependencies": {
9537         "source-map": {
9538           "version": "0.6.1",
9539           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9540           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9541           "dev": true
9542         }
9543       }
9544     },
9545     "source-map-url": {
9546       "version": "0.4.0",
9547       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9548       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9549       "dev": true
9550     },
9551     "sourcemap-codec": {
9552       "version": "1.4.6",
9553       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz",
9554       "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==",
9555       "dev": true
9556     },
9557     "spdx-correct": {
9558       "version": "3.1.0",
9559       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9560       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9561       "dev": true,
9562       "requires": {
9563         "spdx-expression-parse": "^3.0.0",
9564         "spdx-license-ids": "^3.0.0"
9565       }
9566     },
9567     "spdx-exceptions": {
9568       "version": "2.2.0",
9569       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9570       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9571       "dev": true
9572     },
9573     "spdx-expression-parse": {
9574       "version": "3.0.0",
9575       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9576       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9577       "dev": true,
9578       "requires": {
9579         "spdx-exceptions": "^2.1.0",
9580         "spdx-license-ids": "^3.0.0"
9581       }
9582     },
9583     "spdx-license-ids": {
9584       "version": "3.0.5",
9585       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
9586       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
9587       "dev": true
9588     },
9589     "spdy": {
9590       "version": "3.4.7",
9591       "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz",
9592       "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=",
9593       "dev": true,
9594       "requires": {
9595         "debug": "^2.6.8",
9596         "handle-thing": "^1.2.5",
9597         "http-deceiver": "^1.2.7",
9598         "safe-buffer": "^5.0.1",
9599         "select-hose": "^2.0.0",
9600         "spdy-transport": "^2.0.18"
9601       }
9602     },
9603     "spdy-transport": {
9604       "version": "2.1.1",
9605       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.1.tgz",
9606       "integrity": "sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q==",
9607       "dev": true,
9608       "requires": {
9609         "debug": "^2.6.8",
9610         "detect-node": "^2.0.3",
9611         "hpack.js": "^2.1.6",
9612         "obuf": "^1.1.1",
9613         "readable-stream": "^2.2.9",
9614         "safe-buffer": "^5.0.1",
9615         "wbuf": "^1.7.2"
9616       }
9617     },
9618     "speed-measure-webpack-plugin": {
9619       "version": "1.3.3",
9620       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.3.tgz",
9621       "integrity": "sha512-2ljD4Ch/rz2zG3HsLsnPfp23osuPBS0qPuz9sGpkNXTN1Ic4M+W9xB8l8rS8ob2cO4b1L+WTJw/0AJwWYVgcxQ==",
9622       "dev": true,
9623       "requires": {
9624         "chalk": "^2.0.1"
9625       }
9626     },
9627     "split-string": {
9628       "version": "3.1.0",
9629       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9630       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9631       "dev": true,
9632       "requires": {
9633         "extend-shallow": "^3.0.0"
9634       }
9635     },
9636     "sprintf-js": {
9637       "version": "1.0.3",
9638       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9639       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9640       "dev": true
9641     },
9642     "sshpk": {
9643       "version": "1.16.1",
9644       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
9645       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
9646       "dev": true,
9647       "requires": {
9648         "asn1": "~0.2.3",
9649         "assert-plus": "^1.0.0",
9650         "bcrypt-pbkdf": "^1.0.0",
9651         "dashdash": "^1.12.0",
9652         "ecc-jsbn": "~0.1.1",
9653         "getpass": "^0.1.1",
9654         "jsbn": "~0.1.0",
9655         "safer-buffer": "^2.0.2",
9656         "tweetnacl": "~0.14.0"
9657       }
9658     },
9659     "ssri": {
9660       "version": "5.3.0",
9661       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9662       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9663       "dev": true,
9664       "requires": {
9665         "safe-buffer": "^5.1.1"
9666       }
9667     },
9668     "static-extend": {
9669       "version": "0.1.2",
9670       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9671       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9672       "dev": true,
9673       "requires": {
9674         "define-property": "^0.2.5",
9675         "object-copy": "^0.1.0"
9676       },
9677       "dependencies": {
9678         "define-property": {
9679           "version": "0.2.5",
9680           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9681           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9682           "dev": true,
9683           "requires": {
9684             "is-descriptor": "^0.1.0"
9685           }
9686         }
9687       }
9688     },
9689     "stats-webpack-plugin": {
9690       "version": "0.7.0",
9691       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz",
9692       "integrity": "sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ==",
9693       "dev": true,
9694       "requires": {
9695         "lodash": "^4.17.4"
9696       }
9697     },
9698     "statuses": {
9699       "version": "1.5.0",
9700       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9701       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9702       "dev": true
9703     },
9704     "stdout-stream": {
9705       "version": "1.4.1",
9706       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
9707       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
9708       "dev": true,
9709       "optional": true,
9710       "requires": {
9711         "readable-stream": "^2.0.1"
9712       }
9713     },
9714     "stream-browserify": {
9715       "version": "2.0.2",
9716       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9717       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9718       "dev": true,
9719       "requires": {
9720         "inherits": "~2.0.1",
9721         "readable-stream": "^2.0.2"
9722       }
9723     },
9724     "stream-each": {
9725       "version": "1.2.3",
9726       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
9727       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
9728       "dev": true,
9729       "requires": {
9730         "end-of-stream": "^1.1.0",
9731         "stream-shift": "^1.0.0"
9732       }
9733     },
9734     "stream-http": {
9735       "version": "2.8.3",
9736       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9737       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9738       "dev": true,
9739       "requires": {
9740         "builtin-status-codes": "^3.0.0",
9741         "inherits": "^2.0.1",
9742         "readable-stream": "^2.3.6",
9743         "to-arraybuffer": "^1.0.0",
9744         "xtend": "^4.0.0"
9745       }
9746     },
9747     "stream-shift": {
9748       "version": "1.0.1",
9749       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
9750       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
9751       "dev": true
9752     },
9753     "streamroller": {
9754       "version": "0.7.0",
9755       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
9756       "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
9757       "dev": true,
9758       "requires": {
9759         "date-format": "^1.2.0",
9760         "debug": "^3.1.0",
9761         "mkdirp": "^0.5.1",
9762         "readable-stream": "^2.3.0"
9763       },
9764       "dependencies": {
9765         "debug": {
9766           "version": "3.2.6",
9767           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9768           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9769           "dev": true,
9770           "requires": {
9771             "ms": "^2.1.1"
9772           }
9773         },
9774         "ms": {
9775           "version": "2.1.2",
9776           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9777           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9778           "dev": true
9779         }
9780       }
9781     },
9782     "string-width": {
9783       "version": "1.0.2",
9784       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9785       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9786       "dev": true,
9787       "requires": {
9788         "code-point-at": "^1.0.0",
9789         "is-fullwidth-code-point": "^1.0.0",
9790         "strip-ansi": "^3.0.0"
9791       }
9792     },
9793     "string.prototype.trimend": {
9794       "version": "1.0.1",
9795       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
9796       "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
9797       "dev": true,
9798       "requires": {
9799         "define-properties": "^1.1.3",
9800         "es-abstract": "^1.17.5"
9801       }
9802     },
9803     "string.prototype.trimleft": {
9804       "version": "2.1.2",
9805       "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
9806       "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
9807       "dev": true,
9808       "requires": {
9809         "define-properties": "^1.1.3",
9810         "es-abstract": "^1.17.5",
9811         "string.prototype.trimstart": "^1.0.0"
9812       }
9813     },
9814     "string.prototype.trimright": {
9815       "version": "2.1.2",
9816       "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
9817       "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
9818       "dev": true,
9819       "requires": {
9820         "define-properties": "^1.1.3",
9821         "es-abstract": "^1.17.5",
9822         "string.prototype.trimend": "^1.0.0"
9823       }
9824     },
9825     "string.prototype.trimstart": {
9826       "version": "1.0.1",
9827       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
9828       "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
9829       "dev": true,
9830       "requires": {
9831         "define-properties": "^1.1.3",
9832         "es-abstract": "^1.17.5"
9833       }
9834     },
9835     "string_decoder": {
9836       "version": "1.1.1",
9837       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9838       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9839       "dev": true,
9840       "requires": {
9841         "safe-buffer": "~5.1.0"
9842       }
9843     },
9844     "strip-ansi": {
9845       "version": "3.0.1",
9846       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9847       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9848       "dev": true,
9849       "requires": {
9850         "ansi-regex": "^2.0.0"
9851       }
9852     },
9853     "strip-bom": {
9854       "version": "2.0.0",
9855       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9856       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9857       "dev": true,
9858       "requires": {
9859         "is-utf8": "^0.2.0"
9860       }
9861     },
9862     "strip-eof": {
9863       "version": "1.0.0",
9864       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9865       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9866       "dev": true
9867     },
9868     "strip-indent": {
9869       "version": "1.0.1",
9870       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9871       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9872       "dev": true,
9873       "optional": true,
9874       "requires": {
9875         "get-stdin": "^4.0.1"
9876       }
9877     },
9878     "style-loader": {
9879       "version": "0.23.0",
9880       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.0.tgz",
9881       "integrity": "sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ==",
9882       "dev": true,
9883       "requires": {
9884         "loader-utils": "^1.1.0",
9885         "schema-utils": "^0.4.5"
9886       },
9887       "dependencies": {
9888         "schema-utils": {
9889           "version": "0.4.7",
9890           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
9891           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
9892           "dev": true,
9893           "requires": {
9894             "ajv": "^6.1.0",
9895             "ajv-keywords": "^3.1.0"
9896           }
9897         }
9898       }
9899     },
9900     "stylus": {
9901       "version": "0.54.5",
9902       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
9903       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
9904       "dev": true,
9905       "requires": {
9906         "css-parse": "1.7.x",
9907         "debug": "*",
9908         "glob": "7.0.x",
9909         "mkdirp": "0.5.x",
9910         "sax": "0.5.x",
9911         "source-map": "0.1.x"
9912       },
9913       "dependencies": {
9914         "glob": {
9915           "version": "7.0.6",
9916           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
9917           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
9918           "dev": true,
9919           "requires": {
9920             "fs.realpath": "^1.0.0",
9921             "inflight": "^1.0.4",
9922             "inherits": "2",
9923             "minimatch": "^3.0.2",
9924             "once": "^1.3.0",
9925             "path-is-absolute": "^1.0.0"
9926           }
9927         },
9928         "source-map": {
9929           "version": "0.1.43",
9930           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
9931           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
9932           "dev": true,
9933           "requires": {
9934             "amdefine": ">=0.0.4"
9935           }
9936         }
9937       }
9938     },
9939     "stylus-loader": {
9940       "version": "3.0.2",
9941       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
9942       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
9943       "dev": true,
9944       "requires": {
9945         "loader-utils": "^1.0.2",
9946         "lodash.clonedeep": "^4.5.0",
9947         "when": "~3.6.x"
9948       }
9949     },
9950     "supports-color": {
9951       "version": "5.5.0",
9952       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9953       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9954       "dev": true,
9955       "requires": {
9956         "has-flag": "^3.0.0"
9957       }
9958     },
9959     "symbol-observable": {
9960       "version": "1.2.0",
9961       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
9962       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
9963       "dev": true
9964     },
9965     "systemjs": {
9966       "version": "6.1.10",
9967       "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.1.10.tgz",
9968       "integrity": "sha512-yd5w1lbZoghSs/SD3TwY8Gmd7yxihYvQPregRc2hDd6FmkL32kll7gwLCE7a/fz5W66HIgzRdg1YbV6L2hXkyA=="
9969     },
9970     "tapable": {
9971       "version": "1.1.3",
9972       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
9973       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
9974       "dev": true
9975     },
9976     "tar": {
9977       "version": "2.2.2",
9978       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
9979       "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
9980       "dev": true,
9981       "optional": true,
9982       "requires": {
9983         "block-stream": "*",
9984         "fstream": "^1.0.12",
9985         "inherits": "2"
9986       }
9987     },
9988     "terser": {
9989       "version": "3.17.0",
9990       "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",
9991       "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==",
9992       "dev": true,
9993       "requires": {
9994         "commander": "^2.19.0",
9995         "source-map": "~0.6.1",
9996         "source-map-support": "~0.5.10"
9997       },
9998       "dependencies": {
9999         "source-map": {
10000           "version": "0.6.1",
10001           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10002           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10003           "dev": true
10004         },
10005         "source-map-support": {
10006           "version": "0.5.19",
10007           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
10008           "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
10009           "dev": true,
10010           "requires": {
10011             "buffer-from": "^1.0.0",
10012             "source-map": "^0.6.0"
10013           }
10014         }
10015       }
10016     },
10017     "terser-webpack-plugin": {
10018       "version": "1.1.0",
10019       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz",
10020       "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==",
10021       "dev": true,
10022       "requires": {
10023         "cacache": "^11.0.2",
10024         "find-cache-dir": "^2.0.0",
10025         "schema-utils": "^1.0.0",
10026         "serialize-javascript": "^1.4.0",
10027         "source-map": "^0.6.1",
10028         "terser": "^3.8.1",
10029         "webpack-sources": "^1.1.0",
10030         "worker-farm": "^1.5.2"
10031       },
10032       "dependencies": {
10033         "cacache": {
10034           "version": "11.3.3",
10035           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
10036           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
10037           "dev": true,
10038           "requires": {
10039             "bluebird": "^3.5.5",
10040             "chownr": "^1.1.1",
10041             "figgy-pudding": "^3.5.1",
10042             "glob": "^7.1.4",
10043             "graceful-fs": "^4.1.15",
10044             "lru-cache": "^5.1.1",
10045             "mississippi": "^3.0.0",
10046             "mkdirp": "^0.5.1",
10047             "move-concurrently": "^1.0.1",
10048             "promise-inflight": "^1.0.1",
10049             "rimraf": "^2.6.3",
10050             "ssri": "^6.0.1",
10051             "unique-filename": "^1.1.1",
10052             "y18n": "^4.0.0"
10053           }
10054         },
10055         "find-cache-dir": {
10056           "version": "2.1.0",
10057           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
10058           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
10059           "dev": true,
10060           "requires": {
10061             "commondir": "^1.0.1",
10062             "make-dir": "^2.0.0",
10063             "pkg-dir": "^3.0.0"
10064           }
10065         },
10066         "find-up": {
10067           "version": "3.0.0",
10068           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10069           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10070           "dev": true,
10071           "requires": {
10072             "locate-path": "^3.0.0"
10073           }
10074         },
10075         "glob": {
10076           "version": "7.1.6",
10077           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
10078           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
10079           "dev": true,
10080           "requires": {
10081             "fs.realpath": "^1.0.0",
10082             "inflight": "^1.0.4",
10083             "inherits": "2",
10084             "minimatch": "^3.0.4",
10085             "once": "^1.3.0",
10086             "path-is-absolute": "^1.0.0"
10087           }
10088         },
10089         "locate-path": {
10090           "version": "3.0.0",
10091           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10092           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10093           "dev": true,
10094           "requires": {
10095             "p-locate": "^3.0.0",
10096             "path-exists": "^3.0.0"
10097           }
10098         },
10099         "lru-cache": {
10100           "version": "5.1.1",
10101           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
10102           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
10103           "dev": true,
10104           "requires": {
10105             "yallist": "^3.0.2"
10106           }
10107         },
10108         "mississippi": {
10109           "version": "3.0.0",
10110           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
10111           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
10112           "dev": true,
10113           "requires": {
10114             "concat-stream": "^1.5.0",
10115             "duplexify": "^3.4.2",
10116             "end-of-stream": "^1.1.0",
10117             "flush-write-stream": "^1.0.0",
10118             "from2": "^2.1.0",
10119             "parallel-transform": "^1.1.0",
10120             "pump": "^3.0.0",
10121             "pumpify": "^1.3.3",
10122             "stream-each": "^1.1.0",
10123             "through2": "^2.0.0"
10124           }
10125         },
10126         "p-limit": {
10127           "version": "2.3.0",
10128           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
10129           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
10130           "dev": true,
10131           "requires": {
10132             "p-try": "^2.0.0"
10133           }
10134         },
10135         "p-locate": {
10136           "version": "3.0.0",
10137           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10138           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10139           "dev": true,
10140           "requires": {
10141             "p-limit": "^2.0.0"
10142           }
10143         },
10144         "p-try": {
10145           "version": "2.2.0",
10146           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10147           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10148           "dev": true
10149         },
10150         "pkg-dir": {
10151           "version": "3.0.0",
10152           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
10153           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
10154           "dev": true,
10155           "requires": {
10156             "find-up": "^3.0.0"
10157           }
10158         },
10159         "pump": {
10160           "version": "3.0.0",
10161           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10162           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10163           "dev": true,
10164           "requires": {
10165             "end-of-stream": "^1.1.0",
10166             "once": "^1.3.1"
10167           }
10168         },
10169         "source-map": {
10170           "version": "0.6.1",
10171           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10172           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10173           "dev": true
10174         },
10175         "ssri": {
10176           "version": "6.0.1",
10177           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
10178           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
10179           "dev": true,
10180           "requires": {
10181             "figgy-pudding": "^3.5.1"
10182           }
10183         },
10184         "yallist": {
10185           "version": "3.1.1",
10186           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
10187           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
10188           "dev": true
10189         }
10190       }
10191     },
10192     "throttleit": {
10193       "version": "1.0.0",
10194       "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz",
10195       "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=",
10196       "dev": true
10197     },
10198     "through": {
10199       "version": "2.3.8",
10200       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
10201       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
10202       "dev": true
10203     },
10204     "through2": {
10205       "version": "2.0.5",
10206       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10207       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10208       "dev": true,
10209       "requires": {
10210         "readable-stream": "~2.3.6",
10211         "xtend": "~4.0.1"
10212       }
10213     },
10214     "thunky": {
10215       "version": "1.1.0",
10216       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
10217       "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
10218       "dev": true
10219     },
10220     "timers-browserify": {
10221       "version": "2.0.11",
10222       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
10223       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
10224       "dev": true,
10225       "requires": {
10226         "setimmediate": "^1.0.4"
10227       }
10228     },
10229     "tmp": {
10230       "version": "0.0.33",
10231       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
10232       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
10233       "dev": true,
10234       "requires": {
10235         "os-tmpdir": "~1.0.2"
10236       }
10237     },
10238     "to-array": {
10239       "version": "0.1.4",
10240       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
10241       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
10242       "dev": true
10243     },
10244     "to-arraybuffer": {
10245       "version": "1.0.1",
10246       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
10247       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
10248       "dev": true
10249     },
10250     "to-fast-properties": {
10251       "version": "1.0.3",
10252       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
10253       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
10254       "dev": true
10255     },
10256     "to-object-path": {
10257       "version": "0.3.0",
10258       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
10259       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
10260       "dev": true,
10261       "requires": {
10262         "kind-of": "^3.0.2"
10263       },
10264       "dependencies": {
10265         "kind-of": {
10266           "version": "3.2.2",
10267           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10268           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10269           "dev": true,
10270           "requires": {
10271             "is-buffer": "^1.1.5"
10272           }
10273         }
10274       }
10275     },
10276     "to-regex": {
10277       "version": "3.0.2",
10278       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
10279       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
10280       "dev": true,
10281       "requires": {
10282         "define-property": "^2.0.2",
10283         "extend-shallow": "^3.0.2",
10284         "regex-not": "^1.0.2",
10285         "safe-regex": "^1.1.0"
10286       }
10287     },
10288     "to-regex-range": {
10289       "version": "2.1.1",
10290       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10291       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
10292       "dev": true,
10293       "requires": {
10294         "is-number": "^3.0.0",
10295         "repeat-string": "^1.6.1"
10296       }
10297     },
10298     "toidentifier": {
10299       "version": "1.0.0",
10300       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
10301       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
10302       "dev": true
10303     },
10304     "tough-cookie": {
10305       "version": "2.4.3",
10306       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
10307       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
10308       "dev": true,
10309       "requires": {
10310         "psl": "^1.1.24",
10311         "punycode": "^1.4.1"
10312       },
10313       "dependencies": {
10314         "punycode": {
10315           "version": "1.4.1",
10316           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
10317           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
10318           "dev": true
10319         }
10320       }
10321     },
10322     "tree-kill": {
10323       "version": "1.2.0",
10324       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
10325       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
10326       "dev": true
10327     },
10328     "trim-newlines": {
10329       "version": "1.0.0",
10330       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10331       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10332       "dev": true,
10333       "optional": true
10334     },
10335     "trim-right": {
10336       "version": "1.0.1",
10337       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
10338       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
10339       "dev": true
10340     },
10341     "true-case-path": {
10342       "version": "1.0.3",
10343       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
10344       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
10345       "dev": true,
10346       "optional": true,
10347       "requires": {
10348         "glob": "^7.1.2"
10349       }
10350     },
10351     "ts-node": {
10352       "version": "7.0.1",
10353       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
10354       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
10355       "dev": true,
10356       "requires": {
10357         "arrify": "^1.0.0",
10358         "buffer-from": "^1.1.0",
10359         "diff": "^3.1.0",
10360         "make-error": "^1.1.1",
10361         "minimist": "^1.2.0",
10362         "mkdirp": "^0.5.1",
10363         "source-map-support": "^0.5.6",
10364         "yn": "^2.0.0"
10365       },
10366       "dependencies": {
10367         "minimist": {
10368           "version": "1.2.5",
10369           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
10370           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
10371           "dev": true
10372         }
10373       }
10374     },
10375     "tslib": {
10376       "version": "1.10.0",
10377       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
10378       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
10379     },
10380     "tslint": {
10381       "version": "5.11.0",
10382       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
10383       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
10384       "dev": true,
10385       "requires": {
10386         "babel-code-frame": "^6.22.0",
10387         "builtin-modules": "^1.1.1",
10388         "chalk": "^2.3.0",
10389         "commander": "^2.12.1",
10390         "diff": "^3.2.0",
10391         "glob": "^7.1.1",
10392         "js-yaml": "^3.7.0",
10393         "minimatch": "^3.0.4",
10394         "resolve": "^1.3.2",
10395         "semver": "^5.3.0",
10396         "tslib": "^1.8.0",
10397         "tsutils": "^2.27.2"
10398       },
10399       "dependencies": {
10400         "resolve": {
10401           "version": "1.11.1",
10402           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
10403           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
10404           "dev": true,
10405           "requires": {
10406             "path-parse": "^1.0.6"
10407           }
10408         }
10409       }
10410     },
10411     "tsutils": {
10412       "version": "2.29.0",
10413       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
10414       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
10415       "dev": true,
10416       "requires": {
10417         "tslib": "^1.8.1"
10418       }
10419     },
10420     "tty-browserify": {
10421       "version": "0.0.0",
10422       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
10423       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
10424       "dev": true
10425     },
10426     "tunnel-agent": {
10427       "version": "0.6.0",
10428       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10429       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
10430       "dev": true,
10431       "requires": {
10432         "safe-buffer": "^5.0.1"
10433       }
10434     },
10435     "tweetnacl": {
10436       "version": "0.14.5",
10437       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
10438       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
10439       "dev": true
10440     },
10441     "type-check": {
10442       "version": "0.3.2",
10443       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
10444       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
10445       "dev": true,
10446       "requires": {
10447         "prelude-ls": "~1.1.2"
10448       }
10449     },
10450     "type-is": {
10451       "version": "1.6.18",
10452       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
10453       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
10454       "dev": true,
10455       "requires": {
10456         "media-typer": "0.3.0",
10457         "mime-types": "~2.1.24"
10458       }
10459     },
10460     "typedarray": {
10461       "version": "0.0.6",
10462       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
10463       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
10464       "dev": true
10465     },
10466     "typescript": {
10467       "version": "3.1.6",
10468       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
10469       "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
10470       "dev": true
10471     },
10472     "uglify-js": {
10473       "version": "3.6.0",
10474       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
10475       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
10476       "dev": true,
10477       "optional": true,
10478       "requires": {
10479         "commander": "~2.20.0",
10480         "source-map": "~0.6.1"
10481       },
10482       "dependencies": {
10483         "source-map": {
10484           "version": "0.6.1",
10485           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10486           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10487           "dev": true,
10488           "optional": true
10489         }
10490       }
10491     },
10492     "uglifyjs-webpack-plugin": {
10493       "version": "1.3.0",
10494       "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz",
10495       "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==",
10496       "dev": true,
10497       "requires": {
10498         "cacache": "^10.0.4",
10499         "find-cache-dir": "^1.0.0",
10500         "schema-utils": "^0.4.5",
10501         "serialize-javascript": "^1.4.0",
10502         "source-map": "^0.6.1",
10503         "uglify-es": "^3.3.4",
10504         "webpack-sources": "^1.1.0",
10505         "worker-farm": "^1.5.2"
10506       },
10507       "dependencies": {
10508         "commander": {
10509           "version": "2.13.0",
10510           "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
10511           "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
10512           "dev": true
10513         },
10514         "schema-utils": {
10515           "version": "0.4.7",
10516           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
10517           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
10518           "dev": true,
10519           "requires": {
10520             "ajv": "^6.1.0",
10521             "ajv-keywords": "^3.1.0"
10522           }
10523         },
10524         "source-map": {
10525           "version": "0.6.1",
10526           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10527           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10528           "dev": true
10529         },
10530         "uglify-es": {
10531           "version": "3.3.9",
10532           "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
10533           "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
10534           "dev": true,
10535           "requires": {
10536             "commander": "~2.13.0",
10537             "source-map": "~0.6.1"
10538           }
10539         }
10540       }
10541     },
10542     "ultron": {
10543       "version": "1.1.1",
10544       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
10545       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
10546       "dev": true
10547     },
10548     "underscore": {
10549       "version": "1.9.1",
10550       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
10551       "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
10552     },
10553     "union-value": {
10554       "version": "1.0.1",
10555       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
10556       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
10557       "dev": true,
10558       "requires": {
10559         "arr-union": "^3.1.0",
10560         "get-value": "^2.0.6",
10561         "is-extendable": "^0.1.1",
10562         "set-value": "^2.0.1"
10563       }
10564     },
10565     "unique-filename": {
10566       "version": "1.1.1",
10567       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
10568       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
10569       "dev": true,
10570       "requires": {
10571         "unique-slug": "^2.0.0"
10572       }
10573     },
10574     "unique-slug": {
10575       "version": "2.0.2",
10576       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
10577       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
10578       "dev": true,
10579       "requires": {
10580         "imurmurhash": "^0.1.4"
10581       }
10582     },
10583     "unpipe": {
10584       "version": "1.0.0",
10585       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10586       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
10587       "dev": true
10588     },
10589     "unset-value": {
10590       "version": "1.0.0",
10591       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10592       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10593       "dev": true,
10594       "requires": {
10595         "has-value": "^0.3.1",
10596         "isobject": "^3.0.0"
10597       },
10598       "dependencies": {
10599         "has-value": {
10600           "version": "0.3.1",
10601           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10602           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10603           "dev": true,
10604           "requires": {
10605             "get-value": "^2.0.3",
10606             "has-values": "^0.1.4",
10607             "isobject": "^2.0.0"
10608           },
10609           "dependencies": {
10610             "isobject": {
10611               "version": "2.1.0",
10612               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10613               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10614               "dev": true,
10615               "requires": {
10616                 "isarray": "1.0.0"
10617               }
10618             }
10619           }
10620         },
10621         "has-values": {
10622           "version": "0.1.4",
10623           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10624           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10625           "dev": true
10626         }
10627       }
10628     },
10629     "upath": {
10630       "version": "1.1.2",
10631       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
10632       "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
10633       "dev": true
10634     },
10635     "uri-js": {
10636       "version": "4.2.2",
10637       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10638       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10639       "dev": true,
10640       "requires": {
10641         "punycode": "^2.1.0"
10642       }
10643     },
10644     "urix": {
10645       "version": "0.1.0",
10646       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10647       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10648       "dev": true
10649     },
10650     "url": {
10651       "version": "0.11.0",
10652       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10653       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10654       "dev": true,
10655       "requires": {
10656         "punycode": "1.3.2",
10657         "querystring": "0.2.0"
10658       },
10659       "dependencies": {
10660         "punycode": {
10661           "version": "1.3.2",
10662           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10663           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10664           "dev": true
10665         }
10666       }
10667     },
10668     "url-join": {
10669       "version": "4.0.1",
10670       "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
10671       "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
10672       "dev": true
10673     },
10674     "url-parse": {
10675       "version": "1.4.7",
10676       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
10677       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
10678       "dev": true,
10679       "requires": {
10680         "querystringify": "^2.1.1",
10681         "requires-port": "^1.0.0"
10682       }
10683     },
10684     "use": {
10685       "version": "3.1.1",
10686       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10687       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10688       "dev": true
10689     },
10690     "useragent": {
10691       "version": "2.2.1",
10692       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz",
10693       "integrity": "sha1-z1k+9PLRdYdei7ZY6pLhik/QbY4=",
10694       "dev": true,
10695       "requires": {
10696         "lru-cache": "2.2.x",
10697         "tmp": "0.0.x"
10698       },
10699       "dependencies": {
10700         "lru-cache": {
10701           "version": "2.2.4",
10702           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz",
10703           "integrity": "sha1-bGWGGb7PFAMdDQtZSxYELOTcBj0=",
10704           "dev": true
10705         }
10706       }
10707     },
10708     "util": {
10709       "version": "0.11.1",
10710       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
10711       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
10712       "dev": true,
10713       "requires": {
10714         "inherits": "2.0.3"
10715       },
10716       "dependencies": {
10717         "inherits": {
10718           "version": "2.0.3",
10719           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
10720           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
10721           "dev": true
10722         }
10723       }
10724     },
10725     "util-deprecate": {
10726       "version": "1.0.2",
10727       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10728       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10729       "dev": true
10730     },
10731     "utils-merge": {
10732       "version": "1.0.1",
10733       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10734       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10735       "dev": true
10736     },
10737     "uuid": {
10738       "version": "3.3.2",
10739       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10740       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
10741     },
10742     "validate-npm-package-license": {
10743       "version": "3.0.4",
10744       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10745       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10746       "dev": true,
10747       "requires": {
10748         "spdx-correct": "^3.0.0",
10749         "spdx-expression-parse": "^3.0.0"
10750       }
10751     },
10752     "validate-npm-package-name": {
10753       "version": "3.0.0",
10754       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10755       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10756       "dev": true,
10757       "requires": {
10758         "builtins": "^1.0.3"
10759       }
10760     },
10761     "vary": {
10762       "version": "1.1.2",
10763       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10764       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10765       "dev": true
10766     },
10767     "verror": {
10768       "version": "1.10.0",
10769       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10770       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10771       "dev": true,
10772       "requires": {
10773         "assert-plus": "^1.0.0",
10774         "core-util-is": "1.0.2",
10775         "extsprintf": "^1.2.0"
10776       }
10777     },
10778     "vm-browserify": {
10779       "version": "1.1.2",
10780       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
10781       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
10782       "dev": true
10783     },
10784     "void-elements": {
10785       "version": "2.0.1",
10786       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10787       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10788       "dev": true
10789     },
10790     "watchpack": {
10791       "version": "1.6.1",
10792       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz",
10793       "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==",
10794       "dev": true,
10795       "requires": {
10796         "chokidar": "^2.1.8",
10797         "graceful-fs": "^4.1.2",
10798         "neo-async": "^2.5.0"
10799       },
10800       "dependencies": {
10801         "chokidar": {
10802           "version": "2.1.8",
10803           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
10804           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
10805           "dev": true,
10806           "requires": {
10807             "anymatch": "^2.0.0",
10808             "async-each": "^1.0.1",
10809             "braces": "^2.3.2",
10810             "fsevents": "^1.2.7",
10811             "glob-parent": "^3.1.0",
10812             "inherits": "^2.0.3",
10813             "is-binary-path": "^1.0.0",
10814             "is-glob": "^4.0.0",
10815             "normalize-path": "^3.0.0",
10816             "path-is-absolute": "^1.0.0",
10817             "readdirp": "^2.2.1",
10818             "upath": "^1.1.1"
10819           }
10820         },
10821         "normalize-path": {
10822           "version": "3.0.0",
10823           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
10824           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
10825           "dev": true
10826         }
10827       }
10828     },
10829     "wbuf": {
10830       "version": "1.7.3",
10831       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
10832       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
10833       "dev": true,
10834       "requires": {
10835         "minimalistic-assert": "^1.0.0"
10836       }
10837     },
10838     "web-animations-js": {
10839       "version": "2.3.2",
10840       "resolved": "https://registry.npmjs.org/web-animations-js/-/web-animations-js-2.3.2.tgz",
10841       "integrity": "sha512-TOMFWtQdxzjWp8qx4DAraTWTsdhxVSiWa6NkPFSaPtZ1diKUxTn4yTix73A1euG1WbSOMMPcY51cnjTIHrGtDA=="
10842     },
10843     "webdriver-js-extender": {
10844       "version": "2.1.0",
10845       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
10846       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
10847       "dev": true,
10848       "requires": {
10849         "@types/selenium-webdriver": "^3.0.0",
10850         "selenium-webdriver": "^3.0.1"
10851       }
10852     },
10853     "webpack": {
10854       "version": "4.19.1",
10855       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.19.1.tgz",
10856       "integrity": "sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g==",
10857       "dev": true,
10858       "requires": {
10859         "@webassemblyjs/ast": "1.7.6",
10860         "@webassemblyjs/helper-module-context": "1.7.6",
10861         "@webassemblyjs/wasm-edit": "1.7.6",
10862         "@webassemblyjs/wasm-parser": "1.7.6",
10863         "acorn": "^5.6.2",
10864         "acorn-dynamic-import": "^3.0.0",
10865         "ajv": "^6.1.0",
10866         "ajv-keywords": "^3.1.0",
10867         "chrome-trace-event": "^1.0.0",
10868         "enhanced-resolve": "^4.1.0",
10869         "eslint-scope": "^4.0.0",
10870         "json-parse-better-errors": "^1.0.2",
10871         "loader-runner": "^2.3.0",
10872         "loader-utils": "^1.1.0",
10873         "memory-fs": "~0.4.1",
10874         "micromatch": "^3.1.8",
10875         "mkdirp": "~0.5.0",
10876         "neo-async": "^2.5.0",
10877         "node-libs-browser": "^2.0.0",
10878         "schema-utils": "^0.4.4",
10879         "tapable": "^1.1.0",
10880         "uglifyjs-webpack-plugin": "^1.2.4",
10881         "watchpack": "^1.5.0",
10882         "webpack-sources": "^1.2.0"
10883       },
10884       "dependencies": {
10885         "schema-utils": {
10886           "version": "0.4.7",
10887           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
10888           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
10889           "dev": true,
10890           "requires": {
10891             "ajv": "^6.1.0",
10892             "ajv-keywords": "^3.1.0"
10893           }
10894         }
10895       }
10896     },
10897     "webpack-core": {
10898       "version": "0.6.9",
10899       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
10900       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
10901       "dev": true,
10902       "requires": {
10903         "source-list-map": "~0.1.7",
10904         "source-map": "~0.4.1"
10905       },
10906       "dependencies": {
10907         "source-list-map": {
10908           "version": "0.1.8",
10909           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
10910           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
10911           "dev": true
10912         },
10913         "source-map": {
10914           "version": "0.4.4",
10915           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
10916           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10917           "dev": true,
10918           "requires": {
10919             "amdefine": ">=0.0.4"
10920           }
10921         }
10922       }
10923     },
10924     "webpack-dev-middleware": {
10925       "version": "3.3.0",
10926       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.3.0.tgz",
10927       "integrity": "sha512-5C5gXtOo1I6+0AEg4UPglYEtu3Rai6l5IiO6aUu65scHXz29dc3oIWMiRwvcNLXgL0HwRkRxa9N02ZjFt4hY8w==",
10928       "dev": true,
10929       "requires": {
10930         "loud-rejection": "^1.6.0",
10931         "memory-fs": "~0.4.1",
10932         "mime": "^2.3.1",
10933         "range-parser": "^1.0.3",
10934         "url-join": "^4.0.0",
10935         "webpack-log": "^2.0.0"
10936       },
10937       "dependencies": {
10938         "mime": {
10939           "version": "2.4.5",
10940           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz",
10941           "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==",
10942           "dev": true
10943         }
10944       }
10945     },
10946     "webpack-dev-server": {
10947       "version": "3.1.8",
10948       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.8.tgz",
10949       "integrity": "sha512-c+tcJtDqnPdxCAzEEZKdIPmg3i5i7cAHe+B+0xFNK0BlCc2HF/unYccbU7xTgfGc5xxhCztCQzFmsqim+KhI+A==",
10950       "dev": true,
10951       "requires": {
10952         "ansi-html": "0.0.7",
10953         "bonjour": "^3.5.0",
10954         "chokidar": "^2.0.0",
10955         "compression": "^1.5.2",
10956         "connect-history-api-fallback": "^1.3.0",
10957         "debug": "^3.1.0",
10958         "del": "^3.0.0",
10959         "express": "^4.16.2",
10960         "html-entities": "^1.2.0",
10961         "http-proxy-middleware": "~0.18.0",
10962         "import-local": "^2.0.0",
10963         "internal-ip": "^3.0.1",
10964         "ip": "^1.1.5",
10965         "killable": "^1.0.0",
10966         "loglevel": "^1.4.1",
10967         "opn": "^5.1.0",
10968         "portfinder": "^1.0.9",
10969         "schema-utils": "^1.0.0",
10970         "selfsigned": "^1.9.1",
10971         "serve-index": "^1.7.2",
10972         "sockjs": "0.3.19",
10973         "sockjs-client": "1.1.5",
10974         "spdy": "^3.4.1",
10975         "strip-ansi": "^3.0.0",
10976         "supports-color": "^5.1.0",
10977         "webpack-dev-middleware": "3.2.0",
10978         "webpack-log": "^2.0.0",
10979         "yargs": "12.0.2"
10980       },
10981       "dependencies": {
10982         "ansi-regex": {
10983           "version": "3.0.0",
10984           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10985           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10986           "dev": true
10987         },
10988         "camelcase": {
10989           "version": "4.1.0",
10990           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10991           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10992           "dev": true
10993         },
10994         "cliui": {
10995           "version": "4.1.0",
10996           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
10997           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
10998           "dev": true,
10999           "requires": {
11000             "string-width": "^2.1.1",
11001             "strip-ansi": "^4.0.0",
11002             "wrap-ansi": "^2.0.0"
11003           },
11004           "dependencies": {
11005             "strip-ansi": {
11006               "version": "4.0.0",
11007               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11008               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11009               "dev": true,
11010               "requires": {
11011                 "ansi-regex": "^3.0.0"
11012               }
11013             }
11014           }
11015         },
11016         "cross-spawn": {
11017           "version": "6.0.5",
11018           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
11019           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
11020           "dev": true,
11021           "requires": {
11022             "nice-try": "^1.0.4",
11023             "path-key": "^2.0.1",
11024             "semver": "^5.5.0",
11025             "shebang-command": "^1.2.0",
11026             "which": "^1.2.9"
11027           }
11028         },
11029         "debug": {
11030           "version": "3.2.6",
11031           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11032           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11033           "dev": true,
11034           "requires": {
11035             "ms": "^2.1.1"
11036           }
11037         },
11038         "decamelize": {
11039           "version": "2.0.0",
11040           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
11041           "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
11042           "dev": true,
11043           "requires": {
11044             "xregexp": "4.0.0"
11045           }
11046         },
11047         "execa": {
11048           "version": "1.0.0",
11049           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
11050           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
11051           "dev": true,
11052           "requires": {
11053             "cross-spawn": "^6.0.0",
11054             "get-stream": "^4.0.0",
11055             "is-stream": "^1.1.0",
11056             "npm-run-path": "^2.0.0",
11057             "p-finally": "^1.0.0",
11058             "signal-exit": "^3.0.0",
11059             "strip-eof": "^1.0.0"
11060           }
11061         },
11062         "find-up": {
11063           "version": "3.0.0",
11064           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
11065           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
11066           "dev": true,
11067           "requires": {
11068             "locate-path": "^3.0.0"
11069           }
11070         },
11071         "get-stream": {
11072           "version": "4.1.0",
11073           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
11074           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
11075           "dev": true,
11076           "requires": {
11077             "pump": "^3.0.0"
11078           }
11079         },
11080         "invert-kv": {
11081           "version": "2.0.0",
11082           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
11083           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
11084           "dev": true
11085         },
11086         "is-fullwidth-code-point": {
11087           "version": "2.0.0",
11088           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11089           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11090           "dev": true
11091         },
11092         "lcid": {
11093           "version": "2.0.0",
11094           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
11095           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
11096           "dev": true,
11097           "requires": {
11098             "invert-kv": "^2.0.0"
11099           }
11100         },
11101         "locate-path": {
11102           "version": "3.0.0",
11103           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
11104           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
11105           "dev": true,
11106           "requires": {
11107             "p-locate": "^3.0.0",
11108             "path-exists": "^3.0.0"
11109           }
11110         },
11111         "mime": {
11112           "version": "2.4.5",
11113           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz",
11114           "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==",
11115           "dev": true
11116         },
11117         "ms": {
11118           "version": "2.1.2",
11119           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
11120           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
11121           "dev": true
11122         },
11123         "os-locale": {
11124           "version": "3.1.0",
11125           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
11126           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
11127           "dev": true,
11128           "requires": {
11129             "execa": "^1.0.0",
11130             "lcid": "^2.0.0",
11131             "mem": "^4.0.0"
11132           }
11133         },
11134         "p-limit": {
11135           "version": "2.3.0",
11136           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
11137           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
11138           "dev": true,
11139           "requires": {
11140             "p-try": "^2.0.0"
11141           }
11142         },
11143         "p-locate": {
11144           "version": "3.0.0",
11145           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
11146           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
11147           "dev": true,
11148           "requires": {
11149             "p-limit": "^2.0.0"
11150           }
11151         },
11152         "p-try": {
11153           "version": "2.2.0",
11154           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
11155           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
11156           "dev": true
11157         },
11158         "pump": {
11159           "version": "3.0.0",
11160           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
11161           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
11162           "dev": true,
11163           "requires": {
11164             "end-of-stream": "^1.1.0",
11165             "once": "^1.3.1"
11166           }
11167         },
11168         "string-width": {
11169           "version": "2.1.1",
11170           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11171           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11172           "dev": true,
11173           "requires": {
11174             "is-fullwidth-code-point": "^2.0.0",
11175             "strip-ansi": "^4.0.0"
11176           },
11177           "dependencies": {
11178             "strip-ansi": {
11179               "version": "4.0.0",
11180               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11181               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11182               "dev": true,
11183               "requires": {
11184                 "ansi-regex": "^3.0.0"
11185               }
11186             }
11187           }
11188         },
11189         "webpack-dev-middleware": {
11190           "version": "3.2.0",
11191           "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.2.0.tgz",
11192           "integrity": "sha512-YJLMF/96TpKXaEQwaLEo+Z4NDK8aV133ROF6xp9pe3gQoS7sxfpXh4Rv9eC+8vCvWfmDjRQaMSlRPbO+9G6jgA==",
11193           "dev": true,
11194           "requires": {
11195             "loud-rejection": "^1.6.0",
11196             "memory-fs": "~0.4.1",
11197             "mime": "^2.3.1",
11198             "path-is-absolute": "^1.0.0",
11199             "range-parser": "^1.0.3",
11200             "url-join": "^4.0.0",
11201             "webpack-log": "^2.0.0"
11202           }
11203         },
11204         "which-module": {
11205           "version": "2.0.0",
11206           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
11207           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
11208           "dev": true
11209         },
11210         "yargs": {
11211           "version": "12.0.2",
11212           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
11213           "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
11214           "dev": true,
11215           "requires": {
11216             "cliui": "^4.0.0",
11217             "decamelize": "^2.0.0",
11218             "find-up": "^3.0.0",
11219             "get-caller-file": "^1.0.1",
11220             "os-locale": "^3.0.0",
11221             "require-directory": "^2.1.1",
11222             "require-main-filename": "^1.0.1",
11223             "set-blocking": "^2.0.0",
11224             "string-width": "^2.0.0",
11225             "which-module": "^2.0.0",
11226             "y18n": "^3.2.1 || ^4.0.0",
11227             "yargs-parser": "^10.1.0"
11228           }
11229         },
11230         "yargs-parser": {
11231           "version": "10.1.0",
11232           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
11233           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
11234           "dev": true,
11235           "requires": {
11236             "camelcase": "^4.1.0"
11237           }
11238         }
11239       }
11240     },
11241     "webpack-log": {
11242       "version": "2.0.0",
11243       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
11244       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
11245       "dev": true,
11246       "requires": {
11247         "ansi-colors": "^3.0.0",
11248         "uuid": "^3.3.2"
11249       }
11250     },
11251     "webpack-merge": {
11252       "version": "4.1.4",
11253       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
11254       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
11255       "dev": true,
11256       "requires": {
11257         "lodash": "^4.17.5"
11258       }
11259     },
11260     "webpack-sources": {
11261       "version": "1.2.0",
11262       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
11263       "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
11264       "dev": true,
11265       "requires": {
11266         "source-list-map": "^2.0.0",
11267         "source-map": "~0.6.1"
11268       },
11269       "dependencies": {
11270         "source-map": {
11271           "version": "0.6.1",
11272           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11273           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11274           "dev": true
11275         }
11276       }
11277     },
11278     "webpack-subresource-integrity": {
11279       "version": "1.1.0-rc.6",
11280       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
11281       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
11282       "dev": true,
11283       "requires": {
11284         "webpack-core": "^0.6.8"
11285       }
11286     },
11287     "websocket-driver": {
11288       "version": "0.7.3",
11289       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
11290       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
11291       "dev": true,
11292       "requires": {
11293         "http-parser-js": ">=0.4.0 <0.4.11",
11294         "safe-buffer": ">=5.1.0",
11295         "websocket-extensions": ">=0.1.1"
11296       }
11297     },
11298     "websocket-extensions": {
11299       "version": "0.1.3",
11300       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
11301       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
11302       "dev": true
11303     },
11304     "when": {
11305       "version": "3.6.4",
11306       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
11307       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
11308       "dev": true
11309     },
11310     "which": {
11311       "version": "1.3.1",
11312       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11313       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11314       "dev": true,
11315       "requires": {
11316         "isexe": "^2.0.0"
11317       }
11318     },
11319     "which-module": {
11320       "version": "1.0.0",
11321       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
11322       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
11323       "dev": true,
11324       "optional": true
11325     },
11326     "wide-align": {
11327       "version": "1.1.3",
11328       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
11329       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
11330       "dev": true,
11331       "requires": {
11332         "string-width": "^1.0.2 || 2"
11333       }
11334     },
11335     "word-wrap": {
11336       "version": "1.2.3",
11337       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
11338       "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
11339       "dev": true
11340     },
11341     "wordwrap": {
11342       "version": "1.0.0",
11343       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11344       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11345       "dev": true
11346     },
11347     "worker-farm": {
11348       "version": "1.7.0",
11349       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
11350       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
11351       "dev": true,
11352       "requires": {
11353         "errno": "~0.1.7"
11354       }
11355     },
11356     "wrap-ansi": {
11357       "version": "2.1.0",
11358       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11359       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11360       "dev": true,
11361       "requires": {
11362         "string-width": "^1.0.1",
11363         "strip-ansi": "^3.0.1"
11364       }
11365     },
11366     "wrappy": {
11367       "version": "1.0.2",
11368       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11369       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
11370       "dev": true
11371     },
11372     "ws": {
11373       "version": "3.3.3",
11374       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
11375       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
11376       "dev": true,
11377       "requires": {
11378         "async-limiter": "~1.0.0",
11379         "safe-buffer": "~5.1.0",
11380         "ultron": "~1.1.0"
11381       }
11382     },
11383     "xml2js": {
11384       "version": "0.4.19",
11385       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
11386       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
11387       "dev": true,
11388       "requires": {
11389         "sax": ">=0.6.0",
11390         "xmlbuilder": "~9.0.1"
11391       },
11392       "dependencies": {
11393         "sax": {
11394           "version": "1.2.4",
11395           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
11396           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
11397           "dev": true
11398         }
11399       }
11400     },
11401     "xmlbuilder": {
11402       "version": "9.0.7",
11403       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
11404       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
11405       "dev": true
11406     },
11407     "xmlhttprequest-ssl": {
11408       "version": "1.5.5",
11409       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
11410       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
11411       "dev": true
11412     },
11413     "xregexp": {
11414       "version": "4.0.0",
11415       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
11416       "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
11417       "dev": true
11418     },
11419     "xtend": {
11420       "version": "4.0.2",
11421       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
11422       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
11423       "dev": true
11424     },
11425     "y18n": {
11426       "version": "4.0.0",
11427       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
11428       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
11429       "dev": true
11430     },
11431     "yallist": {
11432       "version": "2.1.2",
11433       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11434       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11435       "dev": true
11436     },
11437     "yargs": {
11438       "version": "7.1.0",
11439       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
11440       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
11441       "dev": true,
11442       "optional": true,
11443       "requires": {
11444         "camelcase": "^3.0.0",
11445         "cliui": "^3.2.0",
11446         "decamelize": "^1.1.1",
11447         "get-caller-file": "^1.0.1",
11448         "os-locale": "^1.4.0",
11449         "read-pkg-up": "^1.0.1",
11450         "require-directory": "^2.1.1",
11451         "require-main-filename": "^1.0.1",
11452         "set-blocking": "^2.0.0",
11453         "string-width": "^1.0.2",
11454         "which-module": "^1.0.0",
11455         "y18n": "^3.2.1",
11456         "yargs-parser": "^5.0.0"
11457       },
11458       "dependencies": {
11459         "camelcase": {
11460           "version": "3.0.0",
11461           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11462           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11463           "dev": true,
11464           "optional": true
11465         },
11466         "y18n": {
11467           "version": "3.2.1",
11468           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11469           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11470           "dev": true,
11471           "optional": true
11472         }
11473       }
11474     },
11475     "yargs-parser": {
11476       "version": "5.0.0",
11477       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
11478       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
11479       "dev": true,
11480       "optional": true,
11481       "requires": {
11482         "camelcase": "^3.0.0"
11483       },
11484       "dependencies": {
11485         "camelcase": {
11486           "version": "3.0.0",
11487           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11488           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11489           "dev": true,
11490           "optional": true
11491         }
11492       }
11493     },
11494     "yauzl": {
11495       "version": "2.10.0",
11496       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
11497       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
11498       "dev": true,
11499       "requires": {
11500         "buffer-crc32": "~0.2.3",
11501         "fd-slicer": "~1.1.0"
11502       }
11503     },
11504     "yeast": {
11505       "version": "0.1.2",
11506       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
11507       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
11508       "dev": true
11509     },
11510     "yn": {
11511       "version": "2.0.0",
11512       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
11513       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
11514       "dev": true
11515     },
11516     "zone.js": {
11517       "version": "0.8.29",
11518       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.29.tgz",
11519       "integrity": "sha512-mla2acNCMkWXBD+c+yeUrBUrzOxYMNFdQ6FGfigGGtEVBPJx07BQeJekjt9DmH1FtZek4E9rE1eRR9qQpxACOQ=="
11520     }
11521   }
11522 }