Merge "Fixed Userbar broken user image"
[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     "accepts": {
1050       "version": "1.3.7",
1051       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
1052       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
1053       "dev": true,
1054       "requires": {
1055         "mime-types": "~2.1.24",
1056         "negotiator": "0.6.2"
1057       }
1058     },
1059     "acorn": {
1060       "version": "5.7.3",
1061       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
1062       "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
1063       "dev": true
1064     },
1065     "acorn-dynamic-import": {
1066       "version": "3.0.0",
1067       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
1068       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
1069       "dev": true,
1070       "requires": {
1071         "acorn": "^5.0.0"
1072       }
1073     },
1074     "adm-zip": {
1075       "version": "0.4.13",
1076       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
1077       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
1078       "dev": true
1079     },
1080     "after": {
1081       "version": "0.8.2",
1082       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
1083       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
1084       "dev": true
1085     },
1086     "agent-base": {
1087       "version": "4.3.0",
1088       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
1089       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
1090       "dev": true,
1091       "requires": {
1092         "es6-promisify": "^5.0.0"
1093       }
1094     },
1095     "ajv": {
1096       "version": "6.5.3",
1097       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
1098       "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
1099       "dev": true,
1100       "requires": {
1101         "fast-deep-equal": "^2.0.1",
1102         "fast-json-stable-stringify": "^2.0.0",
1103         "json-schema-traverse": "^0.4.1",
1104         "uri-js": "^4.2.2"
1105       }
1106     },
1107     "ajv-errors": {
1108       "version": "1.0.1",
1109       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
1110       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
1111       "dev": true
1112     },
1113     "ajv-keywords": {
1114       "version": "3.4.1",
1115       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
1116       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
1117       "dev": true
1118     },
1119     "amdefine": {
1120       "version": "1.0.1",
1121       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
1122       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
1123       "dev": true
1124     },
1125     "angular-gridster2": {
1126       "version": "8.0.0",
1127       "resolved": "https://registry.npmjs.org/angular-gridster2/-/angular-gridster2-8.0.0.tgz",
1128       "integrity": "sha512-mSgOvRfhEKAERU63SsunI/NWajU2wXVTToR6sA5JM1sRptK6PLoAIi9VqcNETTmdRssflOFwJJqBqEeRgelUvg==",
1129       "requires": {
1130         "tslib": "^1.9.0"
1131       }
1132     },
1133     "angular2-uuid": {
1134       "version": "1.1.1",
1135       "resolved": "https://registry.npmjs.org/angular2-uuid/-/angular2-uuid-1.1.1.tgz",
1136       "integrity": "sha1-cvA81TK39AAy6x7PufhFc4S+lW4="
1137     },
1138     "ansi-colors": {
1139       "version": "3.2.4",
1140       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
1141       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
1142       "dev": true
1143     },
1144     "ansi-escapes": {
1145       "version": "3.2.0",
1146       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1147       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1148       "dev": true
1149     },
1150     "ansi-html": {
1151       "version": "0.0.7",
1152       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
1153       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
1154       "dev": true
1155     },
1156     "ansi-regex": {
1157       "version": "2.1.1",
1158       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1159       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1160       "dev": true
1161     },
1162     "ansi-styles": {
1163       "version": "3.2.1",
1164       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1165       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1166       "dev": true,
1167       "requires": {
1168         "color-convert": "^1.9.0"
1169       }
1170     },
1171     "anymatch": {
1172       "version": "2.0.0",
1173       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
1174       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
1175       "dev": true,
1176       "requires": {
1177         "micromatch": "^3.1.4",
1178         "normalize-path": "^2.1.1"
1179       }
1180     },
1181     "app-root-path": {
1182       "version": "2.2.1",
1183       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
1184       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
1185       "dev": true
1186     },
1187     "append-transform": {
1188       "version": "1.0.0",
1189       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
1190       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
1191       "dev": true,
1192       "requires": {
1193         "default-require-extensions": "^2.0.0"
1194       }
1195     },
1196     "aproba": {
1197       "version": "1.2.0",
1198       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1199       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1200       "dev": true
1201     },
1202     "are-we-there-yet": {
1203       "version": "1.1.5",
1204       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
1205       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
1206       "dev": true,
1207       "requires": {
1208         "delegates": "^1.0.0",
1209         "readable-stream": "^2.0.6"
1210       }
1211     },
1212     "argparse": {
1213       "version": "1.0.10",
1214       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1215       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1216       "dev": true,
1217       "requires": {
1218         "sprintf-js": "~1.0.2"
1219       }
1220     },
1221     "arr-diff": {
1222       "version": "4.0.0",
1223       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1224       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1225       "dev": true
1226     },
1227     "arr-flatten": {
1228       "version": "1.1.0",
1229       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1230       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1231       "dev": true
1232     },
1233     "arr-union": {
1234       "version": "3.1.0",
1235       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1236       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1237       "dev": true
1238     },
1239     "array-find-index": {
1240       "version": "1.0.2",
1241       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1242       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1243       "dev": true
1244     },
1245     "array-flatten": {
1246       "version": "2.1.2",
1247       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
1248       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
1249       "dev": true
1250     },
1251     "array-slice": {
1252       "version": "0.2.3",
1253       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
1254       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
1255       "dev": true
1256     },
1257     "array-union": {
1258       "version": "1.0.2",
1259       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1260       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
1261       "dev": true,
1262       "requires": {
1263         "array-uniq": "^1.0.1"
1264       }
1265     },
1266     "array-uniq": {
1267       "version": "1.0.3",
1268       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1269       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1270       "dev": true
1271     },
1272     "array-unique": {
1273       "version": "0.3.2",
1274       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1275       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1276       "dev": true
1277     },
1278     "arraybuffer.slice": {
1279       "version": "0.0.7",
1280       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
1281       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
1282       "dev": true
1283     },
1284     "arrify": {
1285       "version": "1.0.1",
1286       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1287       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1288       "dev": true
1289     },
1290     "asap": {
1291       "version": "2.0.6",
1292       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1293       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1294       "dev": true,
1295       "optional": true
1296     },
1297     "asn1": {
1298       "version": "0.2.4",
1299       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1300       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1301       "dev": true,
1302       "requires": {
1303         "safer-buffer": "~2.1.0"
1304       }
1305     },
1306     "asn1.js": {
1307       "version": "4.10.1",
1308       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1309       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1310       "dev": true,
1311       "requires": {
1312         "bn.js": "^4.0.0",
1313         "inherits": "^2.0.1",
1314         "minimalistic-assert": "^1.0.0"
1315       }
1316     },
1317     "assert": {
1318       "version": "1.5.0",
1319       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
1320       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
1321       "dev": true,
1322       "requires": {
1323         "object-assign": "^4.1.1",
1324         "util": "0.10.3"
1325       },
1326       "dependencies": {
1327         "inherits": {
1328           "version": "2.0.1",
1329           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1330           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1331           "dev": true
1332         },
1333         "util": {
1334           "version": "0.10.3",
1335           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1336           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1337           "dev": true,
1338           "requires": {
1339             "inherits": "2.0.1"
1340           }
1341         }
1342       }
1343     },
1344     "assert-plus": {
1345       "version": "1.0.0",
1346       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1347       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1348       "dev": true
1349     },
1350     "assign-symbols": {
1351       "version": "1.0.0",
1352       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1353       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1354       "dev": true
1355     },
1356     "async": {
1357       "version": "1.5.2",
1358       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1359       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1360       "dev": true
1361     },
1362     "async-each": {
1363       "version": "1.0.3",
1364       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
1365       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
1366       "dev": true
1367     },
1368     "async-foreach": {
1369       "version": "0.1.3",
1370       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1371       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1372       "dev": true,
1373       "optional": true
1374     },
1375     "async-limiter": {
1376       "version": "1.0.0",
1377       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
1378       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
1379       "dev": true
1380     },
1381     "asynckit": {
1382       "version": "0.4.0",
1383       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1384       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1385       "dev": true
1386     },
1387     "atob": {
1388       "version": "2.1.2",
1389       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1390       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1391       "dev": true
1392     },
1393     "autoprefixer": {
1394       "version": "9.1.5",
1395       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.1.5.tgz",
1396       "integrity": "sha512-kk4Zb6RUc58ld7gdosERHMF3DzIYJc2fp5sX46qEsGXQQy5bXsu8qyLjoxuY1NuQ/cJuCYnx99BfjwnRggrYIw==",
1397       "dev": true,
1398       "requires": {
1399         "browserslist": "^4.1.0",
1400         "caniuse-lite": "^1.0.30000884",
1401         "normalize-range": "^0.1.2",
1402         "num2fraction": "^1.2.2",
1403         "postcss": "^7.0.2",
1404         "postcss-value-parser": "^3.2.3"
1405       }
1406     },
1407     "aws-sign2": {
1408       "version": "0.7.0",
1409       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1410       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1411       "dev": true
1412     },
1413     "aws4": {
1414       "version": "1.8.0",
1415       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1416       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1417       "dev": true
1418     },
1419     "babel-code-frame": {
1420       "version": "6.26.0",
1421       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1422       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1423       "dev": true,
1424       "requires": {
1425         "chalk": "^1.1.3",
1426         "esutils": "^2.0.2",
1427         "js-tokens": "^3.0.2"
1428       },
1429       "dependencies": {
1430         "ansi-styles": {
1431           "version": "2.2.1",
1432           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1433           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1434           "dev": true
1435         },
1436         "chalk": {
1437           "version": "1.1.3",
1438           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1439           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1440           "dev": true,
1441           "requires": {
1442             "ansi-styles": "^2.2.1",
1443             "escape-string-regexp": "^1.0.2",
1444             "has-ansi": "^2.0.0",
1445             "strip-ansi": "^3.0.0",
1446             "supports-color": "^2.0.0"
1447           }
1448         },
1449         "supports-color": {
1450           "version": "2.0.0",
1451           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1452           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1453           "dev": true
1454         }
1455       }
1456     },
1457     "babel-generator": {
1458       "version": "6.26.1",
1459       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1460       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1461       "dev": true,
1462       "requires": {
1463         "babel-messages": "^6.23.0",
1464         "babel-runtime": "^6.26.0",
1465         "babel-types": "^6.26.0",
1466         "detect-indent": "^4.0.0",
1467         "jsesc": "^1.3.0",
1468         "lodash": "^4.17.4",
1469         "source-map": "^0.5.7",
1470         "trim-right": "^1.0.1"
1471       },
1472       "dependencies": {
1473         "source-map": {
1474           "version": "0.5.7",
1475           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1476           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1477           "dev": true
1478         }
1479       }
1480     },
1481     "babel-messages": {
1482       "version": "6.23.0",
1483       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1484       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1485       "dev": true,
1486       "requires": {
1487         "babel-runtime": "^6.22.0"
1488       }
1489     },
1490     "babel-runtime": {
1491       "version": "6.26.0",
1492       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1493       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1494       "dev": true,
1495       "requires": {
1496         "core-js": "^2.4.0",
1497         "regenerator-runtime": "^0.11.0"
1498       }
1499     },
1500     "babel-template": {
1501       "version": "6.26.0",
1502       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1503       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1504       "dev": true,
1505       "requires": {
1506         "babel-runtime": "^6.26.0",
1507         "babel-traverse": "^6.26.0",
1508         "babel-types": "^6.26.0",
1509         "babylon": "^6.18.0",
1510         "lodash": "^4.17.4"
1511       }
1512     },
1513     "babel-traverse": {
1514       "version": "6.26.0",
1515       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1516       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1517       "dev": true,
1518       "requires": {
1519         "babel-code-frame": "^6.26.0",
1520         "babel-messages": "^6.23.0",
1521         "babel-runtime": "^6.26.0",
1522         "babel-types": "^6.26.0",
1523         "babylon": "^6.18.0",
1524         "debug": "^2.6.8",
1525         "globals": "^9.18.0",
1526         "invariant": "^2.2.2",
1527         "lodash": "^4.17.4"
1528       }
1529     },
1530     "babel-types": {
1531       "version": "6.26.0",
1532       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1533       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1534       "dev": true,
1535       "requires": {
1536         "babel-runtime": "^6.26.0",
1537         "esutils": "^2.0.2",
1538         "lodash": "^4.17.4",
1539         "to-fast-properties": "^1.0.3"
1540       }
1541     },
1542     "babylon": {
1543       "version": "6.18.0",
1544       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1545       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1546       "dev": true
1547     },
1548     "backo2": {
1549       "version": "1.0.2",
1550       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1551       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1552       "dev": true
1553     },
1554     "balanced-match": {
1555       "version": "1.0.0",
1556       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1557       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1558       "dev": true
1559     },
1560     "base": {
1561       "version": "0.11.2",
1562       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1563       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1564       "dev": true,
1565       "requires": {
1566         "cache-base": "^1.0.1",
1567         "class-utils": "^0.3.5",
1568         "component-emitter": "^1.2.1",
1569         "define-property": "^1.0.0",
1570         "isobject": "^3.0.1",
1571         "mixin-deep": "^1.2.0",
1572         "pascalcase": "^0.1.1"
1573       },
1574       "dependencies": {
1575         "define-property": {
1576           "version": "1.0.0",
1577           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1578           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1579           "dev": true,
1580           "requires": {
1581             "is-descriptor": "^1.0.0"
1582           }
1583         },
1584         "is-accessor-descriptor": {
1585           "version": "1.0.0",
1586           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1587           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1588           "dev": true,
1589           "requires": {
1590             "kind-of": "^6.0.0"
1591           }
1592         },
1593         "is-data-descriptor": {
1594           "version": "1.0.0",
1595           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1596           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1597           "dev": true,
1598           "requires": {
1599             "kind-of": "^6.0.0"
1600           }
1601         },
1602         "is-descriptor": {
1603           "version": "1.0.2",
1604           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1605           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1606           "dev": true,
1607           "requires": {
1608             "is-accessor-descriptor": "^1.0.0",
1609             "is-data-descriptor": "^1.0.0",
1610             "kind-of": "^6.0.2"
1611           }
1612         }
1613       }
1614     },
1615     "base64-arraybuffer": {
1616       "version": "0.1.5",
1617       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1618       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1619       "dev": true
1620     },
1621     "base64-js": {
1622       "version": "1.3.0",
1623       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1624       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1625       "dev": true
1626     },
1627     "base64id": {
1628       "version": "1.0.0",
1629       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1630       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1631       "dev": true
1632     },
1633     "batch": {
1634       "version": "0.6.1",
1635       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1636       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1637       "dev": true
1638     },
1639     "bcrypt-pbkdf": {
1640       "version": "1.0.2",
1641       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1642       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1643       "dev": true,
1644       "requires": {
1645         "tweetnacl": "^0.14.3"
1646       }
1647     },
1648     "better-assert": {
1649       "version": "1.0.2",
1650       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1651       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1652       "dev": true,
1653       "requires": {
1654         "callsite": "1.0.0"
1655       }
1656     },
1657     "big.js": {
1658       "version": "3.2.0",
1659       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1660       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1661       "dev": true
1662     },
1663     "binary-extensions": {
1664       "version": "1.13.1",
1665       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1666       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1667       "dev": true
1668     },
1669     "blob": {
1670       "version": "0.0.5",
1671       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
1672       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
1673       "dev": true
1674     },
1675     "block-stream": {
1676       "version": "0.0.9",
1677       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1678       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1679       "dev": true,
1680       "optional": true,
1681       "requires": {
1682         "inherits": "~2.0.0"
1683       }
1684     },
1685     "blocking-proxy": {
1686       "version": "1.0.1",
1687       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
1688       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
1689       "dev": true,
1690       "requires": {
1691         "minimist": "^1.2.0"
1692       },
1693       "dependencies": {
1694         "minimist": {
1695           "version": "1.2.0",
1696           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1697           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1698           "dev": true
1699         }
1700       }
1701     },
1702     "bluebird": {
1703       "version": "3.5.5",
1704       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
1705       "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
1706       "dev": true
1707     },
1708     "bn.js": {
1709       "version": "4.11.8",
1710       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1711       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1712       "dev": true
1713     },
1714     "body-parser": {
1715       "version": "1.19.0",
1716       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
1717       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
1718       "dev": true,
1719       "requires": {
1720         "bytes": "3.1.0",
1721         "content-type": "~1.0.4",
1722         "debug": "2.6.9",
1723         "depd": "~1.1.2",
1724         "http-errors": "1.7.2",
1725         "iconv-lite": "0.4.24",
1726         "on-finished": "~2.3.0",
1727         "qs": "6.7.0",
1728         "raw-body": "2.4.0",
1729         "type-is": "~1.6.17"
1730       },
1731       "dependencies": {
1732         "bytes": {
1733           "version": "3.1.0",
1734           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
1735           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
1736           "dev": true
1737         },
1738         "qs": {
1739           "version": "6.7.0",
1740           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
1741           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
1742           "dev": true
1743         }
1744       }
1745     },
1746     "bonjour": {
1747       "version": "3.5.0",
1748       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
1749       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
1750       "dev": true,
1751       "requires": {
1752         "array-flatten": "^2.1.0",
1753         "deep-equal": "^1.0.1",
1754         "dns-equal": "^1.0.0",
1755         "dns-txt": "^2.0.2",
1756         "multicast-dns": "^6.0.1",
1757         "multicast-dns-service-types": "^1.1.0"
1758       }
1759     },
1760     "brace-expansion": {
1761       "version": "1.1.11",
1762       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1763       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1764       "dev": true,
1765       "requires": {
1766         "balanced-match": "^1.0.0",
1767         "concat-map": "0.0.1"
1768       }
1769     },
1770     "braces": {
1771       "version": "2.3.2",
1772       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1773       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1774       "dev": true,
1775       "requires": {
1776         "arr-flatten": "^1.1.0",
1777         "array-unique": "^0.3.2",
1778         "extend-shallow": "^2.0.1",
1779         "fill-range": "^4.0.0",
1780         "isobject": "^3.0.1",
1781         "repeat-element": "^1.1.2",
1782         "snapdragon": "^0.8.1",
1783         "snapdragon-node": "^2.0.1",
1784         "split-string": "^3.0.2",
1785         "to-regex": "^3.0.1"
1786       },
1787       "dependencies": {
1788         "extend-shallow": {
1789           "version": "2.0.1",
1790           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1791           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1792           "dev": true,
1793           "requires": {
1794             "is-extendable": "^0.1.0"
1795           }
1796         }
1797       }
1798     },
1799     "brorand": {
1800       "version": "1.1.0",
1801       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1802       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1803       "dev": true
1804     },
1805     "browserify-aes": {
1806       "version": "1.2.0",
1807       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1808       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1809       "dev": true,
1810       "requires": {
1811         "buffer-xor": "^1.0.3",
1812         "cipher-base": "^1.0.0",
1813         "create-hash": "^1.1.0",
1814         "evp_bytestokey": "^1.0.3",
1815         "inherits": "^2.0.1",
1816         "safe-buffer": "^5.0.1"
1817       }
1818     },
1819     "browserify-cipher": {
1820       "version": "1.0.1",
1821       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1822       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1823       "dev": true,
1824       "requires": {
1825         "browserify-aes": "^1.0.4",
1826         "browserify-des": "^1.0.0",
1827         "evp_bytestokey": "^1.0.0"
1828       }
1829     },
1830     "browserify-des": {
1831       "version": "1.0.2",
1832       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1833       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1834       "dev": true,
1835       "requires": {
1836         "cipher-base": "^1.0.1",
1837         "des.js": "^1.0.0",
1838         "inherits": "^2.0.1",
1839         "safe-buffer": "^5.1.2"
1840       }
1841     },
1842     "browserify-rsa": {
1843       "version": "4.0.1",
1844       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1845       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1846       "dev": true,
1847       "requires": {
1848         "bn.js": "^4.1.0",
1849         "randombytes": "^2.0.1"
1850       }
1851     },
1852     "browserify-sign": {
1853       "version": "4.0.4",
1854       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1855       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1856       "dev": true,
1857       "requires": {
1858         "bn.js": "^4.1.1",
1859         "browserify-rsa": "^4.0.0",
1860         "create-hash": "^1.1.0",
1861         "create-hmac": "^1.1.2",
1862         "elliptic": "^6.0.0",
1863         "inherits": "^2.0.1",
1864         "parse-asn1": "^5.0.0"
1865       }
1866     },
1867     "browserify-zlib": {
1868       "version": "0.2.0",
1869       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1870       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1871       "dev": true,
1872       "requires": {
1873         "pako": "~1.0.5"
1874       }
1875     },
1876     "browserslist": {
1877       "version": "4.6.6",
1878       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.6.tgz",
1879       "integrity": "sha512-D2Nk3W9JL9Fp/gIcWei8LrERCS+eXu9AM5cfXA8WEZ84lFks+ARnZ0q/R69m2SV3Wjma83QDDPxsNKXUwdIsyA==",
1880       "dev": true,
1881       "requires": {
1882         "caniuse-lite": "^1.0.30000984",
1883         "electron-to-chromium": "^1.3.191",
1884         "node-releases": "^1.1.25"
1885       }
1886     },
1887     "browserstack": {
1888       "version": "1.5.2",
1889       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.2.tgz",
1890       "integrity": "sha512-+6AFt9HzhKykcPF79W6yjEUJcdvZOV0lIXdkORXMJftGrDl0OKWqRF4GHqpDNkxiceDT/uB7Fb/aDwktvXX7dg==",
1891       "dev": true,
1892       "requires": {
1893         "https-proxy-agent": "^2.2.1"
1894       }
1895     },
1896     "buffer": {
1897       "version": "4.9.1",
1898       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1899       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1900       "dev": true,
1901       "requires": {
1902         "base64-js": "^1.0.2",
1903         "ieee754": "^1.1.4",
1904         "isarray": "^1.0.0"
1905       }
1906     },
1907     "buffer-alloc": {
1908       "version": "1.2.0",
1909       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1910       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1911       "dev": true,
1912       "requires": {
1913         "buffer-alloc-unsafe": "^1.1.0",
1914         "buffer-fill": "^1.0.0"
1915       }
1916     },
1917     "buffer-alloc-unsafe": {
1918       "version": "1.1.0",
1919       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1920       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1921       "dev": true
1922     },
1923     "buffer-fill": {
1924       "version": "1.0.0",
1925       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1926       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1927       "dev": true
1928     },
1929     "buffer-from": {
1930       "version": "1.1.1",
1931       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1932       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1933       "dev": true
1934     },
1935     "buffer-indexof": {
1936       "version": "1.1.1",
1937       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1938       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1939       "dev": true
1940     },
1941     "buffer-xor": {
1942       "version": "1.0.3",
1943       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1944       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1945       "dev": true
1946     },
1947     "builtin-modules": {
1948       "version": "1.1.1",
1949       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1950       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1951       "dev": true
1952     },
1953     "builtin-status-codes": {
1954       "version": "3.0.0",
1955       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1956       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1957       "dev": true
1958     },
1959     "builtins": {
1960       "version": "1.0.3",
1961       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
1962       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
1963       "dev": true
1964     },
1965     "bytes": {
1966       "version": "3.0.0",
1967       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1968       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1969       "dev": true
1970     },
1971     "cacache": {
1972       "version": "10.0.4",
1973       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
1974       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
1975       "dev": true,
1976       "requires": {
1977         "bluebird": "^3.5.1",
1978         "chownr": "^1.0.1",
1979         "glob": "^7.1.2",
1980         "graceful-fs": "^4.1.11",
1981         "lru-cache": "^4.1.1",
1982         "mississippi": "^2.0.0",
1983         "mkdirp": "^0.5.1",
1984         "move-concurrently": "^1.0.1",
1985         "promise-inflight": "^1.0.1",
1986         "rimraf": "^2.6.2",
1987         "ssri": "^5.2.4",
1988         "unique-filename": "^1.1.0",
1989         "y18n": "^4.0.0"
1990       }
1991     },
1992     "cache-base": {
1993       "version": "1.0.1",
1994       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1995       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1996       "dev": true,
1997       "requires": {
1998         "collection-visit": "^1.0.0",
1999         "component-emitter": "^1.2.1",
2000         "get-value": "^2.0.6",
2001         "has-value": "^1.0.0",
2002         "isobject": "^3.0.1",
2003         "set-value": "^2.0.0",
2004         "to-object-path": "^0.3.0",
2005         "union-value": "^1.0.0",
2006         "unset-value": "^1.0.0"
2007       }
2008     },
2009     "caller-callsite": {
2010       "version": "2.0.0",
2011       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
2012       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
2013       "dev": true,
2014       "requires": {
2015         "callsites": "^2.0.0"
2016       }
2017     },
2018     "caller-path": {
2019       "version": "2.0.0",
2020       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
2021       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
2022       "dev": true,
2023       "requires": {
2024         "caller-callsite": "^2.0.0"
2025       }
2026     },
2027     "callsite": {
2028       "version": "1.0.0",
2029       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
2030       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
2031       "dev": true
2032     },
2033     "callsites": {
2034       "version": "2.0.0",
2035       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
2036       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
2037       "dev": true
2038     },
2039     "camelcase": {
2040       "version": "2.1.1",
2041       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
2042       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
2043       "dev": true,
2044       "optional": true
2045     },
2046     "camelcase-keys": {
2047       "version": "2.1.0",
2048       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
2049       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
2050       "dev": true,
2051       "optional": true,
2052       "requires": {
2053         "camelcase": "^2.0.0",
2054         "map-obj": "^1.0.0"
2055       }
2056     },
2057     "caniuse-lite": {
2058       "version": "1.0.30000984",
2059       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000984.tgz",
2060       "integrity": "sha512-n5tKOjMaZ1fksIpQbjERuqCyfgec/m9pferkFQbLmWtqLUdmt12hNhjSwsmPdqeiG2NkITOQhr1VYIwWSAceiA==",
2061       "dev": true
2062     },
2063     "canonical-path": {
2064       "version": "1.0.0",
2065       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
2066       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
2067       "dev": true
2068     },
2069     "caseless": {
2070       "version": "0.12.0",
2071       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2072       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2073       "dev": true
2074     },
2075     "chalk": {
2076       "version": "2.4.2",
2077       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2078       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2079       "dev": true,
2080       "requires": {
2081         "ansi-styles": "^3.2.1",
2082         "escape-string-regexp": "^1.0.5",
2083         "supports-color": "^5.3.0"
2084       }
2085     },
2086     "chardet": {
2087       "version": "0.7.0",
2088       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
2089       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
2090       "dev": true
2091     },
2092     "chokidar": {
2093       "version": "2.0.4",
2094       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
2095       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
2096       "dev": true,
2097       "requires": {
2098         "anymatch": "^2.0.0",
2099         "async-each": "^1.0.0",
2100         "braces": "^2.3.0",
2101         "fsevents": "^1.2.2",
2102         "glob-parent": "^3.1.0",
2103         "inherits": "^2.0.1",
2104         "is-binary-path": "^1.0.0",
2105         "is-glob": "^4.0.0",
2106         "lodash.debounce": "^4.0.8",
2107         "normalize-path": "^2.1.1",
2108         "path-is-absolute": "^1.0.0",
2109         "readdirp": "^2.0.0",
2110         "upath": "^1.0.5"
2111       }
2112     },
2113     "chownr": {
2114       "version": "1.1.2",
2115       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz",
2116       "integrity": "sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==",
2117       "dev": true
2118     },
2119     "chrome-trace-event": {
2120       "version": "1.0.2",
2121       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
2122       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
2123       "dev": true,
2124       "requires": {
2125         "tslib": "^1.9.0"
2126       }
2127     },
2128     "cipher-base": {
2129       "version": "1.0.4",
2130       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2131       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2132       "dev": true,
2133       "requires": {
2134         "inherits": "^2.0.1",
2135         "safe-buffer": "^5.0.1"
2136       }
2137     },
2138     "circular-dependency-plugin": {
2139       "version": "5.0.2",
2140       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
2141       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
2142       "dev": true
2143     },
2144     "circular-json": {
2145       "version": "0.5.9",
2146       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
2147       "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
2148       "dev": true
2149     },
2150     "class-utils": {
2151       "version": "0.3.6",
2152       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2153       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2154       "dev": true,
2155       "requires": {
2156         "arr-union": "^3.1.0",
2157         "define-property": "^0.2.5",
2158         "isobject": "^3.0.0",
2159         "static-extend": "^0.1.1"
2160       },
2161       "dependencies": {
2162         "define-property": {
2163           "version": "0.2.5",
2164           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2165           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2166           "dev": true,
2167           "requires": {
2168             "is-descriptor": "^0.1.0"
2169           }
2170         }
2171       }
2172     },
2173     "classlist.js": {
2174       "version": "1.1.20150312",
2175       "resolved": "https://registry.npmjs.org/classlist.js/-/classlist.js-1.1.20150312.tgz",
2176       "integrity": "sha1-HXCEL3Ai8I2awIbOaeWyUPLFd4k="
2177     },
2178     "clean-css": {
2179       "version": "4.2.1",
2180       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
2181       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
2182       "dev": true,
2183       "requires": {
2184         "source-map": "~0.6.0"
2185       },
2186       "dependencies": {
2187         "source-map": {
2188           "version": "0.6.1",
2189           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2190           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2191           "dev": true
2192         }
2193       }
2194     },
2195     "cli-cursor": {
2196       "version": "2.1.0",
2197       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2198       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2199       "dev": true,
2200       "requires": {
2201         "restore-cursor": "^2.0.0"
2202       }
2203     },
2204     "cli-width": {
2205       "version": "2.2.0",
2206       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
2207       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
2208       "dev": true
2209     },
2210     "cliui": {
2211       "version": "3.2.0",
2212       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
2213       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2214       "dev": true,
2215       "requires": {
2216         "string-width": "^1.0.1",
2217         "strip-ansi": "^3.0.1",
2218         "wrap-ansi": "^2.0.0"
2219       }
2220     },
2221     "clone": {
2222       "version": "2.1.2",
2223       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2224       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2225       "dev": true
2226     },
2227     "clone-deep": {
2228       "version": "2.0.2",
2229       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
2230       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
2231       "dev": true,
2232       "requires": {
2233         "for-own": "^1.0.0",
2234         "is-plain-object": "^2.0.4",
2235         "kind-of": "^6.0.0",
2236         "shallow-clone": "^1.0.0"
2237       }
2238     },
2239     "co": {
2240       "version": "4.6.0",
2241       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2242       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
2243       "dev": true
2244     },
2245     "code-point-at": {
2246       "version": "1.1.0",
2247       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2248       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2249       "dev": true
2250     },
2251     "codelyzer": {
2252       "version": "4.5.0",
2253       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz",
2254       "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==",
2255       "dev": true,
2256       "requires": {
2257         "app-root-path": "^2.1.0",
2258         "css-selector-tokenizer": "^0.7.0",
2259         "cssauron": "^1.4.0",
2260         "semver-dsl": "^1.0.1",
2261         "source-map": "^0.5.7",
2262         "sprintf-js": "^1.1.1"
2263       },
2264       "dependencies": {
2265         "source-map": {
2266           "version": "0.5.7",
2267           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2268           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2269           "dev": true
2270         },
2271         "sprintf-js": {
2272           "version": "1.1.2",
2273           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
2274           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
2275           "dev": true
2276         }
2277       }
2278     },
2279     "collection-visit": {
2280       "version": "1.0.0",
2281       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2282       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2283       "dev": true,
2284       "requires": {
2285         "map-visit": "^1.0.0",
2286         "object-visit": "^1.0.0"
2287       }
2288     },
2289     "color-convert": {
2290       "version": "1.9.3",
2291       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2292       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2293       "dev": true,
2294       "requires": {
2295         "color-name": "1.1.3"
2296       }
2297     },
2298     "color-name": {
2299       "version": "1.1.3",
2300       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2301       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2302       "dev": true
2303     },
2304     "colors": {
2305       "version": "1.1.2",
2306       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2307       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2308       "dev": true
2309     },
2310     "combine-lists": {
2311       "version": "1.0.1",
2312       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
2313       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
2314       "dev": true,
2315       "requires": {
2316         "lodash": "^4.5.0"
2317       }
2318     },
2319     "combined-stream": {
2320       "version": "1.0.8",
2321       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2322       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2323       "dev": true,
2324       "requires": {
2325         "delayed-stream": "~1.0.0"
2326       }
2327     },
2328     "commander": {
2329       "version": "2.20.0",
2330       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
2331       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
2332       "dev": true
2333     },
2334     "commondir": {
2335       "version": "1.0.1",
2336       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2337       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2338       "dev": true
2339     },
2340     "compare-versions": {
2341       "version": "3.5.0",
2342       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.0.tgz",
2343       "integrity": "sha512-hX+4kt2Rcwu+x1U0SsEFCn1quURjEjPEGH/cPBlpME/IidGimAdwfMU+B+xDr7et/KTR7VH2+ZqWGerv4NGs2w==",
2344       "dev": true
2345     },
2346     "component-bind": {
2347       "version": "1.0.0",
2348       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2349       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2350       "dev": true
2351     },
2352     "component-emitter": {
2353       "version": "1.3.0",
2354       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
2355       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
2356       "dev": true
2357     },
2358     "component-inherit": {
2359       "version": "0.0.3",
2360       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2361       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2362       "dev": true
2363     },
2364     "compressible": {
2365       "version": "2.0.17",
2366       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz",
2367       "integrity": "sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==",
2368       "dev": true,
2369       "requires": {
2370         "mime-db": ">= 1.40.0 < 2"
2371       }
2372     },
2373     "compression": {
2374       "version": "1.7.4",
2375       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
2376       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
2377       "dev": true,
2378       "requires": {
2379         "accepts": "~1.3.5",
2380         "bytes": "3.0.0",
2381         "compressible": "~2.0.16",
2382         "debug": "2.6.9",
2383         "on-headers": "~1.0.2",
2384         "safe-buffer": "5.1.2",
2385         "vary": "~1.1.2"
2386       }
2387     },
2388     "concat-map": {
2389       "version": "0.0.1",
2390       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2391       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2392       "dev": true
2393     },
2394     "concat-stream": {
2395       "version": "1.6.2",
2396       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2397       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2398       "dev": true,
2399       "requires": {
2400         "buffer-from": "^1.0.0",
2401         "inherits": "^2.0.3",
2402         "readable-stream": "^2.2.2",
2403         "typedarray": "^0.0.6"
2404       }
2405     },
2406     "connect": {
2407       "version": "3.7.0",
2408       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
2409       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
2410       "dev": true,
2411       "requires": {
2412         "debug": "2.6.9",
2413         "finalhandler": "1.1.2",
2414         "parseurl": "~1.3.3",
2415         "utils-merge": "1.0.1"
2416       }
2417     },
2418     "connect-history-api-fallback": {
2419       "version": "1.6.0",
2420       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
2421       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
2422       "dev": true
2423     },
2424     "console-browserify": {
2425       "version": "1.1.0",
2426       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2427       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2428       "dev": true,
2429       "requires": {
2430         "date-now": "^0.1.4"
2431       }
2432     },
2433     "console-control-strings": {
2434       "version": "1.1.0",
2435       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2436       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2437       "dev": true
2438     },
2439     "constants-browserify": {
2440       "version": "1.0.0",
2441       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2442       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2443       "dev": true
2444     },
2445     "content-disposition": {
2446       "version": "0.5.3",
2447       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2448       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2449       "dev": true,
2450       "requires": {
2451         "safe-buffer": "5.1.2"
2452       }
2453     },
2454     "content-type": {
2455       "version": "1.0.4",
2456       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2457       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2458       "dev": true
2459     },
2460     "convert-source-map": {
2461       "version": "1.6.0",
2462       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2463       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2464       "dev": true,
2465       "requires": {
2466         "safe-buffer": "~5.1.1"
2467       }
2468     },
2469     "cookie": {
2470       "version": "0.4.0",
2471       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
2472       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
2473       "dev": true
2474     },
2475     "cookie-signature": {
2476       "version": "1.0.6",
2477       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2478       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2479       "dev": true
2480     },
2481     "copy-concurrently": {
2482       "version": "1.0.5",
2483       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2484       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2485       "dev": true,
2486       "requires": {
2487         "aproba": "^1.1.1",
2488         "fs-write-stream-atomic": "^1.0.8",
2489         "iferr": "^0.1.5",
2490         "mkdirp": "^0.5.1",
2491         "rimraf": "^2.5.4",
2492         "run-queue": "^1.0.0"
2493       }
2494     },
2495     "copy-descriptor": {
2496       "version": "0.1.1",
2497       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2498       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2499       "dev": true
2500     },
2501     "copy-webpack-plugin": {
2502       "version": "4.5.4",
2503       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.4.tgz",
2504       "integrity": "sha512-0lstlEyj74OAtYMrDxlNZsU7cwFijAI3Ofz2fD6Mpo9r4xCv4yegfa3uHIKvZY1NSuOtE9nvG6TAhJ+uz9gDaQ==",
2505       "dev": true,
2506       "requires": {
2507         "cacache": "^10.0.4",
2508         "find-cache-dir": "^1.0.0",
2509         "globby": "^7.1.1",
2510         "is-glob": "^4.0.0",
2511         "loader-utils": "^1.1.0",
2512         "minimatch": "^3.0.4",
2513         "p-limit": "^1.0.0",
2514         "serialize-javascript": "^1.4.0"
2515       }
2516     },
2517     "core-js": {
2518       "version": "2.6.9",
2519       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
2520       "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A=="
2521     },
2522     "core-util-is": {
2523       "version": "1.0.2",
2524       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2525       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2526       "dev": true
2527     },
2528     "cosmiconfig": {
2529       "version": "5.2.1",
2530       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2531       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2532       "dev": true,
2533       "requires": {
2534         "import-fresh": "^2.0.0",
2535         "is-directory": "^0.3.1",
2536         "js-yaml": "^3.13.1",
2537         "parse-json": "^4.0.0"
2538       },
2539       "dependencies": {
2540         "parse-json": {
2541           "version": "4.0.0",
2542           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2543           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2544           "dev": true,
2545           "requires": {
2546             "error-ex": "^1.3.1",
2547             "json-parse-better-errors": "^1.0.1"
2548           }
2549         }
2550       }
2551     },
2552     "create-ecdh": {
2553       "version": "4.0.3",
2554       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2555       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2556       "dev": true,
2557       "requires": {
2558         "bn.js": "^4.1.0",
2559         "elliptic": "^6.0.0"
2560       }
2561     },
2562     "create-hash": {
2563       "version": "1.2.0",
2564       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2565       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2566       "dev": true,
2567       "requires": {
2568         "cipher-base": "^1.0.1",
2569         "inherits": "^2.0.1",
2570         "md5.js": "^1.3.4",
2571         "ripemd160": "^2.0.1",
2572         "sha.js": "^2.4.0"
2573       }
2574     },
2575     "create-hmac": {
2576       "version": "1.1.7",
2577       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2578       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2579       "dev": true,
2580       "requires": {
2581         "cipher-base": "^1.0.3",
2582         "create-hash": "^1.1.0",
2583         "inherits": "^2.0.1",
2584         "ripemd160": "^2.0.0",
2585         "safe-buffer": "^5.0.1",
2586         "sha.js": "^2.4.8"
2587       }
2588     },
2589     "cross-spawn": {
2590       "version": "3.0.1",
2591       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2592       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2593       "dev": true,
2594       "optional": true,
2595       "requires": {
2596         "lru-cache": "^4.0.1",
2597         "which": "^1.2.9"
2598       }
2599     },
2600     "crypto-browserify": {
2601       "version": "3.12.0",
2602       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2603       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2604       "dev": true,
2605       "requires": {
2606         "browserify-cipher": "^1.0.0",
2607         "browserify-sign": "^4.0.0",
2608         "create-ecdh": "^4.0.0",
2609         "create-hash": "^1.1.0",
2610         "create-hmac": "^1.1.0",
2611         "diffie-hellman": "^5.0.0",
2612         "inherits": "^2.0.1",
2613         "pbkdf2": "^3.0.3",
2614         "public-encrypt": "^4.0.0",
2615         "randombytes": "^2.0.0",
2616         "randomfill": "^1.0.3"
2617       }
2618     },
2619     "cs-jqtree-contextmenu": {
2620       "version": "0.1.0",
2621       "resolved": "https://registry.npmjs.org/cs-jqtree-contextmenu/-/cs-jqtree-contextmenu-0.1.0.tgz",
2622       "integrity": "sha1-MnoKX9wxcivxFwdQ6HphDcFEOu4=",
2623       "requires": {
2624         "jqtree": ">=0.16"
2625       }
2626     },
2627     "css-parse": {
2628       "version": "1.7.0",
2629       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
2630       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
2631       "dev": true
2632     },
2633     "css-selector-tokenizer": {
2634       "version": "0.7.1",
2635       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
2636       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
2637       "dev": true,
2638       "requires": {
2639         "cssesc": "^0.1.0",
2640         "fastparse": "^1.1.1",
2641         "regexpu-core": "^1.0.0"
2642       }
2643     },
2644     "cssauron": {
2645       "version": "1.4.0",
2646       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
2647       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
2648       "dev": true,
2649       "requires": {
2650         "through": "X.X.X"
2651       }
2652     },
2653     "cssesc": {
2654       "version": "0.1.0",
2655       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2656       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2657       "dev": true
2658     },
2659     "currently-unhandled": {
2660       "version": "0.4.1",
2661       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2662       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2663       "dev": true,
2664       "requires": {
2665         "array-find-index": "^1.0.1"
2666       }
2667     },
2668     "custom-event": {
2669       "version": "1.0.1",
2670       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
2671       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
2672       "dev": true
2673     },
2674     "cyclist": {
2675       "version": "0.2.2",
2676       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
2677       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
2678       "dev": true
2679     },
2680     "dashdash": {
2681       "version": "1.14.1",
2682       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2683       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2684       "dev": true,
2685       "requires": {
2686         "assert-plus": "^1.0.0"
2687       }
2688     },
2689     "date-format": {
2690       "version": "1.2.0",
2691       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
2692       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
2693       "dev": true
2694     },
2695     "date-now": {
2696       "version": "0.1.4",
2697       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2698       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2699       "dev": true
2700     },
2701     "debug": {
2702       "version": "2.6.9",
2703       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2704       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2705       "dev": true,
2706       "requires": {
2707         "ms": "2.0.0"
2708       }
2709     },
2710     "decamelize": {
2711       "version": "1.2.0",
2712       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2713       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2714       "dev": true
2715     },
2716     "decode-uri-component": {
2717       "version": "0.2.0",
2718       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2719       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2720       "dev": true
2721     },
2722     "deep-equal": {
2723       "version": "1.0.1",
2724       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
2725       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
2726       "dev": true
2727     },
2728     "deep-is": {
2729       "version": "0.1.3",
2730       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2731       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2732       "dev": true
2733     },
2734     "default-gateway": {
2735       "version": "2.7.2",
2736       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
2737       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
2738       "dev": true,
2739       "requires": {
2740         "execa": "^0.10.0",
2741         "ip-regex": "^2.1.0"
2742       }
2743     },
2744     "default-require-extensions": {
2745       "version": "2.0.0",
2746       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
2747       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
2748       "dev": true,
2749       "requires": {
2750         "strip-bom": "^3.0.0"
2751       },
2752       "dependencies": {
2753         "strip-bom": {
2754           "version": "3.0.0",
2755           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2756           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2757           "dev": true
2758         }
2759       }
2760     },
2761     "define-property": {
2762       "version": "2.0.2",
2763       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2764       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2765       "dev": true,
2766       "requires": {
2767         "is-descriptor": "^1.0.2",
2768         "isobject": "^3.0.1"
2769       },
2770       "dependencies": {
2771         "is-accessor-descriptor": {
2772           "version": "1.0.0",
2773           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2774           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2775           "dev": true,
2776           "requires": {
2777             "kind-of": "^6.0.0"
2778           }
2779         },
2780         "is-data-descriptor": {
2781           "version": "1.0.0",
2782           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2783           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2784           "dev": true,
2785           "requires": {
2786             "kind-of": "^6.0.0"
2787           }
2788         },
2789         "is-descriptor": {
2790           "version": "1.0.2",
2791           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2792           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2793           "dev": true,
2794           "requires": {
2795             "is-accessor-descriptor": "^1.0.0",
2796             "is-data-descriptor": "^1.0.0",
2797             "kind-of": "^6.0.2"
2798           }
2799         }
2800       }
2801     },
2802     "del": {
2803       "version": "3.0.0",
2804       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
2805       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
2806       "dev": true,
2807       "requires": {
2808         "globby": "^6.1.0",
2809         "is-path-cwd": "^1.0.0",
2810         "is-path-in-cwd": "^1.0.0",
2811         "p-map": "^1.1.1",
2812         "pify": "^3.0.0",
2813         "rimraf": "^2.2.8"
2814       },
2815       "dependencies": {
2816         "globby": {
2817           "version": "6.1.0",
2818           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2819           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2820           "dev": true,
2821           "requires": {
2822             "array-union": "^1.0.1",
2823             "glob": "^7.0.3",
2824             "object-assign": "^4.0.1",
2825             "pify": "^2.0.0",
2826             "pinkie-promise": "^2.0.0"
2827           },
2828           "dependencies": {
2829             "pify": {
2830               "version": "2.3.0",
2831               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2832               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2833               "dev": true
2834             }
2835           }
2836         }
2837       }
2838     },
2839     "delayed-stream": {
2840       "version": "1.0.0",
2841       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2842       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2843       "dev": true
2844     },
2845     "delegates": {
2846       "version": "1.0.0",
2847       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2848       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2849       "dev": true
2850     },
2851     "depd": {
2852       "version": "1.1.2",
2853       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2854       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2855       "dev": true
2856     },
2857     "dependency-graph": {
2858       "version": "0.7.2",
2859       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
2860       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
2861       "dev": true
2862     },
2863     "des.js": {
2864       "version": "1.0.0",
2865       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2866       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2867       "dev": true,
2868       "requires": {
2869         "inherits": "^2.0.1",
2870         "minimalistic-assert": "^1.0.0"
2871       }
2872     },
2873     "destroy": {
2874       "version": "1.0.4",
2875       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2876       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2877       "dev": true
2878     },
2879     "detect-indent": {
2880       "version": "4.0.0",
2881       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2882       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2883       "dev": true,
2884       "requires": {
2885         "repeating": "^2.0.0"
2886       }
2887     },
2888     "detect-node": {
2889       "version": "2.0.4",
2890       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
2891       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
2892       "dev": true
2893     },
2894     "di": {
2895       "version": "0.0.1",
2896       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
2897       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
2898       "dev": true
2899     },
2900     "diff": {
2901       "version": "3.5.0",
2902       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
2903       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
2904       "dev": true
2905     },
2906     "diffie-hellman": {
2907       "version": "5.0.3",
2908       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2909       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2910       "dev": true,
2911       "requires": {
2912         "bn.js": "^4.1.0",
2913         "miller-rabin": "^4.0.0",
2914         "randombytes": "^2.0.0"
2915       }
2916     },
2917     "dir-glob": {
2918       "version": "2.2.2",
2919       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
2920       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
2921       "dev": true,
2922       "requires": {
2923         "path-type": "^3.0.0"
2924       }
2925     },
2926     "dns-equal": {
2927       "version": "1.0.0",
2928       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
2929       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
2930       "dev": true
2931     },
2932     "dns-packet": {
2933       "version": "1.3.1",
2934       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
2935       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
2936       "dev": true,
2937       "requires": {
2938         "ip": "^1.1.0",
2939         "safe-buffer": "^5.0.1"
2940       }
2941     },
2942     "dns-txt": {
2943       "version": "2.0.2",
2944       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
2945       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
2946       "dev": true,
2947       "requires": {
2948         "buffer-indexof": "^1.0.0"
2949       }
2950     },
2951     "dom-serialize": {
2952       "version": "2.2.1",
2953       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
2954       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
2955       "dev": true,
2956       "requires": {
2957         "custom-event": "~1.0.0",
2958         "ent": "~2.2.0",
2959         "extend": "^3.0.0",
2960         "void-elements": "^2.0.0"
2961       }
2962     },
2963     "domain-browser": {
2964       "version": "1.2.0",
2965       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2966       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2967       "dev": true
2968     },
2969     "duplexify": {
2970       "version": "3.7.1",
2971       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
2972       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
2973       "dev": true,
2974       "requires": {
2975         "end-of-stream": "^1.0.0",
2976         "inherits": "^2.0.1",
2977         "readable-stream": "^2.0.0",
2978         "stream-shift": "^1.0.0"
2979       }
2980     },
2981     "ecc-jsbn": {
2982       "version": "0.1.2",
2983       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2984       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2985       "dev": true,
2986       "requires": {
2987         "jsbn": "~0.1.0",
2988         "safer-buffer": "^2.1.0"
2989       }
2990     },
2991     "ee-first": {
2992       "version": "1.1.1",
2993       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2994       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2995       "dev": true
2996     },
2997     "electron-to-chromium": {
2998       "version": "1.3.194",
2999       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.194.tgz",
3000       "integrity": "sha512-w0LHR2YD9Ex1o+Sz4IN2hYzCB8vaFtMNW+yJcBf6SZlVqgFahkne/4rGVJdk4fPF98Gch9snY7PiabOh+vqHNg==",
3001       "dev": true
3002     },
3003     "elliptic": {
3004       "version": "6.5.0",
3005       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz",
3006       "integrity": "sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg==",
3007       "dev": true,
3008       "requires": {
3009         "bn.js": "^4.4.0",
3010         "brorand": "^1.0.1",
3011         "hash.js": "^1.0.0",
3012         "hmac-drbg": "^1.0.0",
3013         "inherits": "^2.0.1",
3014         "minimalistic-assert": "^1.0.0",
3015         "minimalistic-crypto-utils": "^1.0.0"
3016       }
3017     },
3018     "emojis-list": {
3019       "version": "2.1.0",
3020       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
3021       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
3022       "dev": true
3023     },
3024     "encodeurl": {
3025       "version": "1.0.2",
3026       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3027       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3028       "dev": true
3029     },
3030     "end-of-stream": {
3031       "version": "1.4.1",
3032       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
3033       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
3034       "dev": true,
3035       "requires": {
3036         "once": "^1.4.0"
3037       }
3038     },
3039     "engine.io": {
3040       "version": "3.2.1",
3041       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
3042       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
3043       "dev": true,
3044       "requires": {
3045         "accepts": "~1.3.4",
3046         "base64id": "1.0.0",
3047         "cookie": "0.3.1",
3048         "debug": "~3.1.0",
3049         "engine.io-parser": "~2.1.0",
3050         "ws": "~3.3.1"
3051       },
3052       "dependencies": {
3053         "cookie": {
3054           "version": "0.3.1",
3055           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
3056           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
3057           "dev": true
3058         },
3059         "debug": {
3060           "version": "3.1.0",
3061           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3062           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3063           "dev": true,
3064           "requires": {
3065             "ms": "2.0.0"
3066           }
3067         }
3068       }
3069     },
3070     "engine.io-client": {
3071       "version": "3.2.1",
3072       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
3073       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
3074       "dev": true,
3075       "requires": {
3076         "component-emitter": "1.2.1",
3077         "component-inherit": "0.0.3",
3078         "debug": "~3.1.0",
3079         "engine.io-parser": "~2.1.1",
3080         "has-cors": "1.1.0",
3081         "indexof": "0.0.1",
3082         "parseqs": "0.0.5",
3083         "parseuri": "0.0.5",
3084         "ws": "~3.3.1",
3085         "xmlhttprequest-ssl": "~1.5.4",
3086         "yeast": "0.1.2"
3087       },
3088       "dependencies": {
3089         "component-emitter": {
3090           "version": "1.2.1",
3091           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
3092           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
3093           "dev": true
3094         },
3095         "debug": {
3096           "version": "3.1.0",
3097           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3098           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3099           "dev": true,
3100           "requires": {
3101             "ms": "2.0.0"
3102           }
3103         }
3104       }
3105     },
3106     "engine.io-parser": {
3107       "version": "2.1.3",
3108       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
3109       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
3110       "dev": true,
3111       "requires": {
3112         "after": "0.8.2",
3113         "arraybuffer.slice": "~0.0.7",
3114         "base64-arraybuffer": "0.1.5",
3115         "blob": "0.0.5",
3116         "has-binary2": "~1.0.2"
3117       }
3118     },
3119     "enhanced-resolve": {
3120       "version": "4.1.0",
3121       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
3122       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
3123       "dev": true,
3124       "requires": {
3125         "graceful-fs": "^4.1.2",
3126         "memory-fs": "^0.4.0",
3127         "tapable": "^1.0.0"
3128       }
3129     },
3130     "ent": {
3131       "version": "2.2.0",
3132       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
3133       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
3134       "dev": true
3135     },
3136     "errno": {
3137       "version": "0.1.7",
3138       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
3139       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
3140       "dev": true,
3141       "requires": {
3142         "prr": "~1.0.1"
3143       }
3144     },
3145     "error-ex": {
3146       "version": "1.3.2",
3147       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3148       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3149       "dev": true,
3150       "requires": {
3151         "is-arrayish": "^0.2.1"
3152       }
3153     },
3154     "es6-promise": {
3155       "version": "4.2.8",
3156       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
3157       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
3158       "dev": true
3159     },
3160     "es6-promisify": {
3161       "version": "5.0.0",
3162       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
3163       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3164       "dev": true,
3165       "requires": {
3166         "es6-promise": "^4.0.3"
3167       }
3168     },
3169     "escape-html": {
3170       "version": "1.0.3",
3171       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3172       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3173       "dev": true
3174     },
3175     "escape-string-regexp": {
3176       "version": "1.0.5",
3177       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3178       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3179       "dev": true
3180     },
3181     "escodegen": {
3182       "version": "1.8.1",
3183       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3184       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3185       "dev": true,
3186       "requires": {
3187         "esprima": "^2.7.1",
3188         "estraverse": "^1.9.1",
3189         "esutils": "^2.0.2",
3190         "optionator": "^0.8.1",
3191         "source-map": "~0.2.0"
3192       },
3193       "dependencies": {
3194         "source-map": {
3195           "version": "0.2.0",
3196           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3197           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3198           "dev": true,
3199           "optional": true,
3200           "requires": {
3201             "amdefine": ">=0.0.4"
3202           }
3203         }
3204       }
3205     },
3206     "eslint-scope": {
3207       "version": "4.0.3",
3208       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3209       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3210       "dev": true,
3211       "requires": {
3212         "esrecurse": "^4.1.0",
3213         "estraverse": "^4.1.1"
3214       },
3215       "dependencies": {
3216         "estraverse": {
3217           "version": "4.2.0",
3218           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3219           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3220           "dev": true
3221         }
3222       }
3223     },
3224     "esprima": {
3225       "version": "2.7.3",
3226       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3227       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3228       "dev": true
3229     },
3230     "esrecurse": {
3231       "version": "4.2.1",
3232       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3233       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3234       "dev": true,
3235       "requires": {
3236         "estraverse": "^4.1.0"
3237       },
3238       "dependencies": {
3239         "estraverse": {
3240           "version": "4.2.0",
3241           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3242           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3243           "dev": true
3244         }
3245       }
3246     },
3247     "estraverse": {
3248       "version": "1.9.3",
3249       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3250       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3251       "dev": true
3252     },
3253     "esutils": {
3254       "version": "2.0.2",
3255       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3256       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3257       "dev": true
3258     },
3259     "etag": {
3260       "version": "1.8.1",
3261       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3262       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3263       "dev": true
3264     },
3265     "eventemitter3": {
3266       "version": "3.1.2",
3267       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
3268       "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==",
3269       "dev": true
3270     },
3271     "events": {
3272       "version": "3.0.0",
3273       "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz",
3274       "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==",
3275       "dev": true
3276     },
3277     "eventsource": {
3278       "version": "0.1.6",
3279       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz",
3280       "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=",
3281       "dev": true,
3282       "requires": {
3283         "original": ">=0.0.5"
3284       }
3285     },
3286     "evp_bytestokey": {
3287       "version": "1.0.3",
3288       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3289       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3290       "dev": true,
3291       "requires": {
3292         "md5.js": "^1.3.4",
3293         "safe-buffer": "^5.1.1"
3294       }
3295     },
3296     "execa": {
3297       "version": "0.10.0",
3298       "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
3299       "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
3300       "dev": true,
3301       "requires": {
3302         "cross-spawn": "^6.0.0",
3303         "get-stream": "^3.0.0",
3304         "is-stream": "^1.1.0",
3305         "npm-run-path": "^2.0.0",
3306         "p-finally": "^1.0.0",
3307         "signal-exit": "^3.0.0",
3308         "strip-eof": "^1.0.0"
3309       },
3310       "dependencies": {
3311         "cross-spawn": {
3312           "version": "6.0.5",
3313           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3314           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3315           "dev": true,
3316           "requires": {
3317             "nice-try": "^1.0.4",
3318             "path-key": "^2.0.1",
3319             "semver": "^5.5.0",
3320             "shebang-command": "^1.2.0",
3321             "which": "^1.2.9"
3322           }
3323         }
3324       }
3325     },
3326     "exit": {
3327       "version": "0.1.2",
3328       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3329       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3330       "dev": true
3331     },
3332     "expand-braces": {
3333       "version": "0.1.2",
3334       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3335       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3336       "dev": true,
3337       "requires": {
3338         "array-slice": "^0.2.3",
3339         "array-unique": "^0.2.1",
3340         "braces": "^0.1.2"
3341       },
3342       "dependencies": {
3343         "array-unique": {
3344           "version": "0.2.1",
3345           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3346           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3347           "dev": true
3348         },
3349         "braces": {
3350           "version": "0.1.5",
3351           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3352           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3353           "dev": true,
3354           "requires": {
3355             "expand-range": "^0.1.0"
3356           }
3357         },
3358         "expand-range": {
3359           "version": "0.1.1",
3360           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3361           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3362           "dev": true,
3363           "requires": {
3364             "is-number": "^0.1.1",
3365             "repeat-string": "^0.2.2"
3366           }
3367         },
3368         "is-number": {
3369           "version": "0.1.1",
3370           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3371           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3372           "dev": true
3373         },
3374         "repeat-string": {
3375           "version": "0.2.2",
3376           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3377           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3378           "dev": true
3379         }
3380       }
3381     },
3382     "expand-brackets": {
3383       "version": "2.1.4",
3384       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3385       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3386       "dev": true,
3387       "requires": {
3388         "debug": "^2.3.3",
3389         "define-property": "^0.2.5",
3390         "extend-shallow": "^2.0.1",
3391         "posix-character-classes": "^0.1.0",
3392         "regex-not": "^1.0.0",
3393         "snapdragon": "^0.8.1",
3394         "to-regex": "^3.0.1"
3395       },
3396       "dependencies": {
3397         "define-property": {
3398           "version": "0.2.5",
3399           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3400           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3401           "dev": true,
3402           "requires": {
3403             "is-descriptor": "^0.1.0"
3404           }
3405         },
3406         "extend-shallow": {
3407           "version": "2.0.1",
3408           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3409           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3410           "dev": true,
3411           "requires": {
3412             "is-extendable": "^0.1.0"
3413           }
3414         }
3415       }
3416     },
3417     "expand-range": {
3418       "version": "1.8.2",
3419       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
3420       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
3421       "dev": true,
3422       "requires": {
3423         "fill-range": "^2.1.0"
3424       },
3425       "dependencies": {
3426         "fill-range": {
3427           "version": "2.2.4",
3428           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
3429           "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
3430           "dev": true,
3431           "requires": {
3432             "is-number": "^2.1.0",
3433             "isobject": "^2.0.0",
3434             "randomatic": "^3.0.0",
3435             "repeat-element": "^1.1.2",
3436             "repeat-string": "^1.5.2"
3437           }
3438         },
3439         "is-number": {
3440           "version": "2.1.0",
3441           "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
3442           "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3443           "dev": true,
3444           "requires": {
3445             "kind-of": "^3.0.2"
3446           }
3447         },
3448         "isobject": {
3449           "version": "2.1.0",
3450           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3451           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3452           "dev": true,
3453           "requires": {
3454             "isarray": "1.0.0"
3455           }
3456         },
3457         "kind-of": {
3458           "version": "3.2.2",
3459           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3460           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3461           "dev": true,
3462           "requires": {
3463             "is-buffer": "^1.1.5"
3464           }
3465         }
3466       }
3467     },
3468     "express": {
3469       "version": "4.17.1",
3470       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
3471       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
3472       "dev": true,
3473       "requires": {
3474         "accepts": "~1.3.7",
3475         "array-flatten": "1.1.1",
3476         "body-parser": "1.19.0",
3477         "content-disposition": "0.5.3",
3478         "content-type": "~1.0.4",
3479         "cookie": "0.4.0",
3480         "cookie-signature": "1.0.6",
3481         "debug": "2.6.9",
3482         "depd": "~1.1.2",
3483         "encodeurl": "~1.0.2",
3484         "escape-html": "~1.0.3",
3485         "etag": "~1.8.1",
3486         "finalhandler": "~1.1.2",
3487         "fresh": "0.5.2",
3488         "merge-descriptors": "1.0.1",
3489         "methods": "~1.1.2",
3490         "on-finished": "~2.3.0",
3491         "parseurl": "~1.3.3",
3492         "path-to-regexp": "0.1.7",
3493         "proxy-addr": "~2.0.5",
3494         "qs": "6.7.0",
3495         "range-parser": "~1.2.1",
3496         "safe-buffer": "5.1.2",
3497         "send": "0.17.1",
3498         "serve-static": "1.14.1",
3499         "setprototypeof": "1.1.1",
3500         "statuses": "~1.5.0",
3501         "type-is": "~1.6.18",
3502         "utils-merge": "1.0.1",
3503         "vary": "~1.1.2"
3504       },
3505       "dependencies": {
3506         "array-flatten": {
3507           "version": "1.1.1",
3508           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3509           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3510           "dev": true
3511         },
3512         "qs": {
3513           "version": "6.7.0",
3514           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
3515           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
3516           "dev": true
3517         }
3518       }
3519     },
3520     "extend": {
3521       "version": "3.0.2",
3522       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3523       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3524       "dev": true
3525     },
3526     "extend-shallow": {
3527       "version": "3.0.2",
3528       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3529       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3530       "dev": true,
3531       "requires": {
3532         "assign-symbols": "^1.0.0",
3533         "is-extendable": "^1.0.1"
3534       },
3535       "dependencies": {
3536         "is-extendable": {
3537           "version": "1.0.1",
3538           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3539           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3540           "dev": true,
3541           "requires": {
3542             "is-plain-object": "^2.0.4"
3543           }
3544         }
3545       }
3546     },
3547     "external-editor": {
3548       "version": "3.1.0",
3549       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3550       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3551       "dev": true,
3552       "requires": {
3553         "chardet": "^0.7.0",
3554         "iconv-lite": "^0.4.24",
3555         "tmp": "^0.0.33"
3556       }
3557     },
3558     "extglob": {
3559       "version": "2.0.4",
3560       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3561       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3562       "dev": true,
3563       "requires": {
3564         "array-unique": "^0.3.2",
3565         "define-property": "^1.0.0",
3566         "expand-brackets": "^2.1.4",
3567         "extend-shallow": "^2.0.1",
3568         "fragment-cache": "^0.2.1",
3569         "regex-not": "^1.0.0",
3570         "snapdragon": "^0.8.1",
3571         "to-regex": "^3.0.1"
3572       },
3573       "dependencies": {
3574         "define-property": {
3575           "version": "1.0.0",
3576           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3577           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3578           "dev": true,
3579           "requires": {
3580             "is-descriptor": "^1.0.0"
3581           }
3582         },
3583         "extend-shallow": {
3584           "version": "2.0.1",
3585           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3586           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3587           "dev": true,
3588           "requires": {
3589             "is-extendable": "^0.1.0"
3590           }
3591         },
3592         "is-accessor-descriptor": {
3593           "version": "1.0.0",
3594           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3595           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3596           "dev": true,
3597           "requires": {
3598             "kind-of": "^6.0.0"
3599           }
3600         },
3601         "is-data-descriptor": {
3602           "version": "1.0.0",
3603           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3604           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3605           "dev": true,
3606           "requires": {
3607             "kind-of": "^6.0.0"
3608           }
3609         },
3610         "is-descriptor": {
3611           "version": "1.0.2",
3612           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3613           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3614           "dev": true,
3615           "requires": {
3616             "is-accessor-descriptor": "^1.0.0",
3617             "is-data-descriptor": "^1.0.0",
3618             "kind-of": "^6.0.2"
3619           }
3620         }
3621       }
3622     },
3623     "extsprintf": {
3624       "version": "1.3.0",
3625       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3626       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3627       "dev": true
3628     },
3629     "fast-deep-equal": {
3630       "version": "2.0.1",
3631       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3632       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3633       "dev": true
3634     },
3635     "fast-json-stable-stringify": {
3636       "version": "2.0.0",
3637       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3638       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3639       "dev": true
3640     },
3641     "fast-levenshtein": {
3642       "version": "2.0.6",
3643       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3644       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3645       "dev": true
3646     },
3647     "fastparse": {
3648       "version": "1.1.2",
3649       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
3650       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
3651       "dev": true
3652     },
3653     "faye-websocket": {
3654       "version": "0.10.0",
3655       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3656       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3657       "dev": true,
3658       "requires": {
3659         "websocket-driver": ">=0.5.1"
3660       }
3661     },
3662     "figgy-pudding": {
3663       "version": "3.5.1",
3664       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
3665       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
3666       "dev": true
3667     },
3668     "figures": {
3669       "version": "2.0.0",
3670       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3671       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3672       "dev": true,
3673       "requires": {
3674         "escape-string-regexp": "^1.0.5"
3675       }
3676     },
3677     "file-loader": {
3678       "version": "2.0.0",
3679       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz",
3680       "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==",
3681       "dev": true,
3682       "requires": {
3683         "loader-utils": "^1.0.2",
3684         "schema-utils": "^1.0.0"
3685       }
3686     },
3687     "filename-regex": {
3688       "version": "2.0.1",
3689       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
3690       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
3691       "dev": true
3692     },
3693     "fileset": {
3694       "version": "2.0.3",
3695       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
3696       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
3697       "dev": true,
3698       "requires": {
3699         "glob": "^7.0.3",
3700         "minimatch": "^3.0.3"
3701       }
3702     },
3703     "fill-range": {
3704       "version": "4.0.0",
3705       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3706       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3707       "dev": true,
3708       "requires": {
3709         "extend-shallow": "^2.0.1",
3710         "is-number": "^3.0.0",
3711         "repeat-string": "^1.6.1",
3712         "to-regex-range": "^2.1.0"
3713       },
3714       "dependencies": {
3715         "extend-shallow": {
3716           "version": "2.0.1",
3717           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3718           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3719           "dev": true,
3720           "requires": {
3721             "is-extendable": "^0.1.0"
3722           }
3723         }
3724       }
3725     },
3726     "finalhandler": {
3727       "version": "1.1.2",
3728       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
3729       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
3730       "dev": true,
3731       "requires": {
3732         "debug": "2.6.9",
3733         "encodeurl": "~1.0.2",
3734         "escape-html": "~1.0.3",
3735         "on-finished": "~2.3.0",
3736         "parseurl": "~1.3.3",
3737         "statuses": "~1.5.0",
3738         "unpipe": "~1.0.0"
3739       }
3740     },
3741     "find-cache-dir": {
3742       "version": "1.0.0",
3743       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
3744       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3745       "dev": true,
3746       "requires": {
3747         "commondir": "^1.0.1",
3748         "make-dir": "^1.0.0",
3749         "pkg-dir": "^2.0.0"
3750       }
3751     },
3752     "find-up": {
3753       "version": "2.1.0",
3754       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3755       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3756       "dev": true,
3757       "requires": {
3758         "locate-path": "^2.0.0"
3759       }
3760     },
3761     "flush-write-stream": {
3762       "version": "1.1.1",
3763       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
3764       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
3765       "dev": true,
3766       "requires": {
3767         "inherits": "^2.0.3",
3768         "readable-stream": "^2.3.6"
3769       }
3770     },
3771     "follow-redirects": {
3772       "version": "1.7.0",
3773       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz",
3774       "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==",
3775       "dev": true,
3776       "requires": {
3777         "debug": "^3.2.6"
3778       },
3779       "dependencies": {
3780         "debug": {
3781           "version": "3.2.6",
3782           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
3783           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
3784           "dev": true,
3785           "requires": {
3786             "ms": "^2.1.1"
3787           }
3788         },
3789         "ms": {
3790           "version": "2.1.2",
3791           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3792           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
3793           "dev": true
3794         }
3795       }
3796     },
3797     "font-awesome": {
3798       "version": "4.7.0",
3799       "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
3800       "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
3801     },
3802     "for-in": {
3803       "version": "1.0.2",
3804       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3805       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3806       "dev": true
3807     },
3808     "for-own": {
3809       "version": "1.0.0",
3810       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3811       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3812       "dev": true,
3813       "requires": {
3814         "for-in": "^1.0.1"
3815       }
3816     },
3817     "forever-agent": {
3818       "version": "0.6.1",
3819       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3820       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3821       "dev": true
3822     },
3823     "form-data": {
3824       "version": "2.3.3",
3825       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
3826       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3827       "dev": true,
3828       "requires": {
3829         "asynckit": "^0.4.0",
3830         "combined-stream": "^1.0.6",
3831         "mime-types": "^2.1.12"
3832       }
3833     },
3834     "forwarded": {
3835       "version": "0.1.2",
3836       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
3837       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
3838       "dev": true
3839     },
3840     "fragment-cache": {
3841       "version": "0.2.1",
3842       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3843       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3844       "dev": true,
3845       "requires": {
3846         "map-cache": "^0.2.2"
3847       }
3848     },
3849     "fresh": {
3850       "version": "0.5.2",
3851       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3852       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
3853       "dev": true
3854     },
3855     "from2": {
3856       "version": "2.3.0",
3857       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
3858       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
3859       "dev": true,
3860       "requires": {
3861         "inherits": "^2.0.1",
3862         "readable-stream": "^2.0.0"
3863       }
3864     },
3865     "fs-access": {
3866       "version": "1.0.1",
3867       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
3868       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
3869       "dev": true,
3870       "requires": {
3871         "null-check": "^1.0.0"
3872       }
3873     },
3874     "fs-write-stream-atomic": {
3875       "version": "1.0.10",
3876       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
3877       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
3878       "dev": true,
3879       "requires": {
3880         "graceful-fs": "^4.1.2",
3881         "iferr": "^0.1.5",
3882         "imurmurhash": "^0.1.4",
3883         "readable-stream": "1 || 2"
3884       }
3885     },
3886     "fs.realpath": {
3887       "version": "1.0.0",
3888       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3889       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3890       "dev": true
3891     },
3892     "fsevents": {
3893       "version": "1.2.9",
3894       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
3895       "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
3896       "dev": true,
3897       "optional": true,
3898       "requires": {
3899         "nan": "^2.12.1",
3900         "node-pre-gyp": "^0.12.0"
3901       },
3902       "dependencies": {
3903         "abbrev": {
3904           "version": "1.1.1",
3905           "bundled": true,
3906           "dev": true,
3907           "optional": true
3908         },
3909         "ansi-regex": {
3910           "version": "2.1.1",
3911           "bundled": true,
3912           "dev": true
3913         },
3914         "aproba": {
3915           "version": "1.2.0",
3916           "bundled": true,
3917           "dev": true,
3918           "optional": true
3919         },
3920         "are-we-there-yet": {
3921           "version": "1.1.5",
3922           "bundled": true,
3923           "dev": true,
3924           "optional": true,
3925           "requires": {
3926             "delegates": "^1.0.0",
3927             "readable-stream": "^2.0.6"
3928           }
3929         },
3930         "balanced-match": {
3931           "version": "1.0.0",
3932           "bundled": true,
3933           "dev": true
3934         },
3935         "brace-expansion": {
3936           "version": "1.1.11",
3937           "bundled": true,
3938           "dev": true,
3939           "requires": {
3940             "balanced-match": "^1.0.0",
3941             "concat-map": "0.0.1"
3942           }
3943         },
3944         "chownr": {
3945           "version": "1.1.1",
3946           "bundled": true,
3947           "dev": true,
3948           "optional": true
3949         },
3950         "code-point-at": {
3951           "version": "1.1.0",
3952           "bundled": true,
3953           "dev": true
3954         },
3955         "concat-map": {
3956           "version": "0.0.1",
3957           "bundled": true,
3958           "dev": true
3959         },
3960         "console-control-strings": {
3961           "version": "1.1.0",
3962           "bundled": true,
3963           "dev": true
3964         },
3965         "core-util-is": {
3966           "version": "1.0.2",
3967           "bundled": true,
3968           "dev": true,
3969           "optional": true
3970         },
3971         "debug": {
3972           "version": "4.1.1",
3973           "bundled": true,
3974           "dev": true,
3975           "optional": true,
3976           "requires": {
3977             "ms": "^2.1.1"
3978           }
3979         },
3980         "deep-extend": {
3981           "version": "0.6.0",
3982           "bundled": true,
3983           "dev": true,
3984           "optional": true
3985         },
3986         "delegates": {
3987           "version": "1.0.0",
3988           "bundled": true,
3989           "dev": true,
3990           "optional": true
3991         },
3992         "detect-libc": {
3993           "version": "1.0.3",
3994           "bundled": true,
3995           "dev": true,
3996           "optional": true
3997         },
3998         "fs-minipass": {
3999           "version": "1.2.5",
4000           "bundled": true,
4001           "dev": true,
4002           "optional": true,
4003           "requires": {
4004             "minipass": "^2.2.1"
4005           }
4006         },
4007         "fs.realpath": {
4008           "version": "1.0.0",
4009           "bundled": true,
4010           "dev": true,
4011           "optional": true
4012         },
4013         "gauge": {
4014           "version": "2.7.4",
4015           "bundled": true,
4016           "dev": true,
4017           "optional": true,
4018           "requires": {
4019             "aproba": "^1.0.3",
4020             "console-control-strings": "^1.0.0",
4021             "has-unicode": "^2.0.0",
4022             "object-assign": "^4.1.0",
4023             "signal-exit": "^3.0.0",
4024             "string-width": "^1.0.1",
4025             "strip-ansi": "^3.0.1",
4026             "wide-align": "^1.1.0"
4027           }
4028         },
4029         "glob": {
4030           "version": "7.1.3",
4031           "bundled": true,
4032           "dev": true,
4033           "optional": true,
4034           "requires": {
4035             "fs.realpath": "^1.0.0",
4036             "inflight": "^1.0.4",
4037             "inherits": "2",
4038             "minimatch": "^3.0.4",
4039             "once": "^1.3.0",
4040             "path-is-absolute": "^1.0.0"
4041           }
4042         },
4043         "has-unicode": {
4044           "version": "2.0.1",
4045           "bundled": true,
4046           "dev": true,
4047           "optional": true
4048         },
4049         "iconv-lite": {
4050           "version": "0.4.24",
4051           "bundled": true,
4052           "dev": true,
4053           "optional": true,
4054           "requires": {
4055             "safer-buffer": ">= 2.1.2 < 3"
4056           }
4057         },
4058         "ignore-walk": {
4059           "version": "3.0.1",
4060           "bundled": true,
4061           "dev": true,
4062           "optional": true,
4063           "requires": {
4064             "minimatch": "^3.0.4"
4065           }
4066         },
4067         "inflight": {
4068           "version": "1.0.6",
4069           "bundled": true,
4070           "dev": true,
4071           "optional": true,
4072           "requires": {
4073             "once": "^1.3.0",
4074             "wrappy": "1"
4075           }
4076         },
4077         "inherits": {
4078           "version": "2.0.3",
4079           "bundled": true,
4080           "dev": true
4081         },
4082         "ini": {
4083           "version": "1.3.5",
4084           "bundled": true,
4085           "dev": true,
4086           "optional": true
4087         },
4088         "is-fullwidth-code-point": {
4089           "version": "1.0.0",
4090           "bundled": true,
4091           "dev": true,
4092           "requires": {
4093             "number-is-nan": "^1.0.0"
4094           }
4095         },
4096         "isarray": {
4097           "version": "1.0.0",
4098           "bundled": true,
4099           "dev": true,
4100           "optional": true
4101         },
4102         "minimatch": {
4103           "version": "3.0.4",
4104           "bundled": true,
4105           "dev": true,
4106           "requires": {
4107             "brace-expansion": "^1.1.7"
4108           }
4109         },
4110         "minimist": {
4111           "version": "0.0.8",
4112           "bundled": true,
4113           "dev": true
4114         },
4115         "minipass": {
4116           "version": "2.3.5",
4117           "bundled": true,
4118           "dev": true,
4119           "requires": {
4120             "safe-buffer": "^5.1.2",
4121             "yallist": "^3.0.0"
4122           }
4123         },
4124         "minizlib": {
4125           "version": "1.2.1",
4126           "bundled": true,
4127           "dev": true,
4128           "optional": true,
4129           "requires": {
4130             "minipass": "^2.2.1"
4131           }
4132         },
4133         "mkdirp": {
4134           "version": "0.5.1",
4135           "bundled": true,
4136           "dev": true,
4137           "requires": {
4138             "minimist": "0.0.8"
4139           }
4140         },
4141         "ms": {
4142           "version": "2.1.1",
4143           "bundled": true,
4144           "dev": true,
4145           "optional": true
4146         },
4147         "needle": {
4148           "version": "2.3.0",
4149           "bundled": true,
4150           "dev": true,
4151           "optional": true,
4152           "requires": {
4153             "debug": "^4.1.0",
4154             "iconv-lite": "^0.4.4",
4155             "sax": "^1.2.4"
4156           }
4157         },
4158         "node-pre-gyp": {
4159           "version": "0.12.0",
4160           "bundled": true,
4161           "dev": true,
4162           "optional": true,
4163           "requires": {
4164             "detect-libc": "^1.0.2",
4165             "mkdirp": "^0.5.1",
4166             "needle": "^2.2.1",
4167             "nopt": "^4.0.1",
4168             "npm-packlist": "^1.1.6",
4169             "npmlog": "^4.0.2",
4170             "rc": "^1.2.7",
4171             "rimraf": "^2.6.1",
4172             "semver": "^5.3.0",
4173             "tar": "^4"
4174           }
4175         },
4176         "nopt": {
4177           "version": "4.0.1",
4178           "bundled": true,
4179           "dev": true,
4180           "optional": true,
4181           "requires": {
4182             "abbrev": "1",
4183             "osenv": "^0.1.4"
4184           }
4185         },
4186         "npm-bundled": {
4187           "version": "1.0.6",
4188           "bundled": true,
4189           "dev": true,
4190           "optional": true
4191         },
4192         "npm-packlist": {
4193           "version": "1.4.1",
4194           "bundled": true,
4195           "dev": true,
4196           "optional": true,
4197           "requires": {
4198             "ignore-walk": "^3.0.1",
4199             "npm-bundled": "^1.0.1"
4200           }
4201         },
4202         "npmlog": {
4203           "version": "4.1.2",
4204           "bundled": true,
4205           "dev": true,
4206           "optional": true,
4207           "requires": {
4208             "are-we-there-yet": "~1.1.2",
4209             "console-control-strings": "~1.1.0",
4210             "gauge": "~2.7.3",
4211             "set-blocking": "~2.0.0"
4212           }
4213         },
4214         "number-is-nan": {
4215           "version": "1.0.1",
4216           "bundled": true,
4217           "dev": true
4218         },
4219         "object-assign": {
4220           "version": "4.1.1",
4221           "bundled": true,
4222           "dev": true,
4223           "optional": true
4224         },
4225         "once": {
4226           "version": "1.4.0",
4227           "bundled": true,
4228           "dev": true,
4229           "requires": {
4230             "wrappy": "1"
4231           }
4232         },
4233         "os-homedir": {
4234           "version": "1.0.2",
4235           "bundled": true,
4236           "dev": true,
4237           "optional": true
4238         },
4239         "os-tmpdir": {
4240           "version": "1.0.2",
4241           "bundled": true,
4242           "dev": true,
4243           "optional": true
4244         },
4245         "osenv": {
4246           "version": "0.1.5",
4247           "bundled": true,
4248           "dev": true,
4249           "optional": true,
4250           "requires": {
4251             "os-homedir": "^1.0.0",
4252             "os-tmpdir": "^1.0.0"
4253           }
4254         },
4255         "path-is-absolute": {
4256           "version": "1.0.1",
4257           "bundled": true,
4258           "dev": true,
4259           "optional": true
4260         },
4261         "process-nextick-args": {
4262           "version": "2.0.0",
4263           "bundled": true,
4264           "dev": true,
4265           "optional": true
4266         },
4267         "rc": {
4268           "version": "1.2.8",
4269           "bundled": true,
4270           "dev": true,
4271           "optional": true,
4272           "requires": {
4273             "deep-extend": "^0.6.0",
4274             "ini": "~1.3.0",
4275             "minimist": "^1.2.0",
4276             "strip-json-comments": "~2.0.1"
4277           },
4278           "dependencies": {
4279             "minimist": {
4280               "version": "1.2.0",
4281               "bundled": true,
4282               "dev": true,
4283               "optional": true
4284             }
4285           }
4286         },
4287         "readable-stream": {
4288           "version": "2.3.6",
4289           "bundled": true,
4290           "dev": true,
4291           "optional": true,
4292           "requires": {
4293             "core-util-is": "~1.0.0",
4294             "inherits": "~2.0.3",
4295             "isarray": "~1.0.0",
4296             "process-nextick-args": "~2.0.0",
4297             "safe-buffer": "~5.1.1",
4298             "string_decoder": "~1.1.1",
4299             "util-deprecate": "~1.0.1"
4300           }
4301         },
4302         "rimraf": {
4303           "version": "2.6.3",
4304           "bundled": true,
4305           "dev": true,
4306           "optional": true,
4307           "requires": {
4308             "glob": "^7.1.3"
4309           }
4310         },
4311         "safe-buffer": {
4312           "version": "5.1.2",
4313           "bundled": true,
4314           "dev": true
4315         },
4316         "safer-buffer": {
4317           "version": "2.1.2",
4318           "bundled": true,
4319           "dev": true,
4320           "optional": true
4321         },
4322         "sax": {
4323           "version": "1.2.4",
4324           "bundled": true,
4325           "dev": true,
4326           "optional": true
4327         },
4328         "semver": {
4329           "version": "5.7.0",
4330           "bundled": true,
4331           "dev": true,
4332           "optional": true
4333         },
4334         "set-blocking": {
4335           "version": "2.0.0",
4336           "bundled": true,
4337           "dev": true,
4338           "optional": true
4339         },
4340         "signal-exit": {
4341           "version": "3.0.2",
4342           "bundled": true,
4343           "dev": true,
4344           "optional": true
4345         },
4346         "string-width": {
4347           "version": "1.0.2",
4348           "bundled": true,
4349           "dev": true,
4350           "requires": {
4351             "code-point-at": "^1.0.0",
4352             "is-fullwidth-code-point": "^1.0.0",
4353             "strip-ansi": "^3.0.0"
4354           }
4355         },
4356         "string_decoder": {
4357           "version": "1.1.1",
4358           "bundled": true,
4359           "dev": true,
4360           "optional": true,
4361           "requires": {
4362             "safe-buffer": "~5.1.0"
4363           }
4364         },
4365         "strip-ansi": {
4366           "version": "3.0.1",
4367           "bundled": true,
4368           "dev": true,
4369           "requires": {
4370             "ansi-regex": "^2.0.0"
4371           }
4372         },
4373         "strip-json-comments": {
4374           "version": "2.0.1",
4375           "bundled": true,
4376           "dev": true,
4377           "optional": true
4378         },
4379         "tar": {
4380           "version": "4.4.8",
4381           "bundled": true,
4382           "dev": true,
4383           "optional": true,
4384           "requires": {
4385             "chownr": "^1.1.1",
4386             "fs-minipass": "^1.2.5",
4387             "minipass": "^2.3.4",
4388             "minizlib": "^1.1.1",
4389             "mkdirp": "^0.5.0",
4390             "safe-buffer": "^5.1.2",
4391             "yallist": "^3.0.2"
4392           }
4393         },
4394         "util-deprecate": {
4395           "version": "1.0.2",
4396           "bundled": true,
4397           "dev": true,
4398           "optional": true
4399         },
4400         "wide-align": {
4401           "version": "1.1.3",
4402           "bundled": true,
4403           "dev": true,
4404           "optional": true,
4405           "requires": {
4406             "string-width": "^1.0.2 || 2"
4407           }
4408         },
4409         "wrappy": {
4410           "version": "1.0.2",
4411           "bundled": true,
4412           "dev": true
4413         },
4414         "yallist": {
4415           "version": "3.0.3",
4416           "bundled": true,
4417           "dev": true
4418         }
4419       }
4420     },
4421     "fstream": {
4422       "version": "1.0.12",
4423       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
4424       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
4425       "dev": true,
4426       "requires": {
4427         "graceful-fs": "^4.1.2",
4428         "inherits": "~2.0.0",
4429         "mkdirp": ">=0.5 0",
4430         "rimraf": "2"
4431       }
4432     },
4433     "gauge": {
4434       "version": "2.7.4",
4435       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4436       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4437       "dev": true,
4438       "requires": {
4439         "aproba": "^1.0.3",
4440         "console-control-strings": "^1.0.0",
4441         "has-unicode": "^2.0.0",
4442         "object-assign": "^4.1.0",
4443         "signal-exit": "^3.0.0",
4444         "string-width": "^1.0.1",
4445         "strip-ansi": "^3.0.1",
4446         "wide-align": "^1.1.0"
4447       }
4448     },
4449     "gaze": {
4450       "version": "1.1.3",
4451       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4452       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4453       "dev": true,
4454       "optional": true,
4455       "requires": {
4456         "globule": "^1.0.0"
4457       }
4458     },
4459     "get-caller-file": {
4460       "version": "1.0.3",
4461       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4462       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4463       "dev": true
4464     },
4465     "get-stdin": {
4466       "version": "4.0.1",
4467       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4468       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4469       "dev": true
4470     },
4471     "get-stream": {
4472       "version": "3.0.0",
4473       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4474       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4475       "dev": true
4476     },
4477     "get-value": {
4478       "version": "2.0.6",
4479       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4480       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4481       "dev": true
4482     },
4483     "getpass": {
4484       "version": "0.1.7",
4485       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4486       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4487       "dev": true,
4488       "requires": {
4489         "assert-plus": "^1.0.0"
4490       }
4491     },
4492     "glob": {
4493       "version": "7.1.3",
4494       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
4495       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
4496       "dev": true,
4497       "requires": {
4498         "fs.realpath": "^1.0.0",
4499         "inflight": "^1.0.4",
4500         "inherits": "2",
4501         "minimatch": "^3.0.4",
4502         "once": "^1.3.0",
4503         "path-is-absolute": "^1.0.0"
4504       }
4505     },
4506     "glob-base": {
4507       "version": "0.3.0",
4508       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
4509       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
4510       "dev": true,
4511       "requires": {
4512         "glob-parent": "^2.0.0",
4513         "is-glob": "^2.0.0"
4514       },
4515       "dependencies": {
4516         "glob-parent": {
4517           "version": "2.0.0",
4518           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
4519           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
4520           "dev": true,
4521           "requires": {
4522             "is-glob": "^2.0.0"
4523           }
4524         },
4525         "is-extglob": {
4526           "version": "1.0.0",
4527           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4528           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4529           "dev": true
4530         },
4531         "is-glob": {
4532           "version": "2.0.1",
4533           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4534           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4535           "dev": true,
4536           "requires": {
4537             "is-extglob": "^1.0.0"
4538           }
4539         }
4540       }
4541     },
4542     "glob-parent": {
4543       "version": "3.1.0",
4544       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4545       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4546       "dev": true,
4547       "requires": {
4548         "is-glob": "^3.1.0",
4549         "path-dirname": "^1.0.0"
4550       },
4551       "dependencies": {
4552         "is-glob": {
4553           "version": "3.1.0",
4554           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4555           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4556           "dev": true,
4557           "requires": {
4558             "is-extglob": "^2.1.0"
4559           }
4560         }
4561       }
4562     },
4563     "globals": {
4564       "version": "9.18.0",
4565       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4566       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4567       "dev": true
4568     },
4569     "globby": {
4570       "version": "7.1.1",
4571       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
4572       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
4573       "dev": true,
4574       "requires": {
4575         "array-union": "^1.0.1",
4576         "dir-glob": "^2.0.0",
4577         "glob": "^7.1.2",
4578         "ignore": "^3.3.5",
4579         "pify": "^3.0.0",
4580         "slash": "^1.0.0"
4581       }
4582     },
4583     "globule": {
4584       "version": "1.2.1",
4585       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
4586       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
4587       "dev": true,
4588       "optional": true,
4589       "requires": {
4590         "glob": "~7.1.1",
4591         "lodash": "~4.17.10",
4592         "minimatch": "~3.0.2"
4593       }
4594     },
4595     "graceful-fs": {
4596       "version": "4.2.0",
4597       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz",
4598       "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==",
4599       "dev": true
4600     },
4601     "hammerjs": {
4602       "version": "2.0.8",
4603       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
4604       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
4605     },
4606     "handle-thing": {
4607       "version": "1.2.5",
4608       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
4609       "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
4610       "dev": true
4611     },
4612     "handlebars": {
4613       "version": "4.1.2",
4614       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz",
4615       "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==",
4616       "dev": true,
4617       "requires": {
4618         "neo-async": "^2.6.0",
4619         "optimist": "^0.6.1",
4620         "source-map": "^0.6.1",
4621         "uglify-js": "^3.1.4"
4622       },
4623       "dependencies": {
4624         "source-map": {
4625           "version": "0.6.1",
4626           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4627           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4628           "dev": true
4629         }
4630       }
4631     },
4632     "har-schema": {
4633       "version": "2.0.0",
4634       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4635       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4636       "dev": true
4637     },
4638     "har-validator": {
4639       "version": "5.1.3",
4640       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4641       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4642       "dev": true,
4643       "requires": {
4644         "ajv": "^6.5.5",
4645         "har-schema": "^2.0.0"
4646       },
4647       "dependencies": {
4648         "ajv": {
4649           "version": "6.10.2",
4650           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
4651           "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
4652           "dev": true,
4653           "requires": {
4654             "fast-deep-equal": "^2.0.1",
4655             "fast-json-stable-stringify": "^2.0.0",
4656             "json-schema-traverse": "^0.4.1",
4657             "uri-js": "^4.2.2"
4658           }
4659         }
4660       }
4661     },
4662     "has-ansi": {
4663       "version": "2.0.0",
4664       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4665       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4666       "dev": true,
4667       "requires": {
4668         "ansi-regex": "^2.0.0"
4669       }
4670     },
4671     "has-binary2": {
4672       "version": "1.0.3",
4673       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
4674       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
4675       "dev": true,
4676       "requires": {
4677         "isarray": "2.0.1"
4678       },
4679       "dependencies": {
4680         "isarray": {
4681           "version": "2.0.1",
4682           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
4683           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
4684           "dev": true
4685         }
4686       }
4687     },
4688     "has-cors": {
4689       "version": "1.1.0",
4690       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4691       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4692       "dev": true
4693     },
4694     "has-flag": {
4695       "version": "3.0.0",
4696       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4697       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4698       "dev": true
4699     },
4700     "has-unicode": {
4701       "version": "2.0.1",
4702       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4703       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4704       "dev": true
4705     },
4706     "has-value": {
4707       "version": "1.0.0",
4708       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4709       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4710       "dev": true,
4711       "requires": {
4712         "get-value": "^2.0.6",
4713         "has-values": "^1.0.0",
4714         "isobject": "^3.0.0"
4715       }
4716     },
4717     "has-values": {
4718       "version": "1.0.0",
4719       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4720       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4721       "dev": true,
4722       "requires": {
4723         "is-number": "^3.0.0",
4724         "kind-of": "^4.0.0"
4725       },
4726       "dependencies": {
4727         "kind-of": {
4728           "version": "4.0.0",
4729           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4730           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4731           "dev": true,
4732           "requires": {
4733             "is-buffer": "^1.1.5"
4734           }
4735         }
4736       }
4737     },
4738     "hash-base": {
4739       "version": "3.0.4",
4740       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
4741       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4742       "dev": true,
4743       "requires": {
4744         "inherits": "^2.0.1",
4745         "safe-buffer": "^5.0.1"
4746       }
4747     },
4748     "hash.js": {
4749       "version": "1.1.7",
4750       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
4751       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
4752       "dev": true,
4753       "requires": {
4754         "inherits": "^2.0.3",
4755         "minimalistic-assert": "^1.0.1"
4756       }
4757     },
4758     "hmac-drbg": {
4759       "version": "1.0.1",
4760       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
4761       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4762       "dev": true,
4763       "requires": {
4764         "hash.js": "^1.0.3",
4765         "minimalistic-assert": "^1.0.0",
4766         "minimalistic-crypto-utils": "^1.0.1"
4767       }
4768     },
4769     "hosted-git-info": {
4770       "version": "2.7.1",
4771       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
4772       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
4773       "dev": true
4774     },
4775     "hpack.js": {
4776       "version": "2.1.6",
4777       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
4778       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
4779       "dev": true,
4780       "requires": {
4781         "inherits": "^2.0.1",
4782         "obuf": "^1.0.0",
4783         "readable-stream": "^2.0.1",
4784         "wbuf": "^1.1.0"
4785       }
4786     },
4787     "html-entities": {
4788       "version": "1.2.1",
4789       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
4790       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
4791       "dev": true
4792     },
4793     "http-deceiver": {
4794       "version": "1.2.7",
4795       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
4796       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
4797       "dev": true
4798     },
4799     "http-errors": {
4800       "version": "1.7.2",
4801       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
4802       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
4803       "dev": true,
4804       "requires": {
4805         "depd": "~1.1.2",
4806         "inherits": "2.0.3",
4807         "setprototypeof": "1.1.1",
4808         "statuses": ">= 1.5.0 < 2",
4809         "toidentifier": "1.0.0"
4810       },
4811       "dependencies": {
4812         "inherits": {
4813           "version": "2.0.3",
4814           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
4815           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
4816           "dev": true
4817         }
4818       }
4819     },
4820     "http-parser-js": {
4821       "version": "0.4.10",
4822       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
4823       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
4824       "dev": true
4825     },
4826     "http-proxy": {
4827       "version": "1.17.0",
4828       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
4829       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
4830       "dev": true,
4831       "requires": {
4832         "eventemitter3": "^3.0.0",
4833         "follow-redirects": "^1.0.0",
4834         "requires-port": "^1.0.0"
4835       }
4836     },
4837     "http-proxy-middleware": {
4838       "version": "0.18.0",
4839       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
4840       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
4841       "dev": true,
4842       "requires": {
4843         "http-proxy": "^1.16.2",
4844         "is-glob": "^4.0.0",
4845         "lodash": "^4.17.5",
4846         "micromatch": "^3.1.9"
4847       }
4848     },
4849     "http-signature": {
4850       "version": "1.2.0",
4851       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4852       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4853       "dev": true,
4854       "requires": {
4855         "assert-plus": "^1.0.0",
4856         "jsprim": "^1.2.2",
4857         "sshpk": "^1.7.0"
4858       }
4859     },
4860     "https-browserify": {
4861       "version": "1.0.0",
4862       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
4863       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
4864       "dev": true
4865     },
4866     "https-proxy-agent": {
4867       "version": "2.2.2",
4868       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz",
4869       "integrity": "sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==",
4870       "dev": true,
4871       "requires": {
4872         "agent-base": "^4.3.0",
4873         "debug": "^3.1.0"
4874       },
4875       "dependencies": {
4876         "debug": {
4877           "version": "3.2.6",
4878           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
4879           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
4880           "dev": true,
4881           "requires": {
4882             "ms": "^2.1.1"
4883           }
4884         },
4885         "ms": {
4886           "version": "2.1.2",
4887           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4888           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4889           "dev": true
4890         }
4891       }
4892     },
4893     "iconv-lite": {
4894       "version": "0.4.24",
4895       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4896       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4897       "dev": true,
4898       "requires": {
4899         "safer-buffer": ">= 2.1.2 < 3"
4900       }
4901     },
4902     "ieee754": {
4903       "version": "1.1.13",
4904       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
4905       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
4906       "dev": true
4907     },
4908     "iferr": {
4909       "version": "0.1.5",
4910       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
4911       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
4912       "dev": true
4913     },
4914     "ignore": {
4915       "version": "3.3.10",
4916       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4917       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4918       "dev": true
4919     },
4920     "image-size": {
4921       "version": "0.5.5",
4922       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
4923       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
4924       "dev": true,
4925       "optional": true
4926     },
4927     "immediate": {
4928       "version": "3.0.6",
4929       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
4930       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
4931       "dev": true
4932     },
4933     "import-cwd": {
4934       "version": "2.1.0",
4935       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
4936       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
4937       "dev": true,
4938       "requires": {
4939         "import-from": "^2.1.0"
4940       }
4941     },
4942     "import-fresh": {
4943       "version": "2.0.0",
4944       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
4945       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
4946       "dev": true,
4947       "requires": {
4948         "caller-path": "^2.0.0",
4949         "resolve-from": "^3.0.0"
4950       }
4951     },
4952     "import-from": {
4953       "version": "2.1.0",
4954       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
4955       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
4956       "dev": true,
4957       "requires": {
4958         "resolve-from": "^3.0.0"
4959       }
4960     },
4961     "import-local": {
4962       "version": "2.0.0",
4963       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
4964       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
4965       "dev": true,
4966       "requires": {
4967         "pkg-dir": "^3.0.0",
4968         "resolve-cwd": "^2.0.0"
4969       },
4970       "dependencies": {
4971         "find-up": {
4972           "version": "3.0.0",
4973           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
4974           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
4975           "dev": true,
4976           "requires": {
4977             "locate-path": "^3.0.0"
4978           }
4979         },
4980         "locate-path": {
4981           "version": "3.0.0",
4982           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
4983           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
4984           "dev": true,
4985           "requires": {
4986             "p-locate": "^3.0.0",
4987             "path-exists": "^3.0.0"
4988           }
4989         },
4990         "p-limit": {
4991           "version": "2.2.0",
4992           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
4993           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
4994           "dev": true,
4995           "requires": {
4996             "p-try": "^2.0.0"
4997           }
4998         },
4999         "p-locate": {
5000           "version": "3.0.0",
5001           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
5002           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
5003           "dev": true,
5004           "requires": {
5005             "p-limit": "^2.0.0"
5006           }
5007         },
5008         "p-try": {
5009           "version": "2.2.0",
5010           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5011           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5012           "dev": true
5013         },
5014         "pkg-dir": {
5015           "version": "3.0.0",
5016           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
5017           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
5018           "dev": true,
5019           "requires": {
5020             "find-up": "^3.0.0"
5021           }
5022         }
5023       }
5024     },
5025     "imurmurhash": {
5026       "version": "0.1.4",
5027       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5028       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5029       "dev": true
5030     },
5031     "in-publish": {
5032       "version": "2.0.0",
5033       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
5034       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
5035       "dev": true,
5036       "optional": true
5037     },
5038     "indent-string": {
5039       "version": "2.1.0",
5040       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5041       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5042       "dev": true,
5043       "optional": true,
5044       "requires": {
5045         "repeating": "^2.0.0"
5046       }
5047     },
5048     "indexof": {
5049       "version": "0.0.1",
5050       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5051       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5052       "dev": true
5053     },
5054     "inflight": {
5055       "version": "1.0.6",
5056       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5057       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5058       "dev": true,
5059       "requires": {
5060         "once": "^1.3.0",
5061         "wrappy": "1"
5062       }
5063     },
5064     "inherits": {
5065       "version": "2.0.4",
5066       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5067       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5068       "dev": true
5069     },
5070     "ini": {
5071       "version": "1.3.5",
5072       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5073       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5074       "dev": true
5075     },
5076     "inquirer": {
5077       "version": "6.2.0",
5078       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz",
5079       "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==",
5080       "dev": true,
5081       "requires": {
5082         "ansi-escapes": "^3.0.0",
5083         "chalk": "^2.0.0",
5084         "cli-cursor": "^2.1.0",
5085         "cli-width": "^2.0.0",
5086         "external-editor": "^3.0.0",
5087         "figures": "^2.0.0",
5088         "lodash": "^4.17.10",
5089         "mute-stream": "0.0.7",
5090         "run-async": "^2.2.0",
5091         "rxjs": "^6.1.0",
5092         "string-width": "^2.1.0",
5093         "strip-ansi": "^4.0.0",
5094         "through": "^2.3.6"
5095       },
5096       "dependencies": {
5097         "ansi-regex": {
5098           "version": "3.0.0",
5099           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5100           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5101           "dev": true
5102         },
5103         "is-fullwidth-code-point": {
5104           "version": "2.0.0",
5105           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5106           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5107           "dev": true
5108         },
5109         "string-width": {
5110           "version": "2.1.1",
5111           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5112           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5113           "dev": true,
5114           "requires": {
5115             "is-fullwidth-code-point": "^2.0.0",
5116             "strip-ansi": "^4.0.0"
5117           }
5118         },
5119         "strip-ansi": {
5120           "version": "4.0.0",
5121           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5122           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5123           "dev": true,
5124           "requires": {
5125             "ansi-regex": "^3.0.0"
5126           }
5127         }
5128       }
5129     },
5130     "internal-ip": {
5131       "version": "3.0.1",
5132       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz",
5133       "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==",
5134       "dev": true,
5135       "requires": {
5136         "default-gateway": "^2.6.0",
5137         "ipaddr.js": "^1.5.2"
5138       }
5139     },
5140     "interpret": {
5141       "version": "1.2.0",
5142       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5143       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5144       "dev": true
5145     },
5146     "invariant": {
5147       "version": "2.2.4",
5148       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5149       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5150       "dev": true,
5151       "requires": {
5152         "loose-envify": "^1.0.0"
5153       }
5154     },
5155     "invert-kv": {
5156       "version": "1.0.0",
5157       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5158       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5159       "dev": true
5160     },
5161     "ionicons": {
5162       "version": "4.6.2",
5163       "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-4.6.2.tgz",
5164       "integrity": "sha512-OGQO/GCKFwHh5lX9wYzgfLjuj2rnQavixVgK3iv8nm7tcgYQVHw7MNNwNHY4H97ZlKiVx3qj4X5Txv9fx95oBw=="
5165     },
5166     "ip": {
5167       "version": "1.1.5",
5168       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5169       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5170       "dev": true
5171     },
5172     "ip-regex": {
5173       "version": "2.1.0",
5174       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
5175       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
5176       "dev": true
5177     },
5178     "ipaddr.js": {
5179       "version": "1.9.0",
5180       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
5181       "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==",
5182       "dev": true
5183     },
5184     "is-accessor-descriptor": {
5185       "version": "0.1.6",
5186       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5187       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5188       "dev": true,
5189       "requires": {
5190         "kind-of": "^3.0.2"
5191       },
5192       "dependencies": {
5193         "kind-of": {
5194           "version": "3.2.2",
5195           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5196           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5197           "dev": true,
5198           "requires": {
5199             "is-buffer": "^1.1.5"
5200           }
5201         }
5202       }
5203     },
5204     "is-arrayish": {
5205       "version": "0.2.1",
5206       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5207       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5208       "dev": true
5209     },
5210     "is-binary-path": {
5211       "version": "1.0.1",
5212       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5213       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5214       "dev": true,
5215       "requires": {
5216         "binary-extensions": "^1.0.0"
5217       }
5218     },
5219     "is-buffer": {
5220       "version": "1.1.6",
5221       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5222       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5223       "dev": true
5224     },
5225     "is-data-descriptor": {
5226       "version": "0.1.4",
5227       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5228       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5229       "dev": true,
5230       "requires": {
5231         "kind-of": "^3.0.2"
5232       },
5233       "dependencies": {
5234         "kind-of": {
5235           "version": "3.2.2",
5236           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5237           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5238           "dev": true,
5239           "requires": {
5240             "is-buffer": "^1.1.5"
5241           }
5242         }
5243       }
5244     },
5245     "is-descriptor": {
5246       "version": "0.1.6",
5247       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5248       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5249       "dev": true,
5250       "requires": {
5251         "is-accessor-descriptor": "^0.1.6",
5252         "is-data-descriptor": "^0.1.4",
5253         "kind-of": "^5.0.0"
5254       },
5255       "dependencies": {
5256         "kind-of": {
5257           "version": "5.1.0",
5258           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5259           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5260           "dev": true
5261         }
5262       }
5263     },
5264     "is-directory": {
5265       "version": "0.3.1",
5266       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5267       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5268       "dev": true
5269     },
5270     "is-dotfile": {
5271       "version": "1.0.3",
5272       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
5273       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
5274       "dev": true
5275     },
5276     "is-equal-shallow": {
5277       "version": "0.1.3",
5278       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
5279       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
5280       "dev": true,
5281       "requires": {
5282         "is-primitive": "^2.0.0"
5283       }
5284     },
5285     "is-extendable": {
5286       "version": "0.1.1",
5287       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5288       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5289       "dev": true
5290     },
5291     "is-extglob": {
5292       "version": "2.1.1",
5293       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5294       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5295       "dev": true
5296     },
5297     "is-finite": {
5298       "version": "1.0.2",
5299       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5300       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5301       "dev": true,
5302       "requires": {
5303         "number-is-nan": "^1.0.0"
5304       }
5305     },
5306     "is-fullwidth-code-point": {
5307       "version": "1.0.0",
5308       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5309       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5310       "dev": true,
5311       "requires": {
5312         "number-is-nan": "^1.0.0"
5313       }
5314     },
5315     "is-glob": {
5316       "version": "4.0.1",
5317       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5318       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5319       "dev": true,
5320       "requires": {
5321         "is-extglob": "^2.1.1"
5322       }
5323     },
5324     "is-number": {
5325       "version": "3.0.0",
5326       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5327       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5328       "dev": true,
5329       "requires": {
5330         "kind-of": "^3.0.2"
5331       },
5332       "dependencies": {
5333         "kind-of": {
5334           "version": "3.2.2",
5335           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5336           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5337           "dev": true,
5338           "requires": {
5339             "is-buffer": "^1.1.5"
5340           }
5341         }
5342       }
5343     },
5344     "is-path-cwd": {
5345       "version": "1.0.0",
5346       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5347       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5348       "dev": true
5349     },
5350     "is-path-in-cwd": {
5351       "version": "1.0.1",
5352       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5353       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5354       "dev": true,
5355       "requires": {
5356         "is-path-inside": "^1.0.0"
5357       }
5358     },
5359     "is-path-inside": {
5360       "version": "1.0.1",
5361       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5362       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5363       "dev": true,
5364       "requires": {
5365         "path-is-inside": "^1.0.1"
5366       }
5367     },
5368     "is-plain-object": {
5369       "version": "2.0.4",
5370       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5371       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5372       "dev": true,
5373       "requires": {
5374         "isobject": "^3.0.1"
5375       }
5376     },
5377     "is-posix-bracket": {
5378       "version": "0.1.1",
5379       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
5380       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
5381       "dev": true
5382     },
5383     "is-primitive": {
5384       "version": "2.0.0",
5385       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
5386       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
5387       "dev": true
5388     },
5389     "is-promise": {
5390       "version": "2.1.0",
5391       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5392       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5393       "dev": true
5394     },
5395     "is-stream": {
5396       "version": "1.1.0",
5397       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5398       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5399       "dev": true
5400     },
5401     "is-typedarray": {
5402       "version": "1.0.0",
5403       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5404       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5405       "dev": true
5406     },
5407     "is-utf8": {
5408       "version": "0.2.1",
5409       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5410       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5411       "dev": true
5412     },
5413     "is-windows": {
5414       "version": "1.0.2",
5415       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5416       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5417       "dev": true
5418     },
5419     "is-wsl": {
5420       "version": "1.1.0",
5421       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5422       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5423       "dev": true
5424     },
5425     "isarray": {
5426       "version": "1.0.0",
5427       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5428       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5429       "dev": true
5430     },
5431     "isbinaryfile": {
5432       "version": "3.0.3",
5433       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5434       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5435       "dev": true,
5436       "requires": {
5437         "buffer-alloc": "^1.2.0"
5438       }
5439     },
5440     "isexe": {
5441       "version": "2.0.0",
5442       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5443       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5444       "dev": true
5445     },
5446     "isobject": {
5447       "version": "3.0.1",
5448       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5449       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5450       "dev": true
5451     },
5452     "isstream": {
5453       "version": "0.1.2",
5454       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5455       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5456       "dev": true
5457     },
5458     "istanbul": {
5459       "version": "0.4.5",
5460       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5461       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5462       "dev": true,
5463       "requires": {
5464         "abbrev": "1.0.x",
5465         "async": "1.x",
5466         "escodegen": "1.8.x",
5467         "esprima": "2.7.x",
5468         "glob": "^5.0.15",
5469         "handlebars": "^4.0.1",
5470         "js-yaml": "3.x",
5471         "mkdirp": "0.5.x",
5472         "nopt": "3.x",
5473         "once": "1.x",
5474         "resolve": "1.1.x",
5475         "supports-color": "^3.1.0",
5476         "which": "^1.1.1",
5477         "wordwrap": "^1.0.0"
5478       },
5479       "dependencies": {
5480         "glob": {
5481           "version": "5.0.15",
5482           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5483           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5484           "dev": true,
5485           "requires": {
5486             "inflight": "^1.0.4",
5487             "inherits": "2",
5488             "minimatch": "2 || 3",
5489             "once": "^1.3.0",
5490             "path-is-absolute": "^1.0.0"
5491           }
5492         },
5493         "has-flag": {
5494           "version": "1.0.0",
5495           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5496           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5497           "dev": true
5498         },
5499         "supports-color": {
5500           "version": "3.2.3",
5501           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5502           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5503           "dev": true,
5504           "requires": {
5505             "has-flag": "^1.0.0"
5506           }
5507         }
5508       }
5509     },
5510     "istanbul-api": {
5511       "version": "2.1.6",
5512       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
5513       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
5514       "dev": true,
5515       "requires": {
5516         "async": "^2.6.2",
5517         "compare-versions": "^3.4.0",
5518         "fileset": "^2.0.3",
5519         "istanbul-lib-coverage": "^2.0.5",
5520         "istanbul-lib-hook": "^2.0.7",
5521         "istanbul-lib-instrument": "^3.3.0",
5522         "istanbul-lib-report": "^2.0.8",
5523         "istanbul-lib-source-maps": "^3.0.6",
5524         "istanbul-reports": "^2.2.4",
5525         "js-yaml": "^3.13.1",
5526         "make-dir": "^2.1.0",
5527         "minimatch": "^3.0.4",
5528         "once": "^1.4.0"
5529       },
5530       "dependencies": {
5531         "async": {
5532           "version": "2.6.3",
5533           "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
5534           "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
5535           "dev": true,
5536           "requires": {
5537             "lodash": "^4.17.14"
5538           }
5539         },
5540         "istanbul-lib-coverage": {
5541           "version": "2.0.5",
5542           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5543           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5544           "dev": true
5545         },
5546         "istanbul-lib-instrument": {
5547           "version": "3.3.0",
5548           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
5549           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
5550           "dev": true,
5551           "requires": {
5552             "@babel/generator": "^7.4.0",
5553             "@babel/parser": "^7.4.3",
5554             "@babel/template": "^7.4.0",
5555             "@babel/traverse": "^7.4.3",
5556             "@babel/types": "^7.4.0",
5557             "istanbul-lib-coverage": "^2.0.5",
5558             "semver": "^6.0.0"
5559           }
5560         },
5561         "make-dir": {
5562           "version": "2.1.0",
5563           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5564           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5565           "dev": true,
5566           "requires": {
5567             "pify": "^4.0.1",
5568             "semver": "^5.6.0"
5569           },
5570           "dependencies": {
5571             "semver": {
5572               "version": "5.7.0",
5573               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5574               "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5575               "dev": true
5576             }
5577           }
5578         },
5579         "pify": {
5580           "version": "4.0.1",
5581           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5582           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5583           "dev": true
5584         },
5585         "semver": {
5586           "version": "6.2.0",
5587           "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz",
5588           "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==",
5589           "dev": true
5590         }
5591       }
5592     },
5593     "istanbul-instrumenter-loader": {
5594       "version": "3.0.1",
5595       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
5596       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
5597       "dev": true,
5598       "requires": {
5599         "convert-source-map": "^1.5.0",
5600         "istanbul-lib-instrument": "^1.7.3",
5601         "loader-utils": "^1.1.0",
5602         "schema-utils": "^0.3.0"
5603       },
5604       "dependencies": {
5605         "ajv": {
5606           "version": "5.5.2",
5607           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
5608           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
5609           "dev": true,
5610           "requires": {
5611             "co": "^4.6.0",
5612             "fast-deep-equal": "^1.0.0",
5613             "fast-json-stable-stringify": "^2.0.0",
5614             "json-schema-traverse": "^0.3.0"
5615           }
5616         },
5617         "fast-deep-equal": {
5618           "version": "1.1.0",
5619           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
5620           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
5621           "dev": true
5622         },
5623         "json-schema-traverse": {
5624           "version": "0.3.1",
5625           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5626           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5627           "dev": true
5628         },
5629         "schema-utils": {
5630           "version": "0.3.0",
5631           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
5632           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
5633           "dev": true,
5634           "requires": {
5635             "ajv": "^5.0.0"
5636           }
5637         }
5638       }
5639     },
5640     "istanbul-lib-coverage": {
5641       "version": "1.2.1",
5642       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz",
5643       "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==",
5644       "dev": true
5645     },
5646     "istanbul-lib-hook": {
5647       "version": "2.0.7",
5648       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
5649       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
5650       "dev": true,
5651       "requires": {
5652         "append-transform": "^1.0.0"
5653       }
5654     },
5655     "istanbul-lib-instrument": {
5656       "version": "1.10.2",
5657       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz",
5658       "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==",
5659       "dev": true,
5660       "requires": {
5661         "babel-generator": "^6.18.0",
5662         "babel-template": "^6.16.0",
5663         "babel-traverse": "^6.18.0",
5664         "babel-types": "^6.18.0",
5665         "babylon": "^6.18.0",
5666         "istanbul-lib-coverage": "^1.2.1",
5667         "semver": "^5.3.0"
5668       }
5669     },
5670     "istanbul-lib-report": {
5671       "version": "2.0.8",
5672       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
5673       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
5674       "dev": true,
5675       "requires": {
5676         "istanbul-lib-coverage": "^2.0.5",
5677         "make-dir": "^2.1.0",
5678         "supports-color": "^6.1.0"
5679       },
5680       "dependencies": {
5681         "istanbul-lib-coverage": {
5682           "version": "2.0.5",
5683           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5684           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5685           "dev": true
5686         },
5687         "make-dir": {
5688           "version": "2.1.0",
5689           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5690           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5691           "dev": true,
5692           "requires": {
5693             "pify": "^4.0.1",
5694             "semver": "^5.6.0"
5695           }
5696         },
5697         "pify": {
5698           "version": "4.0.1",
5699           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5700           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5701           "dev": true
5702         },
5703         "semver": {
5704           "version": "5.7.0",
5705           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5706           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5707           "dev": true
5708         },
5709         "supports-color": {
5710           "version": "6.1.0",
5711           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
5712           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
5713           "dev": true,
5714           "requires": {
5715             "has-flag": "^3.0.0"
5716           }
5717         }
5718       }
5719     },
5720     "istanbul-lib-source-maps": {
5721       "version": "3.0.6",
5722       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
5723       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
5724       "dev": true,
5725       "requires": {
5726         "debug": "^4.1.1",
5727         "istanbul-lib-coverage": "^2.0.5",
5728         "make-dir": "^2.1.0",
5729         "rimraf": "^2.6.3",
5730         "source-map": "^0.6.1"
5731       },
5732       "dependencies": {
5733         "debug": {
5734           "version": "4.1.1",
5735           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
5736           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
5737           "dev": true,
5738           "requires": {
5739             "ms": "^2.1.1"
5740           }
5741         },
5742         "istanbul-lib-coverage": {
5743           "version": "2.0.5",
5744           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5745           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5746           "dev": true
5747         },
5748         "make-dir": {
5749           "version": "2.1.0",
5750           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5751           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5752           "dev": true,
5753           "requires": {
5754             "pify": "^4.0.1",
5755             "semver": "^5.6.0"
5756           }
5757         },
5758         "ms": {
5759           "version": "2.1.2",
5760           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
5761           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5762           "dev": true
5763         },
5764         "pify": {
5765           "version": "4.0.1",
5766           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5767           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5768           "dev": true
5769         },
5770         "semver": {
5771           "version": "5.7.0",
5772           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5773           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5774           "dev": true
5775         },
5776         "source-map": {
5777           "version": "0.6.1",
5778           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5779           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5780           "dev": true
5781         }
5782       }
5783     },
5784     "istanbul-reports": {
5785       "version": "2.2.6",
5786       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz",
5787       "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==",
5788       "dev": true,
5789       "requires": {
5790         "handlebars": "^4.1.2"
5791       }
5792     },
5793     "jasmine": {
5794       "version": "2.8.0",
5795       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
5796       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
5797       "dev": true,
5798       "requires": {
5799         "exit": "^0.1.2",
5800         "glob": "^7.0.6",
5801         "jasmine-core": "~2.8.0"
5802       },
5803       "dependencies": {
5804         "jasmine-core": {
5805           "version": "2.8.0",
5806           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
5807           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
5808           "dev": true
5809         }
5810       }
5811     },
5812     "jasmine-core": {
5813       "version": "2.99.1",
5814       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
5815       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
5816       "dev": true
5817     },
5818     "jasmine-spec-reporter": {
5819       "version": "4.2.1",
5820       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
5821       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
5822       "dev": true,
5823       "requires": {
5824         "colors": "1.1.2"
5825       }
5826     },
5827     "jasminewd2": {
5828       "version": "2.2.0",
5829       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
5830       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
5831       "dev": true
5832     },
5833     "jqtree": {
5834       "version": "1.4.12",
5835       "resolved": "https://registry.npmjs.org/jqtree/-/jqtree-1.4.12.tgz",
5836       "integrity": "sha512-zNdnVFFNWAmPbtVFZaAhIjhFVoYpRF/NWeVGU1THRdefjKhXFwLeVILW1R4Frr/qiGg4TTbXWAxk7V7E+Wu3ZQ==",
5837       "requires": {
5838         "jquery": ">=1.9"
5839       }
5840     },
5841     "jquery": {
5842       "version": "3.4.1",
5843       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
5844       "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw=="
5845     },
5846     "js-base64": {
5847       "version": "2.5.1",
5848       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
5849       "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
5850       "dev": true,
5851       "optional": true
5852     },
5853     "js-tokens": {
5854       "version": "3.0.2",
5855       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
5856       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
5857       "dev": true
5858     },
5859     "js-yaml": {
5860       "version": "3.13.1",
5861       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
5862       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
5863       "dev": true,
5864       "requires": {
5865         "argparse": "^1.0.7",
5866         "esprima": "^4.0.0"
5867       },
5868       "dependencies": {
5869         "esprima": {
5870           "version": "4.0.1",
5871           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5872           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5873           "dev": true
5874         }
5875       }
5876     },
5877     "jsbn": {
5878       "version": "0.1.1",
5879       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5880       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5881       "dev": true
5882     },
5883     "jsesc": {
5884       "version": "1.3.0",
5885       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
5886       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
5887       "dev": true
5888     },
5889     "json-parse-better-errors": {
5890       "version": "1.0.2",
5891       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5892       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5893       "dev": true
5894     },
5895     "json-schema": {
5896       "version": "0.2.3",
5897       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5898       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5899       "dev": true
5900     },
5901     "json-schema-traverse": {
5902       "version": "0.4.1",
5903       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5904       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5905       "dev": true
5906     },
5907     "json-stringify-safe": {
5908       "version": "5.0.1",
5909       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5910       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5911       "dev": true
5912     },
5913     "json3": {
5914       "version": "3.3.3",
5915       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
5916       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
5917       "dev": true
5918     },
5919     "json5": {
5920       "version": "0.5.1",
5921       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
5922       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
5923       "dev": true
5924     },
5925     "jsprim": {
5926       "version": "1.4.1",
5927       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5928       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5929       "dev": true,
5930       "requires": {
5931         "assert-plus": "1.0.0",
5932         "extsprintf": "1.3.0",
5933         "json-schema": "0.2.3",
5934         "verror": "1.10.0"
5935       }
5936     },
5937     "jszip": {
5938       "version": "3.2.2",
5939       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz",
5940       "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
5941       "dev": true,
5942       "requires": {
5943         "lie": "~3.3.0",
5944         "pako": "~1.0.2",
5945         "readable-stream": "~2.3.6",
5946         "set-immediate-shim": "~1.0.1"
5947       }
5948     },
5949     "karma": {
5950       "version": "3.0.0",
5951       "resolved": "https://registry.npmjs.org/karma/-/karma-3.0.0.tgz",
5952       "integrity": "sha512-ZTjyuDXVXhXsvJ1E4CnZzbCjSxD6sEdzEsFYogLuZM0yqvg/mgz+O+R1jb0J7uAQeuzdY8kJgx6hSNXLwFuHIQ==",
5953       "dev": true,
5954       "requires": {
5955         "bluebird": "^3.3.0",
5956         "body-parser": "^1.16.1",
5957         "chokidar": "^2.0.3",
5958         "colors": "^1.1.0",
5959         "combine-lists": "^1.0.0",
5960         "connect": "^3.6.0",
5961         "core-js": "^2.2.0",
5962         "di": "^0.0.1",
5963         "dom-serialize": "^2.2.0",
5964         "expand-braces": "^0.1.1",
5965         "glob": "^7.1.1",
5966         "graceful-fs": "^4.1.2",
5967         "http-proxy": "^1.13.0",
5968         "isbinaryfile": "^3.0.0",
5969         "lodash": "^4.17.4",
5970         "log4js": "^3.0.0",
5971         "mime": "^2.3.1",
5972         "minimatch": "^3.0.2",
5973         "optimist": "^0.6.1",
5974         "qjobs": "^1.1.4",
5975         "range-parser": "^1.2.0",
5976         "rimraf": "^2.6.0",
5977         "safe-buffer": "^5.0.1",
5978         "socket.io": "2.1.1",
5979         "source-map": "^0.6.1",
5980         "tmp": "0.0.33",
5981         "useragent": "2.2.1"
5982       },
5983       "dependencies": {
5984         "mime": {
5985           "version": "2.4.4",
5986           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
5987           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
5988           "dev": true
5989         },
5990         "source-map": {
5991           "version": "0.6.1",
5992           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5993           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5994           "dev": true
5995         }
5996       }
5997     },
5998     "karma-chrome-launcher": {
5999       "version": "2.2.0",
6000       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
6001       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
6002       "dev": true,
6003       "requires": {
6004         "fs-access": "^1.0.0",
6005         "which": "^1.2.1"
6006       }
6007     },
6008     "karma-coverage-istanbul-reporter": {
6009       "version": "2.0.5",
6010       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.5.tgz",
6011       "integrity": "sha512-yPvAlKtY3y+rKKWbOo0CzBMVTvJEeMOgbMXuVv3yWvS8YtYKC98AU9vFF0mVBZ2RP1E9SgS90+PT6Kf14P3S4w==",
6012       "dev": true,
6013       "requires": {
6014         "istanbul-api": "^2.1.1",
6015         "minimatch": "^3.0.4"
6016       }
6017     },
6018     "karma-jasmine": {
6019       "version": "1.1.2",
6020       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
6021       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
6022       "dev": true
6023     },
6024     "karma-jasmine-html-reporter": {
6025       "version": "0.2.2",
6026       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
6027       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
6028       "dev": true,
6029       "requires": {
6030         "karma-jasmine": "^1.0.2"
6031       }
6032     },
6033     "karma-source-map-support": {
6034       "version": "1.3.0",
6035       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
6036       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
6037       "dev": true,
6038       "requires": {
6039         "source-map-support": "^0.5.5"
6040       }
6041     },
6042     "killable": {
6043       "version": "1.0.1",
6044       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
6045       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
6046       "dev": true
6047     },
6048     "kind-of": {
6049       "version": "6.0.2",
6050       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6051       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6052       "dev": true
6053     },
6054     "lcid": {
6055       "version": "1.0.0",
6056       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6057       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6058       "dev": true,
6059       "requires": {
6060         "invert-kv": "^1.0.0"
6061       }
6062     },
6063     "less": {
6064       "version": "3.8.1",
6065       "resolved": "https://registry.npmjs.org/less/-/less-3.8.1.tgz",
6066       "integrity": "sha512-8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q==",
6067       "dev": true,
6068       "requires": {
6069         "clone": "^2.1.2",
6070         "errno": "^0.1.1",
6071         "graceful-fs": "^4.1.2",
6072         "image-size": "~0.5.0",
6073         "mime": "^1.4.1",
6074         "mkdirp": "^0.5.0",
6075         "promise": "^7.1.1",
6076         "request": "^2.83.0",
6077         "source-map": "~0.6.0"
6078       },
6079       "dependencies": {
6080         "source-map": {
6081           "version": "0.6.1",
6082           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6083           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6084           "dev": true,
6085           "optional": true
6086         }
6087       }
6088     },
6089     "less-loader": {
6090       "version": "4.1.0",
6091       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
6092       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6093       "dev": true,
6094       "requires": {
6095         "clone": "^2.1.1",
6096         "loader-utils": "^1.1.0",
6097         "pify": "^3.0.0"
6098       }
6099     },
6100     "levn": {
6101       "version": "0.3.0",
6102       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6103       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6104       "dev": true,
6105       "requires": {
6106         "prelude-ls": "~1.1.2",
6107         "type-check": "~0.3.2"
6108       }
6109     },
6110     "license-webpack-plugin": {
6111       "version": "2.0.2",
6112       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.0.2.tgz",
6113       "integrity": "sha512-GsomZw5VoT20ST8qH2tOjBgbyhn6Pgs9M94g0mbvfBIV1VXufm1iKY+4dbgfTObj1Mp6nSRE3Zf74deOZr0KwA==",
6114       "dev": true,
6115       "requires": {
6116         "webpack-sources": "^1.2.0"
6117       }
6118     },
6119     "lie": {
6120       "version": "3.3.0",
6121       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
6122       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
6123       "dev": true,
6124       "requires": {
6125         "immediate": "~3.0.5"
6126       }
6127     },
6128     "load-json-file": {
6129       "version": "1.1.0",
6130       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6131       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6132       "dev": true,
6133       "requires": {
6134         "graceful-fs": "^4.1.2",
6135         "parse-json": "^2.2.0",
6136         "pify": "^2.0.0",
6137         "pinkie-promise": "^2.0.0",
6138         "strip-bom": "^2.0.0"
6139       },
6140       "dependencies": {
6141         "pify": {
6142           "version": "2.3.0",
6143           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6144           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6145           "dev": true
6146         }
6147       }
6148     },
6149     "loader-runner": {
6150       "version": "2.4.0",
6151       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
6152       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
6153       "dev": true
6154     },
6155     "loader-utils": {
6156       "version": "1.1.0",
6157       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6158       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6159       "dev": true,
6160       "requires": {
6161         "big.js": "^3.1.3",
6162         "emojis-list": "^2.0.0",
6163         "json5": "^0.5.0"
6164       }
6165     },
6166     "locate-path": {
6167       "version": "2.0.0",
6168       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6169       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6170       "dev": true,
6171       "requires": {
6172         "p-locate": "^2.0.0",
6173         "path-exists": "^3.0.0"
6174       }
6175     },
6176     "lodash": {
6177       "version": "4.17.14",
6178       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
6179       "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
6180       "dev": true
6181     },
6182     "lodash.assign": {
6183       "version": "4.2.0",
6184       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6185       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6186       "dev": true,
6187       "optional": true
6188     },
6189     "lodash.clonedeep": {
6190       "version": "4.5.0",
6191       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6192       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6193       "dev": true
6194     },
6195     "lodash.debounce": {
6196       "version": "4.0.8",
6197       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6198       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6199       "dev": true
6200     },
6201     "lodash.mergewith": {
6202       "version": "4.6.2",
6203       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
6204       "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==",
6205       "dev": true,
6206       "optional": true
6207     },
6208     "lodash.tail": {
6209       "version": "4.1.1",
6210       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6211       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6212       "dev": true
6213     },
6214     "log4js": {
6215       "version": "3.0.6",
6216       "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
6217       "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
6218       "dev": true,
6219       "requires": {
6220         "circular-json": "^0.5.5",
6221         "date-format": "^1.2.0",
6222         "debug": "^3.1.0",
6223         "rfdc": "^1.1.2",
6224         "streamroller": "0.7.0"
6225       },
6226       "dependencies": {
6227         "debug": {
6228           "version": "3.2.6",
6229           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6230           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6231           "dev": true,
6232           "requires": {
6233             "ms": "^2.1.1"
6234           }
6235         },
6236         "ms": {
6237           "version": "2.1.2",
6238           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6239           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6240           "dev": true
6241         }
6242       }
6243     },
6244     "loglevel": {
6245       "version": "1.6.3",
6246       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz",
6247       "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==",
6248       "dev": true
6249     },
6250     "loose-envify": {
6251       "version": "1.4.0",
6252       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6253       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6254       "dev": true,
6255       "requires": {
6256         "js-tokens": "^3.0.0 || ^4.0.0"
6257       }
6258     },
6259     "loud-rejection": {
6260       "version": "1.6.0",
6261       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6262       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6263       "dev": true,
6264       "requires": {
6265         "currently-unhandled": "^0.4.1",
6266         "signal-exit": "^3.0.0"
6267       }
6268     },
6269     "lru-cache": {
6270       "version": "4.1.5",
6271       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6272       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6273       "dev": true,
6274       "requires": {
6275         "pseudomap": "^1.0.2",
6276         "yallist": "^2.1.2"
6277       }
6278     },
6279     "magic-string": {
6280       "version": "0.25.3",
6281       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
6282       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
6283       "dev": true,
6284       "requires": {
6285         "sourcemap-codec": "^1.4.4"
6286       }
6287     },
6288     "make-dir": {
6289       "version": "1.3.0",
6290       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6291       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6292       "dev": true,
6293       "requires": {
6294         "pify": "^3.0.0"
6295       }
6296     },
6297     "make-error": {
6298       "version": "1.3.5",
6299       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6300       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6301       "dev": true
6302     },
6303     "mamacro": {
6304       "version": "0.0.3",
6305       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
6306       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
6307       "dev": true
6308     },
6309     "map-age-cleaner": {
6310       "version": "0.1.3",
6311       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
6312       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
6313       "dev": true,
6314       "requires": {
6315         "p-defer": "^1.0.0"
6316       }
6317     },
6318     "map-cache": {
6319       "version": "0.2.2",
6320       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6321       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6322       "dev": true
6323     },
6324     "map-obj": {
6325       "version": "1.0.1",
6326       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6327       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6328       "dev": true
6329     },
6330     "map-visit": {
6331       "version": "1.0.0",
6332       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6333       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6334       "dev": true,
6335       "requires": {
6336         "object-visit": "^1.0.0"
6337       }
6338     },
6339     "material-design-icons-iconfont": {
6340       "version": "5.0.1",
6341       "resolved": "https://registry.npmjs.org/material-design-icons-iconfont/-/material-design-icons-iconfont-5.0.1.tgz",
6342       "integrity": "sha512-Xg6rIdGrfySTqiTZ6d+nQbcFepS6R4uKbJP0oAqyeZXJY/bX6mZDnOmmUJusqLXfhIwirs0c++a6JpqVa8RFvA=="
6343     },
6344     "math-random": {
6345       "version": "1.0.4",
6346       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
6347       "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==",
6348       "dev": true
6349     },
6350     "md5.js": {
6351       "version": "1.3.5",
6352       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6353       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6354       "dev": true,
6355       "requires": {
6356         "hash-base": "^3.0.0",
6357         "inherits": "^2.0.1",
6358         "safe-buffer": "^5.1.2"
6359       }
6360     },
6361     "media-typer": {
6362       "version": "0.3.0",
6363       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6364       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6365       "dev": true
6366     },
6367     "mem": {
6368       "version": "4.3.0",
6369       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
6370       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
6371       "dev": true,
6372       "requires": {
6373         "map-age-cleaner": "^0.1.1",
6374         "mimic-fn": "^2.0.0",
6375         "p-is-promise": "^2.0.0"
6376       }
6377     },
6378     "memory-fs": {
6379       "version": "0.4.1",
6380       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
6381       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
6382       "dev": true,
6383       "requires": {
6384         "errno": "^0.1.3",
6385         "readable-stream": "^2.0.1"
6386       }
6387     },
6388     "meow": {
6389       "version": "3.7.0",
6390       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6391       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6392       "dev": true,
6393       "optional": true,
6394       "requires": {
6395         "camelcase-keys": "^2.0.0",
6396         "decamelize": "^1.1.2",
6397         "loud-rejection": "^1.0.0",
6398         "map-obj": "^1.0.1",
6399         "minimist": "^1.1.3",
6400         "normalize-package-data": "^2.3.4",
6401         "object-assign": "^4.0.1",
6402         "read-pkg-up": "^1.0.1",
6403         "redent": "^1.0.0",
6404         "trim-newlines": "^1.0.0"
6405       },
6406       "dependencies": {
6407         "minimist": {
6408           "version": "1.2.0",
6409           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6410           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6411           "dev": true,
6412           "optional": true
6413         }
6414       }
6415     },
6416     "merge-descriptors": {
6417       "version": "1.0.1",
6418       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
6419       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
6420       "dev": true
6421     },
6422     "methods": {
6423       "version": "1.1.2",
6424       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
6425       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
6426       "dev": true
6427     },
6428     "micromatch": {
6429       "version": "3.1.10",
6430       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6431       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6432       "dev": true,
6433       "requires": {
6434         "arr-diff": "^4.0.0",
6435         "array-unique": "^0.3.2",
6436         "braces": "^2.3.1",
6437         "define-property": "^2.0.2",
6438         "extend-shallow": "^3.0.2",
6439         "extglob": "^2.0.4",
6440         "fragment-cache": "^0.2.1",
6441         "kind-of": "^6.0.2",
6442         "nanomatch": "^1.2.9",
6443         "object.pick": "^1.3.0",
6444         "regex-not": "^1.0.0",
6445         "snapdragon": "^0.8.1",
6446         "to-regex": "^3.0.2"
6447       }
6448     },
6449     "miller-rabin": {
6450       "version": "4.0.1",
6451       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6452       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6453       "dev": true,
6454       "requires": {
6455         "bn.js": "^4.0.0",
6456         "brorand": "^1.0.1"
6457       }
6458     },
6459     "mime": {
6460       "version": "1.6.0",
6461       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
6462       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
6463       "dev": true
6464     },
6465     "mime-db": {
6466       "version": "1.40.0",
6467       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
6468       "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
6469       "dev": true
6470     },
6471     "mime-types": {
6472       "version": "2.1.24",
6473       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
6474       "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
6475       "dev": true,
6476       "requires": {
6477         "mime-db": "1.40.0"
6478       }
6479     },
6480     "mimic-fn": {
6481       "version": "2.1.0",
6482       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
6483       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
6484       "dev": true
6485     },
6486     "mini-css-extract-plugin": {
6487       "version": "0.4.3",
6488       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz",
6489       "integrity": "sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg==",
6490       "dev": true,
6491       "requires": {
6492         "loader-utils": "^1.1.0",
6493         "schema-utils": "^1.0.0",
6494         "webpack-sources": "^1.1.0"
6495       }
6496     },
6497     "minimalistic-assert": {
6498       "version": "1.0.1",
6499       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6500       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6501       "dev": true
6502     },
6503     "minimalistic-crypto-utils": {
6504       "version": "1.0.1",
6505       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6506       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6507       "dev": true
6508     },
6509     "minimatch": {
6510       "version": "3.0.4",
6511       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6512       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6513       "dev": true,
6514       "requires": {
6515         "brace-expansion": "^1.1.7"
6516       }
6517     },
6518     "minimist": {
6519       "version": "0.0.8",
6520       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6521       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6522       "dev": true
6523     },
6524     "mississippi": {
6525       "version": "2.0.0",
6526       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
6527       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
6528       "dev": true,
6529       "requires": {
6530         "concat-stream": "^1.5.0",
6531         "duplexify": "^3.4.2",
6532         "end-of-stream": "^1.1.0",
6533         "flush-write-stream": "^1.0.0",
6534         "from2": "^2.1.0",
6535         "parallel-transform": "^1.1.0",
6536         "pump": "^2.0.1",
6537         "pumpify": "^1.3.3",
6538         "stream-each": "^1.1.0",
6539         "through2": "^2.0.0"
6540       }
6541     },
6542     "mixin-deep": {
6543       "version": "1.3.2",
6544       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
6545       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
6546       "dev": true,
6547       "requires": {
6548         "for-in": "^1.0.2",
6549         "is-extendable": "^1.0.1"
6550       },
6551       "dependencies": {
6552         "is-extendable": {
6553           "version": "1.0.1",
6554           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6555           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6556           "dev": true,
6557           "requires": {
6558             "is-plain-object": "^2.0.4"
6559           }
6560         }
6561       }
6562     },
6563     "mixin-object": {
6564       "version": "2.0.1",
6565       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
6566       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
6567       "dev": true,
6568       "requires": {
6569         "for-in": "^0.1.3",
6570         "is-extendable": "^0.1.1"
6571       },
6572       "dependencies": {
6573         "for-in": {
6574           "version": "0.1.8",
6575           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
6576           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
6577           "dev": true
6578         }
6579       }
6580     },
6581     "mkdirp": {
6582       "version": "0.5.1",
6583       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6584       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6585       "dev": true,
6586       "requires": {
6587         "minimist": "0.0.8"
6588       }
6589     },
6590     "move-concurrently": {
6591       "version": "1.0.1",
6592       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
6593       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
6594       "dev": true,
6595       "requires": {
6596         "aproba": "^1.1.1",
6597         "copy-concurrently": "^1.0.0",
6598         "fs-write-stream-atomic": "^1.0.8",
6599         "mkdirp": "^0.5.1",
6600         "rimraf": "^2.5.4",
6601         "run-queue": "^1.0.3"
6602       }
6603     },
6604     "ms": {
6605       "version": "2.0.0",
6606       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6607       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6608       "dev": true
6609     },
6610     "multicast-dns": {
6611       "version": "6.2.3",
6612       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
6613       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
6614       "dev": true,
6615       "requires": {
6616         "dns-packet": "^1.3.1",
6617         "thunky": "^1.0.2"
6618       }
6619     },
6620     "multicast-dns-service-types": {
6621       "version": "1.1.0",
6622       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
6623       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
6624       "dev": true
6625     },
6626     "mute-stream": {
6627       "version": "0.0.7",
6628       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
6629       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
6630       "dev": true
6631     },
6632     "nan": {
6633       "version": "2.14.0",
6634       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
6635       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
6636       "dev": true,
6637       "optional": true
6638     },
6639     "nanomatch": {
6640       "version": "1.2.13",
6641       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6642       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6643       "dev": true,
6644       "requires": {
6645         "arr-diff": "^4.0.0",
6646         "array-unique": "^0.3.2",
6647         "define-property": "^2.0.2",
6648         "extend-shallow": "^3.0.2",
6649         "fragment-cache": "^0.2.1",
6650         "is-windows": "^1.0.2",
6651         "kind-of": "^6.0.2",
6652         "object.pick": "^1.3.0",
6653         "regex-not": "^1.0.0",
6654         "snapdragon": "^0.8.1",
6655         "to-regex": "^3.0.1"
6656       }
6657     },
6658     "negotiator": {
6659       "version": "0.6.2",
6660       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
6661       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
6662       "dev": true
6663     },
6664     "neo-async": {
6665       "version": "2.6.1",
6666       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
6667       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
6668       "dev": true
6669     },
6670     "ng-click-outside": {
6671       "version": "5.0.0",
6672       "resolved": "https://registry.npmjs.org/ng-click-outside/-/ng-click-outside-5.0.0.tgz",
6673       "integrity": "sha512-b6US9O35XdwOQZFAB8mH2eu+U/9PRTF24Hjn21GNZ+T2CLUCKC2wNGxJstT8rEDEqGbcomQQGczHTyr07PF+6g=="
6674     },
6675     "ngx-cookie-service": {
6676       "version": "2.2.0",
6677       "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-2.2.0.tgz",
6678       "integrity": "sha512-2kaC1itlEMxiMAPJ320hOpcwU9vhvjbKQCZ1Go6bGhYjJtqG7eYvhNP7mM9IhFz1/afG2tBryJPySWmFUGhRpA=="
6679     },
6680     "nice-try": {
6681       "version": "1.0.5",
6682       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
6683       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
6684       "dev": true
6685     },
6686     "node-forge": {
6687       "version": "0.7.5",
6688       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
6689       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
6690       "dev": true
6691     },
6692     "node-gyp": {
6693       "version": "3.8.0",
6694       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
6695       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
6696       "dev": true,
6697       "optional": true,
6698       "requires": {
6699         "fstream": "^1.0.0",
6700         "glob": "^7.0.3",
6701         "graceful-fs": "^4.1.2",
6702         "mkdirp": "^0.5.0",
6703         "nopt": "2 || 3",
6704         "npmlog": "0 || 1 || 2 || 3 || 4",
6705         "osenv": "0",
6706         "request": "^2.87.0",
6707         "rimraf": "2",
6708         "semver": "~5.3.0",
6709         "tar": "^2.0.0",
6710         "which": "1"
6711       },
6712       "dependencies": {
6713         "semver": {
6714           "version": "5.3.0",
6715           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
6716           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
6717           "dev": true,
6718           "optional": true
6719         }
6720       }
6721     },
6722     "node-libs-browser": {
6723       "version": "2.2.1",
6724       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
6725       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
6726       "dev": true,
6727       "requires": {
6728         "assert": "^1.1.1",
6729         "browserify-zlib": "^0.2.0",
6730         "buffer": "^4.3.0",
6731         "console-browserify": "^1.1.0",
6732         "constants-browserify": "^1.0.0",
6733         "crypto-browserify": "^3.11.0",
6734         "domain-browser": "^1.1.1",
6735         "events": "^3.0.0",
6736         "https-browserify": "^1.0.0",
6737         "os-browserify": "^0.3.0",
6738         "path-browserify": "0.0.1",
6739         "process": "^0.11.10",
6740         "punycode": "^1.2.4",
6741         "querystring-es3": "^0.2.0",
6742         "readable-stream": "^2.3.3",
6743         "stream-browserify": "^2.0.1",
6744         "stream-http": "^2.7.2",
6745         "string_decoder": "^1.0.0",
6746         "timers-browserify": "^2.0.4",
6747         "tty-browserify": "0.0.0",
6748         "url": "^0.11.0",
6749         "util": "^0.11.0",
6750         "vm-browserify": "^1.0.1"
6751       },
6752       "dependencies": {
6753         "punycode": {
6754           "version": "1.4.1",
6755           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6756           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6757           "dev": true
6758         }
6759       }
6760     },
6761     "node-releases": {
6762       "version": "1.1.25",
6763       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.25.tgz",
6764       "integrity": "sha512-fI5BXuk83lKEoZDdH3gRhtsNgh05/wZacuXkgbiYkceE7+QIMXOg98n9ZV7mz27B+kFHnqHcUpscZZlGRSmTpQ==",
6765       "dev": true,
6766       "requires": {
6767         "semver": "^5.3.0"
6768       }
6769     },
6770     "node-sass": {
6771       "version": "4.9.3",
6772       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz",
6773       "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==",
6774       "dev": true,
6775       "optional": true,
6776       "requires": {
6777         "async-foreach": "^0.1.3",
6778         "chalk": "^1.1.1",
6779         "cross-spawn": "^3.0.0",
6780         "gaze": "^1.0.0",
6781         "get-stdin": "^4.0.1",
6782         "glob": "^7.0.3",
6783         "in-publish": "^2.0.0",
6784         "lodash.assign": "^4.2.0",
6785         "lodash.clonedeep": "^4.3.2",
6786         "lodash.mergewith": "^4.6.0",
6787         "meow": "^3.7.0",
6788         "mkdirp": "^0.5.1",
6789         "nan": "^2.10.0",
6790         "node-gyp": "^3.8.0",
6791         "npmlog": "^4.0.0",
6792         "request": "2.87.0",
6793         "sass-graph": "^2.2.4",
6794         "stdout-stream": "^1.4.0",
6795         "true-case-path": "^1.0.2"
6796       },
6797       "dependencies": {
6798         "ajv": {
6799           "version": "5.5.2",
6800           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
6801           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
6802           "dev": true,
6803           "optional": true,
6804           "requires": {
6805             "co": "^4.6.0",
6806             "fast-deep-equal": "^1.0.0",
6807             "fast-json-stable-stringify": "^2.0.0",
6808             "json-schema-traverse": "^0.3.0"
6809           }
6810         },
6811         "ansi-styles": {
6812           "version": "2.2.1",
6813           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6814           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6815           "dev": true,
6816           "optional": true
6817         },
6818         "chalk": {
6819           "version": "1.1.3",
6820           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6821           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6822           "dev": true,
6823           "optional": true,
6824           "requires": {
6825             "ansi-styles": "^2.2.1",
6826             "escape-string-regexp": "^1.0.2",
6827             "has-ansi": "^2.0.0",
6828             "strip-ansi": "^3.0.0",
6829             "supports-color": "^2.0.0"
6830           }
6831         },
6832         "fast-deep-equal": {
6833           "version": "1.1.0",
6834           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
6835           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
6836           "dev": true,
6837           "optional": true
6838         },
6839         "har-validator": {
6840           "version": "5.0.3",
6841           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
6842           "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
6843           "dev": true,
6844           "optional": true,
6845           "requires": {
6846             "ajv": "^5.1.0",
6847             "har-schema": "^2.0.0"
6848           }
6849         },
6850         "json-schema-traverse": {
6851           "version": "0.3.1",
6852           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
6853           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
6854           "dev": true,
6855           "optional": true
6856         },
6857         "oauth-sign": {
6858           "version": "0.8.2",
6859           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
6860           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
6861           "dev": true,
6862           "optional": true
6863         },
6864         "punycode": {
6865           "version": "1.4.1",
6866           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6867           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6868           "dev": true,
6869           "optional": true
6870         },
6871         "request": {
6872           "version": "2.87.0",
6873           "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
6874           "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
6875           "dev": true,
6876           "optional": true,
6877           "requires": {
6878             "aws-sign2": "~0.7.0",
6879             "aws4": "^1.6.0",
6880             "caseless": "~0.12.0",
6881             "combined-stream": "~1.0.5",
6882             "extend": "~3.0.1",
6883             "forever-agent": "~0.6.1",
6884             "form-data": "~2.3.1",
6885             "har-validator": "~5.0.3",
6886             "http-signature": "~1.2.0",
6887             "is-typedarray": "~1.0.0",
6888             "isstream": "~0.1.2",
6889             "json-stringify-safe": "~5.0.1",
6890             "mime-types": "~2.1.17",
6891             "oauth-sign": "~0.8.2",
6892             "performance-now": "^2.1.0",
6893             "qs": "~6.5.1",
6894             "safe-buffer": "^5.1.1",
6895             "tough-cookie": "~2.3.3",
6896             "tunnel-agent": "^0.6.0",
6897             "uuid": "^3.1.0"
6898           }
6899         },
6900         "supports-color": {
6901           "version": "2.0.0",
6902           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6903           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6904           "dev": true,
6905           "optional": true
6906         },
6907         "tough-cookie": {
6908           "version": "2.3.4",
6909           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
6910           "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
6911           "dev": true,
6912           "optional": true,
6913           "requires": {
6914             "punycode": "^1.4.1"
6915           }
6916         }
6917       }
6918     },
6919     "nopt": {
6920       "version": "3.0.6",
6921       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
6922       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
6923       "dev": true,
6924       "requires": {
6925         "abbrev": "1"
6926       }
6927     },
6928     "normalize-package-data": {
6929       "version": "2.5.0",
6930       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
6931       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
6932       "dev": true,
6933       "requires": {
6934         "hosted-git-info": "^2.1.4",
6935         "resolve": "^1.10.0",
6936         "semver": "2 || 3 || 4 || 5",
6937         "validate-npm-package-license": "^3.0.1"
6938       },
6939       "dependencies": {
6940         "resolve": {
6941           "version": "1.11.1",
6942           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
6943           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
6944           "dev": true,
6945           "requires": {
6946             "path-parse": "^1.0.6"
6947           }
6948         }
6949       }
6950     },
6951     "normalize-path": {
6952       "version": "2.1.1",
6953       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6954       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6955       "dev": true,
6956       "requires": {
6957         "remove-trailing-separator": "^1.0.1"
6958       }
6959     },
6960     "normalize-range": {
6961       "version": "0.1.2",
6962       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
6963       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
6964       "dev": true
6965     },
6966     "npm-package-arg": {
6967       "version": "6.1.0",
6968       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
6969       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
6970       "dev": true,
6971       "requires": {
6972         "hosted-git-info": "^2.6.0",
6973         "osenv": "^0.1.5",
6974         "semver": "^5.5.0",
6975         "validate-npm-package-name": "^3.0.0"
6976       }
6977     },
6978     "npm-registry-client": {
6979       "version": "8.6.0",
6980       "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz",
6981       "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==",
6982       "dev": true,
6983       "requires": {
6984         "concat-stream": "^1.5.2",
6985         "graceful-fs": "^4.1.6",
6986         "normalize-package-data": "~1.0.1 || ^2.0.0",
6987         "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
6988         "npmlog": "2 || ^3.1.0 || ^4.0.0",
6989         "once": "^1.3.3",
6990         "request": "^2.74.0",
6991         "retry": "^0.10.0",
6992         "safe-buffer": "^5.1.1",
6993         "semver": "2 >=2.2.1 || 3.x || 4 || 5",
6994         "slide": "^1.1.3",
6995         "ssri": "^5.2.4"
6996       }
6997     },
6998     "npm-run-path": {
6999       "version": "2.0.2",
7000       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7001       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7002       "dev": true,
7003       "requires": {
7004         "path-key": "^2.0.0"
7005       }
7006     },
7007     "npmlog": {
7008       "version": "4.1.2",
7009       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7010       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7011       "dev": true,
7012       "requires": {
7013         "are-we-there-yet": "~1.1.2",
7014         "console-control-strings": "~1.1.0",
7015         "gauge": "~2.7.3",
7016         "set-blocking": "~2.0.0"
7017       }
7018     },
7019     "null-check": {
7020       "version": "1.0.0",
7021       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7022       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7023       "dev": true
7024     },
7025     "num2fraction": {
7026       "version": "1.2.2",
7027       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7028       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7029       "dev": true
7030     },
7031     "number-is-nan": {
7032       "version": "1.0.1",
7033       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7034       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7035       "dev": true
7036     },
7037     "oauth-sign": {
7038       "version": "0.9.0",
7039       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7040       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7041       "dev": true
7042     },
7043     "object-assign": {
7044       "version": "4.1.1",
7045       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7046       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7047       "dev": true
7048     },
7049     "object-component": {
7050       "version": "0.0.3",
7051       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7052       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7053       "dev": true
7054     },
7055     "object-copy": {
7056       "version": "0.1.0",
7057       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7058       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7059       "dev": true,
7060       "requires": {
7061         "copy-descriptor": "^0.1.0",
7062         "define-property": "^0.2.5",
7063         "kind-of": "^3.0.3"
7064       },
7065       "dependencies": {
7066         "define-property": {
7067           "version": "0.2.5",
7068           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7069           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7070           "dev": true,
7071           "requires": {
7072             "is-descriptor": "^0.1.0"
7073           }
7074         },
7075         "kind-of": {
7076           "version": "3.2.2",
7077           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7078           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7079           "dev": true,
7080           "requires": {
7081             "is-buffer": "^1.1.5"
7082           }
7083         }
7084       }
7085     },
7086     "object-visit": {
7087       "version": "1.0.1",
7088       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7089       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7090       "dev": true,
7091       "requires": {
7092         "isobject": "^3.0.0"
7093       }
7094     },
7095     "object.omit": {
7096       "version": "2.0.1",
7097       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
7098       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
7099       "dev": true,
7100       "requires": {
7101         "for-own": "^0.1.4",
7102         "is-extendable": "^0.1.1"
7103       },
7104       "dependencies": {
7105         "for-own": {
7106           "version": "0.1.5",
7107           "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
7108           "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
7109           "dev": true,
7110           "requires": {
7111             "for-in": "^1.0.1"
7112           }
7113         }
7114       }
7115     },
7116     "object.pick": {
7117       "version": "1.3.0",
7118       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7119       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7120       "dev": true,
7121       "requires": {
7122         "isobject": "^3.0.1"
7123       }
7124     },
7125     "obuf": {
7126       "version": "1.1.2",
7127       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7128       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7129       "dev": true
7130     },
7131     "on-finished": {
7132       "version": "2.3.0",
7133       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7134       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7135       "dev": true,
7136       "requires": {
7137         "ee-first": "1.1.1"
7138       }
7139     },
7140     "on-headers": {
7141       "version": "1.0.2",
7142       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
7143       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
7144       "dev": true
7145     },
7146     "once": {
7147       "version": "1.4.0",
7148       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7149       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7150       "dev": true,
7151       "requires": {
7152         "wrappy": "1"
7153       }
7154     },
7155     "onetime": {
7156       "version": "2.0.1",
7157       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7158       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7159       "dev": true,
7160       "requires": {
7161         "mimic-fn": "^1.0.0"
7162       },
7163       "dependencies": {
7164         "mimic-fn": {
7165           "version": "1.2.0",
7166           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
7167           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
7168           "dev": true
7169         }
7170       }
7171     },
7172     "opn": {
7173       "version": "5.3.0",
7174       "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
7175       "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
7176       "dev": true,
7177       "requires": {
7178         "is-wsl": "^1.1.0"
7179       }
7180     },
7181     "optimist": {
7182       "version": "0.6.1",
7183       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7184       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7185       "dev": true,
7186       "requires": {
7187         "minimist": "~0.0.1",
7188         "wordwrap": "~0.0.2"
7189       },
7190       "dependencies": {
7191         "wordwrap": {
7192           "version": "0.0.3",
7193           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7194           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7195           "dev": true
7196         }
7197       }
7198     },
7199     "optionator": {
7200       "version": "0.8.2",
7201       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7202       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7203       "dev": true,
7204       "requires": {
7205         "deep-is": "~0.1.3",
7206         "fast-levenshtein": "~2.0.4",
7207         "levn": "~0.3.0",
7208         "prelude-ls": "~1.1.2",
7209         "type-check": "~0.3.2",
7210         "wordwrap": "~1.0.0"
7211       }
7212     },
7213     "original": {
7214       "version": "1.0.2",
7215       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7216       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7217       "dev": true,
7218       "requires": {
7219         "url-parse": "^1.4.3"
7220       }
7221     },
7222     "os-browserify": {
7223       "version": "0.3.0",
7224       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7225       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7226       "dev": true
7227     },
7228     "os-homedir": {
7229       "version": "1.0.2",
7230       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7231       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7232       "dev": true
7233     },
7234     "os-locale": {
7235       "version": "1.4.0",
7236       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7237       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7238       "dev": true,
7239       "optional": true,
7240       "requires": {
7241         "lcid": "^1.0.0"
7242       }
7243     },
7244     "os-tmpdir": {
7245       "version": "1.0.2",
7246       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7247       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7248       "dev": true
7249     },
7250     "osenv": {
7251       "version": "0.1.5",
7252       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7253       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7254       "dev": true,
7255       "requires": {
7256         "os-homedir": "^1.0.0",
7257         "os-tmpdir": "^1.0.0"
7258       }
7259     },
7260     "p-defer": {
7261       "version": "1.0.0",
7262       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7263       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7264       "dev": true
7265     },
7266     "p-finally": {
7267       "version": "1.0.0",
7268       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7269       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7270       "dev": true
7271     },
7272     "p-is-promise": {
7273       "version": "2.1.0",
7274       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
7275       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
7276       "dev": true
7277     },
7278     "p-limit": {
7279       "version": "1.3.0",
7280       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7281       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7282       "dev": true,
7283       "requires": {
7284         "p-try": "^1.0.0"
7285       }
7286     },
7287     "p-locate": {
7288       "version": "2.0.0",
7289       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7290       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7291       "dev": true,
7292       "requires": {
7293         "p-limit": "^1.1.0"
7294       }
7295     },
7296     "p-map": {
7297       "version": "1.2.0",
7298       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7299       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7300       "dev": true
7301     },
7302     "p-try": {
7303       "version": "1.0.0",
7304       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7305       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7306       "dev": true
7307     },
7308     "pako": {
7309       "version": "1.0.10",
7310       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
7311       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
7312       "dev": true
7313     },
7314     "parallel-transform": {
7315       "version": "1.1.0",
7316       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
7317       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
7318       "dev": true,
7319       "requires": {
7320         "cyclist": "~0.2.2",
7321         "inherits": "^2.0.3",
7322         "readable-stream": "^2.1.5"
7323       }
7324     },
7325     "parse-asn1": {
7326       "version": "5.1.4",
7327       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
7328       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
7329       "dev": true,
7330       "requires": {
7331         "asn1.js": "^4.0.0",
7332         "browserify-aes": "^1.0.0",
7333         "create-hash": "^1.1.0",
7334         "evp_bytestokey": "^1.0.0",
7335         "pbkdf2": "^3.0.3",
7336         "safe-buffer": "^5.1.1"
7337       }
7338     },
7339     "parse-glob": {
7340       "version": "3.0.4",
7341       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
7342       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
7343       "dev": true,
7344       "requires": {
7345         "glob-base": "^0.3.0",
7346         "is-dotfile": "^1.0.0",
7347         "is-extglob": "^1.0.0",
7348         "is-glob": "^2.0.0"
7349       },
7350       "dependencies": {
7351         "is-extglob": {
7352           "version": "1.0.0",
7353           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
7354           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
7355           "dev": true
7356         },
7357         "is-glob": {
7358           "version": "2.0.1",
7359           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
7360           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
7361           "dev": true,
7362           "requires": {
7363             "is-extglob": "^1.0.0"
7364           }
7365         }
7366       }
7367     },
7368     "parse-json": {
7369       "version": "2.2.0",
7370       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7371       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7372       "dev": true,
7373       "requires": {
7374         "error-ex": "^1.2.0"
7375       }
7376     },
7377     "parse5": {
7378       "version": "4.0.0",
7379       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
7380       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
7381       "dev": true
7382     },
7383     "parseqs": {
7384       "version": "0.0.5",
7385       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
7386       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
7387       "dev": true,
7388       "requires": {
7389         "better-assert": "~1.0.0"
7390       }
7391     },
7392     "parseuri": {
7393       "version": "0.0.5",
7394       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
7395       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
7396       "dev": true,
7397       "requires": {
7398         "better-assert": "~1.0.0"
7399       }
7400     },
7401     "parseurl": {
7402       "version": "1.3.3",
7403       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7404       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7405       "dev": true
7406     },
7407     "pascalcase": {
7408       "version": "0.1.1",
7409       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7410       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7411       "dev": true
7412     },
7413     "path-browserify": {
7414       "version": "0.0.1",
7415       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
7416       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
7417       "dev": true
7418     },
7419     "path-dirname": {
7420       "version": "1.0.2",
7421       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7422       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7423       "dev": true
7424     },
7425     "path-exists": {
7426       "version": "3.0.0",
7427       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7428       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7429       "dev": true
7430     },
7431     "path-is-absolute": {
7432       "version": "1.0.1",
7433       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7434       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7435       "dev": true
7436     },
7437     "path-is-inside": {
7438       "version": "1.0.2",
7439       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7440       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7441       "dev": true
7442     },
7443     "path-key": {
7444       "version": "2.0.1",
7445       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7446       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7447       "dev": true
7448     },
7449     "path-parse": {
7450       "version": "1.0.6",
7451       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7452       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7453       "dev": true
7454     },
7455     "path-to-regexp": {
7456       "version": "0.1.7",
7457       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
7458       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
7459       "dev": true
7460     },
7461     "path-type": {
7462       "version": "3.0.0",
7463       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
7464       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
7465       "dev": true,
7466       "requires": {
7467         "pify": "^3.0.0"
7468       }
7469     },
7470     "pbkdf2": {
7471       "version": "3.0.17",
7472       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7473       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7474       "dev": true,
7475       "requires": {
7476         "create-hash": "^1.1.2",
7477         "create-hmac": "^1.1.4",
7478         "ripemd160": "^2.0.1",
7479         "safe-buffer": "^5.0.1",
7480         "sha.js": "^2.4.8"
7481       }
7482     },
7483     "performance-now": {
7484       "version": "2.1.0",
7485       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7486       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
7487       "dev": true
7488     },
7489     "pify": {
7490       "version": "3.0.0",
7491       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7492       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7493       "dev": true
7494     },
7495     "pinkie": {
7496       "version": "2.0.4",
7497       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7498       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7499       "dev": true
7500     },
7501     "pinkie-promise": {
7502       "version": "2.0.1",
7503       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7504       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7505       "dev": true,
7506       "requires": {
7507         "pinkie": "^2.0.0"
7508       }
7509     },
7510     "pkg-dir": {
7511       "version": "2.0.0",
7512       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7513       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7514       "dev": true,
7515       "requires": {
7516         "find-up": "^2.1.0"
7517       }
7518     },
7519     "portfinder": {
7520       "version": "1.0.17",
7521       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
7522       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
7523       "dev": true,
7524       "requires": {
7525         "async": "^1.5.2",
7526         "debug": "^2.2.0",
7527         "mkdirp": "0.5.x"
7528       }
7529     },
7530     "posix-character-classes": {
7531       "version": "0.1.1",
7532       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7533       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7534       "dev": true
7535     },
7536     "postcss": {
7537       "version": "7.0.5",
7538       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.5.tgz",
7539       "integrity": "sha512-HBNpviAUFCKvEh7NZhw1e8MBPivRszIiUnhrJ+sBFVSYSqubrzwX3KG51mYgcRHX8j/cAgZJedONZcm5jTBdgQ==",
7540       "dev": true,
7541       "requires": {
7542         "chalk": "^2.4.1",
7543         "source-map": "^0.6.1",
7544         "supports-color": "^5.5.0"
7545       },
7546       "dependencies": {
7547         "source-map": {
7548           "version": "0.6.1",
7549           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7550           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7551           "dev": true
7552         }
7553       }
7554     },
7555     "postcss-import": {
7556       "version": "12.0.0",
7557       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.0.tgz",
7558       "integrity": "sha512-3KqKRZcaZAvxbY8DVLdd81tG5uKzbUQuiWIvy0o0fzEC42bKacqPYFWbfCQyw6L4LWUaqPz/idvIdbhpgQ32eQ==",
7559       "dev": true,
7560       "requires": {
7561         "postcss": "^7.0.1",
7562         "postcss-value-parser": "^3.2.3",
7563         "read-cache": "^1.0.0",
7564         "resolve": "^1.1.7"
7565       }
7566     },
7567     "postcss-load-config": {
7568       "version": "2.1.0",
7569       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
7570       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
7571       "dev": true,
7572       "requires": {
7573         "cosmiconfig": "^5.0.0",
7574         "import-cwd": "^2.0.0"
7575       }
7576     },
7577     "postcss-loader": {
7578       "version": "3.0.0",
7579       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
7580       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
7581       "dev": true,
7582       "requires": {
7583         "loader-utils": "^1.1.0",
7584         "postcss": "^7.0.0",
7585         "postcss-load-config": "^2.0.0",
7586         "schema-utils": "^1.0.0"
7587       }
7588     },
7589     "postcss-value-parser": {
7590       "version": "3.3.1",
7591       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7592       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7593       "dev": true
7594     },
7595     "prelude-ls": {
7596       "version": "1.1.2",
7597       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
7598       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
7599       "dev": true
7600     },
7601     "preserve": {
7602       "version": "0.2.0",
7603       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
7604       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
7605       "dev": true
7606     },
7607     "process": {
7608       "version": "0.11.10",
7609       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
7610       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
7611       "dev": true
7612     },
7613     "process-nextick-args": {
7614       "version": "2.0.1",
7615       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
7616       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
7617       "dev": true
7618     },
7619     "promise": {
7620       "version": "7.3.1",
7621       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
7622       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
7623       "dev": true,
7624       "optional": true,
7625       "requires": {
7626         "asap": "~2.0.3"
7627       }
7628     },
7629     "promise-inflight": {
7630       "version": "1.0.1",
7631       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
7632       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
7633       "dev": true
7634     },
7635     "protractor": {
7636       "version": "5.4.2",
7637       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz",
7638       "integrity": "sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==",
7639       "dev": true,
7640       "requires": {
7641         "@types/q": "^0.0.32",
7642         "@types/selenium-webdriver": "^3.0.0",
7643         "blocking-proxy": "^1.0.0",
7644         "browserstack": "^1.5.1",
7645         "chalk": "^1.1.3",
7646         "glob": "^7.0.3",
7647         "jasmine": "2.8.0",
7648         "jasminewd2": "^2.1.0",
7649         "optimist": "~0.6.0",
7650         "q": "1.4.1",
7651         "saucelabs": "^1.5.0",
7652         "selenium-webdriver": "3.6.0",
7653         "source-map-support": "~0.4.0",
7654         "webdriver-js-extender": "2.1.0",
7655         "webdriver-manager": "^12.0.6"
7656       },
7657       "dependencies": {
7658         "ansi-styles": {
7659           "version": "2.2.1",
7660           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7661           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7662           "dev": true
7663         },
7664         "chalk": {
7665           "version": "1.1.3",
7666           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7667           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7668           "dev": true,
7669           "requires": {
7670             "ansi-styles": "^2.2.1",
7671             "escape-string-regexp": "^1.0.2",
7672             "has-ansi": "^2.0.0",
7673             "strip-ansi": "^3.0.0",
7674             "supports-color": "^2.0.0"
7675           }
7676         },
7677         "del": {
7678           "version": "2.2.2",
7679           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
7680           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
7681           "dev": true,
7682           "requires": {
7683             "globby": "^5.0.0",
7684             "is-path-cwd": "^1.0.0",
7685             "is-path-in-cwd": "^1.0.0",
7686             "object-assign": "^4.0.1",
7687             "pify": "^2.0.0",
7688             "pinkie-promise": "^2.0.0",
7689             "rimraf": "^2.2.8"
7690           }
7691         },
7692         "globby": {
7693           "version": "5.0.0",
7694           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
7695           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
7696           "dev": true,
7697           "requires": {
7698             "array-union": "^1.0.1",
7699             "arrify": "^1.0.0",
7700             "glob": "^7.0.3",
7701             "object-assign": "^4.0.1",
7702             "pify": "^2.0.0",
7703             "pinkie-promise": "^2.0.0"
7704           }
7705         },
7706         "minimist": {
7707           "version": "1.2.0",
7708           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7709           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7710           "dev": true
7711         },
7712         "pify": {
7713           "version": "2.3.0",
7714           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7715           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7716           "dev": true
7717         },
7718         "source-map": {
7719           "version": "0.5.7",
7720           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
7721           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7722           "dev": true
7723         },
7724         "source-map-support": {
7725           "version": "0.4.18",
7726           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
7727           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
7728           "dev": true,
7729           "requires": {
7730             "source-map": "^0.5.6"
7731           }
7732         },
7733         "supports-color": {
7734           "version": "2.0.0",
7735           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7736           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7737           "dev": true
7738         },
7739         "webdriver-manager": {
7740           "version": "12.1.5",
7741           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.5.tgz",
7742           "integrity": "sha512-f1apDjMpZ8SHlXtXGzqBxOjV+WQcDRz5PN7pWScgjXS7vhUIFcM3V89Shetf4A04n8DDR2MxiVQq6JproFcRZw==",
7743           "dev": true,
7744           "requires": {
7745             "adm-zip": "^0.4.9",
7746             "chalk": "^1.1.1",
7747             "del": "^2.2.0",
7748             "glob": "^7.0.3",
7749             "ini": "^1.3.4",
7750             "minimist": "^1.2.0",
7751             "q": "^1.4.1",
7752             "request": "^2.87.0",
7753             "rimraf": "^2.5.2",
7754             "semver": "^5.3.0",
7755             "xml2js": "^0.4.17"
7756           }
7757         }
7758       }
7759     },
7760     "proxy-addr": {
7761       "version": "2.0.5",
7762       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
7763       "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==",
7764       "dev": true,
7765       "requires": {
7766         "forwarded": "~0.1.2",
7767         "ipaddr.js": "1.9.0"
7768       }
7769     },
7770     "prr": {
7771       "version": "1.0.1",
7772       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
7773       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
7774       "dev": true
7775     },
7776     "pseudomap": {
7777       "version": "1.0.2",
7778       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
7779       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
7780       "dev": true
7781     },
7782     "psl": {
7783       "version": "1.2.0",
7784       "resolved": "https://registry.npmjs.org/psl/-/psl-1.2.0.tgz",
7785       "integrity": "sha512-GEn74ZffufCmkDDLNcl3uuyF/aSD6exEyh1v/ZSdAomB82t6G9hzJVRx0jBmLDW+VfZqks3aScmMw9DszwUalA==",
7786       "dev": true
7787     },
7788     "public-encrypt": {
7789       "version": "4.0.3",
7790       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
7791       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
7792       "dev": true,
7793       "requires": {
7794         "bn.js": "^4.1.0",
7795         "browserify-rsa": "^4.0.0",
7796         "create-hash": "^1.1.0",
7797         "parse-asn1": "^5.0.0",
7798         "randombytes": "^2.0.1",
7799         "safe-buffer": "^5.1.2"
7800       }
7801     },
7802     "pump": {
7803       "version": "2.0.1",
7804       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
7805       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
7806       "dev": true,
7807       "requires": {
7808         "end-of-stream": "^1.1.0",
7809         "once": "^1.3.1"
7810       }
7811     },
7812     "pumpify": {
7813       "version": "1.5.1",
7814       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
7815       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
7816       "dev": true,
7817       "requires": {
7818         "duplexify": "^3.6.0",
7819         "inherits": "^2.0.3",
7820         "pump": "^2.0.0"
7821       }
7822     },
7823     "punycode": {
7824       "version": "2.1.1",
7825       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
7826       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
7827       "dev": true
7828     },
7829     "q": {
7830       "version": "1.4.1",
7831       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
7832       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
7833       "dev": true
7834     },
7835     "qjobs": {
7836       "version": "1.2.0",
7837       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
7838       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
7839       "dev": true
7840     },
7841     "qs": {
7842       "version": "6.5.2",
7843       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
7844       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
7845       "dev": true
7846     },
7847     "querystring": {
7848       "version": "0.2.0",
7849       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
7850       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
7851       "dev": true
7852     },
7853     "querystring-es3": {
7854       "version": "0.2.1",
7855       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
7856       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
7857       "dev": true
7858     },
7859     "querystringify": {
7860       "version": "2.1.1",
7861       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
7862       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
7863       "dev": true
7864     },
7865     "randomatic": {
7866       "version": "3.1.1",
7867       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
7868       "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
7869       "dev": true,
7870       "requires": {
7871         "is-number": "^4.0.0",
7872         "kind-of": "^6.0.0",
7873         "math-random": "^1.0.1"
7874       },
7875       "dependencies": {
7876         "is-number": {
7877           "version": "4.0.0",
7878           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
7879           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
7880           "dev": true
7881         }
7882       }
7883     },
7884     "randombytes": {
7885       "version": "2.1.0",
7886       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
7887       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
7888       "dev": true,
7889       "requires": {
7890         "safe-buffer": "^5.1.0"
7891       }
7892     },
7893     "randomfill": {
7894       "version": "1.0.4",
7895       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
7896       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
7897       "dev": true,
7898       "requires": {
7899         "randombytes": "^2.0.5",
7900         "safe-buffer": "^5.1.0"
7901       }
7902     },
7903     "range-parser": {
7904       "version": "1.2.1",
7905       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
7906       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
7907       "dev": true
7908     },
7909     "raw-body": {
7910       "version": "2.4.0",
7911       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
7912       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
7913       "dev": true,
7914       "requires": {
7915         "bytes": "3.1.0",
7916         "http-errors": "1.7.2",
7917         "iconv-lite": "0.4.24",
7918         "unpipe": "1.0.0"
7919       },
7920       "dependencies": {
7921         "bytes": {
7922           "version": "3.1.0",
7923           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
7924           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
7925           "dev": true
7926         }
7927       }
7928     },
7929     "raw-loader": {
7930       "version": "0.5.1",
7931       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
7932       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
7933       "dev": true
7934     },
7935     "read-cache": {
7936       "version": "1.0.0",
7937       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
7938       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
7939       "dev": true,
7940       "requires": {
7941         "pify": "^2.3.0"
7942       },
7943       "dependencies": {
7944         "pify": {
7945           "version": "2.3.0",
7946           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7947           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7948           "dev": true
7949         }
7950       }
7951     },
7952     "read-pkg": {
7953       "version": "1.1.0",
7954       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
7955       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
7956       "dev": true,
7957       "requires": {
7958         "load-json-file": "^1.0.0",
7959         "normalize-package-data": "^2.3.2",
7960         "path-type": "^1.0.0"
7961       },
7962       "dependencies": {
7963         "path-type": {
7964           "version": "1.1.0",
7965           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
7966           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
7967           "dev": true,
7968           "requires": {
7969             "graceful-fs": "^4.1.2",
7970             "pify": "^2.0.0",
7971             "pinkie-promise": "^2.0.0"
7972           }
7973         },
7974         "pify": {
7975           "version": "2.3.0",
7976           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7977           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7978           "dev": true
7979         }
7980       }
7981     },
7982     "read-pkg-up": {
7983       "version": "1.0.1",
7984       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
7985       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
7986       "dev": true,
7987       "requires": {
7988         "find-up": "^1.0.0",
7989         "read-pkg": "^1.0.0"
7990       },
7991       "dependencies": {
7992         "find-up": {
7993           "version": "1.1.2",
7994           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
7995           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
7996           "dev": true,
7997           "requires": {
7998             "path-exists": "^2.0.0",
7999             "pinkie-promise": "^2.0.0"
8000           }
8001         },
8002         "path-exists": {
8003           "version": "2.1.0",
8004           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8005           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8006           "dev": true,
8007           "requires": {
8008             "pinkie-promise": "^2.0.0"
8009           }
8010         }
8011       }
8012     },
8013     "readable-stream": {
8014       "version": "2.3.6",
8015       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8016       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8017       "dev": true,
8018       "requires": {
8019         "core-util-is": "~1.0.0",
8020         "inherits": "~2.0.3",
8021         "isarray": "~1.0.0",
8022         "process-nextick-args": "~2.0.0",
8023         "safe-buffer": "~5.1.1",
8024         "string_decoder": "~1.1.1",
8025         "util-deprecate": "~1.0.1"
8026       }
8027     },
8028     "readdirp": {
8029       "version": "2.2.1",
8030       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8031       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8032       "dev": true,
8033       "requires": {
8034         "graceful-fs": "^4.1.11",
8035         "micromatch": "^3.1.10",
8036         "readable-stream": "^2.0.2"
8037       }
8038     },
8039     "rechoir": {
8040       "version": "0.6.2",
8041       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8042       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8043       "dev": true,
8044       "requires": {
8045         "resolve": "^1.1.6"
8046       }
8047     },
8048     "redent": {
8049       "version": "1.0.0",
8050       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8051       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8052       "dev": true,
8053       "optional": true,
8054       "requires": {
8055         "indent-string": "^2.1.0",
8056         "strip-indent": "^1.0.1"
8057       }
8058     },
8059     "reflect-metadata": {
8060       "version": "0.1.13",
8061       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
8062       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
8063       "dev": true
8064     },
8065     "regenerate": {
8066       "version": "1.4.0",
8067       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8068       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8069       "dev": true
8070     },
8071     "regenerator-runtime": {
8072       "version": "0.11.1",
8073       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8074       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8075       "dev": true
8076     },
8077     "regex-cache": {
8078       "version": "0.4.4",
8079       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
8080       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
8081       "dev": true,
8082       "requires": {
8083         "is-equal-shallow": "^0.1.3"
8084       }
8085     },
8086     "regex-not": {
8087       "version": "1.0.2",
8088       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8089       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8090       "dev": true,
8091       "requires": {
8092         "extend-shallow": "^3.0.2",
8093         "safe-regex": "^1.1.0"
8094       }
8095     },
8096     "regexpu-core": {
8097       "version": "1.0.0",
8098       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8099       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8100       "dev": true,
8101       "requires": {
8102         "regenerate": "^1.2.1",
8103         "regjsgen": "^0.2.0",
8104         "regjsparser": "^0.1.4"
8105       }
8106     },
8107     "regjsgen": {
8108       "version": "0.2.0",
8109       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8110       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8111       "dev": true
8112     },
8113     "regjsparser": {
8114       "version": "0.1.5",
8115       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8116       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8117       "dev": true,
8118       "requires": {
8119         "jsesc": "~0.5.0"
8120       },
8121       "dependencies": {
8122         "jsesc": {
8123           "version": "0.5.0",
8124           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8125           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8126           "dev": true
8127         }
8128       }
8129     },
8130     "remove-trailing-separator": {
8131       "version": "1.1.0",
8132       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8133       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8134       "dev": true
8135     },
8136     "repeat-element": {
8137       "version": "1.1.3",
8138       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8139       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8140       "dev": true
8141     },
8142     "repeat-string": {
8143       "version": "1.6.1",
8144       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8145       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8146       "dev": true
8147     },
8148     "repeating": {
8149       "version": "2.0.1",
8150       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8151       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8152       "dev": true,
8153       "requires": {
8154         "is-finite": "^1.0.0"
8155       }
8156     },
8157     "request": {
8158       "version": "2.88.0",
8159       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8160       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8161       "dev": true,
8162       "requires": {
8163         "aws-sign2": "~0.7.0",
8164         "aws4": "^1.8.0",
8165         "caseless": "~0.12.0",
8166         "combined-stream": "~1.0.6",
8167         "extend": "~3.0.2",
8168         "forever-agent": "~0.6.1",
8169         "form-data": "~2.3.2",
8170         "har-validator": "~5.1.0",
8171         "http-signature": "~1.2.0",
8172         "is-typedarray": "~1.0.0",
8173         "isstream": "~0.1.2",
8174         "json-stringify-safe": "~5.0.1",
8175         "mime-types": "~2.1.19",
8176         "oauth-sign": "~0.9.0",
8177         "performance-now": "^2.1.0",
8178         "qs": "~6.5.2",
8179         "safe-buffer": "^5.1.2",
8180         "tough-cookie": "~2.4.3",
8181         "tunnel-agent": "^0.6.0",
8182         "uuid": "^3.3.2"
8183       }
8184     },
8185     "require-directory": {
8186       "version": "2.1.1",
8187       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8188       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8189       "dev": true
8190     },
8191     "require-main-filename": {
8192       "version": "1.0.1",
8193       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8194       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8195       "dev": true
8196     },
8197     "requires-port": {
8198       "version": "1.0.0",
8199       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8200       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8201       "dev": true
8202     },
8203     "resolve": {
8204       "version": "1.1.7",
8205       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8206       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8207       "dev": true
8208     },
8209     "resolve-cwd": {
8210       "version": "2.0.0",
8211       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8212       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8213       "dev": true,
8214       "requires": {
8215         "resolve-from": "^3.0.0"
8216       }
8217     },
8218     "resolve-from": {
8219       "version": "3.0.0",
8220       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8221       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8222       "dev": true
8223     },
8224     "resolve-url": {
8225       "version": "0.2.1",
8226       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8227       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8228       "dev": true
8229     },
8230     "restore-cursor": {
8231       "version": "2.0.0",
8232       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8233       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8234       "dev": true,
8235       "requires": {
8236         "onetime": "^2.0.0",
8237         "signal-exit": "^3.0.2"
8238       }
8239     },
8240     "ret": {
8241       "version": "0.1.15",
8242       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8243       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8244       "dev": true
8245     },
8246     "retry": {
8247       "version": "0.10.1",
8248       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8249       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
8250       "dev": true
8251     },
8252     "rfdc": {
8253       "version": "1.1.4",
8254       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
8255       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
8256       "dev": true
8257     },
8258     "rimraf": {
8259       "version": "2.6.3",
8260       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8261       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8262       "dev": true,
8263       "requires": {
8264         "glob": "^7.1.3"
8265       }
8266     },
8267     "ripemd160": {
8268       "version": "2.0.2",
8269       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
8270       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
8271       "dev": true,
8272       "requires": {
8273         "hash-base": "^3.0.0",
8274         "inherits": "^2.0.1"
8275       }
8276     },
8277     "run-async": {
8278       "version": "2.3.0",
8279       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
8280       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
8281       "dev": true,
8282       "requires": {
8283         "is-promise": "^2.1.0"
8284       }
8285     },
8286     "run-queue": {
8287       "version": "1.0.3",
8288       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
8289       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
8290       "dev": true,
8291       "requires": {
8292         "aproba": "^1.1.1"
8293       }
8294     },
8295     "rxjs": {
8296       "version": "6.3.3",
8297       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
8298       "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
8299       "requires": {
8300         "tslib": "^1.9.0"
8301       }
8302     },
8303     "rxjs-compat": {
8304       "version": "6.5.2",
8305       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.5.2.tgz",
8306       "integrity": "sha512-TRMkTp4FgSxE2HtGvxmgRukh3JqdFM7ejAj1Ti/VdodbPGfWvZR5+KdLKRV9jVDFyu2SknM8RD+PR54KGnoLjg=="
8307     },
8308     "safe-buffer": {
8309       "version": "5.1.2",
8310       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8311       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8312       "dev": true
8313     },
8314     "safe-regex": {
8315       "version": "1.1.0",
8316       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8317       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
8318       "dev": true,
8319       "requires": {
8320         "ret": "~0.1.10"
8321       }
8322     },
8323     "safer-buffer": {
8324       "version": "2.1.2",
8325       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8326       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8327       "dev": true
8328     },
8329     "sass-graph": {
8330       "version": "2.2.4",
8331       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
8332       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
8333       "dev": true,
8334       "optional": true,
8335       "requires": {
8336         "glob": "^7.0.0",
8337         "lodash": "^4.0.0",
8338         "scss-tokenizer": "^0.2.3",
8339         "yargs": "^7.0.0"
8340       }
8341     },
8342     "sass-loader": {
8343       "version": "7.1.0",
8344       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
8345       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
8346       "dev": true,
8347       "requires": {
8348         "clone-deep": "^2.0.1",
8349         "loader-utils": "^1.0.1",
8350         "lodash.tail": "^4.1.1",
8351         "neo-async": "^2.5.0",
8352         "pify": "^3.0.0",
8353         "semver": "^5.5.0"
8354       }
8355     },
8356     "saucelabs": {
8357       "version": "1.5.0",
8358       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
8359       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
8360       "dev": true,
8361       "requires": {
8362         "https-proxy-agent": "^2.2.1"
8363       }
8364     },
8365     "sax": {
8366       "version": "0.5.8",
8367       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
8368       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
8369       "dev": true
8370     },
8371     "schema-utils": {
8372       "version": "1.0.0",
8373       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
8374       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
8375       "dev": true,
8376       "requires": {
8377         "ajv": "^6.1.0",
8378         "ajv-errors": "^1.0.0",
8379         "ajv-keywords": "^3.1.0"
8380       }
8381     },
8382     "scss-tokenizer": {
8383       "version": "0.2.3",
8384       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
8385       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
8386       "dev": true,
8387       "optional": true,
8388       "requires": {
8389         "js-base64": "^2.1.8",
8390         "source-map": "^0.4.2"
8391       },
8392       "dependencies": {
8393         "source-map": {
8394           "version": "0.4.4",
8395           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
8396           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
8397           "dev": true,
8398           "optional": true,
8399           "requires": {
8400             "amdefine": ">=0.0.4"
8401           }
8402         }
8403       }
8404     },
8405     "select-hose": {
8406       "version": "2.0.0",
8407       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
8408       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
8409       "dev": true
8410     },
8411     "selenium-webdriver": {
8412       "version": "3.6.0",
8413       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
8414       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
8415       "dev": true,
8416       "requires": {
8417         "jszip": "^3.1.3",
8418         "rimraf": "^2.5.4",
8419         "tmp": "0.0.30",
8420         "xml2js": "^0.4.17"
8421       },
8422       "dependencies": {
8423         "tmp": {
8424           "version": "0.0.30",
8425           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
8426           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
8427           "dev": true,
8428           "requires": {
8429             "os-tmpdir": "~1.0.1"
8430           }
8431         }
8432       }
8433     },
8434     "selfsigned": {
8435       "version": "1.10.4",
8436       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz",
8437       "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==",
8438       "dev": true,
8439       "requires": {
8440         "node-forge": "0.7.5"
8441       }
8442     },
8443     "semver": {
8444       "version": "5.5.1",
8445       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
8446       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
8447       "dev": true
8448     },
8449     "semver-dsl": {
8450       "version": "1.0.1",
8451       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
8452       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
8453       "dev": true,
8454       "requires": {
8455         "semver": "^5.3.0"
8456       }
8457     },
8458     "semver-intersect": {
8459       "version": "1.4.0",
8460       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
8461       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
8462       "dev": true,
8463       "requires": {
8464         "semver": "^5.0.0"
8465       }
8466     },
8467     "send": {
8468       "version": "0.17.1",
8469       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
8470       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
8471       "dev": true,
8472       "requires": {
8473         "debug": "2.6.9",
8474         "depd": "~1.1.2",
8475         "destroy": "~1.0.4",
8476         "encodeurl": "~1.0.2",
8477         "escape-html": "~1.0.3",
8478         "etag": "~1.8.1",
8479         "fresh": "0.5.2",
8480         "http-errors": "~1.7.2",
8481         "mime": "1.6.0",
8482         "ms": "2.1.1",
8483         "on-finished": "~2.3.0",
8484         "range-parser": "~1.2.1",
8485         "statuses": "~1.5.0"
8486       },
8487       "dependencies": {
8488         "ms": {
8489           "version": "2.1.1",
8490           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
8491           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
8492           "dev": true
8493         }
8494       }
8495     },
8496     "serialize-javascript": {
8497       "version": "1.7.0",
8498       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.7.0.tgz",
8499       "integrity": "sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==",
8500       "dev": true
8501     },
8502     "serve-index": {
8503       "version": "1.9.1",
8504       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
8505       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
8506       "dev": true,
8507       "requires": {
8508         "accepts": "~1.3.4",
8509         "batch": "0.6.1",
8510         "debug": "2.6.9",
8511         "escape-html": "~1.0.3",
8512         "http-errors": "~1.6.2",
8513         "mime-types": "~2.1.17",
8514         "parseurl": "~1.3.2"
8515       },
8516       "dependencies": {
8517         "http-errors": {
8518           "version": "1.6.3",
8519           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
8520           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
8521           "dev": true,
8522           "requires": {
8523             "depd": "~1.1.2",
8524             "inherits": "2.0.3",
8525             "setprototypeof": "1.1.0",
8526             "statuses": ">= 1.4.0 < 2"
8527           }
8528         },
8529         "inherits": {
8530           "version": "2.0.3",
8531           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
8532           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
8533           "dev": true
8534         },
8535         "setprototypeof": {
8536           "version": "1.1.0",
8537           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
8538           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
8539           "dev": true
8540         }
8541       }
8542     },
8543     "serve-static": {
8544       "version": "1.14.1",
8545       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
8546       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
8547       "dev": true,
8548       "requires": {
8549         "encodeurl": "~1.0.2",
8550         "escape-html": "~1.0.3",
8551         "parseurl": "~1.3.3",
8552         "send": "0.17.1"
8553       }
8554     },
8555     "set-blocking": {
8556       "version": "2.0.0",
8557       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
8558       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
8559       "dev": true
8560     },
8561     "set-immediate-shim": {
8562       "version": "1.0.1",
8563       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
8564       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
8565       "dev": true
8566     },
8567     "set-value": {
8568       "version": "2.0.1",
8569       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
8570       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
8571       "dev": true,
8572       "requires": {
8573         "extend-shallow": "^2.0.1",
8574         "is-extendable": "^0.1.1",
8575         "is-plain-object": "^2.0.3",
8576         "split-string": "^3.0.1"
8577       },
8578       "dependencies": {
8579         "extend-shallow": {
8580           "version": "2.0.1",
8581           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8582           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8583           "dev": true,
8584           "requires": {
8585             "is-extendable": "^0.1.0"
8586           }
8587         }
8588       }
8589     },
8590     "setimmediate": {
8591       "version": "1.0.5",
8592       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
8593       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
8594       "dev": true
8595     },
8596     "setprototypeof": {
8597       "version": "1.1.1",
8598       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
8599       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
8600       "dev": true
8601     },
8602     "sha.js": {
8603       "version": "2.4.11",
8604       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
8605       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
8606       "dev": true,
8607       "requires": {
8608         "inherits": "^2.0.1",
8609         "safe-buffer": "^5.0.1"
8610       }
8611     },
8612     "shallow-clone": {
8613       "version": "1.0.0",
8614       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
8615       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
8616       "dev": true,
8617       "requires": {
8618         "is-extendable": "^0.1.1",
8619         "kind-of": "^5.0.0",
8620         "mixin-object": "^2.0.1"
8621       },
8622       "dependencies": {
8623         "kind-of": {
8624           "version": "5.1.0",
8625           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8626           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8627           "dev": true
8628         }
8629       }
8630     },
8631     "shebang-command": {
8632       "version": "1.2.0",
8633       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8634       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8635       "dev": true,
8636       "requires": {
8637         "shebang-regex": "^1.0.0"
8638       }
8639     },
8640     "shebang-regex": {
8641       "version": "1.0.0",
8642       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8643       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8644       "dev": true
8645     },
8646     "shelljs": {
8647       "version": "0.8.3",
8648       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
8649       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
8650       "dev": true,
8651       "requires": {
8652         "glob": "^7.0.0",
8653         "interpret": "^1.0.0",
8654         "rechoir": "^0.6.2"
8655       }
8656     },
8657     "signal-exit": {
8658       "version": "3.0.2",
8659       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
8660       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
8661       "dev": true
8662     },
8663     "slash": {
8664       "version": "1.0.0",
8665       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
8666       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
8667       "dev": true
8668     },
8669     "slide": {
8670       "version": "1.1.6",
8671       "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
8672       "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
8673       "dev": true
8674     },
8675     "snapdragon": {
8676       "version": "0.8.2",
8677       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
8678       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
8679       "dev": true,
8680       "requires": {
8681         "base": "^0.11.1",
8682         "debug": "^2.2.0",
8683         "define-property": "^0.2.5",
8684         "extend-shallow": "^2.0.1",
8685         "map-cache": "^0.2.2",
8686         "source-map": "^0.5.6",
8687         "source-map-resolve": "^0.5.0",
8688         "use": "^3.1.0"
8689       },
8690       "dependencies": {
8691         "define-property": {
8692           "version": "0.2.5",
8693           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8694           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8695           "dev": true,
8696           "requires": {
8697             "is-descriptor": "^0.1.0"
8698           }
8699         },
8700         "extend-shallow": {
8701           "version": "2.0.1",
8702           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8703           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8704           "dev": true,
8705           "requires": {
8706             "is-extendable": "^0.1.0"
8707           }
8708         },
8709         "source-map": {
8710           "version": "0.5.7",
8711           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8712           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
8713           "dev": true
8714         }
8715       }
8716     },
8717     "snapdragon-node": {
8718       "version": "2.1.1",
8719       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
8720       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
8721       "dev": true,
8722       "requires": {
8723         "define-property": "^1.0.0",
8724         "isobject": "^3.0.0",
8725         "snapdragon-util": "^3.0.1"
8726       },
8727       "dependencies": {
8728         "define-property": {
8729           "version": "1.0.0",
8730           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8731           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
8732           "dev": true,
8733           "requires": {
8734             "is-descriptor": "^1.0.0"
8735           }
8736         },
8737         "is-accessor-descriptor": {
8738           "version": "1.0.0",
8739           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8740           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8741           "dev": true,
8742           "requires": {
8743             "kind-of": "^6.0.0"
8744           }
8745         },
8746         "is-data-descriptor": {
8747           "version": "1.0.0",
8748           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8749           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8750           "dev": true,
8751           "requires": {
8752             "kind-of": "^6.0.0"
8753           }
8754         },
8755         "is-descriptor": {
8756           "version": "1.0.2",
8757           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8758           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8759           "dev": true,
8760           "requires": {
8761             "is-accessor-descriptor": "^1.0.0",
8762             "is-data-descriptor": "^1.0.0",
8763             "kind-of": "^6.0.2"
8764           }
8765         }
8766       }
8767     },
8768     "snapdragon-util": {
8769       "version": "3.0.1",
8770       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
8771       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
8772       "dev": true,
8773       "requires": {
8774         "kind-of": "^3.2.0"
8775       },
8776       "dependencies": {
8777         "kind-of": {
8778           "version": "3.2.2",
8779           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8780           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8781           "dev": true,
8782           "requires": {
8783             "is-buffer": "^1.1.5"
8784           }
8785         }
8786       }
8787     },
8788     "socket.io": {
8789       "version": "2.1.1",
8790       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
8791       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
8792       "dev": true,
8793       "requires": {
8794         "debug": "~3.1.0",
8795         "engine.io": "~3.2.0",
8796         "has-binary2": "~1.0.2",
8797         "socket.io-adapter": "~1.1.0",
8798         "socket.io-client": "2.1.1",
8799         "socket.io-parser": "~3.2.0"
8800       },
8801       "dependencies": {
8802         "debug": {
8803           "version": "3.1.0",
8804           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8805           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8806           "dev": true,
8807           "requires": {
8808             "ms": "2.0.0"
8809           }
8810         }
8811       }
8812     },
8813     "socket.io-adapter": {
8814       "version": "1.1.1",
8815       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
8816       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
8817       "dev": true
8818     },
8819     "socket.io-client": {
8820       "version": "2.1.1",
8821       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
8822       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
8823       "dev": true,
8824       "requires": {
8825         "backo2": "1.0.2",
8826         "base64-arraybuffer": "0.1.5",
8827         "component-bind": "1.0.0",
8828         "component-emitter": "1.2.1",
8829         "debug": "~3.1.0",
8830         "engine.io-client": "~3.2.0",
8831         "has-binary2": "~1.0.2",
8832         "has-cors": "1.1.0",
8833         "indexof": "0.0.1",
8834         "object-component": "0.0.3",
8835         "parseqs": "0.0.5",
8836         "parseuri": "0.0.5",
8837         "socket.io-parser": "~3.2.0",
8838         "to-array": "0.1.4"
8839       },
8840       "dependencies": {
8841         "component-emitter": {
8842           "version": "1.2.1",
8843           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
8844           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
8845           "dev": true
8846         },
8847         "debug": {
8848           "version": "3.1.0",
8849           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8850           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8851           "dev": true,
8852           "requires": {
8853             "ms": "2.0.0"
8854           }
8855         }
8856       }
8857     },
8858     "socket.io-parser": {
8859       "version": "3.2.0",
8860       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
8861       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
8862       "dev": true,
8863       "requires": {
8864         "component-emitter": "1.2.1",
8865         "debug": "~3.1.0",
8866         "isarray": "2.0.1"
8867       },
8868       "dependencies": {
8869         "component-emitter": {
8870           "version": "1.2.1",
8871           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
8872           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
8873           "dev": true
8874         },
8875         "debug": {
8876           "version": "3.1.0",
8877           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8878           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8879           "dev": true,
8880           "requires": {
8881             "ms": "2.0.0"
8882           }
8883         },
8884         "isarray": {
8885           "version": "2.0.1",
8886           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
8887           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
8888           "dev": true
8889         }
8890       }
8891     },
8892     "sockjs": {
8893       "version": "0.3.19",
8894       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
8895       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
8896       "dev": true,
8897       "requires": {
8898         "faye-websocket": "^0.10.0",
8899         "uuid": "^3.0.1"
8900       }
8901     },
8902     "sockjs-client": {
8903       "version": "1.1.5",
8904       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz",
8905       "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=",
8906       "dev": true,
8907       "requires": {
8908         "debug": "^2.6.6",
8909         "eventsource": "0.1.6",
8910         "faye-websocket": "~0.11.0",
8911         "inherits": "^2.0.1",
8912         "json3": "^3.3.2",
8913         "url-parse": "^1.1.8"
8914       },
8915       "dependencies": {
8916         "faye-websocket": {
8917           "version": "0.11.3",
8918           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
8919           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
8920           "dev": true,
8921           "requires": {
8922             "websocket-driver": ">=0.5.1"
8923           }
8924         }
8925       }
8926     },
8927     "source-list-map": {
8928       "version": "2.0.1",
8929       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
8930       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
8931       "dev": true
8932     },
8933     "source-map": {
8934       "version": "0.7.3",
8935       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
8936       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
8937       "dev": true
8938     },
8939     "source-map-loader": {
8940       "version": "0.2.4",
8941       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
8942       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
8943       "dev": true,
8944       "requires": {
8945         "async": "^2.5.0",
8946         "loader-utils": "^1.1.0"
8947       },
8948       "dependencies": {
8949         "async": {
8950           "version": "2.6.3",
8951           "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
8952           "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
8953           "dev": true,
8954           "requires": {
8955             "lodash": "^4.17.14"
8956           }
8957         }
8958       }
8959     },
8960     "source-map-resolve": {
8961       "version": "0.5.2",
8962       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
8963       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
8964       "dev": true,
8965       "requires": {
8966         "atob": "^2.1.1",
8967         "decode-uri-component": "^0.2.0",
8968         "resolve-url": "^0.2.1",
8969         "source-map-url": "^0.4.0",
8970         "urix": "^0.1.0"
8971       }
8972     },
8973     "source-map-support": {
8974       "version": "0.5.9",
8975       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
8976       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
8977       "dev": true,
8978       "requires": {
8979         "buffer-from": "^1.0.0",
8980         "source-map": "^0.6.0"
8981       },
8982       "dependencies": {
8983         "source-map": {
8984           "version": "0.6.1",
8985           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8986           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8987           "dev": true
8988         }
8989       }
8990     },
8991     "source-map-url": {
8992       "version": "0.4.0",
8993       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
8994       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
8995       "dev": true
8996     },
8997     "sourcemap-codec": {
8998       "version": "1.4.6",
8999       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz",
9000       "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==",
9001       "dev": true
9002     },
9003     "spdx-correct": {
9004       "version": "3.1.0",
9005       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9006       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9007       "dev": true,
9008       "requires": {
9009         "spdx-expression-parse": "^3.0.0",
9010         "spdx-license-ids": "^3.0.0"
9011       }
9012     },
9013     "spdx-exceptions": {
9014       "version": "2.2.0",
9015       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9016       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9017       "dev": true
9018     },
9019     "spdx-expression-parse": {
9020       "version": "3.0.0",
9021       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9022       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9023       "dev": true,
9024       "requires": {
9025         "spdx-exceptions": "^2.1.0",
9026         "spdx-license-ids": "^3.0.0"
9027       }
9028     },
9029     "spdx-license-ids": {
9030       "version": "3.0.5",
9031       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
9032       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
9033       "dev": true
9034     },
9035     "spdy": {
9036       "version": "3.4.7",
9037       "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz",
9038       "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=",
9039       "dev": true,
9040       "requires": {
9041         "debug": "^2.6.8",
9042         "handle-thing": "^1.2.5",
9043         "http-deceiver": "^1.2.7",
9044         "safe-buffer": "^5.0.1",
9045         "select-hose": "^2.0.0",
9046         "spdy-transport": "^2.0.18"
9047       }
9048     },
9049     "spdy-transport": {
9050       "version": "2.1.1",
9051       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.1.tgz",
9052       "integrity": "sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q==",
9053       "dev": true,
9054       "requires": {
9055         "debug": "^2.6.8",
9056         "detect-node": "^2.0.3",
9057         "hpack.js": "^2.1.6",
9058         "obuf": "^1.1.1",
9059         "readable-stream": "^2.2.9",
9060         "safe-buffer": "^5.0.1",
9061         "wbuf": "^1.7.2"
9062       }
9063     },
9064     "speed-measure-webpack-plugin": {
9065       "version": "1.3.1",
9066       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
9067       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
9068       "dev": true,
9069       "requires": {
9070         "chalk": "^2.0.1"
9071       }
9072     },
9073     "split-string": {
9074       "version": "3.1.0",
9075       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9076       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9077       "dev": true,
9078       "requires": {
9079         "extend-shallow": "^3.0.0"
9080       }
9081     },
9082     "sprintf-js": {
9083       "version": "1.0.3",
9084       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9085       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9086       "dev": true
9087     },
9088     "sshpk": {
9089       "version": "1.16.1",
9090       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
9091       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
9092       "dev": true,
9093       "requires": {
9094         "asn1": "~0.2.3",
9095         "assert-plus": "^1.0.0",
9096         "bcrypt-pbkdf": "^1.0.0",
9097         "dashdash": "^1.12.0",
9098         "ecc-jsbn": "~0.1.1",
9099         "getpass": "^0.1.1",
9100         "jsbn": "~0.1.0",
9101         "safer-buffer": "^2.0.2",
9102         "tweetnacl": "~0.14.0"
9103       }
9104     },
9105     "ssri": {
9106       "version": "5.3.0",
9107       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9108       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9109       "dev": true,
9110       "requires": {
9111         "safe-buffer": "^5.1.1"
9112       }
9113     },
9114     "static-extend": {
9115       "version": "0.1.2",
9116       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9117       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9118       "dev": true,
9119       "requires": {
9120         "define-property": "^0.2.5",
9121         "object-copy": "^0.1.0"
9122       },
9123       "dependencies": {
9124         "define-property": {
9125           "version": "0.2.5",
9126           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9127           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9128           "dev": true,
9129           "requires": {
9130             "is-descriptor": "^0.1.0"
9131           }
9132         }
9133       }
9134     },
9135     "stats-webpack-plugin": {
9136       "version": "0.7.0",
9137       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz",
9138       "integrity": "sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ==",
9139       "dev": true,
9140       "requires": {
9141         "lodash": "^4.17.4"
9142       }
9143     },
9144     "statuses": {
9145       "version": "1.5.0",
9146       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9147       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9148       "dev": true
9149     },
9150     "stdout-stream": {
9151       "version": "1.4.1",
9152       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
9153       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
9154       "dev": true,
9155       "optional": true,
9156       "requires": {
9157         "readable-stream": "^2.0.1"
9158       }
9159     },
9160     "stream-browserify": {
9161       "version": "2.0.2",
9162       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9163       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9164       "dev": true,
9165       "requires": {
9166         "inherits": "~2.0.1",
9167         "readable-stream": "^2.0.2"
9168       }
9169     },
9170     "stream-each": {
9171       "version": "1.2.3",
9172       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
9173       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
9174       "dev": true,
9175       "requires": {
9176         "end-of-stream": "^1.1.0",
9177         "stream-shift": "^1.0.0"
9178       }
9179     },
9180     "stream-http": {
9181       "version": "2.8.3",
9182       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9183       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9184       "dev": true,
9185       "requires": {
9186         "builtin-status-codes": "^3.0.0",
9187         "inherits": "^2.0.1",
9188         "readable-stream": "^2.3.6",
9189         "to-arraybuffer": "^1.0.0",
9190         "xtend": "^4.0.0"
9191       }
9192     },
9193     "stream-shift": {
9194       "version": "1.0.0",
9195       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9196       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9197       "dev": true
9198     },
9199     "streamroller": {
9200       "version": "0.7.0",
9201       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
9202       "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
9203       "dev": true,
9204       "requires": {
9205         "date-format": "^1.2.0",
9206         "debug": "^3.1.0",
9207         "mkdirp": "^0.5.1",
9208         "readable-stream": "^2.3.0"
9209       },
9210       "dependencies": {
9211         "debug": {
9212           "version": "3.2.6",
9213           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9214           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9215           "dev": true,
9216           "requires": {
9217             "ms": "^2.1.1"
9218           }
9219         },
9220         "ms": {
9221           "version": "2.1.2",
9222           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9223           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9224           "dev": true
9225         }
9226       }
9227     },
9228     "string-width": {
9229       "version": "1.0.2",
9230       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9231       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9232       "dev": true,
9233       "requires": {
9234         "code-point-at": "^1.0.0",
9235         "is-fullwidth-code-point": "^1.0.0",
9236         "strip-ansi": "^3.0.0"
9237       }
9238     },
9239     "string_decoder": {
9240       "version": "1.1.1",
9241       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9242       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9243       "dev": true,
9244       "requires": {
9245         "safe-buffer": "~5.1.0"
9246       }
9247     },
9248     "strip-ansi": {
9249       "version": "3.0.1",
9250       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9251       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9252       "dev": true,
9253       "requires": {
9254         "ansi-regex": "^2.0.0"
9255       }
9256     },
9257     "strip-bom": {
9258       "version": "2.0.0",
9259       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9260       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9261       "dev": true,
9262       "requires": {
9263         "is-utf8": "^0.2.0"
9264       }
9265     },
9266     "strip-eof": {
9267       "version": "1.0.0",
9268       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9269       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9270       "dev": true
9271     },
9272     "strip-indent": {
9273       "version": "1.0.1",
9274       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9275       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9276       "dev": true,
9277       "optional": true,
9278       "requires": {
9279         "get-stdin": "^4.0.1"
9280       }
9281     },
9282     "style-loader": {
9283       "version": "0.23.0",
9284       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.0.tgz",
9285       "integrity": "sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ==",
9286       "dev": true,
9287       "requires": {
9288         "loader-utils": "^1.1.0",
9289         "schema-utils": "^0.4.5"
9290       },
9291       "dependencies": {
9292         "schema-utils": {
9293           "version": "0.4.7",
9294           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
9295           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
9296           "dev": true,
9297           "requires": {
9298             "ajv": "^6.1.0",
9299             "ajv-keywords": "^3.1.0"
9300           }
9301         }
9302       }
9303     },
9304     "stylus": {
9305       "version": "0.54.5",
9306       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
9307       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
9308       "dev": true,
9309       "requires": {
9310         "css-parse": "1.7.x",
9311         "debug": "*",
9312         "glob": "7.0.x",
9313         "mkdirp": "0.5.x",
9314         "sax": "0.5.x",
9315         "source-map": "0.1.x"
9316       },
9317       "dependencies": {
9318         "glob": {
9319           "version": "7.0.6",
9320           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
9321           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
9322           "dev": true,
9323           "requires": {
9324             "fs.realpath": "^1.0.0",
9325             "inflight": "^1.0.4",
9326             "inherits": "2",
9327             "minimatch": "^3.0.2",
9328             "once": "^1.3.0",
9329             "path-is-absolute": "^1.0.0"
9330           }
9331         },
9332         "source-map": {
9333           "version": "0.1.43",
9334           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
9335           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
9336           "dev": true,
9337           "requires": {
9338             "amdefine": ">=0.0.4"
9339           }
9340         }
9341       }
9342     },
9343     "stylus-loader": {
9344       "version": "3.0.2",
9345       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
9346       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
9347       "dev": true,
9348       "requires": {
9349         "loader-utils": "^1.0.2",
9350         "lodash.clonedeep": "^4.5.0",
9351         "when": "~3.6.x"
9352       }
9353     },
9354     "supports-color": {
9355       "version": "5.5.0",
9356       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9357       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9358       "dev": true,
9359       "requires": {
9360         "has-flag": "^3.0.0"
9361       }
9362     },
9363     "symbol-observable": {
9364       "version": "1.2.0",
9365       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
9366       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
9367       "dev": true
9368     },
9369     "systemjs": {
9370       "version": "6.1.10",
9371       "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.1.10.tgz",
9372       "integrity": "sha512-yd5w1lbZoghSs/SD3TwY8Gmd7yxihYvQPregRc2hDd6FmkL32kll7gwLCE7a/fz5W66HIgzRdg1YbV6L2hXkyA=="
9373     },
9374     "tapable": {
9375       "version": "1.1.3",
9376       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
9377       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
9378       "dev": true
9379     },
9380     "tar": {
9381       "version": "2.2.2",
9382       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
9383       "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
9384       "dev": true,
9385       "optional": true,
9386       "requires": {
9387         "block-stream": "*",
9388         "fstream": "^1.0.12",
9389         "inherits": "2"
9390       }
9391     },
9392     "terser": {
9393       "version": "3.17.0",
9394       "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",
9395       "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==",
9396       "dev": true,
9397       "requires": {
9398         "commander": "^2.19.0",
9399         "source-map": "~0.6.1",
9400         "source-map-support": "~0.5.10"
9401       },
9402       "dependencies": {
9403         "source-map": {
9404           "version": "0.6.1",
9405           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9406           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9407           "dev": true
9408         },
9409         "source-map-support": {
9410           "version": "0.5.12",
9411           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
9412           "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
9413           "dev": true,
9414           "requires": {
9415             "buffer-from": "^1.0.0",
9416             "source-map": "^0.6.0"
9417           }
9418         }
9419       }
9420     },
9421     "terser-webpack-plugin": {
9422       "version": "1.1.0",
9423       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz",
9424       "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==",
9425       "dev": true,
9426       "requires": {
9427         "cacache": "^11.0.2",
9428         "find-cache-dir": "^2.0.0",
9429         "schema-utils": "^1.0.0",
9430         "serialize-javascript": "^1.4.0",
9431         "source-map": "^0.6.1",
9432         "terser": "^3.8.1",
9433         "webpack-sources": "^1.1.0",
9434         "worker-farm": "^1.5.2"
9435       },
9436       "dependencies": {
9437         "cacache": {
9438           "version": "11.3.3",
9439           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
9440           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
9441           "dev": true,
9442           "requires": {
9443             "bluebird": "^3.5.5",
9444             "chownr": "^1.1.1",
9445             "figgy-pudding": "^3.5.1",
9446             "glob": "^7.1.4",
9447             "graceful-fs": "^4.1.15",
9448             "lru-cache": "^5.1.1",
9449             "mississippi": "^3.0.0",
9450             "mkdirp": "^0.5.1",
9451             "move-concurrently": "^1.0.1",
9452             "promise-inflight": "^1.0.1",
9453             "rimraf": "^2.6.3",
9454             "ssri": "^6.0.1",
9455             "unique-filename": "^1.1.1",
9456             "y18n": "^4.0.0"
9457           }
9458         },
9459         "find-cache-dir": {
9460           "version": "2.1.0",
9461           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
9462           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
9463           "dev": true,
9464           "requires": {
9465             "commondir": "^1.0.1",
9466             "make-dir": "^2.0.0",
9467             "pkg-dir": "^3.0.0"
9468           }
9469         },
9470         "find-up": {
9471           "version": "3.0.0",
9472           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
9473           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
9474           "dev": true,
9475           "requires": {
9476             "locate-path": "^3.0.0"
9477           }
9478         },
9479         "glob": {
9480           "version": "7.1.4",
9481           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
9482           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
9483           "dev": true,
9484           "requires": {
9485             "fs.realpath": "^1.0.0",
9486             "inflight": "^1.0.4",
9487             "inherits": "2",
9488             "minimatch": "^3.0.4",
9489             "once": "^1.3.0",
9490             "path-is-absolute": "^1.0.0"
9491           }
9492         },
9493         "locate-path": {
9494           "version": "3.0.0",
9495           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
9496           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
9497           "dev": true,
9498           "requires": {
9499             "p-locate": "^3.0.0",
9500             "path-exists": "^3.0.0"
9501           }
9502         },
9503         "lru-cache": {
9504           "version": "5.1.1",
9505           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
9506           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
9507           "dev": true,
9508           "requires": {
9509             "yallist": "^3.0.2"
9510           }
9511         },
9512         "make-dir": {
9513           "version": "2.1.0",
9514           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
9515           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
9516           "dev": true,
9517           "requires": {
9518             "pify": "^4.0.1",
9519             "semver": "^5.6.0"
9520           }
9521         },
9522         "mississippi": {
9523           "version": "3.0.0",
9524           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
9525           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
9526           "dev": true,
9527           "requires": {
9528             "concat-stream": "^1.5.0",
9529             "duplexify": "^3.4.2",
9530             "end-of-stream": "^1.1.0",
9531             "flush-write-stream": "^1.0.0",
9532             "from2": "^2.1.0",
9533             "parallel-transform": "^1.1.0",
9534             "pump": "^3.0.0",
9535             "pumpify": "^1.3.3",
9536             "stream-each": "^1.1.0",
9537             "through2": "^2.0.0"
9538           }
9539         },
9540         "p-limit": {
9541           "version": "2.2.0",
9542           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
9543           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
9544           "dev": true,
9545           "requires": {
9546             "p-try": "^2.0.0"
9547           }
9548         },
9549         "p-locate": {
9550           "version": "3.0.0",
9551           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
9552           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
9553           "dev": true,
9554           "requires": {
9555             "p-limit": "^2.0.0"
9556           }
9557         },
9558         "p-try": {
9559           "version": "2.2.0",
9560           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
9561           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
9562           "dev": true
9563         },
9564         "pify": {
9565           "version": "4.0.1",
9566           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
9567           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
9568           "dev": true
9569         },
9570         "pkg-dir": {
9571           "version": "3.0.0",
9572           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
9573           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
9574           "dev": true,
9575           "requires": {
9576             "find-up": "^3.0.0"
9577           }
9578         },
9579         "pump": {
9580           "version": "3.0.0",
9581           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
9582           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
9583           "dev": true,
9584           "requires": {
9585             "end-of-stream": "^1.1.0",
9586             "once": "^1.3.1"
9587           }
9588         },
9589         "semver": {
9590           "version": "5.7.0",
9591           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
9592           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
9593           "dev": true
9594         },
9595         "source-map": {
9596           "version": "0.6.1",
9597           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9598           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9599           "dev": true
9600         },
9601         "ssri": {
9602           "version": "6.0.1",
9603           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
9604           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
9605           "dev": true,
9606           "requires": {
9607             "figgy-pudding": "^3.5.1"
9608           }
9609         },
9610         "yallist": {
9611           "version": "3.0.3",
9612           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
9613           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
9614           "dev": true
9615         }
9616       }
9617     },
9618     "through": {
9619       "version": "2.3.8",
9620       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
9621       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
9622       "dev": true
9623     },
9624     "through2": {
9625       "version": "2.0.5",
9626       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
9627       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
9628       "dev": true,
9629       "requires": {
9630         "readable-stream": "~2.3.6",
9631         "xtend": "~4.0.1"
9632       }
9633     },
9634     "thunky": {
9635       "version": "1.0.3",
9636       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz",
9637       "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==",
9638       "dev": true
9639     },
9640     "timers-browserify": {
9641       "version": "2.0.10",
9642       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
9643       "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
9644       "dev": true,
9645       "requires": {
9646         "setimmediate": "^1.0.4"
9647       }
9648     },
9649     "tmp": {
9650       "version": "0.0.33",
9651       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
9652       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
9653       "dev": true,
9654       "requires": {
9655         "os-tmpdir": "~1.0.2"
9656       }
9657     },
9658     "to-array": {
9659       "version": "0.1.4",
9660       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
9661       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
9662       "dev": true
9663     },
9664     "to-arraybuffer": {
9665       "version": "1.0.1",
9666       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
9667       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
9668       "dev": true
9669     },
9670     "to-fast-properties": {
9671       "version": "1.0.3",
9672       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
9673       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
9674       "dev": true
9675     },
9676     "to-object-path": {
9677       "version": "0.3.0",
9678       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
9679       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
9680       "dev": true,
9681       "requires": {
9682         "kind-of": "^3.0.2"
9683       },
9684       "dependencies": {
9685         "kind-of": {
9686           "version": "3.2.2",
9687           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9688           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9689           "dev": true,
9690           "requires": {
9691             "is-buffer": "^1.1.5"
9692           }
9693         }
9694       }
9695     },
9696     "to-regex": {
9697       "version": "3.0.2",
9698       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
9699       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
9700       "dev": true,
9701       "requires": {
9702         "define-property": "^2.0.2",
9703         "extend-shallow": "^3.0.2",
9704         "regex-not": "^1.0.2",
9705         "safe-regex": "^1.1.0"
9706       }
9707     },
9708     "to-regex-range": {
9709       "version": "2.1.1",
9710       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
9711       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
9712       "dev": true,
9713       "requires": {
9714         "is-number": "^3.0.0",
9715         "repeat-string": "^1.6.1"
9716       }
9717     },
9718     "toidentifier": {
9719       "version": "1.0.0",
9720       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
9721       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
9722       "dev": true
9723     },
9724     "tough-cookie": {
9725       "version": "2.4.3",
9726       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
9727       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
9728       "dev": true,
9729       "requires": {
9730         "psl": "^1.1.24",
9731         "punycode": "^1.4.1"
9732       },
9733       "dependencies": {
9734         "punycode": {
9735           "version": "1.4.1",
9736           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9737           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9738           "dev": true
9739         }
9740       }
9741     },
9742     "tree-kill": {
9743       "version": "1.2.0",
9744       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
9745       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
9746       "dev": true
9747     },
9748     "trim-newlines": {
9749       "version": "1.0.0",
9750       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
9751       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
9752       "dev": true,
9753       "optional": true
9754     },
9755     "trim-right": {
9756       "version": "1.0.1",
9757       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
9758       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
9759       "dev": true
9760     },
9761     "true-case-path": {
9762       "version": "1.0.3",
9763       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
9764       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
9765       "dev": true,
9766       "optional": true,
9767       "requires": {
9768         "glob": "^7.1.2"
9769       }
9770     },
9771     "ts-node": {
9772       "version": "7.0.1",
9773       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
9774       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
9775       "dev": true,
9776       "requires": {
9777         "arrify": "^1.0.0",
9778         "buffer-from": "^1.1.0",
9779         "diff": "^3.1.0",
9780         "make-error": "^1.1.1",
9781         "minimist": "^1.2.0",
9782         "mkdirp": "^0.5.1",
9783         "source-map-support": "^0.5.6",
9784         "yn": "^2.0.0"
9785       },
9786       "dependencies": {
9787         "minimist": {
9788           "version": "1.2.0",
9789           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
9790           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
9791           "dev": true
9792         }
9793       }
9794     },
9795     "tslib": {
9796       "version": "1.10.0",
9797       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
9798       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
9799     },
9800     "tslint": {
9801       "version": "5.11.0",
9802       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
9803       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
9804       "dev": true,
9805       "requires": {
9806         "babel-code-frame": "^6.22.0",
9807         "builtin-modules": "^1.1.1",
9808         "chalk": "^2.3.0",
9809         "commander": "^2.12.1",
9810         "diff": "^3.2.0",
9811         "glob": "^7.1.1",
9812         "js-yaml": "^3.7.0",
9813         "minimatch": "^3.0.4",
9814         "resolve": "^1.3.2",
9815         "semver": "^5.3.0",
9816         "tslib": "^1.8.0",
9817         "tsutils": "^2.27.2"
9818       },
9819       "dependencies": {
9820         "resolve": {
9821           "version": "1.11.1",
9822           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
9823           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
9824           "dev": true,
9825           "requires": {
9826             "path-parse": "^1.0.6"
9827           }
9828         }
9829       }
9830     },
9831     "tsutils": {
9832       "version": "2.29.0",
9833       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
9834       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
9835       "dev": true,
9836       "requires": {
9837         "tslib": "^1.8.1"
9838       }
9839     },
9840     "tty-browserify": {
9841       "version": "0.0.0",
9842       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
9843       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
9844       "dev": true
9845     },
9846     "tunnel-agent": {
9847       "version": "0.6.0",
9848       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
9849       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
9850       "dev": true,
9851       "requires": {
9852         "safe-buffer": "^5.0.1"
9853       }
9854     },
9855     "tweetnacl": {
9856       "version": "0.14.5",
9857       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
9858       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
9859       "dev": true
9860     },
9861     "type-check": {
9862       "version": "0.3.2",
9863       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
9864       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
9865       "dev": true,
9866       "requires": {
9867         "prelude-ls": "~1.1.2"
9868       }
9869     },
9870     "type-is": {
9871       "version": "1.6.18",
9872       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
9873       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
9874       "dev": true,
9875       "requires": {
9876         "media-typer": "0.3.0",
9877         "mime-types": "~2.1.24"
9878       }
9879     },
9880     "typedarray": {
9881       "version": "0.0.6",
9882       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
9883       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
9884       "dev": true
9885     },
9886     "typescript": {
9887       "version": "3.1.6",
9888       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
9889       "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
9890       "dev": true
9891     },
9892     "uglify-js": {
9893       "version": "3.6.0",
9894       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
9895       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
9896       "dev": true,
9897       "optional": true,
9898       "requires": {
9899         "commander": "~2.20.0",
9900         "source-map": "~0.6.1"
9901       },
9902       "dependencies": {
9903         "source-map": {
9904           "version": "0.6.1",
9905           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9906           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9907           "dev": true,
9908           "optional": true
9909         }
9910       }
9911     },
9912     "uglifyjs-webpack-plugin": {
9913       "version": "1.3.0",
9914       "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz",
9915       "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==",
9916       "dev": true,
9917       "requires": {
9918         "cacache": "^10.0.4",
9919         "find-cache-dir": "^1.0.0",
9920         "schema-utils": "^0.4.5",
9921         "serialize-javascript": "^1.4.0",
9922         "source-map": "^0.6.1",
9923         "uglify-es": "^3.3.4",
9924         "webpack-sources": "^1.1.0",
9925         "worker-farm": "^1.5.2"
9926       },
9927       "dependencies": {
9928         "commander": {
9929           "version": "2.13.0",
9930           "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
9931           "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
9932           "dev": true
9933         },
9934         "schema-utils": {
9935           "version": "0.4.7",
9936           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
9937           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
9938           "dev": true,
9939           "requires": {
9940             "ajv": "^6.1.0",
9941             "ajv-keywords": "^3.1.0"
9942           }
9943         },
9944         "source-map": {
9945           "version": "0.6.1",
9946           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9947           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9948           "dev": true
9949         },
9950         "uglify-es": {
9951           "version": "3.3.9",
9952           "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
9953           "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
9954           "dev": true,
9955           "requires": {
9956             "commander": "~2.13.0",
9957             "source-map": "~0.6.1"
9958           }
9959         }
9960       }
9961     },
9962     "ultron": {
9963       "version": "1.1.1",
9964       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
9965       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
9966       "dev": true
9967     },
9968     "underscore": {
9969       "version": "1.9.1",
9970       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
9971       "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
9972     },
9973     "union-value": {
9974       "version": "1.0.1",
9975       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
9976       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
9977       "dev": true,
9978       "requires": {
9979         "arr-union": "^3.1.0",
9980         "get-value": "^2.0.6",
9981         "is-extendable": "^0.1.1",
9982         "set-value": "^2.0.1"
9983       }
9984     },
9985     "unique-filename": {
9986       "version": "1.1.1",
9987       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
9988       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
9989       "dev": true,
9990       "requires": {
9991         "unique-slug": "^2.0.0"
9992       }
9993     },
9994     "unique-slug": {
9995       "version": "2.0.2",
9996       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
9997       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
9998       "dev": true,
9999       "requires": {
10000         "imurmurhash": "^0.1.4"
10001       }
10002     },
10003     "unpipe": {
10004       "version": "1.0.0",
10005       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10006       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
10007       "dev": true
10008     },
10009     "unset-value": {
10010       "version": "1.0.0",
10011       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10012       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10013       "dev": true,
10014       "requires": {
10015         "has-value": "^0.3.1",
10016         "isobject": "^3.0.0"
10017       },
10018       "dependencies": {
10019         "has-value": {
10020           "version": "0.3.1",
10021           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10022           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10023           "dev": true,
10024           "requires": {
10025             "get-value": "^2.0.3",
10026             "has-values": "^0.1.4",
10027             "isobject": "^2.0.0"
10028           },
10029           "dependencies": {
10030             "isobject": {
10031               "version": "2.1.0",
10032               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10033               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10034               "dev": true,
10035               "requires": {
10036                 "isarray": "1.0.0"
10037               }
10038             }
10039           }
10040         },
10041         "has-values": {
10042           "version": "0.1.4",
10043           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10044           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10045           "dev": true
10046         }
10047       }
10048     },
10049     "upath": {
10050       "version": "1.1.2",
10051       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
10052       "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
10053       "dev": true
10054     },
10055     "uri-js": {
10056       "version": "4.2.2",
10057       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10058       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10059       "dev": true,
10060       "requires": {
10061         "punycode": "^2.1.0"
10062       }
10063     },
10064     "urix": {
10065       "version": "0.1.0",
10066       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10067       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10068       "dev": true
10069     },
10070     "url": {
10071       "version": "0.11.0",
10072       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10073       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10074       "dev": true,
10075       "requires": {
10076         "punycode": "1.3.2",
10077         "querystring": "0.2.0"
10078       },
10079       "dependencies": {
10080         "punycode": {
10081           "version": "1.3.2",
10082           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10083           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10084           "dev": true
10085         }
10086       }
10087     },
10088     "url-join": {
10089       "version": "4.0.1",
10090       "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
10091       "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
10092       "dev": true
10093     },
10094     "url-parse": {
10095       "version": "1.4.7",
10096       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
10097       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
10098       "dev": true,
10099       "requires": {
10100         "querystringify": "^2.1.1",
10101         "requires-port": "^1.0.0"
10102       }
10103     },
10104     "use": {
10105       "version": "3.1.1",
10106       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10107       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10108       "dev": true
10109     },
10110     "useragent": {
10111       "version": "2.2.1",
10112       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz",
10113       "integrity": "sha1-z1k+9PLRdYdei7ZY6pLhik/QbY4=",
10114       "dev": true,
10115       "requires": {
10116         "lru-cache": "2.2.x",
10117         "tmp": "0.0.x"
10118       },
10119       "dependencies": {
10120         "lru-cache": {
10121           "version": "2.2.4",
10122           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz",
10123           "integrity": "sha1-bGWGGb7PFAMdDQtZSxYELOTcBj0=",
10124           "dev": true
10125         }
10126       }
10127     },
10128     "util": {
10129       "version": "0.11.1",
10130       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
10131       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
10132       "dev": true,
10133       "requires": {
10134         "inherits": "2.0.3"
10135       },
10136       "dependencies": {
10137         "inherits": {
10138           "version": "2.0.3",
10139           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
10140           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
10141           "dev": true
10142         }
10143       }
10144     },
10145     "util-deprecate": {
10146       "version": "1.0.2",
10147       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10148       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10149       "dev": true
10150     },
10151     "utils-merge": {
10152       "version": "1.0.1",
10153       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10154       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10155       "dev": true
10156     },
10157     "uuid": {
10158       "version": "3.3.2",
10159       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10160       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
10161     },
10162     "validate-npm-package-license": {
10163       "version": "3.0.4",
10164       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10165       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10166       "dev": true,
10167       "requires": {
10168         "spdx-correct": "^3.0.0",
10169         "spdx-expression-parse": "^3.0.0"
10170       }
10171     },
10172     "validate-npm-package-name": {
10173       "version": "3.0.0",
10174       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10175       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10176       "dev": true,
10177       "requires": {
10178         "builtins": "^1.0.3"
10179       }
10180     },
10181     "vary": {
10182       "version": "1.1.2",
10183       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10184       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10185       "dev": true
10186     },
10187     "verror": {
10188       "version": "1.10.0",
10189       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10190       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10191       "dev": true,
10192       "requires": {
10193         "assert-plus": "^1.0.0",
10194         "core-util-is": "1.0.2",
10195         "extsprintf": "^1.2.0"
10196       }
10197     },
10198     "vm-browserify": {
10199       "version": "1.1.0",
10200       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
10201       "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==",
10202       "dev": true
10203     },
10204     "void-elements": {
10205       "version": "2.0.1",
10206       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10207       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10208       "dev": true
10209     },
10210     "watchpack": {
10211       "version": "1.6.0",
10212       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
10213       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
10214       "dev": true,
10215       "requires": {
10216         "chokidar": "^2.0.2",
10217         "graceful-fs": "^4.1.2",
10218         "neo-async": "^2.5.0"
10219       }
10220     },
10221     "wbuf": {
10222       "version": "1.7.3",
10223       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
10224       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
10225       "dev": true,
10226       "requires": {
10227         "minimalistic-assert": "^1.0.0"
10228       }
10229     },
10230     "web-animations-js": {
10231       "version": "2.3.2",
10232       "resolved": "https://registry.npmjs.org/web-animations-js/-/web-animations-js-2.3.2.tgz",
10233       "integrity": "sha512-TOMFWtQdxzjWp8qx4DAraTWTsdhxVSiWa6NkPFSaPtZ1diKUxTn4yTix73A1euG1WbSOMMPcY51cnjTIHrGtDA=="
10234     },
10235     "webdriver-js-extender": {
10236       "version": "2.1.0",
10237       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
10238       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
10239       "dev": true,
10240       "requires": {
10241         "@types/selenium-webdriver": "^3.0.0",
10242         "selenium-webdriver": "^3.0.1"
10243       }
10244     },
10245     "webpack": {
10246       "version": "4.19.1",
10247       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.19.1.tgz",
10248       "integrity": "sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g==",
10249       "dev": true,
10250       "requires": {
10251         "@webassemblyjs/ast": "1.7.6",
10252         "@webassemblyjs/helper-module-context": "1.7.6",
10253         "@webassemblyjs/wasm-edit": "1.7.6",
10254         "@webassemblyjs/wasm-parser": "1.7.6",
10255         "acorn": "^5.6.2",
10256         "acorn-dynamic-import": "^3.0.0",
10257         "ajv": "^6.1.0",
10258         "ajv-keywords": "^3.1.0",
10259         "chrome-trace-event": "^1.0.0",
10260         "enhanced-resolve": "^4.1.0",
10261         "eslint-scope": "^4.0.0",
10262         "json-parse-better-errors": "^1.0.2",
10263         "loader-runner": "^2.3.0",
10264         "loader-utils": "^1.1.0",
10265         "memory-fs": "~0.4.1",
10266         "micromatch": "^3.1.8",
10267         "mkdirp": "~0.5.0",
10268         "neo-async": "^2.5.0",
10269         "node-libs-browser": "^2.0.0",
10270         "schema-utils": "^0.4.4",
10271         "tapable": "^1.1.0",
10272         "uglifyjs-webpack-plugin": "^1.2.4",
10273         "watchpack": "^1.5.0",
10274         "webpack-sources": "^1.2.0"
10275       },
10276       "dependencies": {
10277         "schema-utils": {
10278           "version": "0.4.7",
10279           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
10280           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
10281           "dev": true,
10282           "requires": {
10283             "ajv": "^6.1.0",
10284             "ajv-keywords": "^3.1.0"
10285           }
10286         }
10287       }
10288     },
10289     "webpack-core": {
10290       "version": "0.6.9",
10291       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
10292       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
10293       "dev": true,
10294       "requires": {
10295         "source-list-map": "~0.1.7",
10296         "source-map": "~0.4.1"
10297       },
10298       "dependencies": {
10299         "source-list-map": {
10300           "version": "0.1.8",
10301           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
10302           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
10303           "dev": true
10304         },
10305         "source-map": {
10306           "version": "0.4.4",
10307           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
10308           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10309           "dev": true,
10310           "requires": {
10311             "amdefine": ">=0.0.4"
10312           }
10313         }
10314       }
10315     },
10316     "webpack-dev-middleware": {
10317       "version": "3.3.0",
10318       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.3.0.tgz",
10319       "integrity": "sha512-5C5gXtOo1I6+0AEg4UPglYEtu3Rai6l5IiO6aUu65scHXz29dc3oIWMiRwvcNLXgL0HwRkRxa9N02ZjFt4hY8w==",
10320       "dev": true,
10321       "requires": {
10322         "loud-rejection": "^1.6.0",
10323         "memory-fs": "~0.4.1",
10324         "mime": "^2.3.1",
10325         "range-parser": "^1.0.3",
10326         "url-join": "^4.0.0",
10327         "webpack-log": "^2.0.0"
10328       },
10329       "dependencies": {
10330         "mime": {
10331           "version": "2.4.4",
10332           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
10333           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
10334           "dev": true
10335         }
10336       }
10337     },
10338     "webpack-dev-server": {
10339       "version": "3.1.8",
10340       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.8.tgz",
10341       "integrity": "sha512-c+tcJtDqnPdxCAzEEZKdIPmg3i5i7cAHe+B+0xFNK0BlCc2HF/unYccbU7xTgfGc5xxhCztCQzFmsqim+KhI+A==",
10342       "dev": true,
10343       "requires": {
10344         "ansi-html": "0.0.7",
10345         "bonjour": "^3.5.0",
10346         "chokidar": "^2.0.0",
10347         "compression": "^1.5.2",
10348         "connect-history-api-fallback": "^1.3.0",
10349         "debug": "^3.1.0",
10350         "del": "^3.0.0",
10351         "express": "^4.16.2",
10352         "html-entities": "^1.2.0",
10353         "http-proxy-middleware": "~0.18.0",
10354         "import-local": "^2.0.0",
10355         "internal-ip": "^3.0.1",
10356         "ip": "^1.1.5",
10357         "killable": "^1.0.0",
10358         "loglevel": "^1.4.1",
10359         "opn": "^5.1.0",
10360         "portfinder": "^1.0.9",
10361         "schema-utils": "^1.0.0",
10362         "selfsigned": "^1.9.1",
10363         "serve-index": "^1.7.2",
10364         "sockjs": "0.3.19",
10365         "sockjs-client": "1.1.5",
10366         "spdy": "^3.4.1",
10367         "strip-ansi": "^3.0.0",
10368         "supports-color": "^5.1.0",
10369         "webpack-dev-middleware": "3.2.0",
10370         "webpack-log": "^2.0.0",
10371         "yargs": "12.0.2"
10372       },
10373       "dependencies": {
10374         "ansi-regex": {
10375           "version": "3.0.0",
10376           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10377           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10378           "dev": true
10379         },
10380         "camelcase": {
10381           "version": "4.1.0",
10382           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10383           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10384           "dev": true
10385         },
10386         "cliui": {
10387           "version": "4.1.0",
10388           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
10389           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
10390           "dev": true,
10391           "requires": {
10392             "string-width": "^2.1.1",
10393             "strip-ansi": "^4.0.0",
10394             "wrap-ansi": "^2.0.0"
10395           },
10396           "dependencies": {
10397             "strip-ansi": {
10398               "version": "4.0.0",
10399               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10400               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10401               "dev": true,
10402               "requires": {
10403                 "ansi-regex": "^3.0.0"
10404               }
10405             }
10406           }
10407         },
10408         "cross-spawn": {
10409           "version": "6.0.5",
10410           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
10411           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
10412           "dev": true,
10413           "requires": {
10414             "nice-try": "^1.0.4",
10415             "path-key": "^2.0.1",
10416             "semver": "^5.5.0",
10417             "shebang-command": "^1.2.0",
10418             "which": "^1.2.9"
10419           }
10420         },
10421         "debug": {
10422           "version": "3.2.6",
10423           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10424           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10425           "dev": true,
10426           "requires": {
10427             "ms": "^2.1.1"
10428           }
10429         },
10430         "decamelize": {
10431           "version": "2.0.0",
10432           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
10433           "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
10434           "dev": true,
10435           "requires": {
10436             "xregexp": "4.0.0"
10437           }
10438         },
10439         "execa": {
10440           "version": "1.0.0",
10441           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
10442           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
10443           "dev": true,
10444           "requires": {
10445             "cross-spawn": "^6.0.0",
10446             "get-stream": "^4.0.0",
10447             "is-stream": "^1.1.0",
10448             "npm-run-path": "^2.0.0",
10449             "p-finally": "^1.0.0",
10450             "signal-exit": "^3.0.0",
10451             "strip-eof": "^1.0.0"
10452           }
10453         },
10454         "find-up": {
10455           "version": "3.0.0",
10456           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10457           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10458           "dev": true,
10459           "requires": {
10460             "locate-path": "^3.0.0"
10461           }
10462         },
10463         "get-stream": {
10464           "version": "4.1.0",
10465           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
10466           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
10467           "dev": true,
10468           "requires": {
10469             "pump": "^3.0.0"
10470           }
10471         },
10472         "invert-kv": {
10473           "version": "2.0.0",
10474           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
10475           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
10476           "dev": true
10477         },
10478         "is-fullwidth-code-point": {
10479           "version": "2.0.0",
10480           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10481           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10482           "dev": true
10483         },
10484         "lcid": {
10485           "version": "2.0.0",
10486           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
10487           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
10488           "dev": true,
10489           "requires": {
10490             "invert-kv": "^2.0.0"
10491           }
10492         },
10493         "locate-path": {
10494           "version": "3.0.0",
10495           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10496           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10497           "dev": true,
10498           "requires": {
10499             "p-locate": "^3.0.0",
10500             "path-exists": "^3.0.0"
10501           }
10502         },
10503         "mime": {
10504           "version": "2.4.4",
10505           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
10506           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
10507           "dev": true
10508         },
10509         "ms": {
10510           "version": "2.1.2",
10511           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10512           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10513           "dev": true
10514         },
10515         "os-locale": {
10516           "version": "3.1.0",
10517           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
10518           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
10519           "dev": true,
10520           "requires": {
10521             "execa": "^1.0.0",
10522             "lcid": "^2.0.0",
10523             "mem": "^4.0.0"
10524           }
10525         },
10526         "p-limit": {
10527           "version": "2.2.0",
10528           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
10529           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
10530           "dev": true,
10531           "requires": {
10532             "p-try": "^2.0.0"
10533           }
10534         },
10535         "p-locate": {
10536           "version": "3.0.0",
10537           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10538           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10539           "dev": true,
10540           "requires": {
10541             "p-limit": "^2.0.0"
10542           }
10543         },
10544         "p-try": {
10545           "version": "2.2.0",
10546           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10547           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10548           "dev": true
10549         },
10550         "pump": {
10551           "version": "3.0.0",
10552           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10553           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10554           "dev": true,
10555           "requires": {
10556             "end-of-stream": "^1.1.0",
10557             "once": "^1.3.1"
10558           }
10559         },
10560         "string-width": {
10561           "version": "2.1.1",
10562           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10563           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10564           "dev": true,
10565           "requires": {
10566             "is-fullwidth-code-point": "^2.0.0",
10567             "strip-ansi": "^4.0.0"
10568           },
10569           "dependencies": {
10570             "strip-ansi": {
10571               "version": "4.0.0",
10572               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10573               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10574               "dev": true,
10575               "requires": {
10576                 "ansi-regex": "^3.0.0"
10577               }
10578             }
10579           }
10580         },
10581         "webpack-dev-middleware": {
10582           "version": "3.2.0",
10583           "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.2.0.tgz",
10584           "integrity": "sha512-YJLMF/96TpKXaEQwaLEo+Z4NDK8aV133ROF6xp9pe3gQoS7sxfpXh4Rv9eC+8vCvWfmDjRQaMSlRPbO+9G6jgA==",
10585           "dev": true,
10586           "requires": {
10587             "loud-rejection": "^1.6.0",
10588             "memory-fs": "~0.4.1",
10589             "mime": "^2.3.1",
10590             "path-is-absolute": "^1.0.0",
10591             "range-parser": "^1.0.3",
10592             "url-join": "^4.0.0",
10593             "webpack-log": "^2.0.0"
10594           }
10595         },
10596         "which-module": {
10597           "version": "2.0.0",
10598           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
10599           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
10600           "dev": true
10601         },
10602         "yargs": {
10603           "version": "12.0.2",
10604           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
10605           "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
10606           "dev": true,
10607           "requires": {
10608             "cliui": "^4.0.0",
10609             "decamelize": "^2.0.0",
10610             "find-up": "^3.0.0",
10611             "get-caller-file": "^1.0.1",
10612             "os-locale": "^3.0.0",
10613             "require-directory": "^2.1.1",
10614             "require-main-filename": "^1.0.1",
10615             "set-blocking": "^2.0.0",
10616             "string-width": "^2.0.0",
10617             "which-module": "^2.0.0",
10618             "y18n": "^3.2.1 || ^4.0.0",
10619             "yargs-parser": "^10.1.0"
10620           }
10621         },
10622         "yargs-parser": {
10623           "version": "10.1.0",
10624           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
10625           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
10626           "dev": true,
10627           "requires": {
10628             "camelcase": "^4.1.0"
10629           }
10630         }
10631       }
10632     },
10633     "webpack-log": {
10634       "version": "2.0.0",
10635       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
10636       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
10637       "dev": true,
10638       "requires": {
10639         "ansi-colors": "^3.0.0",
10640         "uuid": "^3.3.2"
10641       }
10642     },
10643     "webpack-merge": {
10644       "version": "4.1.4",
10645       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
10646       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
10647       "dev": true,
10648       "requires": {
10649         "lodash": "^4.17.5"
10650       }
10651     },
10652     "webpack-sources": {
10653       "version": "1.2.0",
10654       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
10655       "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
10656       "dev": true,
10657       "requires": {
10658         "source-list-map": "^2.0.0",
10659         "source-map": "~0.6.1"
10660       },
10661       "dependencies": {
10662         "source-map": {
10663           "version": "0.6.1",
10664           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10665           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10666           "dev": true
10667         }
10668       }
10669     },
10670     "webpack-subresource-integrity": {
10671       "version": "1.1.0-rc.6",
10672       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
10673       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
10674       "dev": true,
10675       "requires": {
10676         "webpack-core": "^0.6.8"
10677       }
10678     },
10679     "websocket-driver": {
10680       "version": "0.7.3",
10681       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
10682       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
10683       "dev": true,
10684       "requires": {
10685         "http-parser-js": ">=0.4.0 <0.4.11",
10686         "safe-buffer": ">=5.1.0",
10687         "websocket-extensions": ">=0.1.1"
10688       }
10689     },
10690     "websocket-extensions": {
10691       "version": "0.1.3",
10692       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
10693       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
10694       "dev": true
10695     },
10696     "when": {
10697       "version": "3.6.4",
10698       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
10699       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
10700       "dev": true
10701     },
10702     "which": {
10703       "version": "1.3.1",
10704       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
10705       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
10706       "dev": true,
10707       "requires": {
10708         "isexe": "^2.0.0"
10709       }
10710     },
10711     "which-module": {
10712       "version": "1.0.0",
10713       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
10714       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
10715       "dev": true,
10716       "optional": true
10717     },
10718     "wide-align": {
10719       "version": "1.1.3",
10720       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
10721       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
10722       "dev": true,
10723       "requires": {
10724         "string-width": "^1.0.2 || 2"
10725       }
10726     },
10727     "wordwrap": {
10728       "version": "1.0.0",
10729       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10730       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10731       "dev": true
10732     },
10733     "worker-farm": {
10734       "version": "1.7.0",
10735       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
10736       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
10737       "dev": true,
10738       "requires": {
10739         "errno": "~0.1.7"
10740       }
10741     },
10742     "wrap-ansi": {
10743       "version": "2.1.0",
10744       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
10745       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
10746       "dev": true,
10747       "requires": {
10748         "string-width": "^1.0.1",
10749         "strip-ansi": "^3.0.1"
10750       }
10751     },
10752     "wrappy": {
10753       "version": "1.0.2",
10754       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
10755       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
10756       "dev": true
10757     },
10758     "ws": {
10759       "version": "3.3.3",
10760       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
10761       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
10762       "dev": true,
10763       "requires": {
10764         "async-limiter": "~1.0.0",
10765         "safe-buffer": "~5.1.0",
10766         "ultron": "~1.1.0"
10767       }
10768     },
10769     "xml2js": {
10770       "version": "0.4.19",
10771       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
10772       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
10773       "dev": true,
10774       "requires": {
10775         "sax": ">=0.6.0",
10776         "xmlbuilder": "~9.0.1"
10777       },
10778       "dependencies": {
10779         "sax": {
10780           "version": "1.2.4",
10781           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
10782           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
10783           "dev": true
10784         }
10785       }
10786     },
10787     "xmlbuilder": {
10788       "version": "9.0.7",
10789       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
10790       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
10791       "dev": true
10792     },
10793     "xmlhttprequest-ssl": {
10794       "version": "1.5.5",
10795       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
10796       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
10797       "dev": true
10798     },
10799     "xregexp": {
10800       "version": "4.0.0",
10801       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
10802       "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
10803       "dev": true
10804     },
10805     "xtend": {
10806       "version": "4.0.2",
10807       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
10808       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
10809       "dev": true
10810     },
10811     "y18n": {
10812       "version": "4.0.0",
10813       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
10814       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
10815       "dev": true
10816     },
10817     "yallist": {
10818       "version": "2.1.2",
10819       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
10820       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
10821       "dev": true
10822     },
10823     "yargs": {
10824       "version": "7.1.0",
10825       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
10826       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
10827       "dev": true,
10828       "optional": true,
10829       "requires": {
10830         "camelcase": "^3.0.0",
10831         "cliui": "^3.2.0",
10832         "decamelize": "^1.1.1",
10833         "get-caller-file": "^1.0.1",
10834         "os-locale": "^1.4.0",
10835         "read-pkg-up": "^1.0.1",
10836         "require-directory": "^2.1.1",
10837         "require-main-filename": "^1.0.1",
10838         "set-blocking": "^2.0.0",
10839         "string-width": "^1.0.2",
10840         "which-module": "^1.0.0",
10841         "y18n": "^3.2.1",
10842         "yargs-parser": "^5.0.0"
10843       },
10844       "dependencies": {
10845         "camelcase": {
10846           "version": "3.0.0",
10847           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10848           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10849           "dev": true,
10850           "optional": true
10851         },
10852         "y18n": {
10853           "version": "3.2.1",
10854           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
10855           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
10856           "dev": true,
10857           "optional": true
10858         }
10859       }
10860     },
10861     "yargs-parser": {
10862       "version": "5.0.0",
10863       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
10864       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
10865       "dev": true,
10866       "optional": true,
10867       "requires": {
10868         "camelcase": "^3.0.0"
10869       },
10870       "dependencies": {
10871         "camelcase": {
10872           "version": "3.0.0",
10873           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10874           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10875           "dev": true,
10876           "optional": true
10877         }
10878       }
10879     },
10880     "yeast": {
10881       "version": "0.1.2",
10882       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
10883       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
10884       "dev": true
10885     },
10886     "yn": {
10887       "version": "2.0.0",
10888       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
10889       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
10890       "dev": true
10891     },
10892     "zone.js": {
10893       "version": "0.8.29",
10894       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.29.tgz",
10895       "integrity": "sha512-mla2acNCMkWXBD+c+yeUrBUrzOxYMNFdQ6FGfigGGtEVBPJx07BQeJekjt9DmH1FtZek4E9rE1eRR9qQpxACOQ=="
10896     }
10897   }
10898 }