Merge "JUNIT- DeleteDomainObjectFailedException.java"
[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.0",
402           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
403           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
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/node": {
820       "version": "8.9.5",
821       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
822       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ=="
823     },
824     "@types/q": {
825       "version": "0.0.32",
826       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
827       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
828       "dev": true
829     },
830     "@types/selenium-webdriver": {
831       "version": "3.0.16",
832       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.16.tgz",
833       "integrity": "sha512-lMC2G0ItF2xv4UCiwbJGbnJlIuUixHrioOhNGHSCsYCJ8l4t9hMCUimCytvFv7qy6AfSzRxhRHoGa+UqaqwyeA==",
834       "dev": true
835     },
836     "@types/sizzle": {
837       "version": "2.3.2",
838       "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz",
839       "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg=="
840     },
841     "@types/underscore": {
842       "version": "1.9.3",
843       "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.9.3.tgz",
844       "integrity": "sha512-SwbHKB2DPIDlvYqtK5O+0LFtZAyrUSw4c0q+HWwmH1Ve3KMQ0/5PlV3RX97+3dP7yMrnNQ8/bCWWvQpPl03Mug=="
845     },
846     "@types/uuid": {
847       "version": "3.4.5",
848       "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.5.tgz",
849       "integrity": "sha512-MNL15wC3EKyw1VLF+RoVO4hJJdk9t/Hlv3rt1OL65Qvuadm4BYo6g9ZJQqoq7X8NBFSsQXgAujWciovh2lpVjA==",
850       "requires": {
851         "@types/node": "*"
852       }
853     },
854     "@webassemblyjs/ast": {
855       "version": "1.7.6",
856       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.6.tgz",
857       "integrity": "sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ==",
858       "dev": true,
859       "requires": {
860         "@webassemblyjs/helper-module-context": "1.7.6",
861         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
862         "@webassemblyjs/wast-parser": "1.7.6",
863         "mamacro": "^0.0.3"
864       }
865     },
866     "@webassemblyjs/floating-point-hex-parser": {
867       "version": "1.7.6",
868       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz",
869       "integrity": "sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA==",
870       "dev": true
871     },
872     "@webassemblyjs/helper-api-error": {
873       "version": "1.7.6",
874       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz",
875       "integrity": "sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg==",
876       "dev": true
877     },
878     "@webassemblyjs/helper-buffer": {
879       "version": "1.7.6",
880       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz",
881       "integrity": "sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw==",
882       "dev": true
883     },
884     "@webassemblyjs/helper-code-frame": {
885       "version": "1.7.6",
886       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz",
887       "integrity": "sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg==",
888       "dev": true,
889       "requires": {
890         "@webassemblyjs/wast-printer": "1.7.6"
891       }
892     },
893     "@webassemblyjs/helper-fsm": {
894       "version": "1.7.6",
895       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz",
896       "integrity": "sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw==",
897       "dev": true
898     },
899     "@webassemblyjs/helper-module-context": {
900       "version": "1.7.6",
901       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz",
902       "integrity": "sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw==",
903       "dev": true,
904       "requires": {
905         "mamacro": "^0.0.3"
906       }
907     },
908     "@webassemblyjs/helper-wasm-bytecode": {
909       "version": "1.7.6",
910       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz",
911       "integrity": "sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q==",
912       "dev": true
913     },
914     "@webassemblyjs/helper-wasm-section": {
915       "version": "1.7.6",
916       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz",
917       "integrity": "sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA==",
918       "dev": true,
919       "requires": {
920         "@webassemblyjs/ast": "1.7.6",
921         "@webassemblyjs/helper-buffer": "1.7.6",
922         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
923         "@webassemblyjs/wasm-gen": "1.7.6"
924       }
925     },
926     "@webassemblyjs/ieee754": {
927       "version": "1.7.6",
928       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz",
929       "integrity": "sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ==",
930       "dev": true,
931       "requires": {
932         "@xtuc/ieee754": "^1.2.0"
933       }
934     },
935     "@webassemblyjs/leb128": {
936       "version": "1.7.6",
937       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.6.tgz",
938       "integrity": "sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ==",
939       "dev": true,
940       "requires": {
941         "@xtuc/long": "4.2.1"
942       }
943     },
944     "@webassemblyjs/utf8": {
945       "version": "1.7.6",
946       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.6.tgz",
947       "integrity": "sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw==",
948       "dev": true
949     },
950     "@webassemblyjs/wasm-edit": {
951       "version": "1.7.6",
952       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz",
953       "integrity": "sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg==",
954       "dev": true,
955       "requires": {
956         "@webassemblyjs/ast": "1.7.6",
957         "@webassemblyjs/helper-buffer": "1.7.6",
958         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
959         "@webassemblyjs/helper-wasm-section": "1.7.6",
960         "@webassemblyjs/wasm-gen": "1.7.6",
961         "@webassemblyjs/wasm-opt": "1.7.6",
962         "@webassemblyjs/wasm-parser": "1.7.6",
963         "@webassemblyjs/wast-printer": "1.7.6"
964       }
965     },
966     "@webassemblyjs/wasm-gen": {
967       "version": "1.7.6",
968       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz",
969       "integrity": "sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ==",
970       "dev": true,
971       "requires": {
972         "@webassemblyjs/ast": "1.7.6",
973         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
974         "@webassemblyjs/ieee754": "1.7.6",
975         "@webassemblyjs/leb128": "1.7.6",
976         "@webassemblyjs/utf8": "1.7.6"
977       }
978     },
979     "@webassemblyjs/wasm-opt": {
980       "version": "1.7.6",
981       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz",
982       "integrity": "sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q==",
983       "dev": true,
984       "requires": {
985         "@webassemblyjs/ast": "1.7.6",
986         "@webassemblyjs/helper-buffer": "1.7.6",
987         "@webassemblyjs/wasm-gen": "1.7.6",
988         "@webassemblyjs/wasm-parser": "1.7.6"
989       }
990     },
991     "@webassemblyjs/wasm-parser": {
992       "version": "1.7.6",
993       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz",
994       "integrity": "sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg==",
995       "dev": true,
996       "requires": {
997         "@webassemblyjs/ast": "1.7.6",
998         "@webassemblyjs/helper-api-error": "1.7.6",
999         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
1000         "@webassemblyjs/ieee754": "1.7.6",
1001         "@webassemblyjs/leb128": "1.7.6",
1002         "@webassemblyjs/utf8": "1.7.6"
1003       }
1004     },
1005     "@webassemblyjs/wast-parser": {
1006       "version": "1.7.6",
1007       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz",
1008       "integrity": "sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg==",
1009       "dev": true,
1010       "requires": {
1011         "@webassemblyjs/ast": "1.7.6",
1012         "@webassemblyjs/floating-point-hex-parser": "1.7.6",
1013         "@webassemblyjs/helper-api-error": "1.7.6",
1014         "@webassemblyjs/helper-code-frame": "1.7.6",
1015         "@webassemblyjs/helper-fsm": "1.7.6",
1016         "@xtuc/long": "4.2.1",
1017         "mamacro": "^0.0.3"
1018       }
1019     },
1020     "@webassemblyjs/wast-printer": {
1021       "version": "1.7.6",
1022       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz",
1023       "integrity": "sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ==",
1024       "dev": true,
1025       "requires": {
1026         "@webassemblyjs/ast": "1.7.6",
1027         "@webassemblyjs/wast-parser": "1.7.6",
1028         "@xtuc/long": "4.2.1"
1029       }
1030     },
1031     "@xtuc/ieee754": {
1032       "version": "1.2.0",
1033       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
1034       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
1035       "dev": true
1036     },
1037     "@xtuc/long": {
1038       "version": "4.2.1",
1039       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz",
1040       "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==",
1041       "dev": true
1042     },
1043     "abbrev": {
1044       "version": "1.0.9",
1045       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
1046       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
1047       "dev": true
1048     },
1049     "abs-components-bc": {
1050       "version": "file:abs-components-bc-1.0.7.tgz",
1051       "integrity": "sha512-2Lt/+dTQG8/YMVNcqSCpjy37Ns1WQKRCJ9ihUJzIDTk/7hgOFT7bS5xD7sPPUNZAz0KJfSwj2tCgigLf29sFSQ==",
1052       "requires": {
1053         "tslib": "^1.7.1"
1054       }
1055     },
1056     "accepts": {
1057       "version": "1.3.7",
1058       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
1059       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
1060       "dev": true,
1061       "requires": {
1062         "mime-types": "~2.1.24",
1063         "negotiator": "0.6.2"
1064       }
1065     },
1066     "acorn": {
1067       "version": "5.7.3",
1068       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
1069       "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
1070       "dev": true
1071     },
1072     "acorn-dynamic-import": {
1073       "version": "3.0.0",
1074       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
1075       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
1076       "dev": true,
1077       "requires": {
1078         "acorn": "^5.0.0"
1079       }
1080     },
1081     "adm-zip": {
1082       "version": "0.4.13",
1083       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
1084       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
1085       "dev": true
1086     },
1087     "after": {
1088       "version": "0.8.2",
1089       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
1090       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
1091       "dev": true
1092     },
1093     "agent-base": {
1094       "version": "4.3.0",
1095       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
1096       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
1097       "dev": true,
1098       "requires": {
1099         "es6-promisify": "^5.0.0"
1100       }
1101     },
1102     "ajv": {
1103       "version": "6.5.3",
1104       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
1105       "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
1106       "dev": true,
1107       "requires": {
1108         "fast-deep-equal": "^2.0.1",
1109         "fast-json-stable-stringify": "^2.0.0",
1110         "json-schema-traverse": "^0.4.1",
1111         "uri-js": "^4.2.2"
1112       }
1113     },
1114     "ajv-errors": {
1115       "version": "1.0.1",
1116       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
1117       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
1118       "dev": true
1119     },
1120     "ajv-keywords": {
1121       "version": "3.4.1",
1122       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
1123       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
1124       "dev": true
1125     },
1126     "amdefine": {
1127       "version": "1.0.1",
1128       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
1129       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
1130       "dev": true
1131     },
1132     "angular-gridster2": {
1133       "version": "8.0.0",
1134       "resolved": "https://registry.npmjs.org/angular-gridster2/-/angular-gridster2-8.0.0.tgz",
1135       "integrity": "sha512-mSgOvRfhEKAERU63SsunI/NWajU2wXVTToR6sA5JM1sRptK6PLoAIi9VqcNETTmdRssflOFwJJqBqEeRgelUvg==",
1136       "requires": {
1137         "tslib": "^1.9.0"
1138       }
1139     },
1140     "angular2-uuid": {
1141       "version": "1.1.1",
1142       "resolved": "https://registry.npmjs.org/angular2-uuid/-/angular2-uuid-1.1.1.tgz",
1143       "integrity": "sha1-cvA81TK39AAy6x7PufhFc4S+lW4="
1144     },
1145     "ansi-colors": {
1146       "version": "3.2.4",
1147       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
1148       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
1149       "dev": true
1150     },
1151     "ansi-escapes": {
1152       "version": "3.2.0",
1153       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1154       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1155       "dev": true
1156     },
1157     "ansi-html": {
1158       "version": "0.0.7",
1159       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
1160       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
1161       "dev": true
1162     },
1163     "ansi-regex": {
1164       "version": "2.1.1",
1165       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1166       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1167       "dev": true
1168     },
1169     "ansi-styles": {
1170       "version": "3.2.1",
1171       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1172       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1173       "dev": true,
1174       "requires": {
1175         "color-convert": "^1.9.0"
1176       }
1177     },
1178     "anymatch": {
1179       "version": "2.0.0",
1180       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
1181       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
1182       "dev": true,
1183       "requires": {
1184         "micromatch": "^3.1.4",
1185         "normalize-path": "^2.1.1"
1186       }
1187     },
1188     "app-root-path": {
1189       "version": "2.2.1",
1190       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
1191       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
1192       "dev": true
1193     },
1194     "append-transform": {
1195       "version": "1.0.0",
1196       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
1197       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
1198       "dev": true,
1199       "requires": {
1200         "default-require-extensions": "^2.0.0"
1201       }
1202     },
1203     "aproba": {
1204       "version": "1.2.0",
1205       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1206       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1207       "dev": true
1208     },
1209     "are-we-there-yet": {
1210       "version": "1.1.5",
1211       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
1212       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
1213       "dev": true,
1214       "requires": {
1215         "delegates": "^1.0.0",
1216         "readable-stream": "^2.0.6"
1217       }
1218     },
1219     "argparse": {
1220       "version": "1.0.10",
1221       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1222       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1223       "dev": true,
1224       "requires": {
1225         "sprintf-js": "~1.0.2"
1226       }
1227     },
1228     "arr-diff": {
1229       "version": "4.0.0",
1230       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1231       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1232       "dev": true
1233     },
1234     "arr-flatten": {
1235       "version": "1.1.0",
1236       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1237       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1238       "dev": true
1239     },
1240     "arr-union": {
1241       "version": "3.1.0",
1242       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1243       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1244       "dev": true
1245     },
1246     "array-find-index": {
1247       "version": "1.0.2",
1248       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1249       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1250       "dev": true
1251     },
1252     "array-flatten": {
1253       "version": "2.1.2",
1254       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
1255       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
1256       "dev": true
1257     },
1258     "array-slice": {
1259       "version": "0.2.3",
1260       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
1261       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
1262       "dev": true
1263     },
1264     "array-union": {
1265       "version": "1.0.2",
1266       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1267       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
1268       "dev": true,
1269       "requires": {
1270         "array-uniq": "^1.0.1"
1271       }
1272     },
1273     "array-uniq": {
1274       "version": "1.0.3",
1275       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1276       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1277       "dev": true
1278     },
1279     "array-unique": {
1280       "version": "0.3.2",
1281       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1282       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1283       "dev": true
1284     },
1285     "arraybuffer.slice": {
1286       "version": "0.0.7",
1287       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
1288       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
1289       "dev": true
1290     },
1291     "arrify": {
1292       "version": "1.0.1",
1293       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1294       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1295       "dev": true
1296     },
1297     "asap": {
1298       "version": "2.0.6",
1299       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1300       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1301       "dev": true,
1302       "optional": true
1303     },
1304     "asn1": {
1305       "version": "0.2.4",
1306       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1307       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1308       "dev": true,
1309       "requires": {
1310         "safer-buffer": "~2.1.0"
1311       }
1312     },
1313     "asn1.js": {
1314       "version": "4.10.1",
1315       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1316       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1317       "dev": true,
1318       "requires": {
1319         "bn.js": "^4.0.0",
1320         "inherits": "^2.0.1",
1321         "minimalistic-assert": "^1.0.0"
1322       }
1323     },
1324     "assert": {
1325       "version": "1.5.0",
1326       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
1327       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
1328       "dev": true,
1329       "requires": {
1330         "object-assign": "^4.1.1",
1331         "util": "0.10.3"
1332       },
1333       "dependencies": {
1334         "inherits": {
1335           "version": "2.0.1",
1336           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1337           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1338           "dev": true
1339         },
1340         "util": {
1341           "version": "0.10.3",
1342           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1343           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1344           "dev": true,
1345           "requires": {
1346             "inherits": "2.0.1"
1347           }
1348         }
1349       }
1350     },
1351     "assert-plus": {
1352       "version": "1.0.0",
1353       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1354       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1355       "dev": true
1356     },
1357     "assign-symbols": {
1358       "version": "1.0.0",
1359       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1360       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1361       "dev": true
1362     },
1363     "async": {
1364       "version": "1.5.2",
1365       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1366       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1367       "dev": true
1368     },
1369     "async-each": {
1370       "version": "1.0.3",
1371       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
1372       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
1373       "dev": true
1374     },
1375     "async-foreach": {
1376       "version": "0.1.3",
1377       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1378       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1379       "dev": true,
1380       "optional": true
1381     },
1382     "async-limiter": {
1383       "version": "1.0.0",
1384       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
1385       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
1386       "dev": true
1387     },
1388     "asynckit": {
1389       "version": "0.4.0",
1390       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1391       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1392       "dev": true
1393     },
1394     "atob": {
1395       "version": "2.1.2",
1396       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1397       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1398       "dev": true
1399     },
1400     "autoprefixer": {
1401       "version": "9.1.5",
1402       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.1.5.tgz",
1403       "integrity": "sha512-kk4Zb6RUc58ld7gdosERHMF3DzIYJc2fp5sX46qEsGXQQy5bXsu8qyLjoxuY1NuQ/cJuCYnx99BfjwnRggrYIw==",
1404       "dev": true,
1405       "requires": {
1406         "browserslist": "^4.1.0",
1407         "caniuse-lite": "^1.0.30000884",
1408         "normalize-range": "^0.1.2",
1409         "num2fraction": "^1.2.2",
1410         "postcss": "^7.0.2",
1411         "postcss-value-parser": "^3.2.3"
1412       }
1413     },
1414     "aws-sign2": {
1415       "version": "0.7.0",
1416       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1417       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1418       "dev": true
1419     },
1420     "aws4": {
1421       "version": "1.8.0",
1422       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1423       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1424       "dev": true
1425     },
1426     "babel-code-frame": {
1427       "version": "6.26.0",
1428       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1429       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1430       "dev": true,
1431       "requires": {
1432         "chalk": "^1.1.3",
1433         "esutils": "^2.0.2",
1434         "js-tokens": "^3.0.2"
1435       },
1436       "dependencies": {
1437         "ansi-styles": {
1438           "version": "2.2.1",
1439           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1440           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1441           "dev": true
1442         },
1443         "chalk": {
1444           "version": "1.1.3",
1445           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1446           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1447           "dev": true,
1448           "requires": {
1449             "ansi-styles": "^2.2.1",
1450             "escape-string-regexp": "^1.0.2",
1451             "has-ansi": "^2.0.0",
1452             "strip-ansi": "^3.0.0",
1453             "supports-color": "^2.0.0"
1454           }
1455         },
1456         "supports-color": {
1457           "version": "2.0.0",
1458           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1459           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1460           "dev": true
1461         }
1462       }
1463     },
1464     "babel-generator": {
1465       "version": "6.26.1",
1466       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1467       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1468       "dev": true,
1469       "requires": {
1470         "babel-messages": "^6.23.0",
1471         "babel-runtime": "^6.26.0",
1472         "babel-types": "^6.26.0",
1473         "detect-indent": "^4.0.0",
1474         "jsesc": "^1.3.0",
1475         "lodash": "^4.17.4",
1476         "source-map": "^0.5.7",
1477         "trim-right": "^1.0.1"
1478       },
1479       "dependencies": {
1480         "source-map": {
1481           "version": "0.5.7",
1482           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1483           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1484           "dev": true
1485         }
1486       }
1487     },
1488     "babel-messages": {
1489       "version": "6.23.0",
1490       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1491       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1492       "dev": true,
1493       "requires": {
1494         "babel-runtime": "^6.22.0"
1495       }
1496     },
1497     "babel-runtime": {
1498       "version": "6.26.0",
1499       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1500       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1501       "dev": true,
1502       "requires": {
1503         "core-js": "^2.4.0",
1504         "regenerator-runtime": "^0.11.0"
1505       }
1506     },
1507     "babel-template": {
1508       "version": "6.26.0",
1509       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1510       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1511       "dev": true,
1512       "requires": {
1513         "babel-runtime": "^6.26.0",
1514         "babel-traverse": "^6.26.0",
1515         "babel-types": "^6.26.0",
1516         "babylon": "^6.18.0",
1517         "lodash": "^4.17.4"
1518       }
1519     },
1520     "babel-traverse": {
1521       "version": "6.26.0",
1522       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1523       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1524       "dev": true,
1525       "requires": {
1526         "babel-code-frame": "^6.26.0",
1527         "babel-messages": "^6.23.0",
1528         "babel-runtime": "^6.26.0",
1529         "babel-types": "^6.26.0",
1530         "babylon": "^6.18.0",
1531         "debug": "^2.6.8",
1532         "globals": "^9.18.0",
1533         "invariant": "^2.2.2",
1534         "lodash": "^4.17.4"
1535       }
1536     },
1537     "babel-types": {
1538       "version": "6.26.0",
1539       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1540       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1541       "dev": true,
1542       "requires": {
1543         "babel-runtime": "^6.26.0",
1544         "esutils": "^2.0.2",
1545         "lodash": "^4.17.4",
1546         "to-fast-properties": "^1.0.3"
1547       }
1548     },
1549     "babylon": {
1550       "version": "6.18.0",
1551       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1552       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1553       "dev": true
1554     },
1555     "backo2": {
1556       "version": "1.0.2",
1557       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1558       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1559       "dev": true
1560     },
1561     "balanced-match": {
1562       "version": "1.0.0",
1563       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1564       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1565       "dev": true
1566     },
1567     "base": {
1568       "version": "0.11.2",
1569       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1570       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1571       "dev": true,
1572       "requires": {
1573         "cache-base": "^1.0.1",
1574         "class-utils": "^0.3.5",
1575         "component-emitter": "^1.2.1",
1576         "define-property": "^1.0.0",
1577         "isobject": "^3.0.1",
1578         "mixin-deep": "^1.2.0",
1579         "pascalcase": "^0.1.1"
1580       },
1581       "dependencies": {
1582         "define-property": {
1583           "version": "1.0.0",
1584           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1585           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1586           "dev": true,
1587           "requires": {
1588             "is-descriptor": "^1.0.0"
1589           }
1590         },
1591         "is-accessor-descriptor": {
1592           "version": "1.0.0",
1593           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1594           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1595           "dev": true,
1596           "requires": {
1597             "kind-of": "^6.0.0"
1598           }
1599         },
1600         "is-data-descriptor": {
1601           "version": "1.0.0",
1602           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1603           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1604           "dev": true,
1605           "requires": {
1606             "kind-of": "^6.0.0"
1607           }
1608         },
1609         "is-descriptor": {
1610           "version": "1.0.2",
1611           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1612           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1613           "dev": true,
1614           "requires": {
1615             "is-accessor-descriptor": "^1.0.0",
1616             "is-data-descriptor": "^1.0.0",
1617             "kind-of": "^6.0.2"
1618           }
1619         }
1620       }
1621     },
1622     "base64-arraybuffer": {
1623       "version": "0.1.5",
1624       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1625       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1626       "dev": true
1627     },
1628     "base64-js": {
1629       "version": "1.3.0",
1630       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1631       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1632       "dev": true
1633     },
1634     "base64id": {
1635       "version": "1.0.0",
1636       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1637       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1638       "dev": true
1639     },
1640     "batch": {
1641       "version": "0.6.1",
1642       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1643       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1644       "dev": true
1645     },
1646     "bcrypt-pbkdf": {
1647       "version": "1.0.2",
1648       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1649       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1650       "dev": true,
1651       "requires": {
1652         "tweetnacl": "^0.14.3"
1653       }
1654     },
1655     "better-assert": {
1656       "version": "1.0.2",
1657       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1658       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1659       "dev": true,
1660       "requires": {
1661         "callsite": "1.0.0"
1662       }
1663     },
1664     "big.js": {
1665       "version": "3.2.0",
1666       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1667       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1668       "dev": true
1669     },
1670     "binary-extensions": {
1671       "version": "1.13.1",
1672       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1673       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1674       "dev": true
1675     },
1676     "blob": {
1677       "version": "0.0.5",
1678       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
1679       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
1680       "dev": true
1681     },
1682     "block-stream": {
1683       "version": "0.0.9",
1684       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1685       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1686       "dev": true,
1687       "optional": true,
1688       "requires": {
1689         "inherits": "~2.0.0"
1690       }
1691     },
1692     "blocking-proxy": {
1693       "version": "1.0.1",
1694       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
1695       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
1696       "dev": true,
1697       "requires": {
1698         "minimist": "^1.2.0"
1699       },
1700       "dependencies": {
1701         "minimist": {
1702           "version": "1.2.0",
1703           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1704           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1705           "dev": true
1706         }
1707       }
1708     },
1709     "bluebird": {
1710       "version": "3.5.5",
1711       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
1712       "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
1713       "dev": true
1714     },
1715     "bn.js": {
1716       "version": "4.11.8",
1717       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1718       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1719       "dev": true
1720     },
1721     "body-parser": {
1722       "version": "1.19.0",
1723       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
1724       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
1725       "dev": true,
1726       "requires": {
1727         "bytes": "3.1.0",
1728         "content-type": "~1.0.4",
1729         "debug": "2.6.9",
1730         "depd": "~1.1.2",
1731         "http-errors": "1.7.2",
1732         "iconv-lite": "0.4.24",
1733         "on-finished": "~2.3.0",
1734         "qs": "6.7.0",
1735         "raw-body": "2.4.0",
1736         "type-is": "~1.6.17"
1737       },
1738       "dependencies": {
1739         "bytes": {
1740           "version": "3.1.0",
1741           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
1742           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
1743           "dev": true
1744         },
1745         "qs": {
1746           "version": "6.7.0",
1747           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
1748           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
1749           "dev": true
1750         }
1751       }
1752     },
1753     "bonjour": {
1754       "version": "3.5.0",
1755       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
1756       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
1757       "dev": true,
1758       "requires": {
1759         "array-flatten": "^2.1.0",
1760         "deep-equal": "^1.0.1",
1761         "dns-equal": "^1.0.0",
1762         "dns-txt": "^2.0.2",
1763         "multicast-dns": "^6.0.1",
1764         "multicast-dns-service-types": "^1.1.0"
1765       }
1766     },
1767     "brace-expansion": {
1768       "version": "1.1.11",
1769       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1770       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1771       "dev": true,
1772       "requires": {
1773         "balanced-match": "^1.0.0",
1774         "concat-map": "0.0.1"
1775       }
1776     },
1777     "braces": {
1778       "version": "2.3.2",
1779       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1780       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1781       "dev": true,
1782       "requires": {
1783         "arr-flatten": "^1.1.0",
1784         "array-unique": "^0.3.2",
1785         "extend-shallow": "^2.0.1",
1786         "fill-range": "^4.0.0",
1787         "isobject": "^3.0.1",
1788         "repeat-element": "^1.1.2",
1789         "snapdragon": "^0.8.1",
1790         "snapdragon-node": "^2.0.1",
1791         "split-string": "^3.0.2",
1792         "to-regex": "^3.0.1"
1793       },
1794       "dependencies": {
1795         "extend-shallow": {
1796           "version": "2.0.1",
1797           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1798           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1799           "dev": true,
1800           "requires": {
1801             "is-extendable": "^0.1.0"
1802           }
1803         }
1804       }
1805     },
1806     "brorand": {
1807       "version": "1.1.0",
1808       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1809       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1810       "dev": true
1811     },
1812     "browserify-aes": {
1813       "version": "1.2.0",
1814       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1815       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1816       "dev": true,
1817       "requires": {
1818         "buffer-xor": "^1.0.3",
1819         "cipher-base": "^1.0.0",
1820         "create-hash": "^1.1.0",
1821         "evp_bytestokey": "^1.0.3",
1822         "inherits": "^2.0.1",
1823         "safe-buffer": "^5.0.1"
1824       }
1825     },
1826     "browserify-cipher": {
1827       "version": "1.0.1",
1828       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1829       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1830       "dev": true,
1831       "requires": {
1832         "browserify-aes": "^1.0.4",
1833         "browserify-des": "^1.0.0",
1834         "evp_bytestokey": "^1.0.0"
1835       }
1836     },
1837     "browserify-des": {
1838       "version": "1.0.2",
1839       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1840       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1841       "dev": true,
1842       "requires": {
1843         "cipher-base": "^1.0.1",
1844         "des.js": "^1.0.0",
1845         "inherits": "^2.0.1",
1846         "safe-buffer": "^5.1.2"
1847       }
1848     },
1849     "browserify-rsa": {
1850       "version": "4.0.1",
1851       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1852       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1853       "dev": true,
1854       "requires": {
1855         "bn.js": "^4.1.0",
1856         "randombytes": "^2.0.1"
1857       }
1858     },
1859     "browserify-sign": {
1860       "version": "4.0.4",
1861       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1862       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1863       "dev": true,
1864       "requires": {
1865         "bn.js": "^4.1.1",
1866         "browserify-rsa": "^4.0.0",
1867         "create-hash": "^1.1.0",
1868         "create-hmac": "^1.1.2",
1869         "elliptic": "^6.0.0",
1870         "inherits": "^2.0.1",
1871         "parse-asn1": "^5.0.0"
1872       }
1873     },
1874     "browserify-zlib": {
1875       "version": "0.2.0",
1876       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1877       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1878       "dev": true,
1879       "requires": {
1880         "pako": "~1.0.5"
1881       }
1882     },
1883     "browserslist": {
1884       "version": "4.6.6",
1885       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.6.tgz",
1886       "integrity": "sha512-D2Nk3W9JL9Fp/gIcWei8LrERCS+eXu9AM5cfXA8WEZ84lFks+ARnZ0q/R69m2SV3Wjma83QDDPxsNKXUwdIsyA==",
1887       "dev": true,
1888       "requires": {
1889         "caniuse-lite": "^1.0.30000984",
1890         "electron-to-chromium": "^1.3.191",
1891         "node-releases": "^1.1.25"
1892       }
1893     },
1894     "browserstack": {
1895       "version": "1.5.2",
1896       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.2.tgz",
1897       "integrity": "sha512-+6AFt9HzhKykcPF79W6yjEUJcdvZOV0lIXdkORXMJftGrDl0OKWqRF4GHqpDNkxiceDT/uB7Fb/aDwktvXX7dg==",
1898       "dev": true,
1899       "requires": {
1900         "https-proxy-agent": "^2.2.1"
1901       }
1902     },
1903     "buffer": {
1904       "version": "4.9.1",
1905       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1906       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1907       "dev": true,
1908       "requires": {
1909         "base64-js": "^1.0.2",
1910         "ieee754": "^1.1.4",
1911         "isarray": "^1.0.0"
1912       }
1913     },
1914     "buffer-alloc": {
1915       "version": "1.2.0",
1916       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1917       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1918       "dev": true,
1919       "requires": {
1920         "buffer-alloc-unsafe": "^1.1.0",
1921         "buffer-fill": "^1.0.0"
1922       }
1923     },
1924     "buffer-alloc-unsafe": {
1925       "version": "1.1.0",
1926       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1927       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1928       "dev": true
1929     },
1930     "buffer-fill": {
1931       "version": "1.0.0",
1932       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1933       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1934       "dev": true
1935     },
1936     "buffer-from": {
1937       "version": "1.1.1",
1938       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1939       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1940       "dev": true
1941     },
1942     "buffer-indexof": {
1943       "version": "1.1.1",
1944       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1945       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1946       "dev": true
1947     },
1948     "buffer-xor": {
1949       "version": "1.0.3",
1950       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1951       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1952       "dev": true
1953     },
1954     "builtin-modules": {
1955       "version": "1.1.1",
1956       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1957       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1958       "dev": true
1959     },
1960     "builtin-status-codes": {
1961       "version": "3.0.0",
1962       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1963       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1964       "dev": true
1965     },
1966     "builtins": {
1967       "version": "1.0.3",
1968       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
1969       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
1970       "dev": true
1971     },
1972     "bytes": {
1973       "version": "3.0.0",
1974       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1975       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1976       "dev": true
1977     },
1978     "cacache": {
1979       "version": "10.0.4",
1980       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
1981       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
1982       "dev": true,
1983       "requires": {
1984         "bluebird": "^3.5.1",
1985         "chownr": "^1.0.1",
1986         "glob": "^7.1.2",
1987         "graceful-fs": "^4.1.11",
1988         "lru-cache": "^4.1.1",
1989         "mississippi": "^2.0.0",
1990         "mkdirp": "^0.5.1",
1991         "move-concurrently": "^1.0.1",
1992         "promise-inflight": "^1.0.1",
1993         "rimraf": "^2.6.2",
1994         "ssri": "^5.2.4",
1995         "unique-filename": "^1.1.0",
1996         "y18n": "^4.0.0"
1997       }
1998     },
1999     "cache-base": {
2000       "version": "1.0.1",
2001       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
2002       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
2003       "dev": true,
2004       "requires": {
2005         "collection-visit": "^1.0.0",
2006         "component-emitter": "^1.2.1",
2007         "get-value": "^2.0.6",
2008         "has-value": "^1.0.0",
2009         "isobject": "^3.0.1",
2010         "set-value": "^2.0.0",
2011         "to-object-path": "^0.3.0",
2012         "union-value": "^1.0.0",
2013         "unset-value": "^1.0.0"
2014       }
2015     },
2016     "caller-callsite": {
2017       "version": "2.0.0",
2018       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
2019       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
2020       "dev": true,
2021       "requires": {
2022         "callsites": "^2.0.0"
2023       }
2024     },
2025     "caller-path": {
2026       "version": "2.0.0",
2027       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
2028       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
2029       "dev": true,
2030       "requires": {
2031         "caller-callsite": "^2.0.0"
2032       }
2033     },
2034     "callsite": {
2035       "version": "1.0.0",
2036       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
2037       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
2038       "dev": true
2039     },
2040     "callsites": {
2041       "version": "2.0.0",
2042       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
2043       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
2044       "dev": true
2045     },
2046     "camelcase": {
2047       "version": "2.1.1",
2048       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
2049       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
2050       "dev": true,
2051       "optional": true
2052     },
2053     "camelcase-keys": {
2054       "version": "2.1.0",
2055       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
2056       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
2057       "dev": true,
2058       "optional": true,
2059       "requires": {
2060         "camelcase": "^2.0.0",
2061         "map-obj": "^1.0.0"
2062       }
2063     },
2064     "caniuse-lite": {
2065       "version": "1.0.30000984",
2066       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000984.tgz",
2067       "integrity": "sha512-n5tKOjMaZ1fksIpQbjERuqCyfgec/m9pferkFQbLmWtqLUdmt12hNhjSwsmPdqeiG2NkITOQhr1VYIwWSAceiA==",
2068       "dev": true
2069     },
2070     "canonical-path": {
2071       "version": "1.0.0",
2072       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
2073       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
2074       "dev": true
2075     },
2076     "caseless": {
2077       "version": "0.12.0",
2078       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2079       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2080       "dev": true
2081     },
2082     "chalk": {
2083       "version": "2.4.2",
2084       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2085       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2086       "dev": true,
2087       "requires": {
2088         "ansi-styles": "^3.2.1",
2089         "escape-string-regexp": "^1.0.5",
2090         "supports-color": "^5.3.0"
2091       }
2092     },
2093     "chardet": {
2094       "version": "0.7.0",
2095       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
2096       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
2097       "dev": true
2098     },
2099     "chokidar": {
2100       "version": "2.0.4",
2101       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
2102       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
2103       "dev": true,
2104       "requires": {
2105         "anymatch": "^2.0.0",
2106         "async-each": "^1.0.0",
2107         "braces": "^2.3.0",
2108         "fsevents": "^1.2.2",
2109         "glob-parent": "^3.1.0",
2110         "inherits": "^2.0.1",
2111         "is-binary-path": "^1.0.0",
2112         "is-glob": "^4.0.0",
2113         "lodash.debounce": "^4.0.8",
2114         "normalize-path": "^2.1.1",
2115         "path-is-absolute": "^1.0.0",
2116         "readdirp": "^2.0.0",
2117         "upath": "^1.0.5"
2118       }
2119     },
2120     "chownr": {
2121       "version": "1.1.2",
2122       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz",
2123       "integrity": "sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==",
2124       "dev": true
2125     },
2126     "chrome-trace-event": {
2127       "version": "1.0.2",
2128       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
2129       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
2130       "dev": true,
2131       "requires": {
2132         "tslib": "^1.9.0"
2133       }
2134     },
2135     "cipher-base": {
2136       "version": "1.0.4",
2137       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2138       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2139       "dev": true,
2140       "requires": {
2141         "inherits": "^2.0.1",
2142         "safe-buffer": "^5.0.1"
2143       }
2144     },
2145     "circular-dependency-plugin": {
2146       "version": "5.0.2",
2147       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
2148       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
2149       "dev": true
2150     },
2151     "circular-json": {
2152       "version": "0.5.9",
2153       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
2154       "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
2155       "dev": true
2156     },
2157     "class-utils": {
2158       "version": "0.3.6",
2159       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2160       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2161       "dev": true,
2162       "requires": {
2163         "arr-union": "^3.1.0",
2164         "define-property": "^0.2.5",
2165         "isobject": "^3.0.0",
2166         "static-extend": "^0.1.1"
2167       },
2168       "dependencies": {
2169         "define-property": {
2170           "version": "0.2.5",
2171           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2172           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2173           "dev": true,
2174           "requires": {
2175             "is-descriptor": "^0.1.0"
2176           }
2177         }
2178       }
2179     },
2180     "classlist.js": {
2181       "version": "1.1.20150312",
2182       "resolved": "https://registry.npmjs.org/classlist.js/-/classlist.js-1.1.20150312.tgz",
2183       "integrity": "sha1-HXCEL3Ai8I2awIbOaeWyUPLFd4k="
2184     },
2185     "clean-css": {
2186       "version": "4.2.1",
2187       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
2188       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
2189       "dev": true,
2190       "requires": {
2191         "source-map": "~0.6.0"
2192       },
2193       "dependencies": {
2194         "source-map": {
2195           "version": "0.6.1",
2196           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2197           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2198           "dev": true
2199         }
2200       }
2201     },
2202     "cli-cursor": {
2203       "version": "2.1.0",
2204       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2205       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2206       "dev": true,
2207       "requires": {
2208         "restore-cursor": "^2.0.0"
2209       }
2210     },
2211     "cli-width": {
2212       "version": "2.2.0",
2213       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
2214       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
2215       "dev": true
2216     },
2217     "cliui": {
2218       "version": "3.2.0",
2219       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
2220       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2221       "dev": true,
2222       "requires": {
2223         "string-width": "^1.0.1",
2224         "strip-ansi": "^3.0.1",
2225         "wrap-ansi": "^2.0.0"
2226       }
2227     },
2228     "clone": {
2229       "version": "2.1.2",
2230       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2231       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2232       "dev": true
2233     },
2234     "clone-deep": {
2235       "version": "2.0.2",
2236       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
2237       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
2238       "dev": true,
2239       "requires": {
2240         "for-own": "^1.0.0",
2241         "is-plain-object": "^2.0.4",
2242         "kind-of": "^6.0.0",
2243         "shallow-clone": "^1.0.0"
2244       }
2245     },
2246     "co": {
2247       "version": "4.6.0",
2248       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2249       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
2250       "dev": true
2251     },
2252     "code-point-at": {
2253       "version": "1.1.0",
2254       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2255       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2256       "dev": true
2257     },
2258     "codelyzer": {
2259       "version": "4.5.0",
2260       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz",
2261       "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==",
2262       "dev": true,
2263       "requires": {
2264         "app-root-path": "^2.1.0",
2265         "css-selector-tokenizer": "^0.7.0",
2266         "cssauron": "^1.4.0",
2267         "semver-dsl": "^1.0.1",
2268         "source-map": "^0.5.7",
2269         "sprintf-js": "^1.1.1"
2270       },
2271       "dependencies": {
2272         "source-map": {
2273           "version": "0.5.7",
2274           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2275           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2276           "dev": true
2277         },
2278         "sprintf-js": {
2279           "version": "1.1.2",
2280           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
2281           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
2282           "dev": true
2283         }
2284       }
2285     },
2286     "collection-visit": {
2287       "version": "1.0.0",
2288       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2289       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2290       "dev": true,
2291       "requires": {
2292         "map-visit": "^1.0.0",
2293         "object-visit": "^1.0.0"
2294       }
2295     },
2296     "color-convert": {
2297       "version": "1.9.3",
2298       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2299       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2300       "dev": true,
2301       "requires": {
2302         "color-name": "1.1.3"
2303       }
2304     },
2305     "color-name": {
2306       "version": "1.1.3",
2307       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2308       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2309       "dev": true
2310     },
2311     "colors": {
2312       "version": "1.1.2",
2313       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2314       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2315       "dev": true
2316     },
2317     "combine-lists": {
2318       "version": "1.0.1",
2319       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
2320       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
2321       "dev": true,
2322       "requires": {
2323         "lodash": "^4.5.0"
2324       }
2325     },
2326     "combined-stream": {
2327       "version": "1.0.8",
2328       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2329       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2330       "dev": true,
2331       "requires": {
2332         "delayed-stream": "~1.0.0"
2333       }
2334     },
2335     "commander": {
2336       "version": "2.20.0",
2337       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
2338       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
2339       "dev": true
2340     },
2341     "commondir": {
2342       "version": "1.0.1",
2343       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2344       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2345       "dev": true
2346     },
2347     "compare-versions": {
2348       "version": "3.5.0",
2349       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.0.tgz",
2350       "integrity": "sha512-hX+4kt2Rcwu+x1U0SsEFCn1quURjEjPEGH/cPBlpME/IidGimAdwfMU+B+xDr7et/KTR7VH2+ZqWGerv4NGs2w==",
2351       "dev": true
2352     },
2353     "component-bind": {
2354       "version": "1.0.0",
2355       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2356       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2357       "dev": true
2358     },
2359     "component-emitter": {
2360       "version": "1.3.0",
2361       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
2362       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
2363       "dev": true
2364     },
2365     "component-inherit": {
2366       "version": "0.0.3",
2367       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2368       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2369       "dev": true
2370     },
2371     "compressible": {
2372       "version": "2.0.17",
2373       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz",
2374       "integrity": "sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==",
2375       "dev": true,
2376       "requires": {
2377         "mime-db": ">= 1.40.0 < 2"
2378       }
2379     },
2380     "compression": {
2381       "version": "1.7.4",
2382       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
2383       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
2384       "dev": true,
2385       "requires": {
2386         "accepts": "~1.3.5",
2387         "bytes": "3.0.0",
2388         "compressible": "~2.0.16",
2389         "debug": "2.6.9",
2390         "on-headers": "~1.0.2",
2391         "safe-buffer": "5.1.2",
2392         "vary": "~1.1.2"
2393       }
2394     },
2395     "concat-map": {
2396       "version": "0.0.1",
2397       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2398       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2399       "dev": true
2400     },
2401     "concat-stream": {
2402       "version": "1.6.2",
2403       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2404       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2405       "dev": true,
2406       "requires": {
2407         "buffer-from": "^1.0.0",
2408         "inherits": "^2.0.3",
2409         "readable-stream": "^2.2.2",
2410         "typedarray": "^0.0.6"
2411       }
2412     },
2413     "connect": {
2414       "version": "3.7.0",
2415       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
2416       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
2417       "dev": true,
2418       "requires": {
2419         "debug": "2.6.9",
2420         "finalhandler": "1.1.2",
2421         "parseurl": "~1.3.3",
2422         "utils-merge": "1.0.1"
2423       }
2424     },
2425     "connect-history-api-fallback": {
2426       "version": "1.6.0",
2427       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
2428       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
2429       "dev": true
2430     },
2431     "console-browserify": {
2432       "version": "1.1.0",
2433       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2434       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2435       "dev": true,
2436       "requires": {
2437         "date-now": "^0.1.4"
2438       }
2439     },
2440     "console-control-strings": {
2441       "version": "1.1.0",
2442       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2443       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2444       "dev": true
2445     },
2446     "constants-browserify": {
2447       "version": "1.0.0",
2448       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2449       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2450       "dev": true
2451     },
2452     "content-disposition": {
2453       "version": "0.5.3",
2454       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2455       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2456       "dev": true,
2457       "requires": {
2458         "safe-buffer": "5.1.2"
2459       }
2460     },
2461     "content-type": {
2462       "version": "1.0.4",
2463       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2464       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2465       "dev": true
2466     },
2467     "convert-source-map": {
2468       "version": "1.6.0",
2469       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2470       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2471       "dev": true,
2472       "requires": {
2473         "safe-buffer": "~5.1.1"
2474       }
2475     },
2476     "cookie": {
2477       "version": "0.4.0",
2478       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
2479       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
2480       "dev": true
2481     },
2482     "cookie-signature": {
2483       "version": "1.0.6",
2484       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2485       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2486       "dev": true
2487     },
2488     "copy-concurrently": {
2489       "version": "1.0.5",
2490       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2491       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2492       "dev": true,
2493       "requires": {
2494         "aproba": "^1.1.1",
2495         "fs-write-stream-atomic": "^1.0.8",
2496         "iferr": "^0.1.5",
2497         "mkdirp": "^0.5.1",
2498         "rimraf": "^2.5.4",
2499         "run-queue": "^1.0.0"
2500       }
2501     },
2502     "copy-descriptor": {
2503       "version": "0.1.1",
2504       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2505       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2506       "dev": true
2507     },
2508     "copy-webpack-plugin": {
2509       "version": "4.5.4",
2510       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.4.tgz",
2511       "integrity": "sha512-0lstlEyj74OAtYMrDxlNZsU7cwFijAI3Ofz2fD6Mpo9r4xCv4yegfa3uHIKvZY1NSuOtE9nvG6TAhJ+uz9gDaQ==",
2512       "dev": true,
2513       "requires": {
2514         "cacache": "^10.0.4",
2515         "find-cache-dir": "^1.0.0",
2516         "globby": "^7.1.1",
2517         "is-glob": "^4.0.0",
2518         "loader-utils": "^1.1.0",
2519         "minimatch": "^3.0.4",
2520         "p-limit": "^1.0.0",
2521         "serialize-javascript": "^1.4.0"
2522       }
2523     },
2524     "core-js": {
2525       "version": "2.6.9",
2526       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
2527       "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A=="
2528     },
2529     "core-util-is": {
2530       "version": "1.0.2",
2531       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2532       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2533       "dev": true
2534     },
2535     "cosmiconfig": {
2536       "version": "5.2.1",
2537       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2538       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2539       "dev": true,
2540       "requires": {
2541         "import-fresh": "^2.0.0",
2542         "is-directory": "^0.3.1",
2543         "js-yaml": "^3.13.1",
2544         "parse-json": "^4.0.0"
2545       },
2546       "dependencies": {
2547         "parse-json": {
2548           "version": "4.0.0",
2549           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2550           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2551           "dev": true,
2552           "requires": {
2553             "error-ex": "^1.3.1",
2554             "json-parse-better-errors": "^1.0.1"
2555           }
2556         }
2557       }
2558     },
2559     "create-ecdh": {
2560       "version": "4.0.3",
2561       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2562       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2563       "dev": true,
2564       "requires": {
2565         "bn.js": "^4.1.0",
2566         "elliptic": "^6.0.0"
2567       }
2568     },
2569     "create-hash": {
2570       "version": "1.2.0",
2571       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2572       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2573       "dev": true,
2574       "requires": {
2575         "cipher-base": "^1.0.1",
2576         "inherits": "^2.0.1",
2577         "md5.js": "^1.3.4",
2578         "ripemd160": "^2.0.1",
2579         "sha.js": "^2.4.0"
2580       }
2581     },
2582     "create-hmac": {
2583       "version": "1.1.7",
2584       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2585       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2586       "dev": true,
2587       "requires": {
2588         "cipher-base": "^1.0.3",
2589         "create-hash": "^1.1.0",
2590         "inherits": "^2.0.1",
2591         "ripemd160": "^2.0.0",
2592         "safe-buffer": "^5.0.1",
2593         "sha.js": "^2.4.8"
2594       }
2595     },
2596     "cross-spawn": {
2597       "version": "3.0.1",
2598       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2599       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2600       "dev": true,
2601       "optional": true,
2602       "requires": {
2603         "lru-cache": "^4.0.1",
2604         "which": "^1.2.9"
2605       }
2606     },
2607     "crypto-browserify": {
2608       "version": "3.12.0",
2609       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2610       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2611       "dev": true,
2612       "requires": {
2613         "browserify-cipher": "^1.0.0",
2614         "browserify-sign": "^4.0.0",
2615         "create-ecdh": "^4.0.0",
2616         "create-hash": "^1.1.0",
2617         "create-hmac": "^1.1.0",
2618         "diffie-hellman": "^5.0.0",
2619         "inherits": "^2.0.1",
2620         "pbkdf2": "^3.0.3",
2621         "public-encrypt": "^4.0.0",
2622         "randombytes": "^2.0.0",
2623         "randomfill": "^1.0.3"
2624       }
2625     },
2626     "css-parse": {
2627       "version": "1.7.0",
2628       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
2629       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
2630       "dev": true
2631     },
2632     "css-selector-tokenizer": {
2633       "version": "0.7.1",
2634       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
2635       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
2636       "dev": true,
2637       "requires": {
2638         "cssesc": "^0.1.0",
2639         "fastparse": "^1.1.1",
2640         "regexpu-core": "^1.0.0"
2641       }
2642     },
2643     "cssauron": {
2644       "version": "1.4.0",
2645       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
2646       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
2647       "dev": true,
2648       "requires": {
2649         "through": "X.X.X"
2650       }
2651     },
2652     "cssesc": {
2653       "version": "0.1.0",
2654       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2655       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2656       "dev": true
2657     },
2658     "currently-unhandled": {
2659       "version": "0.4.1",
2660       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2661       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2662       "dev": true,
2663       "requires": {
2664         "array-find-index": "^1.0.1"
2665       }
2666     },
2667     "custom-event": {
2668       "version": "1.0.1",
2669       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
2670       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
2671       "dev": true
2672     },
2673     "cyclist": {
2674       "version": "0.2.2",
2675       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
2676       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
2677       "dev": true
2678     },
2679     "dashdash": {
2680       "version": "1.14.1",
2681       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2682       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2683       "dev": true,
2684       "requires": {
2685         "assert-plus": "^1.0.0"
2686       }
2687     },
2688     "date-format": {
2689       "version": "1.2.0",
2690       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
2691       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
2692       "dev": true
2693     },
2694     "date-now": {
2695       "version": "0.1.4",
2696       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2697       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2698       "dev": true
2699     },
2700     "debug": {
2701       "version": "2.6.9",
2702       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2703       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2704       "dev": true,
2705       "requires": {
2706         "ms": "2.0.0"
2707       }
2708     },
2709     "decamelize": {
2710       "version": "1.2.0",
2711       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2712       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2713       "dev": true
2714     },
2715     "decode-uri-component": {
2716       "version": "0.2.0",
2717       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2718       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2719       "dev": true
2720     },
2721     "deep-equal": {
2722       "version": "1.0.1",
2723       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
2724       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
2725       "dev": true
2726     },
2727     "deep-is": {
2728       "version": "0.1.3",
2729       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2730       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2731       "dev": true
2732     },
2733     "default-gateway": {
2734       "version": "2.7.2",
2735       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
2736       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
2737       "dev": true,
2738       "requires": {
2739         "execa": "^0.10.0",
2740         "ip-regex": "^2.1.0"
2741       }
2742     },
2743     "default-require-extensions": {
2744       "version": "2.0.0",
2745       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
2746       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
2747       "dev": true,
2748       "requires": {
2749         "strip-bom": "^3.0.0"
2750       },
2751       "dependencies": {
2752         "strip-bom": {
2753           "version": "3.0.0",
2754           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2755           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2756           "dev": true
2757         }
2758       }
2759     },
2760     "define-property": {
2761       "version": "2.0.2",
2762       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2763       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2764       "dev": true,
2765       "requires": {
2766         "is-descriptor": "^1.0.2",
2767         "isobject": "^3.0.1"
2768       },
2769       "dependencies": {
2770         "is-accessor-descriptor": {
2771           "version": "1.0.0",
2772           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2773           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2774           "dev": true,
2775           "requires": {
2776             "kind-of": "^6.0.0"
2777           }
2778         },
2779         "is-data-descriptor": {
2780           "version": "1.0.0",
2781           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2782           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2783           "dev": true,
2784           "requires": {
2785             "kind-of": "^6.0.0"
2786           }
2787         },
2788         "is-descriptor": {
2789           "version": "1.0.2",
2790           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2791           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2792           "dev": true,
2793           "requires": {
2794             "is-accessor-descriptor": "^1.0.0",
2795             "is-data-descriptor": "^1.0.0",
2796             "kind-of": "^6.0.2"
2797           }
2798         }
2799       }
2800     },
2801     "del": {
2802       "version": "3.0.0",
2803       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
2804       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
2805       "dev": true,
2806       "requires": {
2807         "globby": "^6.1.0",
2808         "is-path-cwd": "^1.0.0",
2809         "is-path-in-cwd": "^1.0.0",
2810         "p-map": "^1.1.1",
2811         "pify": "^3.0.0",
2812         "rimraf": "^2.2.8"
2813       },
2814       "dependencies": {
2815         "globby": {
2816           "version": "6.1.0",
2817           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2818           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2819           "dev": true,
2820           "requires": {
2821             "array-union": "^1.0.1",
2822             "glob": "^7.0.3",
2823             "object-assign": "^4.0.1",
2824             "pify": "^2.0.0",
2825             "pinkie-promise": "^2.0.0"
2826           },
2827           "dependencies": {
2828             "pify": {
2829               "version": "2.3.0",
2830               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2831               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2832               "dev": true
2833             }
2834           }
2835         }
2836       }
2837     },
2838     "delayed-stream": {
2839       "version": "1.0.0",
2840       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2841       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2842       "dev": true
2843     },
2844     "delegates": {
2845       "version": "1.0.0",
2846       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2847       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2848       "dev": true
2849     },
2850     "depd": {
2851       "version": "1.1.2",
2852       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2853       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2854       "dev": true
2855     },
2856     "dependency-graph": {
2857       "version": "0.7.2",
2858       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
2859       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
2860       "dev": true
2861     },
2862     "des.js": {
2863       "version": "1.0.0",
2864       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2865       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2866       "dev": true,
2867       "requires": {
2868         "inherits": "^2.0.1",
2869         "minimalistic-assert": "^1.0.0"
2870       }
2871     },
2872     "destroy": {
2873       "version": "1.0.4",
2874       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2875       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2876       "dev": true
2877     },
2878     "detect-indent": {
2879       "version": "4.0.0",
2880       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2881       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2882       "dev": true,
2883       "requires": {
2884         "repeating": "^2.0.0"
2885       }
2886     },
2887     "detect-node": {
2888       "version": "2.0.4",
2889       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
2890       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
2891       "dev": true
2892     },
2893     "di": {
2894       "version": "0.0.1",
2895       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
2896       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
2897       "dev": true
2898     },
2899     "diff": {
2900       "version": "3.5.0",
2901       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
2902       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
2903       "dev": true
2904     },
2905     "diffie-hellman": {
2906       "version": "5.0.3",
2907       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2908       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2909       "dev": true,
2910       "requires": {
2911         "bn.js": "^4.1.0",
2912         "miller-rabin": "^4.0.0",
2913         "randombytes": "^2.0.0"
2914       }
2915     },
2916     "dir-glob": {
2917       "version": "2.2.2",
2918       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
2919       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
2920       "dev": true,
2921       "requires": {
2922         "path-type": "^3.0.0"
2923       }
2924     },
2925     "dns-equal": {
2926       "version": "1.0.0",
2927       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
2928       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
2929       "dev": true
2930     },
2931     "dns-packet": {
2932       "version": "1.3.1",
2933       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
2934       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
2935       "dev": true,
2936       "requires": {
2937         "ip": "^1.1.0",
2938         "safe-buffer": "^5.0.1"
2939       }
2940     },
2941     "dns-txt": {
2942       "version": "2.0.2",
2943       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
2944       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
2945       "dev": true,
2946       "requires": {
2947         "buffer-indexof": "^1.0.0"
2948       }
2949     },
2950     "dom-serialize": {
2951       "version": "2.2.1",
2952       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
2953       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
2954       "dev": true,
2955       "requires": {
2956         "custom-event": "~1.0.0",
2957         "ent": "~2.2.0",
2958         "extend": "^3.0.0",
2959         "void-elements": "^2.0.0"
2960       }
2961     },
2962     "domain-browser": {
2963       "version": "1.2.0",
2964       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2965       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2966       "dev": true
2967     },
2968     "duplexify": {
2969       "version": "3.7.1",
2970       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
2971       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
2972       "dev": true,
2973       "requires": {
2974         "end-of-stream": "^1.0.0",
2975         "inherits": "^2.0.1",
2976         "readable-stream": "^2.0.0",
2977         "stream-shift": "^1.0.0"
2978       }
2979     },
2980     "ecc-jsbn": {
2981       "version": "0.1.2",
2982       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2983       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2984       "dev": true,
2985       "requires": {
2986         "jsbn": "~0.1.0",
2987         "safer-buffer": "^2.1.0"
2988       }
2989     },
2990     "ee-first": {
2991       "version": "1.1.1",
2992       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2993       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2994       "dev": true
2995     },
2996     "electron-to-chromium": {
2997       "version": "1.3.194",
2998       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.194.tgz",
2999       "integrity": "sha512-w0LHR2YD9Ex1o+Sz4IN2hYzCB8vaFtMNW+yJcBf6SZlVqgFahkne/4rGVJdk4fPF98Gch9snY7PiabOh+vqHNg==",
3000       "dev": true
3001     },
3002     "elliptic": {
3003       "version": "6.5.0",
3004       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz",
3005       "integrity": "sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg==",
3006       "dev": true,
3007       "requires": {
3008         "bn.js": "^4.4.0",
3009         "brorand": "^1.0.1",
3010         "hash.js": "^1.0.0",
3011         "hmac-drbg": "^1.0.0",
3012         "inherits": "^2.0.1",
3013         "minimalistic-assert": "^1.0.0",
3014         "minimalistic-crypto-utils": "^1.0.0"
3015       }
3016     },
3017     "emojis-list": {
3018       "version": "2.1.0",
3019       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
3020       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
3021       "dev": true
3022     },
3023     "encodeurl": {
3024       "version": "1.0.2",
3025       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3026       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3027       "dev": true
3028     },
3029     "end-of-stream": {
3030       "version": "1.4.1",
3031       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
3032       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
3033       "dev": true,
3034       "requires": {
3035         "once": "^1.4.0"
3036       }
3037     },
3038     "engine.io": {
3039       "version": "3.2.1",
3040       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
3041       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
3042       "dev": true,
3043       "requires": {
3044         "accepts": "~1.3.4",
3045         "base64id": "1.0.0",
3046         "cookie": "0.3.1",
3047         "debug": "~3.1.0",
3048         "engine.io-parser": "~2.1.0",
3049         "ws": "~3.3.1"
3050       },
3051       "dependencies": {
3052         "cookie": {
3053           "version": "0.3.1",
3054           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
3055           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
3056           "dev": true
3057         },
3058         "debug": {
3059           "version": "3.1.0",
3060           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3061           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3062           "dev": true,
3063           "requires": {
3064             "ms": "2.0.0"
3065           }
3066         }
3067       }
3068     },
3069     "engine.io-client": {
3070       "version": "3.2.1",
3071       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
3072       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
3073       "dev": true,
3074       "requires": {
3075         "component-emitter": "1.2.1",
3076         "component-inherit": "0.0.3",
3077         "debug": "~3.1.0",
3078         "engine.io-parser": "~2.1.1",
3079         "has-cors": "1.1.0",
3080         "indexof": "0.0.1",
3081         "parseqs": "0.0.5",
3082         "parseuri": "0.0.5",
3083         "ws": "~3.3.1",
3084         "xmlhttprequest-ssl": "~1.5.4",
3085         "yeast": "0.1.2"
3086       },
3087       "dependencies": {
3088         "component-emitter": {
3089           "version": "1.2.1",
3090           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
3091           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
3092           "dev": true
3093         },
3094         "debug": {
3095           "version": "3.1.0",
3096           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3097           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3098           "dev": true,
3099           "requires": {
3100             "ms": "2.0.0"
3101           }
3102         }
3103       }
3104     },
3105     "engine.io-parser": {
3106       "version": "2.1.3",
3107       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
3108       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
3109       "dev": true,
3110       "requires": {
3111         "after": "0.8.2",
3112         "arraybuffer.slice": "~0.0.7",
3113         "base64-arraybuffer": "0.1.5",
3114         "blob": "0.0.5",
3115         "has-binary2": "~1.0.2"
3116       }
3117     },
3118     "enhanced-resolve": {
3119       "version": "4.1.0",
3120       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
3121       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
3122       "dev": true,
3123       "requires": {
3124         "graceful-fs": "^4.1.2",
3125         "memory-fs": "^0.4.0",
3126         "tapable": "^1.0.0"
3127       }
3128     },
3129     "ent": {
3130       "version": "2.2.0",
3131       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
3132       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
3133       "dev": true
3134     },
3135     "errno": {
3136       "version": "0.1.7",
3137       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
3138       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
3139       "dev": true,
3140       "requires": {
3141         "prr": "~1.0.1"
3142       }
3143     },
3144     "error-ex": {
3145       "version": "1.3.2",
3146       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3147       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3148       "dev": true,
3149       "requires": {
3150         "is-arrayish": "^0.2.1"
3151       }
3152     },
3153     "es6-promise": {
3154       "version": "4.2.8",
3155       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
3156       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
3157       "dev": true
3158     },
3159     "es6-promisify": {
3160       "version": "5.0.0",
3161       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
3162       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3163       "dev": true,
3164       "requires": {
3165         "es6-promise": "^4.0.3"
3166       }
3167     },
3168     "escape-html": {
3169       "version": "1.0.3",
3170       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3171       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3172       "dev": true
3173     },
3174     "escape-string-regexp": {
3175       "version": "1.0.5",
3176       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3177       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3178       "dev": true
3179     },
3180     "escodegen": {
3181       "version": "1.8.1",
3182       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3183       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3184       "dev": true,
3185       "requires": {
3186         "esprima": "^2.7.1",
3187         "estraverse": "^1.9.1",
3188         "esutils": "^2.0.2",
3189         "optionator": "^0.8.1",
3190         "source-map": "~0.2.0"
3191       },
3192       "dependencies": {
3193         "source-map": {
3194           "version": "0.2.0",
3195           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3196           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3197           "dev": true,
3198           "optional": true,
3199           "requires": {
3200             "amdefine": ">=0.0.4"
3201           }
3202         }
3203       }
3204     },
3205     "eslint-scope": {
3206       "version": "4.0.3",
3207       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3208       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3209       "dev": true,
3210       "requires": {
3211         "esrecurse": "^4.1.0",
3212         "estraverse": "^4.1.1"
3213       },
3214       "dependencies": {
3215         "estraverse": {
3216           "version": "4.2.0",
3217           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3218           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3219           "dev": true
3220         }
3221       }
3222     },
3223     "esprima": {
3224       "version": "2.7.3",
3225       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3226       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3227       "dev": true
3228     },
3229     "esrecurse": {
3230       "version": "4.2.1",
3231       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3232       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3233       "dev": true,
3234       "requires": {
3235         "estraverse": "^4.1.0"
3236       },
3237       "dependencies": {
3238         "estraverse": {
3239           "version": "4.2.0",
3240           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3241           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3242           "dev": true
3243         }
3244       }
3245     },
3246     "estraverse": {
3247       "version": "1.9.3",
3248       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3249       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3250       "dev": true
3251     },
3252     "esutils": {
3253       "version": "2.0.2",
3254       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3255       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3256       "dev": true
3257     },
3258     "etag": {
3259       "version": "1.8.1",
3260       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3261       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3262       "dev": true
3263     },
3264     "eventemitter3": {
3265       "version": "3.1.2",
3266       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
3267       "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==",
3268       "dev": true
3269     },
3270     "events": {
3271       "version": "3.0.0",
3272       "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz",
3273       "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==",
3274       "dev": true
3275     },
3276     "eventsource": {
3277       "version": "0.1.6",
3278       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz",
3279       "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=",
3280       "dev": true,
3281       "requires": {
3282         "original": ">=0.0.5"
3283       }
3284     },
3285     "evp_bytestokey": {
3286       "version": "1.0.3",
3287       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3288       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3289       "dev": true,
3290       "requires": {
3291         "md5.js": "^1.3.4",
3292         "safe-buffer": "^5.1.1"
3293       }
3294     },
3295     "execa": {
3296       "version": "0.10.0",
3297       "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
3298       "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
3299       "dev": true,
3300       "requires": {
3301         "cross-spawn": "^6.0.0",
3302         "get-stream": "^3.0.0",
3303         "is-stream": "^1.1.0",
3304         "npm-run-path": "^2.0.0",
3305         "p-finally": "^1.0.0",
3306         "signal-exit": "^3.0.0",
3307         "strip-eof": "^1.0.0"
3308       },
3309       "dependencies": {
3310         "cross-spawn": {
3311           "version": "6.0.5",
3312           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3313           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3314           "dev": true,
3315           "requires": {
3316             "nice-try": "^1.0.4",
3317             "path-key": "^2.0.1",
3318             "semver": "^5.5.0",
3319             "shebang-command": "^1.2.0",
3320             "which": "^1.2.9"
3321           }
3322         }
3323       }
3324     },
3325     "exit": {
3326       "version": "0.1.2",
3327       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3328       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3329       "dev": true
3330     },
3331     "expand-braces": {
3332       "version": "0.1.2",
3333       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3334       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3335       "dev": true,
3336       "requires": {
3337         "array-slice": "^0.2.3",
3338         "array-unique": "^0.2.1",
3339         "braces": "^0.1.2"
3340       },
3341       "dependencies": {
3342         "array-unique": {
3343           "version": "0.2.1",
3344           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3345           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3346           "dev": true
3347         },
3348         "braces": {
3349           "version": "0.1.5",
3350           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3351           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3352           "dev": true,
3353           "requires": {
3354             "expand-range": "^0.1.0"
3355           }
3356         },
3357         "expand-range": {
3358           "version": "0.1.1",
3359           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3360           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3361           "dev": true,
3362           "requires": {
3363             "is-number": "^0.1.1",
3364             "repeat-string": "^0.2.2"
3365           }
3366         },
3367         "is-number": {
3368           "version": "0.1.1",
3369           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3370           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3371           "dev": true
3372         },
3373         "repeat-string": {
3374           "version": "0.2.2",
3375           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3376           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3377           "dev": true
3378         }
3379       }
3380     },
3381     "expand-brackets": {
3382       "version": "2.1.4",
3383       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3384       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3385       "dev": true,
3386       "requires": {
3387         "debug": "^2.3.3",
3388         "define-property": "^0.2.5",
3389         "extend-shallow": "^2.0.1",
3390         "posix-character-classes": "^0.1.0",
3391         "regex-not": "^1.0.0",
3392         "snapdragon": "^0.8.1",
3393         "to-regex": "^3.0.1"
3394       },
3395       "dependencies": {
3396         "define-property": {
3397           "version": "0.2.5",
3398           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3399           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3400           "dev": true,
3401           "requires": {
3402             "is-descriptor": "^0.1.0"
3403           }
3404         },
3405         "extend-shallow": {
3406           "version": "2.0.1",
3407           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3408           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3409           "dev": true,
3410           "requires": {
3411             "is-extendable": "^0.1.0"
3412           }
3413         }
3414       }
3415     },
3416     "expand-range": {
3417       "version": "1.8.2",
3418       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
3419       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
3420       "dev": true,
3421       "requires": {
3422         "fill-range": "^2.1.0"
3423       },
3424       "dependencies": {
3425         "fill-range": {
3426           "version": "2.2.4",
3427           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
3428           "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
3429           "dev": true,
3430           "requires": {
3431             "is-number": "^2.1.0",
3432             "isobject": "^2.0.0",
3433             "randomatic": "^3.0.0",
3434             "repeat-element": "^1.1.2",
3435             "repeat-string": "^1.5.2"
3436           }
3437         },
3438         "is-number": {
3439           "version": "2.1.0",
3440           "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
3441           "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3442           "dev": true,
3443           "requires": {
3444             "kind-of": "^3.0.2"
3445           }
3446         },
3447         "isobject": {
3448           "version": "2.1.0",
3449           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3450           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3451           "dev": true,
3452           "requires": {
3453             "isarray": "1.0.0"
3454           }
3455         },
3456         "kind-of": {
3457           "version": "3.2.2",
3458           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3459           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3460           "dev": true,
3461           "requires": {
3462             "is-buffer": "^1.1.5"
3463           }
3464         }
3465       }
3466     },
3467     "express": {
3468       "version": "4.17.1",
3469       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
3470       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
3471       "dev": true,
3472       "requires": {
3473         "accepts": "~1.3.7",
3474         "array-flatten": "1.1.1",
3475         "body-parser": "1.19.0",
3476         "content-disposition": "0.5.3",
3477         "content-type": "~1.0.4",
3478         "cookie": "0.4.0",
3479         "cookie-signature": "1.0.6",
3480         "debug": "2.6.9",
3481         "depd": "~1.1.2",
3482         "encodeurl": "~1.0.2",
3483         "escape-html": "~1.0.3",
3484         "etag": "~1.8.1",
3485         "finalhandler": "~1.1.2",
3486         "fresh": "0.5.2",
3487         "merge-descriptors": "1.0.1",
3488         "methods": "~1.1.2",
3489         "on-finished": "~2.3.0",
3490         "parseurl": "~1.3.3",
3491         "path-to-regexp": "0.1.7",
3492         "proxy-addr": "~2.0.5",
3493         "qs": "6.7.0",
3494         "range-parser": "~1.2.1",
3495         "safe-buffer": "5.1.2",
3496         "send": "0.17.1",
3497         "serve-static": "1.14.1",
3498         "setprototypeof": "1.1.1",
3499         "statuses": "~1.5.0",
3500         "type-is": "~1.6.18",
3501         "utils-merge": "1.0.1",
3502         "vary": "~1.1.2"
3503       },
3504       "dependencies": {
3505         "array-flatten": {
3506           "version": "1.1.1",
3507           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3508           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3509           "dev": true
3510         },
3511         "qs": {
3512           "version": "6.7.0",
3513           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
3514           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
3515           "dev": true
3516         }
3517       }
3518     },
3519     "extend": {
3520       "version": "3.0.2",
3521       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3522       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3523       "dev": true
3524     },
3525     "extend-shallow": {
3526       "version": "3.0.2",
3527       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3528       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3529       "dev": true,
3530       "requires": {
3531         "assign-symbols": "^1.0.0",
3532         "is-extendable": "^1.0.1"
3533       },
3534       "dependencies": {
3535         "is-extendable": {
3536           "version": "1.0.1",
3537           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3538           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3539           "dev": true,
3540           "requires": {
3541             "is-plain-object": "^2.0.4"
3542           }
3543         }
3544       }
3545     },
3546     "external-editor": {
3547       "version": "3.1.0",
3548       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3549       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3550       "dev": true,
3551       "requires": {
3552         "chardet": "^0.7.0",
3553         "iconv-lite": "^0.4.24",
3554         "tmp": "^0.0.33"
3555       }
3556     },
3557     "extglob": {
3558       "version": "2.0.4",
3559       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3560       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3561       "dev": true,
3562       "requires": {
3563         "array-unique": "^0.3.2",
3564         "define-property": "^1.0.0",
3565         "expand-brackets": "^2.1.4",
3566         "extend-shallow": "^2.0.1",
3567         "fragment-cache": "^0.2.1",
3568         "regex-not": "^1.0.0",
3569         "snapdragon": "^0.8.1",
3570         "to-regex": "^3.0.1"
3571       },
3572       "dependencies": {
3573         "define-property": {
3574           "version": "1.0.0",
3575           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3576           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3577           "dev": true,
3578           "requires": {
3579             "is-descriptor": "^1.0.0"
3580           }
3581         },
3582         "extend-shallow": {
3583           "version": "2.0.1",
3584           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3585           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3586           "dev": true,
3587           "requires": {
3588             "is-extendable": "^0.1.0"
3589           }
3590         },
3591         "is-accessor-descriptor": {
3592           "version": "1.0.0",
3593           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3594           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3595           "dev": true,
3596           "requires": {
3597             "kind-of": "^6.0.0"
3598           }
3599         },
3600         "is-data-descriptor": {
3601           "version": "1.0.0",
3602           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3603           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3604           "dev": true,
3605           "requires": {
3606             "kind-of": "^6.0.0"
3607           }
3608         },
3609         "is-descriptor": {
3610           "version": "1.0.2",
3611           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3612           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3613           "dev": true,
3614           "requires": {
3615             "is-accessor-descriptor": "^1.0.0",
3616             "is-data-descriptor": "^1.0.0",
3617             "kind-of": "^6.0.2"
3618           }
3619         }
3620       }
3621     },
3622     "extsprintf": {
3623       "version": "1.3.0",
3624       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3625       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3626       "dev": true
3627     },
3628     "fast-deep-equal": {
3629       "version": "2.0.1",
3630       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3631       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3632       "dev": true
3633     },
3634     "fast-json-stable-stringify": {
3635       "version": "2.0.0",
3636       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3637       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3638       "dev": true
3639     },
3640     "fast-levenshtein": {
3641       "version": "2.0.6",
3642       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3643       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3644       "dev": true
3645     },
3646     "fastparse": {
3647       "version": "1.1.2",
3648       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
3649       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
3650       "dev": true
3651     },
3652     "faye-websocket": {
3653       "version": "0.10.0",
3654       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3655       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3656       "dev": true,
3657       "requires": {
3658         "websocket-driver": ">=0.5.1"
3659       }
3660     },
3661     "figgy-pudding": {
3662       "version": "3.5.1",
3663       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
3664       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
3665       "dev": true
3666     },
3667     "figures": {
3668       "version": "2.0.0",
3669       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3670       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3671       "dev": true,
3672       "requires": {
3673         "escape-string-regexp": "^1.0.5"
3674       }
3675     },
3676     "file-loader": {
3677       "version": "2.0.0",
3678       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz",
3679       "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==",
3680       "dev": true,
3681       "requires": {
3682         "loader-utils": "^1.0.2",
3683         "schema-utils": "^1.0.0"
3684       }
3685     },
3686     "filename-regex": {
3687       "version": "2.0.1",
3688       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
3689       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
3690       "dev": true
3691     },
3692     "fileset": {
3693       "version": "2.0.3",
3694       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
3695       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
3696       "dev": true,
3697       "requires": {
3698         "glob": "^7.0.3",
3699         "minimatch": "^3.0.3"
3700       }
3701     },
3702     "fill-range": {
3703       "version": "4.0.0",
3704       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3705       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3706       "dev": true,
3707       "requires": {
3708         "extend-shallow": "^2.0.1",
3709         "is-number": "^3.0.0",
3710         "repeat-string": "^1.6.1",
3711         "to-regex-range": "^2.1.0"
3712       },
3713       "dependencies": {
3714         "extend-shallow": {
3715           "version": "2.0.1",
3716           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3717           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3718           "dev": true,
3719           "requires": {
3720             "is-extendable": "^0.1.0"
3721           }
3722         }
3723       }
3724     },
3725     "finalhandler": {
3726       "version": "1.1.2",
3727       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
3728       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
3729       "dev": true,
3730       "requires": {
3731         "debug": "2.6.9",
3732         "encodeurl": "~1.0.2",
3733         "escape-html": "~1.0.3",
3734         "on-finished": "~2.3.0",
3735         "parseurl": "~1.3.3",
3736         "statuses": "~1.5.0",
3737         "unpipe": "~1.0.0"
3738       }
3739     },
3740     "find-cache-dir": {
3741       "version": "1.0.0",
3742       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
3743       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3744       "dev": true,
3745       "requires": {
3746         "commondir": "^1.0.1",
3747         "make-dir": "^1.0.0",
3748         "pkg-dir": "^2.0.0"
3749       }
3750     },
3751     "find-up": {
3752       "version": "2.1.0",
3753       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3754       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3755       "dev": true,
3756       "requires": {
3757         "locate-path": "^2.0.0"
3758       }
3759     },
3760     "flush-write-stream": {
3761       "version": "1.1.1",
3762       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
3763       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
3764       "dev": true,
3765       "requires": {
3766         "inherits": "^2.0.3",
3767         "readable-stream": "^2.3.6"
3768       }
3769     },
3770     "follow-redirects": {
3771       "version": "1.7.0",
3772       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz",
3773       "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==",
3774       "dev": true,
3775       "requires": {
3776         "debug": "^3.2.6"
3777       },
3778       "dependencies": {
3779         "debug": {
3780           "version": "3.2.6",
3781           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
3782           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
3783           "dev": true,
3784           "requires": {
3785             "ms": "^2.1.1"
3786           }
3787         },
3788         "ms": {
3789           "version": "2.1.2",
3790           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3791           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
3792           "dev": true
3793         }
3794       }
3795     },
3796     "font-awesome": {
3797       "version": "4.7.0",
3798       "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
3799       "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
3800     },
3801     "for-in": {
3802       "version": "1.0.2",
3803       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3804       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3805       "dev": true
3806     },
3807     "for-own": {
3808       "version": "1.0.0",
3809       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3810       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3811       "dev": true,
3812       "requires": {
3813         "for-in": "^1.0.1"
3814       }
3815     },
3816     "forever-agent": {
3817       "version": "0.6.1",
3818       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3819       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3820       "dev": true
3821     },
3822     "form-data": {
3823       "version": "2.3.3",
3824       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
3825       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3826       "dev": true,
3827       "requires": {
3828         "asynckit": "^0.4.0",
3829         "combined-stream": "^1.0.6",
3830         "mime-types": "^2.1.12"
3831       }
3832     },
3833     "forwarded": {
3834       "version": "0.1.2",
3835       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
3836       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
3837       "dev": true
3838     },
3839     "fragment-cache": {
3840       "version": "0.2.1",
3841       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3842       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3843       "dev": true,
3844       "requires": {
3845         "map-cache": "^0.2.2"
3846       }
3847     },
3848     "fresh": {
3849       "version": "0.5.2",
3850       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3851       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
3852       "dev": true
3853     },
3854     "from2": {
3855       "version": "2.3.0",
3856       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
3857       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
3858       "dev": true,
3859       "requires": {
3860         "inherits": "^2.0.1",
3861         "readable-stream": "^2.0.0"
3862       }
3863     },
3864     "fs-access": {
3865       "version": "1.0.1",
3866       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
3867       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
3868       "dev": true,
3869       "requires": {
3870         "null-check": "^1.0.0"
3871       }
3872     },
3873     "fs-write-stream-atomic": {
3874       "version": "1.0.10",
3875       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
3876       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
3877       "dev": true,
3878       "requires": {
3879         "graceful-fs": "^4.1.2",
3880         "iferr": "^0.1.5",
3881         "imurmurhash": "^0.1.4",
3882         "readable-stream": "1 || 2"
3883       }
3884     },
3885     "fs.realpath": {
3886       "version": "1.0.0",
3887       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3888       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3889       "dev": true
3890     },
3891     "fsevents": {
3892       "version": "1.2.9",
3893       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
3894       "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
3895       "dev": true,
3896       "optional": true,
3897       "requires": {
3898         "nan": "^2.12.1",
3899         "node-pre-gyp": "^0.12.0"
3900       },
3901       "dependencies": {
3902         "abbrev": {
3903           "version": "1.1.1",
3904           "bundled": true,
3905           "dev": true,
3906           "optional": true
3907         },
3908         "ansi-regex": {
3909           "version": "2.1.1",
3910           "bundled": true,
3911           "dev": true
3912         },
3913         "aproba": {
3914           "version": "1.2.0",
3915           "bundled": true,
3916           "dev": true,
3917           "optional": true
3918         },
3919         "are-we-there-yet": {
3920           "version": "1.1.5",
3921           "bundled": true,
3922           "dev": true,
3923           "optional": true,
3924           "requires": {
3925             "delegates": "^1.0.0",
3926             "readable-stream": "^2.0.6"
3927           }
3928         },
3929         "balanced-match": {
3930           "version": "1.0.0",
3931           "bundled": true,
3932           "dev": true
3933         },
3934         "brace-expansion": {
3935           "version": "1.1.11",
3936           "bundled": true,
3937           "dev": true,
3938           "requires": {
3939             "balanced-match": "^1.0.0",
3940             "concat-map": "0.0.1"
3941           }
3942         },
3943         "chownr": {
3944           "version": "1.1.1",
3945           "bundled": true,
3946           "dev": true,
3947           "optional": true
3948         },
3949         "code-point-at": {
3950           "version": "1.1.0",
3951           "bundled": true,
3952           "dev": true
3953         },
3954         "concat-map": {
3955           "version": "0.0.1",
3956           "bundled": true,
3957           "dev": true
3958         },
3959         "console-control-strings": {
3960           "version": "1.1.0",
3961           "bundled": true,
3962           "dev": true
3963         },
3964         "core-util-is": {
3965           "version": "1.0.2",
3966           "bundled": true,
3967           "dev": true,
3968           "optional": true
3969         },
3970         "debug": {
3971           "version": "4.1.1",
3972           "bundled": true,
3973           "dev": true,
3974           "optional": true,
3975           "requires": {
3976             "ms": "^2.1.1"
3977           }
3978         },
3979         "deep-extend": {
3980           "version": "0.6.0",
3981           "bundled": true,
3982           "dev": true,
3983           "optional": true
3984         },
3985         "delegates": {
3986           "version": "1.0.0",
3987           "bundled": true,
3988           "dev": true,
3989           "optional": true
3990         },
3991         "detect-libc": {
3992           "version": "1.0.3",
3993           "bundled": true,
3994           "dev": true,
3995           "optional": true
3996         },
3997         "fs-minipass": {
3998           "version": "1.2.5",
3999           "bundled": true,
4000           "dev": true,
4001           "optional": true,
4002           "requires": {
4003             "minipass": "^2.2.1"
4004           }
4005         },
4006         "fs.realpath": {
4007           "version": "1.0.0",
4008           "bundled": true,
4009           "dev": true,
4010           "optional": true
4011         },
4012         "gauge": {
4013           "version": "2.7.4",
4014           "bundled": true,
4015           "dev": true,
4016           "optional": true,
4017           "requires": {
4018             "aproba": "^1.0.3",
4019             "console-control-strings": "^1.0.0",
4020             "has-unicode": "^2.0.0",
4021             "object-assign": "^4.1.0",
4022             "signal-exit": "^3.0.0",
4023             "string-width": "^1.0.1",
4024             "strip-ansi": "^3.0.1",
4025             "wide-align": "^1.1.0"
4026           }
4027         },
4028         "glob": {
4029           "version": "7.1.3",
4030           "bundled": true,
4031           "dev": true,
4032           "optional": true,
4033           "requires": {
4034             "fs.realpath": "^1.0.0",
4035             "inflight": "^1.0.4",
4036             "inherits": "2",
4037             "minimatch": "^3.0.4",
4038             "once": "^1.3.0",
4039             "path-is-absolute": "^1.0.0"
4040           }
4041         },
4042         "has-unicode": {
4043           "version": "2.0.1",
4044           "bundled": true,
4045           "dev": true,
4046           "optional": true
4047         },
4048         "iconv-lite": {
4049           "version": "0.4.24",
4050           "bundled": true,
4051           "dev": true,
4052           "optional": true,
4053           "requires": {
4054             "safer-buffer": ">= 2.1.2 < 3"
4055           }
4056         },
4057         "ignore-walk": {
4058           "version": "3.0.1",
4059           "bundled": true,
4060           "dev": true,
4061           "optional": true,
4062           "requires": {
4063             "minimatch": "^3.0.4"
4064           }
4065         },
4066         "inflight": {
4067           "version": "1.0.6",
4068           "bundled": true,
4069           "dev": true,
4070           "optional": true,
4071           "requires": {
4072             "once": "^1.3.0",
4073             "wrappy": "1"
4074           }
4075         },
4076         "inherits": {
4077           "version": "2.0.3",
4078           "bundled": true,
4079           "dev": true
4080         },
4081         "ini": {
4082           "version": "1.3.5",
4083           "bundled": true,
4084           "dev": true,
4085           "optional": true
4086         },
4087         "is-fullwidth-code-point": {
4088           "version": "1.0.0",
4089           "bundled": true,
4090           "dev": true,
4091           "requires": {
4092             "number-is-nan": "^1.0.0"
4093           }
4094         },
4095         "isarray": {
4096           "version": "1.0.0",
4097           "bundled": true,
4098           "dev": true,
4099           "optional": true
4100         },
4101         "minimatch": {
4102           "version": "3.0.4",
4103           "bundled": true,
4104           "dev": true,
4105           "requires": {
4106             "brace-expansion": "^1.1.7"
4107           }
4108         },
4109         "minimist": {
4110           "version": "0.0.8",
4111           "bundled": true,
4112           "dev": true
4113         },
4114         "minipass": {
4115           "version": "2.3.5",
4116           "bundled": true,
4117           "dev": true,
4118           "requires": {
4119             "safe-buffer": "^5.1.2",
4120             "yallist": "^3.0.0"
4121           }
4122         },
4123         "minizlib": {
4124           "version": "1.2.1",
4125           "bundled": true,
4126           "dev": true,
4127           "optional": true,
4128           "requires": {
4129             "minipass": "^2.2.1"
4130           }
4131         },
4132         "mkdirp": {
4133           "version": "0.5.1",
4134           "bundled": true,
4135           "dev": true,
4136           "requires": {
4137             "minimist": "0.0.8"
4138           }
4139         },
4140         "ms": {
4141           "version": "2.1.1",
4142           "bundled": true,
4143           "dev": true,
4144           "optional": true
4145         },
4146         "needle": {
4147           "version": "2.3.0",
4148           "bundled": true,
4149           "dev": true,
4150           "optional": true,
4151           "requires": {
4152             "debug": "^4.1.0",
4153             "iconv-lite": "^0.4.4",
4154             "sax": "^1.2.4"
4155           }
4156         },
4157         "node-pre-gyp": {
4158           "version": "0.12.0",
4159           "bundled": true,
4160           "dev": true,
4161           "optional": true,
4162           "requires": {
4163             "detect-libc": "^1.0.2",
4164             "mkdirp": "^0.5.1",
4165             "needle": "^2.2.1",
4166             "nopt": "^4.0.1",
4167             "npm-packlist": "^1.1.6",
4168             "npmlog": "^4.0.2",
4169             "rc": "^1.2.7",
4170             "rimraf": "^2.6.1",
4171             "semver": "^5.3.0",
4172             "tar": "^4"
4173           }
4174         },
4175         "nopt": {
4176           "version": "4.0.1",
4177           "bundled": true,
4178           "dev": true,
4179           "optional": true,
4180           "requires": {
4181             "abbrev": "1",
4182             "osenv": "^0.1.4"
4183           }
4184         },
4185         "npm-bundled": {
4186           "version": "1.0.6",
4187           "bundled": true,
4188           "dev": true,
4189           "optional": true
4190         },
4191         "npm-packlist": {
4192           "version": "1.4.1",
4193           "bundled": true,
4194           "dev": true,
4195           "optional": true,
4196           "requires": {
4197             "ignore-walk": "^3.0.1",
4198             "npm-bundled": "^1.0.1"
4199           }
4200         },
4201         "npmlog": {
4202           "version": "4.1.2",
4203           "bundled": true,
4204           "dev": true,
4205           "optional": true,
4206           "requires": {
4207             "are-we-there-yet": "~1.1.2",
4208             "console-control-strings": "~1.1.0",
4209             "gauge": "~2.7.3",
4210             "set-blocking": "~2.0.0"
4211           }
4212         },
4213         "number-is-nan": {
4214           "version": "1.0.1",
4215           "bundled": true,
4216           "dev": true
4217         },
4218         "object-assign": {
4219           "version": "4.1.1",
4220           "bundled": true,
4221           "dev": true,
4222           "optional": true
4223         },
4224         "once": {
4225           "version": "1.4.0",
4226           "bundled": true,
4227           "dev": true,
4228           "requires": {
4229             "wrappy": "1"
4230           }
4231         },
4232         "os-homedir": {
4233           "version": "1.0.2",
4234           "bundled": true,
4235           "dev": true,
4236           "optional": true
4237         },
4238         "os-tmpdir": {
4239           "version": "1.0.2",
4240           "bundled": true,
4241           "dev": true,
4242           "optional": true
4243         },
4244         "osenv": {
4245           "version": "0.1.5",
4246           "bundled": true,
4247           "dev": true,
4248           "optional": true,
4249           "requires": {
4250             "os-homedir": "^1.0.0",
4251             "os-tmpdir": "^1.0.0"
4252           }
4253         },
4254         "path-is-absolute": {
4255           "version": "1.0.1",
4256           "bundled": true,
4257           "dev": true,
4258           "optional": true
4259         },
4260         "process-nextick-args": {
4261           "version": "2.0.0",
4262           "bundled": true,
4263           "dev": true,
4264           "optional": true
4265         },
4266         "rc": {
4267           "version": "1.2.8",
4268           "bundled": true,
4269           "dev": true,
4270           "optional": true,
4271           "requires": {
4272             "deep-extend": "^0.6.0",
4273             "ini": "~1.3.0",
4274             "minimist": "^1.2.0",
4275             "strip-json-comments": "~2.0.1"
4276           },
4277           "dependencies": {
4278             "minimist": {
4279               "version": "1.2.0",
4280               "bundled": true,
4281               "dev": true,
4282               "optional": true
4283             }
4284           }
4285         },
4286         "readable-stream": {
4287           "version": "2.3.6",
4288           "bundled": true,
4289           "dev": true,
4290           "optional": true,
4291           "requires": {
4292             "core-util-is": "~1.0.0",
4293             "inherits": "~2.0.3",
4294             "isarray": "~1.0.0",
4295             "process-nextick-args": "~2.0.0",
4296             "safe-buffer": "~5.1.1",
4297             "string_decoder": "~1.1.1",
4298             "util-deprecate": "~1.0.1"
4299           }
4300         },
4301         "rimraf": {
4302           "version": "2.6.3",
4303           "bundled": true,
4304           "dev": true,
4305           "optional": true,
4306           "requires": {
4307             "glob": "^7.1.3"
4308           }
4309         },
4310         "safe-buffer": {
4311           "version": "5.1.2",
4312           "bundled": true,
4313           "dev": true
4314         },
4315         "safer-buffer": {
4316           "version": "2.1.2",
4317           "bundled": true,
4318           "dev": true,
4319           "optional": true
4320         },
4321         "sax": {
4322           "version": "1.2.4",
4323           "bundled": true,
4324           "dev": true,
4325           "optional": true
4326         },
4327         "semver": {
4328           "version": "5.7.0",
4329           "bundled": true,
4330           "dev": true,
4331           "optional": true
4332         },
4333         "set-blocking": {
4334           "version": "2.0.0",
4335           "bundled": true,
4336           "dev": true,
4337           "optional": true
4338         },
4339         "signal-exit": {
4340           "version": "3.0.2",
4341           "bundled": true,
4342           "dev": true,
4343           "optional": true
4344         },
4345         "string-width": {
4346           "version": "1.0.2",
4347           "bundled": true,
4348           "dev": true,
4349           "requires": {
4350             "code-point-at": "^1.0.0",
4351             "is-fullwidth-code-point": "^1.0.0",
4352             "strip-ansi": "^3.0.0"
4353           }
4354         },
4355         "string_decoder": {
4356           "version": "1.1.1",
4357           "bundled": true,
4358           "dev": true,
4359           "optional": true,
4360           "requires": {
4361             "safe-buffer": "~5.1.0"
4362           }
4363         },
4364         "strip-ansi": {
4365           "version": "3.0.1",
4366           "bundled": true,
4367           "dev": true,
4368           "requires": {
4369             "ansi-regex": "^2.0.0"
4370           }
4371         },
4372         "strip-json-comments": {
4373           "version": "2.0.1",
4374           "bundled": true,
4375           "dev": true,
4376           "optional": true
4377         },
4378         "tar": {
4379           "version": "4.4.8",
4380           "bundled": true,
4381           "dev": true,
4382           "optional": true,
4383           "requires": {
4384             "chownr": "^1.1.1",
4385             "fs-minipass": "^1.2.5",
4386             "minipass": "^2.3.4",
4387             "minizlib": "^1.1.1",
4388             "mkdirp": "^0.5.0",
4389             "safe-buffer": "^5.1.2",
4390             "yallist": "^3.0.2"
4391           }
4392         },
4393         "util-deprecate": {
4394           "version": "1.0.2",
4395           "bundled": true,
4396           "dev": true,
4397           "optional": true
4398         },
4399         "wide-align": {
4400           "version": "1.1.3",
4401           "bundled": true,
4402           "dev": true,
4403           "optional": true,
4404           "requires": {
4405             "string-width": "^1.0.2 || 2"
4406           }
4407         },
4408         "wrappy": {
4409           "version": "1.0.2",
4410           "bundled": true,
4411           "dev": true
4412         },
4413         "yallist": {
4414           "version": "3.0.3",
4415           "bundled": true,
4416           "dev": true
4417         }
4418       }
4419     },
4420     "fstream": {
4421       "version": "1.0.12",
4422       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
4423       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
4424       "dev": true,
4425       "requires": {
4426         "graceful-fs": "^4.1.2",
4427         "inherits": "~2.0.0",
4428         "mkdirp": ">=0.5 0",
4429         "rimraf": "2"
4430       }
4431     },
4432     "gauge": {
4433       "version": "2.7.4",
4434       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4435       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4436       "dev": true,
4437       "requires": {
4438         "aproba": "^1.0.3",
4439         "console-control-strings": "^1.0.0",
4440         "has-unicode": "^2.0.0",
4441         "object-assign": "^4.1.0",
4442         "signal-exit": "^3.0.0",
4443         "string-width": "^1.0.1",
4444         "strip-ansi": "^3.0.1",
4445         "wide-align": "^1.1.0"
4446       }
4447     },
4448     "gaze": {
4449       "version": "1.1.3",
4450       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4451       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4452       "dev": true,
4453       "optional": true,
4454       "requires": {
4455         "globule": "^1.0.0"
4456       }
4457     },
4458     "get-caller-file": {
4459       "version": "1.0.3",
4460       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4461       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4462       "dev": true
4463     },
4464     "get-stdin": {
4465       "version": "4.0.1",
4466       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4467       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4468       "dev": true
4469     },
4470     "get-stream": {
4471       "version": "3.0.0",
4472       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4473       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4474       "dev": true
4475     },
4476     "get-value": {
4477       "version": "2.0.6",
4478       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4479       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4480       "dev": true
4481     },
4482     "getpass": {
4483       "version": "0.1.7",
4484       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4485       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4486       "dev": true,
4487       "requires": {
4488         "assert-plus": "^1.0.0"
4489       }
4490     },
4491     "glob": {
4492       "version": "7.1.3",
4493       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
4494       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
4495       "dev": true,
4496       "requires": {
4497         "fs.realpath": "^1.0.0",
4498         "inflight": "^1.0.4",
4499         "inherits": "2",
4500         "minimatch": "^3.0.4",
4501         "once": "^1.3.0",
4502         "path-is-absolute": "^1.0.0"
4503       }
4504     },
4505     "glob-base": {
4506       "version": "0.3.0",
4507       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
4508       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
4509       "dev": true,
4510       "requires": {
4511         "glob-parent": "^2.0.0",
4512         "is-glob": "^2.0.0"
4513       },
4514       "dependencies": {
4515         "glob-parent": {
4516           "version": "2.0.0",
4517           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
4518           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
4519           "dev": true,
4520           "requires": {
4521             "is-glob": "^2.0.0"
4522           }
4523         },
4524         "is-extglob": {
4525           "version": "1.0.0",
4526           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4527           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4528           "dev": true
4529         },
4530         "is-glob": {
4531           "version": "2.0.1",
4532           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4533           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4534           "dev": true,
4535           "requires": {
4536             "is-extglob": "^1.0.0"
4537           }
4538         }
4539       }
4540     },
4541     "glob-parent": {
4542       "version": "3.1.0",
4543       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4544       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4545       "dev": true,
4546       "requires": {
4547         "is-glob": "^3.1.0",
4548         "path-dirname": "^1.0.0"
4549       },
4550       "dependencies": {
4551         "is-glob": {
4552           "version": "3.1.0",
4553           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4554           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4555           "dev": true,
4556           "requires": {
4557             "is-extglob": "^2.1.0"
4558           }
4559         }
4560       }
4561     },
4562     "globals": {
4563       "version": "9.18.0",
4564       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4565       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4566       "dev": true
4567     },
4568     "globby": {
4569       "version": "7.1.1",
4570       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
4571       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
4572       "dev": true,
4573       "requires": {
4574         "array-union": "^1.0.1",
4575         "dir-glob": "^2.0.0",
4576         "glob": "^7.1.2",
4577         "ignore": "^3.3.5",
4578         "pify": "^3.0.0",
4579         "slash": "^1.0.0"
4580       }
4581     },
4582     "globule": {
4583       "version": "1.2.1",
4584       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
4585       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
4586       "dev": true,
4587       "optional": true,
4588       "requires": {
4589         "glob": "~7.1.1",
4590         "lodash": "~4.17.10",
4591         "minimatch": "~3.0.2"
4592       }
4593     },
4594     "graceful-fs": {
4595       "version": "4.2.0",
4596       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz",
4597       "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==",
4598       "dev": true
4599     },
4600     "hammerjs": {
4601       "version": "2.0.8",
4602       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
4603       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
4604     },
4605     "handle-thing": {
4606       "version": "1.2.5",
4607       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
4608       "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
4609       "dev": true
4610     },
4611     "handlebars": {
4612       "version": "4.1.2",
4613       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz",
4614       "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==",
4615       "dev": true,
4616       "requires": {
4617         "neo-async": "^2.6.0",
4618         "optimist": "^0.6.1",
4619         "source-map": "^0.6.1",
4620         "uglify-js": "^3.1.4"
4621       },
4622       "dependencies": {
4623         "source-map": {
4624           "version": "0.6.1",
4625           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4626           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4627           "dev": true
4628         }
4629       }
4630     },
4631     "har-schema": {
4632       "version": "2.0.0",
4633       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4634       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4635       "dev": true
4636     },
4637     "har-validator": {
4638       "version": "5.1.3",
4639       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4640       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4641       "dev": true,
4642       "requires": {
4643         "ajv": "^6.5.5",
4644         "har-schema": "^2.0.0"
4645       },
4646       "dependencies": {
4647         "ajv": {
4648           "version": "6.10.2",
4649           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
4650           "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
4651           "dev": true,
4652           "requires": {
4653             "fast-deep-equal": "^2.0.1",
4654             "fast-json-stable-stringify": "^2.0.0",
4655             "json-schema-traverse": "^0.4.1",
4656             "uri-js": "^4.2.2"
4657           }
4658         }
4659       }
4660     },
4661     "has-ansi": {
4662       "version": "2.0.0",
4663       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4664       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4665       "dev": true,
4666       "requires": {
4667         "ansi-regex": "^2.0.0"
4668       }
4669     },
4670     "has-binary2": {
4671       "version": "1.0.3",
4672       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
4673       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
4674       "dev": true,
4675       "requires": {
4676         "isarray": "2.0.1"
4677       },
4678       "dependencies": {
4679         "isarray": {
4680           "version": "2.0.1",
4681           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
4682           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
4683           "dev": true
4684         }
4685       }
4686     },
4687     "has-cors": {
4688       "version": "1.1.0",
4689       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4690       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4691       "dev": true
4692     },
4693     "has-flag": {
4694       "version": "3.0.0",
4695       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4696       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4697       "dev": true
4698     },
4699     "has-unicode": {
4700       "version": "2.0.1",
4701       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4702       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4703       "dev": true
4704     },
4705     "has-value": {
4706       "version": "1.0.0",
4707       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4708       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4709       "dev": true,
4710       "requires": {
4711         "get-value": "^2.0.6",
4712         "has-values": "^1.0.0",
4713         "isobject": "^3.0.0"
4714       }
4715     },
4716     "has-values": {
4717       "version": "1.0.0",
4718       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4719       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4720       "dev": true,
4721       "requires": {
4722         "is-number": "^3.0.0",
4723         "kind-of": "^4.0.0"
4724       },
4725       "dependencies": {
4726         "kind-of": {
4727           "version": "4.0.0",
4728           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4729           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4730           "dev": true,
4731           "requires": {
4732             "is-buffer": "^1.1.5"
4733           }
4734         }
4735       }
4736     },
4737     "hash-base": {
4738       "version": "3.0.4",
4739       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
4740       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4741       "dev": true,
4742       "requires": {
4743         "inherits": "^2.0.1",
4744         "safe-buffer": "^5.0.1"
4745       }
4746     },
4747     "hash.js": {
4748       "version": "1.1.7",
4749       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
4750       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
4751       "dev": true,
4752       "requires": {
4753         "inherits": "^2.0.3",
4754         "minimalistic-assert": "^1.0.1"
4755       }
4756     },
4757     "hmac-drbg": {
4758       "version": "1.0.1",
4759       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
4760       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4761       "dev": true,
4762       "requires": {
4763         "hash.js": "^1.0.3",
4764         "minimalistic-assert": "^1.0.0",
4765         "minimalistic-crypto-utils": "^1.0.1"
4766       }
4767     },
4768     "hosted-git-info": {
4769       "version": "2.7.1",
4770       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
4771       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
4772       "dev": true
4773     },
4774     "hpack.js": {
4775       "version": "2.1.6",
4776       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
4777       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
4778       "dev": true,
4779       "requires": {
4780         "inherits": "^2.0.1",
4781         "obuf": "^1.0.0",
4782         "readable-stream": "^2.0.1",
4783         "wbuf": "^1.1.0"
4784       }
4785     },
4786     "html-entities": {
4787       "version": "1.2.1",
4788       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
4789       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
4790       "dev": true
4791     },
4792     "http-deceiver": {
4793       "version": "1.2.7",
4794       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
4795       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
4796       "dev": true
4797     },
4798     "http-errors": {
4799       "version": "1.7.2",
4800       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
4801       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
4802       "dev": true,
4803       "requires": {
4804         "depd": "~1.1.2",
4805         "inherits": "2.0.3",
4806         "setprototypeof": "1.1.1",
4807         "statuses": ">= 1.5.0 < 2",
4808         "toidentifier": "1.0.0"
4809       },
4810       "dependencies": {
4811         "inherits": {
4812           "version": "2.0.3",
4813           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
4814           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
4815           "dev": true
4816         }
4817       }
4818     },
4819     "http-parser-js": {
4820       "version": "0.4.10",
4821       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
4822       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
4823       "dev": true
4824     },
4825     "http-proxy": {
4826       "version": "1.17.0",
4827       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
4828       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
4829       "dev": true,
4830       "requires": {
4831         "eventemitter3": "^3.0.0",
4832         "follow-redirects": "^1.0.0",
4833         "requires-port": "^1.0.0"
4834       }
4835     },
4836     "http-proxy-middleware": {
4837       "version": "0.18.0",
4838       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
4839       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
4840       "dev": true,
4841       "requires": {
4842         "http-proxy": "^1.16.2",
4843         "is-glob": "^4.0.0",
4844         "lodash": "^4.17.5",
4845         "micromatch": "^3.1.9"
4846       }
4847     },
4848     "http-signature": {
4849       "version": "1.2.0",
4850       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4851       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4852       "dev": true,
4853       "requires": {
4854         "assert-plus": "^1.0.0",
4855         "jsprim": "^1.2.2",
4856         "sshpk": "^1.7.0"
4857       }
4858     },
4859     "https-browserify": {
4860       "version": "1.0.0",
4861       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
4862       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
4863       "dev": true
4864     },
4865     "https-proxy-agent": {
4866       "version": "2.2.2",
4867       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz",
4868       "integrity": "sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==",
4869       "dev": true,
4870       "requires": {
4871         "agent-base": "^4.3.0",
4872         "debug": "^3.1.0"
4873       },
4874       "dependencies": {
4875         "debug": {
4876           "version": "3.2.6",
4877           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
4878           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
4879           "dev": true,
4880           "requires": {
4881             "ms": "^2.1.1"
4882           }
4883         },
4884         "ms": {
4885           "version": "2.1.2",
4886           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4887           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4888           "dev": true
4889         }
4890       }
4891     },
4892     "iconv-lite": {
4893       "version": "0.4.24",
4894       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4895       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4896       "dev": true,
4897       "requires": {
4898         "safer-buffer": ">= 2.1.2 < 3"
4899       }
4900     },
4901     "ieee754": {
4902       "version": "1.1.13",
4903       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
4904       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
4905       "dev": true
4906     },
4907     "iferr": {
4908       "version": "0.1.5",
4909       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
4910       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
4911       "dev": true
4912     },
4913     "ignore": {
4914       "version": "3.3.10",
4915       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4916       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4917       "dev": true
4918     },
4919     "image-size": {
4920       "version": "0.5.5",
4921       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
4922       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
4923       "dev": true,
4924       "optional": true
4925     },
4926     "immediate": {
4927       "version": "3.0.6",
4928       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
4929       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
4930       "dev": true
4931     },
4932     "import-cwd": {
4933       "version": "2.1.0",
4934       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
4935       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
4936       "dev": true,
4937       "requires": {
4938         "import-from": "^2.1.0"
4939       }
4940     },
4941     "import-fresh": {
4942       "version": "2.0.0",
4943       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
4944       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
4945       "dev": true,
4946       "requires": {
4947         "caller-path": "^2.0.0",
4948         "resolve-from": "^3.0.0"
4949       }
4950     },
4951     "import-from": {
4952       "version": "2.1.0",
4953       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
4954       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
4955       "dev": true,
4956       "requires": {
4957         "resolve-from": "^3.0.0"
4958       }
4959     },
4960     "import-local": {
4961       "version": "2.0.0",
4962       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
4963       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
4964       "dev": true,
4965       "requires": {
4966         "pkg-dir": "^3.0.0",
4967         "resolve-cwd": "^2.0.0"
4968       },
4969       "dependencies": {
4970         "find-up": {
4971           "version": "3.0.0",
4972           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
4973           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
4974           "dev": true,
4975           "requires": {
4976             "locate-path": "^3.0.0"
4977           }
4978         },
4979         "locate-path": {
4980           "version": "3.0.0",
4981           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
4982           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
4983           "dev": true,
4984           "requires": {
4985             "p-locate": "^3.0.0",
4986             "path-exists": "^3.0.0"
4987           }
4988         },
4989         "p-limit": {
4990           "version": "2.2.0",
4991           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
4992           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
4993           "dev": true,
4994           "requires": {
4995             "p-try": "^2.0.0"
4996           }
4997         },
4998         "p-locate": {
4999           "version": "3.0.0",
5000           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
5001           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
5002           "dev": true,
5003           "requires": {
5004             "p-limit": "^2.0.0"
5005           }
5006         },
5007         "p-try": {
5008           "version": "2.2.0",
5009           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5010           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5011           "dev": true
5012         },
5013         "pkg-dir": {
5014           "version": "3.0.0",
5015           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
5016           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
5017           "dev": true,
5018           "requires": {
5019             "find-up": "^3.0.0"
5020           }
5021         }
5022       }
5023     },
5024     "imurmurhash": {
5025       "version": "0.1.4",
5026       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5027       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5028       "dev": true
5029     },
5030     "in-publish": {
5031       "version": "2.0.0",
5032       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
5033       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
5034       "dev": true,
5035       "optional": true
5036     },
5037     "indent-string": {
5038       "version": "2.1.0",
5039       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5040       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5041       "dev": true,
5042       "optional": true,
5043       "requires": {
5044         "repeating": "^2.0.0"
5045       }
5046     },
5047     "indexof": {
5048       "version": "0.0.1",
5049       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5050       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5051       "dev": true
5052     },
5053     "inflight": {
5054       "version": "1.0.6",
5055       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5056       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5057       "dev": true,
5058       "requires": {
5059         "once": "^1.3.0",
5060         "wrappy": "1"
5061       }
5062     },
5063     "inherits": {
5064       "version": "2.0.4",
5065       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5066       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5067       "dev": true
5068     },
5069     "ini": {
5070       "version": "1.3.5",
5071       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5072       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5073       "dev": true
5074     },
5075     "inquirer": {
5076       "version": "6.2.0",
5077       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz",
5078       "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==",
5079       "dev": true,
5080       "requires": {
5081         "ansi-escapes": "^3.0.0",
5082         "chalk": "^2.0.0",
5083         "cli-cursor": "^2.1.0",
5084         "cli-width": "^2.0.0",
5085         "external-editor": "^3.0.0",
5086         "figures": "^2.0.0",
5087         "lodash": "^4.17.10",
5088         "mute-stream": "0.0.7",
5089         "run-async": "^2.2.0",
5090         "rxjs": "^6.1.0",
5091         "string-width": "^2.1.0",
5092         "strip-ansi": "^4.0.0",
5093         "through": "^2.3.6"
5094       },
5095       "dependencies": {
5096         "ansi-regex": {
5097           "version": "3.0.0",
5098           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5099           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5100           "dev": true
5101         },
5102         "is-fullwidth-code-point": {
5103           "version": "2.0.0",
5104           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5105           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5106           "dev": true
5107         },
5108         "string-width": {
5109           "version": "2.1.1",
5110           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5111           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5112           "dev": true,
5113           "requires": {
5114             "is-fullwidth-code-point": "^2.0.0",
5115             "strip-ansi": "^4.0.0"
5116           }
5117         },
5118         "strip-ansi": {
5119           "version": "4.0.0",
5120           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5121           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5122           "dev": true,
5123           "requires": {
5124             "ansi-regex": "^3.0.0"
5125           }
5126         }
5127       }
5128     },
5129     "internal-ip": {
5130       "version": "3.0.1",
5131       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz",
5132       "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==",
5133       "dev": true,
5134       "requires": {
5135         "default-gateway": "^2.6.0",
5136         "ipaddr.js": "^1.5.2"
5137       }
5138     },
5139     "interpret": {
5140       "version": "1.2.0",
5141       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5142       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5143       "dev": true
5144     },
5145     "invariant": {
5146       "version": "2.2.4",
5147       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5148       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5149       "dev": true,
5150       "requires": {
5151         "loose-envify": "^1.0.0"
5152       }
5153     },
5154     "invert-kv": {
5155       "version": "1.0.0",
5156       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5157       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5158       "dev": true
5159     },
5160     "ionicons": {
5161       "version": "4.6.2",
5162       "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-4.6.2.tgz",
5163       "integrity": "sha512-OGQO/GCKFwHh5lX9wYzgfLjuj2rnQavixVgK3iv8nm7tcgYQVHw7MNNwNHY4H97ZlKiVx3qj4X5Txv9fx95oBw=="
5164     },
5165     "ip": {
5166       "version": "1.1.5",
5167       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5168       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5169       "dev": true
5170     },
5171     "ip-regex": {
5172       "version": "2.1.0",
5173       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
5174       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
5175       "dev": true
5176     },
5177     "ipaddr.js": {
5178       "version": "1.9.0",
5179       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
5180       "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==",
5181       "dev": true
5182     },
5183     "is-accessor-descriptor": {
5184       "version": "0.1.6",
5185       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5186       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5187       "dev": true,
5188       "requires": {
5189         "kind-of": "^3.0.2"
5190       },
5191       "dependencies": {
5192         "kind-of": {
5193           "version": "3.2.2",
5194           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5195           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5196           "dev": true,
5197           "requires": {
5198             "is-buffer": "^1.1.5"
5199           }
5200         }
5201       }
5202     },
5203     "is-arrayish": {
5204       "version": "0.2.1",
5205       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5206       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5207       "dev": true
5208     },
5209     "is-binary-path": {
5210       "version": "1.0.1",
5211       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5212       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5213       "dev": true,
5214       "requires": {
5215         "binary-extensions": "^1.0.0"
5216       }
5217     },
5218     "is-buffer": {
5219       "version": "1.1.6",
5220       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5221       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5222       "dev": true
5223     },
5224     "is-data-descriptor": {
5225       "version": "0.1.4",
5226       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5227       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5228       "dev": true,
5229       "requires": {
5230         "kind-of": "^3.0.2"
5231       },
5232       "dependencies": {
5233         "kind-of": {
5234           "version": "3.2.2",
5235           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5236           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5237           "dev": true,
5238           "requires": {
5239             "is-buffer": "^1.1.5"
5240           }
5241         }
5242       }
5243     },
5244     "is-descriptor": {
5245       "version": "0.1.6",
5246       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5247       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5248       "dev": true,
5249       "requires": {
5250         "is-accessor-descriptor": "^0.1.6",
5251         "is-data-descriptor": "^0.1.4",
5252         "kind-of": "^5.0.0"
5253       },
5254       "dependencies": {
5255         "kind-of": {
5256           "version": "5.1.0",
5257           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5258           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5259           "dev": true
5260         }
5261       }
5262     },
5263     "is-directory": {
5264       "version": "0.3.1",
5265       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5266       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5267       "dev": true
5268     },
5269     "is-dotfile": {
5270       "version": "1.0.3",
5271       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
5272       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
5273       "dev": true
5274     },
5275     "is-equal-shallow": {
5276       "version": "0.1.3",
5277       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
5278       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
5279       "dev": true,
5280       "requires": {
5281         "is-primitive": "^2.0.0"
5282       }
5283     },
5284     "is-extendable": {
5285       "version": "0.1.1",
5286       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5287       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5288       "dev": true
5289     },
5290     "is-extglob": {
5291       "version": "2.1.1",
5292       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5293       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5294       "dev": true
5295     },
5296     "is-finite": {
5297       "version": "1.0.2",
5298       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5299       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5300       "dev": true,
5301       "requires": {
5302         "number-is-nan": "^1.0.0"
5303       }
5304     },
5305     "is-fullwidth-code-point": {
5306       "version": "1.0.0",
5307       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5308       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5309       "dev": true,
5310       "requires": {
5311         "number-is-nan": "^1.0.0"
5312       }
5313     },
5314     "is-glob": {
5315       "version": "4.0.1",
5316       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5317       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5318       "dev": true,
5319       "requires": {
5320         "is-extglob": "^2.1.1"
5321       }
5322     },
5323     "is-number": {
5324       "version": "3.0.0",
5325       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5326       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5327       "dev": true,
5328       "requires": {
5329         "kind-of": "^3.0.2"
5330       },
5331       "dependencies": {
5332         "kind-of": {
5333           "version": "3.2.2",
5334           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5335           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5336           "dev": true,
5337           "requires": {
5338             "is-buffer": "^1.1.5"
5339           }
5340         }
5341       }
5342     },
5343     "is-path-cwd": {
5344       "version": "1.0.0",
5345       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5346       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5347       "dev": true
5348     },
5349     "is-path-in-cwd": {
5350       "version": "1.0.1",
5351       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5352       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5353       "dev": true,
5354       "requires": {
5355         "is-path-inside": "^1.0.0"
5356       }
5357     },
5358     "is-path-inside": {
5359       "version": "1.0.1",
5360       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5361       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5362       "dev": true,
5363       "requires": {
5364         "path-is-inside": "^1.0.1"
5365       }
5366     },
5367     "is-plain-object": {
5368       "version": "2.0.4",
5369       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5370       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5371       "dev": true,
5372       "requires": {
5373         "isobject": "^3.0.1"
5374       }
5375     },
5376     "is-posix-bracket": {
5377       "version": "0.1.1",
5378       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
5379       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
5380       "dev": true
5381     },
5382     "is-primitive": {
5383       "version": "2.0.0",
5384       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
5385       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
5386       "dev": true
5387     },
5388     "is-promise": {
5389       "version": "2.1.0",
5390       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5391       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5392       "dev": true
5393     },
5394     "is-stream": {
5395       "version": "1.1.0",
5396       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5397       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5398       "dev": true
5399     },
5400     "is-typedarray": {
5401       "version": "1.0.0",
5402       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5403       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5404       "dev": true
5405     },
5406     "is-utf8": {
5407       "version": "0.2.1",
5408       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5409       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5410       "dev": true
5411     },
5412     "is-windows": {
5413       "version": "1.0.2",
5414       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5415       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5416       "dev": true
5417     },
5418     "is-wsl": {
5419       "version": "1.1.0",
5420       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5421       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5422       "dev": true
5423     },
5424     "isarray": {
5425       "version": "1.0.0",
5426       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5427       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5428       "dev": true
5429     },
5430     "isbinaryfile": {
5431       "version": "3.0.3",
5432       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5433       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5434       "dev": true,
5435       "requires": {
5436         "buffer-alloc": "^1.2.0"
5437       }
5438     },
5439     "isexe": {
5440       "version": "2.0.0",
5441       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5442       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5443       "dev": true
5444     },
5445     "isobject": {
5446       "version": "3.0.1",
5447       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5448       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5449       "dev": true
5450     },
5451     "isstream": {
5452       "version": "0.1.2",
5453       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5454       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5455       "dev": true
5456     },
5457     "istanbul": {
5458       "version": "0.4.5",
5459       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5460       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5461       "dev": true,
5462       "requires": {
5463         "abbrev": "1.0.x",
5464         "async": "1.x",
5465         "escodegen": "1.8.x",
5466         "esprima": "2.7.x",
5467         "glob": "^5.0.15",
5468         "handlebars": "^4.0.1",
5469         "js-yaml": "3.x",
5470         "mkdirp": "0.5.x",
5471         "nopt": "3.x",
5472         "once": "1.x",
5473         "resolve": "1.1.x",
5474         "supports-color": "^3.1.0",
5475         "which": "^1.1.1",
5476         "wordwrap": "^1.0.0"
5477       },
5478       "dependencies": {
5479         "glob": {
5480           "version": "5.0.15",
5481           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5482           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5483           "dev": true,
5484           "requires": {
5485             "inflight": "^1.0.4",
5486             "inherits": "2",
5487             "minimatch": "2 || 3",
5488             "once": "^1.3.0",
5489             "path-is-absolute": "^1.0.0"
5490           }
5491         },
5492         "has-flag": {
5493           "version": "1.0.0",
5494           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5495           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5496           "dev": true
5497         },
5498         "supports-color": {
5499           "version": "3.2.3",
5500           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5501           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5502           "dev": true,
5503           "requires": {
5504             "has-flag": "^1.0.0"
5505           }
5506         }
5507       }
5508     },
5509     "istanbul-api": {
5510       "version": "2.1.6",
5511       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
5512       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
5513       "dev": true,
5514       "requires": {
5515         "async": "^2.6.2",
5516         "compare-versions": "^3.4.0",
5517         "fileset": "^2.0.3",
5518         "istanbul-lib-coverage": "^2.0.5",
5519         "istanbul-lib-hook": "^2.0.7",
5520         "istanbul-lib-instrument": "^3.3.0",
5521         "istanbul-lib-report": "^2.0.8",
5522         "istanbul-lib-source-maps": "^3.0.6",
5523         "istanbul-reports": "^2.2.4",
5524         "js-yaml": "^3.13.1",
5525         "make-dir": "^2.1.0",
5526         "minimatch": "^3.0.4",
5527         "once": "^1.4.0"
5528       },
5529       "dependencies": {
5530         "async": {
5531           "version": "2.6.3",
5532           "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
5533           "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
5534           "dev": true,
5535           "requires": {
5536             "lodash": "^4.17.14"
5537           }
5538         },
5539         "istanbul-lib-coverage": {
5540           "version": "2.0.5",
5541           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5542           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5543           "dev": true
5544         },
5545         "istanbul-lib-instrument": {
5546           "version": "3.3.0",
5547           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
5548           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
5549           "dev": true,
5550           "requires": {
5551             "@babel/generator": "^7.4.0",
5552             "@babel/parser": "^7.4.3",
5553             "@babel/template": "^7.4.0",
5554             "@babel/traverse": "^7.4.3",
5555             "@babel/types": "^7.4.0",
5556             "istanbul-lib-coverage": "^2.0.5",
5557             "semver": "^6.0.0"
5558           }
5559         },
5560         "make-dir": {
5561           "version": "2.1.0",
5562           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5563           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5564           "dev": true,
5565           "requires": {
5566             "pify": "^4.0.1",
5567             "semver": "^5.6.0"
5568           },
5569           "dependencies": {
5570             "semver": {
5571               "version": "5.7.0",
5572               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5573               "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5574               "dev": true
5575             }
5576           }
5577         },
5578         "pify": {
5579           "version": "4.0.1",
5580           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5581           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5582           "dev": true
5583         },
5584         "semver": {
5585           "version": "6.2.0",
5586           "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz",
5587           "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==",
5588           "dev": true
5589         }
5590       }
5591     },
5592     "istanbul-instrumenter-loader": {
5593       "version": "3.0.1",
5594       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
5595       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
5596       "dev": true,
5597       "requires": {
5598         "convert-source-map": "^1.5.0",
5599         "istanbul-lib-instrument": "^1.7.3",
5600         "loader-utils": "^1.1.0",
5601         "schema-utils": "^0.3.0"
5602       },
5603       "dependencies": {
5604         "ajv": {
5605           "version": "5.5.2",
5606           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
5607           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
5608           "dev": true,
5609           "requires": {
5610             "co": "^4.6.0",
5611             "fast-deep-equal": "^1.0.0",
5612             "fast-json-stable-stringify": "^2.0.0",
5613             "json-schema-traverse": "^0.3.0"
5614           }
5615         },
5616         "fast-deep-equal": {
5617           "version": "1.1.0",
5618           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
5619           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
5620           "dev": true
5621         },
5622         "json-schema-traverse": {
5623           "version": "0.3.1",
5624           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5625           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5626           "dev": true
5627         },
5628         "schema-utils": {
5629           "version": "0.3.0",
5630           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
5631           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
5632           "dev": true,
5633           "requires": {
5634             "ajv": "^5.0.0"
5635           }
5636         }
5637       }
5638     },
5639     "istanbul-lib-coverage": {
5640       "version": "1.2.1",
5641       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz",
5642       "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==",
5643       "dev": true
5644     },
5645     "istanbul-lib-hook": {
5646       "version": "2.0.7",
5647       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
5648       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
5649       "dev": true,
5650       "requires": {
5651         "append-transform": "^1.0.0"
5652       }
5653     },
5654     "istanbul-lib-instrument": {
5655       "version": "1.10.2",
5656       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz",
5657       "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==",
5658       "dev": true,
5659       "requires": {
5660         "babel-generator": "^6.18.0",
5661         "babel-template": "^6.16.0",
5662         "babel-traverse": "^6.18.0",
5663         "babel-types": "^6.18.0",
5664         "babylon": "^6.18.0",
5665         "istanbul-lib-coverage": "^1.2.1",
5666         "semver": "^5.3.0"
5667       }
5668     },
5669     "istanbul-lib-report": {
5670       "version": "2.0.8",
5671       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
5672       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
5673       "dev": true,
5674       "requires": {
5675         "istanbul-lib-coverage": "^2.0.5",
5676         "make-dir": "^2.1.0",
5677         "supports-color": "^6.1.0"
5678       },
5679       "dependencies": {
5680         "istanbul-lib-coverage": {
5681           "version": "2.0.5",
5682           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5683           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5684           "dev": true
5685         },
5686         "make-dir": {
5687           "version": "2.1.0",
5688           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5689           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5690           "dev": true,
5691           "requires": {
5692             "pify": "^4.0.1",
5693             "semver": "^5.6.0"
5694           }
5695         },
5696         "pify": {
5697           "version": "4.0.1",
5698           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5699           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5700           "dev": true
5701         },
5702         "semver": {
5703           "version": "5.7.0",
5704           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5705           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5706           "dev": true
5707         },
5708         "supports-color": {
5709           "version": "6.1.0",
5710           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
5711           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
5712           "dev": true,
5713           "requires": {
5714             "has-flag": "^3.0.0"
5715           }
5716         }
5717       }
5718     },
5719     "istanbul-lib-source-maps": {
5720       "version": "3.0.6",
5721       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
5722       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
5723       "dev": true,
5724       "requires": {
5725         "debug": "^4.1.1",
5726         "istanbul-lib-coverage": "^2.0.5",
5727         "make-dir": "^2.1.0",
5728         "rimraf": "^2.6.3",
5729         "source-map": "^0.6.1"
5730       },
5731       "dependencies": {
5732         "debug": {
5733           "version": "4.1.1",
5734           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
5735           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
5736           "dev": true,
5737           "requires": {
5738             "ms": "^2.1.1"
5739           }
5740         },
5741         "istanbul-lib-coverage": {
5742           "version": "2.0.5",
5743           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5744           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5745           "dev": true
5746         },
5747         "make-dir": {
5748           "version": "2.1.0",
5749           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5750           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5751           "dev": true,
5752           "requires": {
5753             "pify": "^4.0.1",
5754             "semver": "^5.6.0"
5755           }
5756         },
5757         "ms": {
5758           "version": "2.1.2",
5759           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
5760           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5761           "dev": true
5762         },
5763         "pify": {
5764           "version": "4.0.1",
5765           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5766           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5767           "dev": true
5768         },
5769         "semver": {
5770           "version": "5.7.0",
5771           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5772           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5773           "dev": true
5774         },
5775         "source-map": {
5776           "version": "0.6.1",
5777           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5778           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5779           "dev": true
5780         }
5781       }
5782     },
5783     "istanbul-reports": {
5784       "version": "2.2.6",
5785       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz",
5786       "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==",
5787       "dev": true,
5788       "requires": {
5789         "handlebars": "^4.1.2"
5790       }
5791     },
5792     "jasmine": {
5793       "version": "2.8.0",
5794       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
5795       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
5796       "dev": true,
5797       "requires": {
5798         "exit": "^0.1.2",
5799         "glob": "^7.0.6",
5800         "jasmine-core": "~2.8.0"
5801       },
5802       "dependencies": {
5803         "jasmine-core": {
5804           "version": "2.8.0",
5805           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
5806           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
5807           "dev": true
5808         }
5809       }
5810     },
5811     "jasmine-core": {
5812       "version": "2.99.1",
5813       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
5814       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
5815       "dev": true
5816     },
5817     "jasmine-spec-reporter": {
5818       "version": "4.2.1",
5819       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
5820       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
5821       "dev": true,
5822       "requires": {
5823         "colors": "1.1.2"
5824       }
5825     },
5826     "jasminewd2": {
5827       "version": "2.2.0",
5828       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
5829       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
5830       "dev": true
5831     },
5832     "jquery": {
5833       "version": "3.4.1",
5834       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
5835       "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw=="
5836     },
5837     "js-base64": {
5838       "version": "2.5.1",
5839       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
5840       "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
5841       "dev": true,
5842       "optional": true
5843     },
5844     "js-tokens": {
5845       "version": "3.0.2",
5846       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
5847       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
5848       "dev": true
5849     },
5850     "js-yaml": {
5851       "version": "3.13.1",
5852       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
5853       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
5854       "dev": true,
5855       "requires": {
5856         "argparse": "^1.0.7",
5857         "esprima": "^4.0.0"
5858       },
5859       "dependencies": {
5860         "esprima": {
5861           "version": "4.0.1",
5862           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5863           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5864           "dev": true
5865         }
5866       }
5867     },
5868     "jsbn": {
5869       "version": "0.1.1",
5870       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5871       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5872       "dev": true
5873     },
5874     "jsesc": {
5875       "version": "1.3.0",
5876       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
5877       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
5878       "dev": true
5879     },
5880     "json-parse-better-errors": {
5881       "version": "1.0.2",
5882       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5883       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5884       "dev": true
5885     },
5886     "json-schema": {
5887       "version": "0.2.3",
5888       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5889       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5890       "dev": true
5891     },
5892     "json-schema-traverse": {
5893       "version": "0.4.1",
5894       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5895       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5896       "dev": true
5897     },
5898     "json-stringify-safe": {
5899       "version": "5.0.1",
5900       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5901       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5902       "dev": true
5903     },
5904     "json3": {
5905       "version": "3.3.3",
5906       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
5907       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
5908       "dev": true
5909     },
5910     "json5": {
5911       "version": "0.5.1",
5912       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
5913       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
5914       "dev": true
5915     },
5916     "jsprim": {
5917       "version": "1.4.1",
5918       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5919       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5920       "dev": true,
5921       "requires": {
5922         "assert-plus": "1.0.0",
5923         "extsprintf": "1.3.0",
5924         "json-schema": "0.2.3",
5925         "verror": "1.10.0"
5926       }
5927     },
5928     "jszip": {
5929       "version": "3.2.2",
5930       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz",
5931       "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
5932       "dev": true,
5933       "requires": {
5934         "lie": "~3.3.0",
5935         "pako": "~1.0.2",
5936         "readable-stream": "~2.3.6",
5937         "set-immediate-shim": "~1.0.1"
5938       }
5939     },
5940     "karma": {
5941       "version": "3.0.0",
5942       "resolved": "https://registry.npmjs.org/karma/-/karma-3.0.0.tgz",
5943       "integrity": "sha512-ZTjyuDXVXhXsvJ1E4CnZzbCjSxD6sEdzEsFYogLuZM0yqvg/mgz+O+R1jb0J7uAQeuzdY8kJgx6hSNXLwFuHIQ==",
5944       "dev": true,
5945       "requires": {
5946         "bluebird": "^3.3.0",
5947         "body-parser": "^1.16.1",
5948         "chokidar": "^2.0.3",
5949         "colors": "^1.1.0",
5950         "combine-lists": "^1.0.0",
5951         "connect": "^3.6.0",
5952         "core-js": "^2.2.0",
5953         "di": "^0.0.1",
5954         "dom-serialize": "^2.2.0",
5955         "expand-braces": "^0.1.1",
5956         "glob": "^7.1.1",
5957         "graceful-fs": "^4.1.2",
5958         "http-proxy": "^1.13.0",
5959         "isbinaryfile": "^3.0.0",
5960         "lodash": "^4.17.4",
5961         "log4js": "^3.0.0",
5962         "mime": "^2.3.1",
5963         "minimatch": "^3.0.2",
5964         "optimist": "^0.6.1",
5965         "qjobs": "^1.1.4",
5966         "range-parser": "^1.2.0",
5967         "rimraf": "^2.6.0",
5968         "safe-buffer": "^5.0.1",
5969         "socket.io": "2.1.1",
5970         "source-map": "^0.6.1",
5971         "tmp": "0.0.33",
5972         "useragent": "2.2.1"
5973       },
5974       "dependencies": {
5975         "mime": {
5976           "version": "2.4.4",
5977           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
5978           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
5979           "dev": true
5980         },
5981         "source-map": {
5982           "version": "0.6.1",
5983           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5984           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5985           "dev": true
5986         }
5987       }
5988     },
5989     "karma-chrome-launcher": {
5990       "version": "2.2.0",
5991       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
5992       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
5993       "dev": true,
5994       "requires": {
5995         "fs-access": "^1.0.0",
5996         "which": "^1.2.1"
5997       }
5998     },
5999     "karma-coverage-istanbul-reporter": {
6000       "version": "2.0.5",
6001       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.5.tgz",
6002       "integrity": "sha512-yPvAlKtY3y+rKKWbOo0CzBMVTvJEeMOgbMXuVv3yWvS8YtYKC98AU9vFF0mVBZ2RP1E9SgS90+PT6Kf14P3S4w==",
6003       "dev": true,
6004       "requires": {
6005         "istanbul-api": "^2.1.1",
6006         "minimatch": "^3.0.4"
6007       }
6008     },
6009     "karma-jasmine": {
6010       "version": "1.1.2",
6011       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
6012       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
6013       "dev": true
6014     },
6015     "karma-jasmine-html-reporter": {
6016       "version": "0.2.2",
6017       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
6018       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
6019       "dev": true,
6020       "requires": {
6021         "karma-jasmine": "^1.0.2"
6022       }
6023     },
6024     "karma-source-map-support": {
6025       "version": "1.3.0",
6026       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
6027       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
6028       "dev": true,
6029       "requires": {
6030         "source-map-support": "^0.5.5"
6031       }
6032     },
6033     "killable": {
6034       "version": "1.0.1",
6035       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
6036       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
6037       "dev": true
6038     },
6039     "kind-of": {
6040       "version": "6.0.2",
6041       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6042       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6043       "dev": true
6044     },
6045     "lcid": {
6046       "version": "1.0.0",
6047       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6048       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6049       "dev": true,
6050       "requires": {
6051         "invert-kv": "^1.0.0"
6052       }
6053     },
6054     "less": {
6055       "version": "3.8.1",
6056       "resolved": "https://registry.npmjs.org/less/-/less-3.8.1.tgz",
6057       "integrity": "sha512-8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q==",
6058       "dev": true,
6059       "requires": {
6060         "clone": "^2.1.2",
6061         "errno": "^0.1.1",
6062         "graceful-fs": "^4.1.2",
6063         "image-size": "~0.5.0",
6064         "mime": "^1.4.1",
6065         "mkdirp": "^0.5.0",
6066         "promise": "^7.1.1",
6067         "request": "^2.83.0",
6068         "source-map": "~0.6.0"
6069       },
6070       "dependencies": {
6071         "source-map": {
6072           "version": "0.6.1",
6073           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6074           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6075           "dev": true,
6076           "optional": true
6077         }
6078       }
6079     },
6080     "less-loader": {
6081       "version": "4.1.0",
6082       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
6083       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6084       "dev": true,
6085       "requires": {
6086         "clone": "^2.1.1",
6087         "loader-utils": "^1.1.0",
6088         "pify": "^3.0.0"
6089       }
6090     },
6091     "levn": {
6092       "version": "0.3.0",
6093       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6094       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6095       "dev": true,
6096       "requires": {
6097         "prelude-ls": "~1.1.2",
6098         "type-check": "~0.3.2"
6099       }
6100     },
6101     "license-webpack-plugin": {
6102       "version": "2.0.2",
6103       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.0.2.tgz",
6104       "integrity": "sha512-GsomZw5VoT20ST8qH2tOjBgbyhn6Pgs9M94g0mbvfBIV1VXufm1iKY+4dbgfTObj1Mp6nSRE3Zf74deOZr0KwA==",
6105       "dev": true,
6106       "requires": {
6107         "webpack-sources": "^1.2.0"
6108       }
6109     },
6110     "lie": {
6111       "version": "3.3.0",
6112       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
6113       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
6114       "dev": true,
6115       "requires": {
6116         "immediate": "~3.0.5"
6117       }
6118     },
6119     "load-json-file": {
6120       "version": "1.1.0",
6121       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6122       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6123       "dev": true,
6124       "requires": {
6125         "graceful-fs": "^4.1.2",
6126         "parse-json": "^2.2.0",
6127         "pify": "^2.0.0",
6128         "pinkie-promise": "^2.0.0",
6129         "strip-bom": "^2.0.0"
6130       },
6131       "dependencies": {
6132         "pify": {
6133           "version": "2.3.0",
6134           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6135           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6136           "dev": true
6137         }
6138       }
6139     },
6140     "loader-runner": {
6141       "version": "2.4.0",
6142       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
6143       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
6144       "dev": true
6145     },
6146     "loader-utils": {
6147       "version": "1.1.0",
6148       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6149       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6150       "dev": true,
6151       "requires": {
6152         "big.js": "^3.1.3",
6153         "emojis-list": "^2.0.0",
6154         "json5": "^0.5.0"
6155       }
6156     },
6157     "locate-path": {
6158       "version": "2.0.0",
6159       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6160       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6161       "dev": true,
6162       "requires": {
6163         "p-locate": "^2.0.0",
6164         "path-exists": "^3.0.0"
6165       }
6166     },
6167     "lodash": {
6168       "version": "4.17.14",
6169       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
6170       "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
6171       "dev": true
6172     },
6173     "lodash.assign": {
6174       "version": "4.2.0",
6175       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6176       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6177       "dev": true,
6178       "optional": true
6179     },
6180     "lodash.clonedeep": {
6181       "version": "4.5.0",
6182       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6183       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6184       "dev": true
6185     },
6186     "lodash.debounce": {
6187       "version": "4.0.8",
6188       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6189       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6190       "dev": true
6191     },
6192     "lodash.mergewith": {
6193       "version": "4.6.2",
6194       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
6195       "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==",
6196       "dev": true,
6197       "optional": true
6198     },
6199     "lodash.tail": {
6200       "version": "4.1.1",
6201       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6202       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6203       "dev": true
6204     },
6205     "log4js": {
6206       "version": "3.0.6",
6207       "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
6208       "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
6209       "dev": true,
6210       "requires": {
6211         "circular-json": "^0.5.5",
6212         "date-format": "^1.2.0",
6213         "debug": "^3.1.0",
6214         "rfdc": "^1.1.2",
6215         "streamroller": "0.7.0"
6216       },
6217       "dependencies": {
6218         "debug": {
6219           "version": "3.2.6",
6220           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6221           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6222           "dev": true,
6223           "requires": {
6224             "ms": "^2.1.1"
6225           }
6226         },
6227         "ms": {
6228           "version": "2.1.2",
6229           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6230           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6231           "dev": true
6232         }
6233       }
6234     },
6235     "loglevel": {
6236       "version": "1.6.3",
6237       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz",
6238       "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==",
6239       "dev": true
6240     },
6241     "loose-envify": {
6242       "version": "1.4.0",
6243       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6244       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6245       "dev": true,
6246       "requires": {
6247         "js-tokens": "^3.0.0 || ^4.0.0"
6248       }
6249     },
6250     "loud-rejection": {
6251       "version": "1.6.0",
6252       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6253       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6254       "dev": true,
6255       "requires": {
6256         "currently-unhandled": "^0.4.1",
6257         "signal-exit": "^3.0.0"
6258       }
6259     },
6260     "lru-cache": {
6261       "version": "4.1.5",
6262       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6263       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6264       "dev": true,
6265       "requires": {
6266         "pseudomap": "^1.0.2",
6267         "yallist": "^2.1.2"
6268       }
6269     },
6270     "magic-string": {
6271       "version": "0.25.3",
6272       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
6273       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
6274       "dev": true,
6275       "requires": {
6276         "sourcemap-codec": "^1.4.4"
6277       }
6278     },
6279     "make-dir": {
6280       "version": "1.3.0",
6281       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6282       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6283       "dev": true,
6284       "requires": {
6285         "pify": "^3.0.0"
6286       }
6287     },
6288     "make-error": {
6289       "version": "1.3.5",
6290       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6291       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6292       "dev": true
6293     },
6294     "mamacro": {
6295       "version": "0.0.3",
6296       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
6297       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
6298       "dev": true
6299     },
6300     "map-age-cleaner": {
6301       "version": "0.1.3",
6302       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
6303       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
6304       "dev": true,
6305       "requires": {
6306         "p-defer": "^1.0.0"
6307       }
6308     },
6309     "map-cache": {
6310       "version": "0.2.2",
6311       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6312       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6313       "dev": true
6314     },
6315     "map-obj": {
6316       "version": "1.0.1",
6317       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6318       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6319       "dev": true
6320     },
6321     "map-visit": {
6322       "version": "1.0.0",
6323       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6324       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6325       "dev": true,
6326       "requires": {
6327         "object-visit": "^1.0.0"
6328       }
6329     },
6330     "material-design-icons-iconfont": {
6331       "version": "5.0.1",
6332       "resolved": "https://registry.npmjs.org/material-design-icons-iconfont/-/material-design-icons-iconfont-5.0.1.tgz",
6333       "integrity": "sha512-Xg6rIdGrfySTqiTZ6d+nQbcFepS6R4uKbJP0oAqyeZXJY/bX6mZDnOmmUJusqLXfhIwirs0c++a6JpqVa8RFvA=="
6334     },
6335     "math-random": {
6336       "version": "1.0.4",
6337       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
6338       "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==",
6339       "dev": true
6340     },
6341     "md5.js": {
6342       "version": "1.3.5",
6343       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6344       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6345       "dev": true,
6346       "requires": {
6347         "hash-base": "^3.0.0",
6348         "inherits": "^2.0.1",
6349         "safe-buffer": "^5.1.2"
6350       }
6351     },
6352     "media-typer": {
6353       "version": "0.3.0",
6354       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6355       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6356       "dev": true
6357     },
6358     "mem": {
6359       "version": "4.3.0",
6360       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
6361       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
6362       "dev": true,
6363       "requires": {
6364         "map-age-cleaner": "^0.1.1",
6365         "mimic-fn": "^2.0.0",
6366         "p-is-promise": "^2.0.0"
6367       }
6368     },
6369     "memory-fs": {
6370       "version": "0.4.1",
6371       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
6372       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
6373       "dev": true,
6374       "requires": {
6375         "errno": "^0.1.3",
6376         "readable-stream": "^2.0.1"
6377       }
6378     },
6379     "meow": {
6380       "version": "3.7.0",
6381       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6382       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6383       "dev": true,
6384       "optional": true,
6385       "requires": {
6386         "camelcase-keys": "^2.0.0",
6387         "decamelize": "^1.1.2",
6388         "loud-rejection": "^1.0.0",
6389         "map-obj": "^1.0.1",
6390         "minimist": "^1.1.3",
6391         "normalize-package-data": "^2.3.4",
6392         "object-assign": "^4.0.1",
6393         "read-pkg-up": "^1.0.1",
6394         "redent": "^1.0.0",
6395         "trim-newlines": "^1.0.0"
6396       },
6397       "dependencies": {
6398         "minimist": {
6399           "version": "1.2.0",
6400           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6401           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6402           "dev": true,
6403           "optional": true
6404         }
6405       }
6406     },
6407     "merge-descriptors": {
6408       "version": "1.0.1",
6409       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
6410       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
6411       "dev": true
6412     },
6413     "methods": {
6414       "version": "1.1.2",
6415       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
6416       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
6417       "dev": true
6418     },
6419     "micromatch": {
6420       "version": "3.1.10",
6421       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6422       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6423       "dev": true,
6424       "requires": {
6425         "arr-diff": "^4.0.0",
6426         "array-unique": "^0.3.2",
6427         "braces": "^2.3.1",
6428         "define-property": "^2.0.2",
6429         "extend-shallow": "^3.0.2",
6430         "extglob": "^2.0.4",
6431         "fragment-cache": "^0.2.1",
6432         "kind-of": "^6.0.2",
6433         "nanomatch": "^1.2.9",
6434         "object.pick": "^1.3.0",
6435         "regex-not": "^1.0.0",
6436         "snapdragon": "^0.8.1",
6437         "to-regex": "^3.0.2"
6438       }
6439     },
6440     "miller-rabin": {
6441       "version": "4.0.1",
6442       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6443       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6444       "dev": true,
6445       "requires": {
6446         "bn.js": "^4.0.0",
6447         "brorand": "^1.0.1"
6448       }
6449     },
6450     "mime": {
6451       "version": "1.6.0",
6452       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
6453       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
6454       "dev": true
6455     },
6456     "mime-db": {
6457       "version": "1.40.0",
6458       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
6459       "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
6460       "dev": true
6461     },
6462     "mime-types": {
6463       "version": "2.1.24",
6464       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
6465       "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
6466       "dev": true,
6467       "requires": {
6468         "mime-db": "1.40.0"
6469       }
6470     },
6471     "mimic-fn": {
6472       "version": "2.1.0",
6473       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
6474       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
6475       "dev": true
6476     },
6477     "mini-css-extract-plugin": {
6478       "version": "0.4.3",
6479       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz",
6480       "integrity": "sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg==",
6481       "dev": true,
6482       "requires": {
6483         "loader-utils": "^1.1.0",
6484         "schema-utils": "^1.0.0",
6485         "webpack-sources": "^1.1.0"
6486       }
6487     },
6488     "minimalistic-assert": {
6489       "version": "1.0.1",
6490       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6491       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6492       "dev": true
6493     },
6494     "minimalistic-crypto-utils": {
6495       "version": "1.0.1",
6496       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6497       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6498       "dev": true
6499     },
6500     "minimatch": {
6501       "version": "3.0.4",
6502       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6503       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6504       "dev": true,
6505       "requires": {
6506         "brace-expansion": "^1.1.7"
6507       }
6508     },
6509     "minimist": {
6510       "version": "0.0.8",
6511       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6512       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6513       "dev": true
6514     },
6515     "mississippi": {
6516       "version": "2.0.0",
6517       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
6518       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
6519       "dev": true,
6520       "requires": {
6521         "concat-stream": "^1.5.0",
6522         "duplexify": "^3.4.2",
6523         "end-of-stream": "^1.1.0",
6524         "flush-write-stream": "^1.0.0",
6525         "from2": "^2.1.0",
6526         "parallel-transform": "^1.1.0",
6527         "pump": "^2.0.1",
6528         "pumpify": "^1.3.3",
6529         "stream-each": "^1.1.0",
6530         "through2": "^2.0.0"
6531       }
6532     },
6533     "mixin-deep": {
6534       "version": "1.3.2",
6535       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
6536       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
6537       "dev": true,
6538       "requires": {
6539         "for-in": "^1.0.2",
6540         "is-extendable": "^1.0.1"
6541       },
6542       "dependencies": {
6543         "is-extendable": {
6544           "version": "1.0.1",
6545           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6546           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6547           "dev": true,
6548           "requires": {
6549             "is-plain-object": "^2.0.4"
6550           }
6551         }
6552       }
6553     },
6554     "mixin-object": {
6555       "version": "2.0.1",
6556       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
6557       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
6558       "dev": true,
6559       "requires": {
6560         "for-in": "^0.1.3",
6561         "is-extendable": "^0.1.1"
6562       },
6563       "dependencies": {
6564         "for-in": {
6565           "version": "0.1.8",
6566           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
6567           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
6568           "dev": true
6569         }
6570       }
6571     },
6572     "mkdirp": {
6573       "version": "0.5.1",
6574       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6575       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6576       "dev": true,
6577       "requires": {
6578         "minimist": "0.0.8"
6579       }
6580     },
6581     "move-concurrently": {
6582       "version": "1.0.1",
6583       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
6584       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
6585       "dev": true,
6586       "requires": {
6587         "aproba": "^1.1.1",
6588         "copy-concurrently": "^1.0.0",
6589         "fs-write-stream-atomic": "^1.0.8",
6590         "mkdirp": "^0.5.1",
6591         "rimraf": "^2.5.4",
6592         "run-queue": "^1.0.3"
6593       }
6594     },
6595     "ms": {
6596       "version": "2.0.0",
6597       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6598       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6599       "dev": true
6600     },
6601     "multicast-dns": {
6602       "version": "6.2.3",
6603       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
6604       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
6605       "dev": true,
6606       "requires": {
6607         "dns-packet": "^1.3.1",
6608         "thunky": "^1.0.2"
6609       }
6610     },
6611     "multicast-dns-service-types": {
6612       "version": "1.1.0",
6613       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
6614       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
6615       "dev": true
6616     },
6617     "mute-stream": {
6618       "version": "0.0.7",
6619       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
6620       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
6621       "dev": true
6622     },
6623     "nan": {
6624       "version": "2.14.0",
6625       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
6626       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
6627       "dev": true,
6628       "optional": true
6629     },
6630     "nanomatch": {
6631       "version": "1.2.13",
6632       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6633       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6634       "dev": true,
6635       "requires": {
6636         "arr-diff": "^4.0.0",
6637         "array-unique": "^0.3.2",
6638         "define-property": "^2.0.2",
6639         "extend-shallow": "^3.0.2",
6640         "fragment-cache": "^0.2.1",
6641         "is-windows": "^1.0.2",
6642         "kind-of": "^6.0.2",
6643         "object.pick": "^1.3.0",
6644         "regex-not": "^1.0.0",
6645         "snapdragon": "^0.8.1",
6646         "to-regex": "^3.0.1"
6647       }
6648     },
6649     "negotiator": {
6650       "version": "0.6.2",
6651       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
6652       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
6653       "dev": true
6654     },
6655     "neo-async": {
6656       "version": "2.6.1",
6657       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
6658       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
6659       "dev": true
6660     },
6661     "ng-click-outside": {
6662       "version": "5.0.0",
6663       "resolved": "https://registry.npmjs.org/ng-click-outside/-/ng-click-outside-5.0.0.tgz",
6664       "integrity": "sha512-b6US9O35XdwOQZFAB8mH2eu+U/9PRTF24Hjn21GNZ+T2CLUCKC2wNGxJstT8rEDEqGbcomQQGczHTyr07PF+6g=="
6665     },
6666     "ngx-cookie-service": {
6667       "version": "2.2.0",
6668       "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-2.2.0.tgz",
6669       "integrity": "sha512-2kaC1itlEMxiMAPJ320hOpcwU9vhvjbKQCZ1Go6bGhYjJtqG7eYvhNP7mM9IhFz1/afG2tBryJPySWmFUGhRpA=="
6670     },
6671     "nice-try": {
6672       "version": "1.0.5",
6673       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
6674       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
6675       "dev": true
6676     },
6677     "node-forge": {
6678       "version": "0.7.5",
6679       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
6680       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
6681       "dev": true
6682     },
6683     "node-gyp": {
6684       "version": "3.8.0",
6685       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
6686       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
6687       "dev": true,
6688       "optional": true,
6689       "requires": {
6690         "fstream": "^1.0.0",
6691         "glob": "^7.0.3",
6692         "graceful-fs": "^4.1.2",
6693         "mkdirp": "^0.5.0",
6694         "nopt": "2 || 3",
6695         "npmlog": "0 || 1 || 2 || 3 || 4",
6696         "osenv": "0",
6697         "request": "^2.87.0",
6698         "rimraf": "2",
6699         "semver": "~5.3.0",
6700         "tar": "^2.0.0",
6701         "which": "1"
6702       },
6703       "dependencies": {
6704         "semver": {
6705           "version": "5.3.0",
6706           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
6707           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
6708           "dev": true,
6709           "optional": true
6710         }
6711       }
6712     },
6713     "node-libs-browser": {
6714       "version": "2.2.1",
6715       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
6716       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
6717       "dev": true,
6718       "requires": {
6719         "assert": "^1.1.1",
6720         "browserify-zlib": "^0.2.0",
6721         "buffer": "^4.3.0",
6722         "console-browserify": "^1.1.0",
6723         "constants-browserify": "^1.0.0",
6724         "crypto-browserify": "^3.11.0",
6725         "domain-browser": "^1.1.1",
6726         "events": "^3.0.0",
6727         "https-browserify": "^1.0.0",
6728         "os-browserify": "^0.3.0",
6729         "path-browserify": "0.0.1",
6730         "process": "^0.11.10",
6731         "punycode": "^1.2.4",
6732         "querystring-es3": "^0.2.0",
6733         "readable-stream": "^2.3.3",
6734         "stream-browserify": "^2.0.1",
6735         "stream-http": "^2.7.2",
6736         "string_decoder": "^1.0.0",
6737         "timers-browserify": "^2.0.4",
6738         "tty-browserify": "0.0.0",
6739         "url": "^0.11.0",
6740         "util": "^0.11.0",
6741         "vm-browserify": "^1.0.1"
6742       },
6743       "dependencies": {
6744         "punycode": {
6745           "version": "1.4.1",
6746           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6747           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6748           "dev": true
6749         }
6750       }
6751     },
6752     "node-releases": {
6753       "version": "1.1.25",
6754       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.25.tgz",
6755       "integrity": "sha512-fI5BXuk83lKEoZDdH3gRhtsNgh05/wZacuXkgbiYkceE7+QIMXOg98n9ZV7mz27B+kFHnqHcUpscZZlGRSmTpQ==",
6756       "dev": true,
6757       "requires": {
6758         "semver": "^5.3.0"
6759       }
6760     },
6761     "node-sass": {
6762       "version": "4.9.3",
6763       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz",
6764       "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==",
6765       "dev": true,
6766       "optional": true,
6767       "requires": {
6768         "async-foreach": "^0.1.3",
6769         "chalk": "^1.1.1",
6770         "cross-spawn": "^3.0.0",
6771         "gaze": "^1.0.0",
6772         "get-stdin": "^4.0.1",
6773         "glob": "^7.0.3",
6774         "in-publish": "^2.0.0",
6775         "lodash.assign": "^4.2.0",
6776         "lodash.clonedeep": "^4.3.2",
6777         "lodash.mergewith": "^4.6.0",
6778         "meow": "^3.7.0",
6779         "mkdirp": "^0.5.1",
6780         "nan": "^2.10.0",
6781         "node-gyp": "^3.8.0",
6782         "npmlog": "^4.0.0",
6783         "request": "2.87.0",
6784         "sass-graph": "^2.2.4",
6785         "stdout-stream": "^1.4.0",
6786         "true-case-path": "^1.0.2"
6787       },
6788       "dependencies": {
6789         "ajv": {
6790           "version": "5.5.2",
6791           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
6792           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
6793           "dev": true,
6794           "optional": true,
6795           "requires": {
6796             "co": "^4.6.0",
6797             "fast-deep-equal": "^1.0.0",
6798             "fast-json-stable-stringify": "^2.0.0",
6799             "json-schema-traverse": "^0.3.0"
6800           }
6801         },
6802         "ansi-styles": {
6803           "version": "2.2.1",
6804           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6805           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6806           "dev": true,
6807           "optional": true
6808         },
6809         "chalk": {
6810           "version": "1.1.3",
6811           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6812           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6813           "dev": true,
6814           "optional": true,
6815           "requires": {
6816             "ansi-styles": "^2.2.1",
6817             "escape-string-regexp": "^1.0.2",
6818             "has-ansi": "^2.0.0",
6819             "strip-ansi": "^3.0.0",
6820             "supports-color": "^2.0.0"
6821           }
6822         },
6823         "fast-deep-equal": {
6824           "version": "1.1.0",
6825           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
6826           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
6827           "dev": true,
6828           "optional": true
6829         },
6830         "har-validator": {
6831           "version": "5.0.3",
6832           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
6833           "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
6834           "dev": true,
6835           "optional": true,
6836           "requires": {
6837             "ajv": "^5.1.0",
6838             "har-schema": "^2.0.0"
6839           }
6840         },
6841         "json-schema-traverse": {
6842           "version": "0.3.1",
6843           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
6844           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
6845           "dev": true,
6846           "optional": true
6847         },
6848         "oauth-sign": {
6849           "version": "0.8.2",
6850           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
6851           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
6852           "dev": true,
6853           "optional": true
6854         },
6855         "punycode": {
6856           "version": "1.4.1",
6857           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6858           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6859           "dev": true,
6860           "optional": true
6861         },
6862         "request": {
6863           "version": "2.87.0",
6864           "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
6865           "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
6866           "dev": true,
6867           "optional": true,
6868           "requires": {
6869             "aws-sign2": "~0.7.0",
6870             "aws4": "^1.6.0",
6871             "caseless": "~0.12.0",
6872             "combined-stream": "~1.0.5",
6873             "extend": "~3.0.1",
6874             "forever-agent": "~0.6.1",
6875             "form-data": "~2.3.1",
6876             "har-validator": "~5.0.3",
6877             "http-signature": "~1.2.0",
6878             "is-typedarray": "~1.0.0",
6879             "isstream": "~0.1.2",
6880             "json-stringify-safe": "~5.0.1",
6881             "mime-types": "~2.1.17",
6882             "oauth-sign": "~0.8.2",
6883             "performance-now": "^2.1.0",
6884             "qs": "~6.5.1",
6885             "safe-buffer": "^5.1.1",
6886             "tough-cookie": "~2.3.3",
6887             "tunnel-agent": "^0.6.0",
6888             "uuid": "^3.1.0"
6889           }
6890         },
6891         "supports-color": {
6892           "version": "2.0.0",
6893           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6894           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6895           "dev": true,
6896           "optional": true
6897         },
6898         "tough-cookie": {
6899           "version": "2.3.4",
6900           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
6901           "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
6902           "dev": true,
6903           "optional": true,
6904           "requires": {
6905             "punycode": "^1.4.1"
6906           }
6907         }
6908       }
6909     },
6910     "nopt": {
6911       "version": "3.0.6",
6912       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
6913       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
6914       "dev": true,
6915       "requires": {
6916         "abbrev": "1"
6917       }
6918     },
6919     "normalize-package-data": {
6920       "version": "2.5.0",
6921       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
6922       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
6923       "dev": true,
6924       "requires": {
6925         "hosted-git-info": "^2.1.4",
6926         "resolve": "^1.10.0",
6927         "semver": "2 || 3 || 4 || 5",
6928         "validate-npm-package-license": "^3.0.1"
6929       },
6930       "dependencies": {
6931         "resolve": {
6932           "version": "1.11.1",
6933           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
6934           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
6935           "dev": true,
6936           "requires": {
6937             "path-parse": "^1.0.6"
6938           }
6939         }
6940       }
6941     },
6942     "normalize-path": {
6943       "version": "2.1.1",
6944       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6945       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6946       "dev": true,
6947       "requires": {
6948         "remove-trailing-separator": "^1.0.1"
6949       }
6950     },
6951     "normalize-range": {
6952       "version": "0.1.2",
6953       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
6954       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
6955       "dev": true
6956     },
6957     "npm-package-arg": {
6958       "version": "6.1.0",
6959       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
6960       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
6961       "dev": true,
6962       "requires": {
6963         "hosted-git-info": "^2.6.0",
6964         "osenv": "^0.1.5",
6965         "semver": "^5.5.0",
6966         "validate-npm-package-name": "^3.0.0"
6967       }
6968     },
6969     "npm-registry-client": {
6970       "version": "8.6.0",
6971       "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz",
6972       "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==",
6973       "dev": true,
6974       "requires": {
6975         "concat-stream": "^1.5.2",
6976         "graceful-fs": "^4.1.6",
6977         "normalize-package-data": "~1.0.1 || ^2.0.0",
6978         "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
6979         "npmlog": "2 || ^3.1.0 || ^4.0.0",
6980         "once": "^1.3.3",
6981         "request": "^2.74.0",
6982         "retry": "^0.10.0",
6983         "safe-buffer": "^5.1.1",
6984         "semver": "2 >=2.2.1 || 3.x || 4 || 5",
6985         "slide": "^1.1.3",
6986         "ssri": "^5.2.4"
6987       }
6988     },
6989     "npm-run-path": {
6990       "version": "2.0.2",
6991       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
6992       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
6993       "dev": true,
6994       "requires": {
6995         "path-key": "^2.0.0"
6996       }
6997     },
6998     "npmlog": {
6999       "version": "4.1.2",
7000       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7001       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7002       "dev": true,
7003       "requires": {
7004         "are-we-there-yet": "~1.1.2",
7005         "console-control-strings": "~1.1.0",
7006         "gauge": "~2.7.3",
7007         "set-blocking": "~2.0.0"
7008       }
7009     },
7010     "null-check": {
7011       "version": "1.0.0",
7012       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7013       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7014       "dev": true
7015     },
7016     "num2fraction": {
7017       "version": "1.2.2",
7018       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7019       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7020       "dev": true
7021     },
7022     "number-is-nan": {
7023       "version": "1.0.1",
7024       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7025       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7026       "dev": true
7027     },
7028     "oauth-sign": {
7029       "version": "0.9.0",
7030       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7031       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7032       "dev": true
7033     },
7034     "object-assign": {
7035       "version": "4.1.1",
7036       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7037       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7038       "dev": true
7039     },
7040     "object-component": {
7041       "version": "0.0.3",
7042       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7043       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7044       "dev": true
7045     },
7046     "object-copy": {
7047       "version": "0.1.0",
7048       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7049       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7050       "dev": true,
7051       "requires": {
7052         "copy-descriptor": "^0.1.0",
7053         "define-property": "^0.2.5",
7054         "kind-of": "^3.0.3"
7055       },
7056       "dependencies": {
7057         "define-property": {
7058           "version": "0.2.5",
7059           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7060           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7061           "dev": true,
7062           "requires": {
7063             "is-descriptor": "^0.1.0"
7064           }
7065         },
7066         "kind-of": {
7067           "version": "3.2.2",
7068           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7069           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7070           "dev": true,
7071           "requires": {
7072             "is-buffer": "^1.1.5"
7073           }
7074         }
7075       }
7076     },
7077     "object-visit": {
7078       "version": "1.0.1",
7079       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7080       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7081       "dev": true,
7082       "requires": {
7083         "isobject": "^3.0.0"
7084       }
7085     },
7086     "object.omit": {
7087       "version": "2.0.1",
7088       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
7089       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
7090       "dev": true,
7091       "requires": {
7092         "for-own": "^0.1.4",
7093         "is-extendable": "^0.1.1"
7094       },
7095       "dependencies": {
7096         "for-own": {
7097           "version": "0.1.5",
7098           "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
7099           "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
7100           "dev": true,
7101           "requires": {
7102             "for-in": "^1.0.1"
7103           }
7104         }
7105       }
7106     },
7107     "object.pick": {
7108       "version": "1.3.0",
7109       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7110       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7111       "dev": true,
7112       "requires": {
7113         "isobject": "^3.0.1"
7114       }
7115     },
7116     "obuf": {
7117       "version": "1.1.2",
7118       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7119       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7120       "dev": true
7121     },
7122     "on-finished": {
7123       "version": "2.3.0",
7124       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7125       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7126       "dev": true,
7127       "requires": {
7128         "ee-first": "1.1.1"
7129       }
7130     },
7131     "on-headers": {
7132       "version": "1.0.2",
7133       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
7134       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
7135       "dev": true
7136     },
7137     "once": {
7138       "version": "1.4.0",
7139       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7140       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7141       "dev": true,
7142       "requires": {
7143         "wrappy": "1"
7144       }
7145     },
7146     "onetime": {
7147       "version": "2.0.1",
7148       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7149       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7150       "dev": true,
7151       "requires": {
7152         "mimic-fn": "^1.0.0"
7153       },
7154       "dependencies": {
7155         "mimic-fn": {
7156           "version": "1.2.0",
7157           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
7158           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
7159           "dev": true
7160         }
7161       }
7162     },
7163     "opn": {
7164       "version": "5.3.0",
7165       "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
7166       "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
7167       "dev": true,
7168       "requires": {
7169         "is-wsl": "^1.1.0"
7170       }
7171     },
7172     "optimist": {
7173       "version": "0.6.1",
7174       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7175       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7176       "dev": true,
7177       "requires": {
7178         "minimist": "~0.0.1",
7179         "wordwrap": "~0.0.2"
7180       },
7181       "dependencies": {
7182         "wordwrap": {
7183           "version": "0.0.3",
7184           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7185           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7186           "dev": true
7187         }
7188       }
7189     },
7190     "optionator": {
7191       "version": "0.8.2",
7192       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7193       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7194       "dev": true,
7195       "requires": {
7196         "deep-is": "~0.1.3",
7197         "fast-levenshtein": "~2.0.4",
7198         "levn": "~0.3.0",
7199         "prelude-ls": "~1.1.2",
7200         "type-check": "~0.3.2",
7201         "wordwrap": "~1.0.0"
7202       }
7203     },
7204     "original": {
7205       "version": "1.0.2",
7206       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7207       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7208       "dev": true,
7209       "requires": {
7210         "url-parse": "^1.4.3"
7211       }
7212     },
7213     "os-browserify": {
7214       "version": "0.3.0",
7215       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7216       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7217       "dev": true
7218     },
7219     "os-homedir": {
7220       "version": "1.0.2",
7221       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7222       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7223       "dev": true
7224     },
7225     "os-locale": {
7226       "version": "1.4.0",
7227       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7228       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7229       "dev": true,
7230       "optional": true,
7231       "requires": {
7232         "lcid": "^1.0.0"
7233       }
7234     },
7235     "os-tmpdir": {
7236       "version": "1.0.2",
7237       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7238       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7239       "dev": true
7240     },
7241     "osenv": {
7242       "version": "0.1.5",
7243       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7244       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7245       "dev": true,
7246       "requires": {
7247         "os-homedir": "^1.0.0",
7248         "os-tmpdir": "^1.0.0"
7249       }
7250     },
7251     "p-defer": {
7252       "version": "1.0.0",
7253       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7254       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7255       "dev": true
7256     },
7257     "p-finally": {
7258       "version": "1.0.0",
7259       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7260       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7261       "dev": true
7262     },
7263     "p-is-promise": {
7264       "version": "2.1.0",
7265       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
7266       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
7267       "dev": true
7268     },
7269     "p-limit": {
7270       "version": "1.3.0",
7271       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7272       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7273       "dev": true,
7274       "requires": {
7275         "p-try": "^1.0.0"
7276       }
7277     },
7278     "p-locate": {
7279       "version": "2.0.0",
7280       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7281       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7282       "dev": true,
7283       "requires": {
7284         "p-limit": "^1.1.0"
7285       }
7286     },
7287     "p-map": {
7288       "version": "1.2.0",
7289       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7290       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7291       "dev": true
7292     },
7293     "p-try": {
7294       "version": "1.0.0",
7295       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7296       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7297       "dev": true
7298     },
7299     "pako": {
7300       "version": "1.0.10",
7301       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
7302       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
7303       "dev": true
7304     },
7305     "parallel-transform": {
7306       "version": "1.1.0",
7307       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
7308       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
7309       "dev": true,
7310       "requires": {
7311         "cyclist": "~0.2.2",
7312         "inherits": "^2.0.3",
7313         "readable-stream": "^2.1.5"
7314       }
7315     },
7316     "parse-asn1": {
7317       "version": "5.1.4",
7318       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
7319       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
7320       "dev": true,
7321       "requires": {
7322         "asn1.js": "^4.0.0",
7323         "browserify-aes": "^1.0.0",
7324         "create-hash": "^1.1.0",
7325         "evp_bytestokey": "^1.0.0",
7326         "pbkdf2": "^3.0.3",
7327         "safe-buffer": "^5.1.1"
7328       }
7329     },
7330     "parse-glob": {
7331       "version": "3.0.4",
7332       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
7333       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
7334       "dev": true,
7335       "requires": {
7336         "glob-base": "^0.3.0",
7337         "is-dotfile": "^1.0.0",
7338         "is-extglob": "^1.0.0",
7339         "is-glob": "^2.0.0"
7340       },
7341       "dependencies": {
7342         "is-extglob": {
7343           "version": "1.0.0",
7344           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
7345           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
7346           "dev": true
7347         },
7348         "is-glob": {
7349           "version": "2.0.1",
7350           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
7351           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
7352           "dev": true,
7353           "requires": {
7354             "is-extglob": "^1.0.0"
7355           }
7356         }
7357       }
7358     },
7359     "parse-json": {
7360       "version": "2.2.0",
7361       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7362       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7363       "dev": true,
7364       "requires": {
7365         "error-ex": "^1.2.0"
7366       }
7367     },
7368     "parse5": {
7369       "version": "4.0.0",
7370       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
7371       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
7372       "dev": true
7373     },
7374     "parseqs": {
7375       "version": "0.0.5",
7376       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
7377       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
7378       "dev": true,
7379       "requires": {
7380         "better-assert": "~1.0.0"
7381       }
7382     },
7383     "parseuri": {
7384       "version": "0.0.5",
7385       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
7386       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
7387       "dev": true,
7388       "requires": {
7389         "better-assert": "~1.0.0"
7390       }
7391     },
7392     "parseurl": {
7393       "version": "1.3.3",
7394       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7395       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7396       "dev": true
7397     },
7398     "pascalcase": {
7399       "version": "0.1.1",
7400       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7401       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7402       "dev": true
7403     },
7404     "path-browserify": {
7405       "version": "0.0.1",
7406       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
7407       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
7408       "dev": true
7409     },
7410     "path-dirname": {
7411       "version": "1.0.2",
7412       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7413       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7414       "dev": true
7415     },
7416     "path-exists": {
7417       "version": "3.0.0",
7418       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7419       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7420       "dev": true
7421     },
7422     "path-is-absolute": {
7423       "version": "1.0.1",
7424       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7425       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7426       "dev": true
7427     },
7428     "path-is-inside": {
7429       "version": "1.0.2",
7430       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7431       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7432       "dev": true
7433     },
7434     "path-key": {
7435       "version": "2.0.1",
7436       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7437       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7438       "dev": true
7439     },
7440     "path-parse": {
7441       "version": "1.0.6",
7442       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7443       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7444       "dev": true
7445     },
7446     "path-to-regexp": {
7447       "version": "0.1.7",
7448       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
7449       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
7450       "dev": true
7451     },
7452     "path-type": {
7453       "version": "3.0.0",
7454       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
7455       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
7456       "dev": true,
7457       "requires": {
7458         "pify": "^3.0.0"
7459       }
7460     },
7461     "pbkdf2": {
7462       "version": "3.0.17",
7463       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7464       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7465       "dev": true,
7466       "requires": {
7467         "create-hash": "^1.1.2",
7468         "create-hmac": "^1.1.4",
7469         "ripemd160": "^2.0.1",
7470         "safe-buffer": "^5.0.1",
7471         "sha.js": "^2.4.8"
7472       }
7473     },
7474     "performance-now": {
7475       "version": "2.1.0",
7476       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7477       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
7478       "dev": true
7479     },
7480     "pify": {
7481       "version": "3.0.0",
7482       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7483       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7484       "dev": true
7485     },
7486     "pinkie": {
7487       "version": "2.0.4",
7488       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7489       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7490       "dev": true
7491     },
7492     "pinkie-promise": {
7493       "version": "2.0.1",
7494       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7495       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7496       "dev": true,
7497       "requires": {
7498         "pinkie": "^2.0.0"
7499       }
7500     },
7501     "pkg-dir": {
7502       "version": "2.0.0",
7503       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7504       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7505       "dev": true,
7506       "requires": {
7507         "find-up": "^2.1.0"
7508       }
7509     },
7510     "portfinder": {
7511       "version": "1.0.17",
7512       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
7513       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
7514       "dev": true,
7515       "requires": {
7516         "async": "^1.5.2",
7517         "debug": "^2.2.0",
7518         "mkdirp": "0.5.x"
7519       }
7520     },
7521     "posix-character-classes": {
7522       "version": "0.1.1",
7523       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7524       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7525       "dev": true
7526     },
7527     "postcss": {
7528       "version": "7.0.5",
7529       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.5.tgz",
7530       "integrity": "sha512-HBNpviAUFCKvEh7NZhw1e8MBPivRszIiUnhrJ+sBFVSYSqubrzwX3KG51mYgcRHX8j/cAgZJedONZcm5jTBdgQ==",
7531       "dev": true,
7532       "requires": {
7533         "chalk": "^2.4.1",
7534         "source-map": "^0.6.1",
7535         "supports-color": "^5.5.0"
7536       },
7537       "dependencies": {
7538         "source-map": {
7539           "version": "0.6.1",
7540           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7541           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7542           "dev": true
7543         }
7544       }
7545     },
7546     "postcss-import": {
7547       "version": "12.0.0",
7548       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.0.tgz",
7549       "integrity": "sha512-3KqKRZcaZAvxbY8DVLdd81tG5uKzbUQuiWIvy0o0fzEC42bKacqPYFWbfCQyw6L4LWUaqPz/idvIdbhpgQ32eQ==",
7550       "dev": true,
7551       "requires": {
7552         "postcss": "^7.0.1",
7553         "postcss-value-parser": "^3.2.3",
7554         "read-cache": "^1.0.0",
7555         "resolve": "^1.1.7"
7556       }
7557     },
7558     "postcss-load-config": {
7559       "version": "2.1.0",
7560       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
7561       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
7562       "dev": true,
7563       "requires": {
7564         "cosmiconfig": "^5.0.0",
7565         "import-cwd": "^2.0.0"
7566       }
7567     },
7568     "postcss-loader": {
7569       "version": "3.0.0",
7570       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
7571       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
7572       "dev": true,
7573       "requires": {
7574         "loader-utils": "^1.1.0",
7575         "postcss": "^7.0.0",
7576         "postcss-load-config": "^2.0.0",
7577         "schema-utils": "^1.0.0"
7578       }
7579     },
7580     "postcss-value-parser": {
7581       "version": "3.3.1",
7582       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7583       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7584       "dev": true
7585     },
7586     "prelude-ls": {
7587       "version": "1.1.2",
7588       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
7589       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
7590       "dev": true
7591     },
7592     "preserve": {
7593       "version": "0.2.0",
7594       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
7595       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
7596       "dev": true
7597     },
7598     "process": {
7599       "version": "0.11.10",
7600       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
7601       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
7602       "dev": true
7603     },
7604     "process-nextick-args": {
7605       "version": "2.0.1",
7606       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
7607       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
7608       "dev": true
7609     },
7610     "promise": {
7611       "version": "7.3.1",
7612       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
7613       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
7614       "dev": true,
7615       "optional": true,
7616       "requires": {
7617         "asap": "~2.0.3"
7618       }
7619     },
7620     "promise-inflight": {
7621       "version": "1.0.1",
7622       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
7623       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
7624       "dev": true
7625     },
7626     "protractor": {
7627       "version": "5.4.2",
7628       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz",
7629       "integrity": "sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==",
7630       "dev": true,
7631       "requires": {
7632         "@types/q": "^0.0.32",
7633         "@types/selenium-webdriver": "^3.0.0",
7634         "blocking-proxy": "^1.0.0",
7635         "browserstack": "^1.5.1",
7636         "chalk": "^1.1.3",
7637         "glob": "^7.0.3",
7638         "jasmine": "2.8.0",
7639         "jasminewd2": "^2.1.0",
7640         "optimist": "~0.6.0",
7641         "q": "1.4.1",
7642         "saucelabs": "^1.5.0",
7643         "selenium-webdriver": "3.6.0",
7644         "source-map-support": "~0.4.0",
7645         "webdriver-js-extender": "2.1.0",
7646         "webdriver-manager": "^12.0.6"
7647       },
7648       "dependencies": {
7649         "ansi-styles": {
7650           "version": "2.2.1",
7651           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7652           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7653           "dev": true
7654         },
7655         "chalk": {
7656           "version": "1.1.3",
7657           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7658           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7659           "dev": true,
7660           "requires": {
7661             "ansi-styles": "^2.2.1",
7662             "escape-string-regexp": "^1.0.2",
7663             "has-ansi": "^2.0.0",
7664             "strip-ansi": "^3.0.0",
7665             "supports-color": "^2.0.0"
7666           }
7667         },
7668         "del": {
7669           "version": "2.2.2",
7670           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
7671           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
7672           "dev": true,
7673           "requires": {
7674             "globby": "^5.0.0",
7675             "is-path-cwd": "^1.0.0",
7676             "is-path-in-cwd": "^1.0.0",
7677             "object-assign": "^4.0.1",
7678             "pify": "^2.0.0",
7679             "pinkie-promise": "^2.0.0",
7680             "rimraf": "^2.2.8"
7681           }
7682         },
7683         "globby": {
7684           "version": "5.0.0",
7685           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
7686           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
7687           "dev": true,
7688           "requires": {
7689             "array-union": "^1.0.1",
7690             "arrify": "^1.0.0",
7691             "glob": "^7.0.3",
7692             "object-assign": "^4.0.1",
7693             "pify": "^2.0.0",
7694             "pinkie-promise": "^2.0.0"
7695           }
7696         },
7697         "minimist": {
7698           "version": "1.2.0",
7699           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7700           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7701           "dev": true
7702         },
7703         "pify": {
7704           "version": "2.3.0",
7705           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7706           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7707           "dev": true
7708         },
7709         "source-map": {
7710           "version": "0.5.7",
7711           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
7712           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7713           "dev": true
7714         },
7715         "source-map-support": {
7716           "version": "0.4.18",
7717           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
7718           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
7719           "dev": true,
7720           "requires": {
7721             "source-map": "^0.5.6"
7722           }
7723         },
7724         "supports-color": {
7725           "version": "2.0.0",
7726           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7727           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7728           "dev": true
7729         },
7730         "webdriver-manager": {
7731           "version": "12.1.5",
7732           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.5.tgz",
7733           "integrity": "sha512-f1apDjMpZ8SHlXtXGzqBxOjV+WQcDRz5PN7pWScgjXS7vhUIFcM3V89Shetf4A04n8DDR2MxiVQq6JproFcRZw==",
7734           "dev": true,
7735           "requires": {
7736             "adm-zip": "^0.4.9",
7737             "chalk": "^1.1.1",
7738             "del": "^2.2.0",
7739             "glob": "^7.0.3",
7740             "ini": "^1.3.4",
7741             "minimist": "^1.2.0",
7742             "q": "^1.4.1",
7743             "request": "^2.87.0",
7744             "rimraf": "^2.5.2",
7745             "semver": "^5.3.0",
7746             "xml2js": "^0.4.17"
7747           }
7748         }
7749       }
7750     },
7751     "proxy-addr": {
7752       "version": "2.0.5",
7753       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
7754       "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==",
7755       "dev": true,
7756       "requires": {
7757         "forwarded": "~0.1.2",
7758         "ipaddr.js": "1.9.0"
7759       }
7760     },
7761     "prr": {
7762       "version": "1.0.1",
7763       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
7764       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
7765       "dev": true
7766     },
7767     "pseudomap": {
7768       "version": "1.0.2",
7769       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
7770       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
7771       "dev": true
7772     },
7773     "psl": {
7774       "version": "1.2.0",
7775       "resolved": "https://registry.npmjs.org/psl/-/psl-1.2.0.tgz",
7776       "integrity": "sha512-GEn74ZffufCmkDDLNcl3uuyF/aSD6exEyh1v/ZSdAomB82t6G9hzJVRx0jBmLDW+VfZqks3aScmMw9DszwUalA==",
7777       "dev": true
7778     },
7779     "public-encrypt": {
7780       "version": "4.0.3",
7781       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
7782       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
7783       "dev": true,
7784       "requires": {
7785         "bn.js": "^4.1.0",
7786         "browserify-rsa": "^4.0.0",
7787         "create-hash": "^1.1.0",
7788         "parse-asn1": "^5.0.0",
7789         "randombytes": "^2.0.1",
7790         "safe-buffer": "^5.1.2"
7791       }
7792     },
7793     "pump": {
7794       "version": "2.0.1",
7795       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
7796       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
7797       "dev": true,
7798       "requires": {
7799         "end-of-stream": "^1.1.0",
7800         "once": "^1.3.1"
7801       }
7802     },
7803     "pumpify": {
7804       "version": "1.5.1",
7805       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
7806       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
7807       "dev": true,
7808       "requires": {
7809         "duplexify": "^3.6.0",
7810         "inherits": "^2.0.3",
7811         "pump": "^2.0.0"
7812       }
7813     },
7814     "punycode": {
7815       "version": "2.1.1",
7816       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
7817       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
7818       "dev": true
7819     },
7820     "q": {
7821       "version": "1.4.1",
7822       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
7823       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
7824       "dev": true
7825     },
7826     "qjobs": {
7827       "version": "1.2.0",
7828       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
7829       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
7830       "dev": true
7831     },
7832     "qs": {
7833       "version": "6.5.2",
7834       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
7835       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
7836       "dev": true
7837     },
7838     "querystring": {
7839       "version": "0.2.0",
7840       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
7841       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
7842       "dev": true
7843     },
7844     "querystring-es3": {
7845       "version": "0.2.1",
7846       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
7847       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
7848       "dev": true
7849     },
7850     "querystringify": {
7851       "version": "2.1.1",
7852       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
7853       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
7854       "dev": true
7855     },
7856     "randomatic": {
7857       "version": "3.1.1",
7858       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
7859       "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
7860       "dev": true,
7861       "requires": {
7862         "is-number": "^4.0.0",
7863         "kind-of": "^6.0.0",
7864         "math-random": "^1.0.1"
7865       },
7866       "dependencies": {
7867         "is-number": {
7868           "version": "4.0.0",
7869           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
7870           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
7871           "dev": true
7872         }
7873       }
7874     },
7875     "randombytes": {
7876       "version": "2.1.0",
7877       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
7878       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
7879       "dev": true,
7880       "requires": {
7881         "safe-buffer": "^5.1.0"
7882       }
7883     },
7884     "randomfill": {
7885       "version": "1.0.4",
7886       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
7887       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
7888       "dev": true,
7889       "requires": {
7890         "randombytes": "^2.0.5",
7891         "safe-buffer": "^5.1.0"
7892       }
7893     },
7894     "range-parser": {
7895       "version": "1.2.1",
7896       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
7897       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
7898       "dev": true
7899     },
7900     "raw-body": {
7901       "version": "2.4.0",
7902       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
7903       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
7904       "dev": true,
7905       "requires": {
7906         "bytes": "3.1.0",
7907         "http-errors": "1.7.2",
7908         "iconv-lite": "0.4.24",
7909         "unpipe": "1.0.0"
7910       },
7911       "dependencies": {
7912         "bytes": {
7913           "version": "3.1.0",
7914           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
7915           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
7916           "dev": true
7917         }
7918       }
7919     },
7920     "raw-loader": {
7921       "version": "0.5.1",
7922       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
7923       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
7924       "dev": true
7925     },
7926     "read-cache": {
7927       "version": "1.0.0",
7928       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
7929       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
7930       "dev": true,
7931       "requires": {
7932         "pify": "^2.3.0"
7933       },
7934       "dependencies": {
7935         "pify": {
7936           "version": "2.3.0",
7937           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7938           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7939           "dev": true
7940         }
7941       }
7942     },
7943     "read-pkg": {
7944       "version": "1.1.0",
7945       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
7946       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
7947       "dev": true,
7948       "requires": {
7949         "load-json-file": "^1.0.0",
7950         "normalize-package-data": "^2.3.2",
7951         "path-type": "^1.0.0"
7952       },
7953       "dependencies": {
7954         "path-type": {
7955           "version": "1.1.0",
7956           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
7957           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
7958           "dev": true,
7959           "requires": {
7960             "graceful-fs": "^4.1.2",
7961             "pify": "^2.0.0",
7962             "pinkie-promise": "^2.0.0"
7963           }
7964         },
7965         "pify": {
7966           "version": "2.3.0",
7967           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7968           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7969           "dev": true
7970         }
7971       }
7972     },
7973     "read-pkg-up": {
7974       "version": "1.0.1",
7975       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
7976       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
7977       "dev": true,
7978       "requires": {
7979         "find-up": "^1.0.0",
7980         "read-pkg": "^1.0.0"
7981       },
7982       "dependencies": {
7983         "find-up": {
7984           "version": "1.1.2",
7985           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
7986           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
7987           "dev": true,
7988           "requires": {
7989             "path-exists": "^2.0.0",
7990             "pinkie-promise": "^2.0.0"
7991           }
7992         },
7993         "path-exists": {
7994           "version": "2.1.0",
7995           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
7996           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
7997           "dev": true,
7998           "requires": {
7999             "pinkie-promise": "^2.0.0"
8000           }
8001         }
8002       }
8003     },
8004     "readable-stream": {
8005       "version": "2.3.6",
8006       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8007       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8008       "dev": true,
8009       "requires": {
8010         "core-util-is": "~1.0.0",
8011         "inherits": "~2.0.3",
8012         "isarray": "~1.0.0",
8013         "process-nextick-args": "~2.0.0",
8014         "safe-buffer": "~5.1.1",
8015         "string_decoder": "~1.1.1",
8016         "util-deprecate": "~1.0.1"
8017       }
8018     },
8019     "readdirp": {
8020       "version": "2.2.1",
8021       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8022       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8023       "dev": true,
8024       "requires": {
8025         "graceful-fs": "^4.1.11",
8026         "micromatch": "^3.1.10",
8027         "readable-stream": "^2.0.2"
8028       }
8029     },
8030     "rechoir": {
8031       "version": "0.6.2",
8032       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8033       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8034       "dev": true,
8035       "requires": {
8036         "resolve": "^1.1.6"
8037       }
8038     },
8039     "redent": {
8040       "version": "1.0.0",
8041       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8042       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8043       "dev": true,
8044       "optional": true,
8045       "requires": {
8046         "indent-string": "^2.1.0",
8047         "strip-indent": "^1.0.1"
8048       }
8049     },
8050     "reflect-metadata": {
8051       "version": "0.1.13",
8052       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
8053       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
8054       "dev": true
8055     },
8056     "regenerate": {
8057       "version": "1.4.0",
8058       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8059       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8060       "dev": true
8061     },
8062     "regenerator-runtime": {
8063       "version": "0.11.1",
8064       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8065       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8066       "dev": true
8067     },
8068     "regex-cache": {
8069       "version": "0.4.4",
8070       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
8071       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
8072       "dev": true,
8073       "requires": {
8074         "is-equal-shallow": "^0.1.3"
8075       }
8076     },
8077     "regex-not": {
8078       "version": "1.0.2",
8079       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8080       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8081       "dev": true,
8082       "requires": {
8083         "extend-shallow": "^3.0.2",
8084         "safe-regex": "^1.1.0"
8085       }
8086     },
8087     "regexpu-core": {
8088       "version": "1.0.0",
8089       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8090       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8091       "dev": true,
8092       "requires": {
8093         "regenerate": "^1.2.1",
8094         "regjsgen": "^0.2.0",
8095         "regjsparser": "^0.1.4"
8096       }
8097     },
8098     "regjsgen": {
8099       "version": "0.2.0",
8100       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8101       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8102       "dev": true
8103     },
8104     "regjsparser": {
8105       "version": "0.1.5",
8106       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8107       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8108       "dev": true,
8109       "requires": {
8110         "jsesc": "~0.5.0"
8111       },
8112       "dependencies": {
8113         "jsesc": {
8114           "version": "0.5.0",
8115           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8116           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8117           "dev": true
8118         }
8119       }
8120     },
8121     "remove-trailing-separator": {
8122       "version": "1.1.0",
8123       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8124       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8125       "dev": true
8126     },
8127     "repeat-element": {
8128       "version": "1.1.3",
8129       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8130       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8131       "dev": true
8132     },
8133     "repeat-string": {
8134       "version": "1.6.1",
8135       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8136       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8137       "dev": true
8138     },
8139     "repeating": {
8140       "version": "2.0.1",
8141       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8142       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8143       "dev": true,
8144       "requires": {
8145         "is-finite": "^1.0.0"
8146       }
8147     },
8148     "request": {
8149       "version": "2.88.0",
8150       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8151       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8152       "dev": true,
8153       "requires": {
8154         "aws-sign2": "~0.7.0",
8155         "aws4": "^1.8.0",
8156         "caseless": "~0.12.0",
8157         "combined-stream": "~1.0.6",
8158         "extend": "~3.0.2",
8159         "forever-agent": "~0.6.1",
8160         "form-data": "~2.3.2",
8161         "har-validator": "~5.1.0",
8162         "http-signature": "~1.2.0",
8163         "is-typedarray": "~1.0.0",
8164         "isstream": "~0.1.2",
8165         "json-stringify-safe": "~5.0.1",
8166         "mime-types": "~2.1.19",
8167         "oauth-sign": "~0.9.0",
8168         "performance-now": "^2.1.0",
8169         "qs": "~6.5.2",
8170         "safe-buffer": "^5.1.2",
8171         "tough-cookie": "~2.4.3",
8172         "tunnel-agent": "^0.6.0",
8173         "uuid": "^3.3.2"
8174       }
8175     },
8176     "require-directory": {
8177       "version": "2.1.1",
8178       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8179       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8180       "dev": true
8181     },
8182     "require-main-filename": {
8183       "version": "1.0.1",
8184       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8185       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8186       "dev": true
8187     },
8188     "requires-port": {
8189       "version": "1.0.0",
8190       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8191       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8192       "dev": true
8193     },
8194     "resolve": {
8195       "version": "1.1.7",
8196       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8197       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8198       "dev": true
8199     },
8200     "resolve-cwd": {
8201       "version": "2.0.0",
8202       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8203       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8204       "dev": true,
8205       "requires": {
8206         "resolve-from": "^3.0.0"
8207       }
8208     },
8209     "resolve-from": {
8210       "version": "3.0.0",
8211       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8212       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8213       "dev": true
8214     },
8215     "resolve-url": {
8216       "version": "0.2.1",
8217       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8218       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8219       "dev": true
8220     },
8221     "restore-cursor": {
8222       "version": "2.0.0",
8223       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8224       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8225       "dev": true,
8226       "requires": {
8227         "onetime": "^2.0.0",
8228         "signal-exit": "^3.0.2"
8229       }
8230     },
8231     "ret": {
8232       "version": "0.1.15",
8233       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8234       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8235       "dev": true
8236     },
8237     "retry": {
8238       "version": "0.10.1",
8239       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8240       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
8241       "dev": true
8242     },
8243     "rfdc": {
8244       "version": "1.1.4",
8245       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
8246       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
8247       "dev": true
8248     },
8249     "rimraf": {
8250       "version": "2.6.3",
8251       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8252       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8253       "dev": true,
8254       "requires": {
8255         "glob": "^7.1.3"
8256       }
8257     },
8258     "ripemd160": {
8259       "version": "2.0.2",
8260       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
8261       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
8262       "dev": true,
8263       "requires": {
8264         "hash-base": "^3.0.0",
8265         "inherits": "^2.0.1"
8266       }
8267     },
8268     "run-async": {
8269       "version": "2.3.0",
8270       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
8271       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
8272       "dev": true,
8273       "requires": {
8274         "is-promise": "^2.1.0"
8275       }
8276     },
8277     "run-queue": {
8278       "version": "1.0.3",
8279       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
8280       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
8281       "dev": true,
8282       "requires": {
8283         "aproba": "^1.1.1"
8284       }
8285     },
8286     "rxjs": {
8287       "version": "6.3.3",
8288       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
8289       "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
8290       "requires": {
8291         "tslib": "^1.9.0"
8292       }
8293     },
8294     "rxjs-compat": {
8295       "version": "6.5.2",
8296       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.5.2.tgz",
8297       "integrity": "sha512-TRMkTp4FgSxE2HtGvxmgRukh3JqdFM7ejAj1Ti/VdodbPGfWvZR5+KdLKRV9jVDFyu2SknM8RD+PR54KGnoLjg=="
8298     },
8299     "safe-buffer": {
8300       "version": "5.1.2",
8301       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8302       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8303       "dev": true
8304     },
8305     "safe-regex": {
8306       "version": "1.1.0",
8307       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8308       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
8309       "dev": true,
8310       "requires": {
8311         "ret": "~0.1.10"
8312       }
8313     },
8314     "safer-buffer": {
8315       "version": "2.1.2",
8316       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8317       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8318       "dev": true
8319     },
8320     "sass-graph": {
8321       "version": "2.2.4",
8322       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
8323       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
8324       "dev": true,
8325       "optional": true,
8326       "requires": {
8327         "glob": "^7.0.0",
8328         "lodash": "^4.0.0",
8329         "scss-tokenizer": "^0.2.3",
8330         "yargs": "^7.0.0"
8331       }
8332     },
8333     "sass-loader": {
8334       "version": "7.1.0",
8335       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
8336       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
8337       "dev": true,
8338       "requires": {
8339         "clone-deep": "^2.0.1",
8340         "loader-utils": "^1.0.1",
8341         "lodash.tail": "^4.1.1",
8342         "neo-async": "^2.5.0",
8343         "pify": "^3.0.0",
8344         "semver": "^5.5.0"
8345       }
8346     },
8347     "saucelabs": {
8348       "version": "1.5.0",
8349       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
8350       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
8351       "dev": true,
8352       "requires": {
8353         "https-proxy-agent": "^2.2.1"
8354       }
8355     },
8356     "sax": {
8357       "version": "0.5.8",
8358       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
8359       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
8360       "dev": true
8361     },
8362     "schema-utils": {
8363       "version": "1.0.0",
8364       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
8365       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
8366       "dev": true,
8367       "requires": {
8368         "ajv": "^6.1.0",
8369         "ajv-errors": "^1.0.0",
8370         "ajv-keywords": "^3.1.0"
8371       }
8372     },
8373     "scss-tokenizer": {
8374       "version": "0.2.3",
8375       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
8376       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
8377       "dev": true,
8378       "optional": true,
8379       "requires": {
8380         "js-base64": "^2.1.8",
8381         "source-map": "^0.4.2"
8382       },
8383       "dependencies": {
8384         "source-map": {
8385           "version": "0.4.4",
8386           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
8387           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
8388           "dev": true,
8389           "optional": true,
8390           "requires": {
8391             "amdefine": ">=0.0.4"
8392           }
8393         }
8394       }
8395     },
8396     "select-hose": {
8397       "version": "2.0.0",
8398       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
8399       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
8400       "dev": true
8401     },
8402     "selenium-webdriver": {
8403       "version": "3.6.0",
8404       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
8405       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
8406       "dev": true,
8407       "requires": {
8408         "jszip": "^3.1.3",
8409         "rimraf": "^2.5.4",
8410         "tmp": "0.0.30",
8411         "xml2js": "^0.4.17"
8412       },
8413       "dependencies": {
8414         "tmp": {
8415           "version": "0.0.30",
8416           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
8417           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
8418           "dev": true,
8419           "requires": {
8420             "os-tmpdir": "~1.0.1"
8421           }
8422         }
8423       }
8424     },
8425     "selfsigned": {
8426       "version": "1.10.4",
8427       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz",
8428       "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==",
8429       "dev": true,
8430       "requires": {
8431         "node-forge": "0.7.5"
8432       }
8433     },
8434     "semver": {
8435       "version": "5.5.1",
8436       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
8437       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
8438       "dev": true
8439     },
8440     "semver-dsl": {
8441       "version": "1.0.1",
8442       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
8443       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
8444       "dev": true,
8445       "requires": {
8446         "semver": "^5.3.0"
8447       }
8448     },
8449     "semver-intersect": {
8450       "version": "1.4.0",
8451       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
8452       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
8453       "dev": true,
8454       "requires": {
8455         "semver": "^5.0.0"
8456       }
8457     },
8458     "send": {
8459       "version": "0.17.1",
8460       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
8461       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
8462       "dev": true,
8463       "requires": {
8464         "debug": "2.6.9",
8465         "depd": "~1.1.2",
8466         "destroy": "~1.0.4",
8467         "encodeurl": "~1.0.2",
8468         "escape-html": "~1.0.3",
8469         "etag": "~1.8.1",
8470         "fresh": "0.5.2",
8471         "http-errors": "~1.7.2",
8472         "mime": "1.6.0",
8473         "ms": "2.1.1",
8474         "on-finished": "~2.3.0",
8475         "range-parser": "~1.2.1",
8476         "statuses": "~1.5.0"
8477       },
8478       "dependencies": {
8479         "ms": {
8480           "version": "2.1.1",
8481           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
8482           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
8483           "dev": true
8484         }
8485       }
8486     },
8487     "serialize-javascript": {
8488       "version": "1.7.0",
8489       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.7.0.tgz",
8490       "integrity": "sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==",
8491       "dev": true
8492     },
8493     "serve-index": {
8494       "version": "1.9.1",
8495       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
8496       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
8497       "dev": true,
8498       "requires": {
8499         "accepts": "~1.3.4",
8500         "batch": "0.6.1",
8501         "debug": "2.6.9",
8502         "escape-html": "~1.0.3",
8503         "http-errors": "~1.6.2",
8504         "mime-types": "~2.1.17",
8505         "parseurl": "~1.3.2"
8506       },
8507       "dependencies": {
8508         "http-errors": {
8509           "version": "1.6.3",
8510           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
8511           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
8512           "dev": true,
8513           "requires": {
8514             "depd": "~1.1.2",
8515             "inherits": "2.0.3",
8516             "setprototypeof": "1.1.0",
8517             "statuses": ">= 1.4.0 < 2"
8518           }
8519         },
8520         "inherits": {
8521           "version": "2.0.3",
8522           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
8523           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
8524           "dev": true
8525         },
8526         "setprototypeof": {
8527           "version": "1.1.0",
8528           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
8529           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
8530           "dev": true
8531         }
8532       }
8533     },
8534     "serve-static": {
8535       "version": "1.14.1",
8536       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
8537       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
8538       "dev": true,
8539       "requires": {
8540         "encodeurl": "~1.0.2",
8541         "escape-html": "~1.0.3",
8542         "parseurl": "~1.3.3",
8543         "send": "0.17.1"
8544       }
8545     },
8546     "set-blocking": {
8547       "version": "2.0.0",
8548       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
8549       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
8550       "dev": true
8551     },
8552     "set-immediate-shim": {
8553       "version": "1.0.1",
8554       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
8555       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
8556       "dev": true
8557     },
8558     "set-value": {
8559       "version": "2.0.1",
8560       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
8561       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
8562       "dev": true,
8563       "requires": {
8564         "extend-shallow": "^2.0.1",
8565         "is-extendable": "^0.1.1",
8566         "is-plain-object": "^2.0.3",
8567         "split-string": "^3.0.1"
8568       },
8569       "dependencies": {
8570         "extend-shallow": {
8571           "version": "2.0.1",
8572           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8573           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8574           "dev": true,
8575           "requires": {
8576             "is-extendable": "^0.1.0"
8577           }
8578         }
8579       }
8580     },
8581     "setimmediate": {
8582       "version": "1.0.5",
8583       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
8584       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
8585       "dev": true
8586     },
8587     "setprototypeof": {
8588       "version": "1.1.1",
8589       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
8590       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
8591       "dev": true
8592     },
8593     "sha.js": {
8594       "version": "2.4.11",
8595       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
8596       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
8597       "dev": true,
8598       "requires": {
8599         "inherits": "^2.0.1",
8600         "safe-buffer": "^5.0.1"
8601       }
8602     },
8603     "shallow-clone": {
8604       "version": "1.0.0",
8605       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
8606       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
8607       "dev": true,
8608       "requires": {
8609         "is-extendable": "^0.1.1",
8610         "kind-of": "^5.0.0",
8611         "mixin-object": "^2.0.1"
8612       },
8613       "dependencies": {
8614         "kind-of": {
8615           "version": "5.1.0",
8616           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8617           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8618           "dev": true
8619         }
8620       }
8621     },
8622     "shebang-command": {
8623       "version": "1.2.0",
8624       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8625       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8626       "dev": true,
8627       "requires": {
8628         "shebang-regex": "^1.0.0"
8629       }
8630     },
8631     "shebang-regex": {
8632       "version": "1.0.0",
8633       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8634       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8635       "dev": true
8636     },
8637     "shelljs": {
8638       "version": "0.8.3",
8639       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
8640       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
8641       "dev": true,
8642       "requires": {
8643         "glob": "^7.0.0",
8644         "interpret": "^1.0.0",
8645         "rechoir": "^0.6.2"
8646       }
8647     },
8648     "signal-exit": {
8649       "version": "3.0.2",
8650       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
8651       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
8652       "dev": true
8653     },
8654     "slash": {
8655       "version": "1.0.0",
8656       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
8657       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
8658       "dev": true
8659     },
8660     "slide": {
8661       "version": "1.1.6",
8662       "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
8663       "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
8664       "dev": true
8665     },
8666     "snapdragon": {
8667       "version": "0.8.2",
8668       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
8669       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
8670       "dev": true,
8671       "requires": {
8672         "base": "^0.11.1",
8673         "debug": "^2.2.0",
8674         "define-property": "^0.2.5",
8675         "extend-shallow": "^2.0.1",
8676         "map-cache": "^0.2.2",
8677         "source-map": "^0.5.6",
8678         "source-map-resolve": "^0.5.0",
8679         "use": "^3.1.0"
8680       },
8681       "dependencies": {
8682         "define-property": {
8683           "version": "0.2.5",
8684           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8685           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8686           "dev": true,
8687           "requires": {
8688             "is-descriptor": "^0.1.0"
8689           }
8690         },
8691         "extend-shallow": {
8692           "version": "2.0.1",
8693           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8694           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8695           "dev": true,
8696           "requires": {
8697             "is-extendable": "^0.1.0"
8698           }
8699         },
8700         "source-map": {
8701           "version": "0.5.7",
8702           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8703           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
8704           "dev": true
8705         }
8706       }
8707     },
8708     "snapdragon-node": {
8709       "version": "2.1.1",
8710       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
8711       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
8712       "dev": true,
8713       "requires": {
8714         "define-property": "^1.0.0",
8715         "isobject": "^3.0.0",
8716         "snapdragon-util": "^3.0.1"
8717       },
8718       "dependencies": {
8719         "define-property": {
8720           "version": "1.0.0",
8721           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8722           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
8723           "dev": true,
8724           "requires": {
8725             "is-descriptor": "^1.0.0"
8726           }
8727         },
8728         "is-accessor-descriptor": {
8729           "version": "1.0.0",
8730           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8731           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8732           "dev": true,
8733           "requires": {
8734             "kind-of": "^6.0.0"
8735           }
8736         },
8737         "is-data-descriptor": {
8738           "version": "1.0.0",
8739           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8740           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8741           "dev": true,
8742           "requires": {
8743             "kind-of": "^6.0.0"
8744           }
8745         },
8746         "is-descriptor": {
8747           "version": "1.0.2",
8748           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8749           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8750           "dev": true,
8751           "requires": {
8752             "is-accessor-descriptor": "^1.0.0",
8753             "is-data-descriptor": "^1.0.0",
8754             "kind-of": "^6.0.2"
8755           }
8756         }
8757       }
8758     },
8759     "snapdragon-util": {
8760       "version": "3.0.1",
8761       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
8762       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
8763       "dev": true,
8764       "requires": {
8765         "kind-of": "^3.2.0"
8766       },
8767       "dependencies": {
8768         "kind-of": {
8769           "version": "3.2.2",
8770           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8771           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8772           "dev": true,
8773           "requires": {
8774             "is-buffer": "^1.1.5"
8775           }
8776         }
8777       }
8778     },
8779     "socket.io": {
8780       "version": "2.1.1",
8781       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
8782       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
8783       "dev": true,
8784       "requires": {
8785         "debug": "~3.1.0",
8786         "engine.io": "~3.2.0",
8787         "has-binary2": "~1.0.2",
8788         "socket.io-adapter": "~1.1.0",
8789         "socket.io-client": "2.1.1",
8790         "socket.io-parser": "~3.2.0"
8791       },
8792       "dependencies": {
8793         "debug": {
8794           "version": "3.1.0",
8795           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8796           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8797           "dev": true,
8798           "requires": {
8799             "ms": "2.0.0"
8800           }
8801         }
8802       }
8803     },
8804     "socket.io-adapter": {
8805       "version": "1.1.1",
8806       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
8807       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
8808       "dev": true
8809     },
8810     "socket.io-client": {
8811       "version": "2.1.1",
8812       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
8813       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
8814       "dev": true,
8815       "requires": {
8816         "backo2": "1.0.2",
8817         "base64-arraybuffer": "0.1.5",
8818         "component-bind": "1.0.0",
8819         "component-emitter": "1.2.1",
8820         "debug": "~3.1.0",
8821         "engine.io-client": "~3.2.0",
8822         "has-binary2": "~1.0.2",
8823         "has-cors": "1.1.0",
8824         "indexof": "0.0.1",
8825         "object-component": "0.0.3",
8826         "parseqs": "0.0.5",
8827         "parseuri": "0.0.5",
8828         "socket.io-parser": "~3.2.0",
8829         "to-array": "0.1.4"
8830       },
8831       "dependencies": {
8832         "component-emitter": {
8833           "version": "1.2.1",
8834           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
8835           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
8836           "dev": true
8837         },
8838         "debug": {
8839           "version": "3.1.0",
8840           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8841           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8842           "dev": true,
8843           "requires": {
8844             "ms": "2.0.0"
8845           }
8846         }
8847       }
8848     },
8849     "socket.io-parser": {
8850       "version": "3.2.0",
8851       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
8852       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
8853       "dev": true,
8854       "requires": {
8855         "component-emitter": "1.2.1",
8856         "debug": "~3.1.0",
8857         "isarray": "2.0.1"
8858       },
8859       "dependencies": {
8860         "component-emitter": {
8861           "version": "1.2.1",
8862           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
8863           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
8864           "dev": true
8865         },
8866         "debug": {
8867           "version": "3.1.0",
8868           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8869           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8870           "dev": true,
8871           "requires": {
8872             "ms": "2.0.0"
8873           }
8874         },
8875         "isarray": {
8876           "version": "2.0.1",
8877           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
8878           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
8879           "dev": true
8880         }
8881       }
8882     },
8883     "sockjs": {
8884       "version": "0.3.19",
8885       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
8886       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
8887       "dev": true,
8888       "requires": {
8889         "faye-websocket": "^0.10.0",
8890         "uuid": "^3.0.1"
8891       }
8892     },
8893     "sockjs-client": {
8894       "version": "1.1.5",
8895       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz",
8896       "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=",
8897       "dev": true,
8898       "requires": {
8899         "debug": "^2.6.6",
8900         "eventsource": "0.1.6",
8901         "faye-websocket": "~0.11.0",
8902         "inherits": "^2.0.1",
8903         "json3": "^3.3.2",
8904         "url-parse": "^1.1.8"
8905       },
8906       "dependencies": {
8907         "faye-websocket": {
8908           "version": "0.11.3",
8909           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
8910           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
8911           "dev": true,
8912           "requires": {
8913             "websocket-driver": ">=0.5.1"
8914           }
8915         }
8916       }
8917     },
8918     "source-list-map": {
8919       "version": "2.0.1",
8920       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
8921       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
8922       "dev": true
8923     },
8924     "source-map": {
8925       "version": "0.7.3",
8926       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
8927       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
8928       "dev": true
8929     },
8930     "source-map-loader": {
8931       "version": "0.2.4",
8932       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
8933       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
8934       "dev": true,
8935       "requires": {
8936         "async": "^2.5.0",
8937         "loader-utils": "^1.1.0"
8938       },
8939       "dependencies": {
8940         "async": {
8941           "version": "2.6.3",
8942           "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
8943           "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
8944           "dev": true,
8945           "requires": {
8946             "lodash": "^4.17.14"
8947           }
8948         }
8949       }
8950     },
8951     "source-map-resolve": {
8952       "version": "0.5.2",
8953       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
8954       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
8955       "dev": true,
8956       "requires": {
8957         "atob": "^2.1.1",
8958         "decode-uri-component": "^0.2.0",
8959         "resolve-url": "^0.2.1",
8960         "source-map-url": "^0.4.0",
8961         "urix": "^0.1.0"
8962       }
8963     },
8964     "source-map-support": {
8965       "version": "0.5.9",
8966       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
8967       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
8968       "dev": true,
8969       "requires": {
8970         "buffer-from": "^1.0.0",
8971         "source-map": "^0.6.0"
8972       },
8973       "dependencies": {
8974         "source-map": {
8975           "version": "0.6.1",
8976           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8977           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8978           "dev": true
8979         }
8980       }
8981     },
8982     "source-map-url": {
8983       "version": "0.4.0",
8984       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
8985       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
8986       "dev": true
8987     },
8988     "sourcemap-codec": {
8989       "version": "1.4.6",
8990       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz",
8991       "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==",
8992       "dev": true
8993     },
8994     "spdx-correct": {
8995       "version": "3.1.0",
8996       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
8997       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
8998       "dev": true,
8999       "requires": {
9000         "spdx-expression-parse": "^3.0.0",
9001         "spdx-license-ids": "^3.0.0"
9002       }
9003     },
9004     "spdx-exceptions": {
9005       "version": "2.2.0",
9006       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9007       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9008       "dev": true
9009     },
9010     "spdx-expression-parse": {
9011       "version": "3.0.0",
9012       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9013       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9014       "dev": true,
9015       "requires": {
9016         "spdx-exceptions": "^2.1.0",
9017         "spdx-license-ids": "^3.0.0"
9018       }
9019     },
9020     "spdx-license-ids": {
9021       "version": "3.0.5",
9022       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
9023       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
9024       "dev": true
9025     },
9026     "spdy": {
9027       "version": "3.4.7",
9028       "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz",
9029       "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=",
9030       "dev": true,
9031       "requires": {
9032         "debug": "^2.6.8",
9033         "handle-thing": "^1.2.5",
9034         "http-deceiver": "^1.2.7",
9035         "safe-buffer": "^5.0.1",
9036         "select-hose": "^2.0.0",
9037         "spdy-transport": "^2.0.18"
9038       }
9039     },
9040     "spdy-transport": {
9041       "version": "2.1.1",
9042       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.1.tgz",
9043       "integrity": "sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q==",
9044       "dev": true,
9045       "requires": {
9046         "debug": "^2.6.8",
9047         "detect-node": "^2.0.3",
9048         "hpack.js": "^2.1.6",
9049         "obuf": "^1.1.1",
9050         "readable-stream": "^2.2.9",
9051         "safe-buffer": "^5.0.1",
9052         "wbuf": "^1.7.2"
9053       }
9054     },
9055     "speed-measure-webpack-plugin": {
9056       "version": "1.3.1",
9057       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
9058       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
9059       "dev": true,
9060       "requires": {
9061         "chalk": "^2.0.1"
9062       }
9063     },
9064     "split-string": {
9065       "version": "3.1.0",
9066       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9067       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9068       "dev": true,
9069       "requires": {
9070         "extend-shallow": "^3.0.0"
9071       }
9072     },
9073     "sprintf-js": {
9074       "version": "1.0.3",
9075       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9076       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9077       "dev": true
9078     },
9079     "sshpk": {
9080       "version": "1.16.1",
9081       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
9082       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
9083       "dev": true,
9084       "requires": {
9085         "asn1": "~0.2.3",
9086         "assert-plus": "^1.0.0",
9087         "bcrypt-pbkdf": "^1.0.0",
9088         "dashdash": "^1.12.0",
9089         "ecc-jsbn": "~0.1.1",
9090         "getpass": "^0.1.1",
9091         "jsbn": "~0.1.0",
9092         "safer-buffer": "^2.0.2",
9093         "tweetnacl": "~0.14.0"
9094       }
9095     },
9096     "ssri": {
9097       "version": "5.3.0",
9098       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9099       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9100       "dev": true,
9101       "requires": {
9102         "safe-buffer": "^5.1.1"
9103       }
9104     },
9105     "static-extend": {
9106       "version": "0.1.2",
9107       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9108       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9109       "dev": true,
9110       "requires": {
9111         "define-property": "^0.2.5",
9112         "object-copy": "^0.1.0"
9113       },
9114       "dependencies": {
9115         "define-property": {
9116           "version": "0.2.5",
9117           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9118           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9119           "dev": true,
9120           "requires": {
9121             "is-descriptor": "^0.1.0"
9122           }
9123         }
9124       }
9125     },
9126     "stats-webpack-plugin": {
9127       "version": "0.7.0",
9128       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz",
9129       "integrity": "sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ==",
9130       "dev": true,
9131       "requires": {
9132         "lodash": "^4.17.4"
9133       }
9134     },
9135     "statuses": {
9136       "version": "1.5.0",
9137       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9138       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9139       "dev": true
9140     },
9141     "stdout-stream": {
9142       "version": "1.4.1",
9143       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
9144       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
9145       "dev": true,
9146       "optional": true,
9147       "requires": {
9148         "readable-stream": "^2.0.1"
9149       }
9150     },
9151     "stream-browserify": {
9152       "version": "2.0.2",
9153       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9154       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9155       "dev": true,
9156       "requires": {
9157         "inherits": "~2.0.1",
9158         "readable-stream": "^2.0.2"
9159       }
9160     },
9161     "stream-each": {
9162       "version": "1.2.3",
9163       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
9164       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
9165       "dev": true,
9166       "requires": {
9167         "end-of-stream": "^1.1.0",
9168         "stream-shift": "^1.0.0"
9169       }
9170     },
9171     "stream-http": {
9172       "version": "2.8.3",
9173       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9174       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9175       "dev": true,
9176       "requires": {
9177         "builtin-status-codes": "^3.0.0",
9178         "inherits": "^2.0.1",
9179         "readable-stream": "^2.3.6",
9180         "to-arraybuffer": "^1.0.0",
9181         "xtend": "^4.0.0"
9182       }
9183     },
9184     "stream-shift": {
9185       "version": "1.0.0",
9186       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9187       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9188       "dev": true
9189     },
9190     "streamroller": {
9191       "version": "0.7.0",
9192       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
9193       "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
9194       "dev": true,
9195       "requires": {
9196         "date-format": "^1.2.0",
9197         "debug": "^3.1.0",
9198         "mkdirp": "^0.5.1",
9199         "readable-stream": "^2.3.0"
9200       },
9201       "dependencies": {
9202         "debug": {
9203           "version": "3.2.6",
9204           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9205           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9206           "dev": true,
9207           "requires": {
9208             "ms": "^2.1.1"
9209           }
9210         },
9211         "ms": {
9212           "version": "2.1.2",
9213           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9214           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9215           "dev": true
9216         }
9217       }
9218     },
9219     "string-width": {
9220       "version": "1.0.2",
9221       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9222       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9223       "dev": true,
9224       "requires": {
9225         "code-point-at": "^1.0.0",
9226         "is-fullwidth-code-point": "^1.0.0",
9227         "strip-ansi": "^3.0.0"
9228       }
9229     },
9230     "string_decoder": {
9231       "version": "1.1.1",
9232       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9233       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9234       "dev": true,
9235       "requires": {
9236         "safe-buffer": "~5.1.0"
9237       }
9238     },
9239     "strip-ansi": {
9240       "version": "3.0.1",
9241       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9242       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9243       "dev": true,
9244       "requires": {
9245         "ansi-regex": "^2.0.0"
9246       }
9247     },
9248     "strip-bom": {
9249       "version": "2.0.0",
9250       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9251       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9252       "dev": true,
9253       "requires": {
9254         "is-utf8": "^0.2.0"
9255       }
9256     },
9257     "strip-eof": {
9258       "version": "1.0.0",
9259       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9260       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9261       "dev": true
9262     },
9263     "strip-indent": {
9264       "version": "1.0.1",
9265       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9266       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9267       "dev": true,
9268       "optional": true,
9269       "requires": {
9270         "get-stdin": "^4.0.1"
9271       }
9272     },
9273     "style-loader": {
9274       "version": "0.23.0",
9275       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.0.tgz",
9276       "integrity": "sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ==",
9277       "dev": true,
9278       "requires": {
9279         "loader-utils": "^1.1.0",
9280         "schema-utils": "^0.4.5"
9281       },
9282       "dependencies": {
9283         "schema-utils": {
9284           "version": "0.4.7",
9285           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
9286           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
9287           "dev": true,
9288           "requires": {
9289             "ajv": "^6.1.0",
9290             "ajv-keywords": "^3.1.0"
9291           }
9292         }
9293       }
9294     },
9295     "stylus": {
9296       "version": "0.54.5",
9297       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
9298       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
9299       "dev": true,
9300       "requires": {
9301         "css-parse": "1.7.x",
9302         "debug": "*",
9303         "glob": "7.0.x",
9304         "mkdirp": "0.5.x",
9305         "sax": "0.5.x",
9306         "source-map": "0.1.x"
9307       },
9308       "dependencies": {
9309         "glob": {
9310           "version": "7.0.6",
9311           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
9312           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
9313           "dev": true,
9314           "requires": {
9315             "fs.realpath": "^1.0.0",
9316             "inflight": "^1.0.4",
9317             "inherits": "2",
9318             "minimatch": "^3.0.2",
9319             "once": "^1.3.0",
9320             "path-is-absolute": "^1.0.0"
9321           }
9322         },
9323         "source-map": {
9324           "version": "0.1.43",
9325           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
9326           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
9327           "dev": true,
9328           "requires": {
9329             "amdefine": ">=0.0.4"
9330           }
9331         }
9332       }
9333     },
9334     "stylus-loader": {
9335       "version": "3.0.2",
9336       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
9337       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
9338       "dev": true,
9339       "requires": {
9340         "loader-utils": "^1.0.2",
9341         "lodash.clonedeep": "^4.5.0",
9342         "when": "~3.6.x"
9343       }
9344     },
9345     "supports-color": {
9346       "version": "5.5.0",
9347       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9348       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9349       "dev": true,
9350       "requires": {
9351         "has-flag": "^3.0.0"
9352       }
9353     },
9354     "symbol-observable": {
9355       "version": "1.2.0",
9356       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
9357       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
9358       "dev": true
9359     },
9360     "tapable": {
9361       "version": "1.1.3",
9362       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
9363       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
9364       "dev": true
9365     },
9366     "tar": {
9367       "version": "2.2.2",
9368       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
9369       "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
9370       "dev": true,
9371       "optional": true,
9372       "requires": {
9373         "block-stream": "*",
9374         "fstream": "^1.0.12",
9375         "inherits": "2"
9376       }
9377     },
9378     "terser": {
9379       "version": "3.17.0",
9380       "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",
9381       "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==",
9382       "dev": true,
9383       "requires": {
9384         "commander": "^2.19.0",
9385         "source-map": "~0.6.1",
9386         "source-map-support": "~0.5.10"
9387       },
9388       "dependencies": {
9389         "source-map": {
9390           "version": "0.6.1",
9391           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9392           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9393           "dev": true
9394         },
9395         "source-map-support": {
9396           "version": "0.5.12",
9397           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
9398           "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
9399           "dev": true,
9400           "requires": {
9401             "buffer-from": "^1.0.0",
9402             "source-map": "^0.6.0"
9403           }
9404         }
9405       }
9406     },
9407     "terser-webpack-plugin": {
9408       "version": "1.1.0",
9409       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz",
9410       "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==",
9411       "dev": true,
9412       "requires": {
9413         "cacache": "^11.0.2",
9414         "find-cache-dir": "^2.0.0",
9415         "schema-utils": "^1.0.0",
9416         "serialize-javascript": "^1.4.0",
9417         "source-map": "^0.6.1",
9418         "terser": "^3.8.1",
9419         "webpack-sources": "^1.1.0",
9420         "worker-farm": "^1.5.2"
9421       },
9422       "dependencies": {
9423         "cacache": {
9424           "version": "11.3.3",
9425           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
9426           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
9427           "dev": true,
9428           "requires": {
9429             "bluebird": "^3.5.5",
9430             "chownr": "^1.1.1",
9431             "figgy-pudding": "^3.5.1",
9432             "glob": "^7.1.4",
9433             "graceful-fs": "^4.1.15",
9434             "lru-cache": "^5.1.1",
9435             "mississippi": "^3.0.0",
9436             "mkdirp": "^0.5.1",
9437             "move-concurrently": "^1.0.1",
9438             "promise-inflight": "^1.0.1",
9439             "rimraf": "^2.6.3",
9440             "ssri": "^6.0.1",
9441             "unique-filename": "^1.1.1",
9442             "y18n": "^4.0.0"
9443           }
9444         },
9445         "find-cache-dir": {
9446           "version": "2.1.0",
9447           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
9448           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
9449           "dev": true,
9450           "requires": {
9451             "commondir": "^1.0.1",
9452             "make-dir": "^2.0.0",
9453             "pkg-dir": "^3.0.0"
9454           }
9455         },
9456         "find-up": {
9457           "version": "3.0.0",
9458           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
9459           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
9460           "dev": true,
9461           "requires": {
9462             "locate-path": "^3.0.0"
9463           }
9464         },
9465         "glob": {
9466           "version": "7.1.4",
9467           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
9468           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
9469           "dev": true,
9470           "requires": {
9471             "fs.realpath": "^1.0.0",
9472             "inflight": "^1.0.4",
9473             "inherits": "2",
9474             "minimatch": "^3.0.4",
9475             "once": "^1.3.0",
9476             "path-is-absolute": "^1.0.0"
9477           }
9478         },
9479         "locate-path": {
9480           "version": "3.0.0",
9481           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
9482           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
9483           "dev": true,
9484           "requires": {
9485             "p-locate": "^3.0.0",
9486             "path-exists": "^3.0.0"
9487           }
9488         },
9489         "lru-cache": {
9490           "version": "5.1.1",
9491           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
9492           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
9493           "dev": true,
9494           "requires": {
9495             "yallist": "^3.0.2"
9496           }
9497         },
9498         "make-dir": {
9499           "version": "2.1.0",
9500           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
9501           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
9502           "dev": true,
9503           "requires": {
9504             "pify": "^4.0.1",
9505             "semver": "^5.6.0"
9506           }
9507         },
9508         "mississippi": {
9509           "version": "3.0.0",
9510           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
9511           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
9512           "dev": true,
9513           "requires": {
9514             "concat-stream": "^1.5.0",
9515             "duplexify": "^3.4.2",
9516             "end-of-stream": "^1.1.0",
9517             "flush-write-stream": "^1.0.0",
9518             "from2": "^2.1.0",
9519             "parallel-transform": "^1.1.0",
9520             "pump": "^3.0.0",
9521             "pumpify": "^1.3.3",
9522             "stream-each": "^1.1.0",
9523             "through2": "^2.0.0"
9524           }
9525         },
9526         "p-limit": {
9527           "version": "2.2.0",
9528           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
9529           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
9530           "dev": true,
9531           "requires": {
9532             "p-try": "^2.0.0"
9533           }
9534         },
9535         "p-locate": {
9536           "version": "3.0.0",
9537           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
9538           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
9539           "dev": true,
9540           "requires": {
9541             "p-limit": "^2.0.0"
9542           }
9543         },
9544         "p-try": {
9545           "version": "2.2.0",
9546           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
9547           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
9548           "dev": true
9549         },
9550         "pify": {
9551           "version": "4.0.1",
9552           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
9553           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
9554           "dev": true
9555         },
9556         "pkg-dir": {
9557           "version": "3.0.0",
9558           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
9559           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
9560           "dev": true,
9561           "requires": {
9562             "find-up": "^3.0.0"
9563           }
9564         },
9565         "pump": {
9566           "version": "3.0.0",
9567           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
9568           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
9569           "dev": true,
9570           "requires": {
9571             "end-of-stream": "^1.1.0",
9572             "once": "^1.3.1"
9573           }
9574         },
9575         "semver": {
9576           "version": "5.7.0",
9577           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
9578           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
9579           "dev": true
9580         },
9581         "source-map": {
9582           "version": "0.6.1",
9583           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9584           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9585           "dev": true
9586         },
9587         "ssri": {
9588           "version": "6.0.1",
9589           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
9590           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
9591           "dev": true,
9592           "requires": {
9593             "figgy-pudding": "^3.5.1"
9594           }
9595         },
9596         "yallist": {
9597           "version": "3.0.3",
9598           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
9599           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
9600           "dev": true
9601         }
9602       }
9603     },
9604     "through": {
9605       "version": "2.3.8",
9606       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
9607       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
9608       "dev": true
9609     },
9610     "through2": {
9611       "version": "2.0.5",
9612       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
9613       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
9614       "dev": true,
9615       "requires": {
9616         "readable-stream": "~2.3.6",
9617         "xtend": "~4.0.1"
9618       }
9619     },
9620     "thunky": {
9621       "version": "1.0.3",
9622       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz",
9623       "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==",
9624       "dev": true
9625     },
9626     "timers-browserify": {
9627       "version": "2.0.10",
9628       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
9629       "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
9630       "dev": true,
9631       "requires": {
9632         "setimmediate": "^1.0.4"
9633       }
9634     },
9635     "tmp": {
9636       "version": "0.0.33",
9637       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
9638       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
9639       "dev": true,
9640       "requires": {
9641         "os-tmpdir": "~1.0.2"
9642       }
9643     },
9644     "to-array": {
9645       "version": "0.1.4",
9646       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
9647       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
9648       "dev": true
9649     },
9650     "to-arraybuffer": {
9651       "version": "1.0.1",
9652       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
9653       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
9654       "dev": true
9655     },
9656     "to-fast-properties": {
9657       "version": "1.0.3",
9658       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
9659       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
9660       "dev": true
9661     },
9662     "to-object-path": {
9663       "version": "0.3.0",
9664       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
9665       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
9666       "dev": true,
9667       "requires": {
9668         "kind-of": "^3.0.2"
9669       },
9670       "dependencies": {
9671         "kind-of": {
9672           "version": "3.2.2",
9673           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9674           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9675           "dev": true,
9676           "requires": {
9677             "is-buffer": "^1.1.5"
9678           }
9679         }
9680       }
9681     },
9682     "to-regex": {
9683       "version": "3.0.2",
9684       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
9685       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
9686       "dev": true,
9687       "requires": {
9688         "define-property": "^2.0.2",
9689         "extend-shallow": "^3.0.2",
9690         "regex-not": "^1.0.2",
9691         "safe-regex": "^1.1.0"
9692       }
9693     },
9694     "to-regex-range": {
9695       "version": "2.1.1",
9696       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
9697       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
9698       "dev": true,
9699       "requires": {
9700         "is-number": "^3.0.0",
9701         "repeat-string": "^1.6.1"
9702       }
9703     },
9704     "toidentifier": {
9705       "version": "1.0.0",
9706       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
9707       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
9708       "dev": true
9709     },
9710     "tough-cookie": {
9711       "version": "2.4.3",
9712       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
9713       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
9714       "dev": true,
9715       "requires": {
9716         "psl": "^1.1.24",
9717         "punycode": "^1.4.1"
9718       },
9719       "dependencies": {
9720         "punycode": {
9721           "version": "1.4.1",
9722           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9723           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9724           "dev": true
9725         }
9726       }
9727     },
9728     "tree-kill": {
9729       "version": "1.2.0",
9730       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
9731       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
9732       "dev": true
9733     },
9734     "trim-newlines": {
9735       "version": "1.0.0",
9736       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
9737       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
9738       "dev": true,
9739       "optional": true
9740     },
9741     "trim-right": {
9742       "version": "1.0.1",
9743       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
9744       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
9745       "dev": true
9746     },
9747     "true-case-path": {
9748       "version": "1.0.3",
9749       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
9750       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
9751       "dev": true,
9752       "optional": true,
9753       "requires": {
9754         "glob": "^7.1.2"
9755       }
9756     },
9757     "ts-node": {
9758       "version": "7.0.1",
9759       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
9760       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
9761       "dev": true,
9762       "requires": {
9763         "arrify": "^1.0.0",
9764         "buffer-from": "^1.1.0",
9765         "diff": "^3.1.0",
9766         "make-error": "^1.1.1",
9767         "minimist": "^1.2.0",
9768         "mkdirp": "^0.5.1",
9769         "source-map-support": "^0.5.6",
9770         "yn": "^2.0.0"
9771       },
9772       "dependencies": {
9773         "minimist": {
9774           "version": "1.2.0",
9775           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
9776           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
9777           "dev": true
9778         }
9779       }
9780     },
9781     "tslib": {
9782       "version": "1.10.0",
9783       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
9784       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
9785     },
9786     "tslint": {
9787       "version": "5.11.0",
9788       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
9789       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
9790       "dev": true,
9791       "requires": {
9792         "babel-code-frame": "^6.22.0",
9793         "builtin-modules": "^1.1.1",
9794         "chalk": "^2.3.0",
9795         "commander": "^2.12.1",
9796         "diff": "^3.2.0",
9797         "glob": "^7.1.1",
9798         "js-yaml": "^3.7.0",
9799         "minimatch": "^3.0.4",
9800         "resolve": "^1.3.2",
9801         "semver": "^5.3.0",
9802         "tslib": "^1.8.0",
9803         "tsutils": "^2.27.2"
9804       },
9805       "dependencies": {
9806         "resolve": {
9807           "version": "1.11.1",
9808           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
9809           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
9810           "dev": true,
9811           "requires": {
9812             "path-parse": "^1.0.6"
9813           }
9814         }
9815       }
9816     },
9817     "tsutils": {
9818       "version": "2.29.0",
9819       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
9820       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
9821       "dev": true,
9822       "requires": {
9823         "tslib": "^1.8.1"
9824       }
9825     },
9826     "tty-browserify": {
9827       "version": "0.0.0",
9828       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
9829       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
9830       "dev": true
9831     },
9832     "tunnel-agent": {
9833       "version": "0.6.0",
9834       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
9835       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
9836       "dev": true,
9837       "requires": {
9838         "safe-buffer": "^5.0.1"
9839       }
9840     },
9841     "tweetnacl": {
9842       "version": "0.14.5",
9843       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
9844       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
9845       "dev": true
9846     },
9847     "type-check": {
9848       "version": "0.3.2",
9849       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
9850       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
9851       "dev": true,
9852       "requires": {
9853         "prelude-ls": "~1.1.2"
9854       }
9855     },
9856     "type-is": {
9857       "version": "1.6.18",
9858       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
9859       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
9860       "dev": true,
9861       "requires": {
9862         "media-typer": "0.3.0",
9863         "mime-types": "~2.1.24"
9864       }
9865     },
9866     "typedarray": {
9867       "version": "0.0.6",
9868       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
9869       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
9870       "dev": true
9871     },
9872     "typescript": {
9873       "version": "3.1.6",
9874       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
9875       "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
9876       "dev": true
9877     },
9878     "uglify-js": {
9879       "version": "3.6.0",
9880       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
9881       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
9882       "dev": true,
9883       "optional": true,
9884       "requires": {
9885         "commander": "~2.20.0",
9886         "source-map": "~0.6.1"
9887       },
9888       "dependencies": {
9889         "source-map": {
9890           "version": "0.6.1",
9891           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9892           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9893           "dev": true,
9894           "optional": true
9895         }
9896       }
9897     },
9898     "uglifyjs-webpack-plugin": {
9899       "version": "1.3.0",
9900       "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz",
9901       "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==",
9902       "dev": true,
9903       "requires": {
9904         "cacache": "^10.0.4",
9905         "find-cache-dir": "^1.0.0",
9906         "schema-utils": "^0.4.5",
9907         "serialize-javascript": "^1.4.0",
9908         "source-map": "^0.6.1",
9909         "uglify-es": "^3.3.4",
9910         "webpack-sources": "^1.1.0",
9911         "worker-farm": "^1.5.2"
9912       },
9913       "dependencies": {
9914         "commander": {
9915           "version": "2.13.0",
9916           "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
9917           "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
9918           "dev": true
9919         },
9920         "schema-utils": {
9921           "version": "0.4.7",
9922           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
9923           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
9924           "dev": true,
9925           "requires": {
9926             "ajv": "^6.1.0",
9927             "ajv-keywords": "^3.1.0"
9928           }
9929         },
9930         "source-map": {
9931           "version": "0.6.1",
9932           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9933           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9934           "dev": true
9935         },
9936         "uglify-es": {
9937           "version": "3.3.9",
9938           "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
9939           "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
9940           "dev": true,
9941           "requires": {
9942             "commander": "~2.13.0",
9943             "source-map": "~0.6.1"
9944           }
9945         }
9946       }
9947     },
9948     "ultron": {
9949       "version": "1.1.1",
9950       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
9951       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
9952       "dev": true
9953     },
9954     "underscore": {
9955       "version": "1.9.1",
9956       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
9957       "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
9958     },
9959     "union-value": {
9960       "version": "1.0.1",
9961       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
9962       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
9963       "dev": true,
9964       "requires": {
9965         "arr-union": "^3.1.0",
9966         "get-value": "^2.0.6",
9967         "is-extendable": "^0.1.1",
9968         "set-value": "^2.0.1"
9969       }
9970     },
9971     "unique-filename": {
9972       "version": "1.1.1",
9973       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
9974       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
9975       "dev": true,
9976       "requires": {
9977         "unique-slug": "^2.0.0"
9978       }
9979     },
9980     "unique-slug": {
9981       "version": "2.0.2",
9982       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
9983       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
9984       "dev": true,
9985       "requires": {
9986         "imurmurhash": "^0.1.4"
9987       }
9988     },
9989     "unpipe": {
9990       "version": "1.0.0",
9991       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
9992       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
9993       "dev": true
9994     },
9995     "unset-value": {
9996       "version": "1.0.0",
9997       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
9998       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
9999       "dev": true,
10000       "requires": {
10001         "has-value": "^0.3.1",
10002         "isobject": "^3.0.0"
10003       },
10004       "dependencies": {
10005         "has-value": {
10006           "version": "0.3.1",
10007           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10008           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10009           "dev": true,
10010           "requires": {
10011             "get-value": "^2.0.3",
10012             "has-values": "^0.1.4",
10013             "isobject": "^2.0.0"
10014           },
10015           "dependencies": {
10016             "isobject": {
10017               "version": "2.1.0",
10018               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10019               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10020               "dev": true,
10021               "requires": {
10022                 "isarray": "1.0.0"
10023               }
10024             }
10025           }
10026         },
10027         "has-values": {
10028           "version": "0.1.4",
10029           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10030           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10031           "dev": true
10032         }
10033       }
10034     },
10035     "upath": {
10036       "version": "1.1.2",
10037       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
10038       "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
10039       "dev": true
10040     },
10041     "uri-js": {
10042       "version": "4.2.2",
10043       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10044       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10045       "dev": true,
10046       "requires": {
10047         "punycode": "^2.1.0"
10048       }
10049     },
10050     "urix": {
10051       "version": "0.1.0",
10052       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10053       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10054       "dev": true
10055     },
10056     "url": {
10057       "version": "0.11.0",
10058       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10059       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10060       "dev": true,
10061       "requires": {
10062         "punycode": "1.3.2",
10063         "querystring": "0.2.0"
10064       },
10065       "dependencies": {
10066         "punycode": {
10067           "version": "1.3.2",
10068           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10069           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10070           "dev": true
10071         }
10072       }
10073     },
10074     "url-join": {
10075       "version": "4.0.1",
10076       "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
10077       "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
10078       "dev": true
10079     },
10080     "url-parse": {
10081       "version": "1.4.7",
10082       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
10083       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
10084       "dev": true,
10085       "requires": {
10086         "querystringify": "^2.1.1",
10087         "requires-port": "^1.0.0"
10088       }
10089     },
10090     "use": {
10091       "version": "3.1.1",
10092       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10093       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10094       "dev": true
10095     },
10096     "useragent": {
10097       "version": "2.2.1",
10098       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz",
10099       "integrity": "sha1-z1k+9PLRdYdei7ZY6pLhik/QbY4=",
10100       "dev": true,
10101       "requires": {
10102         "lru-cache": "2.2.x",
10103         "tmp": "0.0.x"
10104       },
10105       "dependencies": {
10106         "lru-cache": {
10107           "version": "2.2.4",
10108           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz",
10109           "integrity": "sha1-bGWGGb7PFAMdDQtZSxYELOTcBj0=",
10110           "dev": true
10111         }
10112       }
10113     },
10114     "util": {
10115       "version": "0.11.1",
10116       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
10117       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
10118       "dev": true,
10119       "requires": {
10120         "inherits": "2.0.3"
10121       },
10122       "dependencies": {
10123         "inherits": {
10124           "version": "2.0.3",
10125           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
10126           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
10127           "dev": true
10128         }
10129       }
10130     },
10131     "util-deprecate": {
10132       "version": "1.0.2",
10133       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10134       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10135       "dev": true
10136     },
10137     "utils-merge": {
10138       "version": "1.0.1",
10139       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10140       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10141       "dev": true
10142     },
10143     "uuid": {
10144       "version": "3.3.2",
10145       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10146       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
10147     },
10148     "validate-npm-package-license": {
10149       "version": "3.0.4",
10150       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10151       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10152       "dev": true,
10153       "requires": {
10154         "spdx-correct": "^3.0.0",
10155         "spdx-expression-parse": "^3.0.0"
10156       }
10157     },
10158     "validate-npm-package-name": {
10159       "version": "3.0.0",
10160       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10161       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10162       "dev": true,
10163       "requires": {
10164         "builtins": "^1.0.3"
10165       }
10166     },
10167     "vary": {
10168       "version": "1.1.2",
10169       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10170       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10171       "dev": true
10172     },
10173     "verror": {
10174       "version": "1.10.0",
10175       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10176       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10177       "dev": true,
10178       "requires": {
10179         "assert-plus": "^1.0.0",
10180         "core-util-is": "1.0.2",
10181         "extsprintf": "^1.2.0"
10182       }
10183     },
10184     "vm-browserify": {
10185       "version": "1.1.0",
10186       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
10187       "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==",
10188       "dev": true
10189     },
10190     "void-elements": {
10191       "version": "2.0.1",
10192       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10193       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10194       "dev": true
10195     },
10196     "watchpack": {
10197       "version": "1.6.0",
10198       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
10199       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
10200       "dev": true,
10201       "requires": {
10202         "chokidar": "^2.0.2",
10203         "graceful-fs": "^4.1.2",
10204         "neo-async": "^2.5.0"
10205       }
10206     },
10207     "wbuf": {
10208       "version": "1.7.3",
10209       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
10210       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
10211       "dev": true,
10212       "requires": {
10213         "minimalistic-assert": "^1.0.0"
10214       }
10215     },
10216     "web-animations-js": {
10217       "version": "2.3.2",
10218       "resolved": "https://registry.npmjs.org/web-animations-js/-/web-animations-js-2.3.2.tgz",
10219       "integrity": "sha512-TOMFWtQdxzjWp8qx4DAraTWTsdhxVSiWa6NkPFSaPtZ1diKUxTn4yTix73A1euG1WbSOMMPcY51cnjTIHrGtDA=="
10220     },
10221     "webdriver-js-extender": {
10222       "version": "2.1.0",
10223       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
10224       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
10225       "dev": true,
10226       "requires": {
10227         "@types/selenium-webdriver": "^3.0.0",
10228         "selenium-webdriver": "^3.0.1"
10229       }
10230     },
10231     "webpack": {
10232       "version": "4.19.1",
10233       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.19.1.tgz",
10234       "integrity": "sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g==",
10235       "dev": true,
10236       "requires": {
10237         "@webassemblyjs/ast": "1.7.6",
10238         "@webassemblyjs/helper-module-context": "1.7.6",
10239         "@webassemblyjs/wasm-edit": "1.7.6",
10240         "@webassemblyjs/wasm-parser": "1.7.6",
10241         "acorn": "^5.6.2",
10242         "acorn-dynamic-import": "^3.0.0",
10243         "ajv": "^6.1.0",
10244         "ajv-keywords": "^3.1.0",
10245         "chrome-trace-event": "^1.0.0",
10246         "enhanced-resolve": "^4.1.0",
10247         "eslint-scope": "^4.0.0",
10248         "json-parse-better-errors": "^1.0.2",
10249         "loader-runner": "^2.3.0",
10250         "loader-utils": "^1.1.0",
10251         "memory-fs": "~0.4.1",
10252         "micromatch": "^3.1.8",
10253         "mkdirp": "~0.5.0",
10254         "neo-async": "^2.5.0",
10255         "node-libs-browser": "^2.0.0",
10256         "schema-utils": "^0.4.4",
10257         "tapable": "^1.1.0",
10258         "uglifyjs-webpack-plugin": "^1.2.4",
10259         "watchpack": "^1.5.0",
10260         "webpack-sources": "^1.2.0"
10261       },
10262       "dependencies": {
10263         "schema-utils": {
10264           "version": "0.4.7",
10265           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
10266           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
10267           "dev": true,
10268           "requires": {
10269             "ajv": "^6.1.0",
10270             "ajv-keywords": "^3.1.0"
10271           }
10272         }
10273       }
10274     },
10275     "webpack-core": {
10276       "version": "0.6.9",
10277       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
10278       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
10279       "dev": true,
10280       "requires": {
10281         "source-list-map": "~0.1.7",
10282         "source-map": "~0.4.1"
10283       },
10284       "dependencies": {
10285         "source-list-map": {
10286           "version": "0.1.8",
10287           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
10288           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
10289           "dev": true
10290         },
10291         "source-map": {
10292           "version": "0.4.4",
10293           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
10294           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10295           "dev": true,
10296           "requires": {
10297             "amdefine": ">=0.0.4"
10298           }
10299         }
10300       }
10301     },
10302     "webpack-dev-middleware": {
10303       "version": "3.3.0",
10304       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.3.0.tgz",
10305       "integrity": "sha512-5C5gXtOo1I6+0AEg4UPglYEtu3Rai6l5IiO6aUu65scHXz29dc3oIWMiRwvcNLXgL0HwRkRxa9N02ZjFt4hY8w==",
10306       "dev": true,
10307       "requires": {
10308         "loud-rejection": "^1.6.0",
10309         "memory-fs": "~0.4.1",
10310         "mime": "^2.3.1",
10311         "range-parser": "^1.0.3",
10312         "url-join": "^4.0.0",
10313         "webpack-log": "^2.0.0"
10314       },
10315       "dependencies": {
10316         "mime": {
10317           "version": "2.4.4",
10318           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
10319           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
10320           "dev": true
10321         }
10322       }
10323     },
10324     "webpack-dev-server": {
10325       "version": "3.1.8",
10326       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.8.tgz",
10327       "integrity": "sha512-c+tcJtDqnPdxCAzEEZKdIPmg3i5i7cAHe+B+0xFNK0BlCc2HF/unYccbU7xTgfGc5xxhCztCQzFmsqim+KhI+A==",
10328       "dev": true,
10329       "requires": {
10330         "ansi-html": "0.0.7",
10331         "bonjour": "^3.5.0",
10332         "chokidar": "^2.0.0",
10333         "compression": "^1.5.2",
10334         "connect-history-api-fallback": "^1.3.0",
10335         "debug": "^3.1.0",
10336         "del": "^3.0.0",
10337         "express": "^4.16.2",
10338         "html-entities": "^1.2.0",
10339         "http-proxy-middleware": "~0.18.0",
10340         "import-local": "^2.0.0",
10341         "internal-ip": "^3.0.1",
10342         "ip": "^1.1.5",
10343         "killable": "^1.0.0",
10344         "loglevel": "^1.4.1",
10345         "opn": "^5.1.0",
10346         "portfinder": "^1.0.9",
10347         "schema-utils": "^1.0.0",
10348         "selfsigned": "^1.9.1",
10349         "serve-index": "^1.7.2",
10350         "sockjs": "0.3.19",
10351         "sockjs-client": "1.1.5",
10352         "spdy": "^3.4.1",
10353         "strip-ansi": "^3.0.0",
10354         "supports-color": "^5.1.0",
10355         "webpack-dev-middleware": "3.2.0",
10356         "webpack-log": "^2.0.0",
10357         "yargs": "12.0.2"
10358       },
10359       "dependencies": {
10360         "ansi-regex": {
10361           "version": "3.0.0",
10362           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10363           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10364           "dev": true
10365         },
10366         "camelcase": {
10367           "version": "4.1.0",
10368           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10369           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10370           "dev": true
10371         },
10372         "cliui": {
10373           "version": "4.1.0",
10374           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
10375           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
10376           "dev": true,
10377           "requires": {
10378             "string-width": "^2.1.1",
10379             "strip-ansi": "^4.0.0",
10380             "wrap-ansi": "^2.0.0"
10381           },
10382           "dependencies": {
10383             "strip-ansi": {
10384               "version": "4.0.0",
10385               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10386               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10387               "dev": true,
10388               "requires": {
10389                 "ansi-regex": "^3.0.0"
10390               }
10391             }
10392           }
10393         },
10394         "cross-spawn": {
10395           "version": "6.0.5",
10396           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
10397           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
10398           "dev": true,
10399           "requires": {
10400             "nice-try": "^1.0.4",
10401             "path-key": "^2.0.1",
10402             "semver": "^5.5.0",
10403             "shebang-command": "^1.2.0",
10404             "which": "^1.2.9"
10405           }
10406         },
10407         "debug": {
10408           "version": "3.2.6",
10409           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10410           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10411           "dev": true,
10412           "requires": {
10413             "ms": "^2.1.1"
10414           }
10415         },
10416         "decamelize": {
10417           "version": "2.0.0",
10418           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
10419           "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
10420           "dev": true,
10421           "requires": {
10422             "xregexp": "4.0.0"
10423           }
10424         },
10425         "execa": {
10426           "version": "1.0.0",
10427           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
10428           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
10429           "dev": true,
10430           "requires": {
10431             "cross-spawn": "^6.0.0",
10432             "get-stream": "^4.0.0",
10433             "is-stream": "^1.1.0",
10434             "npm-run-path": "^2.0.0",
10435             "p-finally": "^1.0.0",
10436             "signal-exit": "^3.0.0",
10437             "strip-eof": "^1.0.0"
10438           }
10439         },
10440         "find-up": {
10441           "version": "3.0.0",
10442           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10443           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10444           "dev": true,
10445           "requires": {
10446             "locate-path": "^3.0.0"
10447           }
10448         },
10449         "get-stream": {
10450           "version": "4.1.0",
10451           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
10452           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
10453           "dev": true,
10454           "requires": {
10455             "pump": "^3.0.0"
10456           }
10457         },
10458         "invert-kv": {
10459           "version": "2.0.0",
10460           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
10461           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
10462           "dev": true
10463         },
10464         "is-fullwidth-code-point": {
10465           "version": "2.0.0",
10466           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10467           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10468           "dev": true
10469         },
10470         "lcid": {
10471           "version": "2.0.0",
10472           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
10473           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
10474           "dev": true,
10475           "requires": {
10476             "invert-kv": "^2.0.0"
10477           }
10478         },
10479         "locate-path": {
10480           "version": "3.0.0",
10481           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10482           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10483           "dev": true,
10484           "requires": {
10485             "p-locate": "^3.0.0",
10486             "path-exists": "^3.0.0"
10487           }
10488         },
10489         "mime": {
10490           "version": "2.4.4",
10491           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
10492           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
10493           "dev": true
10494         },
10495         "ms": {
10496           "version": "2.1.2",
10497           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10498           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10499           "dev": true
10500         },
10501         "os-locale": {
10502           "version": "3.1.0",
10503           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
10504           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
10505           "dev": true,
10506           "requires": {
10507             "execa": "^1.0.0",
10508             "lcid": "^2.0.0",
10509             "mem": "^4.0.0"
10510           }
10511         },
10512         "p-limit": {
10513           "version": "2.2.0",
10514           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
10515           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
10516           "dev": true,
10517           "requires": {
10518             "p-try": "^2.0.0"
10519           }
10520         },
10521         "p-locate": {
10522           "version": "3.0.0",
10523           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10524           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10525           "dev": true,
10526           "requires": {
10527             "p-limit": "^2.0.0"
10528           }
10529         },
10530         "p-try": {
10531           "version": "2.2.0",
10532           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10533           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10534           "dev": true
10535         },
10536         "pump": {
10537           "version": "3.0.0",
10538           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10539           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10540           "dev": true,
10541           "requires": {
10542             "end-of-stream": "^1.1.0",
10543             "once": "^1.3.1"
10544           }
10545         },
10546         "string-width": {
10547           "version": "2.1.1",
10548           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10549           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10550           "dev": true,
10551           "requires": {
10552             "is-fullwidth-code-point": "^2.0.0",
10553             "strip-ansi": "^4.0.0"
10554           },
10555           "dependencies": {
10556             "strip-ansi": {
10557               "version": "4.0.0",
10558               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10559               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10560               "dev": true,
10561               "requires": {
10562                 "ansi-regex": "^3.0.0"
10563               }
10564             }
10565           }
10566         },
10567         "webpack-dev-middleware": {
10568           "version": "3.2.0",
10569           "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.2.0.tgz",
10570           "integrity": "sha512-YJLMF/96TpKXaEQwaLEo+Z4NDK8aV133ROF6xp9pe3gQoS7sxfpXh4Rv9eC+8vCvWfmDjRQaMSlRPbO+9G6jgA==",
10571           "dev": true,
10572           "requires": {
10573             "loud-rejection": "^1.6.0",
10574             "memory-fs": "~0.4.1",
10575             "mime": "^2.3.1",
10576             "path-is-absolute": "^1.0.0",
10577             "range-parser": "^1.0.3",
10578             "url-join": "^4.0.0",
10579             "webpack-log": "^2.0.0"
10580           }
10581         },
10582         "which-module": {
10583           "version": "2.0.0",
10584           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
10585           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
10586           "dev": true
10587         },
10588         "yargs": {
10589           "version": "12.0.2",
10590           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
10591           "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
10592           "dev": true,
10593           "requires": {
10594             "cliui": "^4.0.0",
10595             "decamelize": "^2.0.0",
10596             "find-up": "^3.0.0",
10597             "get-caller-file": "^1.0.1",
10598             "os-locale": "^3.0.0",
10599             "require-directory": "^2.1.1",
10600             "require-main-filename": "^1.0.1",
10601             "set-blocking": "^2.0.0",
10602             "string-width": "^2.0.0",
10603             "which-module": "^2.0.0",
10604             "y18n": "^3.2.1 || ^4.0.0",
10605             "yargs-parser": "^10.1.0"
10606           }
10607         },
10608         "yargs-parser": {
10609           "version": "10.1.0",
10610           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
10611           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
10612           "dev": true,
10613           "requires": {
10614             "camelcase": "^4.1.0"
10615           }
10616         }
10617       }
10618     },
10619     "webpack-log": {
10620       "version": "2.0.0",
10621       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
10622       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
10623       "dev": true,
10624       "requires": {
10625         "ansi-colors": "^3.0.0",
10626         "uuid": "^3.3.2"
10627       }
10628     },
10629     "webpack-merge": {
10630       "version": "4.1.4",
10631       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
10632       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
10633       "dev": true,
10634       "requires": {
10635         "lodash": "^4.17.5"
10636       }
10637     },
10638     "webpack-sources": {
10639       "version": "1.2.0",
10640       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
10641       "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
10642       "dev": true,
10643       "requires": {
10644         "source-list-map": "^2.0.0",
10645         "source-map": "~0.6.1"
10646       },
10647       "dependencies": {
10648         "source-map": {
10649           "version": "0.6.1",
10650           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10651           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10652           "dev": true
10653         }
10654       }
10655     },
10656     "webpack-subresource-integrity": {
10657       "version": "1.1.0-rc.6",
10658       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
10659       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
10660       "dev": true,
10661       "requires": {
10662         "webpack-core": "^0.6.8"
10663       }
10664     },
10665     "websocket-driver": {
10666       "version": "0.7.3",
10667       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
10668       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
10669       "dev": true,
10670       "requires": {
10671         "http-parser-js": ">=0.4.0 <0.4.11",
10672         "safe-buffer": ">=5.1.0",
10673         "websocket-extensions": ">=0.1.1"
10674       }
10675     },
10676     "websocket-extensions": {
10677       "version": "0.1.3",
10678       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
10679       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
10680       "dev": true
10681     },
10682     "when": {
10683       "version": "3.6.4",
10684       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
10685       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
10686       "dev": true
10687     },
10688     "which": {
10689       "version": "1.3.1",
10690       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
10691       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
10692       "dev": true,
10693       "requires": {
10694         "isexe": "^2.0.0"
10695       }
10696     },
10697     "which-module": {
10698       "version": "1.0.0",
10699       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
10700       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
10701       "dev": true,
10702       "optional": true
10703     },
10704     "wide-align": {
10705       "version": "1.1.3",
10706       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
10707       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
10708       "dev": true,
10709       "requires": {
10710         "string-width": "^1.0.2 || 2"
10711       }
10712     },
10713     "wordwrap": {
10714       "version": "1.0.0",
10715       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10716       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10717       "dev": true
10718     },
10719     "worker-farm": {
10720       "version": "1.7.0",
10721       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
10722       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
10723       "dev": true,
10724       "requires": {
10725         "errno": "~0.1.7"
10726       }
10727     },
10728     "wrap-ansi": {
10729       "version": "2.1.0",
10730       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
10731       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
10732       "dev": true,
10733       "requires": {
10734         "string-width": "^1.0.1",
10735         "strip-ansi": "^3.0.1"
10736       }
10737     },
10738     "wrappy": {
10739       "version": "1.0.2",
10740       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
10741       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
10742       "dev": true
10743     },
10744     "ws": {
10745       "version": "3.3.3",
10746       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
10747       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
10748       "dev": true,
10749       "requires": {
10750         "async-limiter": "~1.0.0",
10751         "safe-buffer": "~5.1.0",
10752         "ultron": "~1.1.0"
10753       }
10754     },
10755     "xml2js": {
10756       "version": "0.4.19",
10757       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
10758       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
10759       "dev": true,
10760       "requires": {
10761         "sax": ">=0.6.0",
10762         "xmlbuilder": "~9.0.1"
10763       },
10764       "dependencies": {
10765         "sax": {
10766           "version": "1.2.4",
10767           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
10768           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
10769           "dev": true
10770         }
10771       }
10772     },
10773     "xmlbuilder": {
10774       "version": "9.0.7",
10775       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
10776       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
10777       "dev": true
10778     },
10779     "xmlhttprequest-ssl": {
10780       "version": "1.5.5",
10781       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
10782       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
10783       "dev": true
10784     },
10785     "xregexp": {
10786       "version": "4.0.0",
10787       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
10788       "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
10789       "dev": true
10790     },
10791     "xtend": {
10792       "version": "4.0.2",
10793       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
10794       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
10795       "dev": true
10796     },
10797     "y18n": {
10798       "version": "4.0.0",
10799       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
10800       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
10801       "dev": true
10802     },
10803     "yallist": {
10804       "version": "2.1.2",
10805       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
10806       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
10807       "dev": true
10808     },
10809     "yargs": {
10810       "version": "7.1.0",
10811       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
10812       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
10813       "dev": true,
10814       "optional": true,
10815       "requires": {
10816         "camelcase": "^3.0.0",
10817         "cliui": "^3.2.0",
10818         "decamelize": "^1.1.1",
10819         "get-caller-file": "^1.0.1",
10820         "os-locale": "^1.4.0",
10821         "read-pkg-up": "^1.0.1",
10822         "require-directory": "^2.1.1",
10823         "require-main-filename": "^1.0.1",
10824         "set-blocking": "^2.0.0",
10825         "string-width": "^1.0.2",
10826         "which-module": "^1.0.0",
10827         "y18n": "^3.2.1",
10828         "yargs-parser": "^5.0.0"
10829       },
10830       "dependencies": {
10831         "camelcase": {
10832           "version": "3.0.0",
10833           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10834           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10835           "dev": true,
10836           "optional": true
10837         },
10838         "y18n": {
10839           "version": "3.2.1",
10840           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
10841           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
10842           "dev": true,
10843           "optional": true
10844         }
10845       }
10846     },
10847     "yargs-parser": {
10848       "version": "5.0.0",
10849       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
10850       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
10851       "dev": true,
10852       "optional": true,
10853       "requires": {
10854         "camelcase": "^3.0.0"
10855       },
10856       "dependencies": {
10857         "camelcase": {
10858           "version": "3.0.0",
10859           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10860           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10861           "dev": true,
10862           "optional": true
10863         }
10864       }
10865     },
10866     "yeast": {
10867       "version": "0.1.2",
10868       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
10869       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
10870       "dev": true
10871     },
10872     "yn": {
10873       "version": "2.0.0",
10874       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
10875       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
10876       "dev": true
10877     },
10878     "zone.js": {
10879       "version": "0.8.29",
10880       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.29.tgz",
10881       "integrity": "sha512-mla2acNCMkWXBD+c+yeUrBUrzOxYMNFdQ6FGfigGGtEVBPJx07BQeJekjt9DmH1FtZek4E9rE1eRR9qQpxACOQ=="
10882     }
10883   }
10884 }