4e3f349dbc5fcb3bf56a5242d9ba7d1c972f85a8
[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/mime-types": {
820       "version": "2.1.0",
821       "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz",
822       "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=",
823       "dev": true
824     },
825     "@types/node": {
826       "version": "8.9.5",
827       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
828       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ=="
829     },
830     "@types/q": {
831       "version": "0.0.32",
832       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
833       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
834       "dev": true
835     },
836     "@types/selenium-webdriver": {
837       "version": "3.0.16",
838       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.16.tgz",
839       "integrity": "sha512-lMC2G0ItF2xv4UCiwbJGbnJlIuUixHrioOhNGHSCsYCJ8l4t9hMCUimCytvFv7qy6AfSzRxhRHoGa+UqaqwyeA==",
840       "dev": true
841     },
842     "@types/sizzle": {
843       "version": "2.3.2",
844       "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz",
845       "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg=="
846     },
847     "@types/underscore": {
848       "version": "1.9.3",
849       "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.9.3.tgz",
850       "integrity": "sha512-SwbHKB2DPIDlvYqtK5O+0LFtZAyrUSw4c0q+HWwmH1Ve3KMQ0/5PlV3RX97+3dP7yMrnNQ8/bCWWvQpPl03Mug=="
851     },
852     "@types/uuid": {
853       "version": "3.4.5",
854       "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.5.tgz",
855       "integrity": "sha512-MNL15wC3EKyw1VLF+RoVO4hJJdk9t/Hlv3rt1OL65Qvuadm4BYo6g9ZJQqoq7X8NBFSsQXgAujWciovh2lpVjA==",
856       "requires": {
857         "@types/node": "*"
858       }
859     },
860     "@webassemblyjs/ast": {
861       "version": "1.7.6",
862       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.6.tgz",
863       "integrity": "sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ==",
864       "dev": true,
865       "requires": {
866         "@webassemblyjs/helper-module-context": "1.7.6",
867         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
868         "@webassemblyjs/wast-parser": "1.7.6",
869         "mamacro": "^0.0.3"
870       }
871     },
872     "@webassemblyjs/floating-point-hex-parser": {
873       "version": "1.7.6",
874       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz",
875       "integrity": "sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA==",
876       "dev": true
877     },
878     "@webassemblyjs/helper-api-error": {
879       "version": "1.7.6",
880       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz",
881       "integrity": "sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg==",
882       "dev": true
883     },
884     "@webassemblyjs/helper-buffer": {
885       "version": "1.7.6",
886       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz",
887       "integrity": "sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw==",
888       "dev": true
889     },
890     "@webassemblyjs/helper-code-frame": {
891       "version": "1.7.6",
892       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz",
893       "integrity": "sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg==",
894       "dev": true,
895       "requires": {
896         "@webassemblyjs/wast-printer": "1.7.6"
897       }
898     },
899     "@webassemblyjs/helper-fsm": {
900       "version": "1.7.6",
901       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz",
902       "integrity": "sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw==",
903       "dev": true
904     },
905     "@webassemblyjs/helper-module-context": {
906       "version": "1.7.6",
907       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz",
908       "integrity": "sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw==",
909       "dev": true,
910       "requires": {
911         "mamacro": "^0.0.3"
912       }
913     },
914     "@webassemblyjs/helper-wasm-bytecode": {
915       "version": "1.7.6",
916       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz",
917       "integrity": "sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q==",
918       "dev": true
919     },
920     "@webassemblyjs/helper-wasm-section": {
921       "version": "1.7.6",
922       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz",
923       "integrity": "sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA==",
924       "dev": true,
925       "requires": {
926         "@webassemblyjs/ast": "1.7.6",
927         "@webassemblyjs/helper-buffer": "1.7.6",
928         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
929         "@webassemblyjs/wasm-gen": "1.7.6"
930       }
931     },
932     "@webassemblyjs/ieee754": {
933       "version": "1.7.6",
934       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz",
935       "integrity": "sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ==",
936       "dev": true,
937       "requires": {
938         "@xtuc/ieee754": "^1.2.0"
939       }
940     },
941     "@webassemblyjs/leb128": {
942       "version": "1.7.6",
943       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.6.tgz",
944       "integrity": "sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ==",
945       "dev": true,
946       "requires": {
947         "@xtuc/long": "4.2.1"
948       }
949     },
950     "@webassemblyjs/utf8": {
951       "version": "1.7.6",
952       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.6.tgz",
953       "integrity": "sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw==",
954       "dev": true
955     },
956     "@webassemblyjs/wasm-edit": {
957       "version": "1.7.6",
958       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz",
959       "integrity": "sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg==",
960       "dev": true,
961       "requires": {
962         "@webassemblyjs/ast": "1.7.6",
963         "@webassemblyjs/helper-buffer": "1.7.6",
964         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
965         "@webassemblyjs/helper-wasm-section": "1.7.6",
966         "@webassemblyjs/wasm-gen": "1.7.6",
967         "@webassemblyjs/wasm-opt": "1.7.6",
968         "@webassemblyjs/wasm-parser": "1.7.6",
969         "@webassemblyjs/wast-printer": "1.7.6"
970       }
971     },
972     "@webassemblyjs/wasm-gen": {
973       "version": "1.7.6",
974       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz",
975       "integrity": "sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ==",
976       "dev": true,
977       "requires": {
978         "@webassemblyjs/ast": "1.7.6",
979         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
980         "@webassemblyjs/ieee754": "1.7.6",
981         "@webassemblyjs/leb128": "1.7.6",
982         "@webassemblyjs/utf8": "1.7.6"
983       }
984     },
985     "@webassemblyjs/wasm-opt": {
986       "version": "1.7.6",
987       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz",
988       "integrity": "sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q==",
989       "dev": true,
990       "requires": {
991         "@webassemblyjs/ast": "1.7.6",
992         "@webassemblyjs/helper-buffer": "1.7.6",
993         "@webassemblyjs/wasm-gen": "1.7.6",
994         "@webassemblyjs/wasm-parser": "1.7.6"
995       }
996     },
997     "@webassemblyjs/wasm-parser": {
998       "version": "1.7.6",
999       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz",
1000       "integrity": "sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg==",
1001       "dev": true,
1002       "requires": {
1003         "@webassemblyjs/ast": "1.7.6",
1004         "@webassemblyjs/helper-api-error": "1.7.6",
1005         "@webassemblyjs/helper-wasm-bytecode": "1.7.6",
1006         "@webassemblyjs/ieee754": "1.7.6",
1007         "@webassemblyjs/leb128": "1.7.6",
1008         "@webassemblyjs/utf8": "1.7.6"
1009       }
1010     },
1011     "@webassemblyjs/wast-parser": {
1012       "version": "1.7.6",
1013       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz",
1014       "integrity": "sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg==",
1015       "dev": true,
1016       "requires": {
1017         "@webassemblyjs/ast": "1.7.6",
1018         "@webassemblyjs/floating-point-hex-parser": "1.7.6",
1019         "@webassemblyjs/helper-api-error": "1.7.6",
1020         "@webassemblyjs/helper-code-frame": "1.7.6",
1021         "@webassemblyjs/helper-fsm": "1.7.6",
1022         "@xtuc/long": "4.2.1",
1023         "mamacro": "^0.0.3"
1024       }
1025     },
1026     "@webassemblyjs/wast-printer": {
1027       "version": "1.7.6",
1028       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz",
1029       "integrity": "sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ==",
1030       "dev": true,
1031       "requires": {
1032         "@webassemblyjs/ast": "1.7.6",
1033         "@webassemblyjs/wast-parser": "1.7.6",
1034         "@xtuc/long": "4.2.1"
1035       }
1036     },
1037     "@xtuc/ieee754": {
1038       "version": "1.2.0",
1039       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
1040       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
1041       "dev": true
1042     },
1043     "@xtuc/long": {
1044       "version": "4.2.1",
1045       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz",
1046       "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==",
1047       "dev": true
1048     },
1049     "abbrev": {
1050       "version": "1.0.9",
1051       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
1052       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
1053       "dev": true
1054     },
1055     "accepts": {
1056       "version": "1.3.7",
1057       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
1058       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
1059       "dev": true,
1060       "requires": {
1061         "mime-types": "~2.1.24",
1062         "negotiator": "0.6.2"
1063       }
1064     },
1065     "acorn": {
1066       "version": "5.7.3",
1067       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
1068       "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
1069       "dev": true
1070     },
1071     "acorn-dynamic-import": {
1072       "version": "3.0.0",
1073       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
1074       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
1075       "dev": true,
1076       "requires": {
1077         "acorn": "^5.0.0"
1078       }
1079     },
1080     "adm-zip": {
1081       "version": "0.4.13",
1082       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
1083       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
1084       "dev": true
1085     },
1086     "after": {
1087       "version": "0.8.2",
1088       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
1089       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
1090       "dev": true
1091     },
1092     "agent-base": {
1093       "version": "4.3.0",
1094       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
1095       "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
1096       "dev": true,
1097       "requires": {
1098         "es6-promisify": "^5.0.0"
1099       }
1100     },
1101     "ajv": {
1102       "version": "6.5.3",
1103       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
1104       "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
1105       "dev": true,
1106       "requires": {
1107         "fast-deep-equal": "^2.0.1",
1108         "fast-json-stable-stringify": "^2.0.0",
1109         "json-schema-traverse": "^0.4.1",
1110         "uri-js": "^4.2.2"
1111       }
1112     },
1113     "ajv-errors": {
1114       "version": "1.0.1",
1115       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
1116       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
1117       "dev": true
1118     },
1119     "ajv-keywords": {
1120       "version": "3.4.1",
1121       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
1122       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
1123       "dev": true
1124     },
1125     "amdefine": {
1126       "version": "1.0.1",
1127       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
1128       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
1129       "dev": true
1130     },
1131     "angular-gridster2": {
1132       "version": "8.0.0",
1133       "resolved": "https://registry.npmjs.org/angular-gridster2/-/angular-gridster2-8.0.0.tgz",
1134       "integrity": "sha512-mSgOvRfhEKAERU63SsunI/NWajU2wXVTToR6sA5JM1sRptK6PLoAIi9VqcNETTmdRssflOFwJJqBqEeRgelUvg==",
1135       "requires": {
1136         "tslib": "^1.9.0"
1137       }
1138     },
1139     "angular2-uuid": {
1140       "version": "1.1.1",
1141       "resolved": "https://registry.npmjs.org/angular2-uuid/-/angular2-uuid-1.1.1.tgz",
1142       "integrity": "sha1-cvA81TK39AAy6x7PufhFc4S+lW4="
1143     },
1144     "ansi-colors": {
1145       "version": "3.2.4",
1146       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
1147       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
1148       "dev": true
1149     },
1150     "ansi-escapes": {
1151       "version": "3.2.0",
1152       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1153       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1154       "dev": true
1155     },
1156     "ansi-html": {
1157       "version": "0.0.7",
1158       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
1159       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
1160       "dev": true
1161     },
1162     "ansi-regex": {
1163       "version": "2.1.1",
1164       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1165       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1166       "dev": true
1167     },
1168     "ansi-styles": {
1169       "version": "3.2.1",
1170       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1171       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1172       "dev": true,
1173       "requires": {
1174         "color-convert": "^1.9.0"
1175       }
1176     },
1177     "anymatch": {
1178       "version": "2.0.0",
1179       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
1180       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
1181       "dev": true,
1182       "requires": {
1183         "micromatch": "^3.1.4",
1184         "normalize-path": "^2.1.1"
1185       }
1186     },
1187     "app-root-path": {
1188       "version": "2.2.1",
1189       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
1190       "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
1191       "dev": true
1192     },
1193     "append-transform": {
1194       "version": "1.0.0",
1195       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
1196       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
1197       "dev": true,
1198       "requires": {
1199         "default-require-extensions": "^2.0.0"
1200       }
1201     },
1202     "aproba": {
1203       "version": "1.2.0",
1204       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1205       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1206       "dev": true
1207     },
1208     "are-we-there-yet": {
1209       "version": "1.1.5",
1210       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
1211       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
1212       "dev": true,
1213       "requires": {
1214         "delegates": "^1.0.0",
1215         "readable-stream": "^2.0.6"
1216       }
1217     },
1218     "argparse": {
1219       "version": "1.0.10",
1220       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1221       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1222       "dev": true,
1223       "requires": {
1224         "sprintf-js": "~1.0.2"
1225       }
1226     },
1227     "arr-diff": {
1228       "version": "4.0.0",
1229       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1230       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1231       "dev": true
1232     },
1233     "arr-flatten": {
1234       "version": "1.1.0",
1235       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1236       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1237       "dev": true
1238     },
1239     "arr-union": {
1240       "version": "3.1.0",
1241       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1242       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1243       "dev": true
1244     },
1245     "array-find-index": {
1246       "version": "1.0.2",
1247       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1248       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1249       "dev": true
1250     },
1251     "array-flatten": {
1252       "version": "2.1.2",
1253       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
1254       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
1255       "dev": true
1256     },
1257     "array-slice": {
1258       "version": "0.2.3",
1259       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
1260       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
1261       "dev": true
1262     },
1263     "array-union": {
1264       "version": "1.0.2",
1265       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1266       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
1267       "dev": true,
1268       "requires": {
1269         "array-uniq": "^1.0.1"
1270       }
1271     },
1272     "array-uniq": {
1273       "version": "1.0.3",
1274       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1275       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1276       "dev": true
1277     },
1278     "array-unique": {
1279       "version": "0.3.2",
1280       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1281       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1282       "dev": true
1283     },
1284     "arraybuffer.slice": {
1285       "version": "0.0.7",
1286       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
1287       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
1288       "dev": true
1289     },
1290     "arrify": {
1291       "version": "1.0.1",
1292       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1293       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1294       "dev": true
1295     },
1296     "asap": {
1297       "version": "2.0.6",
1298       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1299       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1300       "dev": true,
1301       "optional": true
1302     },
1303     "asn1": {
1304       "version": "0.2.4",
1305       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1306       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1307       "dev": true,
1308       "requires": {
1309         "safer-buffer": "~2.1.0"
1310       }
1311     },
1312     "asn1.js": {
1313       "version": "4.10.1",
1314       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1315       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1316       "dev": true,
1317       "requires": {
1318         "bn.js": "^4.0.0",
1319         "inherits": "^2.0.1",
1320         "minimalistic-assert": "^1.0.0"
1321       }
1322     },
1323     "assert": {
1324       "version": "1.5.0",
1325       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
1326       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
1327       "dev": true,
1328       "requires": {
1329         "object-assign": "^4.1.1",
1330         "util": "0.10.3"
1331       },
1332       "dependencies": {
1333         "inherits": {
1334           "version": "2.0.1",
1335           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1336           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1337           "dev": true
1338         },
1339         "util": {
1340           "version": "0.10.3",
1341           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1342           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1343           "dev": true,
1344           "requires": {
1345             "inherits": "2.0.1"
1346           }
1347         }
1348       }
1349     },
1350     "assert-plus": {
1351       "version": "1.0.0",
1352       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1353       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1354       "dev": true
1355     },
1356     "assign-symbols": {
1357       "version": "1.0.0",
1358       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1359       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1360       "dev": true
1361     },
1362     "async": {
1363       "version": "1.5.2",
1364       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1365       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1366       "dev": true
1367     },
1368     "async-each": {
1369       "version": "1.0.3",
1370       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
1371       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
1372       "dev": true
1373     },
1374     "async-foreach": {
1375       "version": "0.1.3",
1376       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1377       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1378       "dev": true,
1379       "optional": true
1380     },
1381     "async-limiter": {
1382       "version": "1.0.0",
1383       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
1384       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
1385       "dev": true
1386     },
1387     "asynckit": {
1388       "version": "0.4.0",
1389       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1390       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1391       "dev": true
1392     },
1393     "atob": {
1394       "version": "2.1.2",
1395       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1396       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1397       "dev": true
1398     },
1399     "autoprefixer": {
1400       "version": "9.1.5",
1401       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.1.5.tgz",
1402       "integrity": "sha512-kk4Zb6RUc58ld7gdosERHMF3DzIYJc2fp5sX46qEsGXQQy5bXsu8qyLjoxuY1NuQ/cJuCYnx99BfjwnRggrYIw==",
1403       "dev": true,
1404       "requires": {
1405         "browserslist": "^4.1.0",
1406         "caniuse-lite": "^1.0.30000884",
1407         "normalize-range": "^0.1.2",
1408         "num2fraction": "^1.2.2",
1409         "postcss": "^7.0.2",
1410         "postcss-value-parser": "^3.2.3"
1411       }
1412     },
1413     "aws-sign2": {
1414       "version": "0.7.0",
1415       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1416       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1417       "dev": true
1418     },
1419     "aws4": {
1420       "version": "1.8.0",
1421       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1422       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1423       "dev": true
1424     },
1425     "babel-code-frame": {
1426       "version": "6.26.0",
1427       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1428       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1429       "dev": true,
1430       "requires": {
1431         "chalk": "^1.1.3",
1432         "esutils": "^2.0.2",
1433         "js-tokens": "^3.0.2"
1434       },
1435       "dependencies": {
1436         "ansi-styles": {
1437           "version": "2.2.1",
1438           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1439           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1440           "dev": true
1441         },
1442         "chalk": {
1443           "version": "1.1.3",
1444           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1445           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1446           "dev": true,
1447           "requires": {
1448             "ansi-styles": "^2.2.1",
1449             "escape-string-regexp": "^1.0.2",
1450             "has-ansi": "^2.0.0",
1451             "strip-ansi": "^3.0.0",
1452             "supports-color": "^2.0.0"
1453           }
1454         },
1455         "supports-color": {
1456           "version": "2.0.0",
1457           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1458           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1459           "dev": true
1460         }
1461       }
1462     },
1463     "babel-generator": {
1464       "version": "6.26.1",
1465       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1466       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1467       "dev": true,
1468       "requires": {
1469         "babel-messages": "^6.23.0",
1470         "babel-runtime": "^6.26.0",
1471         "babel-types": "^6.26.0",
1472         "detect-indent": "^4.0.0",
1473         "jsesc": "^1.3.0",
1474         "lodash": "^4.17.4",
1475         "source-map": "^0.5.7",
1476         "trim-right": "^1.0.1"
1477       },
1478       "dependencies": {
1479         "source-map": {
1480           "version": "0.5.7",
1481           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1482           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1483           "dev": true
1484         }
1485       }
1486     },
1487     "babel-messages": {
1488       "version": "6.23.0",
1489       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1490       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1491       "dev": true,
1492       "requires": {
1493         "babel-runtime": "^6.22.0"
1494       }
1495     },
1496     "babel-runtime": {
1497       "version": "6.26.0",
1498       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1499       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1500       "dev": true,
1501       "requires": {
1502         "core-js": "^2.4.0",
1503         "regenerator-runtime": "^0.11.0"
1504       }
1505     },
1506     "babel-template": {
1507       "version": "6.26.0",
1508       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1509       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1510       "dev": true,
1511       "requires": {
1512         "babel-runtime": "^6.26.0",
1513         "babel-traverse": "^6.26.0",
1514         "babel-types": "^6.26.0",
1515         "babylon": "^6.18.0",
1516         "lodash": "^4.17.4"
1517       }
1518     },
1519     "babel-traverse": {
1520       "version": "6.26.0",
1521       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1522       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1523       "dev": true,
1524       "requires": {
1525         "babel-code-frame": "^6.26.0",
1526         "babel-messages": "^6.23.0",
1527         "babel-runtime": "^6.26.0",
1528         "babel-types": "^6.26.0",
1529         "babylon": "^6.18.0",
1530         "debug": "^2.6.8",
1531         "globals": "^9.18.0",
1532         "invariant": "^2.2.2",
1533         "lodash": "^4.17.4"
1534       }
1535     },
1536     "babel-types": {
1537       "version": "6.26.0",
1538       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1539       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1540       "dev": true,
1541       "requires": {
1542         "babel-runtime": "^6.26.0",
1543         "esutils": "^2.0.2",
1544         "lodash": "^4.17.4",
1545         "to-fast-properties": "^1.0.3"
1546       }
1547     },
1548     "babylon": {
1549       "version": "6.18.0",
1550       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1551       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1552       "dev": true
1553     },
1554     "backo2": {
1555       "version": "1.0.2",
1556       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1557       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1558       "dev": true
1559     },
1560     "balanced-match": {
1561       "version": "1.0.0",
1562       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1563       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1564       "dev": true
1565     },
1566     "base": {
1567       "version": "0.11.2",
1568       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1569       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1570       "dev": true,
1571       "requires": {
1572         "cache-base": "^1.0.1",
1573         "class-utils": "^0.3.5",
1574         "component-emitter": "^1.2.1",
1575         "define-property": "^1.0.0",
1576         "isobject": "^3.0.1",
1577         "mixin-deep": "^1.2.0",
1578         "pascalcase": "^0.1.1"
1579       },
1580       "dependencies": {
1581         "define-property": {
1582           "version": "1.0.0",
1583           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1584           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1585           "dev": true,
1586           "requires": {
1587             "is-descriptor": "^1.0.0"
1588           }
1589         },
1590         "is-accessor-descriptor": {
1591           "version": "1.0.0",
1592           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1593           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1594           "dev": true,
1595           "requires": {
1596             "kind-of": "^6.0.0"
1597           }
1598         },
1599         "is-data-descriptor": {
1600           "version": "1.0.0",
1601           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1602           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1603           "dev": true,
1604           "requires": {
1605             "kind-of": "^6.0.0"
1606           }
1607         },
1608         "is-descriptor": {
1609           "version": "1.0.2",
1610           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1611           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1612           "dev": true,
1613           "requires": {
1614             "is-accessor-descriptor": "^1.0.0",
1615             "is-data-descriptor": "^1.0.0",
1616             "kind-of": "^6.0.2"
1617           }
1618         }
1619       }
1620     },
1621     "base64-arraybuffer": {
1622       "version": "0.1.5",
1623       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1624       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1625       "dev": true
1626     },
1627     "base64-js": {
1628       "version": "1.3.0",
1629       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1630       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1631       "dev": true
1632     },
1633     "base64id": {
1634       "version": "1.0.0",
1635       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1636       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1637       "dev": true
1638     },
1639     "batch": {
1640       "version": "0.6.1",
1641       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1642       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1643       "dev": true
1644     },
1645     "bcrypt-pbkdf": {
1646       "version": "1.0.2",
1647       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1648       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1649       "dev": true,
1650       "requires": {
1651         "tweetnacl": "^0.14.3"
1652       }
1653     },
1654     "better-assert": {
1655       "version": "1.0.2",
1656       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1657       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1658       "dev": true,
1659       "requires": {
1660         "callsite": "1.0.0"
1661       }
1662     },
1663     "big.js": {
1664       "version": "3.2.0",
1665       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1666       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1667       "dev": true
1668     },
1669     "binary-extensions": {
1670       "version": "1.13.1",
1671       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1672       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1673       "dev": true
1674     },
1675     "blob": {
1676       "version": "0.0.5",
1677       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
1678       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
1679       "dev": true
1680     },
1681     "block-stream": {
1682       "version": "0.0.9",
1683       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1684       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1685       "dev": true,
1686       "optional": true,
1687       "requires": {
1688         "inherits": "~2.0.0"
1689       }
1690     },
1691     "blocking-proxy": {
1692       "version": "1.0.1",
1693       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
1694       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
1695       "dev": true,
1696       "requires": {
1697         "minimist": "^1.2.0"
1698       },
1699       "dependencies": {
1700         "minimist": {
1701           "version": "1.2.0",
1702           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1703           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1704           "dev": true
1705         }
1706       }
1707     },
1708     "bluebird": {
1709       "version": "3.5.5",
1710       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
1711       "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
1712       "dev": true
1713     },
1714     "bn.js": {
1715       "version": "4.11.8",
1716       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1717       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1718       "dev": true
1719     },
1720     "body-parser": {
1721       "version": "1.19.0",
1722       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
1723       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
1724       "dev": true,
1725       "requires": {
1726         "bytes": "3.1.0",
1727         "content-type": "~1.0.4",
1728         "debug": "2.6.9",
1729         "depd": "~1.1.2",
1730         "http-errors": "1.7.2",
1731         "iconv-lite": "0.4.24",
1732         "on-finished": "~2.3.0",
1733         "qs": "6.7.0",
1734         "raw-body": "2.4.0",
1735         "type-is": "~1.6.17"
1736       },
1737       "dependencies": {
1738         "bytes": {
1739           "version": "3.1.0",
1740           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
1741           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
1742           "dev": true
1743         },
1744         "qs": {
1745           "version": "6.7.0",
1746           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
1747           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
1748           "dev": true
1749         }
1750       }
1751     },
1752     "bonjour": {
1753       "version": "3.5.0",
1754       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
1755       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
1756       "dev": true,
1757       "requires": {
1758         "array-flatten": "^2.1.0",
1759         "deep-equal": "^1.0.1",
1760         "dns-equal": "^1.0.0",
1761         "dns-txt": "^2.0.2",
1762         "multicast-dns": "^6.0.1",
1763         "multicast-dns-service-types": "^1.1.0"
1764       }
1765     },
1766     "brace-expansion": {
1767       "version": "1.1.11",
1768       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1769       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1770       "dev": true,
1771       "requires": {
1772         "balanced-match": "^1.0.0",
1773         "concat-map": "0.0.1"
1774       }
1775     },
1776     "braces": {
1777       "version": "2.3.2",
1778       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1779       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1780       "dev": true,
1781       "requires": {
1782         "arr-flatten": "^1.1.0",
1783         "array-unique": "^0.3.2",
1784         "extend-shallow": "^2.0.1",
1785         "fill-range": "^4.0.0",
1786         "isobject": "^3.0.1",
1787         "repeat-element": "^1.1.2",
1788         "snapdragon": "^0.8.1",
1789         "snapdragon-node": "^2.0.1",
1790         "split-string": "^3.0.2",
1791         "to-regex": "^3.0.1"
1792       },
1793       "dependencies": {
1794         "extend-shallow": {
1795           "version": "2.0.1",
1796           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1797           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1798           "dev": true,
1799           "requires": {
1800             "is-extendable": "^0.1.0"
1801           }
1802         }
1803       }
1804     },
1805     "brorand": {
1806       "version": "1.1.0",
1807       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1808       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1809       "dev": true
1810     },
1811     "browserify-aes": {
1812       "version": "1.2.0",
1813       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1814       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1815       "dev": true,
1816       "requires": {
1817         "buffer-xor": "^1.0.3",
1818         "cipher-base": "^1.0.0",
1819         "create-hash": "^1.1.0",
1820         "evp_bytestokey": "^1.0.3",
1821         "inherits": "^2.0.1",
1822         "safe-buffer": "^5.0.1"
1823       }
1824     },
1825     "browserify-cipher": {
1826       "version": "1.0.1",
1827       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1828       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1829       "dev": true,
1830       "requires": {
1831         "browserify-aes": "^1.0.4",
1832         "browserify-des": "^1.0.0",
1833         "evp_bytestokey": "^1.0.0"
1834       }
1835     },
1836     "browserify-des": {
1837       "version": "1.0.2",
1838       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1839       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1840       "dev": true,
1841       "requires": {
1842         "cipher-base": "^1.0.1",
1843         "des.js": "^1.0.0",
1844         "inherits": "^2.0.1",
1845         "safe-buffer": "^5.1.2"
1846       }
1847     },
1848     "browserify-rsa": {
1849       "version": "4.0.1",
1850       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1851       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1852       "dev": true,
1853       "requires": {
1854         "bn.js": "^4.1.0",
1855         "randombytes": "^2.0.1"
1856       }
1857     },
1858     "browserify-sign": {
1859       "version": "4.0.4",
1860       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1861       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1862       "dev": true,
1863       "requires": {
1864         "bn.js": "^4.1.1",
1865         "browserify-rsa": "^4.0.0",
1866         "create-hash": "^1.1.0",
1867         "create-hmac": "^1.1.2",
1868         "elliptic": "^6.0.0",
1869         "inherits": "^2.0.1",
1870         "parse-asn1": "^5.0.0"
1871       }
1872     },
1873     "browserify-zlib": {
1874       "version": "0.2.0",
1875       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1876       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1877       "dev": true,
1878       "requires": {
1879         "pako": "~1.0.5"
1880       }
1881     },
1882     "browserslist": {
1883       "version": "4.6.6",
1884       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.6.tgz",
1885       "integrity": "sha512-D2Nk3W9JL9Fp/gIcWei8LrERCS+eXu9AM5cfXA8WEZ84lFks+ARnZ0q/R69m2SV3Wjma83QDDPxsNKXUwdIsyA==",
1886       "dev": true,
1887       "requires": {
1888         "caniuse-lite": "^1.0.30000984",
1889         "electron-to-chromium": "^1.3.191",
1890         "node-releases": "^1.1.25"
1891       }
1892     },
1893     "browserstack": {
1894       "version": "1.5.2",
1895       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.2.tgz",
1896       "integrity": "sha512-+6AFt9HzhKykcPF79W6yjEUJcdvZOV0lIXdkORXMJftGrDl0OKWqRF4GHqpDNkxiceDT/uB7Fb/aDwktvXX7dg==",
1897       "dev": true,
1898       "requires": {
1899         "https-proxy-agent": "^2.2.1"
1900       }
1901     },
1902     "buffer": {
1903       "version": "4.9.1",
1904       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1905       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1906       "dev": true,
1907       "requires": {
1908         "base64-js": "^1.0.2",
1909         "ieee754": "^1.1.4",
1910         "isarray": "^1.0.0"
1911       }
1912     },
1913     "buffer-alloc": {
1914       "version": "1.2.0",
1915       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1916       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1917       "dev": true,
1918       "requires": {
1919         "buffer-alloc-unsafe": "^1.1.0",
1920         "buffer-fill": "^1.0.0"
1921       }
1922     },
1923     "buffer-alloc-unsafe": {
1924       "version": "1.1.0",
1925       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1926       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1927       "dev": true
1928     },
1929     "buffer-crc32": {
1930       "version": "0.2.13",
1931       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1932       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1933       "dev": true
1934     },
1935     "buffer-fill": {
1936       "version": "1.0.0",
1937       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1938       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1939       "dev": true
1940     },
1941     "buffer-from": {
1942       "version": "1.1.1",
1943       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1944       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1945       "dev": true
1946     },
1947     "buffer-indexof": {
1948       "version": "1.1.1",
1949       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1950       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1951       "dev": true
1952     },
1953     "buffer-xor": {
1954       "version": "1.0.3",
1955       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1956       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1957       "dev": true
1958     },
1959     "builtin-modules": {
1960       "version": "1.1.1",
1961       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1962       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1963       "dev": true
1964     },
1965     "builtin-status-codes": {
1966       "version": "3.0.0",
1967       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1968       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1969       "dev": true
1970     },
1971     "builtins": {
1972       "version": "1.0.3",
1973       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
1974       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
1975       "dev": true
1976     },
1977     "bytes": {
1978       "version": "3.0.0",
1979       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1980       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1981       "dev": true
1982     },
1983     "cacache": {
1984       "version": "10.0.4",
1985       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
1986       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
1987       "dev": true,
1988       "requires": {
1989         "bluebird": "^3.5.1",
1990         "chownr": "^1.0.1",
1991         "glob": "^7.1.2",
1992         "graceful-fs": "^4.1.11",
1993         "lru-cache": "^4.1.1",
1994         "mississippi": "^2.0.0",
1995         "mkdirp": "^0.5.1",
1996         "move-concurrently": "^1.0.1",
1997         "promise-inflight": "^1.0.1",
1998         "rimraf": "^2.6.2",
1999         "ssri": "^5.2.4",
2000         "unique-filename": "^1.1.0",
2001         "y18n": "^4.0.0"
2002       }
2003     },
2004     "cache-base": {
2005       "version": "1.0.1",
2006       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
2007       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
2008       "dev": true,
2009       "requires": {
2010         "collection-visit": "^1.0.0",
2011         "component-emitter": "^1.2.1",
2012         "get-value": "^2.0.6",
2013         "has-value": "^1.0.0",
2014         "isobject": "^3.0.1",
2015         "set-value": "^2.0.0",
2016         "to-object-path": "^0.3.0",
2017         "union-value": "^1.0.0",
2018         "unset-value": "^1.0.0"
2019       }
2020     },
2021     "caller-callsite": {
2022       "version": "2.0.0",
2023       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
2024       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
2025       "dev": true,
2026       "requires": {
2027         "callsites": "^2.0.0"
2028       }
2029     },
2030     "caller-path": {
2031       "version": "2.0.0",
2032       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
2033       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
2034       "dev": true,
2035       "requires": {
2036         "caller-callsite": "^2.0.0"
2037       }
2038     },
2039     "callsite": {
2040       "version": "1.0.0",
2041       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
2042       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
2043       "dev": true
2044     },
2045     "callsites": {
2046       "version": "2.0.0",
2047       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
2048       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
2049       "dev": true
2050     },
2051     "camelcase": {
2052       "version": "2.1.1",
2053       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
2054       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
2055       "dev": true,
2056       "optional": true
2057     },
2058     "camelcase-keys": {
2059       "version": "2.1.0",
2060       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
2061       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
2062       "dev": true,
2063       "optional": true,
2064       "requires": {
2065         "camelcase": "^2.0.0",
2066         "map-obj": "^1.0.0"
2067       }
2068     },
2069     "caniuse-lite": {
2070       "version": "1.0.30000984",
2071       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000984.tgz",
2072       "integrity": "sha512-n5tKOjMaZ1fksIpQbjERuqCyfgec/m9pferkFQbLmWtqLUdmt12hNhjSwsmPdqeiG2NkITOQhr1VYIwWSAceiA==",
2073       "dev": true
2074     },
2075     "canonical-path": {
2076       "version": "1.0.0",
2077       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
2078       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
2079       "dev": true
2080     },
2081     "caseless": {
2082       "version": "0.12.0",
2083       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2084       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2085       "dev": true
2086     },
2087     "chalk": {
2088       "version": "2.4.2",
2089       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2090       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2091       "dev": true,
2092       "requires": {
2093         "ansi-styles": "^3.2.1",
2094         "escape-string-regexp": "^1.0.5",
2095         "supports-color": "^5.3.0"
2096       }
2097     },
2098     "chardet": {
2099       "version": "0.7.0",
2100       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
2101       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
2102       "dev": true
2103     },
2104     "chokidar": {
2105       "version": "2.0.4",
2106       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
2107       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
2108       "dev": true,
2109       "requires": {
2110         "anymatch": "^2.0.0",
2111         "async-each": "^1.0.0",
2112         "braces": "^2.3.0",
2113         "fsevents": "^1.2.2",
2114         "glob-parent": "^3.1.0",
2115         "inherits": "^2.0.1",
2116         "is-binary-path": "^1.0.0",
2117         "is-glob": "^4.0.0",
2118         "lodash.debounce": "^4.0.8",
2119         "normalize-path": "^2.1.1",
2120         "path-is-absolute": "^1.0.0",
2121         "readdirp": "^2.0.0",
2122         "upath": "^1.0.5"
2123       }
2124     },
2125     "chownr": {
2126       "version": "1.1.2",
2127       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz",
2128       "integrity": "sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==",
2129       "dev": true
2130     },
2131     "chrome-trace-event": {
2132       "version": "1.0.2",
2133       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
2134       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
2135       "dev": true,
2136       "requires": {
2137         "tslib": "^1.9.0"
2138       }
2139     },
2140     "cipher-base": {
2141       "version": "1.0.4",
2142       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2143       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2144       "dev": true,
2145       "requires": {
2146         "inherits": "^2.0.1",
2147         "safe-buffer": "^5.0.1"
2148       }
2149     },
2150     "circular-dependency-plugin": {
2151       "version": "5.0.2",
2152       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
2153       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
2154       "dev": true
2155     },
2156     "circular-json": {
2157       "version": "0.5.9",
2158       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
2159       "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
2160       "dev": true
2161     },
2162     "class-utils": {
2163       "version": "0.3.6",
2164       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2165       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2166       "dev": true,
2167       "requires": {
2168         "arr-union": "^3.1.0",
2169         "define-property": "^0.2.5",
2170         "isobject": "^3.0.0",
2171         "static-extend": "^0.1.1"
2172       },
2173       "dependencies": {
2174         "define-property": {
2175           "version": "0.2.5",
2176           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2177           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2178           "dev": true,
2179           "requires": {
2180             "is-descriptor": "^0.1.0"
2181           }
2182         }
2183       }
2184     },
2185     "classlist.js": {
2186       "version": "1.1.20150312",
2187       "resolved": "https://registry.npmjs.org/classlist.js/-/classlist.js-1.1.20150312.tgz",
2188       "integrity": "sha1-HXCEL3Ai8I2awIbOaeWyUPLFd4k="
2189     },
2190     "clean-css": {
2191       "version": "4.2.1",
2192       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
2193       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
2194       "dev": true,
2195       "requires": {
2196         "source-map": "~0.6.0"
2197       },
2198       "dependencies": {
2199         "source-map": {
2200           "version": "0.6.1",
2201           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2202           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2203           "dev": true
2204         }
2205       }
2206     },
2207     "cli-cursor": {
2208       "version": "2.1.0",
2209       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2210       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2211       "dev": true,
2212       "requires": {
2213         "restore-cursor": "^2.0.0"
2214       }
2215     },
2216     "cli-width": {
2217       "version": "2.2.0",
2218       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
2219       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
2220       "dev": true
2221     },
2222     "cliui": {
2223       "version": "3.2.0",
2224       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
2225       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2226       "dev": true,
2227       "requires": {
2228         "string-width": "^1.0.1",
2229         "strip-ansi": "^3.0.1",
2230         "wrap-ansi": "^2.0.0"
2231       }
2232     },
2233     "clone": {
2234       "version": "2.1.2",
2235       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2236       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2237       "dev": true
2238     },
2239     "clone-deep": {
2240       "version": "2.0.2",
2241       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
2242       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
2243       "dev": true,
2244       "requires": {
2245         "for-own": "^1.0.0",
2246         "is-plain-object": "^2.0.4",
2247         "kind-of": "^6.0.0",
2248         "shallow-clone": "^1.0.0"
2249       }
2250     },
2251     "co": {
2252       "version": "4.6.0",
2253       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2254       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
2255       "dev": true
2256     },
2257     "code-point-at": {
2258       "version": "1.1.0",
2259       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2260       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2261       "dev": true
2262     },
2263     "codelyzer": {
2264       "version": "4.5.0",
2265       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz",
2266       "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==",
2267       "dev": true,
2268       "requires": {
2269         "app-root-path": "^2.1.0",
2270         "css-selector-tokenizer": "^0.7.0",
2271         "cssauron": "^1.4.0",
2272         "semver-dsl": "^1.0.1",
2273         "source-map": "^0.5.7",
2274         "sprintf-js": "^1.1.1"
2275       },
2276       "dependencies": {
2277         "source-map": {
2278           "version": "0.5.7",
2279           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2280           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2281           "dev": true
2282         },
2283         "sprintf-js": {
2284           "version": "1.1.2",
2285           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
2286           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
2287           "dev": true
2288         }
2289       }
2290     },
2291     "collection-visit": {
2292       "version": "1.0.0",
2293       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2294       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2295       "dev": true,
2296       "requires": {
2297         "map-visit": "^1.0.0",
2298         "object-visit": "^1.0.0"
2299       }
2300     },
2301     "color-convert": {
2302       "version": "1.9.3",
2303       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2304       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2305       "dev": true,
2306       "requires": {
2307         "color-name": "1.1.3"
2308       }
2309     },
2310     "color-name": {
2311       "version": "1.1.3",
2312       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2313       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2314       "dev": true
2315     },
2316     "colors": {
2317       "version": "1.1.2",
2318       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2319       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2320       "dev": true
2321     },
2322     "combine-lists": {
2323       "version": "1.0.1",
2324       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
2325       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
2326       "dev": true,
2327       "requires": {
2328         "lodash": "^4.5.0"
2329       }
2330     },
2331     "combined-stream": {
2332       "version": "1.0.8",
2333       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2334       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2335       "dev": true,
2336       "requires": {
2337         "delayed-stream": "~1.0.0"
2338       }
2339     },
2340     "commander": {
2341       "version": "2.20.0",
2342       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
2343       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
2344       "dev": true
2345     },
2346     "commondir": {
2347       "version": "1.0.1",
2348       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2349       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2350       "dev": true
2351     },
2352     "compare-versions": {
2353       "version": "3.5.0",
2354       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.0.tgz",
2355       "integrity": "sha512-hX+4kt2Rcwu+x1U0SsEFCn1quURjEjPEGH/cPBlpME/IidGimAdwfMU+B+xDr7et/KTR7VH2+ZqWGerv4NGs2w==",
2356       "dev": true
2357     },
2358     "component-bind": {
2359       "version": "1.0.0",
2360       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2361       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2362       "dev": true
2363     },
2364     "component-emitter": {
2365       "version": "1.3.0",
2366       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
2367       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
2368       "dev": true
2369     },
2370     "component-inherit": {
2371       "version": "0.0.3",
2372       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2373       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2374       "dev": true
2375     },
2376     "compressible": {
2377       "version": "2.0.17",
2378       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz",
2379       "integrity": "sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==",
2380       "dev": true,
2381       "requires": {
2382         "mime-db": ">= 1.40.0 < 2"
2383       }
2384     },
2385     "compression": {
2386       "version": "1.7.4",
2387       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
2388       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
2389       "dev": true,
2390       "requires": {
2391         "accepts": "~1.3.5",
2392         "bytes": "3.0.0",
2393         "compressible": "~2.0.16",
2394         "debug": "2.6.9",
2395         "on-headers": "~1.0.2",
2396         "safe-buffer": "5.1.2",
2397         "vary": "~1.1.2"
2398       }
2399     },
2400     "concat-map": {
2401       "version": "0.0.1",
2402       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2403       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2404       "dev": true
2405     },
2406     "concat-stream": {
2407       "version": "1.6.2",
2408       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2409       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2410       "dev": true,
2411       "requires": {
2412         "buffer-from": "^1.0.0",
2413         "inherits": "^2.0.3",
2414         "readable-stream": "^2.2.2",
2415         "typedarray": "^0.0.6"
2416       }
2417     },
2418     "connect": {
2419       "version": "3.7.0",
2420       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
2421       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
2422       "dev": true,
2423       "requires": {
2424         "debug": "2.6.9",
2425         "finalhandler": "1.1.2",
2426         "parseurl": "~1.3.3",
2427         "utils-merge": "1.0.1"
2428       }
2429     },
2430     "connect-history-api-fallback": {
2431       "version": "1.6.0",
2432       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
2433       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
2434       "dev": true
2435     },
2436     "console-browserify": {
2437       "version": "1.1.0",
2438       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2439       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2440       "dev": true,
2441       "requires": {
2442         "date-now": "^0.1.4"
2443       }
2444     },
2445     "console-control-strings": {
2446       "version": "1.1.0",
2447       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2448       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2449       "dev": true
2450     },
2451     "constants-browserify": {
2452       "version": "1.0.0",
2453       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2454       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2455       "dev": true
2456     },
2457     "content-disposition": {
2458       "version": "0.5.3",
2459       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2460       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2461       "dev": true,
2462       "requires": {
2463         "safe-buffer": "5.1.2"
2464       }
2465     },
2466     "content-type": {
2467       "version": "1.0.4",
2468       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2469       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2470       "dev": true
2471     },
2472     "convert-source-map": {
2473       "version": "1.6.0",
2474       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2475       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2476       "dev": true,
2477       "requires": {
2478         "safe-buffer": "~5.1.1"
2479       }
2480     },
2481     "cookie": {
2482       "version": "0.4.0",
2483       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
2484       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
2485       "dev": true
2486     },
2487     "cookie-signature": {
2488       "version": "1.0.6",
2489       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2490       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2491       "dev": true
2492     },
2493     "copy-concurrently": {
2494       "version": "1.0.5",
2495       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2496       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2497       "dev": true,
2498       "requires": {
2499         "aproba": "^1.1.1",
2500         "fs-write-stream-atomic": "^1.0.8",
2501         "iferr": "^0.1.5",
2502         "mkdirp": "^0.5.1",
2503         "rimraf": "^2.5.4",
2504         "run-queue": "^1.0.0"
2505       }
2506     },
2507     "copy-descriptor": {
2508       "version": "0.1.1",
2509       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2510       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2511       "dev": true
2512     },
2513     "copy-webpack-plugin": {
2514       "version": "4.5.4",
2515       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.4.tgz",
2516       "integrity": "sha512-0lstlEyj74OAtYMrDxlNZsU7cwFijAI3Ofz2fD6Mpo9r4xCv4yegfa3uHIKvZY1NSuOtE9nvG6TAhJ+uz9gDaQ==",
2517       "dev": true,
2518       "requires": {
2519         "cacache": "^10.0.4",
2520         "find-cache-dir": "^1.0.0",
2521         "globby": "^7.1.1",
2522         "is-glob": "^4.0.0",
2523         "loader-utils": "^1.1.0",
2524         "minimatch": "^3.0.4",
2525         "p-limit": "^1.0.0",
2526         "serialize-javascript": "^1.4.0"
2527       }
2528     },
2529     "core-js": {
2530       "version": "2.6.9",
2531       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
2532       "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A=="
2533     },
2534     "core-util-is": {
2535       "version": "1.0.2",
2536       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2537       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2538       "dev": true
2539     },
2540     "cosmiconfig": {
2541       "version": "5.2.1",
2542       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2543       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2544       "dev": true,
2545       "requires": {
2546         "import-fresh": "^2.0.0",
2547         "is-directory": "^0.3.1",
2548         "js-yaml": "^3.13.1",
2549         "parse-json": "^4.0.0"
2550       },
2551       "dependencies": {
2552         "parse-json": {
2553           "version": "4.0.0",
2554           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2555           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2556           "dev": true,
2557           "requires": {
2558             "error-ex": "^1.3.1",
2559             "json-parse-better-errors": "^1.0.1"
2560           }
2561         }
2562       }
2563     },
2564     "create-ecdh": {
2565       "version": "4.0.3",
2566       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2567       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2568       "dev": true,
2569       "requires": {
2570         "bn.js": "^4.1.0",
2571         "elliptic": "^6.0.0"
2572       }
2573     },
2574     "create-hash": {
2575       "version": "1.2.0",
2576       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2577       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2578       "dev": true,
2579       "requires": {
2580         "cipher-base": "^1.0.1",
2581         "inherits": "^2.0.1",
2582         "md5.js": "^1.3.4",
2583         "ripemd160": "^2.0.1",
2584         "sha.js": "^2.4.0"
2585       }
2586     },
2587     "create-hmac": {
2588       "version": "1.1.7",
2589       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2590       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2591       "dev": true,
2592       "requires": {
2593         "cipher-base": "^1.0.3",
2594         "create-hash": "^1.1.0",
2595         "inherits": "^2.0.1",
2596         "ripemd160": "^2.0.0",
2597         "safe-buffer": "^5.0.1",
2598         "sha.js": "^2.4.8"
2599       }
2600     },
2601     "cross-spawn": {
2602       "version": "3.0.1",
2603       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2604       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2605       "dev": true,
2606       "optional": true,
2607       "requires": {
2608         "lru-cache": "^4.0.1",
2609         "which": "^1.2.9"
2610       }
2611     },
2612     "crypto-browserify": {
2613       "version": "3.12.0",
2614       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2615       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2616       "dev": true,
2617       "requires": {
2618         "browserify-cipher": "^1.0.0",
2619         "browserify-sign": "^4.0.0",
2620         "create-ecdh": "^4.0.0",
2621         "create-hash": "^1.1.0",
2622         "create-hmac": "^1.1.0",
2623         "diffie-hellman": "^5.0.0",
2624         "inherits": "^2.0.1",
2625         "pbkdf2": "^3.0.3",
2626         "public-encrypt": "^4.0.0",
2627         "randombytes": "^2.0.0",
2628         "randomfill": "^1.0.3"
2629       }
2630     },
2631     "cs-jqtree-contextmenu": {
2632       "version": "0.1.0",
2633       "resolved": "https://registry.npmjs.org/cs-jqtree-contextmenu/-/cs-jqtree-contextmenu-0.1.0.tgz",
2634       "integrity": "sha1-MnoKX9wxcivxFwdQ6HphDcFEOu4=",
2635       "requires": {
2636         "jqtree": ">=0.16"
2637       }
2638     },
2639     "css-parse": {
2640       "version": "1.7.0",
2641       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
2642       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
2643       "dev": true
2644     },
2645     "css-selector-tokenizer": {
2646       "version": "0.7.1",
2647       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
2648       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
2649       "dev": true,
2650       "requires": {
2651         "cssesc": "^0.1.0",
2652         "fastparse": "^1.1.1",
2653         "regexpu-core": "^1.0.0"
2654       }
2655     },
2656     "cssauron": {
2657       "version": "1.4.0",
2658       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
2659       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
2660       "dev": true,
2661       "requires": {
2662         "through": "X.X.X"
2663       }
2664     },
2665     "cssesc": {
2666       "version": "0.1.0",
2667       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2668       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2669       "dev": true
2670     },
2671     "currently-unhandled": {
2672       "version": "0.4.1",
2673       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2674       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2675       "dev": true,
2676       "requires": {
2677         "array-find-index": "^1.0.1"
2678       }
2679     },
2680     "custom-event": {
2681       "version": "1.0.1",
2682       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
2683       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
2684       "dev": true
2685     },
2686     "cyclist": {
2687       "version": "0.2.2",
2688       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
2689       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
2690       "dev": true
2691     },
2692     "dashdash": {
2693       "version": "1.14.1",
2694       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2695       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2696       "dev": true,
2697       "requires": {
2698         "assert-plus": "^1.0.0"
2699       }
2700     },
2701     "date-format": {
2702       "version": "1.2.0",
2703       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
2704       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
2705       "dev": true
2706     },
2707     "date-now": {
2708       "version": "0.1.4",
2709       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2710       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2711       "dev": true
2712     },
2713     "debug": {
2714       "version": "2.6.9",
2715       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2716       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2717       "dev": true,
2718       "requires": {
2719         "ms": "2.0.0"
2720       }
2721     },
2722     "decamelize": {
2723       "version": "1.2.0",
2724       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2725       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2726       "dev": true
2727     },
2728     "decode-uri-component": {
2729       "version": "0.2.0",
2730       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2731       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2732       "dev": true
2733     },
2734     "deep-equal": {
2735       "version": "1.0.1",
2736       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
2737       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
2738       "dev": true
2739     },
2740     "deep-is": {
2741       "version": "0.1.3",
2742       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2743       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2744       "dev": true
2745     },
2746     "default-gateway": {
2747       "version": "2.7.2",
2748       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
2749       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
2750       "dev": true,
2751       "requires": {
2752         "execa": "^0.10.0",
2753         "ip-regex": "^2.1.0"
2754       }
2755     },
2756     "default-require-extensions": {
2757       "version": "2.0.0",
2758       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
2759       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
2760       "dev": true,
2761       "requires": {
2762         "strip-bom": "^3.0.0"
2763       },
2764       "dependencies": {
2765         "strip-bom": {
2766           "version": "3.0.0",
2767           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2768           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2769           "dev": true
2770         }
2771       }
2772     },
2773     "define-property": {
2774       "version": "2.0.2",
2775       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2776       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2777       "dev": true,
2778       "requires": {
2779         "is-descriptor": "^1.0.2",
2780         "isobject": "^3.0.1"
2781       },
2782       "dependencies": {
2783         "is-accessor-descriptor": {
2784           "version": "1.0.0",
2785           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2786           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2787           "dev": true,
2788           "requires": {
2789             "kind-of": "^6.0.0"
2790           }
2791         },
2792         "is-data-descriptor": {
2793           "version": "1.0.0",
2794           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2795           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2796           "dev": true,
2797           "requires": {
2798             "kind-of": "^6.0.0"
2799           }
2800         },
2801         "is-descriptor": {
2802           "version": "1.0.2",
2803           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2804           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2805           "dev": true,
2806           "requires": {
2807             "is-accessor-descriptor": "^1.0.0",
2808             "is-data-descriptor": "^1.0.0",
2809             "kind-of": "^6.0.2"
2810           }
2811         }
2812       }
2813     },
2814     "del": {
2815       "version": "3.0.0",
2816       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
2817       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
2818       "dev": true,
2819       "requires": {
2820         "globby": "^6.1.0",
2821         "is-path-cwd": "^1.0.0",
2822         "is-path-in-cwd": "^1.0.0",
2823         "p-map": "^1.1.1",
2824         "pify": "^3.0.0",
2825         "rimraf": "^2.2.8"
2826       },
2827       "dependencies": {
2828         "globby": {
2829           "version": "6.1.0",
2830           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2831           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2832           "dev": true,
2833           "requires": {
2834             "array-union": "^1.0.1",
2835             "glob": "^7.0.3",
2836             "object-assign": "^4.0.1",
2837             "pify": "^2.0.0",
2838             "pinkie-promise": "^2.0.0"
2839           },
2840           "dependencies": {
2841             "pify": {
2842               "version": "2.3.0",
2843               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2844               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2845               "dev": true
2846             }
2847           }
2848         }
2849       }
2850     },
2851     "delayed-stream": {
2852       "version": "1.0.0",
2853       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2854       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2855       "dev": true
2856     },
2857     "delegates": {
2858       "version": "1.0.0",
2859       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2860       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2861       "dev": true
2862     },
2863     "depd": {
2864       "version": "1.1.2",
2865       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2866       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2867       "dev": true
2868     },
2869     "dependency-graph": {
2870       "version": "0.7.2",
2871       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
2872       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
2873       "dev": true
2874     },
2875     "des.js": {
2876       "version": "1.0.0",
2877       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2878       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2879       "dev": true,
2880       "requires": {
2881         "inherits": "^2.0.1",
2882         "minimalistic-assert": "^1.0.0"
2883       }
2884     },
2885     "destroy": {
2886       "version": "1.0.4",
2887       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2888       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2889       "dev": true
2890     },
2891     "detect-indent": {
2892       "version": "4.0.0",
2893       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2894       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2895       "dev": true,
2896       "requires": {
2897         "repeating": "^2.0.0"
2898       }
2899     },
2900     "detect-node": {
2901       "version": "2.0.4",
2902       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
2903       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
2904       "dev": true
2905     },
2906     "di": {
2907       "version": "0.0.1",
2908       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
2909       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
2910       "dev": true
2911     },
2912     "diff": {
2913       "version": "3.5.0",
2914       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
2915       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
2916       "dev": true
2917     },
2918     "diffie-hellman": {
2919       "version": "5.0.3",
2920       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2921       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2922       "dev": true,
2923       "requires": {
2924         "bn.js": "^4.1.0",
2925         "miller-rabin": "^4.0.0",
2926         "randombytes": "^2.0.0"
2927       }
2928     },
2929     "dir-glob": {
2930       "version": "2.2.2",
2931       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
2932       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
2933       "dev": true,
2934       "requires": {
2935         "path-type": "^3.0.0"
2936       }
2937     },
2938     "dns-equal": {
2939       "version": "1.0.0",
2940       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
2941       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
2942       "dev": true
2943     },
2944     "dns-packet": {
2945       "version": "1.3.1",
2946       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
2947       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
2948       "dev": true,
2949       "requires": {
2950         "ip": "^1.1.0",
2951         "safe-buffer": "^5.0.1"
2952       }
2953     },
2954     "dns-txt": {
2955       "version": "2.0.2",
2956       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
2957       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
2958       "dev": true,
2959       "requires": {
2960         "buffer-indexof": "^1.0.0"
2961       }
2962     },
2963     "dom-serialize": {
2964       "version": "2.2.1",
2965       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
2966       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
2967       "dev": true,
2968       "requires": {
2969         "custom-event": "~1.0.0",
2970         "ent": "~2.2.0",
2971         "extend": "^3.0.0",
2972         "void-elements": "^2.0.0"
2973       }
2974     },
2975     "domain-browser": {
2976       "version": "1.2.0",
2977       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2978       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2979       "dev": true
2980     },
2981     "duplexify": {
2982       "version": "3.7.1",
2983       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
2984       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
2985       "dev": true,
2986       "requires": {
2987         "end-of-stream": "^1.0.0",
2988         "inherits": "^2.0.1",
2989         "readable-stream": "^2.0.0",
2990         "stream-shift": "^1.0.0"
2991       }
2992     },
2993     "ecc-jsbn": {
2994       "version": "0.1.2",
2995       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2996       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2997       "dev": true,
2998       "requires": {
2999         "jsbn": "~0.1.0",
3000         "safer-buffer": "^2.1.0"
3001       }
3002     },
3003     "ee-first": {
3004       "version": "1.1.1",
3005       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
3006       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
3007       "dev": true
3008     },
3009     "electron-to-chromium": {
3010       "version": "1.3.194",
3011       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.194.tgz",
3012       "integrity": "sha512-w0LHR2YD9Ex1o+Sz4IN2hYzCB8vaFtMNW+yJcBf6SZlVqgFahkne/4rGVJdk4fPF98Gch9snY7PiabOh+vqHNg==",
3013       "dev": true
3014     },
3015     "elliptic": {
3016       "version": "6.5.0",
3017       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz",
3018       "integrity": "sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg==",
3019       "dev": true,
3020       "requires": {
3021         "bn.js": "^4.4.0",
3022         "brorand": "^1.0.1",
3023         "hash.js": "^1.0.0",
3024         "hmac-drbg": "^1.0.0",
3025         "inherits": "^2.0.1",
3026         "minimalistic-assert": "^1.0.0",
3027         "minimalistic-crypto-utils": "^1.0.0"
3028       }
3029     },
3030     "emojis-list": {
3031       "version": "2.1.0",
3032       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
3033       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
3034       "dev": true
3035     },
3036     "encodeurl": {
3037       "version": "1.0.2",
3038       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3039       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3040       "dev": true
3041     },
3042     "end-of-stream": {
3043       "version": "1.4.1",
3044       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
3045       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
3046       "dev": true,
3047       "requires": {
3048         "once": "^1.4.0"
3049       }
3050     },
3051     "engine.io": {
3052       "version": "3.2.1",
3053       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
3054       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
3055       "dev": true,
3056       "requires": {
3057         "accepts": "~1.3.4",
3058         "base64id": "1.0.0",
3059         "cookie": "0.3.1",
3060         "debug": "~3.1.0",
3061         "engine.io-parser": "~2.1.0",
3062         "ws": "~3.3.1"
3063       },
3064       "dependencies": {
3065         "cookie": {
3066           "version": "0.3.1",
3067           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
3068           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
3069           "dev": true
3070         },
3071         "debug": {
3072           "version": "3.1.0",
3073           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3074           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3075           "dev": true,
3076           "requires": {
3077             "ms": "2.0.0"
3078           }
3079         }
3080       }
3081     },
3082     "engine.io-client": {
3083       "version": "3.2.1",
3084       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
3085       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
3086       "dev": true,
3087       "requires": {
3088         "component-emitter": "1.2.1",
3089         "component-inherit": "0.0.3",
3090         "debug": "~3.1.0",
3091         "engine.io-parser": "~2.1.1",
3092         "has-cors": "1.1.0",
3093         "indexof": "0.0.1",
3094         "parseqs": "0.0.5",
3095         "parseuri": "0.0.5",
3096         "ws": "~3.3.1",
3097         "xmlhttprequest-ssl": "~1.5.4",
3098         "yeast": "0.1.2"
3099       },
3100       "dependencies": {
3101         "component-emitter": {
3102           "version": "1.2.1",
3103           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
3104           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
3105           "dev": true
3106         },
3107         "debug": {
3108           "version": "3.1.0",
3109           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3110           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3111           "dev": true,
3112           "requires": {
3113             "ms": "2.0.0"
3114           }
3115         }
3116       }
3117     },
3118     "engine.io-parser": {
3119       "version": "2.1.3",
3120       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
3121       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
3122       "dev": true,
3123       "requires": {
3124         "after": "0.8.2",
3125         "arraybuffer.slice": "~0.0.7",
3126         "base64-arraybuffer": "0.1.5",
3127         "blob": "0.0.5",
3128         "has-binary2": "~1.0.2"
3129       }
3130     },
3131     "enhanced-resolve": {
3132       "version": "4.1.0",
3133       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
3134       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
3135       "dev": true,
3136       "requires": {
3137         "graceful-fs": "^4.1.2",
3138         "memory-fs": "^0.4.0",
3139         "tapable": "^1.0.0"
3140       }
3141     },
3142     "ent": {
3143       "version": "2.2.0",
3144       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
3145       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
3146       "dev": true
3147     },
3148     "errno": {
3149       "version": "0.1.7",
3150       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
3151       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
3152       "dev": true,
3153       "requires": {
3154         "prr": "~1.0.1"
3155       }
3156     },
3157     "error-ex": {
3158       "version": "1.3.2",
3159       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3160       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3161       "dev": true,
3162       "requires": {
3163         "is-arrayish": "^0.2.1"
3164       }
3165     },
3166     "es6-promise": {
3167       "version": "4.2.8",
3168       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
3169       "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
3170       "dev": true
3171     },
3172     "es6-promisify": {
3173       "version": "5.0.0",
3174       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
3175       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3176       "dev": true,
3177       "requires": {
3178         "es6-promise": "^4.0.3"
3179       }
3180     },
3181     "escape-html": {
3182       "version": "1.0.3",
3183       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3184       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3185       "dev": true
3186     },
3187     "escape-string-regexp": {
3188       "version": "1.0.5",
3189       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3190       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3191       "dev": true
3192     },
3193     "escodegen": {
3194       "version": "1.8.1",
3195       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3196       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3197       "dev": true,
3198       "requires": {
3199         "esprima": "^2.7.1",
3200         "estraverse": "^1.9.1",
3201         "esutils": "^2.0.2",
3202         "optionator": "^0.8.1",
3203         "source-map": "~0.2.0"
3204       },
3205       "dependencies": {
3206         "source-map": {
3207           "version": "0.2.0",
3208           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3209           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3210           "dev": true,
3211           "optional": true,
3212           "requires": {
3213             "amdefine": ">=0.0.4"
3214           }
3215         }
3216       }
3217     },
3218     "eslint-scope": {
3219       "version": "4.0.3",
3220       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3221       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3222       "dev": true,
3223       "requires": {
3224         "esrecurse": "^4.1.0",
3225         "estraverse": "^4.1.1"
3226       },
3227       "dependencies": {
3228         "estraverse": {
3229           "version": "4.2.0",
3230           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3231           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3232           "dev": true
3233         }
3234       }
3235     },
3236     "esprima": {
3237       "version": "2.7.3",
3238       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3239       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3240       "dev": true
3241     },
3242     "esrecurse": {
3243       "version": "4.2.1",
3244       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3245       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3246       "dev": true,
3247       "requires": {
3248         "estraverse": "^4.1.0"
3249       },
3250       "dependencies": {
3251         "estraverse": {
3252           "version": "4.2.0",
3253           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3254           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3255           "dev": true
3256         }
3257       }
3258     },
3259     "estraverse": {
3260       "version": "1.9.3",
3261       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3262       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3263       "dev": true
3264     },
3265     "esutils": {
3266       "version": "2.0.2",
3267       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3268       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3269       "dev": true
3270     },
3271     "etag": {
3272       "version": "1.8.1",
3273       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3274       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3275       "dev": true
3276     },
3277     "eventemitter3": {
3278       "version": "3.1.2",
3279       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
3280       "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==",
3281       "dev": true
3282     },
3283     "events": {
3284       "version": "3.0.0",
3285       "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz",
3286       "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==",
3287       "dev": true
3288     },
3289     "eventsource": {
3290       "version": "0.1.6",
3291       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz",
3292       "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=",
3293       "dev": true,
3294       "requires": {
3295         "original": ">=0.0.5"
3296       }
3297     },
3298     "evp_bytestokey": {
3299       "version": "1.0.3",
3300       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3301       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3302       "dev": true,
3303       "requires": {
3304         "md5.js": "^1.3.4",
3305         "safe-buffer": "^5.1.1"
3306       }
3307     },
3308     "execa": {
3309       "version": "0.10.0",
3310       "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
3311       "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
3312       "dev": true,
3313       "requires": {
3314         "cross-spawn": "^6.0.0",
3315         "get-stream": "^3.0.0",
3316         "is-stream": "^1.1.0",
3317         "npm-run-path": "^2.0.0",
3318         "p-finally": "^1.0.0",
3319         "signal-exit": "^3.0.0",
3320         "strip-eof": "^1.0.0"
3321       },
3322       "dependencies": {
3323         "cross-spawn": {
3324           "version": "6.0.5",
3325           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3326           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3327           "dev": true,
3328           "requires": {
3329             "nice-try": "^1.0.4",
3330             "path-key": "^2.0.1",
3331             "semver": "^5.5.0",
3332             "shebang-command": "^1.2.0",
3333             "which": "^1.2.9"
3334           }
3335         }
3336       }
3337     },
3338     "exit": {
3339       "version": "0.1.2",
3340       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3341       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3342       "dev": true
3343     },
3344     "expand-braces": {
3345       "version": "0.1.2",
3346       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3347       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3348       "dev": true,
3349       "requires": {
3350         "array-slice": "^0.2.3",
3351         "array-unique": "^0.2.1",
3352         "braces": "^0.1.2"
3353       },
3354       "dependencies": {
3355         "array-unique": {
3356           "version": "0.2.1",
3357           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3358           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3359           "dev": true
3360         },
3361         "braces": {
3362           "version": "0.1.5",
3363           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3364           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3365           "dev": true,
3366           "requires": {
3367             "expand-range": "^0.1.0"
3368           }
3369         },
3370         "expand-range": {
3371           "version": "0.1.1",
3372           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3373           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3374           "dev": true,
3375           "requires": {
3376             "is-number": "^0.1.1",
3377             "repeat-string": "^0.2.2"
3378           }
3379         },
3380         "is-number": {
3381           "version": "0.1.1",
3382           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3383           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3384           "dev": true
3385         },
3386         "repeat-string": {
3387           "version": "0.2.2",
3388           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3389           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3390           "dev": true
3391         }
3392       }
3393     },
3394     "expand-brackets": {
3395       "version": "2.1.4",
3396       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3397       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3398       "dev": true,
3399       "requires": {
3400         "debug": "^2.3.3",
3401         "define-property": "^0.2.5",
3402         "extend-shallow": "^2.0.1",
3403         "posix-character-classes": "^0.1.0",
3404         "regex-not": "^1.0.0",
3405         "snapdragon": "^0.8.1",
3406         "to-regex": "^3.0.1"
3407       },
3408       "dependencies": {
3409         "define-property": {
3410           "version": "0.2.5",
3411           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3412           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3413           "dev": true,
3414           "requires": {
3415             "is-descriptor": "^0.1.0"
3416           }
3417         },
3418         "extend-shallow": {
3419           "version": "2.0.1",
3420           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3421           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3422           "dev": true,
3423           "requires": {
3424             "is-extendable": "^0.1.0"
3425           }
3426         }
3427       }
3428     },
3429     "expand-range": {
3430       "version": "1.8.2",
3431       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
3432       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
3433       "dev": true,
3434       "requires": {
3435         "fill-range": "^2.1.0"
3436       },
3437       "dependencies": {
3438         "fill-range": {
3439           "version": "2.2.4",
3440           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
3441           "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
3442           "dev": true,
3443           "requires": {
3444             "is-number": "^2.1.0",
3445             "isobject": "^2.0.0",
3446             "randomatic": "^3.0.0",
3447             "repeat-element": "^1.1.2",
3448             "repeat-string": "^1.5.2"
3449           }
3450         },
3451         "is-number": {
3452           "version": "2.1.0",
3453           "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
3454           "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3455           "dev": true,
3456           "requires": {
3457             "kind-of": "^3.0.2"
3458           }
3459         },
3460         "isobject": {
3461           "version": "2.1.0",
3462           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3463           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3464           "dev": true,
3465           "requires": {
3466             "isarray": "1.0.0"
3467           }
3468         },
3469         "kind-of": {
3470           "version": "3.2.2",
3471           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3472           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3473           "dev": true,
3474           "requires": {
3475             "is-buffer": "^1.1.5"
3476           }
3477         }
3478       }
3479     },
3480     "express": {
3481       "version": "4.17.1",
3482       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
3483       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
3484       "dev": true,
3485       "requires": {
3486         "accepts": "~1.3.7",
3487         "array-flatten": "1.1.1",
3488         "body-parser": "1.19.0",
3489         "content-disposition": "0.5.3",
3490         "content-type": "~1.0.4",
3491         "cookie": "0.4.0",
3492         "cookie-signature": "1.0.6",
3493         "debug": "2.6.9",
3494         "depd": "~1.1.2",
3495         "encodeurl": "~1.0.2",
3496         "escape-html": "~1.0.3",
3497         "etag": "~1.8.1",
3498         "finalhandler": "~1.1.2",
3499         "fresh": "0.5.2",
3500         "merge-descriptors": "1.0.1",
3501         "methods": "~1.1.2",
3502         "on-finished": "~2.3.0",
3503         "parseurl": "~1.3.3",
3504         "path-to-regexp": "0.1.7",
3505         "proxy-addr": "~2.0.5",
3506         "qs": "6.7.0",
3507         "range-parser": "~1.2.1",
3508         "safe-buffer": "5.1.2",
3509         "send": "0.17.1",
3510         "serve-static": "1.14.1",
3511         "setprototypeof": "1.1.1",
3512         "statuses": "~1.5.0",
3513         "type-is": "~1.6.18",
3514         "utils-merge": "1.0.1",
3515         "vary": "~1.1.2"
3516       },
3517       "dependencies": {
3518         "array-flatten": {
3519           "version": "1.1.1",
3520           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3521           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3522           "dev": true
3523         },
3524         "qs": {
3525           "version": "6.7.0",
3526           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
3527           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
3528           "dev": true
3529         }
3530       }
3531     },
3532     "extend": {
3533       "version": "3.0.2",
3534       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3535       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3536       "dev": true
3537     },
3538     "extend-shallow": {
3539       "version": "3.0.2",
3540       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3541       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3542       "dev": true,
3543       "requires": {
3544         "assign-symbols": "^1.0.0",
3545         "is-extendable": "^1.0.1"
3546       },
3547       "dependencies": {
3548         "is-extendable": {
3549           "version": "1.0.1",
3550           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3551           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3552           "dev": true,
3553           "requires": {
3554             "is-plain-object": "^2.0.4"
3555           }
3556         }
3557       }
3558     },
3559     "external-editor": {
3560       "version": "3.1.0",
3561       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3562       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3563       "dev": true,
3564       "requires": {
3565         "chardet": "^0.7.0",
3566         "iconv-lite": "^0.4.24",
3567         "tmp": "^0.0.33"
3568       }
3569     },
3570     "extglob": {
3571       "version": "2.0.4",
3572       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3573       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3574       "dev": true,
3575       "requires": {
3576         "array-unique": "^0.3.2",
3577         "define-property": "^1.0.0",
3578         "expand-brackets": "^2.1.4",
3579         "extend-shallow": "^2.0.1",
3580         "fragment-cache": "^0.2.1",
3581         "regex-not": "^1.0.0",
3582         "snapdragon": "^0.8.1",
3583         "to-regex": "^3.0.1"
3584       },
3585       "dependencies": {
3586         "define-property": {
3587           "version": "1.0.0",
3588           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3589           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3590           "dev": true,
3591           "requires": {
3592             "is-descriptor": "^1.0.0"
3593           }
3594         },
3595         "extend-shallow": {
3596           "version": "2.0.1",
3597           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3598           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3599           "dev": true,
3600           "requires": {
3601             "is-extendable": "^0.1.0"
3602           }
3603         },
3604         "is-accessor-descriptor": {
3605           "version": "1.0.0",
3606           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3607           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3608           "dev": true,
3609           "requires": {
3610             "kind-of": "^6.0.0"
3611           }
3612         },
3613         "is-data-descriptor": {
3614           "version": "1.0.0",
3615           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3616           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3617           "dev": true,
3618           "requires": {
3619             "kind-of": "^6.0.0"
3620           }
3621         },
3622         "is-descriptor": {
3623           "version": "1.0.2",
3624           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3625           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3626           "dev": true,
3627           "requires": {
3628             "is-accessor-descriptor": "^1.0.0",
3629             "is-data-descriptor": "^1.0.0",
3630             "kind-of": "^6.0.2"
3631           }
3632         }
3633       }
3634     },
3635     "extract-zip": {
3636       "version": "1.7.0",
3637       "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
3638       "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==",
3639       "dev": true,
3640       "requires": {
3641         "concat-stream": "^1.6.2",
3642         "debug": "^2.6.9",
3643         "mkdirp": "^0.5.4",
3644         "yauzl": "^2.10.0"
3645       },
3646       "dependencies": {
3647         "minimist": {
3648           "version": "1.2.5",
3649           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
3650           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
3651           "dev": true
3652         },
3653         "mkdirp": {
3654           "version": "0.5.5",
3655           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
3656           "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
3657           "dev": true,
3658           "requires": {
3659             "minimist": "^1.2.5"
3660           }
3661         }
3662       }
3663     },
3664     "extsprintf": {
3665       "version": "1.3.0",
3666       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3667       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3668       "dev": true
3669     },
3670     "fast-deep-equal": {
3671       "version": "2.0.1",
3672       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3673       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3674       "dev": true
3675     },
3676     "fast-json-stable-stringify": {
3677       "version": "2.0.0",
3678       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3679       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3680       "dev": true
3681     },
3682     "fast-levenshtein": {
3683       "version": "2.0.6",
3684       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3685       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3686       "dev": true
3687     },
3688     "fastparse": {
3689       "version": "1.1.2",
3690       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
3691       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
3692       "dev": true
3693     },
3694     "faye-websocket": {
3695       "version": "0.10.0",
3696       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3697       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3698       "dev": true,
3699       "requires": {
3700         "websocket-driver": ">=0.5.1"
3701       }
3702     },
3703     "fd-slicer": {
3704       "version": "1.1.0",
3705       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
3706       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
3707       "dev": true,
3708       "requires": {
3709         "pend": "~1.2.0"
3710       }
3711     },
3712     "figgy-pudding": {
3713       "version": "3.5.1",
3714       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
3715       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
3716       "dev": true
3717     },
3718     "figures": {
3719       "version": "2.0.0",
3720       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3721       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3722       "dev": true,
3723       "requires": {
3724         "escape-string-regexp": "^1.0.5"
3725       }
3726     },
3727     "file-loader": {
3728       "version": "2.0.0",
3729       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz",
3730       "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==",
3731       "dev": true,
3732       "requires": {
3733         "loader-utils": "^1.0.2",
3734         "schema-utils": "^1.0.0"
3735       }
3736     },
3737     "filename-regex": {
3738       "version": "2.0.1",
3739       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
3740       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
3741       "dev": true
3742     },
3743     "fileset": {
3744       "version": "2.0.3",
3745       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
3746       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
3747       "dev": true,
3748       "requires": {
3749         "glob": "^7.0.3",
3750         "minimatch": "^3.0.3"
3751       }
3752     },
3753     "fill-range": {
3754       "version": "4.0.0",
3755       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3756       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3757       "dev": true,
3758       "requires": {
3759         "extend-shallow": "^2.0.1",
3760         "is-number": "^3.0.0",
3761         "repeat-string": "^1.6.1",
3762         "to-regex-range": "^2.1.0"
3763       },
3764       "dependencies": {
3765         "extend-shallow": {
3766           "version": "2.0.1",
3767           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3768           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3769           "dev": true,
3770           "requires": {
3771             "is-extendable": "^0.1.0"
3772           }
3773         }
3774       }
3775     },
3776     "finalhandler": {
3777       "version": "1.1.2",
3778       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
3779       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
3780       "dev": true,
3781       "requires": {
3782         "debug": "2.6.9",
3783         "encodeurl": "~1.0.2",
3784         "escape-html": "~1.0.3",
3785         "on-finished": "~2.3.0",
3786         "parseurl": "~1.3.3",
3787         "statuses": "~1.5.0",
3788         "unpipe": "~1.0.0"
3789       }
3790     },
3791     "find-cache-dir": {
3792       "version": "1.0.0",
3793       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
3794       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3795       "dev": true,
3796       "requires": {
3797         "commondir": "^1.0.1",
3798         "make-dir": "^1.0.0",
3799         "pkg-dir": "^2.0.0"
3800       }
3801     },
3802     "find-up": {
3803       "version": "2.1.0",
3804       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3805       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3806       "dev": true,
3807       "requires": {
3808         "locate-path": "^2.0.0"
3809       }
3810     },
3811     "flush-write-stream": {
3812       "version": "1.1.1",
3813       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
3814       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
3815       "dev": true,
3816       "requires": {
3817         "inherits": "^2.0.3",
3818         "readable-stream": "^2.3.6"
3819       }
3820     },
3821     "follow-redirects": {
3822       "version": "1.7.0",
3823       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz",
3824       "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==",
3825       "dev": true,
3826       "requires": {
3827         "debug": "^3.2.6"
3828       },
3829       "dependencies": {
3830         "debug": {
3831           "version": "3.2.6",
3832           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
3833           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
3834           "dev": true,
3835           "requires": {
3836             "ms": "^2.1.1"
3837           }
3838         },
3839         "ms": {
3840           "version": "2.1.2",
3841           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3842           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
3843           "dev": true
3844         }
3845       }
3846     },
3847     "font-awesome": {
3848       "version": "4.7.0",
3849       "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
3850       "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
3851     },
3852     "for-in": {
3853       "version": "1.0.2",
3854       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3855       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3856       "dev": true
3857     },
3858     "for-own": {
3859       "version": "1.0.0",
3860       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3861       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3862       "dev": true,
3863       "requires": {
3864         "for-in": "^1.0.1"
3865       }
3866     },
3867     "forever-agent": {
3868       "version": "0.6.1",
3869       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3870       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3871       "dev": true
3872     },
3873     "form-data": {
3874       "version": "2.3.3",
3875       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
3876       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3877       "dev": true,
3878       "requires": {
3879         "asynckit": "^0.4.0",
3880         "combined-stream": "^1.0.6",
3881         "mime-types": "^2.1.12"
3882       }
3883     },
3884     "forwarded": {
3885       "version": "0.1.2",
3886       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
3887       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
3888       "dev": true
3889     },
3890     "fragment-cache": {
3891       "version": "0.2.1",
3892       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3893       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3894       "dev": true,
3895       "requires": {
3896         "map-cache": "^0.2.2"
3897       }
3898     },
3899     "fresh": {
3900       "version": "0.5.2",
3901       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3902       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
3903       "dev": true
3904     },
3905     "from2": {
3906       "version": "2.3.0",
3907       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
3908       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
3909       "dev": true,
3910       "requires": {
3911         "inherits": "^2.0.1",
3912         "readable-stream": "^2.0.0"
3913       }
3914     },
3915     "fs-access": {
3916       "version": "1.0.1",
3917       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
3918       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
3919       "dev": true,
3920       "requires": {
3921         "null-check": "^1.0.0"
3922       }
3923     },
3924     "fs-extra": {
3925       "version": "1.0.0",
3926       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
3927       "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=",
3928       "dev": true,
3929       "requires": {
3930         "graceful-fs": "^4.1.2",
3931         "jsonfile": "^2.1.0",
3932         "klaw": "^1.0.0"
3933       }
3934     },
3935     "fs-write-stream-atomic": {
3936       "version": "1.0.10",
3937       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
3938       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
3939       "dev": true,
3940       "requires": {
3941         "graceful-fs": "^4.1.2",
3942         "iferr": "^0.1.5",
3943         "imurmurhash": "^0.1.4",
3944         "readable-stream": "1 || 2"
3945       }
3946     },
3947     "fs.realpath": {
3948       "version": "1.0.0",
3949       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3950       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3951       "dev": true
3952     },
3953     "fsevents": {
3954       "version": "1.2.9",
3955       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
3956       "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
3957       "dev": true,
3958       "optional": true,
3959       "requires": {
3960         "nan": "^2.12.1",
3961         "node-pre-gyp": "^0.12.0"
3962       },
3963       "dependencies": {
3964         "abbrev": {
3965           "version": "1.1.1",
3966           "bundled": true,
3967           "dev": true,
3968           "optional": true
3969         },
3970         "ansi-regex": {
3971           "version": "2.1.1",
3972           "bundled": true,
3973           "dev": true
3974         },
3975         "aproba": {
3976           "version": "1.2.0",
3977           "bundled": true,
3978           "dev": true,
3979           "optional": true
3980         },
3981         "are-we-there-yet": {
3982           "version": "1.1.5",
3983           "bundled": true,
3984           "dev": true,
3985           "optional": true,
3986           "requires": {
3987             "delegates": "^1.0.0",
3988             "readable-stream": "^2.0.6"
3989           }
3990         },
3991         "balanced-match": {
3992           "version": "1.0.0",
3993           "bundled": true,
3994           "dev": true,
3995           "optional": true
3996         },
3997         "brace-expansion": {
3998           "version": "1.1.11",
3999           "bundled": true,
4000           "dev": true,
4001           "optional": true,
4002           "requires": {
4003             "balanced-match": "^1.0.0",
4004             "concat-map": "0.0.1"
4005           }
4006         },
4007         "chownr": {
4008           "version": "1.1.1",
4009           "bundled": true,
4010           "dev": true,
4011           "optional": true
4012         },
4013         "code-point-at": {
4014           "version": "1.1.0",
4015           "bundled": true,
4016           "dev": true,
4017           "optional": true
4018         },
4019         "concat-map": {
4020           "version": "0.0.1",
4021           "bundled": true,
4022           "dev": true,
4023           "optional": true
4024         },
4025         "console-control-strings": {
4026           "version": "1.1.0",
4027           "bundled": true,
4028           "dev": true,
4029           "optional": true
4030         },
4031         "core-util-is": {
4032           "version": "1.0.2",
4033           "bundled": true,
4034           "dev": true,
4035           "optional": true
4036         },
4037         "debug": {
4038           "version": "4.1.1",
4039           "bundled": true,
4040           "dev": true,
4041           "optional": true,
4042           "requires": {
4043             "ms": "^2.1.1"
4044           }
4045         },
4046         "deep-extend": {
4047           "version": "0.6.0",
4048           "bundled": true,
4049           "dev": true,
4050           "optional": true
4051         },
4052         "delegates": {
4053           "version": "1.0.0",
4054           "bundled": true,
4055           "dev": true,
4056           "optional": true
4057         },
4058         "detect-libc": {
4059           "version": "1.0.3",
4060           "bundled": true,
4061           "dev": true,
4062           "optional": true
4063         },
4064         "fs-minipass": {
4065           "version": "1.2.5",
4066           "bundled": true,
4067           "dev": true,
4068           "optional": true,
4069           "requires": {
4070             "minipass": "^2.2.1"
4071           }
4072         },
4073         "fs.realpath": {
4074           "version": "1.0.0",
4075           "bundled": true,
4076           "dev": true,
4077           "optional": true
4078         },
4079         "gauge": {
4080           "version": "2.7.4",
4081           "bundled": true,
4082           "dev": true,
4083           "optional": true,
4084           "requires": {
4085             "aproba": "^1.0.3",
4086             "console-control-strings": "^1.0.0",
4087             "has-unicode": "^2.0.0",
4088             "object-assign": "^4.1.0",
4089             "signal-exit": "^3.0.0",
4090             "string-width": "^1.0.1",
4091             "strip-ansi": "^3.0.1",
4092             "wide-align": "^1.1.0"
4093           }
4094         },
4095         "glob": {
4096           "version": "7.1.3",
4097           "bundled": true,
4098           "dev": true,
4099           "optional": true,
4100           "requires": {
4101             "fs.realpath": "^1.0.0",
4102             "inflight": "^1.0.4",
4103             "inherits": "2",
4104             "minimatch": "^3.0.4",
4105             "once": "^1.3.0",
4106             "path-is-absolute": "^1.0.0"
4107           }
4108         },
4109         "has-unicode": {
4110           "version": "2.0.1",
4111           "bundled": true,
4112           "dev": true,
4113           "optional": true
4114         },
4115         "iconv-lite": {
4116           "version": "0.4.24",
4117           "bundled": true,
4118           "dev": true,
4119           "optional": true,
4120           "requires": {
4121             "safer-buffer": ">= 2.1.2 < 3"
4122           }
4123         },
4124         "ignore-walk": {
4125           "version": "3.0.1",
4126           "bundled": true,
4127           "dev": true,
4128           "optional": true,
4129           "requires": {
4130             "minimatch": "^3.0.4"
4131           }
4132         },
4133         "inflight": {
4134           "version": "1.0.6",
4135           "bundled": true,
4136           "dev": true,
4137           "optional": true,
4138           "requires": {
4139             "once": "^1.3.0",
4140             "wrappy": "1"
4141           }
4142         },
4143         "inherits": {
4144           "version": "2.0.3",
4145           "bundled": true,
4146           "dev": true,
4147           "optional": true
4148         },
4149         "ini": {
4150           "version": "1.3.5",
4151           "bundled": true,
4152           "dev": true,
4153           "optional": true
4154         },
4155         "is-fullwidth-code-point": {
4156           "version": "1.0.0",
4157           "bundled": true,
4158           "dev": true,
4159           "optional": true,
4160           "requires": {
4161             "number-is-nan": "^1.0.0"
4162           }
4163         },
4164         "isarray": {
4165           "version": "1.0.0",
4166           "bundled": true,
4167           "dev": true,
4168           "optional": true
4169         },
4170         "minimatch": {
4171           "version": "3.0.4",
4172           "bundled": true,
4173           "dev": true,
4174           "optional": true,
4175           "requires": {
4176             "brace-expansion": "^1.1.7"
4177           }
4178         },
4179         "minimist": {
4180           "version": "0.0.8",
4181           "bundled": true,
4182           "dev": true,
4183           "optional": true
4184         },
4185         "minipass": {
4186           "version": "2.3.5",
4187           "bundled": true,
4188           "dev": true,
4189           "optional": true,
4190           "requires": {
4191             "safe-buffer": "^5.1.2",
4192             "yallist": "^3.0.0"
4193           }
4194         },
4195         "minizlib": {
4196           "version": "1.2.1",
4197           "bundled": true,
4198           "dev": true,
4199           "optional": true,
4200           "requires": {
4201             "minipass": "^2.2.1"
4202           }
4203         },
4204         "mkdirp": {
4205           "version": "0.5.1",
4206           "bundled": true,
4207           "dev": true,
4208           "optional": true,
4209           "requires": {
4210             "minimist": "0.0.8"
4211           }
4212         },
4213         "ms": {
4214           "version": "2.1.1",
4215           "bundled": true,
4216           "dev": true,
4217           "optional": true
4218         },
4219         "needle": {
4220           "version": "2.3.0",
4221           "bundled": true,
4222           "dev": true,
4223           "optional": true,
4224           "requires": {
4225             "debug": "^4.1.0",
4226             "iconv-lite": "^0.4.4",
4227             "sax": "^1.2.4"
4228           }
4229         },
4230         "node-pre-gyp": {
4231           "version": "0.12.0",
4232           "bundled": true,
4233           "dev": true,
4234           "optional": true,
4235           "requires": {
4236             "detect-libc": "^1.0.2",
4237             "mkdirp": "^0.5.1",
4238             "needle": "^2.2.1",
4239             "nopt": "^4.0.1",
4240             "npm-packlist": "^1.1.6",
4241             "npmlog": "^4.0.2",
4242             "rc": "^1.2.7",
4243             "rimraf": "^2.6.1",
4244             "semver": "^5.3.0",
4245             "tar": "^4"
4246           }
4247         },
4248         "nopt": {
4249           "version": "4.0.1",
4250           "bundled": true,
4251           "dev": true,
4252           "optional": true,
4253           "requires": {
4254             "abbrev": "1",
4255             "osenv": "^0.1.4"
4256           }
4257         },
4258         "npm-bundled": {
4259           "version": "1.0.6",
4260           "bundled": true,
4261           "dev": true,
4262           "optional": true
4263         },
4264         "npm-packlist": {
4265           "version": "1.4.1",
4266           "bundled": true,
4267           "dev": true,
4268           "optional": true,
4269           "requires": {
4270             "ignore-walk": "^3.0.1",
4271             "npm-bundled": "^1.0.1"
4272           }
4273         },
4274         "npmlog": {
4275           "version": "4.1.2",
4276           "bundled": true,
4277           "dev": true,
4278           "optional": true,
4279           "requires": {
4280             "are-we-there-yet": "~1.1.2",
4281             "console-control-strings": "~1.1.0",
4282             "gauge": "~2.7.3",
4283             "set-blocking": "~2.0.0"
4284           }
4285         },
4286         "number-is-nan": {
4287           "version": "1.0.1",
4288           "bundled": true,
4289           "dev": true,
4290           "optional": true
4291         },
4292         "object-assign": {
4293           "version": "4.1.1",
4294           "bundled": true,
4295           "dev": true,
4296           "optional": true
4297         },
4298         "once": {
4299           "version": "1.4.0",
4300           "bundled": true,
4301           "dev": true,
4302           "optional": true,
4303           "requires": {
4304             "wrappy": "1"
4305           }
4306         },
4307         "os-homedir": {
4308           "version": "1.0.2",
4309           "bundled": true,
4310           "dev": true,
4311           "optional": true
4312         },
4313         "os-tmpdir": {
4314           "version": "1.0.2",
4315           "bundled": true,
4316           "dev": true,
4317           "optional": true
4318         },
4319         "osenv": {
4320           "version": "0.1.5",
4321           "bundled": true,
4322           "dev": true,
4323           "optional": true,
4324           "requires": {
4325             "os-homedir": "^1.0.0",
4326             "os-tmpdir": "^1.0.0"
4327           }
4328         },
4329         "path-is-absolute": {
4330           "version": "1.0.1",
4331           "bundled": true,
4332           "dev": true,
4333           "optional": true
4334         },
4335         "process-nextick-args": {
4336           "version": "2.0.0",
4337           "bundled": true,
4338           "dev": true,
4339           "optional": true
4340         },
4341         "rc": {
4342           "version": "1.2.8",
4343           "bundled": true,
4344           "dev": true,
4345           "optional": true,
4346           "requires": {
4347             "deep-extend": "^0.6.0",
4348             "ini": "~1.3.0",
4349             "minimist": "^1.2.0",
4350             "strip-json-comments": "~2.0.1"
4351           },
4352           "dependencies": {
4353             "minimist": {
4354               "version": "1.2.0",
4355               "bundled": true,
4356               "dev": true,
4357               "optional": true
4358             }
4359           }
4360         },
4361         "readable-stream": {
4362           "version": "2.3.6",
4363           "bundled": true,
4364           "dev": true,
4365           "optional": true,
4366           "requires": {
4367             "core-util-is": "~1.0.0",
4368             "inherits": "~2.0.3",
4369             "isarray": "~1.0.0",
4370             "process-nextick-args": "~2.0.0",
4371             "safe-buffer": "~5.1.1",
4372             "string_decoder": "~1.1.1",
4373             "util-deprecate": "~1.0.1"
4374           }
4375         },
4376         "rimraf": {
4377           "version": "2.6.3",
4378           "bundled": true,
4379           "dev": true,
4380           "optional": true,
4381           "requires": {
4382             "glob": "^7.1.3"
4383           }
4384         },
4385         "safe-buffer": {
4386           "version": "5.1.2",
4387           "bundled": true,
4388           "dev": true
4389         },
4390         "safer-buffer": {
4391           "version": "2.1.2",
4392           "bundled": true,
4393           "dev": true,
4394           "optional": true
4395         },
4396         "sax": {
4397           "version": "1.2.4",
4398           "bundled": true,
4399           "dev": true,
4400           "optional": true
4401         },
4402         "semver": {
4403           "version": "5.7.0",
4404           "bundled": true,
4405           "dev": true,
4406           "optional": true
4407         },
4408         "set-blocking": {
4409           "version": "2.0.0",
4410           "bundled": true,
4411           "dev": true,
4412           "optional": true
4413         },
4414         "signal-exit": {
4415           "version": "3.0.2",
4416           "bundled": true,
4417           "dev": true,
4418           "optional": true
4419         },
4420         "string-width": {
4421           "version": "1.0.2",
4422           "bundled": true,
4423           "dev": true,
4424           "optional": true,
4425           "requires": {
4426             "code-point-at": "^1.0.0",
4427             "is-fullwidth-code-point": "^1.0.0",
4428             "strip-ansi": "^3.0.0"
4429           }
4430         },
4431         "string_decoder": {
4432           "version": "1.1.1",
4433           "bundled": true,
4434           "dev": true,
4435           "optional": true,
4436           "requires": {
4437             "safe-buffer": "~5.1.0"
4438           }
4439         },
4440         "strip-ansi": {
4441           "version": "3.0.1",
4442           "bundled": true,
4443           "dev": true,
4444           "requires": {
4445             "ansi-regex": "^2.0.0"
4446           }
4447         },
4448         "strip-json-comments": {
4449           "version": "2.0.1",
4450           "bundled": true,
4451           "dev": true,
4452           "optional": true
4453         },
4454         "tar": {
4455           "version": "4.4.8",
4456           "bundled": true,
4457           "dev": true,
4458           "optional": true,
4459           "requires": {
4460             "chownr": "^1.1.1",
4461             "fs-minipass": "^1.2.5",
4462             "minipass": "^2.3.4",
4463             "minizlib": "^1.1.1",
4464             "mkdirp": "^0.5.0",
4465             "safe-buffer": "^5.1.2",
4466             "yallist": "^3.0.2"
4467           }
4468         },
4469         "util-deprecate": {
4470           "version": "1.0.2",
4471           "bundled": true,
4472           "dev": true,
4473           "optional": true
4474         },
4475         "wide-align": {
4476           "version": "1.1.3",
4477           "bundled": true,
4478           "dev": true,
4479           "optional": true,
4480           "requires": {
4481             "string-width": "^1.0.2 || 2"
4482           }
4483         },
4484         "wrappy": {
4485           "version": "1.0.2",
4486           "bundled": true,
4487           "dev": true
4488         },
4489         "yallist": {
4490           "version": "3.0.3",
4491           "bundled": true,
4492           "dev": true
4493         }
4494       }
4495     },
4496     "fstream": {
4497       "version": "1.0.12",
4498       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
4499       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
4500       "dev": true,
4501       "requires": {
4502         "graceful-fs": "^4.1.2",
4503         "inherits": "~2.0.0",
4504         "mkdirp": ">=0.5 0",
4505         "rimraf": "2"
4506       }
4507     },
4508     "gauge": {
4509       "version": "2.7.4",
4510       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4511       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4512       "dev": true,
4513       "requires": {
4514         "aproba": "^1.0.3",
4515         "console-control-strings": "^1.0.0",
4516         "has-unicode": "^2.0.0",
4517         "object-assign": "^4.1.0",
4518         "signal-exit": "^3.0.0",
4519         "string-width": "^1.0.1",
4520         "strip-ansi": "^3.0.1",
4521         "wide-align": "^1.1.0"
4522       }
4523     },
4524     "gaze": {
4525       "version": "1.1.3",
4526       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4527       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4528       "dev": true,
4529       "optional": true,
4530       "requires": {
4531         "globule": "^1.0.0"
4532       }
4533     },
4534     "get-caller-file": {
4535       "version": "1.0.3",
4536       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4537       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4538       "dev": true
4539     },
4540     "get-stdin": {
4541       "version": "4.0.1",
4542       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4543       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4544       "dev": true
4545     },
4546     "get-stream": {
4547       "version": "3.0.0",
4548       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4549       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4550       "dev": true
4551     },
4552     "get-value": {
4553       "version": "2.0.6",
4554       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4555       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4556       "dev": true
4557     },
4558     "getpass": {
4559       "version": "0.1.7",
4560       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4561       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4562       "dev": true,
4563       "requires": {
4564         "assert-plus": "^1.0.0"
4565       }
4566     },
4567     "glob": {
4568       "version": "7.1.3",
4569       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
4570       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
4571       "dev": true,
4572       "requires": {
4573         "fs.realpath": "^1.0.0",
4574         "inflight": "^1.0.4",
4575         "inherits": "2",
4576         "minimatch": "^3.0.4",
4577         "once": "^1.3.0",
4578         "path-is-absolute": "^1.0.0"
4579       }
4580     },
4581     "glob-base": {
4582       "version": "0.3.0",
4583       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
4584       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
4585       "dev": true,
4586       "requires": {
4587         "glob-parent": "^2.0.0",
4588         "is-glob": "^2.0.0"
4589       },
4590       "dependencies": {
4591         "glob-parent": {
4592           "version": "2.0.0",
4593           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
4594           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
4595           "dev": true,
4596           "requires": {
4597             "is-glob": "^2.0.0"
4598           }
4599         },
4600         "is-extglob": {
4601           "version": "1.0.0",
4602           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4603           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4604           "dev": true
4605         },
4606         "is-glob": {
4607           "version": "2.0.1",
4608           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4609           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4610           "dev": true,
4611           "requires": {
4612             "is-extglob": "^1.0.0"
4613           }
4614         }
4615       }
4616     },
4617     "glob-parent": {
4618       "version": "3.1.0",
4619       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4620       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4621       "dev": true,
4622       "requires": {
4623         "is-glob": "^3.1.0",
4624         "path-dirname": "^1.0.0"
4625       },
4626       "dependencies": {
4627         "is-glob": {
4628           "version": "3.1.0",
4629           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4630           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4631           "dev": true,
4632           "requires": {
4633             "is-extglob": "^2.1.0"
4634           }
4635         }
4636       }
4637     },
4638     "globals": {
4639       "version": "9.18.0",
4640       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4641       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4642       "dev": true
4643     },
4644     "globby": {
4645       "version": "7.1.1",
4646       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
4647       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
4648       "dev": true,
4649       "requires": {
4650         "array-union": "^1.0.1",
4651         "dir-glob": "^2.0.0",
4652         "glob": "^7.1.2",
4653         "ignore": "^3.3.5",
4654         "pify": "^3.0.0",
4655         "slash": "^1.0.0"
4656       }
4657     },
4658     "globule": {
4659       "version": "1.2.1",
4660       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
4661       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
4662       "dev": true,
4663       "optional": true,
4664       "requires": {
4665         "glob": "~7.1.1",
4666         "lodash": "~4.17.10",
4667         "minimatch": "~3.0.2"
4668       }
4669     },
4670     "graceful-fs": {
4671       "version": "4.2.0",
4672       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz",
4673       "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==",
4674       "dev": true
4675     },
4676     "hammerjs": {
4677       "version": "2.0.8",
4678       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
4679       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
4680     },
4681     "handle-thing": {
4682       "version": "1.2.5",
4683       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
4684       "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
4685       "dev": true
4686     },
4687     "handlebars": {
4688       "version": "4.1.2",
4689       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz",
4690       "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==",
4691       "dev": true,
4692       "requires": {
4693         "neo-async": "^2.6.0",
4694         "optimist": "^0.6.1",
4695         "source-map": "^0.6.1",
4696         "uglify-js": "^3.1.4"
4697       },
4698       "dependencies": {
4699         "source-map": {
4700           "version": "0.6.1",
4701           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4702           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4703           "dev": true
4704         }
4705       }
4706     },
4707     "har-schema": {
4708       "version": "2.0.0",
4709       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4710       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4711       "dev": true
4712     },
4713     "har-validator": {
4714       "version": "5.1.3",
4715       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4716       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4717       "dev": true,
4718       "requires": {
4719         "ajv": "^6.5.5",
4720         "har-schema": "^2.0.0"
4721       },
4722       "dependencies": {
4723         "ajv": {
4724           "version": "6.10.2",
4725           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
4726           "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
4727           "dev": true,
4728           "requires": {
4729             "fast-deep-equal": "^2.0.1",
4730             "fast-json-stable-stringify": "^2.0.0",
4731             "json-schema-traverse": "^0.4.1",
4732             "uri-js": "^4.2.2"
4733           }
4734         }
4735       }
4736     },
4737     "has-ansi": {
4738       "version": "2.0.0",
4739       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4740       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4741       "dev": true,
4742       "requires": {
4743         "ansi-regex": "^2.0.0"
4744       }
4745     },
4746     "has-binary2": {
4747       "version": "1.0.3",
4748       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
4749       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
4750       "dev": true,
4751       "requires": {
4752         "isarray": "2.0.1"
4753       },
4754       "dependencies": {
4755         "isarray": {
4756           "version": "2.0.1",
4757           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
4758           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
4759           "dev": true
4760         }
4761       }
4762     },
4763     "has-cors": {
4764       "version": "1.1.0",
4765       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4766       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4767       "dev": true
4768     },
4769     "has-flag": {
4770       "version": "3.0.0",
4771       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4772       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4773       "dev": true
4774     },
4775     "has-unicode": {
4776       "version": "2.0.1",
4777       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4778       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4779       "dev": true
4780     },
4781     "has-value": {
4782       "version": "1.0.0",
4783       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4784       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4785       "dev": true,
4786       "requires": {
4787         "get-value": "^2.0.6",
4788         "has-values": "^1.0.0",
4789         "isobject": "^3.0.0"
4790       }
4791     },
4792     "has-values": {
4793       "version": "1.0.0",
4794       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4795       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4796       "dev": true,
4797       "requires": {
4798         "is-number": "^3.0.0",
4799         "kind-of": "^4.0.0"
4800       },
4801       "dependencies": {
4802         "kind-of": {
4803           "version": "4.0.0",
4804           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4805           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4806           "dev": true,
4807           "requires": {
4808             "is-buffer": "^1.1.5"
4809           }
4810         }
4811       }
4812     },
4813     "hash-base": {
4814       "version": "3.0.4",
4815       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
4816       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4817       "dev": true,
4818       "requires": {
4819         "inherits": "^2.0.1",
4820         "safe-buffer": "^5.0.1"
4821       }
4822     },
4823     "hash.js": {
4824       "version": "1.1.7",
4825       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
4826       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
4827       "dev": true,
4828       "requires": {
4829         "inherits": "^2.0.3",
4830         "minimalistic-assert": "^1.0.1"
4831       }
4832     },
4833     "hasha": {
4834       "version": "2.2.0",
4835       "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz",
4836       "integrity": "sha1-eNfL/B5tZjA/55g3NlmEUXsvbuE=",
4837       "dev": true,
4838       "requires": {
4839         "is-stream": "^1.0.1",
4840         "pinkie-promise": "^2.0.0"
4841       }
4842     },
4843     "hmac-drbg": {
4844       "version": "1.0.1",
4845       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
4846       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4847       "dev": true,
4848       "requires": {
4849         "hash.js": "^1.0.3",
4850         "minimalistic-assert": "^1.0.0",
4851         "minimalistic-crypto-utils": "^1.0.1"
4852       }
4853     },
4854     "hosted-git-info": {
4855       "version": "2.7.1",
4856       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
4857       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
4858       "dev": true
4859     },
4860     "hpack.js": {
4861       "version": "2.1.6",
4862       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
4863       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
4864       "dev": true,
4865       "requires": {
4866         "inherits": "^2.0.1",
4867         "obuf": "^1.0.0",
4868         "readable-stream": "^2.0.1",
4869         "wbuf": "^1.1.0"
4870       }
4871     },
4872     "html-entities": {
4873       "version": "1.2.1",
4874       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
4875       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
4876       "dev": true
4877     },
4878     "http-deceiver": {
4879       "version": "1.2.7",
4880       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
4881       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
4882       "dev": true
4883     },
4884     "http-errors": {
4885       "version": "1.7.2",
4886       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
4887       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
4888       "dev": true,
4889       "requires": {
4890         "depd": "~1.1.2",
4891         "inherits": "2.0.3",
4892         "setprototypeof": "1.1.1",
4893         "statuses": ">= 1.5.0 < 2",
4894         "toidentifier": "1.0.0"
4895       },
4896       "dependencies": {
4897         "inherits": {
4898           "version": "2.0.3",
4899           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
4900           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
4901           "dev": true
4902         }
4903       }
4904     },
4905     "http-parser-js": {
4906       "version": "0.4.10",
4907       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
4908       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
4909       "dev": true
4910     },
4911     "http-proxy": {
4912       "version": "1.17.0",
4913       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
4914       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
4915       "dev": true,
4916       "requires": {
4917         "eventemitter3": "^3.0.0",
4918         "follow-redirects": "^1.0.0",
4919         "requires-port": "^1.0.0"
4920       }
4921     },
4922     "http-proxy-middleware": {
4923       "version": "0.18.0",
4924       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
4925       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
4926       "dev": true,
4927       "requires": {
4928         "http-proxy": "^1.16.2",
4929         "is-glob": "^4.0.0",
4930         "lodash": "^4.17.5",
4931         "micromatch": "^3.1.9"
4932       }
4933     },
4934     "http-signature": {
4935       "version": "1.2.0",
4936       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4937       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4938       "dev": true,
4939       "requires": {
4940         "assert-plus": "^1.0.0",
4941         "jsprim": "^1.2.2",
4942         "sshpk": "^1.7.0"
4943       }
4944     },
4945     "https-browserify": {
4946       "version": "1.0.0",
4947       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
4948       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
4949       "dev": true
4950     },
4951     "https-proxy-agent": {
4952       "version": "2.2.2",
4953       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz",
4954       "integrity": "sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==",
4955       "dev": true,
4956       "requires": {
4957         "agent-base": "^4.3.0",
4958         "debug": "^3.1.0"
4959       },
4960       "dependencies": {
4961         "debug": {
4962           "version": "3.2.6",
4963           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
4964           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
4965           "dev": true,
4966           "requires": {
4967             "ms": "^2.1.1"
4968           }
4969         },
4970         "ms": {
4971           "version": "2.1.2",
4972           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4973           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4974           "dev": true
4975         }
4976       }
4977     },
4978     "iconv-lite": {
4979       "version": "0.4.24",
4980       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4981       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4982       "dev": true,
4983       "requires": {
4984         "safer-buffer": ">= 2.1.2 < 3"
4985       }
4986     },
4987     "ieee754": {
4988       "version": "1.1.13",
4989       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
4990       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
4991       "dev": true
4992     },
4993     "iferr": {
4994       "version": "0.1.5",
4995       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
4996       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
4997       "dev": true
4998     },
4999     "ignore": {
5000       "version": "3.3.10",
5001       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
5002       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
5003       "dev": true
5004     },
5005     "image-size": {
5006       "version": "0.5.5",
5007       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
5008       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
5009       "dev": true,
5010       "optional": true
5011     },
5012     "immediate": {
5013       "version": "3.0.6",
5014       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
5015       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
5016       "dev": true
5017     },
5018     "import-cwd": {
5019       "version": "2.1.0",
5020       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5021       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5022       "dev": true,
5023       "requires": {
5024         "import-from": "^2.1.0"
5025       }
5026     },
5027     "import-fresh": {
5028       "version": "2.0.0",
5029       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5030       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5031       "dev": true,
5032       "requires": {
5033         "caller-path": "^2.0.0",
5034         "resolve-from": "^3.0.0"
5035       }
5036     },
5037     "import-from": {
5038       "version": "2.1.0",
5039       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5040       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5041       "dev": true,
5042       "requires": {
5043         "resolve-from": "^3.0.0"
5044       }
5045     },
5046     "import-local": {
5047       "version": "2.0.0",
5048       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
5049       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
5050       "dev": true,
5051       "requires": {
5052         "pkg-dir": "^3.0.0",
5053         "resolve-cwd": "^2.0.0"
5054       },
5055       "dependencies": {
5056         "find-up": {
5057           "version": "3.0.0",
5058           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
5059           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
5060           "dev": true,
5061           "requires": {
5062             "locate-path": "^3.0.0"
5063           }
5064         },
5065         "locate-path": {
5066           "version": "3.0.0",
5067           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
5068           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
5069           "dev": true,
5070           "requires": {
5071             "p-locate": "^3.0.0",
5072             "path-exists": "^3.0.0"
5073           }
5074         },
5075         "p-limit": {
5076           "version": "2.2.0",
5077           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
5078           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
5079           "dev": true,
5080           "requires": {
5081             "p-try": "^2.0.0"
5082           }
5083         },
5084         "p-locate": {
5085           "version": "3.0.0",
5086           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
5087           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
5088           "dev": true,
5089           "requires": {
5090             "p-limit": "^2.0.0"
5091           }
5092         },
5093         "p-try": {
5094           "version": "2.2.0",
5095           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5096           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5097           "dev": true
5098         },
5099         "pkg-dir": {
5100           "version": "3.0.0",
5101           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
5102           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
5103           "dev": true,
5104           "requires": {
5105             "find-up": "^3.0.0"
5106           }
5107         }
5108       }
5109     },
5110     "imurmurhash": {
5111       "version": "0.1.4",
5112       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5113       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5114       "dev": true
5115     },
5116     "in-publish": {
5117       "version": "2.0.0",
5118       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
5119       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
5120       "dev": true,
5121       "optional": true
5122     },
5123     "indent-string": {
5124       "version": "2.1.0",
5125       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5126       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5127       "dev": true,
5128       "optional": true,
5129       "requires": {
5130         "repeating": "^2.0.0"
5131       }
5132     },
5133     "indexof": {
5134       "version": "0.0.1",
5135       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5136       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5137       "dev": true
5138     },
5139     "inflight": {
5140       "version": "1.0.6",
5141       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5142       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5143       "dev": true,
5144       "requires": {
5145         "once": "^1.3.0",
5146         "wrappy": "1"
5147       }
5148     },
5149     "inherits": {
5150       "version": "2.0.4",
5151       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5152       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5153       "dev": true
5154     },
5155     "ini": {
5156       "version": "1.3.5",
5157       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5158       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5159       "dev": true
5160     },
5161     "inquirer": {
5162       "version": "6.2.0",
5163       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz",
5164       "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==",
5165       "dev": true,
5166       "requires": {
5167         "ansi-escapes": "^3.0.0",
5168         "chalk": "^2.0.0",
5169         "cli-cursor": "^2.1.0",
5170         "cli-width": "^2.0.0",
5171         "external-editor": "^3.0.0",
5172         "figures": "^2.0.0",
5173         "lodash": "^4.17.10",
5174         "mute-stream": "0.0.7",
5175         "run-async": "^2.2.0",
5176         "rxjs": "^6.1.0",
5177         "string-width": "^2.1.0",
5178         "strip-ansi": "^4.0.0",
5179         "through": "^2.3.6"
5180       },
5181       "dependencies": {
5182         "ansi-regex": {
5183           "version": "3.0.0",
5184           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5185           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5186           "dev": true
5187         },
5188         "is-fullwidth-code-point": {
5189           "version": "2.0.0",
5190           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5191           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5192           "dev": true
5193         },
5194         "string-width": {
5195           "version": "2.1.1",
5196           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5197           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5198           "dev": true,
5199           "requires": {
5200             "is-fullwidth-code-point": "^2.0.0",
5201             "strip-ansi": "^4.0.0"
5202           }
5203         },
5204         "strip-ansi": {
5205           "version": "4.0.0",
5206           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5207           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5208           "dev": true,
5209           "requires": {
5210             "ansi-regex": "^3.0.0"
5211           }
5212         }
5213       }
5214     },
5215     "internal-ip": {
5216       "version": "3.0.1",
5217       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz",
5218       "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==",
5219       "dev": true,
5220       "requires": {
5221         "default-gateway": "^2.6.0",
5222         "ipaddr.js": "^1.5.2"
5223       }
5224     },
5225     "interpret": {
5226       "version": "1.2.0",
5227       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5228       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5229       "dev": true
5230     },
5231     "invariant": {
5232       "version": "2.2.4",
5233       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5234       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5235       "dev": true,
5236       "requires": {
5237         "loose-envify": "^1.0.0"
5238       }
5239     },
5240     "invert-kv": {
5241       "version": "1.0.0",
5242       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5243       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5244       "dev": true
5245     },
5246     "ionicons": {
5247       "version": "4.6.2",
5248       "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-4.6.2.tgz",
5249       "integrity": "sha512-OGQO/GCKFwHh5lX9wYzgfLjuj2rnQavixVgK3iv8nm7tcgYQVHw7MNNwNHY4H97ZlKiVx3qj4X5Txv9fx95oBw=="
5250     },
5251     "ip": {
5252       "version": "1.1.5",
5253       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5254       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5255       "dev": true
5256     },
5257     "ip-regex": {
5258       "version": "2.1.0",
5259       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
5260       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
5261       "dev": true
5262     },
5263     "ipaddr.js": {
5264       "version": "1.9.0",
5265       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
5266       "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==",
5267       "dev": true
5268     },
5269     "is-accessor-descriptor": {
5270       "version": "0.1.6",
5271       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5272       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5273       "dev": true,
5274       "requires": {
5275         "kind-of": "^3.0.2"
5276       },
5277       "dependencies": {
5278         "kind-of": {
5279           "version": "3.2.2",
5280           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5281           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5282           "dev": true,
5283           "requires": {
5284             "is-buffer": "^1.1.5"
5285           }
5286         }
5287       }
5288     },
5289     "is-arrayish": {
5290       "version": "0.2.1",
5291       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5292       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5293       "dev": true
5294     },
5295     "is-binary-path": {
5296       "version": "1.0.1",
5297       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5298       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5299       "dev": true,
5300       "requires": {
5301         "binary-extensions": "^1.0.0"
5302       }
5303     },
5304     "is-buffer": {
5305       "version": "1.1.6",
5306       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5307       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5308       "dev": true
5309     },
5310     "is-data-descriptor": {
5311       "version": "0.1.4",
5312       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5313       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5314       "dev": true,
5315       "requires": {
5316         "kind-of": "^3.0.2"
5317       },
5318       "dependencies": {
5319         "kind-of": {
5320           "version": "3.2.2",
5321           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5322           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5323           "dev": true,
5324           "requires": {
5325             "is-buffer": "^1.1.5"
5326           }
5327         }
5328       }
5329     },
5330     "is-descriptor": {
5331       "version": "0.1.6",
5332       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5333       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5334       "dev": true,
5335       "requires": {
5336         "is-accessor-descriptor": "^0.1.6",
5337         "is-data-descriptor": "^0.1.4",
5338         "kind-of": "^5.0.0"
5339       },
5340       "dependencies": {
5341         "kind-of": {
5342           "version": "5.1.0",
5343           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5344           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5345           "dev": true
5346         }
5347       }
5348     },
5349     "is-directory": {
5350       "version": "0.3.1",
5351       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5352       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5353       "dev": true
5354     },
5355     "is-dotfile": {
5356       "version": "1.0.3",
5357       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
5358       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
5359       "dev": true
5360     },
5361     "is-equal-shallow": {
5362       "version": "0.1.3",
5363       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
5364       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
5365       "dev": true,
5366       "requires": {
5367         "is-primitive": "^2.0.0"
5368       }
5369     },
5370     "is-extendable": {
5371       "version": "0.1.1",
5372       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5373       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5374       "dev": true
5375     },
5376     "is-extglob": {
5377       "version": "2.1.1",
5378       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5379       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5380       "dev": true
5381     },
5382     "is-finite": {
5383       "version": "1.0.2",
5384       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5385       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5386       "dev": true,
5387       "requires": {
5388         "number-is-nan": "^1.0.0"
5389       }
5390     },
5391     "is-fullwidth-code-point": {
5392       "version": "1.0.0",
5393       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5394       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5395       "dev": true,
5396       "requires": {
5397         "number-is-nan": "^1.0.0"
5398       }
5399     },
5400     "is-glob": {
5401       "version": "4.0.1",
5402       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5403       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5404       "dev": true,
5405       "requires": {
5406         "is-extglob": "^2.1.1"
5407       }
5408     },
5409     "is-number": {
5410       "version": "3.0.0",
5411       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5412       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5413       "dev": true,
5414       "requires": {
5415         "kind-of": "^3.0.2"
5416       },
5417       "dependencies": {
5418         "kind-of": {
5419           "version": "3.2.2",
5420           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5421           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5422           "dev": true,
5423           "requires": {
5424             "is-buffer": "^1.1.5"
5425           }
5426         }
5427       }
5428     },
5429     "is-path-cwd": {
5430       "version": "1.0.0",
5431       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5432       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5433       "dev": true
5434     },
5435     "is-path-in-cwd": {
5436       "version": "1.0.1",
5437       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5438       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5439       "dev": true,
5440       "requires": {
5441         "is-path-inside": "^1.0.0"
5442       }
5443     },
5444     "is-path-inside": {
5445       "version": "1.0.1",
5446       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5447       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5448       "dev": true,
5449       "requires": {
5450         "path-is-inside": "^1.0.1"
5451       }
5452     },
5453     "is-plain-object": {
5454       "version": "2.0.4",
5455       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5456       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5457       "dev": true,
5458       "requires": {
5459         "isobject": "^3.0.1"
5460       }
5461     },
5462     "is-posix-bracket": {
5463       "version": "0.1.1",
5464       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
5465       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
5466       "dev": true
5467     },
5468     "is-primitive": {
5469       "version": "2.0.0",
5470       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
5471       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
5472       "dev": true
5473     },
5474     "is-promise": {
5475       "version": "2.1.0",
5476       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5477       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5478       "dev": true
5479     },
5480     "is-stream": {
5481       "version": "1.1.0",
5482       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5483       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5484       "dev": true
5485     },
5486     "is-typedarray": {
5487       "version": "1.0.0",
5488       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5489       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5490       "dev": true
5491     },
5492     "is-utf8": {
5493       "version": "0.2.1",
5494       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5495       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5496       "dev": true
5497     },
5498     "is-windows": {
5499       "version": "1.0.2",
5500       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5501       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5502       "dev": true
5503     },
5504     "is-wsl": {
5505       "version": "1.1.0",
5506       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5507       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5508       "dev": true
5509     },
5510     "isarray": {
5511       "version": "1.0.0",
5512       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5513       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5514       "dev": true
5515     },
5516     "isbinaryfile": {
5517       "version": "3.0.3",
5518       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5519       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5520       "dev": true,
5521       "requires": {
5522         "buffer-alloc": "^1.2.0"
5523       }
5524     },
5525     "isexe": {
5526       "version": "2.0.0",
5527       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5528       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5529       "dev": true
5530     },
5531     "isobject": {
5532       "version": "3.0.1",
5533       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5534       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5535       "dev": true
5536     },
5537     "isstream": {
5538       "version": "0.1.2",
5539       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5540       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5541       "dev": true
5542     },
5543     "istanbul": {
5544       "version": "0.4.5",
5545       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5546       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5547       "dev": true,
5548       "requires": {
5549         "abbrev": "1.0.x",
5550         "async": "1.x",
5551         "escodegen": "1.8.x",
5552         "esprima": "2.7.x",
5553         "glob": "^5.0.15",
5554         "handlebars": "^4.0.1",
5555         "js-yaml": "3.x",
5556         "mkdirp": "0.5.x",
5557         "nopt": "3.x",
5558         "once": "1.x",
5559         "resolve": "1.1.x",
5560         "supports-color": "^3.1.0",
5561         "which": "^1.1.1",
5562         "wordwrap": "^1.0.0"
5563       },
5564       "dependencies": {
5565         "glob": {
5566           "version": "5.0.15",
5567           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5568           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5569           "dev": true,
5570           "requires": {
5571             "inflight": "^1.0.4",
5572             "inherits": "2",
5573             "minimatch": "2 || 3",
5574             "once": "^1.3.0",
5575             "path-is-absolute": "^1.0.0"
5576           }
5577         },
5578         "has-flag": {
5579           "version": "1.0.0",
5580           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5581           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5582           "dev": true
5583         },
5584         "supports-color": {
5585           "version": "3.2.3",
5586           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5587           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5588           "dev": true,
5589           "requires": {
5590             "has-flag": "^1.0.0"
5591           }
5592         }
5593       }
5594     },
5595     "istanbul-api": {
5596       "version": "2.1.6",
5597       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
5598       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
5599       "dev": true,
5600       "requires": {
5601         "async": "^2.6.2",
5602         "compare-versions": "^3.4.0",
5603         "fileset": "^2.0.3",
5604         "istanbul-lib-coverage": "^2.0.5",
5605         "istanbul-lib-hook": "^2.0.7",
5606         "istanbul-lib-instrument": "^3.3.0",
5607         "istanbul-lib-report": "^2.0.8",
5608         "istanbul-lib-source-maps": "^3.0.6",
5609         "istanbul-reports": "^2.2.4",
5610         "js-yaml": "^3.13.1",
5611         "make-dir": "^2.1.0",
5612         "minimatch": "^3.0.4",
5613         "once": "^1.4.0"
5614       },
5615       "dependencies": {
5616         "async": {
5617           "version": "2.6.3",
5618           "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
5619           "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
5620           "dev": true,
5621           "requires": {
5622             "lodash": "^4.17.14"
5623           }
5624         },
5625         "istanbul-lib-coverage": {
5626           "version": "2.0.5",
5627           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5628           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5629           "dev": true
5630         },
5631         "istanbul-lib-instrument": {
5632           "version": "3.3.0",
5633           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
5634           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
5635           "dev": true,
5636           "requires": {
5637             "@babel/generator": "^7.4.0",
5638             "@babel/parser": "^7.4.3",
5639             "@babel/template": "^7.4.0",
5640             "@babel/traverse": "^7.4.3",
5641             "@babel/types": "^7.4.0",
5642             "istanbul-lib-coverage": "^2.0.5",
5643             "semver": "^6.0.0"
5644           }
5645         },
5646         "make-dir": {
5647           "version": "2.1.0",
5648           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5649           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5650           "dev": true,
5651           "requires": {
5652             "pify": "^4.0.1",
5653             "semver": "^5.6.0"
5654           },
5655           "dependencies": {
5656             "semver": {
5657               "version": "5.7.0",
5658               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5659               "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5660               "dev": true
5661             }
5662           }
5663         },
5664         "pify": {
5665           "version": "4.0.1",
5666           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5667           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5668           "dev": true
5669         },
5670         "semver": {
5671           "version": "6.2.0",
5672           "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz",
5673           "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==",
5674           "dev": true
5675         }
5676       }
5677     },
5678     "istanbul-instrumenter-loader": {
5679       "version": "3.0.1",
5680       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
5681       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
5682       "dev": true,
5683       "requires": {
5684         "convert-source-map": "^1.5.0",
5685         "istanbul-lib-instrument": "^1.7.3",
5686         "loader-utils": "^1.1.0",
5687         "schema-utils": "^0.3.0"
5688       },
5689       "dependencies": {
5690         "ajv": {
5691           "version": "5.5.2",
5692           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
5693           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
5694           "dev": true,
5695           "requires": {
5696             "co": "^4.6.0",
5697             "fast-deep-equal": "^1.0.0",
5698             "fast-json-stable-stringify": "^2.0.0",
5699             "json-schema-traverse": "^0.3.0"
5700           }
5701         },
5702         "fast-deep-equal": {
5703           "version": "1.1.0",
5704           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
5705           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
5706           "dev": true
5707         },
5708         "json-schema-traverse": {
5709           "version": "0.3.1",
5710           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5711           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5712           "dev": true
5713         },
5714         "schema-utils": {
5715           "version": "0.3.0",
5716           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
5717           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
5718           "dev": true,
5719           "requires": {
5720             "ajv": "^5.0.0"
5721           }
5722         }
5723       }
5724     },
5725     "istanbul-lib-coverage": {
5726       "version": "1.2.1",
5727       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz",
5728       "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==",
5729       "dev": true
5730     },
5731     "istanbul-lib-hook": {
5732       "version": "2.0.7",
5733       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
5734       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
5735       "dev": true,
5736       "requires": {
5737         "append-transform": "^1.0.0"
5738       }
5739     },
5740     "istanbul-lib-instrument": {
5741       "version": "1.10.2",
5742       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz",
5743       "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==",
5744       "dev": true,
5745       "requires": {
5746         "babel-generator": "^6.18.0",
5747         "babel-template": "^6.16.0",
5748         "babel-traverse": "^6.18.0",
5749         "babel-types": "^6.18.0",
5750         "babylon": "^6.18.0",
5751         "istanbul-lib-coverage": "^1.2.1",
5752         "semver": "^5.3.0"
5753       }
5754     },
5755     "istanbul-lib-report": {
5756       "version": "2.0.8",
5757       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
5758       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
5759       "dev": true,
5760       "requires": {
5761         "istanbul-lib-coverage": "^2.0.5",
5762         "make-dir": "^2.1.0",
5763         "supports-color": "^6.1.0"
5764       },
5765       "dependencies": {
5766         "istanbul-lib-coverage": {
5767           "version": "2.0.5",
5768           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5769           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5770           "dev": true
5771         },
5772         "make-dir": {
5773           "version": "2.1.0",
5774           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5775           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5776           "dev": true,
5777           "requires": {
5778             "pify": "^4.0.1",
5779             "semver": "^5.6.0"
5780           }
5781         },
5782         "pify": {
5783           "version": "4.0.1",
5784           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5785           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5786           "dev": true
5787         },
5788         "semver": {
5789           "version": "5.7.0",
5790           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5791           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5792           "dev": true
5793         },
5794         "supports-color": {
5795           "version": "6.1.0",
5796           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
5797           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
5798           "dev": true,
5799           "requires": {
5800             "has-flag": "^3.0.0"
5801           }
5802         }
5803       }
5804     },
5805     "istanbul-lib-source-maps": {
5806       "version": "3.0.6",
5807       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
5808       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
5809       "dev": true,
5810       "requires": {
5811         "debug": "^4.1.1",
5812         "istanbul-lib-coverage": "^2.0.5",
5813         "make-dir": "^2.1.0",
5814         "rimraf": "^2.6.3",
5815         "source-map": "^0.6.1"
5816       },
5817       "dependencies": {
5818         "debug": {
5819           "version": "4.1.1",
5820           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
5821           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
5822           "dev": true,
5823           "requires": {
5824             "ms": "^2.1.1"
5825           }
5826         },
5827         "istanbul-lib-coverage": {
5828           "version": "2.0.5",
5829           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
5830           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
5831           "dev": true
5832         },
5833         "make-dir": {
5834           "version": "2.1.0",
5835           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5836           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5837           "dev": true,
5838           "requires": {
5839             "pify": "^4.0.1",
5840             "semver": "^5.6.0"
5841           }
5842         },
5843         "ms": {
5844           "version": "2.1.2",
5845           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
5846           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5847           "dev": true
5848         },
5849         "pify": {
5850           "version": "4.0.1",
5851           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5852           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5853           "dev": true
5854         },
5855         "semver": {
5856           "version": "5.7.0",
5857           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5858           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5859           "dev": true
5860         },
5861         "source-map": {
5862           "version": "0.6.1",
5863           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5864           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5865           "dev": true
5866         }
5867       }
5868     },
5869     "istanbul-reports": {
5870       "version": "2.2.6",
5871       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz",
5872       "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==",
5873       "dev": true,
5874       "requires": {
5875         "handlebars": "^4.1.2"
5876       }
5877     },
5878     "jasmine": {
5879       "version": "2.8.0",
5880       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
5881       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
5882       "dev": true,
5883       "requires": {
5884         "exit": "^0.1.2",
5885         "glob": "^7.0.6",
5886         "jasmine-core": "~2.8.0"
5887       },
5888       "dependencies": {
5889         "jasmine-core": {
5890           "version": "2.8.0",
5891           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
5892           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
5893           "dev": true
5894         }
5895       }
5896     },
5897     "jasmine-core": {
5898       "version": "2.99.1",
5899       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
5900       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
5901       "dev": true
5902     },
5903     "jasmine-spec-reporter": {
5904       "version": "4.2.1",
5905       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
5906       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
5907       "dev": true,
5908       "requires": {
5909         "colors": "1.1.2"
5910       }
5911     },
5912     "jasminewd2": {
5913       "version": "2.2.0",
5914       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
5915       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
5916       "dev": true
5917     },
5918     "jqtree": {
5919       "version": "1.4.12",
5920       "resolved": "https://registry.npmjs.org/jqtree/-/jqtree-1.4.12.tgz",
5921       "integrity": "sha512-zNdnVFFNWAmPbtVFZaAhIjhFVoYpRF/NWeVGU1THRdefjKhXFwLeVILW1R4Frr/qiGg4TTbXWAxk7V7E+Wu3ZQ==",
5922       "requires": {
5923         "jquery": ">=1.9"
5924       }
5925     },
5926     "jquery": {
5927       "version": "3.4.1",
5928       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
5929       "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw=="
5930     },
5931     "js-base64": {
5932       "version": "2.5.1",
5933       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
5934       "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
5935       "dev": true,
5936       "optional": true
5937     },
5938     "js-tokens": {
5939       "version": "3.0.2",
5940       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
5941       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
5942       "dev": true
5943     },
5944     "js-yaml": {
5945       "version": "3.13.1",
5946       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
5947       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
5948       "dev": true,
5949       "requires": {
5950         "argparse": "^1.0.7",
5951         "esprima": "^4.0.0"
5952       },
5953       "dependencies": {
5954         "esprima": {
5955           "version": "4.0.1",
5956           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5957           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5958           "dev": true
5959         }
5960       }
5961     },
5962     "jsbn": {
5963       "version": "0.1.1",
5964       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5965       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5966       "dev": true
5967     },
5968     "jsesc": {
5969       "version": "1.3.0",
5970       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
5971       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
5972       "dev": true
5973     },
5974     "json-parse-better-errors": {
5975       "version": "1.0.2",
5976       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5977       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5978       "dev": true
5979     },
5980     "json-schema": {
5981       "version": "0.2.3",
5982       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5983       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5984       "dev": true
5985     },
5986     "json-schema-traverse": {
5987       "version": "0.4.1",
5988       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5989       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5990       "dev": true
5991     },
5992     "json-stringify-safe": {
5993       "version": "5.0.1",
5994       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5995       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5996       "dev": true
5997     },
5998     "json3": {
5999       "version": "3.3.3",
6000       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
6001       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
6002       "dev": true
6003     },
6004     "json5": {
6005       "version": "0.5.1",
6006       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
6007       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
6008       "dev": true
6009     },
6010     "jsonfile": {
6011       "version": "2.4.0",
6012       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
6013       "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
6014       "dev": true,
6015       "requires": {
6016         "graceful-fs": "^4.1.6"
6017       }
6018     },
6019     "jsprim": {
6020       "version": "1.4.1",
6021       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
6022       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
6023       "dev": true,
6024       "requires": {
6025         "assert-plus": "1.0.0",
6026         "extsprintf": "1.3.0",
6027         "json-schema": "0.2.3",
6028         "verror": "1.10.0"
6029       }
6030     },
6031     "jszip": {
6032       "version": "3.2.2",
6033       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz",
6034       "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
6035       "dev": true,
6036       "requires": {
6037         "lie": "~3.3.0",
6038         "pako": "~1.0.2",
6039         "readable-stream": "~2.3.6",
6040         "set-immediate-shim": "~1.0.1"
6041       }
6042     },
6043     "karma": {
6044       "version": "3.0.0",
6045       "resolved": "https://registry.npmjs.org/karma/-/karma-3.0.0.tgz",
6046       "integrity": "sha512-ZTjyuDXVXhXsvJ1E4CnZzbCjSxD6sEdzEsFYogLuZM0yqvg/mgz+O+R1jb0J7uAQeuzdY8kJgx6hSNXLwFuHIQ==",
6047       "dev": true,
6048       "requires": {
6049         "bluebird": "^3.3.0",
6050         "body-parser": "^1.16.1",
6051         "chokidar": "^2.0.3",
6052         "colors": "^1.1.0",
6053         "combine-lists": "^1.0.0",
6054         "connect": "^3.6.0",
6055         "core-js": "^2.2.0",
6056         "di": "^0.0.1",
6057         "dom-serialize": "^2.2.0",
6058         "expand-braces": "^0.1.1",
6059         "glob": "^7.1.1",
6060         "graceful-fs": "^4.1.2",
6061         "http-proxy": "^1.13.0",
6062         "isbinaryfile": "^3.0.0",
6063         "lodash": "^4.17.4",
6064         "log4js": "^3.0.0",
6065         "mime": "^2.3.1",
6066         "minimatch": "^3.0.2",
6067         "optimist": "^0.6.1",
6068         "qjobs": "^1.1.4",
6069         "range-parser": "^1.2.0",
6070         "rimraf": "^2.6.0",
6071         "safe-buffer": "^5.0.1",
6072         "socket.io": "2.1.1",
6073         "source-map": "^0.6.1",
6074         "tmp": "0.0.33",
6075         "useragent": "2.2.1"
6076       },
6077       "dependencies": {
6078         "mime": {
6079           "version": "2.4.4",
6080           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
6081           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
6082           "dev": true
6083         },
6084         "source-map": {
6085           "version": "0.6.1",
6086           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6087           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6088           "dev": true
6089         }
6090       }
6091     },
6092     "karma-chrome-launcher": {
6093       "version": "2.2.0",
6094       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
6095       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
6096       "dev": true,
6097       "requires": {
6098         "fs-access": "^1.0.0",
6099         "which": "^1.2.1"
6100       }
6101     },
6102     "karma-coverage-istanbul-reporter": {
6103       "version": "2.0.5",
6104       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.5.tgz",
6105       "integrity": "sha512-yPvAlKtY3y+rKKWbOo0CzBMVTvJEeMOgbMXuVv3yWvS8YtYKC98AU9vFF0mVBZ2RP1E9SgS90+PT6Kf14P3S4w==",
6106       "dev": true,
6107       "requires": {
6108         "istanbul-api": "^2.1.1",
6109         "minimatch": "^3.0.4"
6110       }
6111     },
6112     "karma-jasmine": {
6113       "version": "1.1.2",
6114       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
6115       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
6116       "dev": true
6117     },
6118     "karma-jasmine-html-reporter": {
6119       "version": "0.2.2",
6120       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
6121       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
6122       "dev": true,
6123       "requires": {
6124         "karma-jasmine": "^1.0.2"
6125       }
6126     },
6127     "karma-phantomjs-launcher": {
6128       "version": "1.0.4",
6129       "resolved": "https://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-1.0.4.tgz",
6130       "integrity": "sha1-0jyjSAG9qYY60xjju0vUBisTrNI=",
6131       "dev": true,
6132       "requires": {
6133         "lodash": "^4.0.1",
6134         "phantomjs-prebuilt": "^2.1.7"
6135       }
6136     },
6137     "karma-source-map-support": {
6138       "version": "1.3.0",
6139       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
6140       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
6141       "dev": true,
6142       "requires": {
6143         "source-map-support": "^0.5.5"
6144       }
6145     },
6146     "kew": {
6147       "version": "0.7.0",
6148       "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz",
6149       "integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=",
6150       "dev": true
6151     },
6152     "killable": {
6153       "version": "1.0.1",
6154       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
6155       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
6156       "dev": true
6157     },
6158     "kind-of": {
6159       "version": "6.0.2",
6160       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6161       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6162       "dev": true
6163     },
6164     "klaw": {
6165       "version": "1.3.1",
6166       "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
6167       "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
6168       "dev": true,
6169       "requires": {
6170         "graceful-fs": "^4.1.9"
6171       }
6172     },
6173     "lcid": {
6174       "version": "1.0.0",
6175       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6176       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6177       "dev": true,
6178       "requires": {
6179         "invert-kv": "^1.0.0"
6180       }
6181     },
6182     "less": {
6183       "version": "3.8.1",
6184       "resolved": "https://registry.npmjs.org/less/-/less-3.8.1.tgz",
6185       "integrity": "sha512-8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q==",
6186       "dev": true,
6187       "requires": {
6188         "clone": "^2.1.2",
6189         "errno": "^0.1.1",
6190         "graceful-fs": "^4.1.2",
6191         "image-size": "~0.5.0",
6192         "mime": "^1.4.1",
6193         "mkdirp": "^0.5.0",
6194         "promise": "^7.1.1",
6195         "request": "^2.83.0",
6196         "source-map": "~0.6.0"
6197       },
6198       "dependencies": {
6199         "source-map": {
6200           "version": "0.6.1",
6201           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6202           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6203           "dev": true,
6204           "optional": true
6205         }
6206       }
6207     },
6208     "less-loader": {
6209       "version": "4.1.0",
6210       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
6211       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6212       "dev": true,
6213       "requires": {
6214         "clone": "^2.1.1",
6215         "loader-utils": "^1.1.0",
6216         "pify": "^3.0.0"
6217       }
6218     },
6219     "levn": {
6220       "version": "0.3.0",
6221       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6222       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6223       "dev": true,
6224       "requires": {
6225         "prelude-ls": "~1.1.2",
6226         "type-check": "~0.3.2"
6227       }
6228     },
6229     "license-webpack-plugin": {
6230       "version": "2.0.2",
6231       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.0.2.tgz",
6232       "integrity": "sha512-GsomZw5VoT20ST8qH2tOjBgbyhn6Pgs9M94g0mbvfBIV1VXufm1iKY+4dbgfTObj1Mp6nSRE3Zf74deOZr0KwA==",
6233       "dev": true,
6234       "requires": {
6235         "webpack-sources": "^1.2.0"
6236       }
6237     },
6238     "lie": {
6239       "version": "3.3.0",
6240       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
6241       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
6242       "dev": true,
6243       "requires": {
6244         "immediate": "~3.0.5"
6245       }
6246     },
6247     "load-json-file": {
6248       "version": "1.1.0",
6249       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6250       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6251       "dev": true,
6252       "requires": {
6253         "graceful-fs": "^4.1.2",
6254         "parse-json": "^2.2.0",
6255         "pify": "^2.0.0",
6256         "pinkie-promise": "^2.0.0",
6257         "strip-bom": "^2.0.0"
6258       },
6259       "dependencies": {
6260         "pify": {
6261           "version": "2.3.0",
6262           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6263           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6264           "dev": true
6265         }
6266       }
6267     },
6268     "loader-runner": {
6269       "version": "2.4.0",
6270       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
6271       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
6272       "dev": true
6273     },
6274     "loader-utils": {
6275       "version": "1.1.0",
6276       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6277       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6278       "dev": true,
6279       "requires": {
6280         "big.js": "^3.1.3",
6281         "emojis-list": "^2.0.0",
6282         "json5": "^0.5.0"
6283       }
6284     },
6285     "locate-path": {
6286       "version": "2.0.0",
6287       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6288       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6289       "dev": true,
6290       "requires": {
6291         "p-locate": "^2.0.0",
6292         "path-exists": "^3.0.0"
6293       }
6294     },
6295     "lodash": {
6296       "version": "4.17.14",
6297       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
6298       "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
6299       "dev": true
6300     },
6301     "lodash.assign": {
6302       "version": "4.2.0",
6303       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6304       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6305       "dev": true,
6306       "optional": true
6307     },
6308     "lodash.clonedeep": {
6309       "version": "4.5.0",
6310       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6311       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6312       "dev": true
6313     },
6314     "lodash.debounce": {
6315       "version": "4.0.8",
6316       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6317       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6318       "dev": true
6319     },
6320     "lodash.mergewith": {
6321       "version": "4.6.2",
6322       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
6323       "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==",
6324       "dev": true,
6325       "optional": true
6326     },
6327     "lodash.tail": {
6328       "version": "4.1.1",
6329       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6330       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6331       "dev": true
6332     },
6333     "log4js": {
6334       "version": "3.0.6",
6335       "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
6336       "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
6337       "dev": true,
6338       "requires": {
6339         "circular-json": "^0.5.5",
6340         "date-format": "^1.2.0",
6341         "debug": "^3.1.0",
6342         "rfdc": "^1.1.2",
6343         "streamroller": "0.7.0"
6344       },
6345       "dependencies": {
6346         "debug": {
6347           "version": "3.2.6",
6348           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6349           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6350           "dev": true,
6351           "requires": {
6352             "ms": "^2.1.1"
6353           }
6354         },
6355         "ms": {
6356           "version": "2.1.2",
6357           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6358           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6359           "dev": true
6360         }
6361       }
6362     },
6363     "loglevel": {
6364       "version": "1.6.3",
6365       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz",
6366       "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==",
6367       "dev": true
6368     },
6369     "loose-envify": {
6370       "version": "1.4.0",
6371       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6372       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6373       "dev": true,
6374       "requires": {
6375         "js-tokens": "^3.0.0 || ^4.0.0"
6376       }
6377     },
6378     "loud-rejection": {
6379       "version": "1.6.0",
6380       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6381       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6382       "dev": true,
6383       "requires": {
6384         "currently-unhandled": "^0.4.1",
6385         "signal-exit": "^3.0.0"
6386       }
6387     },
6388     "lru-cache": {
6389       "version": "4.1.5",
6390       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6391       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6392       "dev": true,
6393       "requires": {
6394         "pseudomap": "^1.0.2",
6395         "yallist": "^2.1.2"
6396       }
6397     },
6398     "magic-string": {
6399       "version": "0.25.3",
6400       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
6401       "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
6402       "dev": true,
6403       "requires": {
6404         "sourcemap-codec": "^1.4.4"
6405       }
6406     },
6407     "make-dir": {
6408       "version": "1.3.0",
6409       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6410       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6411       "dev": true,
6412       "requires": {
6413         "pify": "^3.0.0"
6414       }
6415     },
6416     "make-error": {
6417       "version": "1.3.5",
6418       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6419       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6420       "dev": true
6421     },
6422     "mamacro": {
6423       "version": "0.0.3",
6424       "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz",
6425       "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==",
6426       "dev": true
6427     },
6428     "map-age-cleaner": {
6429       "version": "0.1.3",
6430       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
6431       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
6432       "dev": true,
6433       "requires": {
6434         "p-defer": "^1.0.0"
6435       }
6436     },
6437     "map-cache": {
6438       "version": "0.2.2",
6439       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6440       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6441       "dev": true
6442     },
6443     "map-obj": {
6444       "version": "1.0.1",
6445       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6446       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6447       "dev": true
6448     },
6449     "map-visit": {
6450       "version": "1.0.0",
6451       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6452       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6453       "dev": true,
6454       "requires": {
6455         "object-visit": "^1.0.0"
6456       }
6457     },
6458     "material-design-icons-iconfont": {
6459       "version": "5.0.1",
6460       "resolved": "https://registry.npmjs.org/material-design-icons-iconfont/-/material-design-icons-iconfont-5.0.1.tgz",
6461       "integrity": "sha512-Xg6rIdGrfySTqiTZ6d+nQbcFepS6R4uKbJP0oAqyeZXJY/bX6mZDnOmmUJusqLXfhIwirs0c++a6JpqVa8RFvA=="
6462     },
6463     "math-random": {
6464       "version": "1.0.4",
6465       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
6466       "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==",
6467       "dev": true
6468     },
6469     "md5.js": {
6470       "version": "1.3.5",
6471       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6472       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6473       "dev": true,
6474       "requires": {
6475         "hash-base": "^3.0.0",
6476         "inherits": "^2.0.1",
6477         "safe-buffer": "^5.1.2"
6478       }
6479     },
6480     "media-typer": {
6481       "version": "0.3.0",
6482       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6483       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6484       "dev": true
6485     },
6486     "mem": {
6487       "version": "4.3.0",
6488       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
6489       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
6490       "dev": true,
6491       "requires": {
6492         "map-age-cleaner": "^0.1.1",
6493         "mimic-fn": "^2.0.0",
6494         "p-is-promise": "^2.0.0"
6495       }
6496     },
6497     "memory-fs": {
6498       "version": "0.4.1",
6499       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
6500       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
6501       "dev": true,
6502       "requires": {
6503         "errno": "^0.1.3",
6504         "readable-stream": "^2.0.1"
6505       }
6506     },
6507     "meow": {
6508       "version": "3.7.0",
6509       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6510       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6511       "dev": true,
6512       "optional": true,
6513       "requires": {
6514         "camelcase-keys": "^2.0.0",
6515         "decamelize": "^1.1.2",
6516         "loud-rejection": "^1.0.0",
6517         "map-obj": "^1.0.1",
6518         "minimist": "^1.1.3",
6519         "normalize-package-data": "^2.3.4",
6520         "object-assign": "^4.0.1",
6521         "read-pkg-up": "^1.0.1",
6522         "redent": "^1.0.0",
6523         "trim-newlines": "^1.0.0"
6524       },
6525       "dependencies": {
6526         "minimist": {
6527           "version": "1.2.0",
6528           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6529           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6530           "dev": true,
6531           "optional": true
6532         }
6533       }
6534     },
6535     "merge-descriptors": {
6536       "version": "1.0.1",
6537       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
6538       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
6539       "dev": true
6540     },
6541     "methods": {
6542       "version": "1.1.2",
6543       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
6544       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
6545       "dev": true
6546     },
6547     "micromatch": {
6548       "version": "3.1.10",
6549       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6550       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6551       "dev": true,
6552       "requires": {
6553         "arr-diff": "^4.0.0",
6554         "array-unique": "^0.3.2",
6555         "braces": "^2.3.1",
6556         "define-property": "^2.0.2",
6557         "extend-shallow": "^3.0.2",
6558         "extglob": "^2.0.4",
6559         "fragment-cache": "^0.2.1",
6560         "kind-of": "^6.0.2",
6561         "nanomatch": "^1.2.9",
6562         "object.pick": "^1.3.0",
6563         "regex-not": "^1.0.0",
6564         "snapdragon": "^0.8.1",
6565         "to-regex": "^3.0.2"
6566       }
6567     },
6568     "miller-rabin": {
6569       "version": "4.0.1",
6570       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6571       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6572       "dev": true,
6573       "requires": {
6574         "bn.js": "^4.0.0",
6575         "brorand": "^1.0.1"
6576       }
6577     },
6578     "mime": {
6579       "version": "1.6.0",
6580       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
6581       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
6582       "dev": true
6583     },
6584     "mime-db": {
6585       "version": "1.40.0",
6586       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
6587       "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
6588       "dev": true
6589     },
6590     "mime-types": {
6591       "version": "2.1.24",
6592       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
6593       "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
6594       "dev": true,
6595       "requires": {
6596         "mime-db": "1.40.0"
6597       }
6598     },
6599     "mimic-fn": {
6600       "version": "2.1.0",
6601       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
6602       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
6603       "dev": true
6604     },
6605     "mini-css-extract-plugin": {
6606       "version": "0.4.3",
6607       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz",
6608       "integrity": "sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg==",
6609       "dev": true,
6610       "requires": {
6611         "loader-utils": "^1.1.0",
6612         "schema-utils": "^1.0.0",
6613         "webpack-sources": "^1.1.0"
6614       }
6615     },
6616     "minimalistic-assert": {
6617       "version": "1.0.1",
6618       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6619       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6620       "dev": true
6621     },
6622     "minimalistic-crypto-utils": {
6623       "version": "1.0.1",
6624       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6625       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6626       "dev": true
6627     },
6628     "minimatch": {
6629       "version": "3.0.4",
6630       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6631       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6632       "dev": true,
6633       "requires": {
6634         "brace-expansion": "^1.1.7"
6635       }
6636     },
6637     "minimist": {
6638       "version": "0.0.8",
6639       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6640       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6641       "dev": true
6642     },
6643     "mississippi": {
6644       "version": "2.0.0",
6645       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
6646       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
6647       "dev": true,
6648       "requires": {
6649         "concat-stream": "^1.5.0",
6650         "duplexify": "^3.4.2",
6651         "end-of-stream": "^1.1.0",
6652         "flush-write-stream": "^1.0.0",
6653         "from2": "^2.1.0",
6654         "parallel-transform": "^1.1.0",
6655         "pump": "^2.0.1",
6656         "pumpify": "^1.3.3",
6657         "stream-each": "^1.1.0",
6658         "through2": "^2.0.0"
6659       }
6660     },
6661     "mixin-deep": {
6662       "version": "1.3.2",
6663       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
6664       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
6665       "dev": true,
6666       "requires": {
6667         "for-in": "^1.0.2",
6668         "is-extendable": "^1.0.1"
6669       },
6670       "dependencies": {
6671         "is-extendable": {
6672           "version": "1.0.1",
6673           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6674           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6675           "dev": true,
6676           "requires": {
6677             "is-plain-object": "^2.0.4"
6678           }
6679         }
6680       }
6681     },
6682     "mixin-object": {
6683       "version": "2.0.1",
6684       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
6685       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
6686       "dev": true,
6687       "requires": {
6688         "for-in": "^0.1.3",
6689         "is-extendable": "^0.1.1"
6690       },
6691       "dependencies": {
6692         "for-in": {
6693           "version": "0.1.8",
6694           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
6695           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
6696           "dev": true
6697         }
6698       }
6699     },
6700     "mkdirp": {
6701       "version": "0.5.1",
6702       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6703       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6704       "dev": true,
6705       "requires": {
6706         "minimist": "0.0.8"
6707       }
6708     },
6709     "move-concurrently": {
6710       "version": "1.0.1",
6711       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
6712       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
6713       "dev": true,
6714       "requires": {
6715         "aproba": "^1.1.1",
6716         "copy-concurrently": "^1.0.0",
6717         "fs-write-stream-atomic": "^1.0.8",
6718         "mkdirp": "^0.5.1",
6719         "rimraf": "^2.5.4",
6720         "run-queue": "^1.0.3"
6721       }
6722     },
6723     "ms": {
6724       "version": "2.0.0",
6725       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6726       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6727       "dev": true
6728     },
6729     "multicast-dns": {
6730       "version": "6.2.3",
6731       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
6732       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
6733       "dev": true,
6734       "requires": {
6735         "dns-packet": "^1.3.1",
6736         "thunky": "^1.0.2"
6737       }
6738     },
6739     "multicast-dns-service-types": {
6740       "version": "1.1.0",
6741       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
6742       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
6743       "dev": true
6744     },
6745     "mute-stream": {
6746       "version": "0.0.7",
6747       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
6748       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
6749       "dev": true
6750     },
6751     "nan": {
6752       "version": "2.14.0",
6753       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
6754       "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
6755       "dev": true,
6756       "optional": true
6757     },
6758     "nanomatch": {
6759       "version": "1.2.13",
6760       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6761       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6762       "dev": true,
6763       "requires": {
6764         "arr-diff": "^4.0.0",
6765         "array-unique": "^0.3.2",
6766         "define-property": "^2.0.2",
6767         "extend-shallow": "^3.0.2",
6768         "fragment-cache": "^0.2.1",
6769         "is-windows": "^1.0.2",
6770         "kind-of": "^6.0.2",
6771         "object.pick": "^1.3.0",
6772         "regex-not": "^1.0.0",
6773         "snapdragon": "^0.8.1",
6774         "to-regex": "^3.0.1"
6775       }
6776     },
6777     "negotiator": {
6778       "version": "0.6.2",
6779       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
6780       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
6781       "dev": true
6782     },
6783     "neo-async": {
6784       "version": "2.6.1",
6785       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
6786       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
6787       "dev": true
6788     },
6789     "ng-click-outside": {
6790       "version": "5.0.0",
6791       "resolved": "https://registry.npmjs.org/ng-click-outside/-/ng-click-outside-5.0.0.tgz",
6792       "integrity": "sha512-b6US9O35XdwOQZFAB8mH2eu+U/9PRTF24Hjn21GNZ+T2CLUCKC2wNGxJstT8rEDEqGbcomQQGczHTyr07PF+6g=="
6793     },
6794     "ngx-cookie-service": {
6795       "version": "2.2.0",
6796       "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-2.2.0.tgz",
6797       "integrity": "sha512-2kaC1itlEMxiMAPJ320hOpcwU9vhvjbKQCZ1Go6bGhYjJtqG7eYvhNP7mM9IhFz1/afG2tBryJPySWmFUGhRpA=="
6798     },
6799     "nice-try": {
6800       "version": "1.0.5",
6801       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
6802       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
6803       "dev": true
6804     },
6805     "node-forge": {
6806       "version": "0.7.5",
6807       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
6808       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
6809       "dev": true
6810     },
6811     "node-gyp": {
6812       "version": "3.8.0",
6813       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
6814       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
6815       "dev": true,
6816       "optional": true,
6817       "requires": {
6818         "fstream": "^1.0.0",
6819         "glob": "^7.0.3",
6820         "graceful-fs": "^4.1.2",
6821         "mkdirp": "^0.5.0",
6822         "nopt": "2 || 3",
6823         "npmlog": "0 || 1 || 2 || 3 || 4",
6824         "osenv": "0",
6825         "request": "^2.87.0",
6826         "rimraf": "2",
6827         "semver": "~5.3.0",
6828         "tar": "^2.0.0",
6829         "which": "1"
6830       },
6831       "dependencies": {
6832         "semver": {
6833           "version": "5.3.0",
6834           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
6835           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
6836           "dev": true,
6837           "optional": true
6838         }
6839       }
6840     },
6841     "node-libs-browser": {
6842       "version": "2.2.1",
6843       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
6844       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
6845       "dev": true,
6846       "requires": {
6847         "assert": "^1.1.1",
6848         "browserify-zlib": "^0.2.0",
6849         "buffer": "^4.3.0",
6850         "console-browserify": "^1.1.0",
6851         "constants-browserify": "^1.0.0",
6852         "crypto-browserify": "^3.11.0",
6853         "domain-browser": "^1.1.1",
6854         "events": "^3.0.0",
6855         "https-browserify": "^1.0.0",
6856         "os-browserify": "^0.3.0",
6857         "path-browserify": "0.0.1",
6858         "process": "^0.11.10",
6859         "punycode": "^1.2.4",
6860         "querystring-es3": "^0.2.0",
6861         "readable-stream": "^2.3.3",
6862         "stream-browserify": "^2.0.1",
6863         "stream-http": "^2.7.2",
6864         "string_decoder": "^1.0.0",
6865         "timers-browserify": "^2.0.4",
6866         "tty-browserify": "0.0.0",
6867         "url": "^0.11.0",
6868         "util": "^0.11.0",
6869         "vm-browserify": "^1.0.1"
6870       },
6871       "dependencies": {
6872         "punycode": {
6873           "version": "1.4.1",
6874           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6875           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6876           "dev": true
6877         }
6878       }
6879     },
6880     "node-releases": {
6881       "version": "1.1.25",
6882       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.25.tgz",
6883       "integrity": "sha512-fI5BXuk83lKEoZDdH3gRhtsNgh05/wZacuXkgbiYkceE7+QIMXOg98n9ZV7mz27B+kFHnqHcUpscZZlGRSmTpQ==",
6884       "dev": true,
6885       "requires": {
6886         "semver": "^5.3.0"
6887       }
6888     },
6889     "node-sass": {
6890       "version": "4.9.3",
6891       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz",
6892       "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==",
6893       "dev": true,
6894       "optional": true,
6895       "requires": {
6896         "async-foreach": "^0.1.3",
6897         "chalk": "^1.1.1",
6898         "cross-spawn": "^3.0.0",
6899         "gaze": "^1.0.0",
6900         "get-stdin": "^4.0.1",
6901         "glob": "^7.0.3",
6902         "in-publish": "^2.0.0",
6903         "lodash.assign": "^4.2.0",
6904         "lodash.clonedeep": "^4.3.2",
6905         "lodash.mergewith": "^4.6.0",
6906         "meow": "^3.7.0",
6907         "mkdirp": "^0.5.1",
6908         "nan": "^2.10.0",
6909         "node-gyp": "^3.8.0",
6910         "npmlog": "^4.0.0",
6911         "request": "2.87.0",
6912         "sass-graph": "^2.2.4",
6913         "stdout-stream": "^1.4.0",
6914         "true-case-path": "^1.0.2"
6915       },
6916       "dependencies": {
6917         "ajv": {
6918           "version": "5.5.2",
6919           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
6920           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
6921           "dev": true,
6922           "optional": true,
6923           "requires": {
6924             "co": "^4.6.0",
6925             "fast-deep-equal": "^1.0.0",
6926             "fast-json-stable-stringify": "^2.0.0",
6927             "json-schema-traverse": "^0.3.0"
6928           }
6929         },
6930         "ansi-styles": {
6931           "version": "2.2.1",
6932           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6933           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6934           "dev": true,
6935           "optional": true
6936         },
6937         "chalk": {
6938           "version": "1.1.3",
6939           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6940           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6941           "dev": true,
6942           "optional": true,
6943           "requires": {
6944             "ansi-styles": "^2.2.1",
6945             "escape-string-regexp": "^1.0.2",
6946             "has-ansi": "^2.0.0",
6947             "strip-ansi": "^3.0.0",
6948             "supports-color": "^2.0.0"
6949           }
6950         },
6951         "fast-deep-equal": {
6952           "version": "1.1.0",
6953           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
6954           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
6955           "dev": true,
6956           "optional": true
6957         },
6958         "har-validator": {
6959           "version": "5.0.3",
6960           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
6961           "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
6962           "dev": true,
6963           "optional": true,
6964           "requires": {
6965             "ajv": "^5.1.0",
6966             "har-schema": "^2.0.0"
6967           }
6968         },
6969         "json-schema-traverse": {
6970           "version": "0.3.1",
6971           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
6972           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
6973           "dev": true,
6974           "optional": true
6975         },
6976         "oauth-sign": {
6977           "version": "0.8.2",
6978           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
6979           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
6980           "dev": true,
6981           "optional": true
6982         },
6983         "punycode": {
6984           "version": "1.4.1",
6985           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6986           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6987           "dev": true,
6988           "optional": true
6989         },
6990         "request": {
6991           "version": "2.87.0",
6992           "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
6993           "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
6994           "dev": true,
6995           "optional": true,
6996           "requires": {
6997             "aws-sign2": "~0.7.0",
6998             "aws4": "^1.6.0",
6999             "caseless": "~0.12.0",
7000             "combined-stream": "~1.0.5",
7001             "extend": "~3.0.1",
7002             "forever-agent": "~0.6.1",
7003             "form-data": "~2.3.1",
7004             "har-validator": "~5.0.3",
7005             "http-signature": "~1.2.0",
7006             "is-typedarray": "~1.0.0",
7007             "isstream": "~0.1.2",
7008             "json-stringify-safe": "~5.0.1",
7009             "mime-types": "~2.1.17",
7010             "oauth-sign": "~0.8.2",
7011             "performance-now": "^2.1.0",
7012             "qs": "~6.5.1",
7013             "safe-buffer": "^5.1.1",
7014             "tough-cookie": "~2.3.3",
7015             "tunnel-agent": "^0.6.0",
7016             "uuid": "^3.1.0"
7017           }
7018         },
7019         "supports-color": {
7020           "version": "2.0.0",
7021           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7022           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7023           "dev": true,
7024           "optional": true
7025         },
7026         "tough-cookie": {
7027           "version": "2.3.4",
7028           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
7029           "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
7030           "dev": true,
7031           "optional": true,
7032           "requires": {
7033             "punycode": "^1.4.1"
7034           }
7035         }
7036       }
7037     },
7038     "nopt": {
7039       "version": "3.0.6",
7040       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
7041       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
7042       "dev": true,
7043       "requires": {
7044         "abbrev": "1"
7045       }
7046     },
7047     "normalize-package-data": {
7048       "version": "2.5.0",
7049       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7050       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7051       "dev": true,
7052       "requires": {
7053         "hosted-git-info": "^2.1.4",
7054         "resolve": "^1.10.0",
7055         "semver": "2 || 3 || 4 || 5",
7056         "validate-npm-package-license": "^3.0.1"
7057       },
7058       "dependencies": {
7059         "resolve": {
7060           "version": "1.11.1",
7061           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
7062           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
7063           "dev": true,
7064           "requires": {
7065             "path-parse": "^1.0.6"
7066           }
7067         }
7068       }
7069     },
7070     "normalize-path": {
7071       "version": "2.1.1",
7072       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
7073       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
7074       "dev": true,
7075       "requires": {
7076         "remove-trailing-separator": "^1.0.1"
7077       }
7078     },
7079     "normalize-range": {
7080       "version": "0.1.2",
7081       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7082       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7083       "dev": true
7084     },
7085     "npm-package-arg": {
7086       "version": "6.1.0",
7087       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
7088       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
7089       "dev": true,
7090       "requires": {
7091         "hosted-git-info": "^2.6.0",
7092         "osenv": "^0.1.5",
7093         "semver": "^5.5.0",
7094         "validate-npm-package-name": "^3.0.0"
7095       }
7096     },
7097     "npm-registry-client": {
7098       "version": "8.6.0",
7099       "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz",
7100       "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==",
7101       "dev": true,
7102       "requires": {
7103         "concat-stream": "^1.5.2",
7104         "graceful-fs": "^4.1.6",
7105         "normalize-package-data": "~1.0.1 || ^2.0.0",
7106         "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
7107         "npmlog": "2 || ^3.1.0 || ^4.0.0",
7108         "once": "^1.3.3",
7109         "request": "^2.74.0",
7110         "retry": "^0.10.0",
7111         "safe-buffer": "^5.1.1",
7112         "semver": "2 >=2.2.1 || 3.x || 4 || 5",
7113         "slide": "^1.1.3",
7114         "ssri": "^5.2.4"
7115       }
7116     },
7117     "npm-run-path": {
7118       "version": "2.0.2",
7119       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7120       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7121       "dev": true,
7122       "requires": {
7123         "path-key": "^2.0.0"
7124       }
7125     },
7126     "npmlog": {
7127       "version": "4.1.2",
7128       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7129       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7130       "dev": true,
7131       "requires": {
7132         "are-we-there-yet": "~1.1.2",
7133         "console-control-strings": "~1.1.0",
7134         "gauge": "~2.7.3",
7135         "set-blocking": "~2.0.0"
7136       }
7137     },
7138     "null-check": {
7139       "version": "1.0.0",
7140       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7141       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7142       "dev": true
7143     },
7144     "num2fraction": {
7145       "version": "1.2.2",
7146       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7147       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7148       "dev": true
7149     },
7150     "number-is-nan": {
7151       "version": "1.0.1",
7152       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7153       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7154       "dev": true
7155     },
7156     "oauth-sign": {
7157       "version": "0.9.0",
7158       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7159       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7160       "dev": true
7161     },
7162     "object-assign": {
7163       "version": "4.1.1",
7164       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7165       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7166       "dev": true
7167     },
7168     "object-component": {
7169       "version": "0.0.3",
7170       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7171       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7172       "dev": true
7173     },
7174     "object-copy": {
7175       "version": "0.1.0",
7176       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7177       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7178       "dev": true,
7179       "requires": {
7180         "copy-descriptor": "^0.1.0",
7181         "define-property": "^0.2.5",
7182         "kind-of": "^3.0.3"
7183       },
7184       "dependencies": {
7185         "define-property": {
7186           "version": "0.2.5",
7187           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7188           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7189           "dev": true,
7190           "requires": {
7191             "is-descriptor": "^0.1.0"
7192           }
7193         },
7194         "kind-of": {
7195           "version": "3.2.2",
7196           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7197           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7198           "dev": true,
7199           "requires": {
7200             "is-buffer": "^1.1.5"
7201           }
7202         }
7203       }
7204     },
7205     "object-visit": {
7206       "version": "1.0.1",
7207       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7208       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7209       "dev": true,
7210       "requires": {
7211         "isobject": "^3.0.0"
7212       }
7213     },
7214     "object.omit": {
7215       "version": "2.0.1",
7216       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
7217       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
7218       "dev": true,
7219       "requires": {
7220         "for-own": "^0.1.4",
7221         "is-extendable": "^0.1.1"
7222       },
7223       "dependencies": {
7224         "for-own": {
7225           "version": "0.1.5",
7226           "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
7227           "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
7228           "dev": true,
7229           "requires": {
7230             "for-in": "^1.0.1"
7231           }
7232         }
7233       }
7234     },
7235     "object.pick": {
7236       "version": "1.3.0",
7237       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7238       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7239       "dev": true,
7240       "requires": {
7241         "isobject": "^3.0.1"
7242       }
7243     },
7244     "obuf": {
7245       "version": "1.1.2",
7246       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7247       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7248       "dev": true
7249     },
7250     "on-finished": {
7251       "version": "2.3.0",
7252       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7253       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7254       "dev": true,
7255       "requires": {
7256         "ee-first": "1.1.1"
7257       }
7258     },
7259     "on-headers": {
7260       "version": "1.0.2",
7261       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
7262       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
7263       "dev": true
7264     },
7265     "once": {
7266       "version": "1.4.0",
7267       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7268       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7269       "dev": true,
7270       "requires": {
7271         "wrappy": "1"
7272       }
7273     },
7274     "onetime": {
7275       "version": "2.0.1",
7276       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7277       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7278       "dev": true,
7279       "requires": {
7280         "mimic-fn": "^1.0.0"
7281       },
7282       "dependencies": {
7283         "mimic-fn": {
7284           "version": "1.2.0",
7285           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
7286           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
7287           "dev": true
7288         }
7289       }
7290     },
7291     "opn": {
7292       "version": "5.3.0",
7293       "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
7294       "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
7295       "dev": true,
7296       "requires": {
7297         "is-wsl": "^1.1.0"
7298       }
7299     },
7300     "optimist": {
7301       "version": "0.6.1",
7302       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7303       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7304       "dev": true,
7305       "requires": {
7306         "minimist": "~0.0.1",
7307         "wordwrap": "~0.0.2"
7308       },
7309       "dependencies": {
7310         "wordwrap": {
7311           "version": "0.0.3",
7312           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7313           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7314           "dev": true
7315         }
7316       }
7317     },
7318     "optionator": {
7319       "version": "0.8.2",
7320       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7321       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7322       "dev": true,
7323       "requires": {
7324         "deep-is": "~0.1.3",
7325         "fast-levenshtein": "~2.0.4",
7326         "levn": "~0.3.0",
7327         "prelude-ls": "~1.1.2",
7328         "type-check": "~0.3.2",
7329         "wordwrap": "~1.0.0"
7330       }
7331     },
7332     "original": {
7333       "version": "1.0.2",
7334       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7335       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7336       "dev": true,
7337       "requires": {
7338         "url-parse": "^1.4.3"
7339       }
7340     },
7341     "os-browserify": {
7342       "version": "0.3.0",
7343       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7344       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7345       "dev": true
7346     },
7347     "os-homedir": {
7348       "version": "1.0.2",
7349       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7350       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7351       "dev": true
7352     },
7353     "os-locale": {
7354       "version": "1.4.0",
7355       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7356       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7357       "dev": true,
7358       "optional": true,
7359       "requires": {
7360         "lcid": "^1.0.0"
7361       }
7362     },
7363     "os-tmpdir": {
7364       "version": "1.0.2",
7365       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7366       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7367       "dev": true
7368     },
7369     "osenv": {
7370       "version": "0.1.5",
7371       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7372       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7373       "dev": true,
7374       "requires": {
7375         "os-homedir": "^1.0.0",
7376         "os-tmpdir": "^1.0.0"
7377       }
7378     },
7379     "p-defer": {
7380       "version": "1.0.0",
7381       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7382       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7383       "dev": true
7384     },
7385     "p-finally": {
7386       "version": "1.0.0",
7387       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7388       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7389       "dev": true
7390     },
7391     "p-is-promise": {
7392       "version": "2.1.0",
7393       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
7394       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
7395       "dev": true
7396     },
7397     "p-limit": {
7398       "version": "1.3.0",
7399       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7400       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7401       "dev": true,
7402       "requires": {
7403         "p-try": "^1.0.0"
7404       }
7405     },
7406     "p-locate": {
7407       "version": "2.0.0",
7408       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7409       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7410       "dev": true,
7411       "requires": {
7412         "p-limit": "^1.1.0"
7413       }
7414     },
7415     "p-map": {
7416       "version": "1.2.0",
7417       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7418       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7419       "dev": true
7420     },
7421     "p-try": {
7422       "version": "1.0.0",
7423       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7424       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7425       "dev": true
7426     },
7427     "pako": {
7428       "version": "1.0.10",
7429       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
7430       "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==",
7431       "dev": true
7432     },
7433     "parallel-transform": {
7434       "version": "1.1.0",
7435       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
7436       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
7437       "dev": true,
7438       "requires": {
7439         "cyclist": "~0.2.2",
7440         "inherits": "^2.0.3",
7441         "readable-stream": "^2.1.5"
7442       }
7443     },
7444     "parse-asn1": {
7445       "version": "5.1.4",
7446       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
7447       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
7448       "dev": true,
7449       "requires": {
7450         "asn1.js": "^4.0.0",
7451         "browserify-aes": "^1.0.0",
7452         "create-hash": "^1.1.0",
7453         "evp_bytestokey": "^1.0.0",
7454         "pbkdf2": "^3.0.3",
7455         "safe-buffer": "^5.1.1"
7456       }
7457     },
7458     "parse-glob": {
7459       "version": "3.0.4",
7460       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
7461       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
7462       "dev": true,
7463       "requires": {
7464         "glob-base": "^0.3.0",
7465         "is-dotfile": "^1.0.0",
7466         "is-extglob": "^1.0.0",
7467         "is-glob": "^2.0.0"
7468       },
7469       "dependencies": {
7470         "is-extglob": {
7471           "version": "1.0.0",
7472           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
7473           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
7474           "dev": true
7475         },
7476         "is-glob": {
7477           "version": "2.0.1",
7478           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
7479           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
7480           "dev": true,
7481           "requires": {
7482             "is-extglob": "^1.0.0"
7483           }
7484         }
7485       }
7486     },
7487     "parse-json": {
7488       "version": "2.2.0",
7489       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7490       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7491       "dev": true,
7492       "requires": {
7493         "error-ex": "^1.2.0"
7494       }
7495     },
7496     "parse5": {
7497       "version": "4.0.0",
7498       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
7499       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
7500       "dev": true
7501     },
7502     "parseqs": {
7503       "version": "0.0.5",
7504       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
7505       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
7506       "dev": true,
7507       "requires": {
7508         "better-assert": "~1.0.0"
7509       }
7510     },
7511     "parseuri": {
7512       "version": "0.0.5",
7513       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
7514       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
7515       "dev": true,
7516       "requires": {
7517         "better-assert": "~1.0.0"
7518       }
7519     },
7520     "parseurl": {
7521       "version": "1.3.3",
7522       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7523       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7524       "dev": true
7525     },
7526     "pascalcase": {
7527       "version": "0.1.1",
7528       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7529       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7530       "dev": true
7531     },
7532     "path-browserify": {
7533       "version": "0.0.1",
7534       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
7535       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
7536       "dev": true
7537     },
7538     "path-dirname": {
7539       "version": "1.0.2",
7540       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7541       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7542       "dev": true
7543     },
7544     "path-exists": {
7545       "version": "3.0.0",
7546       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7547       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7548       "dev": true
7549     },
7550     "path-is-absolute": {
7551       "version": "1.0.1",
7552       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7553       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7554       "dev": true
7555     },
7556     "path-is-inside": {
7557       "version": "1.0.2",
7558       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7559       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7560       "dev": true
7561     },
7562     "path-key": {
7563       "version": "2.0.1",
7564       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7565       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7566       "dev": true
7567     },
7568     "path-parse": {
7569       "version": "1.0.6",
7570       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7571       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7572       "dev": true
7573     },
7574     "path-to-regexp": {
7575       "version": "0.1.7",
7576       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
7577       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
7578       "dev": true
7579     },
7580     "path-type": {
7581       "version": "3.0.0",
7582       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
7583       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
7584       "dev": true,
7585       "requires": {
7586         "pify": "^3.0.0"
7587       }
7588     },
7589     "pbkdf2": {
7590       "version": "3.0.17",
7591       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7592       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7593       "dev": true,
7594       "requires": {
7595         "create-hash": "^1.1.2",
7596         "create-hmac": "^1.1.4",
7597         "ripemd160": "^2.0.1",
7598         "safe-buffer": "^5.0.1",
7599         "sha.js": "^2.4.8"
7600       }
7601     },
7602     "pend": {
7603       "version": "1.2.0",
7604       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
7605       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
7606       "dev": true
7607     },
7608     "performance-now": {
7609       "version": "2.1.0",
7610       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7611       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
7612       "dev": true
7613     },
7614     "phantomjs-prebuilt": {
7615       "version": "2.1.16",
7616       "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz",
7617       "integrity": "sha1-79ISpKOWbTZHaE6ouniFSb4q7+8=",
7618       "dev": true,
7619       "requires": {
7620         "es6-promise": "^4.0.3",
7621         "extract-zip": "^1.6.5",
7622         "fs-extra": "^1.0.0",
7623         "hasha": "^2.2.0",
7624         "kew": "^0.7.0",
7625         "progress": "^1.1.8",
7626         "request": "^2.81.0",
7627         "request-progress": "^2.0.1",
7628         "which": "^1.2.10"
7629       }
7630     },
7631     "pify": {
7632       "version": "3.0.0",
7633       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7634       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7635       "dev": true
7636     },
7637     "pinkie": {
7638       "version": "2.0.4",
7639       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7640       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7641       "dev": true
7642     },
7643     "pinkie-promise": {
7644       "version": "2.0.1",
7645       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7646       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7647       "dev": true,
7648       "requires": {
7649         "pinkie": "^2.0.0"
7650       }
7651     },
7652     "pkg-dir": {
7653       "version": "2.0.0",
7654       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7655       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7656       "dev": true,
7657       "requires": {
7658         "find-up": "^2.1.0"
7659       }
7660     },
7661     "portfinder": {
7662       "version": "1.0.17",
7663       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
7664       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
7665       "dev": true,
7666       "requires": {
7667         "async": "^1.5.2",
7668         "debug": "^2.2.0",
7669         "mkdirp": "0.5.x"
7670       }
7671     },
7672     "posix-character-classes": {
7673       "version": "0.1.1",
7674       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7675       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7676       "dev": true
7677     },
7678     "postcss": {
7679       "version": "7.0.5",
7680       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.5.tgz",
7681       "integrity": "sha512-HBNpviAUFCKvEh7NZhw1e8MBPivRszIiUnhrJ+sBFVSYSqubrzwX3KG51mYgcRHX8j/cAgZJedONZcm5jTBdgQ==",
7682       "dev": true,
7683       "requires": {
7684         "chalk": "^2.4.1",
7685         "source-map": "^0.6.1",
7686         "supports-color": "^5.5.0"
7687       },
7688       "dependencies": {
7689         "source-map": {
7690           "version": "0.6.1",
7691           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7692           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7693           "dev": true
7694         }
7695       }
7696     },
7697     "postcss-import": {
7698       "version": "12.0.0",
7699       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.0.tgz",
7700       "integrity": "sha512-3KqKRZcaZAvxbY8DVLdd81tG5uKzbUQuiWIvy0o0fzEC42bKacqPYFWbfCQyw6L4LWUaqPz/idvIdbhpgQ32eQ==",
7701       "dev": true,
7702       "requires": {
7703         "postcss": "^7.0.1",
7704         "postcss-value-parser": "^3.2.3",
7705         "read-cache": "^1.0.0",
7706         "resolve": "^1.1.7"
7707       }
7708     },
7709     "postcss-load-config": {
7710       "version": "2.1.0",
7711       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
7712       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
7713       "dev": true,
7714       "requires": {
7715         "cosmiconfig": "^5.0.0",
7716         "import-cwd": "^2.0.0"
7717       }
7718     },
7719     "postcss-loader": {
7720       "version": "3.0.0",
7721       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
7722       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
7723       "dev": true,
7724       "requires": {
7725         "loader-utils": "^1.1.0",
7726         "postcss": "^7.0.0",
7727         "postcss-load-config": "^2.0.0",
7728         "schema-utils": "^1.0.0"
7729       }
7730     },
7731     "postcss-value-parser": {
7732       "version": "3.3.1",
7733       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7734       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7735       "dev": true
7736     },
7737     "prelude-ls": {
7738       "version": "1.1.2",
7739       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
7740       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
7741       "dev": true
7742     },
7743     "preserve": {
7744       "version": "0.2.0",
7745       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
7746       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
7747       "dev": true
7748     },
7749     "process": {
7750       "version": "0.11.10",
7751       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
7752       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
7753       "dev": true
7754     },
7755     "process-nextick-args": {
7756       "version": "2.0.1",
7757       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
7758       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
7759       "dev": true
7760     },
7761     "progress": {
7762       "version": "1.1.8",
7763       "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
7764       "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
7765       "dev": true
7766     },
7767     "promise": {
7768       "version": "7.3.1",
7769       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
7770       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
7771       "dev": true,
7772       "optional": true,
7773       "requires": {
7774         "asap": "~2.0.3"
7775       }
7776     },
7777     "promise-inflight": {
7778       "version": "1.0.1",
7779       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
7780       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
7781       "dev": true
7782     },
7783     "protractor": {
7784       "version": "5.4.2",
7785       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz",
7786       "integrity": "sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==",
7787       "dev": true,
7788       "requires": {
7789         "@types/q": "^0.0.32",
7790         "@types/selenium-webdriver": "^3.0.0",
7791         "blocking-proxy": "^1.0.0",
7792         "browserstack": "^1.5.1",
7793         "chalk": "^1.1.3",
7794         "glob": "^7.0.3",
7795         "jasmine": "2.8.0",
7796         "jasminewd2": "^2.1.0",
7797         "optimist": "~0.6.0",
7798         "q": "1.4.1",
7799         "saucelabs": "^1.5.0",
7800         "selenium-webdriver": "3.6.0",
7801         "source-map-support": "~0.4.0",
7802         "webdriver-js-extender": "2.1.0",
7803         "webdriver-manager": "^12.0.6"
7804       },
7805       "dependencies": {
7806         "ansi-styles": {
7807           "version": "2.2.1",
7808           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7809           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7810           "dev": true
7811         },
7812         "chalk": {
7813           "version": "1.1.3",
7814           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7815           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7816           "dev": true,
7817           "requires": {
7818             "ansi-styles": "^2.2.1",
7819             "escape-string-regexp": "^1.0.2",
7820             "has-ansi": "^2.0.0",
7821             "strip-ansi": "^3.0.0",
7822             "supports-color": "^2.0.0"
7823           }
7824         },
7825         "del": {
7826           "version": "2.2.2",
7827           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
7828           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
7829           "dev": true,
7830           "requires": {
7831             "globby": "^5.0.0",
7832             "is-path-cwd": "^1.0.0",
7833             "is-path-in-cwd": "^1.0.0",
7834             "object-assign": "^4.0.1",
7835             "pify": "^2.0.0",
7836             "pinkie-promise": "^2.0.0",
7837             "rimraf": "^2.2.8"
7838           }
7839         },
7840         "globby": {
7841           "version": "5.0.0",
7842           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
7843           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
7844           "dev": true,
7845           "requires": {
7846             "array-union": "^1.0.1",
7847             "arrify": "^1.0.0",
7848             "glob": "^7.0.3",
7849             "object-assign": "^4.0.1",
7850             "pify": "^2.0.0",
7851             "pinkie-promise": "^2.0.0"
7852           }
7853         },
7854         "minimist": {
7855           "version": "1.2.0",
7856           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7857           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7858           "dev": true
7859         },
7860         "pify": {
7861           "version": "2.3.0",
7862           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7863           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7864           "dev": true
7865         },
7866         "source-map": {
7867           "version": "0.5.7",
7868           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
7869           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7870           "dev": true
7871         },
7872         "source-map-support": {
7873           "version": "0.4.18",
7874           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
7875           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
7876           "dev": true,
7877           "requires": {
7878             "source-map": "^0.5.6"
7879           }
7880         },
7881         "supports-color": {
7882           "version": "2.0.0",
7883           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7884           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7885           "dev": true
7886         },
7887         "webdriver-manager": {
7888           "version": "12.1.5",
7889           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.5.tgz",
7890           "integrity": "sha512-f1apDjMpZ8SHlXtXGzqBxOjV+WQcDRz5PN7pWScgjXS7vhUIFcM3V89Shetf4A04n8DDR2MxiVQq6JproFcRZw==",
7891           "dev": true,
7892           "requires": {
7893             "adm-zip": "^0.4.9",
7894             "chalk": "^1.1.1",
7895             "del": "^2.2.0",
7896             "glob": "^7.0.3",
7897             "ini": "^1.3.4",
7898             "minimist": "^1.2.0",
7899             "q": "^1.4.1",
7900             "request": "^2.87.0",
7901             "rimraf": "^2.5.2",
7902             "semver": "^5.3.0",
7903             "xml2js": "^0.4.17"
7904           }
7905         }
7906       }
7907     },
7908     "proxy-addr": {
7909       "version": "2.0.5",
7910       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
7911       "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==",
7912       "dev": true,
7913       "requires": {
7914         "forwarded": "~0.1.2",
7915         "ipaddr.js": "1.9.0"
7916       }
7917     },
7918     "proxy-from-env": {
7919       "version": "1.1.0",
7920       "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
7921       "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
7922       "dev": true
7923     },
7924     "prr": {
7925       "version": "1.0.1",
7926       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
7927       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
7928       "dev": true
7929     },
7930     "pseudomap": {
7931       "version": "1.0.2",
7932       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
7933       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
7934       "dev": true
7935     },
7936     "psl": {
7937       "version": "1.2.0",
7938       "resolved": "https://registry.npmjs.org/psl/-/psl-1.2.0.tgz",
7939       "integrity": "sha512-GEn74ZffufCmkDDLNcl3uuyF/aSD6exEyh1v/ZSdAomB82t6G9hzJVRx0jBmLDW+VfZqks3aScmMw9DszwUalA==",
7940       "dev": true
7941     },
7942     "public-encrypt": {
7943       "version": "4.0.3",
7944       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
7945       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
7946       "dev": true,
7947       "requires": {
7948         "bn.js": "^4.1.0",
7949         "browserify-rsa": "^4.0.0",
7950         "create-hash": "^1.1.0",
7951         "parse-asn1": "^5.0.0",
7952         "randombytes": "^2.0.1",
7953         "safe-buffer": "^5.1.2"
7954       }
7955     },
7956     "pump": {
7957       "version": "2.0.1",
7958       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
7959       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
7960       "dev": true,
7961       "requires": {
7962         "end-of-stream": "^1.1.0",
7963         "once": "^1.3.1"
7964       }
7965     },
7966     "pumpify": {
7967       "version": "1.5.1",
7968       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
7969       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
7970       "dev": true,
7971       "requires": {
7972         "duplexify": "^3.6.0",
7973         "inherits": "^2.0.3",
7974         "pump": "^2.0.0"
7975       }
7976     },
7977     "punycode": {
7978       "version": "2.1.1",
7979       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
7980       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
7981       "dev": true
7982     },
7983     "puppeteer": {
7984       "version": "2.1.1",
7985       "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.1.tgz",
7986       "integrity": "sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==",
7987       "dev": true,
7988       "requires": {
7989         "@types/mime-types": "^2.1.0",
7990         "debug": "^4.1.0",
7991         "extract-zip": "^1.6.6",
7992         "https-proxy-agent": "^4.0.0",
7993         "mime": "^2.0.3",
7994         "mime-types": "^2.1.25",
7995         "progress": "^2.0.1",
7996         "proxy-from-env": "^1.0.0",
7997         "rimraf": "^2.6.1",
7998         "ws": "^6.1.0"
7999       },
8000       "dependencies": {
8001         "agent-base": {
8002           "version": "5.1.1",
8003           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz",
8004           "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==",
8005           "dev": true
8006         },
8007         "debug": {
8008           "version": "4.1.1",
8009           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
8010           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
8011           "dev": true,
8012           "requires": {
8013             "ms": "^2.1.1"
8014           }
8015         },
8016         "https-proxy-agent": {
8017           "version": "4.0.0",
8018           "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz",
8019           "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==",
8020           "dev": true,
8021           "requires": {
8022             "agent-base": "5",
8023             "debug": "4"
8024           }
8025         },
8026         "mime": {
8027           "version": "2.4.4",
8028           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
8029           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
8030           "dev": true
8031         },
8032         "mime-db": {
8033           "version": "1.43.0",
8034           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
8035           "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
8036           "dev": true
8037         },
8038         "mime-types": {
8039           "version": "2.1.26",
8040           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
8041           "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
8042           "dev": true,
8043           "requires": {
8044             "mime-db": "1.43.0"
8045           }
8046         },
8047         "ms": {
8048           "version": "2.1.2",
8049           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8050           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8051           "dev": true
8052         },
8053         "progress": {
8054           "version": "2.0.3",
8055           "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
8056           "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
8057           "dev": true
8058         },
8059         "ws": {
8060           "version": "6.2.1",
8061           "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
8062           "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
8063           "dev": true,
8064           "requires": {
8065             "async-limiter": "~1.0.0"
8066           }
8067         }
8068       }
8069     },
8070     "q": {
8071       "version": "1.4.1",
8072       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
8073       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
8074       "dev": true
8075     },
8076     "qjobs": {
8077       "version": "1.2.0",
8078       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
8079       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
8080       "dev": true
8081     },
8082     "qs": {
8083       "version": "6.5.2",
8084       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
8085       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
8086       "dev": true
8087     },
8088     "querystring": {
8089       "version": "0.2.0",
8090       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8091       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
8092       "dev": true
8093     },
8094     "querystring-es3": {
8095       "version": "0.2.1",
8096       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
8097       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
8098       "dev": true
8099     },
8100     "querystringify": {
8101       "version": "2.1.1",
8102       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
8103       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
8104       "dev": true
8105     },
8106     "randomatic": {
8107       "version": "3.1.1",
8108       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
8109       "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
8110       "dev": true,
8111       "requires": {
8112         "is-number": "^4.0.0",
8113         "kind-of": "^6.0.0",
8114         "math-random": "^1.0.1"
8115       },
8116       "dependencies": {
8117         "is-number": {
8118           "version": "4.0.0",
8119           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
8120           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
8121           "dev": true
8122         }
8123       }
8124     },
8125     "randombytes": {
8126       "version": "2.1.0",
8127       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
8128       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
8129       "dev": true,
8130       "requires": {
8131         "safe-buffer": "^5.1.0"
8132       }
8133     },
8134     "randomfill": {
8135       "version": "1.0.4",
8136       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8137       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8138       "dev": true,
8139       "requires": {
8140         "randombytes": "^2.0.5",
8141         "safe-buffer": "^5.1.0"
8142       }
8143     },
8144     "range-parser": {
8145       "version": "1.2.1",
8146       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
8147       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
8148       "dev": true
8149     },
8150     "raw-body": {
8151       "version": "2.4.0",
8152       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
8153       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
8154       "dev": true,
8155       "requires": {
8156         "bytes": "3.1.0",
8157         "http-errors": "1.7.2",
8158         "iconv-lite": "0.4.24",
8159         "unpipe": "1.0.0"
8160       },
8161       "dependencies": {
8162         "bytes": {
8163           "version": "3.1.0",
8164           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
8165           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
8166           "dev": true
8167         }
8168       }
8169     },
8170     "raw-loader": {
8171       "version": "0.5.1",
8172       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
8173       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
8174       "dev": true
8175     },
8176     "read-cache": {
8177       "version": "1.0.0",
8178       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8179       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8180       "dev": true,
8181       "requires": {
8182         "pify": "^2.3.0"
8183       },
8184       "dependencies": {
8185         "pify": {
8186           "version": "2.3.0",
8187           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8188           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8189           "dev": true
8190         }
8191       }
8192     },
8193     "read-pkg": {
8194       "version": "1.1.0",
8195       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8196       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8197       "dev": true,
8198       "requires": {
8199         "load-json-file": "^1.0.0",
8200         "normalize-package-data": "^2.3.2",
8201         "path-type": "^1.0.0"
8202       },
8203       "dependencies": {
8204         "path-type": {
8205           "version": "1.1.0",
8206           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8207           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8208           "dev": true,
8209           "requires": {
8210             "graceful-fs": "^4.1.2",
8211             "pify": "^2.0.0",
8212             "pinkie-promise": "^2.0.0"
8213           }
8214         },
8215         "pify": {
8216           "version": "2.3.0",
8217           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8218           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8219           "dev": true
8220         }
8221       }
8222     },
8223     "read-pkg-up": {
8224       "version": "1.0.1",
8225       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8226       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8227       "dev": true,
8228       "requires": {
8229         "find-up": "^1.0.0",
8230         "read-pkg": "^1.0.0"
8231       },
8232       "dependencies": {
8233         "find-up": {
8234           "version": "1.1.2",
8235           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8236           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8237           "dev": true,
8238           "requires": {
8239             "path-exists": "^2.0.0",
8240             "pinkie-promise": "^2.0.0"
8241           }
8242         },
8243         "path-exists": {
8244           "version": "2.1.0",
8245           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8246           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8247           "dev": true,
8248           "requires": {
8249             "pinkie-promise": "^2.0.0"
8250           }
8251         }
8252       }
8253     },
8254     "readable-stream": {
8255       "version": "2.3.6",
8256       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8257       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8258       "dev": true,
8259       "requires": {
8260         "core-util-is": "~1.0.0",
8261         "inherits": "~2.0.3",
8262         "isarray": "~1.0.0",
8263         "process-nextick-args": "~2.0.0",
8264         "safe-buffer": "~5.1.1",
8265         "string_decoder": "~1.1.1",
8266         "util-deprecate": "~1.0.1"
8267       }
8268     },
8269     "readdirp": {
8270       "version": "2.2.1",
8271       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8272       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8273       "dev": true,
8274       "requires": {
8275         "graceful-fs": "^4.1.11",
8276         "micromatch": "^3.1.10",
8277         "readable-stream": "^2.0.2"
8278       }
8279     },
8280     "rechoir": {
8281       "version": "0.6.2",
8282       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8283       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8284       "dev": true,
8285       "requires": {
8286         "resolve": "^1.1.6"
8287       }
8288     },
8289     "redent": {
8290       "version": "1.0.0",
8291       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8292       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8293       "dev": true,
8294       "optional": true,
8295       "requires": {
8296         "indent-string": "^2.1.0",
8297         "strip-indent": "^1.0.1"
8298       }
8299     },
8300     "reflect-metadata": {
8301       "version": "0.1.13",
8302       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
8303       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
8304       "dev": true
8305     },
8306     "regenerate": {
8307       "version": "1.4.0",
8308       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8309       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8310       "dev": true
8311     },
8312     "regenerator-runtime": {
8313       "version": "0.11.1",
8314       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8315       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8316       "dev": true
8317     },
8318     "regex-cache": {
8319       "version": "0.4.4",
8320       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
8321       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
8322       "dev": true,
8323       "requires": {
8324         "is-equal-shallow": "^0.1.3"
8325       }
8326     },
8327     "regex-not": {
8328       "version": "1.0.2",
8329       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8330       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8331       "dev": true,
8332       "requires": {
8333         "extend-shallow": "^3.0.2",
8334         "safe-regex": "^1.1.0"
8335       }
8336     },
8337     "regexpu-core": {
8338       "version": "1.0.0",
8339       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8340       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8341       "dev": true,
8342       "requires": {
8343         "regenerate": "^1.2.1",
8344         "regjsgen": "^0.2.0",
8345         "regjsparser": "^0.1.4"
8346       }
8347     },
8348     "regjsgen": {
8349       "version": "0.2.0",
8350       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8351       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8352       "dev": true
8353     },
8354     "regjsparser": {
8355       "version": "0.1.5",
8356       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8357       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8358       "dev": true,
8359       "requires": {
8360         "jsesc": "~0.5.0"
8361       },
8362       "dependencies": {
8363         "jsesc": {
8364           "version": "0.5.0",
8365           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8366           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8367           "dev": true
8368         }
8369       }
8370     },
8371     "remove-trailing-separator": {
8372       "version": "1.1.0",
8373       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8374       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8375       "dev": true
8376     },
8377     "repeat-element": {
8378       "version": "1.1.3",
8379       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8380       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8381       "dev": true
8382     },
8383     "repeat-string": {
8384       "version": "1.6.1",
8385       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8386       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8387       "dev": true
8388     },
8389     "repeating": {
8390       "version": "2.0.1",
8391       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8392       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8393       "dev": true,
8394       "requires": {
8395         "is-finite": "^1.0.0"
8396       }
8397     },
8398     "request": {
8399       "version": "2.88.0",
8400       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8401       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8402       "dev": true,
8403       "requires": {
8404         "aws-sign2": "~0.7.0",
8405         "aws4": "^1.8.0",
8406         "caseless": "~0.12.0",
8407         "combined-stream": "~1.0.6",
8408         "extend": "~3.0.2",
8409         "forever-agent": "~0.6.1",
8410         "form-data": "~2.3.2",
8411         "har-validator": "~5.1.0",
8412         "http-signature": "~1.2.0",
8413         "is-typedarray": "~1.0.0",
8414         "isstream": "~0.1.2",
8415         "json-stringify-safe": "~5.0.1",
8416         "mime-types": "~2.1.19",
8417         "oauth-sign": "~0.9.0",
8418         "performance-now": "^2.1.0",
8419         "qs": "~6.5.2",
8420         "safe-buffer": "^5.1.2",
8421         "tough-cookie": "~2.4.3",
8422         "tunnel-agent": "^0.6.0",
8423         "uuid": "^3.3.2"
8424       }
8425     },
8426     "request-progress": {
8427       "version": "2.0.1",
8428       "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz",
8429       "integrity": "sha1-XTa7V5YcZzqlt4jbyBQf3yO0Tgg=",
8430       "dev": true,
8431       "requires": {
8432         "throttleit": "^1.0.0"
8433       }
8434     },
8435     "require-directory": {
8436       "version": "2.1.1",
8437       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8438       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8439       "dev": true
8440     },
8441     "require-main-filename": {
8442       "version": "1.0.1",
8443       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8444       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8445       "dev": true
8446     },
8447     "requires-port": {
8448       "version": "1.0.0",
8449       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8450       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8451       "dev": true
8452     },
8453     "resolve": {
8454       "version": "1.1.7",
8455       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8456       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8457       "dev": true
8458     },
8459     "resolve-cwd": {
8460       "version": "2.0.0",
8461       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8462       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8463       "dev": true,
8464       "requires": {
8465         "resolve-from": "^3.0.0"
8466       }
8467     },
8468     "resolve-from": {
8469       "version": "3.0.0",
8470       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8471       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8472       "dev": true
8473     },
8474     "resolve-url": {
8475       "version": "0.2.1",
8476       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8477       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8478       "dev": true
8479     },
8480     "restore-cursor": {
8481       "version": "2.0.0",
8482       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8483       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8484       "dev": true,
8485       "requires": {
8486         "onetime": "^2.0.0",
8487         "signal-exit": "^3.0.2"
8488       }
8489     },
8490     "ret": {
8491       "version": "0.1.15",
8492       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8493       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8494       "dev": true
8495     },
8496     "retry": {
8497       "version": "0.10.1",
8498       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8499       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
8500       "dev": true
8501     },
8502     "rfdc": {
8503       "version": "1.1.4",
8504       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
8505       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
8506       "dev": true
8507     },
8508     "rimraf": {
8509       "version": "2.6.3",
8510       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8511       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8512       "dev": true,
8513       "requires": {
8514         "glob": "^7.1.3"
8515       }
8516     },
8517     "ripemd160": {
8518       "version": "2.0.2",
8519       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
8520       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
8521       "dev": true,
8522       "requires": {
8523         "hash-base": "^3.0.0",
8524         "inherits": "^2.0.1"
8525       }
8526     },
8527     "run-async": {
8528       "version": "2.3.0",
8529       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
8530       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
8531       "dev": true,
8532       "requires": {
8533         "is-promise": "^2.1.0"
8534       }
8535     },
8536     "run-queue": {
8537       "version": "1.0.3",
8538       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
8539       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
8540       "dev": true,
8541       "requires": {
8542         "aproba": "^1.1.1"
8543       }
8544     },
8545     "rxjs": {
8546       "version": "6.3.3",
8547       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
8548       "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
8549       "requires": {
8550         "tslib": "^1.9.0"
8551       }
8552     },
8553     "rxjs-compat": {
8554       "version": "6.5.2",
8555       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.5.2.tgz",
8556       "integrity": "sha512-TRMkTp4FgSxE2HtGvxmgRukh3JqdFM7ejAj1Ti/VdodbPGfWvZR5+KdLKRV9jVDFyu2SknM8RD+PR54KGnoLjg=="
8557     },
8558     "safe-buffer": {
8559       "version": "5.1.2",
8560       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8561       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8562       "dev": true
8563     },
8564     "safe-regex": {
8565       "version": "1.1.0",
8566       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8567       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
8568       "dev": true,
8569       "requires": {
8570         "ret": "~0.1.10"
8571       }
8572     },
8573     "safer-buffer": {
8574       "version": "2.1.2",
8575       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8576       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8577       "dev": true
8578     },
8579     "sass-graph": {
8580       "version": "2.2.4",
8581       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
8582       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
8583       "dev": true,
8584       "optional": true,
8585       "requires": {
8586         "glob": "^7.0.0",
8587         "lodash": "^4.0.0",
8588         "scss-tokenizer": "^0.2.3",
8589         "yargs": "^7.0.0"
8590       }
8591     },
8592     "sass-loader": {
8593       "version": "7.1.0",
8594       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
8595       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
8596       "dev": true,
8597       "requires": {
8598         "clone-deep": "^2.0.1",
8599         "loader-utils": "^1.0.1",
8600         "lodash.tail": "^4.1.1",
8601         "neo-async": "^2.5.0",
8602         "pify": "^3.0.0",
8603         "semver": "^5.5.0"
8604       }
8605     },
8606     "saucelabs": {
8607       "version": "1.5.0",
8608       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
8609       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
8610       "dev": true,
8611       "requires": {
8612         "https-proxy-agent": "^2.2.1"
8613       }
8614     },
8615     "sax": {
8616       "version": "0.5.8",
8617       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
8618       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
8619       "dev": true
8620     },
8621     "schema-utils": {
8622       "version": "1.0.0",
8623       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
8624       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
8625       "dev": true,
8626       "requires": {
8627         "ajv": "^6.1.0",
8628         "ajv-errors": "^1.0.0",
8629         "ajv-keywords": "^3.1.0"
8630       }
8631     },
8632     "scss-tokenizer": {
8633       "version": "0.2.3",
8634       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
8635       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
8636       "dev": true,
8637       "optional": true,
8638       "requires": {
8639         "js-base64": "^2.1.8",
8640         "source-map": "^0.4.2"
8641       },
8642       "dependencies": {
8643         "source-map": {
8644           "version": "0.4.4",
8645           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
8646           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
8647           "dev": true,
8648           "optional": true,
8649           "requires": {
8650             "amdefine": ">=0.0.4"
8651           }
8652         }
8653       }
8654     },
8655     "select-hose": {
8656       "version": "2.0.0",
8657       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
8658       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
8659       "dev": true
8660     },
8661     "selenium-webdriver": {
8662       "version": "3.6.0",
8663       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
8664       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
8665       "dev": true,
8666       "requires": {
8667         "jszip": "^3.1.3",
8668         "rimraf": "^2.5.4",
8669         "tmp": "0.0.30",
8670         "xml2js": "^0.4.17"
8671       },
8672       "dependencies": {
8673         "tmp": {
8674           "version": "0.0.30",
8675           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
8676           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
8677           "dev": true,
8678           "requires": {
8679             "os-tmpdir": "~1.0.1"
8680           }
8681         }
8682       }
8683     },
8684     "selfsigned": {
8685       "version": "1.10.4",
8686       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz",
8687       "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==",
8688       "dev": true,
8689       "requires": {
8690         "node-forge": "0.7.5"
8691       }
8692     },
8693     "semver": {
8694       "version": "5.5.1",
8695       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
8696       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
8697       "dev": true
8698     },
8699     "semver-dsl": {
8700       "version": "1.0.1",
8701       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
8702       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
8703       "dev": true,
8704       "requires": {
8705         "semver": "^5.3.0"
8706       }
8707     },
8708     "semver-intersect": {
8709       "version": "1.4.0",
8710       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
8711       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
8712       "dev": true,
8713       "requires": {
8714         "semver": "^5.0.0"
8715       }
8716     },
8717     "send": {
8718       "version": "0.17.1",
8719       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
8720       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
8721       "dev": true,
8722       "requires": {
8723         "debug": "2.6.9",
8724         "depd": "~1.1.2",
8725         "destroy": "~1.0.4",
8726         "encodeurl": "~1.0.2",
8727         "escape-html": "~1.0.3",
8728         "etag": "~1.8.1",
8729         "fresh": "0.5.2",
8730         "http-errors": "~1.7.2",
8731         "mime": "1.6.0",
8732         "ms": "2.1.1",
8733         "on-finished": "~2.3.0",
8734         "range-parser": "~1.2.1",
8735         "statuses": "~1.5.0"
8736       },
8737       "dependencies": {
8738         "ms": {
8739           "version": "2.1.1",
8740           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
8741           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
8742           "dev": true
8743         }
8744       }
8745     },
8746     "serialize-javascript": {
8747       "version": "1.7.0",
8748       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.7.0.tgz",
8749       "integrity": "sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==",
8750       "dev": true
8751     },
8752     "serve-index": {
8753       "version": "1.9.1",
8754       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
8755       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
8756       "dev": true,
8757       "requires": {
8758         "accepts": "~1.3.4",
8759         "batch": "0.6.1",
8760         "debug": "2.6.9",
8761         "escape-html": "~1.0.3",
8762         "http-errors": "~1.6.2",
8763         "mime-types": "~2.1.17",
8764         "parseurl": "~1.3.2"
8765       },
8766       "dependencies": {
8767         "http-errors": {
8768           "version": "1.6.3",
8769           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
8770           "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
8771           "dev": true,
8772           "requires": {
8773             "depd": "~1.1.2",
8774             "inherits": "2.0.3",
8775             "setprototypeof": "1.1.0",
8776             "statuses": ">= 1.4.0 < 2"
8777           }
8778         },
8779         "inherits": {
8780           "version": "2.0.3",
8781           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
8782           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
8783           "dev": true
8784         },
8785         "setprototypeof": {
8786           "version": "1.1.0",
8787           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
8788           "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
8789           "dev": true
8790         }
8791       }
8792     },
8793     "serve-static": {
8794       "version": "1.14.1",
8795       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
8796       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
8797       "dev": true,
8798       "requires": {
8799         "encodeurl": "~1.0.2",
8800         "escape-html": "~1.0.3",
8801         "parseurl": "~1.3.3",
8802         "send": "0.17.1"
8803       }
8804     },
8805     "set-blocking": {
8806       "version": "2.0.0",
8807       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
8808       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
8809       "dev": true
8810     },
8811     "set-immediate-shim": {
8812       "version": "1.0.1",
8813       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
8814       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
8815       "dev": true
8816     },
8817     "set-value": {
8818       "version": "2.0.1",
8819       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
8820       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
8821       "dev": true,
8822       "requires": {
8823         "extend-shallow": "^2.0.1",
8824         "is-extendable": "^0.1.1",
8825         "is-plain-object": "^2.0.3",
8826         "split-string": "^3.0.1"
8827       },
8828       "dependencies": {
8829         "extend-shallow": {
8830           "version": "2.0.1",
8831           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8832           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8833           "dev": true,
8834           "requires": {
8835             "is-extendable": "^0.1.0"
8836           }
8837         }
8838       }
8839     },
8840     "setimmediate": {
8841       "version": "1.0.5",
8842       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
8843       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
8844       "dev": true
8845     },
8846     "setprototypeof": {
8847       "version": "1.1.1",
8848       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
8849       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
8850       "dev": true
8851     },
8852     "sha.js": {
8853       "version": "2.4.11",
8854       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
8855       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
8856       "dev": true,
8857       "requires": {
8858         "inherits": "^2.0.1",
8859         "safe-buffer": "^5.0.1"
8860       }
8861     },
8862     "shallow-clone": {
8863       "version": "1.0.0",
8864       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
8865       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
8866       "dev": true,
8867       "requires": {
8868         "is-extendable": "^0.1.1",
8869         "kind-of": "^5.0.0",
8870         "mixin-object": "^2.0.1"
8871       },
8872       "dependencies": {
8873         "kind-of": {
8874           "version": "5.1.0",
8875           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8876           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8877           "dev": true
8878         }
8879       }
8880     },
8881     "shebang-command": {
8882       "version": "1.2.0",
8883       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8884       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8885       "dev": true,
8886       "requires": {
8887         "shebang-regex": "^1.0.0"
8888       }
8889     },
8890     "shebang-regex": {
8891       "version": "1.0.0",
8892       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8893       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8894       "dev": true
8895     },
8896     "shelljs": {
8897       "version": "0.8.3",
8898       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
8899       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
8900       "dev": true,
8901       "requires": {
8902         "glob": "^7.0.0",
8903         "interpret": "^1.0.0",
8904         "rechoir": "^0.6.2"
8905       }
8906     },
8907     "signal-exit": {
8908       "version": "3.0.2",
8909       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
8910       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
8911       "dev": true
8912     },
8913     "slash": {
8914       "version": "1.0.0",
8915       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
8916       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
8917       "dev": true
8918     },
8919     "slide": {
8920       "version": "1.1.6",
8921       "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
8922       "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
8923       "dev": true
8924     },
8925     "snapdragon": {
8926       "version": "0.8.2",
8927       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
8928       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
8929       "dev": true,
8930       "requires": {
8931         "base": "^0.11.1",
8932         "debug": "^2.2.0",
8933         "define-property": "^0.2.5",
8934         "extend-shallow": "^2.0.1",
8935         "map-cache": "^0.2.2",
8936         "source-map": "^0.5.6",
8937         "source-map-resolve": "^0.5.0",
8938         "use": "^3.1.0"
8939       },
8940       "dependencies": {
8941         "define-property": {
8942           "version": "0.2.5",
8943           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8944           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8945           "dev": true,
8946           "requires": {
8947             "is-descriptor": "^0.1.0"
8948           }
8949         },
8950         "extend-shallow": {
8951           "version": "2.0.1",
8952           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8953           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8954           "dev": true,
8955           "requires": {
8956             "is-extendable": "^0.1.0"
8957           }
8958         },
8959         "source-map": {
8960           "version": "0.5.7",
8961           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8962           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
8963           "dev": true
8964         }
8965       }
8966     },
8967     "snapdragon-node": {
8968       "version": "2.1.1",
8969       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
8970       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
8971       "dev": true,
8972       "requires": {
8973         "define-property": "^1.0.0",
8974         "isobject": "^3.0.0",
8975         "snapdragon-util": "^3.0.1"
8976       },
8977       "dependencies": {
8978         "define-property": {
8979           "version": "1.0.0",
8980           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8981           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
8982           "dev": true,
8983           "requires": {
8984             "is-descriptor": "^1.0.0"
8985           }
8986         },
8987         "is-accessor-descriptor": {
8988           "version": "1.0.0",
8989           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8990           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8991           "dev": true,
8992           "requires": {
8993             "kind-of": "^6.0.0"
8994           }
8995         },
8996         "is-data-descriptor": {
8997           "version": "1.0.0",
8998           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8999           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9000           "dev": true,
9001           "requires": {
9002             "kind-of": "^6.0.0"
9003           }
9004         },
9005         "is-descriptor": {
9006           "version": "1.0.2",
9007           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9008           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9009           "dev": true,
9010           "requires": {
9011             "is-accessor-descriptor": "^1.0.0",
9012             "is-data-descriptor": "^1.0.0",
9013             "kind-of": "^6.0.2"
9014           }
9015         }
9016       }
9017     },
9018     "snapdragon-util": {
9019       "version": "3.0.1",
9020       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9021       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9022       "dev": true,
9023       "requires": {
9024         "kind-of": "^3.2.0"
9025       },
9026       "dependencies": {
9027         "kind-of": {
9028           "version": "3.2.2",
9029           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9030           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9031           "dev": true,
9032           "requires": {
9033             "is-buffer": "^1.1.5"
9034           }
9035         }
9036       }
9037     },
9038     "socket.io": {
9039       "version": "2.1.1",
9040       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
9041       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
9042       "dev": true,
9043       "requires": {
9044         "debug": "~3.1.0",
9045         "engine.io": "~3.2.0",
9046         "has-binary2": "~1.0.2",
9047         "socket.io-adapter": "~1.1.0",
9048         "socket.io-client": "2.1.1",
9049         "socket.io-parser": "~3.2.0"
9050       },
9051       "dependencies": {
9052         "debug": {
9053           "version": "3.1.0",
9054           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9055           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9056           "dev": true,
9057           "requires": {
9058             "ms": "2.0.0"
9059           }
9060         }
9061       }
9062     },
9063     "socket.io-adapter": {
9064       "version": "1.1.1",
9065       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
9066       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
9067       "dev": true
9068     },
9069     "socket.io-client": {
9070       "version": "2.1.1",
9071       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
9072       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
9073       "dev": true,
9074       "requires": {
9075         "backo2": "1.0.2",
9076         "base64-arraybuffer": "0.1.5",
9077         "component-bind": "1.0.0",
9078         "component-emitter": "1.2.1",
9079         "debug": "~3.1.0",
9080         "engine.io-client": "~3.2.0",
9081         "has-binary2": "~1.0.2",
9082         "has-cors": "1.1.0",
9083         "indexof": "0.0.1",
9084         "object-component": "0.0.3",
9085         "parseqs": "0.0.5",
9086         "parseuri": "0.0.5",
9087         "socket.io-parser": "~3.2.0",
9088         "to-array": "0.1.4"
9089       },
9090       "dependencies": {
9091         "component-emitter": {
9092           "version": "1.2.1",
9093           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
9094           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
9095           "dev": true
9096         },
9097         "debug": {
9098           "version": "3.1.0",
9099           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9100           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9101           "dev": true,
9102           "requires": {
9103             "ms": "2.0.0"
9104           }
9105         }
9106       }
9107     },
9108     "socket.io-parser": {
9109       "version": "3.2.0",
9110       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
9111       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
9112       "dev": true,
9113       "requires": {
9114         "component-emitter": "1.2.1",
9115         "debug": "~3.1.0",
9116         "isarray": "2.0.1"
9117       },
9118       "dependencies": {
9119         "component-emitter": {
9120           "version": "1.2.1",
9121           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
9122           "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
9123           "dev": true
9124         },
9125         "debug": {
9126           "version": "3.1.0",
9127           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9128           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9129           "dev": true,
9130           "requires": {
9131             "ms": "2.0.0"
9132           }
9133         },
9134         "isarray": {
9135           "version": "2.0.1",
9136           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
9137           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
9138           "dev": true
9139         }
9140       }
9141     },
9142     "sockjs": {
9143       "version": "0.3.19",
9144       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
9145       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
9146       "dev": true,
9147       "requires": {
9148         "faye-websocket": "^0.10.0",
9149         "uuid": "^3.0.1"
9150       }
9151     },
9152     "sockjs-client": {
9153       "version": "1.1.5",
9154       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz",
9155       "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=",
9156       "dev": true,
9157       "requires": {
9158         "debug": "^2.6.6",
9159         "eventsource": "0.1.6",
9160         "faye-websocket": "~0.11.0",
9161         "inherits": "^2.0.1",
9162         "json3": "^3.3.2",
9163         "url-parse": "^1.1.8"
9164       },
9165       "dependencies": {
9166         "faye-websocket": {
9167           "version": "0.11.3",
9168           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
9169           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
9170           "dev": true,
9171           "requires": {
9172             "websocket-driver": ">=0.5.1"
9173           }
9174         }
9175       }
9176     },
9177     "sonar-scanner": {
9178       "version": "3.1.0",
9179       "resolved": "https://registry.npmjs.org/sonar-scanner/-/sonar-scanner-3.1.0.tgz",
9180       "integrity": "sha1-UcHBEB9UuYq8XYVlIJsdkjKXk0M=",
9181       "dev": true
9182     },
9183     "source-list-map": {
9184       "version": "2.0.1",
9185       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
9186       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
9187       "dev": true
9188     },
9189     "source-map": {
9190       "version": "0.7.3",
9191       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
9192       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
9193       "dev": true
9194     },
9195     "source-map-loader": {
9196       "version": "0.2.4",
9197       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
9198       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
9199       "dev": true,
9200       "requires": {
9201         "async": "^2.5.0",
9202         "loader-utils": "^1.1.0"
9203       },
9204       "dependencies": {
9205         "async": {
9206           "version": "2.6.3",
9207           "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
9208           "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
9209           "dev": true,
9210           "requires": {
9211             "lodash": "^4.17.14"
9212           }
9213         }
9214       }
9215     },
9216     "source-map-resolve": {
9217       "version": "0.5.2",
9218       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9219       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9220       "dev": true,
9221       "requires": {
9222         "atob": "^2.1.1",
9223         "decode-uri-component": "^0.2.0",
9224         "resolve-url": "^0.2.1",
9225         "source-map-url": "^0.4.0",
9226         "urix": "^0.1.0"
9227       }
9228     },
9229     "source-map-support": {
9230       "version": "0.5.9",
9231       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
9232       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
9233       "dev": true,
9234       "requires": {
9235         "buffer-from": "^1.0.0",
9236         "source-map": "^0.6.0"
9237       },
9238       "dependencies": {
9239         "source-map": {
9240           "version": "0.6.1",
9241           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9242           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9243           "dev": true
9244         }
9245       }
9246     },
9247     "source-map-url": {
9248       "version": "0.4.0",
9249       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9250       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9251       "dev": true
9252     },
9253     "sourcemap-codec": {
9254       "version": "1.4.6",
9255       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz",
9256       "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==",
9257       "dev": true
9258     },
9259     "spdx-correct": {
9260       "version": "3.1.0",
9261       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9262       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9263       "dev": true,
9264       "requires": {
9265         "spdx-expression-parse": "^3.0.0",
9266         "spdx-license-ids": "^3.0.0"
9267       }
9268     },
9269     "spdx-exceptions": {
9270       "version": "2.2.0",
9271       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9272       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9273       "dev": true
9274     },
9275     "spdx-expression-parse": {
9276       "version": "3.0.0",
9277       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9278       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9279       "dev": true,
9280       "requires": {
9281         "spdx-exceptions": "^2.1.0",
9282         "spdx-license-ids": "^3.0.0"
9283       }
9284     },
9285     "spdx-license-ids": {
9286       "version": "3.0.5",
9287       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
9288       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
9289       "dev": true
9290     },
9291     "spdy": {
9292       "version": "3.4.7",
9293       "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz",
9294       "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=",
9295       "dev": true,
9296       "requires": {
9297         "debug": "^2.6.8",
9298         "handle-thing": "^1.2.5",
9299         "http-deceiver": "^1.2.7",
9300         "safe-buffer": "^5.0.1",
9301         "select-hose": "^2.0.0",
9302         "spdy-transport": "^2.0.18"
9303       }
9304     },
9305     "spdy-transport": {
9306       "version": "2.1.1",
9307       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.1.tgz",
9308       "integrity": "sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q==",
9309       "dev": true,
9310       "requires": {
9311         "debug": "^2.6.8",
9312         "detect-node": "^2.0.3",
9313         "hpack.js": "^2.1.6",
9314         "obuf": "^1.1.1",
9315         "readable-stream": "^2.2.9",
9316         "safe-buffer": "^5.0.1",
9317         "wbuf": "^1.7.2"
9318       }
9319     },
9320     "speed-measure-webpack-plugin": {
9321       "version": "1.3.1",
9322       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz",
9323       "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==",
9324       "dev": true,
9325       "requires": {
9326         "chalk": "^2.0.1"
9327       }
9328     },
9329     "split-string": {
9330       "version": "3.1.0",
9331       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9332       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9333       "dev": true,
9334       "requires": {
9335         "extend-shallow": "^3.0.0"
9336       }
9337     },
9338     "sprintf-js": {
9339       "version": "1.0.3",
9340       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9341       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9342       "dev": true
9343     },
9344     "sshpk": {
9345       "version": "1.16.1",
9346       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
9347       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
9348       "dev": true,
9349       "requires": {
9350         "asn1": "~0.2.3",
9351         "assert-plus": "^1.0.0",
9352         "bcrypt-pbkdf": "^1.0.0",
9353         "dashdash": "^1.12.0",
9354         "ecc-jsbn": "~0.1.1",
9355         "getpass": "^0.1.1",
9356         "jsbn": "~0.1.0",
9357         "safer-buffer": "^2.0.2",
9358         "tweetnacl": "~0.14.0"
9359       }
9360     },
9361     "ssri": {
9362       "version": "5.3.0",
9363       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9364       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9365       "dev": true,
9366       "requires": {
9367         "safe-buffer": "^5.1.1"
9368       }
9369     },
9370     "static-extend": {
9371       "version": "0.1.2",
9372       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9373       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9374       "dev": true,
9375       "requires": {
9376         "define-property": "^0.2.5",
9377         "object-copy": "^0.1.0"
9378       },
9379       "dependencies": {
9380         "define-property": {
9381           "version": "0.2.5",
9382           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9383           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9384           "dev": true,
9385           "requires": {
9386             "is-descriptor": "^0.1.0"
9387           }
9388         }
9389       }
9390     },
9391     "stats-webpack-plugin": {
9392       "version": "0.7.0",
9393       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz",
9394       "integrity": "sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ==",
9395       "dev": true,
9396       "requires": {
9397         "lodash": "^4.17.4"
9398       }
9399     },
9400     "statuses": {
9401       "version": "1.5.0",
9402       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9403       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9404       "dev": true
9405     },
9406     "stdout-stream": {
9407       "version": "1.4.1",
9408       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
9409       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
9410       "dev": true,
9411       "optional": true,
9412       "requires": {
9413         "readable-stream": "^2.0.1"
9414       }
9415     },
9416     "stream-browserify": {
9417       "version": "2.0.2",
9418       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9419       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9420       "dev": true,
9421       "requires": {
9422         "inherits": "~2.0.1",
9423         "readable-stream": "^2.0.2"
9424       }
9425     },
9426     "stream-each": {
9427       "version": "1.2.3",
9428       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
9429       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
9430       "dev": true,
9431       "requires": {
9432         "end-of-stream": "^1.1.0",
9433         "stream-shift": "^1.0.0"
9434       }
9435     },
9436     "stream-http": {
9437       "version": "2.8.3",
9438       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9439       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9440       "dev": true,
9441       "requires": {
9442         "builtin-status-codes": "^3.0.0",
9443         "inherits": "^2.0.1",
9444         "readable-stream": "^2.3.6",
9445         "to-arraybuffer": "^1.0.0",
9446         "xtend": "^4.0.0"
9447       }
9448     },
9449     "stream-shift": {
9450       "version": "1.0.0",
9451       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9452       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9453       "dev": true
9454     },
9455     "streamroller": {
9456       "version": "0.7.0",
9457       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
9458       "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
9459       "dev": true,
9460       "requires": {
9461         "date-format": "^1.2.0",
9462         "debug": "^3.1.0",
9463         "mkdirp": "^0.5.1",
9464         "readable-stream": "^2.3.0"
9465       },
9466       "dependencies": {
9467         "debug": {
9468           "version": "3.2.6",
9469           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9470           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9471           "dev": true,
9472           "requires": {
9473             "ms": "^2.1.1"
9474           }
9475         },
9476         "ms": {
9477           "version": "2.1.2",
9478           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9479           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9480           "dev": true
9481         }
9482       }
9483     },
9484     "string-width": {
9485       "version": "1.0.2",
9486       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9487       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9488       "dev": true,
9489       "requires": {
9490         "code-point-at": "^1.0.0",
9491         "is-fullwidth-code-point": "^1.0.0",
9492         "strip-ansi": "^3.0.0"
9493       }
9494     },
9495     "string_decoder": {
9496       "version": "1.1.1",
9497       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9498       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9499       "dev": true,
9500       "requires": {
9501         "safe-buffer": "~5.1.0"
9502       }
9503     },
9504     "strip-ansi": {
9505       "version": "3.0.1",
9506       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9507       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9508       "dev": true,
9509       "requires": {
9510         "ansi-regex": "^2.0.0"
9511       }
9512     },
9513     "strip-bom": {
9514       "version": "2.0.0",
9515       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9516       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9517       "dev": true,
9518       "requires": {
9519         "is-utf8": "^0.2.0"
9520       }
9521     },
9522     "strip-eof": {
9523       "version": "1.0.0",
9524       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9525       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9526       "dev": true
9527     },
9528     "strip-indent": {
9529       "version": "1.0.1",
9530       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9531       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9532       "dev": true,
9533       "optional": true,
9534       "requires": {
9535         "get-stdin": "^4.0.1"
9536       }
9537     },
9538     "style-loader": {
9539       "version": "0.23.0",
9540       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.0.tgz",
9541       "integrity": "sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ==",
9542       "dev": true,
9543       "requires": {
9544         "loader-utils": "^1.1.0",
9545         "schema-utils": "^0.4.5"
9546       },
9547       "dependencies": {
9548         "schema-utils": {
9549           "version": "0.4.7",
9550           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
9551           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
9552           "dev": true,
9553           "requires": {
9554             "ajv": "^6.1.0",
9555             "ajv-keywords": "^3.1.0"
9556           }
9557         }
9558       }
9559     },
9560     "stylus": {
9561       "version": "0.54.5",
9562       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
9563       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
9564       "dev": true,
9565       "requires": {
9566         "css-parse": "1.7.x",
9567         "debug": "*",
9568         "glob": "7.0.x",
9569         "mkdirp": "0.5.x",
9570         "sax": "0.5.x",
9571         "source-map": "0.1.x"
9572       },
9573       "dependencies": {
9574         "glob": {
9575           "version": "7.0.6",
9576           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
9577           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
9578           "dev": true,
9579           "requires": {
9580             "fs.realpath": "^1.0.0",
9581             "inflight": "^1.0.4",
9582             "inherits": "2",
9583             "minimatch": "^3.0.2",
9584             "once": "^1.3.0",
9585             "path-is-absolute": "^1.0.0"
9586           }
9587         },
9588         "source-map": {
9589           "version": "0.1.43",
9590           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
9591           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
9592           "dev": true,
9593           "requires": {
9594             "amdefine": ">=0.0.4"
9595           }
9596         }
9597       }
9598     },
9599     "stylus-loader": {
9600       "version": "3.0.2",
9601       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
9602       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
9603       "dev": true,
9604       "requires": {
9605         "loader-utils": "^1.0.2",
9606         "lodash.clonedeep": "^4.5.0",
9607         "when": "~3.6.x"
9608       }
9609     },
9610     "supports-color": {
9611       "version": "5.5.0",
9612       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9613       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9614       "dev": true,
9615       "requires": {
9616         "has-flag": "^3.0.0"
9617       }
9618     },
9619     "symbol-observable": {
9620       "version": "1.2.0",
9621       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
9622       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
9623       "dev": true
9624     },
9625     "systemjs": {
9626       "version": "6.1.10",
9627       "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.1.10.tgz",
9628       "integrity": "sha512-yd5w1lbZoghSs/SD3TwY8Gmd7yxihYvQPregRc2hDd6FmkL32kll7gwLCE7a/fz5W66HIgzRdg1YbV6L2hXkyA=="
9629     },
9630     "tapable": {
9631       "version": "1.1.3",
9632       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
9633       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
9634       "dev": true
9635     },
9636     "tar": {
9637       "version": "2.2.2",
9638       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
9639       "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
9640       "dev": true,
9641       "optional": true,
9642       "requires": {
9643         "block-stream": "*",
9644         "fstream": "^1.0.12",
9645         "inherits": "2"
9646       }
9647     },
9648     "terser": {
9649       "version": "3.17.0",
9650       "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",
9651       "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==",
9652       "dev": true,
9653       "requires": {
9654         "commander": "^2.19.0",
9655         "source-map": "~0.6.1",
9656         "source-map-support": "~0.5.10"
9657       },
9658       "dependencies": {
9659         "source-map": {
9660           "version": "0.6.1",
9661           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9662           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9663           "dev": true
9664         },
9665         "source-map-support": {
9666           "version": "0.5.12",
9667           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
9668           "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
9669           "dev": true,
9670           "requires": {
9671             "buffer-from": "^1.0.0",
9672             "source-map": "^0.6.0"
9673           }
9674         }
9675       }
9676     },
9677     "terser-webpack-plugin": {
9678       "version": "1.1.0",
9679       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz",
9680       "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==",
9681       "dev": true,
9682       "requires": {
9683         "cacache": "^11.0.2",
9684         "find-cache-dir": "^2.0.0",
9685         "schema-utils": "^1.0.0",
9686         "serialize-javascript": "^1.4.0",
9687         "source-map": "^0.6.1",
9688         "terser": "^3.8.1",
9689         "webpack-sources": "^1.1.0",
9690         "worker-farm": "^1.5.2"
9691       },
9692       "dependencies": {
9693         "cacache": {
9694           "version": "11.3.3",
9695           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
9696           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
9697           "dev": true,
9698           "requires": {
9699             "bluebird": "^3.5.5",
9700             "chownr": "^1.1.1",
9701             "figgy-pudding": "^3.5.1",
9702             "glob": "^7.1.4",
9703             "graceful-fs": "^4.1.15",
9704             "lru-cache": "^5.1.1",
9705             "mississippi": "^3.0.0",
9706             "mkdirp": "^0.5.1",
9707             "move-concurrently": "^1.0.1",
9708             "promise-inflight": "^1.0.1",
9709             "rimraf": "^2.6.3",
9710             "ssri": "^6.0.1",
9711             "unique-filename": "^1.1.1",
9712             "y18n": "^4.0.0"
9713           }
9714         },
9715         "find-cache-dir": {
9716           "version": "2.1.0",
9717           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
9718           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
9719           "dev": true,
9720           "requires": {
9721             "commondir": "^1.0.1",
9722             "make-dir": "^2.0.0",
9723             "pkg-dir": "^3.0.0"
9724           }
9725         },
9726         "find-up": {
9727           "version": "3.0.0",
9728           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
9729           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
9730           "dev": true,
9731           "requires": {
9732             "locate-path": "^3.0.0"
9733           }
9734         },
9735         "glob": {
9736           "version": "7.1.4",
9737           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
9738           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
9739           "dev": true,
9740           "requires": {
9741             "fs.realpath": "^1.0.0",
9742             "inflight": "^1.0.4",
9743             "inherits": "2",
9744             "minimatch": "^3.0.4",
9745             "once": "^1.3.0",
9746             "path-is-absolute": "^1.0.0"
9747           }
9748         },
9749         "locate-path": {
9750           "version": "3.0.0",
9751           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
9752           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
9753           "dev": true,
9754           "requires": {
9755             "p-locate": "^3.0.0",
9756             "path-exists": "^3.0.0"
9757           }
9758         },
9759         "lru-cache": {
9760           "version": "5.1.1",
9761           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
9762           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
9763           "dev": true,
9764           "requires": {
9765             "yallist": "^3.0.2"
9766           }
9767         },
9768         "make-dir": {
9769           "version": "2.1.0",
9770           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
9771           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
9772           "dev": true,
9773           "requires": {
9774             "pify": "^4.0.1",
9775             "semver": "^5.6.0"
9776           }
9777         },
9778         "mississippi": {
9779           "version": "3.0.0",
9780           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
9781           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
9782           "dev": true,
9783           "requires": {
9784             "concat-stream": "^1.5.0",
9785             "duplexify": "^3.4.2",
9786             "end-of-stream": "^1.1.0",
9787             "flush-write-stream": "^1.0.0",
9788             "from2": "^2.1.0",
9789             "parallel-transform": "^1.1.0",
9790             "pump": "^3.0.0",
9791             "pumpify": "^1.3.3",
9792             "stream-each": "^1.1.0",
9793             "through2": "^2.0.0"
9794           }
9795         },
9796         "p-limit": {
9797           "version": "2.2.0",
9798           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
9799           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
9800           "dev": true,
9801           "requires": {
9802             "p-try": "^2.0.0"
9803           }
9804         },
9805         "p-locate": {
9806           "version": "3.0.0",
9807           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
9808           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
9809           "dev": true,
9810           "requires": {
9811             "p-limit": "^2.0.0"
9812           }
9813         },
9814         "p-try": {
9815           "version": "2.2.0",
9816           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
9817           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
9818           "dev": true
9819         },
9820         "pify": {
9821           "version": "4.0.1",
9822           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
9823           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
9824           "dev": true
9825         },
9826         "pkg-dir": {
9827           "version": "3.0.0",
9828           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
9829           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
9830           "dev": true,
9831           "requires": {
9832             "find-up": "^3.0.0"
9833           }
9834         },
9835         "pump": {
9836           "version": "3.0.0",
9837           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
9838           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
9839           "dev": true,
9840           "requires": {
9841             "end-of-stream": "^1.1.0",
9842             "once": "^1.3.1"
9843           }
9844         },
9845         "semver": {
9846           "version": "5.7.0",
9847           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
9848           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
9849           "dev": true
9850         },
9851         "source-map": {
9852           "version": "0.6.1",
9853           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9854           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9855           "dev": true
9856         },
9857         "ssri": {
9858           "version": "6.0.1",
9859           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
9860           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
9861           "dev": true,
9862           "requires": {
9863             "figgy-pudding": "^3.5.1"
9864           }
9865         },
9866         "yallist": {
9867           "version": "3.0.3",
9868           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
9869           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
9870           "dev": true
9871         }
9872       }
9873     },
9874     "throttleit": {
9875       "version": "1.0.0",
9876       "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz",
9877       "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=",
9878       "dev": true
9879     },
9880     "through": {
9881       "version": "2.3.8",
9882       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
9883       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
9884       "dev": true
9885     },
9886     "through2": {
9887       "version": "2.0.5",
9888       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
9889       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
9890       "dev": true,
9891       "requires": {
9892         "readable-stream": "~2.3.6",
9893         "xtend": "~4.0.1"
9894       }
9895     },
9896     "thunky": {
9897       "version": "1.0.3",
9898       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz",
9899       "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==",
9900       "dev": true
9901     },
9902     "timers-browserify": {
9903       "version": "2.0.10",
9904       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
9905       "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
9906       "dev": true,
9907       "requires": {
9908         "setimmediate": "^1.0.4"
9909       }
9910     },
9911     "tmp": {
9912       "version": "0.0.33",
9913       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
9914       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
9915       "dev": true,
9916       "requires": {
9917         "os-tmpdir": "~1.0.2"
9918       }
9919     },
9920     "to-array": {
9921       "version": "0.1.4",
9922       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
9923       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
9924       "dev": true
9925     },
9926     "to-arraybuffer": {
9927       "version": "1.0.1",
9928       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
9929       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
9930       "dev": true
9931     },
9932     "to-fast-properties": {
9933       "version": "1.0.3",
9934       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
9935       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
9936       "dev": true
9937     },
9938     "to-object-path": {
9939       "version": "0.3.0",
9940       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
9941       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
9942       "dev": true,
9943       "requires": {
9944         "kind-of": "^3.0.2"
9945       },
9946       "dependencies": {
9947         "kind-of": {
9948           "version": "3.2.2",
9949           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9950           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9951           "dev": true,
9952           "requires": {
9953             "is-buffer": "^1.1.5"
9954           }
9955         }
9956       }
9957     },
9958     "to-regex": {
9959       "version": "3.0.2",
9960       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
9961       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
9962       "dev": true,
9963       "requires": {
9964         "define-property": "^2.0.2",
9965         "extend-shallow": "^3.0.2",
9966         "regex-not": "^1.0.2",
9967         "safe-regex": "^1.1.0"
9968       }
9969     },
9970     "to-regex-range": {
9971       "version": "2.1.1",
9972       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
9973       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
9974       "dev": true,
9975       "requires": {
9976         "is-number": "^3.0.0",
9977         "repeat-string": "^1.6.1"
9978       }
9979     },
9980     "toidentifier": {
9981       "version": "1.0.0",
9982       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
9983       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
9984       "dev": true
9985     },
9986     "tough-cookie": {
9987       "version": "2.4.3",
9988       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
9989       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
9990       "dev": true,
9991       "requires": {
9992         "psl": "^1.1.24",
9993         "punycode": "^1.4.1"
9994       },
9995       "dependencies": {
9996         "punycode": {
9997           "version": "1.4.1",
9998           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9999           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
10000           "dev": true
10001         }
10002       }
10003     },
10004     "tree-kill": {
10005       "version": "1.2.0",
10006       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
10007       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
10008       "dev": true
10009     },
10010     "trim-newlines": {
10011       "version": "1.0.0",
10012       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10013       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10014       "dev": true,
10015       "optional": true
10016     },
10017     "trim-right": {
10018       "version": "1.0.1",
10019       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
10020       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
10021       "dev": true
10022     },
10023     "true-case-path": {
10024       "version": "1.0.3",
10025       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
10026       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
10027       "dev": true,
10028       "optional": true,
10029       "requires": {
10030         "glob": "^7.1.2"
10031       }
10032     },
10033     "ts-node": {
10034       "version": "7.0.1",
10035       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
10036       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
10037       "dev": true,
10038       "requires": {
10039         "arrify": "^1.0.0",
10040         "buffer-from": "^1.1.0",
10041         "diff": "^3.1.0",
10042         "make-error": "^1.1.1",
10043         "minimist": "^1.2.0",
10044         "mkdirp": "^0.5.1",
10045         "source-map-support": "^0.5.6",
10046         "yn": "^2.0.0"
10047       },
10048       "dependencies": {
10049         "minimist": {
10050           "version": "1.2.0",
10051           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
10052           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
10053           "dev": true
10054         }
10055       }
10056     },
10057     "tslib": {
10058       "version": "1.10.0",
10059       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
10060       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
10061     },
10062     "tslint": {
10063       "version": "5.11.0",
10064       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
10065       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
10066       "dev": true,
10067       "requires": {
10068         "babel-code-frame": "^6.22.0",
10069         "builtin-modules": "^1.1.1",
10070         "chalk": "^2.3.0",
10071         "commander": "^2.12.1",
10072         "diff": "^3.2.0",
10073         "glob": "^7.1.1",
10074         "js-yaml": "^3.7.0",
10075         "minimatch": "^3.0.4",
10076         "resolve": "^1.3.2",
10077         "semver": "^5.3.0",
10078         "tslib": "^1.8.0",
10079         "tsutils": "^2.27.2"
10080       },
10081       "dependencies": {
10082         "resolve": {
10083           "version": "1.11.1",
10084           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
10085           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
10086           "dev": true,
10087           "requires": {
10088             "path-parse": "^1.0.6"
10089           }
10090         }
10091       }
10092     },
10093     "tsutils": {
10094       "version": "2.29.0",
10095       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
10096       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
10097       "dev": true,
10098       "requires": {
10099         "tslib": "^1.8.1"
10100       }
10101     },
10102     "tty-browserify": {
10103       "version": "0.0.0",
10104       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
10105       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
10106       "dev": true
10107     },
10108     "tunnel-agent": {
10109       "version": "0.6.0",
10110       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10111       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
10112       "dev": true,
10113       "requires": {
10114         "safe-buffer": "^5.0.1"
10115       }
10116     },
10117     "tweetnacl": {
10118       "version": "0.14.5",
10119       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
10120       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
10121       "dev": true
10122     },
10123     "type-check": {
10124       "version": "0.3.2",
10125       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
10126       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
10127       "dev": true,
10128       "requires": {
10129         "prelude-ls": "~1.1.2"
10130       }
10131     },
10132     "type-is": {
10133       "version": "1.6.18",
10134       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
10135       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
10136       "dev": true,
10137       "requires": {
10138         "media-typer": "0.3.0",
10139         "mime-types": "~2.1.24"
10140       }
10141     },
10142     "typedarray": {
10143       "version": "0.0.6",
10144       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
10145       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
10146       "dev": true
10147     },
10148     "typescript": {
10149       "version": "3.1.6",
10150       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
10151       "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
10152       "dev": true
10153     },
10154     "uglify-js": {
10155       "version": "3.6.0",
10156       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
10157       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
10158       "dev": true,
10159       "optional": true,
10160       "requires": {
10161         "commander": "~2.20.0",
10162         "source-map": "~0.6.1"
10163       },
10164       "dependencies": {
10165         "source-map": {
10166           "version": "0.6.1",
10167           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10168           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10169           "dev": true,
10170           "optional": true
10171         }
10172       }
10173     },
10174     "uglifyjs-webpack-plugin": {
10175       "version": "1.3.0",
10176       "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz",
10177       "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==",
10178       "dev": true,
10179       "requires": {
10180         "cacache": "^10.0.4",
10181         "find-cache-dir": "^1.0.0",
10182         "schema-utils": "^0.4.5",
10183         "serialize-javascript": "^1.4.0",
10184         "source-map": "^0.6.1",
10185         "uglify-es": "^3.3.4",
10186         "webpack-sources": "^1.1.0",
10187         "worker-farm": "^1.5.2"
10188       },
10189       "dependencies": {
10190         "commander": {
10191           "version": "2.13.0",
10192           "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
10193           "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
10194           "dev": true
10195         },
10196         "schema-utils": {
10197           "version": "0.4.7",
10198           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
10199           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
10200           "dev": true,
10201           "requires": {
10202             "ajv": "^6.1.0",
10203             "ajv-keywords": "^3.1.0"
10204           }
10205         },
10206         "source-map": {
10207           "version": "0.6.1",
10208           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10209           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10210           "dev": true
10211         },
10212         "uglify-es": {
10213           "version": "3.3.9",
10214           "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
10215           "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
10216           "dev": true,
10217           "requires": {
10218             "commander": "~2.13.0",
10219             "source-map": "~0.6.1"
10220           }
10221         }
10222       }
10223     },
10224     "ultron": {
10225       "version": "1.1.1",
10226       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
10227       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
10228       "dev": true
10229     },
10230     "underscore": {
10231       "version": "1.9.1",
10232       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
10233       "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
10234     },
10235     "union-value": {
10236       "version": "1.0.1",
10237       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
10238       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
10239       "dev": true,
10240       "requires": {
10241         "arr-union": "^3.1.0",
10242         "get-value": "^2.0.6",
10243         "is-extendable": "^0.1.1",
10244         "set-value": "^2.0.1"
10245       }
10246     },
10247     "unique-filename": {
10248       "version": "1.1.1",
10249       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
10250       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
10251       "dev": true,
10252       "requires": {
10253         "unique-slug": "^2.0.0"
10254       }
10255     },
10256     "unique-slug": {
10257       "version": "2.0.2",
10258       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
10259       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
10260       "dev": true,
10261       "requires": {
10262         "imurmurhash": "^0.1.4"
10263       }
10264     },
10265     "unpipe": {
10266       "version": "1.0.0",
10267       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10268       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
10269       "dev": true
10270     },
10271     "unset-value": {
10272       "version": "1.0.0",
10273       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10274       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10275       "dev": true,
10276       "requires": {
10277         "has-value": "^0.3.1",
10278         "isobject": "^3.0.0"
10279       },
10280       "dependencies": {
10281         "has-value": {
10282           "version": "0.3.1",
10283           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10284           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10285           "dev": true,
10286           "requires": {
10287             "get-value": "^2.0.3",
10288             "has-values": "^0.1.4",
10289             "isobject": "^2.0.0"
10290           },
10291           "dependencies": {
10292             "isobject": {
10293               "version": "2.1.0",
10294               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10295               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10296               "dev": true,
10297               "requires": {
10298                 "isarray": "1.0.0"
10299               }
10300             }
10301           }
10302         },
10303         "has-values": {
10304           "version": "0.1.4",
10305           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10306           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10307           "dev": true
10308         }
10309       }
10310     },
10311     "upath": {
10312       "version": "1.1.2",
10313       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
10314       "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
10315       "dev": true
10316     },
10317     "uri-js": {
10318       "version": "4.2.2",
10319       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10320       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10321       "dev": true,
10322       "requires": {
10323         "punycode": "^2.1.0"
10324       }
10325     },
10326     "urix": {
10327       "version": "0.1.0",
10328       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10329       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10330       "dev": true
10331     },
10332     "url": {
10333       "version": "0.11.0",
10334       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10335       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10336       "dev": true,
10337       "requires": {
10338         "punycode": "1.3.2",
10339         "querystring": "0.2.0"
10340       },
10341       "dependencies": {
10342         "punycode": {
10343           "version": "1.3.2",
10344           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10345           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10346           "dev": true
10347         }
10348       }
10349     },
10350     "url-join": {
10351       "version": "4.0.1",
10352       "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
10353       "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
10354       "dev": true
10355     },
10356     "url-parse": {
10357       "version": "1.4.7",
10358       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
10359       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
10360       "dev": true,
10361       "requires": {
10362         "querystringify": "^2.1.1",
10363         "requires-port": "^1.0.0"
10364       }
10365     },
10366     "use": {
10367       "version": "3.1.1",
10368       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10369       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10370       "dev": true
10371     },
10372     "useragent": {
10373       "version": "2.2.1",
10374       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz",
10375       "integrity": "sha1-z1k+9PLRdYdei7ZY6pLhik/QbY4=",
10376       "dev": true,
10377       "requires": {
10378         "lru-cache": "2.2.x",
10379         "tmp": "0.0.x"
10380       },
10381       "dependencies": {
10382         "lru-cache": {
10383           "version": "2.2.4",
10384           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz",
10385           "integrity": "sha1-bGWGGb7PFAMdDQtZSxYELOTcBj0=",
10386           "dev": true
10387         }
10388       }
10389     },
10390     "util": {
10391       "version": "0.11.1",
10392       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
10393       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
10394       "dev": true,
10395       "requires": {
10396         "inherits": "2.0.3"
10397       },
10398       "dependencies": {
10399         "inherits": {
10400           "version": "2.0.3",
10401           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
10402           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
10403           "dev": true
10404         }
10405       }
10406     },
10407     "util-deprecate": {
10408       "version": "1.0.2",
10409       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10410       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10411       "dev": true
10412     },
10413     "utils-merge": {
10414       "version": "1.0.1",
10415       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10416       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10417       "dev": true
10418     },
10419     "uuid": {
10420       "version": "3.3.2",
10421       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10422       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
10423     },
10424     "validate-npm-package-license": {
10425       "version": "3.0.4",
10426       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10427       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10428       "dev": true,
10429       "requires": {
10430         "spdx-correct": "^3.0.0",
10431         "spdx-expression-parse": "^3.0.0"
10432       }
10433     },
10434     "validate-npm-package-name": {
10435       "version": "3.0.0",
10436       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10437       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10438       "dev": true,
10439       "requires": {
10440         "builtins": "^1.0.3"
10441       }
10442     },
10443     "vary": {
10444       "version": "1.1.2",
10445       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10446       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10447       "dev": true
10448     },
10449     "verror": {
10450       "version": "1.10.0",
10451       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10452       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10453       "dev": true,
10454       "requires": {
10455         "assert-plus": "^1.0.0",
10456         "core-util-is": "1.0.2",
10457         "extsprintf": "^1.2.0"
10458       }
10459     },
10460     "vm-browserify": {
10461       "version": "1.1.0",
10462       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
10463       "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==",
10464       "dev": true
10465     },
10466     "void-elements": {
10467       "version": "2.0.1",
10468       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10469       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10470       "dev": true
10471     },
10472     "watchpack": {
10473       "version": "1.6.0",
10474       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
10475       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
10476       "dev": true,
10477       "requires": {
10478         "chokidar": "^2.0.2",
10479         "graceful-fs": "^4.1.2",
10480         "neo-async": "^2.5.0"
10481       }
10482     },
10483     "wbuf": {
10484       "version": "1.7.3",
10485       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
10486       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
10487       "dev": true,
10488       "requires": {
10489         "minimalistic-assert": "^1.0.0"
10490       }
10491     },
10492     "web-animations-js": {
10493       "version": "2.3.2",
10494       "resolved": "https://registry.npmjs.org/web-animations-js/-/web-animations-js-2.3.2.tgz",
10495       "integrity": "sha512-TOMFWtQdxzjWp8qx4DAraTWTsdhxVSiWa6NkPFSaPtZ1diKUxTn4yTix73A1euG1WbSOMMPcY51cnjTIHrGtDA=="
10496     },
10497     "webdriver-js-extender": {
10498       "version": "2.1.0",
10499       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
10500       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
10501       "dev": true,
10502       "requires": {
10503         "@types/selenium-webdriver": "^3.0.0",
10504         "selenium-webdriver": "^3.0.1"
10505       }
10506     },
10507     "webpack": {
10508       "version": "4.19.1",
10509       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.19.1.tgz",
10510       "integrity": "sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g==",
10511       "dev": true,
10512       "requires": {
10513         "@webassemblyjs/ast": "1.7.6",
10514         "@webassemblyjs/helper-module-context": "1.7.6",
10515         "@webassemblyjs/wasm-edit": "1.7.6",
10516         "@webassemblyjs/wasm-parser": "1.7.6",
10517         "acorn": "^5.6.2",
10518         "acorn-dynamic-import": "^3.0.0",
10519         "ajv": "^6.1.0",
10520         "ajv-keywords": "^3.1.0",
10521         "chrome-trace-event": "^1.0.0",
10522         "enhanced-resolve": "^4.1.0",
10523         "eslint-scope": "^4.0.0",
10524         "json-parse-better-errors": "^1.0.2",
10525         "loader-runner": "^2.3.0",
10526         "loader-utils": "^1.1.0",
10527         "memory-fs": "~0.4.1",
10528         "micromatch": "^3.1.8",
10529         "mkdirp": "~0.5.0",
10530         "neo-async": "^2.5.0",
10531         "node-libs-browser": "^2.0.0",
10532         "schema-utils": "^0.4.4",
10533         "tapable": "^1.1.0",
10534         "uglifyjs-webpack-plugin": "^1.2.4",
10535         "watchpack": "^1.5.0",
10536         "webpack-sources": "^1.2.0"
10537       },
10538       "dependencies": {
10539         "schema-utils": {
10540           "version": "0.4.7",
10541           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
10542           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
10543           "dev": true,
10544           "requires": {
10545             "ajv": "^6.1.0",
10546             "ajv-keywords": "^3.1.0"
10547           }
10548         }
10549       }
10550     },
10551     "webpack-core": {
10552       "version": "0.6.9",
10553       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
10554       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
10555       "dev": true,
10556       "requires": {
10557         "source-list-map": "~0.1.7",
10558         "source-map": "~0.4.1"
10559       },
10560       "dependencies": {
10561         "source-list-map": {
10562           "version": "0.1.8",
10563           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
10564           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
10565           "dev": true
10566         },
10567         "source-map": {
10568           "version": "0.4.4",
10569           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
10570           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10571           "dev": true,
10572           "requires": {
10573             "amdefine": ">=0.0.4"
10574           }
10575         }
10576       }
10577     },
10578     "webpack-dev-middleware": {
10579       "version": "3.3.0",
10580       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.3.0.tgz",
10581       "integrity": "sha512-5C5gXtOo1I6+0AEg4UPglYEtu3Rai6l5IiO6aUu65scHXz29dc3oIWMiRwvcNLXgL0HwRkRxa9N02ZjFt4hY8w==",
10582       "dev": true,
10583       "requires": {
10584         "loud-rejection": "^1.6.0",
10585         "memory-fs": "~0.4.1",
10586         "mime": "^2.3.1",
10587         "range-parser": "^1.0.3",
10588         "url-join": "^4.0.0",
10589         "webpack-log": "^2.0.0"
10590       },
10591       "dependencies": {
10592         "mime": {
10593           "version": "2.4.4",
10594           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
10595           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
10596           "dev": true
10597         }
10598       }
10599     },
10600     "webpack-dev-server": {
10601       "version": "3.1.8",
10602       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.8.tgz",
10603       "integrity": "sha512-c+tcJtDqnPdxCAzEEZKdIPmg3i5i7cAHe+B+0xFNK0BlCc2HF/unYccbU7xTgfGc5xxhCztCQzFmsqim+KhI+A==",
10604       "dev": true,
10605       "requires": {
10606         "ansi-html": "0.0.7",
10607         "bonjour": "^3.5.0",
10608         "chokidar": "^2.0.0",
10609         "compression": "^1.5.2",
10610         "connect-history-api-fallback": "^1.3.0",
10611         "debug": "^3.1.0",
10612         "del": "^3.0.0",
10613         "express": "^4.16.2",
10614         "html-entities": "^1.2.0",
10615         "http-proxy-middleware": "~0.18.0",
10616         "import-local": "^2.0.0",
10617         "internal-ip": "^3.0.1",
10618         "ip": "^1.1.5",
10619         "killable": "^1.0.0",
10620         "loglevel": "^1.4.1",
10621         "opn": "^5.1.0",
10622         "portfinder": "^1.0.9",
10623         "schema-utils": "^1.0.0",
10624         "selfsigned": "^1.9.1",
10625         "serve-index": "^1.7.2",
10626         "sockjs": "0.3.19",
10627         "sockjs-client": "1.1.5",
10628         "spdy": "^3.4.1",
10629         "strip-ansi": "^3.0.0",
10630         "supports-color": "^5.1.0",
10631         "webpack-dev-middleware": "3.2.0",
10632         "webpack-log": "^2.0.0",
10633         "yargs": "12.0.2"
10634       },
10635       "dependencies": {
10636         "ansi-regex": {
10637           "version": "3.0.0",
10638           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10639           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10640           "dev": true
10641         },
10642         "camelcase": {
10643           "version": "4.1.0",
10644           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10645           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10646           "dev": true
10647         },
10648         "cliui": {
10649           "version": "4.1.0",
10650           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
10651           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
10652           "dev": true,
10653           "requires": {
10654             "string-width": "^2.1.1",
10655             "strip-ansi": "^4.0.0",
10656             "wrap-ansi": "^2.0.0"
10657           },
10658           "dependencies": {
10659             "strip-ansi": {
10660               "version": "4.0.0",
10661               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10662               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10663               "dev": true,
10664               "requires": {
10665                 "ansi-regex": "^3.0.0"
10666               }
10667             }
10668           }
10669         },
10670         "cross-spawn": {
10671           "version": "6.0.5",
10672           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
10673           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
10674           "dev": true,
10675           "requires": {
10676             "nice-try": "^1.0.4",
10677             "path-key": "^2.0.1",
10678             "semver": "^5.5.0",
10679             "shebang-command": "^1.2.0",
10680             "which": "^1.2.9"
10681           }
10682         },
10683         "debug": {
10684           "version": "3.2.6",
10685           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10686           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10687           "dev": true,
10688           "requires": {
10689             "ms": "^2.1.1"
10690           }
10691         },
10692         "decamelize": {
10693           "version": "2.0.0",
10694           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
10695           "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
10696           "dev": true,
10697           "requires": {
10698             "xregexp": "4.0.0"
10699           }
10700         },
10701         "execa": {
10702           "version": "1.0.0",
10703           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
10704           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
10705           "dev": true,
10706           "requires": {
10707             "cross-spawn": "^6.0.0",
10708             "get-stream": "^4.0.0",
10709             "is-stream": "^1.1.0",
10710             "npm-run-path": "^2.0.0",
10711             "p-finally": "^1.0.0",
10712             "signal-exit": "^3.0.0",
10713             "strip-eof": "^1.0.0"
10714           }
10715         },
10716         "find-up": {
10717           "version": "3.0.0",
10718           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10719           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10720           "dev": true,
10721           "requires": {
10722             "locate-path": "^3.0.0"
10723           }
10724         },
10725         "get-stream": {
10726           "version": "4.1.0",
10727           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
10728           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
10729           "dev": true,
10730           "requires": {
10731             "pump": "^3.0.0"
10732           }
10733         },
10734         "invert-kv": {
10735           "version": "2.0.0",
10736           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
10737           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
10738           "dev": true
10739         },
10740         "is-fullwidth-code-point": {
10741           "version": "2.0.0",
10742           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10743           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10744           "dev": true
10745         },
10746         "lcid": {
10747           "version": "2.0.0",
10748           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
10749           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
10750           "dev": true,
10751           "requires": {
10752             "invert-kv": "^2.0.0"
10753           }
10754         },
10755         "locate-path": {
10756           "version": "3.0.0",
10757           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10758           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10759           "dev": true,
10760           "requires": {
10761             "p-locate": "^3.0.0",
10762             "path-exists": "^3.0.0"
10763           }
10764         },
10765         "mime": {
10766           "version": "2.4.4",
10767           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
10768           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
10769           "dev": true
10770         },
10771         "ms": {
10772           "version": "2.1.2",
10773           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10774           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10775           "dev": true
10776         },
10777         "os-locale": {
10778           "version": "3.1.0",
10779           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
10780           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
10781           "dev": true,
10782           "requires": {
10783             "execa": "^1.0.0",
10784             "lcid": "^2.0.0",
10785             "mem": "^4.0.0"
10786           }
10787         },
10788         "p-limit": {
10789           "version": "2.2.0",
10790           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
10791           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
10792           "dev": true,
10793           "requires": {
10794             "p-try": "^2.0.0"
10795           }
10796         },
10797         "p-locate": {
10798           "version": "3.0.0",
10799           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10800           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10801           "dev": true,
10802           "requires": {
10803             "p-limit": "^2.0.0"
10804           }
10805         },
10806         "p-try": {
10807           "version": "2.2.0",
10808           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10809           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10810           "dev": true
10811         },
10812         "pump": {
10813           "version": "3.0.0",
10814           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10815           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10816           "dev": true,
10817           "requires": {
10818             "end-of-stream": "^1.1.0",
10819             "once": "^1.3.1"
10820           }
10821         },
10822         "string-width": {
10823           "version": "2.1.1",
10824           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10825           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10826           "dev": true,
10827           "requires": {
10828             "is-fullwidth-code-point": "^2.0.0",
10829             "strip-ansi": "^4.0.0"
10830           },
10831           "dependencies": {
10832             "strip-ansi": {
10833               "version": "4.0.0",
10834               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10835               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10836               "dev": true,
10837               "requires": {
10838                 "ansi-regex": "^3.0.0"
10839               }
10840             }
10841           }
10842         },
10843         "webpack-dev-middleware": {
10844           "version": "3.2.0",
10845           "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.2.0.tgz",
10846           "integrity": "sha512-YJLMF/96TpKXaEQwaLEo+Z4NDK8aV133ROF6xp9pe3gQoS7sxfpXh4Rv9eC+8vCvWfmDjRQaMSlRPbO+9G6jgA==",
10847           "dev": true,
10848           "requires": {
10849             "loud-rejection": "^1.6.0",
10850             "memory-fs": "~0.4.1",
10851             "mime": "^2.3.1",
10852             "path-is-absolute": "^1.0.0",
10853             "range-parser": "^1.0.3",
10854             "url-join": "^4.0.0",
10855             "webpack-log": "^2.0.0"
10856           }
10857         },
10858         "which-module": {
10859           "version": "2.0.0",
10860           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
10861           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
10862           "dev": true
10863         },
10864         "yargs": {
10865           "version": "12.0.2",
10866           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
10867           "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
10868           "dev": true,
10869           "requires": {
10870             "cliui": "^4.0.0",
10871             "decamelize": "^2.0.0",
10872             "find-up": "^3.0.0",
10873             "get-caller-file": "^1.0.1",
10874             "os-locale": "^3.0.0",
10875             "require-directory": "^2.1.1",
10876             "require-main-filename": "^1.0.1",
10877             "set-blocking": "^2.0.0",
10878             "string-width": "^2.0.0",
10879             "which-module": "^2.0.0",
10880             "y18n": "^3.2.1 || ^4.0.0",
10881             "yargs-parser": "^10.1.0"
10882           }
10883         },
10884         "yargs-parser": {
10885           "version": "10.1.0",
10886           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
10887           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
10888           "dev": true,
10889           "requires": {
10890             "camelcase": "^4.1.0"
10891           }
10892         }
10893       }
10894     },
10895     "webpack-log": {
10896       "version": "2.0.0",
10897       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
10898       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
10899       "dev": true,
10900       "requires": {
10901         "ansi-colors": "^3.0.0",
10902         "uuid": "^3.3.2"
10903       }
10904     },
10905     "webpack-merge": {
10906       "version": "4.1.4",
10907       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
10908       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
10909       "dev": true,
10910       "requires": {
10911         "lodash": "^4.17.5"
10912       }
10913     },
10914     "webpack-sources": {
10915       "version": "1.2.0",
10916       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
10917       "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
10918       "dev": true,
10919       "requires": {
10920         "source-list-map": "^2.0.0",
10921         "source-map": "~0.6.1"
10922       },
10923       "dependencies": {
10924         "source-map": {
10925           "version": "0.6.1",
10926           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10927           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10928           "dev": true
10929         }
10930       }
10931     },
10932     "webpack-subresource-integrity": {
10933       "version": "1.1.0-rc.6",
10934       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
10935       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
10936       "dev": true,
10937       "requires": {
10938         "webpack-core": "^0.6.8"
10939       }
10940     },
10941     "websocket-driver": {
10942       "version": "0.7.3",
10943       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
10944       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
10945       "dev": true,
10946       "requires": {
10947         "http-parser-js": ">=0.4.0 <0.4.11",
10948         "safe-buffer": ">=5.1.0",
10949         "websocket-extensions": ">=0.1.1"
10950       }
10951     },
10952     "websocket-extensions": {
10953       "version": "0.1.3",
10954       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
10955       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
10956       "dev": true
10957     },
10958     "when": {
10959       "version": "3.6.4",
10960       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
10961       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
10962       "dev": true
10963     },
10964     "which": {
10965       "version": "1.3.1",
10966       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
10967       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
10968       "dev": true,
10969       "requires": {
10970         "isexe": "^2.0.0"
10971       }
10972     },
10973     "which-module": {
10974       "version": "1.0.0",
10975       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
10976       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
10977       "dev": true,
10978       "optional": true
10979     },
10980     "wide-align": {
10981       "version": "1.1.3",
10982       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
10983       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
10984       "dev": true,
10985       "requires": {
10986         "string-width": "^1.0.2 || 2"
10987       }
10988     },
10989     "wordwrap": {
10990       "version": "1.0.0",
10991       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10992       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10993       "dev": true
10994     },
10995     "worker-farm": {
10996       "version": "1.7.0",
10997       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
10998       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
10999       "dev": true,
11000       "requires": {
11001         "errno": "~0.1.7"
11002       }
11003     },
11004     "wrap-ansi": {
11005       "version": "2.1.0",
11006       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11007       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11008       "dev": true,
11009       "requires": {
11010         "string-width": "^1.0.1",
11011         "strip-ansi": "^3.0.1"
11012       }
11013     },
11014     "wrappy": {
11015       "version": "1.0.2",
11016       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11017       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
11018       "dev": true
11019     },
11020     "ws": {
11021       "version": "3.3.3",
11022       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
11023       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
11024       "dev": true,
11025       "requires": {
11026         "async-limiter": "~1.0.0",
11027         "safe-buffer": "~5.1.0",
11028         "ultron": "~1.1.0"
11029       }
11030     },
11031     "xml2js": {
11032       "version": "0.4.19",
11033       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
11034       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
11035       "dev": true,
11036       "requires": {
11037         "sax": ">=0.6.0",
11038         "xmlbuilder": "~9.0.1"
11039       },
11040       "dependencies": {
11041         "sax": {
11042           "version": "1.2.4",
11043           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
11044           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
11045           "dev": true
11046         }
11047       }
11048     },
11049     "xmlbuilder": {
11050       "version": "9.0.7",
11051       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
11052       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
11053       "dev": true
11054     },
11055     "xmlhttprequest-ssl": {
11056       "version": "1.5.5",
11057       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
11058       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
11059       "dev": true
11060     },
11061     "xregexp": {
11062       "version": "4.0.0",
11063       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
11064       "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
11065       "dev": true
11066     },
11067     "xtend": {
11068       "version": "4.0.2",
11069       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
11070       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
11071       "dev": true
11072     },
11073     "y18n": {
11074       "version": "4.0.0",
11075       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
11076       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
11077       "dev": true
11078     },
11079     "yallist": {
11080       "version": "2.1.2",
11081       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11082       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11083       "dev": true
11084     },
11085     "yargs": {
11086       "version": "7.1.0",
11087       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
11088       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
11089       "dev": true,
11090       "optional": true,
11091       "requires": {
11092         "camelcase": "^3.0.0",
11093         "cliui": "^3.2.0",
11094         "decamelize": "^1.1.1",
11095         "get-caller-file": "^1.0.1",
11096         "os-locale": "^1.4.0",
11097         "read-pkg-up": "^1.0.1",
11098         "require-directory": "^2.1.1",
11099         "require-main-filename": "^1.0.1",
11100         "set-blocking": "^2.0.0",
11101         "string-width": "^1.0.2",
11102         "which-module": "^1.0.0",
11103         "y18n": "^3.2.1",
11104         "yargs-parser": "^5.0.0"
11105       },
11106       "dependencies": {
11107         "camelcase": {
11108           "version": "3.0.0",
11109           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11110           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11111           "dev": true,
11112           "optional": true
11113         },
11114         "y18n": {
11115           "version": "3.2.1",
11116           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11117           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11118           "dev": true,
11119           "optional": true
11120         }
11121       }
11122     },
11123     "yargs-parser": {
11124       "version": "5.0.0",
11125       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
11126       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
11127       "dev": true,
11128       "optional": true,
11129       "requires": {
11130         "camelcase": "^3.0.0"
11131       },
11132       "dependencies": {
11133         "camelcase": {
11134           "version": "3.0.0",
11135           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11136           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11137           "dev": true,
11138           "optional": true
11139         }
11140       }
11141     },
11142     "yauzl": {
11143       "version": "2.10.0",
11144       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
11145       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
11146       "dev": true,
11147       "requires": {
11148         "buffer-crc32": "~0.2.3",
11149         "fd-slicer": "~1.1.0"
11150       }
11151     },
11152     "yeast": {
11153       "version": "0.1.2",
11154       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
11155       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
11156       "dev": true
11157     },
11158     "yn": {
11159       "version": "2.0.0",
11160       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
11161       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
11162       "dev": true
11163     },
11164     "zone.js": {
11165       "version": "0.8.29",
11166       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.29.tgz",
11167       "integrity": "sha512-mla2acNCMkWXBD+c+yeUrBUrzOxYMNFdQ6FGfigGGtEVBPJx07BQeJekjt9DmH1FtZek4E9rE1eRR9qQpxACOQ=="
11168     }
11169   }
11170 }