e7ce3aa8a2d88e364c32bda83f441d04f7ca5f62
[working/Evergreen.git] / Open-ILS / src / eg2 / package-lock.json
1 {
2   "name": "eg",
3   "version": "0.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/architect": {
8       "version": "0.7.5",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.7.5.tgz",
10       "integrity": "sha512-zwCpGdx3JDE+Y+LiWh9ErRX+fpFPTRHtEd2PDJmfQsdlIWfjxSR5U9vi3+bSRW2n6IFiH2GCYMS31R64rfMwbg==",
11       "dev": true,
12       "requires": {
13         "@angular-devkit/core": "0.7.5",
14         "rxjs": "^6.0.0"
15       }
16     },
17     "@angular-devkit/build-angular": {
18       "version": "0.7.5",
19       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.7.5.tgz",
20       "integrity": "sha512-FYd2RigCbvm1i0aM1p+jO2145qm56iPgcW2TK3LBxllWFoz5v+wb086/aDzATG+2ETDZO1uENiVTWu5RSkYcSw==",
21       "dev": true,
22       "requires": {
23         "@angular-devkit/architect": "0.7.5",
24         "@angular-devkit/build-optimizer": "0.7.5",
25         "@angular-devkit/build-webpack": "0.7.5",
26         "@angular-devkit/core": "0.7.5",
27         "@ngtools/webpack": "6.1.5",
28         "ajv": "~6.4.0",
29         "autoprefixer": "^8.4.1",
30         "circular-dependency-plugin": "^5.0.2",
31         "clean-css": "^4.1.11",
32         "copy-webpack-plugin": "^4.5.2",
33         "file-loader": "^1.1.11",
34         "glob": "^7.0.3",
35         "html-webpack-plugin": "^3.0.6",
36         "istanbul": "^0.4.5",
37         "istanbul-instrumenter-loader": "^3.0.1",
38         "karma-source-map-support": "^1.2.0",
39         "less": "^3.7.1",
40         "less-loader": "^4.1.0",
41         "license-webpack-plugin": "^1.3.1",
42         "loader-utils": "^1.1.0",
43         "mini-css-extract-plugin": "~0.4.0",
44         "minimatch": "^3.0.4",
45         "node-sass": "^4.9.3",
46         "opn": "^5.1.0",
47         "parse5": "^4.0.0",
48         "portfinder": "^1.0.13",
49         "postcss": "^6.0.22",
50         "postcss-import": "^11.1.0",
51         "postcss-loader": "^2.1.5",
52         "postcss-url": "^7.3.2",
53         "raw-loader": "^0.5.1",
54         "rxjs": "^6.0.0",
55         "sass-loader": "~6.0.7",
56         "semver": "^5.5.0",
57         "source-map-loader": "^0.2.3",
58         "source-map-support": "^0.5.0",
59         "stats-webpack-plugin": "^0.6.2",
60         "style-loader": "^0.21.0",
61         "stylus": "^0.54.5",
62         "stylus-loader": "^3.0.2",
63         "tree-kill": "^1.2.0",
64         "uglifyjs-webpack-plugin": "^1.2.5",
65         "url-loader": "^1.0.1",
66         "webpack": "~4.9.2",
67         "webpack-dev-middleware": "^3.1.3",
68         "webpack-dev-server": "^3.1.4",
69         "webpack-merge": "^4.1.2",
70         "webpack-sources": "^1.1.0",
71         "webpack-subresource-integrity": "^1.1.0-rc.4"
72       }
73     },
74     "@angular-devkit/build-optimizer": {
75       "version": "0.7.5",
76       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.7.5.tgz",
77       "integrity": "sha512-iZYUjNax6epTA4JjnDxhs6MQUtmwM04ZkJkTE3tVc01e80+wJ/f3+ja22BBVul2MsqchOsTUSQIJY3HxbV5aWw==",
78       "dev": true,
79       "requires": {
80         "loader-utils": "^1.1.0",
81         "source-map": "^0.5.6",
82         "typescript": "~2.9.1",
83         "webpack-sources": "^1.1.0"
84       },
85       "dependencies": {
86         "typescript": {
87           "version": "2.9.2",
88           "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz",
89           "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==",
90           "dev": true
91         }
92       }
93     },
94     "@angular-devkit/build-webpack": {
95       "version": "0.7.5",
96       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.7.5.tgz",
97       "integrity": "sha512-PSkhBwJBLRMiBUGlK15CaVwbU4RzfCdF/GFS/CZSCsA3plLDJy+vXAPrUiuGvqYt/sVKBRavsNaEBCbK1t+1ig==",
98       "dev": true,
99       "requires": {
100         "@angular-devkit/architect": "0.7.5",
101         "@angular-devkit/core": "0.7.5",
102         "rxjs": "^6.0.0"
103       }
104     },
105     "@angular-devkit/core": {
106       "version": "0.7.5",
107       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.7.5.tgz",
108       "integrity": "sha512-r99BZvvuNAqSRm05jXfx0sb3Ip0zvHPtAM6NReXzWPoqaVFpjVUdj/CKA+9HWG/Zt9meG9pEQt/HKK8UXaZDVA==",
109       "dev": true,
110       "requires": {
111         "ajv": "~6.4.0",
112         "chokidar": "^2.0.3",
113         "rxjs": "^6.0.0",
114         "source-map": "^0.5.6"
115       }
116     },
117     "@angular-devkit/schematics": {
118       "version": "0.7.5",
119       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-0.7.5.tgz",
120       "integrity": "sha512-E7HkQeJawUskf2gPnogMc+cTdjJ2Iv3QEZOgprh/ExEmBYByWkGDRX5fQOuy8wME8VZqUBvQACZaVkEredn5EA==",
121       "dev": true,
122       "requires": {
123         "@angular-devkit/core": "0.7.5",
124         "rxjs": "^6.0.0"
125       }
126     },
127     "@angular/animations": {
128       "version": "6.1.6",
129       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-6.1.6.tgz",
130       "integrity": "sha512-fK7onQeVsPgUx/sFcBvcGisuIuxvodzATpoKV9SnsQc6xWE5qsvJRZijrzZIN+Hxy/DgsLaVWRCPn1hG75/D2Q==",
131       "requires": {
132         "tslib": "^1.9.0"
133       }
134     },
135     "@angular/cli": {
136       "version": "6.1.5",
137       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-6.1.5.tgz",
138       "integrity": "sha512-QNVUSC8mPdiaxubneqNZISy+wec3gwbKoXjcaQ9/45baOnp662j2iJXwiMh6Atn0YUM4u1iUsz1uHyARMtgZmw==",
139       "dev": true,
140       "requires": {
141         "@angular-devkit/architect": "0.7.5",
142         "@angular-devkit/core": "0.7.5",
143         "@angular-devkit/schematics": "0.7.5",
144         "@schematics/angular": "0.7.5",
145         "@schematics/update": "0.7.5",
146         "opn": "^5.3.0",
147         "rxjs": "^6.0.0",
148         "semver": "^5.1.0",
149         "symbol-observable": "^1.2.0",
150         "yargs-parser": "^10.0.0"
151       },
152       "dependencies": {
153         "camelcase": {
154           "version": "4.1.0",
155           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
156           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
157           "dev": true
158         },
159         "yargs-parser": {
160           "version": "10.1.0",
161           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
162           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
163           "dev": true,
164           "requires": {
165             "camelcase": "^4.1.0"
166           }
167         }
168       }
169     },
170     "@angular/common": {
171       "version": "6.1.6",
172       "resolved": "https://registry.npmjs.org/@angular/common/-/common-6.1.6.tgz",
173       "integrity": "sha512-aFQcfCB2vFfNqR6/e6R34JjFpIFmF3zqr6Ubti1PJOsRuhITZHG/qRYIYA7mh1KVkkf0VXC56B+8QzYbdGcKOQ==",
174       "requires": {
175         "tslib": "^1.9.0"
176       }
177     },
178     "@angular/compiler": {
179       "version": "6.1.6",
180       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-6.1.6.tgz",
181       "integrity": "sha512-Z9Og0DVH5krG/xMhfcRJMr5GF2HzqnG3f6Hr+e6d6FB8oehnCX/w9b34zZfVGUWAydAYj32SpXJLE6fQm/ljzA==",
182       "requires": {
183         "tslib": "^1.9.0"
184       }
185     },
186     "@angular/compiler-cli": {
187       "version": "6.1.6",
188       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-6.1.6.tgz",
189       "integrity": "sha512-CvgQXuuUJDfmCwnuhZec41aMAiY7nJMSMJxvZWNbFLRiwq+05LiHc7EJYDc6uVQmddWmSqGwfyghjVaiaKJGMg==",
190       "dev": true,
191       "requires": {
192         "chokidar": "^1.4.2",
193         "minimist": "^1.2.0",
194         "reflect-metadata": "^0.1.2",
195         "tsickle": "^0.32.1"
196       },
197       "dependencies": {
198         "anymatch": {
199           "version": "1.3.2",
200           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
201           "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
202           "dev": true,
203           "requires": {
204             "micromatch": "^2.1.5",
205             "normalize-path": "^2.0.0"
206           }
207         },
208         "arr-diff": {
209           "version": "2.0.0",
210           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
211           "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
212           "dev": true,
213           "requires": {
214             "arr-flatten": "^1.0.1"
215           }
216         },
217         "array-unique": {
218           "version": "0.2.1",
219           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
220           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
221           "dev": true
222         },
223         "braces": {
224           "version": "1.8.5",
225           "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
226           "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
227           "dev": true,
228           "requires": {
229             "expand-range": "^1.8.1",
230             "preserve": "^0.2.0",
231             "repeat-element": "^1.1.2"
232           }
233         },
234         "chokidar": {
235           "version": "1.7.0",
236           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
237           "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
238           "dev": true,
239           "requires": {
240             "anymatch": "^1.3.0",
241             "async-each": "^1.0.0",
242             "fsevents": "^1.0.0",
243             "glob-parent": "^2.0.0",
244             "inherits": "^2.0.1",
245             "is-binary-path": "^1.0.0",
246             "is-glob": "^2.0.0",
247             "path-is-absolute": "^1.0.0",
248             "readdirp": "^2.0.0"
249           }
250         },
251         "expand-brackets": {
252           "version": "0.1.5",
253           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
254           "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
255           "dev": true,
256           "requires": {
257             "is-posix-bracket": "^0.1.0"
258           }
259         },
260         "extglob": {
261           "version": "0.3.2",
262           "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
263           "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
264           "dev": true,
265           "requires": {
266             "is-extglob": "^1.0.0"
267           }
268         },
269         "glob-parent": {
270           "version": "2.0.0",
271           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
272           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
273           "dev": true,
274           "requires": {
275             "is-glob": "^2.0.0"
276           }
277         },
278         "is-extglob": {
279           "version": "1.0.0",
280           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
281           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
282           "dev": true
283         },
284         "is-glob": {
285           "version": "2.0.1",
286           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
287           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
288           "dev": true,
289           "requires": {
290             "is-extglob": "^1.0.0"
291           }
292         },
293         "kind-of": {
294           "version": "3.2.2",
295           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
296           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
297           "dev": true,
298           "requires": {
299             "is-buffer": "^1.1.5"
300           }
301         },
302         "micromatch": {
303           "version": "2.3.11",
304           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
305           "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
306           "dev": true,
307           "requires": {
308             "arr-diff": "^2.0.0",
309             "array-unique": "^0.2.1",
310             "braces": "^1.8.2",
311             "expand-brackets": "^0.1.4",
312             "extglob": "^0.3.1",
313             "filename-regex": "^2.0.0",
314             "is-extglob": "^1.0.0",
315             "is-glob": "^2.0.1",
316             "kind-of": "^3.0.2",
317             "normalize-path": "^2.0.1",
318             "object.omit": "^2.0.0",
319             "parse-glob": "^3.0.4",
320             "regex-cache": "^0.4.2"
321           }
322         },
323         "minimist": {
324           "version": "1.2.0",
325           "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
326           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
327           "dev": true
328         }
329       }
330     },
331     "@angular/core": {
332       "version": "6.1.6",
333       "resolved": "https://registry.npmjs.org/@angular/core/-/core-6.1.6.tgz",
334       "integrity": "sha512-RFkxNDq8iIfO1SaOuUYqOGD/pujMqifJ9FeVg8M2v7ucW01coXAG0IwqUEMMShQj3GGJGHj+F9BNswN7aD2uvw==",
335       "requires": {
336         "tslib": "^1.9.0"
337       }
338     },
339     "@angular/forms": {
340       "version": "6.1.6",
341       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-6.1.6.tgz",
342       "integrity": "sha512-6ddk8bhsEtSONctj9PUrEJnTTRL1xHCULaxo2N4GQh5XyV8ScRM0ewOTLcpoL0IU4lgtQmU0VsLWdQvKr3g3Ng==",
343       "requires": {
344         "tslib": "^1.9.0"
345       }
346     },
347     "@angular/http": {
348       "version": "6.1.6",
349       "resolved": "https://registry.npmjs.org/@angular/http/-/http-6.1.6.tgz",
350       "integrity": "sha512-V4qF68tUSsc3cKvQERJmpfXgZSKgxhb67I2jAfmwU9mEH66wh9FNfZ0b0GPV9hXoCulw3POz4ZUwZZ1E6mLy4A==",
351       "requires": {
352         "tslib": "^1.9.0"
353       }
354     },
355     "@angular/language-service": {
356       "version": "6.1.6",
357       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-6.1.6.tgz",
358       "integrity": "sha512-EEtM6mJtiEgmmm3VjzJxv5BavvonaBFtBrPUcevIW851DtIqn4CS8yDcLcGFiSvSLtAYxRX8dkacPv9vvM1Khg==",
359       "dev": true
360     },
361     "@angular/platform-browser": {
362       "version": "6.1.6",
363       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-6.1.6.tgz",
364       "integrity": "sha512-fwI/w+MhdolVJEfdoCSZFarQo+SctG1pNa+V3PxMkXhxnAbv7oWPQdxzdCrhTWdxJTJ5enSfumMmlJEZtg1bag==",
365       "requires": {
366         "tslib": "^1.9.0"
367       }
368     },
369     "@angular/platform-browser-dynamic": {
370       "version": "6.1.6",
371       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-6.1.6.tgz",
372       "integrity": "sha512-Ep4vq2ssb1r8XOAw7dJW530vzFKKVY5fj0CYp7VMPfDkwYolEG4TBKQ/ouJkF8n/jdDVFP73+MzU1TLa9/lMQQ==",
373       "requires": {
374         "tslib": "^1.9.0"
375       }
376     },
377     "@angular/router": {
378       "version": "6.1.6",
379       "resolved": "https://registry.npmjs.org/@angular/router/-/router-6.1.6.tgz",
380       "integrity": "sha512-fOFeOe3uBrSRUYhXdWxHjDPf80eq3ZNCeWfujzfBADtcmiezlO7cxc1v5Eu81t577frU/3z+w8JvmF257p4RZg==",
381       "requires": {
382         "tslib": "^1.9.0"
383       }
384     },
385     "@babel/code-frame": {
386       "version": "7.0.0-beta.51",
387       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.51.tgz",
388       "integrity": "sha1-vXHZsZKvl435FYKdOdQJRFZDmgw=",
389       "dev": true,
390       "requires": {
391         "@babel/highlight": "7.0.0-beta.51"
392       }
393     },
394     "@babel/generator": {
395       "version": "7.0.0-beta.51",
396       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.51.tgz",
397       "integrity": "sha1-bHV1/952HQdIXgS67cA5LG2eMPY=",
398       "dev": true,
399       "requires": {
400         "@babel/types": "7.0.0-beta.51",
401         "jsesc": "^2.5.1",
402         "lodash": "^4.17.5",
403         "source-map": "^0.5.0",
404         "trim-right": "^1.0.1"
405       },
406       "dependencies": {
407         "jsesc": {
408           "version": "2.5.1",
409           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz",
410           "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4=",
411           "dev": true
412         }
413       }
414     },
415     "@babel/helper-function-name": {
416       "version": "7.0.0-beta.51",
417       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.51.tgz",
418       "integrity": "sha1-IbSHSiJ8+Z7K/MMKkDAtpaJkBWE=",
419       "dev": true,
420       "requires": {
421         "@babel/helper-get-function-arity": "7.0.0-beta.51",
422         "@babel/template": "7.0.0-beta.51",
423         "@babel/types": "7.0.0-beta.51"
424       }
425     },
426     "@babel/helper-get-function-arity": {
427       "version": "7.0.0-beta.51",
428       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.51.tgz",
429       "integrity": "sha1-MoGy0EWvlcFyzpGyCCXYXqRnZBE=",
430       "dev": true,
431       "requires": {
432         "@babel/types": "7.0.0-beta.51"
433       }
434     },
435     "@babel/helper-split-export-declaration": {
436       "version": "7.0.0-beta.51",
437       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.51.tgz",
438       "integrity": "sha1-imw/ZsTSZTUvwHdIT59ugKUauXg=",
439       "dev": true,
440       "requires": {
441         "@babel/types": "7.0.0-beta.51"
442       }
443     },
444     "@babel/highlight": {
445       "version": "7.0.0-beta.51",
446       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.51.tgz",
447       "integrity": "sha1-6IRK4loVlcz9QriWI7Q3bKBtIl0=",
448       "dev": true,
449       "requires": {
450         "chalk": "^2.0.0",
451         "esutils": "^2.0.2",
452         "js-tokens": "^3.0.0"
453       }
454     },
455     "@babel/parser": {
456       "version": "7.0.0-beta.51",
457       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.0.0-beta.51.tgz",
458       "integrity": "sha1-J87C30Cd9gr1gnDtj2qlVAnqhvY=",
459       "dev": true
460     },
461     "@babel/template": {
462       "version": "7.0.0-beta.51",
463       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.51.tgz",
464       "integrity": "sha1-lgKkCuvPNXrpZ34lMu9fyBD1+/8=",
465       "dev": true,
466       "requires": {
467         "@babel/code-frame": "7.0.0-beta.51",
468         "@babel/parser": "7.0.0-beta.51",
469         "@babel/types": "7.0.0-beta.51",
470         "lodash": "^4.17.5"
471       }
472     },
473     "@babel/traverse": {
474       "version": "7.0.0-beta.51",
475       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.51.tgz",
476       "integrity": "sha1-mB2vLOw0emIx06odnhgDsDqqpKg=",
477       "dev": true,
478       "requires": {
479         "@babel/code-frame": "7.0.0-beta.51",
480         "@babel/generator": "7.0.0-beta.51",
481         "@babel/helper-function-name": "7.0.0-beta.51",
482         "@babel/helper-split-export-declaration": "7.0.0-beta.51",
483         "@babel/parser": "7.0.0-beta.51",
484         "@babel/types": "7.0.0-beta.51",
485         "debug": "^3.1.0",
486         "globals": "^11.1.0",
487         "invariant": "^2.2.0",
488         "lodash": "^4.17.5"
489       },
490       "dependencies": {
491         "debug": {
492           "version": "3.1.0",
493           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
494           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
495           "dev": true,
496           "requires": {
497             "ms": "2.0.0"
498           }
499         },
500         "globals": {
501           "version": "11.7.0",
502           "resolved": "https://registry.npmjs.org/globals/-/globals-11.7.0.tgz",
503           "integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg==",
504           "dev": true
505         }
506       }
507     },
508     "@babel/types": {
509       "version": "7.0.0-beta.51",
510       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.51.tgz",
511       "integrity": "sha1-2AK3tUO1g2x3iqaReXq/APPZfqk=",
512       "dev": true,
513       "requires": {
514         "esutils": "^2.0.2",
515         "lodash": "^4.17.5",
516         "to-fast-properties": "^2.0.0"
517       },
518       "dependencies": {
519         "to-fast-properties": {
520           "version": "2.0.0",
521           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
522           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
523           "dev": true
524         }
525       }
526     },
527     "@ng-bootstrap/ng-bootstrap": {
528       "version": "3.2.0",
529       "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-3.2.0.tgz",
530       "integrity": "sha512-P+baWRj0Fs2Hm6ZKN2Mtw/xdC6yeuQ0wv2pXGkI231vUb7Jaso28n+9Qc9HSSkfup2Xpm9WVQzhv8AJ4KUOpyA==",
531       "requires": {
532         "tslib": "^1.9.0"
533       }
534     },
535     "@ngtools/webpack": {
536       "version": "6.1.5",
537       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-6.1.5.tgz",
538       "integrity": "sha512-vrvFFvUqo4hlrLRBTG7a3gsAneitd0/tj2zHsiN97RmefxHSS+3m0pkVw8G3BMAagp2L42AiVfNV4wvYDe+TXA==",
539       "dev": true,
540       "requires": {
541         "@angular-devkit/core": "0.7.5",
542         "rxjs": "^6.0.0",
543         "tree-kill": "^1.0.0",
544         "webpack-sources": "^1.1.0"
545       }
546     },
547     "@schematics/angular": {
548       "version": "0.7.5",
549       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-0.7.5.tgz",
550       "integrity": "sha512-NrtvFwHCoWon8KInsvA1jdPu4pVJGa8GAWM/jqnE7HpwPwM7hMML08lV0P8r3NX5t2/i0CKvfp4AAEr5MXorEQ==",
551       "dev": true,
552       "requires": {
553         "@angular-devkit/core": "0.7.5",
554         "@angular-devkit/schematics": "0.7.5",
555         "typescript": ">=2.6.2 <2.10"
556       }
557     },
558     "@schematics/update": {
559       "version": "0.7.5",
560       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.7.5.tgz",
561       "integrity": "sha512-pwNkXGtlzyCV6tsTPe8AgUuMCkmubcz94zgL6pSMdEe122yXBcKnr/PKqG9QzD/gGwmOcHUE9EWcuRtU5kdFpA==",
562       "dev": true,
563       "requires": {
564         "@angular-devkit/core": "0.7.5",
565         "@angular-devkit/schematics": "0.7.5",
566         "npm-registry-client": "^8.5.1",
567         "rxjs": "^6.0.0",
568         "semver": "^5.3.0",
569         "semver-intersect": "^1.1.2"
570       }
571     },
572     "@types/jasmine": {
573       "version": "2.8.8",
574       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.8.tgz",
575       "integrity": "sha512-OJSUxLaxXsjjhob2DBzqzgrkLmukM3+JMpRp0r0E4HTdT1nwDCWhaswjYxazPij6uOdzHCJfNbDjmQ1/rnNbCg==",
576       "dev": true
577     },
578     "@types/jasminewd2": {
579       "version": "2.0.3",
580       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.3.tgz",
581       "integrity": "sha512-hYDVmQZT5VA2kigd4H4bv7vl/OhlympwREUemqBdOqtrYTo5Ytm12a5W5/nGgGYdanGVxj0x/VhZ7J3hOg/YKg==",
582       "dev": true,
583       "requires": {
584         "@types/jasmine": "*"
585       }
586     },
587     "@types/node": {
588       "version": "8.9.5",
589       "resolved": "http://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
590       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
591       "dev": true
592     },
593     "@types/q": {
594       "version": "0.0.32",
595       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
596       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
597       "dev": true
598     },
599     "@types/selenium-webdriver": {
600       "version": "3.0.10",
601       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.10.tgz",
602       "integrity": "sha512-ikB0JHv6vCR1KYUQAzTO4gi/lXLElT4Tx+6De2pc/OZwizE9LRNiTa+U8TBFKBD/nntPnr/MPSHSnOTybjhqNA==",
603       "dev": true
604     },
605     "@types/xmldom": {
606       "version": "0.1.29",
607       "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.29.tgz",
608       "integrity": "sha1-xEKLDKhtO4gUdXJv2UmAs4onw4E=",
609       "dev": true
610     },
611     "@webassemblyjs/ast": {
612       "version": "1.4.3",
613       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.4.3.tgz",
614       "integrity": "sha512-S6npYhPcTHDYe9nlsKa9CyWByFi8Vj8HovcAgtmMAQZUOczOZbQ8CnwMYKYC5HEZzxEE+oY0jfQk4cVlI3J59Q==",
615       "dev": true,
616       "requires": {
617         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
618         "@webassemblyjs/wast-parser": "1.4.3",
619         "debug": "^3.1.0",
620         "webassemblyjs": "1.4.3"
621       },
622       "dependencies": {
623         "debug": {
624           "version": "3.1.0",
625           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
626           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
627           "dev": true,
628           "requires": {
629             "ms": "2.0.0"
630           }
631         }
632       }
633     },
634     "@webassemblyjs/floating-point-hex-parser": {
635       "version": "1.4.3",
636       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.4.3.tgz",
637       "integrity": "sha512-3zTkSFswwZOPNHnzkP9ONq4bjJSeKVMcuahGXubrlLmZP8fmTIJ58dW7h/zOVWiFSuG2em3/HH3BlCN7wyu9Rw==",
638       "dev": true
639     },
640     "@webassemblyjs/helper-buffer": {
641       "version": "1.4.3",
642       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.4.3.tgz",
643       "integrity": "sha512-e8+KZHh+RV8MUvoSRtuT1sFXskFnWG9vbDy47Oa166xX+l0dD5sERJ21g5/tcH8Yo95e9IN3u7Jc3NbhnUcSkw==",
644       "dev": true,
645       "requires": {
646         "debug": "^3.1.0"
647       },
648       "dependencies": {
649         "debug": {
650           "version": "3.1.0",
651           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
652           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
653           "dev": true,
654           "requires": {
655             "ms": "2.0.0"
656           }
657         }
658       }
659     },
660     "@webassemblyjs/helper-code-frame": {
661       "version": "1.4.3",
662       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.4.3.tgz",
663       "integrity": "sha512-9FgHEtNsZQYaKrGCtsjswBil48Qp1agrzRcPzCbQloCoaTbOXLJ9IRmqT+uEZbenpULLRNFugz3I4uw18hJM8w==",
664       "dev": true,
665       "requires": {
666         "@webassemblyjs/wast-printer": "1.4.3"
667       }
668     },
669     "@webassemblyjs/helper-fsm": {
670       "version": "1.4.3",
671       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.4.3.tgz",
672       "integrity": "sha512-JINY76U+702IRf7ePukOt037RwmtH59JHvcdWbTTyHi18ixmQ+uOuNhcdCcQHTquDAH35/QgFlp3Y9KqtyJsCQ==",
673       "dev": true
674     },
675     "@webassemblyjs/helper-wasm-bytecode": {
676       "version": "1.4.3",
677       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.4.3.tgz",
678       "integrity": "sha512-I7bS+HaO0K07Io89qhJv+z1QipTpuramGwUSDkwEaficbSvCcL92CUZEtgykfNtk5wb0CoLQwWlmXTwGbNZUeQ==",
679       "dev": true
680     },
681     "@webassemblyjs/helper-wasm-section": {
682       "version": "1.4.3",
683       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.4.3.tgz",
684       "integrity": "sha512-p0yeeO/h2r30PyjnJX9xXSR6EDcvJd/jC6xa/Pxg4lpfcNi7JUswOpqDToZQ55HMMVhXDih/yqkaywHWGLxqyQ==",
685       "dev": true,
686       "requires": {
687         "@webassemblyjs/ast": "1.4.3",
688         "@webassemblyjs/helper-buffer": "1.4.3",
689         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
690         "@webassemblyjs/wasm-gen": "1.4.3",
691         "debug": "^3.1.0"
692       },
693       "dependencies": {
694         "debug": {
695           "version": "3.1.0",
696           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
697           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
698           "dev": true,
699           "requires": {
700             "ms": "2.0.0"
701           }
702         }
703       }
704     },
705     "@webassemblyjs/leb128": {
706       "version": "1.4.3",
707       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.4.3.tgz",
708       "integrity": "sha512-4u0LJLSPzuRDWHwdqsrThYn+WqMFVqbI2ltNrHvZZkzFPO8XOZ0HFQ5eVc4jY/TNHgXcnwrHjONhPGYuuf//KQ==",
709       "dev": true,
710       "requires": {
711         "leb": "^0.3.0"
712       }
713     },
714     "@webassemblyjs/validation": {
715       "version": "1.4.3",
716       "resolved": "https://registry.npmjs.org/@webassemblyjs/validation/-/validation-1.4.3.tgz",
717       "integrity": "sha512-R+rRMKfhd9mq0rj2mhU9A9NKI2l/Rw65vIYzz4lui7eTKPcCu1l7iZNi4b9Gen8D42Sqh/KGiaQNk/x5Tn/iBQ==",
718       "dev": true,
719       "requires": {
720         "@webassemblyjs/ast": "1.4.3"
721       }
722     },
723     "@webassemblyjs/wasm-edit": {
724       "version": "1.4.3",
725       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.4.3.tgz",
726       "integrity": "sha512-qzuwUn771PV6/LilqkXcS0ozJYAeY/OKbXIWU3a8gexuqb6De2p4ya/baBeH5JQ2WJdfhWhSvSbu86Vienttpw==",
727       "dev": true,
728       "requires": {
729         "@webassemblyjs/ast": "1.4.3",
730         "@webassemblyjs/helper-buffer": "1.4.3",
731         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
732         "@webassemblyjs/helper-wasm-section": "1.4.3",
733         "@webassemblyjs/wasm-gen": "1.4.3",
734         "@webassemblyjs/wasm-opt": "1.4.3",
735         "@webassemblyjs/wasm-parser": "1.4.3",
736         "@webassemblyjs/wast-printer": "1.4.3",
737         "debug": "^3.1.0"
738       },
739       "dependencies": {
740         "debug": {
741           "version": "3.1.0",
742           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
743           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
744           "dev": true,
745           "requires": {
746             "ms": "2.0.0"
747           }
748         }
749       }
750     },
751     "@webassemblyjs/wasm-gen": {
752       "version": "1.4.3",
753       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.4.3.tgz",
754       "integrity": "sha512-eR394T8dHZfpLJ7U/Z5pFSvxl1L63JdREebpv9gYc55zLhzzdJPAuxjBYT4XqevUdW67qU2s0nNA3kBuNJHbaQ==",
755       "dev": true,
756       "requires": {
757         "@webassemblyjs/ast": "1.4.3",
758         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
759         "@webassemblyjs/leb128": "1.4.3"
760       }
761     },
762     "@webassemblyjs/wasm-opt": {
763       "version": "1.4.3",
764       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.4.3.tgz",
765       "integrity": "sha512-7Gp+nschuKiDuAL1xmp4Xz0rgEbxioFXw4nCFYEmy+ytynhBnTeGc9W9cB1XRu1w8pqRU2lbj2VBBA4cL5Z2Kw==",
766       "dev": true,
767       "requires": {
768         "@webassemblyjs/ast": "1.4.3",
769         "@webassemblyjs/helper-buffer": "1.4.3",
770         "@webassemblyjs/wasm-gen": "1.4.3",
771         "@webassemblyjs/wasm-parser": "1.4.3",
772         "debug": "^3.1.0"
773       },
774       "dependencies": {
775         "debug": {
776           "version": "3.1.0",
777           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
778           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
779           "dev": true,
780           "requires": {
781             "ms": "2.0.0"
782           }
783         }
784       }
785     },
786     "@webassemblyjs/wasm-parser": {
787       "version": "1.4.3",
788       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.4.3.tgz",
789       "integrity": "sha512-KXBjtlwA3BVukR/yWHC9GF+SCzBcgj0a7lm92kTOaa4cbjaTaa47bCjXw6cX4SGQpkncB9PU2hHGYVyyI7wFRg==",
790       "dev": true,
791       "requires": {
792         "@webassemblyjs/ast": "1.4.3",
793         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
794         "@webassemblyjs/leb128": "1.4.3",
795         "@webassemblyjs/wasm-parser": "1.4.3",
796         "webassemblyjs": "1.4.3"
797       }
798     },
799     "@webassemblyjs/wast-parser": {
800       "version": "1.4.3",
801       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.4.3.tgz",
802       "integrity": "sha512-QhCsQzqV0CpsEkRYyTzQDilCNUZ+5j92f+g35bHHNqS22FppNTywNFfHPq8ZWZfYCgbectc+PoghD+xfzVFh1Q==",
803       "dev": true,
804       "requires": {
805         "@webassemblyjs/ast": "1.4.3",
806         "@webassemblyjs/floating-point-hex-parser": "1.4.3",
807         "@webassemblyjs/helper-code-frame": "1.4.3",
808         "@webassemblyjs/helper-fsm": "1.4.3",
809         "long": "^3.2.0",
810         "webassemblyjs": "1.4.3"
811       }
812     },
813     "@webassemblyjs/wast-printer": {
814       "version": "1.4.3",
815       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.4.3.tgz",
816       "integrity": "sha512-EgXk4anf8jKmuZJsqD8qy5bz2frEQhBvZruv+bqwNoLWUItjNSFygk8ywL3JTEz9KtxTlAmqTXNrdD1d9gNDtg==",
817       "dev": true,
818       "requires": {
819         "@webassemblyjs/ast": "1.4.3",
820         "@webassemblyjs/wast-parser": "1.4.3",
821         "long": "^3.2.0"
822       }
823     },
824     "abbrev": {
825       "version": "1.0.9",
826       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
827       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
828       "dev": true
829     },
830     "accepts": {
831       "version": "1.3.5",
832       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
833       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
834       "dev": true,
835       "requires": {
836         "mime-types": "~2.1.18",
837         "negotiator": "0.6.1"
838       }
839     },
840     "acorn": {
841       "version": "5.7.2",
842       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.2.tgz",
843       "integrity": "sha512-cJrKCNcr2kv8dlDnbw+JPUGjHZzo4myaxOLmpOX8a+rgX94YeTcTMv/LFJUSByRpc+i4GgVnnhLxvMu/2Y+rqw==",
844       "dev": true
845     },
846     "acorn-dynamic-import": {
847       "version": "3.0.0",
848       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
849       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
850       "dev": true,
851       "requires": {
852         "acorn": "^5.0.0"
853       }
854     },
855     "adm-zip": {
856       "version": "0.4.11",
857       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.11.tgz",
858       "integrity": "sha512-L8vcjDTCOIJk7wFvmlEUN7AsSb8T+2JrdP7KINBjzr24TJ5Mwj590sLu3BC7zNZowvJWa/JtPmD8eJCzdtDWjA==",
859       "dev": true
860     },
861     "after": {
862       "version": "0.8.2",
863       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
864       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
865       "dev": true
866     },
867     "agent-base": {
868       "version": "4.2.1",
869       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
870       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
871       "dev": true,
872       "requires": {
873         "es6-promisify": "^5.0.0"
874       }
875     },
876     "ajv": {
877       "version": "6.4.0",
878       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz",
879       "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=",
880       "dev": true,
881       "requires": {
882         "fast-deep-equal": "^1.0.0",
883         "fast-json-stable-stringify": "^2.0.0",
884         "json-schema-traverse": "^0.3.0",
885         "uri-js": "^3.0.2"
886       }
887     },
888     "ajv-errors": {
889       "version": "1.0.0",
890       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.0.tgz",
891       "integrity": "sha1-7PAh+hCP0X37Xms4Py3SM+Mf/Fk=",
892       "dev": true
893     },
894     "ajv-keywords": {
895       "version": "3.2.0",
896       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
897       "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
898       "dev": true
899     },
900     "amdefine": {
901       "version": "1.0.1",
902       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
903       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
904       "dev": true
905     },
906     "ansi-colors": {
907       "version": "3.0.5",
908       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.0.5.tgz",
909       "integrity": "sha512-VVjWpkfaphxUBFarydrQ3n26zX5nIK7hcbT3/ielrvwDDyBBjuh2vuSw1P9zkPq0cfqvdw7lkYHnu+OLSfIBsg==",
910       "dev": true
911     },
912     "ansi-html": {
913       "version": "0.0.7",
914       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
915       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
916       "dev": true
917     },
918     "ansi-regex": {
919       "version": "2.1.1",
920       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
921       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
922       "dev": true
923     },
924     "ansi-styles": {
925       "version": "3.2.1",
926       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
927       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
928       "dev": true,
929       "requires": {
930         "color-convert": "^1.9.0"
931       }
932     },
933     "anymatch": {
934       "version": "2.0.0",
935       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
936       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
937       "dev": true,
938       "requires": {
939         "micromatch": "^3.1.4",
940         "normalize-path": "^2.1.1"
941       }
942     },
943     "app-root-path": {
944       "version": "2.1.0",
945       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.1.0.tgz",
946       "integrity": "sha1-mL9lmTJ+zqGZMJhm6BQDaP0uZGo=",
947       "dev": true
948     },
949     "append-transform": {
950       "version": "1.0.0",
951       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
952       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
953       "dev": true,
954       "requires": {
955         "default-require-extensions": "^2.0.0"
956       }
957     },
958     "aproba": {
959       "version": "1.2.0",
960       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
961       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
962       "dev": true
963     },
964     "are-we-there-yet": {
965       "version": "1.1.5",
966       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
967       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
968       "dev": true,
969       "requires": {
970         "delegates": "^1.0.0",
971         "readable-stream": "^2.0.6"
972       }
973     },
974     "argparse": {
975       "version": "1.0.10",
976       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
977       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
978       "dev": true,
979       "requires": {
980         "sprintf-js": "~1.0.2"
981       }
982     },
983     "arr-diff": {
984       "version": "4.0.0",
985       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
986       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
987       "dev": true
988     },
989     "arr-flatten": {
990       "version": "1.1.0",
991       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
992       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
993       "dev": true
994     },
995     "arr-union": {
996       "version": "3.1.0",
997       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
998       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
999       "dev": true
1000     },
1001     "array-find-index": {
1002       "version": "1.0.2",
1003       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1004       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1005       "dev": true
1006     },
1007     "array-flatten": {
1008       "version": "2.1.1",
1009       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz",
1010       "integrity": "sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=",
1011       "dev": true
1012     },
1013     "array-slice": {
1014       "version": "0.2.3",
1015       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
1016       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
1017       "dev": true
1018     },
1019     "array-union": {
1020       "version": "1.0.2",
1021       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1022       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
1023       "dev": true,
1024       "requires": {
1025         "array-uniq": "^1.0.1"
1026       }
1027     },
1028     "array-uniq": {
1029       "version": "1.0.3",
1030       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1031       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1032       "dev": true
1033     },
1034     "array-unique": {
1035       "version": "0.3.2",
1036       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1037       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1038       "dev": true
1039     },
1040     "arraybuffer.slice": {
1041       "version": "0.0.6",
1042       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
1043       "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
1044       "dev": true
1045     },
1046     "arrify": {
1047       "version": "1.0.1",
1048       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1049       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1050       "dev": true
1051     },
1052     "asap": {
1053       "version": "2.0.6",
1054       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1055       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1056       "dev": true,
1057       "optional": true
1058     },
1059     "asn1": {
1060       "version": "0.2.4",
1061       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1062       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1063       "dev": true,
1064       "requires": {
1065         "safer-buffer": "~2.1.0"
1066       }
1067     },
1068     "asn1.js": {
1069       "version": "4.10.1",
1070       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1071       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1072       "dev": true,
1073       "requires": {
1074         "bn.js": "^4.0.0",
1075         "inherits": "^2.0.1",
1076         "minimalistic-assert": "^1.0.0"
1077       }
1078     },
1079     "assert": {
1080       "version": "1.4.1",
1081       "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
1082       "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
1083       "dev": true,
1084       "requires": {
1085         "util": "0.10.3"
1086       },
1087       "dependencies": {
1088         "inherits": {
1089           "version": "2.0.1",
1090           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1091           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1092           "dev": true
1093         },
1094         "util": {
1095           "version": "0.10.3",
1096           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1097           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1098           "dev": true,
1099           "requires": {
1100             "inherits": "2.0.1"
1101           }
1102         }
1103       }
1104     },
1105     "assert-plus": {
1106       "version": "1.0.0",
1107       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1108       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1109       "dev": true
1110     },
1111     "assign-symbols": {
1112       "version": "1.0.0",
1113       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1114       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1115       "dev": true
1116     },
1117     "async": {
1118       "version": "1.5.2",
1119       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1120       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1121       "dev": true
1122     },
1123     "async-each": {
1124       "version": "1.0.1",
1125       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
1126       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
1127       "dev": true
1128     },
1129     "async-foreach": {
1130       "version": "0.1.3",
1131       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1132       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1133       "dev": true,
1134       "optional": true
1135     },
1136     "asynckit": {
1137       "version": "0.4.0",
1138       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1139       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1140       "dev": true
1141     },
1142     "atob": {
1143       "version": "2.1.2",
1144       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1145       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1146       "dev": true
1147     },
1148     "autoprefixer": {
1149       "version": "8.6.5",
1150       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-8.6.5.tgz",
1151       "integrity": "sha512-PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig==",
1152       "dev": true,
1153       "requires": {
1154         "browserslist": "^3.2.8",
1155         "caniuse-lite": "^1.0.30000864",
1156         "normalize-range": "^0.1.2",
1157         "num2fraction": "^1.2.2",
1158         "postcss": "^6.0.23",
1159         "postcss-value-parser": "^3.2.3"
1160       }
1161     },
1162     "aws-sign2": {
1163       "version": "0.7.0",
1164       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1165       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1166       "dev": true
1167     },
1168     "aws4": {
1169       "version": "1.8.0",
1170       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1171       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1172       "dev": true
1173     },
1174     "babel-code-frame": {
1175       "version": "6.26.0",
1176       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1177       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1178       "dev": true,
1179       "requires": {
1180         "chalk": "^1.1.3",
1181         "esutils": "^2.0.2",
1182         "js-tokens": "^3.0.2"
1183       },
1184       "dependencies": {
1185         "ansi-styles": {
1186           "version": "2.2.1",
1187           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1188           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1189           "dev": true
1190         },
1191         "chalk": {
1192           "version": "1.1.3",
1193           "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1194           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1195           "dev": true,
1196           "requires": {
1197             "ansi-styles": "^2.2.1",
1198             "escape-string-regexp": "^1.0.2",
1199             "has-ansi": "^2.0.0",
1200             "strip-ansi": "^3.0.0",
1201             "supports-color": "^2.0.0"
1202           }
1203         },
1204         "supports-color": {
1205           "version": "2.0.0",
1206           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1207           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1208           "dev": true
1209         }
1210       }
1211     },
1212     "babel-generator": {
1213       "version": "6.26.1",
1214       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1215       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1216       "dev": true,
1217       "requires": {
1218         "babel-messages": "^6.23.0",
1219         "babel-runtime": "^6.26.0",
1220         "babel-types": "^6.26.0",
1221         "detect-indent": "^4.0.0",
1222         "jsesc": "^1.3.0",
1223         "lodash": "^4.17.4",
1224         "source-map": "^0.5.7",
1225         "trim-right": "^1.0.1"
1226       }
1227     },
1228     "babel-messages": {
1229       "version": "6.23.0",
1230       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1231       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1232       "dev": true,
1233       "requires": {
1234         "babel-runtime": "^6.22.0"
1235       }
1236     },
1237     "babel-runtime": {
1238       "version": "6.26.0",
1239       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1240       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1241       "dev": true,
1242       "requires": {
1243         "core-js": "^2.4.0",
1244         "regenerator-runtime": "^0.11.0"
1245       }
1246     },
1247     "babel-template": {
1248       "version": "6.26.0",
1249       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1250       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1251       "dev": true,
1252       "requires": {
1253         "babel-runtime": "^6.26.0",
1254         "babel-traverse": "^6.26.0",
1255         "babel-types": "^6.26.0",
1256         "babylon": "^6.18.0",
1257         "lodash": "^4.17.4"
1258       }
1259     },
1260     "babel-traverse": {
1261       "version": "6.26.0",
1262       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1263       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1264       "dev": true,
1265       "requires": {
1266         "babel-code-frame": "^6.26.0",
1267         "babel-messages": "^6.23.0",
1268         "babel-runtime": "^6.26.0",
1269         "babel-types": "^6.26.0",
1270         "babylon": "^6.18.0",
1271         "debug": "^2.6.8",
1272         "globals": "^9.18.0",
1273         "invariant": "^2.2.2",
1274         "lodash": "^4.17.4"
1275       }
1276     },
1277     "babel-types": {
1278       "version": "6.26.0",
1279       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1280       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1281       "dev": true,
1282       "requires": {
1283         "babel-runtime": "^6.26.0",
1284         "esutils": "^2.0.2",
1285         "lodash": "^4.17.4",
1286         "to-fast-properties": "^1.0.3"
1287       }
1288     },
1289     "babylon": {
1290       "version": "6.18.0",
1291       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1292       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1293       "dev": true
1294     },
1295     "backo2": {
1296       "version": "1.0.2",
1297       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1298       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1299       "dev": true
1300     },
1301     "balanced-match": {
1302       "version": "1.0.0",
1303       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1304       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1305       "dev": true
1306     },
1307     "base": {
1308       "version": "0.11.2",
1309       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1310       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1311       "dev": true,
1312       "requires": {
1313         "cache-base": "^1.0.1",
1314         "class-utils": "^0.3.5",
1315         "component-emitter": "^1.2.1",
1316         "define-property": "^1.0.0",
1317         "isobject": "^3.0.1",
1318         "mixin-deep": "^1.2.0",
1319         "pascalcase": "^0.1.1"
1320       },
1321       "dependencies": {
1322         "define-property": {
1323           "version": "1.0.0",
1324           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1325           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1326           "dev": true,
1327           "requires": {
1328             "is-descriptor": "^1.0.0"
1329           }
1330         },
1331         "is-accessor-descriptor": {
1332           "version": "1.0.0",
1333           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1334           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1335           "dev": true,
1336           "requires": {
1337             "kind-of": "^6.0.0"
1338           }
1339         },
1340         "is-data-descriptor": {
1341           "version": "1.0.0",
1342           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1343           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1344           "dev": true,
1345           "requires": {
1346             "kind-of": "^6.0.0"
1347           }
1348         },
1349         "is-descriptor": {
1350           "version": "1.0.2",
1351           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1352           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1353           "dev": true,
1354           "requires": {
1355             "is-accessor-descriptor": "^1.0.0",
1356             "is-data-descriptor": "^1.0.0",
1357             "kind-of": "^6.0.2"
1358           }
1359         }
1360       }
1361     },
1362     "base64-arraybuffer": {
1363       "version": "0.1.5",
1364       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1365       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1366       "dev": true
1367     },
1368     "base64-js": {
1369       "version": "1.3.0",
1370       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1371       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1372       "dev": true
1373     },
1374     "base64id": {
1375       "version": "1.0.0",
1376       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1377       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1378       "dev": true
1379     },
1380     "batch": {
1381       "version": "0.6.1",
1382       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1383       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1384       "dev": true
1385     },
1386     "bcrypt-pbkdf": {
1387       "version": "1.0.2",
1388       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1389       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1390       "dev": true,
1391       "optional": true,
1392       "requires": {
1393         "tweetnacl": "^0.14.3"
1394       }
1395     },
1396     "better-assert": {
1397       "version": "1.0.2",
1398       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1399       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1400       "dev": true,
1401       "requires": {
1402         "callsite": "1.0.0"
1403       }
1404     },
1405     "big.js": {
1406       "version": "3.2.0",
1407       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1408       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1409       "dev": true
1410     },
1411     "binary-extensions": {
1412       "version": "1.11.0",
1413       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",
1414       "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",
1415       "dev": true
1416     },
1417     "blob": {
1418       "version": "0.0.4",
1419       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
1420       "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
1421       "dev": true
1422     },
1423     "block-stream": {
1424       "version": "0.0.9",
1425       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1426       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1427       "dev": true,
1428       "optional": true,
1429       "requires": {
1430         "inherits": "~2.0.0"
1431       }
1432     },
1433     "blocking-proxy": {
1434       "version": "1.0.1",
1435       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
1436       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
1437       "dev": true,
1438       "requires": {
1439         "minimist": "^1.2.0"
1440       },
1441       "dependencies": {
1442         "minimist": {
1443           "version": "1.2.0",
1444           "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1445           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1446           "dev": true
1447         }
1448       }
1449     },
1450     "bluebird": {
1451       "version": "3.5.2",
1452       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.2.tgz",
1453       "integrity": "sha512-dhHTWMI7kMx5whMQntl7Vr9C6BvV10lFXDAasnqnrMYhXVCzzk6IO9Fo2L75jXHT07WrOngL1WDXOp+yYS91Yg==",
1454       "dev": true
1455     },
1456     "bn.js": {
1457       "version": "4.11.8",
1458       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1459       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1460       "dev": true
1461     },
1462     "body-parser": {
1463       "version": "1.18.2",
1464       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
1465       "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
1466       "dev": true,
1467       "requires": {
1468         "bytes": "3.0.0",
1469         "content-type": "~1.0.4",
1470         "debug": "2.6.9",
1471         "depd": "~1.1.1",
1472         "http-errors": "~1.6.2",
1473         "iconv-lite": "0.4.19",
1474         "on-finished": "~2.3.0",
1475         "qs": "6.5.1",
1476         "raw-body": "2.3.2",
1477         "type-is": "~1.6.15"
1478       },
1479       "dependencies": {
1480         "qs": {
1481           "version": "6.5.1",
1482           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
1483           "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
1484           "dev": true
1485         }
1486       }
1487     },
1488     "bonjour": {
1489       "version": "3.5.0",
1490       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
1491       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
1492       "dev": true,
1493       "requires": {
1494         "array-flatten": "^2.1.0",
1495         "deep-equal": "^1.0.1",
1496         "dns-equal": "^1.0.0",
1497         "dns-txt": "^2.0.2",
1498         "multicast-dns": "^6.0.1",
1499         "multicast-dns-service-types": "^1.1.0"
1500       }
1501     },
1502     "boolbase": {
1503       "version": "1.0.0",
1504       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1505       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1506       "dev": true
1507     },
1508     "bootstrap-css-only": {
1509       "version": "4.1.1",
1510       "resolved": "https://registry.npmjs.org/bootstrap-css-only/-/bootstrap-css-only-4.1.1.tgz",
1511       "integrity": "sha512-I/zU5T/KANTy+NNmsNC4lESiHWrdLtvgp9gutOVqbDKY0d4rycmX9fUp1jkFZ0vNd6dhY8oxY9j8RWZkjHVAuA=="
1512     },
1513     "brace-expansion": {
1514       "version": "1.1.11",
1515       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1516       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1517       "dev": true,
1518       "requires": {
1519         "balanced-match": "^1.0.0",
1520         "concat-map": "0.0.1"
1521       }
1522     },
1523     "braces": {
1524       "version": "2.3.2",
1525       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1526       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1527       "dev": true,
1528       "requires": {
1529         "arr-flatten": "^1.1.0",
1530         "array-unique": "^0.3.2",
1531         "extend-shallow": "^2.0.1",
1532         "fill-range": "^4.0.0",
1533         "isobject": "^3.0.1",
1534         "repeat-element": "^1.1.2",
1535         "snapdragon": "^0.8.1",
1536         "snapdragon-node": "^2.0.1",
1537         "split-string": "^3.0.2",
1538         "to-regex": "^3.0.1"
1539       },
1540       "dependencies": {
1541         "extend-shallow": {
1542           "version": "2.0.1",
1543           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1544           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1545           "dev": true,
1546           "requires": {
1547             "is-extendable": "^0.1.0"
1548           }
1549         }
1550       }
1551     },
1552     "brorand": {
1553       "version": "1.1.0",
1554       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1555       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1556       "dev": true
1557     },
1558     "browserify-aes": {
1559       "version": "1.2.0",
1560       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1561       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1562       "dev": true,
1563       "requires": {
1564         "buffer-xor": "^1.0.3",
1565         "cipher-base": "^1.0.0",
1566         "create-hash": "^1.1.0",
1567         "evp_bytestokey": "^1.0.3",
1568         "inherits": "^2.0.1",
1569         "safe-buffer": "^5.0.1"
1570       }
1571     },
1572     "browserify-cipher": {
1573       "version": "1.0.1",
1574       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1575       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1576       "dev": true,
1577       "requires": {
1578         "browserify-aes": "^1.0.4",
1579         "browserify-des": "^1.0.0",
1580         "evp_bytestokey": "^1.0.0"
1581       }
1582     },
1583     "browserify-des": {
1584       "version": "1.0.2",
1585       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1586       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1587       "dev": true,
1588       "requires": {
1589         "cipher-base": "^1.0.1",
1590         "des.js": "^1.0.0",
1591         "inherits": "^2.0.1",
1592         "safe-buffer": "^5.1.2"
1593       }
1594     },
1595     "browserify-rsa": {
1596       "version": "4.0.1",
1597       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1598       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1599       "dev": true,
1600       "requires": {
1601         "bn.js": "^4.1.0",
1602         "randombytes": "^2.0.1"
1603       }
1604     },
1605     "browserify-sign": {
1606       "version": "4.0.4",
1607       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1608       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1609       "dev": true,
1610       "requires": {
1611         "bn.js": "^4.1.1",
1612         "browserify-rsa": "^4.0.0",
1613         "create-hash": "^1.1.0",
1614         "create-hmac": "^1.1.2",
1615         "elliptic": "^6.0.0",
1616         "inherits": "^2.0.1",
1617         "parse-asn1": "^5.0.0"
1618       }
1619     },
1620     "browserify-zlib": {
1621       "version": "0.2.0",
1622       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1623       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1624       "dev": true,
1625       "requires": {
1626         "pako": "~1.0.5"
1627       }
1628     },
1629     "browserslist": {
1630       "version": "3.2.8",
1631       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz",
1632       "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
1633       "dev": true,
1634       "requires": {
1635         "caniuse-lite": "^1.0.30000844",
1636         "electron-to-chromium": "^1.3.47"
1637       }
1638     },
1639     "browserstack": {
1640       "version": "1.5.1",
1641       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.1.tgz",
1642       "integrity": "sha512-O8VMT64P9NOLhuIoD4YngyxBURefaSdR4QdhG8l6HZ9VxtU7jc3m6jLufFwKA5gaf7fetfB2TnRJnMxyob+heg==",
1643       "dev": true,
1644       "requires": {
1645         "https-proxy-agent": "^2.2.1"
1646       }
1647     },
1648     "buffer": {
1649       "version": "4.9.1",
1650       "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1651       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1652       "dev": true,
1653       "requires": {
1654         "base64-js": "^1.0.2",
1655         "ieee754": "^1.1.4",
1656         "isarray": "^1.0.0"
1657       }
1658     },
1659     "buffer-alloc": {
1660       "version": "1.2.0",
1661       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1662       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1663       "dev": true,
1664       "requires": {
1665         "buffer-alloc-unsafe": "^1.1.0",
1666         "buffer-fill": "^1.0.0"
1667       }
1668     },
1669     "buffer-alloc-unsafe": {
1670       "version": "1.1.0",
1671       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1672       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1673       "dev": true
1674     },
1675     "buffer-fill": {
1676       "version": "1.0.0",
1677       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1678       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1679       "dev": true
1680     },
1681     "buffer-from": {
1682       "version": "1.1.1",
1683       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1684       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1685       "dev": true
1686     },
1687     "buffer-indexof": {
1688       "version": "1.1.1",
1689       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1690       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1691       "dev": true
1692     },
1693     "buffer-xor": {
1694       "version": "1.0.3",
1695       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1696       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1697       "dev": true
1698     },
1699     "builtin-modules": {
1700       "version": "1.1.1",
1701       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1702       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1703       "dev": true
1704     },
1705     "builtin-status-codes": {
1706       "version": "3.0.0",
1707       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1708       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1709       "dev": true
1710     },
1711     "builtins": {
1712       "version": "1.0.3",
1713       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
1714       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
1715       "dev": true
1716     },
1717     "bytes": {
1718       "version": "3.0.0",
1719       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1720       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1721       "dev": true
1722     },
1723     "cacache": {
1724       "version": "10.0.4",
1725       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
1726       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
1727       "dev": true,
1728       "requires": {
1729         "bluebird": "^3.5.1",
1730         "chownr": "^1.0.1",
1731         "glob": "^7.1.2",
1732         "graceful-fs": "^4.1.11",
1733         "lru-cache": "^4.1.1",
1734         "mississippi": "^2.0.0",
1735         "mkdirp": "^0.5.1",
1736         "move-concurrently": "^1.0.1",
1737         "promise-inflight": "^1.0.1",
1738         "rimraf": "^2.6.2",
1739         "ssri": "^5.2.4",
1740         "unique-filename": "^1.1.0",
1741         "y18n": "^4.0.0"
1742       }
1743     },
1744     "cache-base": {
1745       "version": "1.0.1",
1746       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1747       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1748       "dev": true,
1749       "requires": {
1750         "collection-visit": "^1.0.0",
1751         "component-emitter": "^1.2.1",
1752         "get-value": "^2.0.6",
1753         "has-value": "^1.0.0",
1754         "isobject": "^3.0.1",
1755         "set-value": "^2.0.0",
1756         "to-object-path": "^0.3.0",
1757         "union-value": "^1.0.0",
1758         "unset-value": "^1.0.0"
1759       }
1760     },
1761     "callsite": {
1762       "version": "1.0.0",
1763       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
1764       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
1765       "dev": true
1766     },
1767     "camel-case": {
1768       "version": "3.0.0",
1769       "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
1770       "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
1771       "dev": true,
1772       "requires": {
1773         "no-case": "^2.2.0",
1774         "upper-case": "^1.1.1"
1775       }
1776     },
1777     "camelcase": {
1778       "version": "2.1.1",
1779       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1780       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1781       "dev": true,
1782       "optional": true
1783     },
1784     "camelcase-keys": {
1785       "version": "2.1.0",
1786       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1787       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1788       "dev": true,
1789       "optional": true,
1790       "requires": {
1791         "camelcase": "^2.0.0",
1792         "map-obj": "^1.0.0"
1793       }
1794     },
1795     "caniuse-lite": {
1796       "version": "1.0.30000884",
1797       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000884.tgz",
1798       "integrity": "sha512-ibROerckpTH6U5zReSjbaitlH4gl5V4NWNCBzRNCa3GEDmzzkfStk+2k5mO4ZDM6pwtdjbZ3hjvsYhPGVLWgNw==",
1799       "dev": true
1800     },
1801     "caseless": {
1802       "version": "0.12.0",
1803       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1804       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1805       "dev": true
1806     },
1807     "chalk": {
1808       "version": "2.4.1",
1809       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
1810       "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
1811       "dev": true,
1812       "requires": {
1813         "ansi-styles": "^3.2.1",
1814         "escape-string-regexp": "^1.0.5",
1815         "supports-color": "^5.3.0"
1816       }
1817     },
1818     "chokidar": {
1819       "version": "2.0.4",
1820       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
1821       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
1822       "dev": true,
1823       "requires": {
1824         "anymatch": "^2.0.0",
1825         "async-each": "^1.0.0",
1826         "braces": "^2.3.0",
1827         "fsevents": "^1.2.2",
1828         "glob-parent": "^3.1.0",
1829         "inherits": "^2.0.1",
1830         "is-binary-path": "^1.0.0",
1831         "is-glob": "^4.0.0",
1832         "lodash.debounce": "^4.0.8",
1833         "normalize-path": "^2.1.1",
1834         "path-is-absolute": "^1.0.0",
1835         "readdirp": "^2.0.0",
1836         "upath": "^1.0.5"
1837       }
1838     },
1839     "chownr": {
1840       "version": "1.0.1",
1841       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz",
1842       "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=",
1843       "dev": true
1844     },
1845     "chrome-trace-event": {
1846       "version": "0.1.3",
1847       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-0.1.3.tgz",
1848       "integrity": "sha512-sjndyZHrrWiu4RY7AkHgjn80GfAM2ZSzUkZLV/Js59Ldmh6JDThf0SUmOHU53rFu2rVxxfCzJ30Ukcfch3Gb/A==",
1849       "dev": true
1850     },
1851     "cipher-base": {
1852       "version": "1.0.4",
1853       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1854       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1855       "dev": true,
1856       "requires": {
1857         "inherits": "^2.0.1",
1858         "safe-buffer": "^5.0.1"
1859       }
1860     },
1861     "circular-dependency-plugin": {
1862       "version": "5.0.2",
1863       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
1864       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
1865       "dev": true
1866     },
1867     "class-utils": {
1868       "version": "0.3.6",
1869       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1870       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1871       "dev": true,
1872       "requires": {
1873         "arr-union": "^3.1.0",
1874         "define-property": "^0.2.5",
1875         "isobject": "^3.0.0",
1876         "static-extend": "^0.1.1"
1877       },
1878       "dependencies": {
1879         "define-property": {
1880           "version": "0.2.5",
1881           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1882           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1883           "dev": true,
1884           "requires": {
1885             "is-descriptor": "^0.1.0"
1886           }
1887         }
1888       }
1889     },
1890     "clean-css": {
1891       "version": "4.2.1",
1892       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
1893       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
1894       "dev": true,
1895       "requires": {
1896         "source-map": "~0.6.0"
1897       },
1898       "dependencies": {
1899         "source-map": {
1900           "version": "0.6.1",
1901           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1902           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1903           "dev": true
1904         }
1905       }
1906     },
1907     "cliui": {
1908       "version": "3.2.0",
1909       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1910       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1911       "dev": true,
1912       "optional": true,
1913       "requires": {
1914         "string-width": "^1.0.1",
1915         "strip-ansi": "^3.0.1",
1916         "wrap-ansi": "^2.0.0"
1917       }
1918     },
1919     "clone": {
1920       "version": "2.1.2",
1921       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
1922       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
1923       "dev": true
1924     },
1925     "clone-deep": {
1926       "version": "2.0.2",
1927       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
1928       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
1929       "dev": true,
1930       "requires": {
1931         "for-own": "^1.0.0",
1932         "is-plain-object": "^2.0.4",
1933         "kind-of": "^6.0.0",
1934         "shallow-clone": "^1.0.0"
1935       }
1936     },
1937     "co": {
1938       "version": "4.6.0",
1939       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1940       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1941       "dev": true
1942     },
1943     "code-point-at": {
1944       "version": "1.1.0",
1945       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1946       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1947       "dev": true
1948     },
1949     "codelyzer": {
1950       "version": "4.2.1",
1951       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.2.1.tgz",
1952       "integrity": "sha512-CKwfgpfkqi9dyzy4s6ELaxJ54QgJ6A8iTSsM4bzHbLuTpbKncvNc3DUlCvpnkHBhK47gEf4qFsWoYqLrJPhy6g==",
1953       "dev": true,
1954       "requires": {
1955         "app-root-path": "^2.0.1",
1956         "css-selector-tokenizer": "^0.7.0",
1957         "cssauron": "^1.4.0",
1958         "semver-dsl": "^1.0.1",
1959         "source-map": "^0.5.6",
1960         "sprintf-js": "^1.0.3"
1961       }
1962     },
1963     "collection-visit": {
1964       "version": "1.0.0",
1965       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1966       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1967       "dev": true,
1968       "requires": {
1969         "map-visit": "^1.0.0",
1970         "object-visit": "^1.0.0"
1971       }
1972     },
1973     "color-convert": {
1974       "version": "1.9.3",
1975       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1976       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1977       "dev": true,
1978       "requires": {
1979         "color-name": "1.1.3"
1980       }
1981     },
1982     "color-name": {
1983       "version": "1.1.3",
1984       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1985       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1986       "dev": true
1987     },
1988     "colors": {
1989       "version": "1.1.2",
1990       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
1991       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
1992       "dev": true
1993     },
1994     "combine-lists": {
1995       "version": "1.0.1",
1996       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
1997       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
1998       "dev": true,
1999       "requires": {
2000         "lodash": "^4.5.0"
2001       }
2002     },
2003     "combined-stream": {
2004       "version": "1.0.6",
2005       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
2006       "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
2007       "dev": true,
2008       "requires": {
2009         "delayed-stream": "~1.0.0"
2010       }
2011     },
2012     "commander": {
2013       "version": "2.17.1",
2014       "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
2015       "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
2016       "dev": true
2017     },
2018     "commondir": {
2019       "version": "1.0.1",
2020       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2021       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2022       "dev": true
2023     },
2024     "compare-versions": {
2025       "version": "3.4.0",
2026       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.4.0.tgz",
2027       "integrity": "sha512-tK69D7oNXXqUW3ZNo/z7NXTEz22TCF0pTE+YF9cxvaAM9XnkLo1fV621xCLrRR6aevJlKxExkss0vWqUCUpqdg==",
2028       "dev": true
2029     },
2030     "component-bind": {
2031       "version": "1.0.0",
2032       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2033       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2034       "dev": true
2035     },
2036     "component-emitter": {
2037       "version": "1.2.1",
2038       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
2039       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2040       "dev": true
2041     },
2042     "component-inherit": {
2043       "version": "0.0.3",
2044       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2045       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2046       "dev": true
2047     },
2048     "compressible": {
2049       "version": "2.0.14",
2050       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz",
2051       "integrity": "sha1-MmxfUH+7BV9UEWeCuWmoG2einac=",
2052       "dev": true,
2053       "requires": {
2054         "mime-db": ">= 1.34.0 < 2"
2055       }
2056     },
2057     "compression": {
2058       "version": "1.7.3",
2059       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz",
2060       "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==",
2061       "dev": true,
2062       "requires": {
2063         "accepts": "~1.3.5",
2064         "bytes": "3.0.0",
2065         "compressible": "~2.0.14",
2066         "debug": "2.6.9",
2067         "on-headers": "~1.0.1",
2068         "safe-buffer": "5.1.2",
2069         "vary": "~1.1.2"
2070       }
2071     },
2072     "concat-map": {
2073       "version": "0.0.1",
2074       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2075       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2076       "dev": true
2077     },
2078     "concat-stream": {
2079       "version": "1.6.2",
2080       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2081       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2082       "dev": true,
2083       "requires": {
2084         "buffer-from": "^1.0.0",
2085         "inherits": "^2.0.3",
2086         "readable-stream": "^2.2.2",
2087         "typedarray": "^0.0.6"
2088       }
2089     },
2090     "connect": {
2091       "version": "3.6.6",
2092       "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
2093       "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
2094       "dev": true,
2095       "requires": {
2096         "debug": "2.6.9",
2097         "finalhandler": "1.1.0",
2098         "parseurl": "~1.3.2",
2099         "utils-merge": "1.0.1"
2100       },
2101       "dependencies": {
2102         "finalhandler": {
2103           "version": "1.1.0",
2104           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
2105           "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
2106           "dev": true,
2107           "requires": {
2108             "debug": "2.6.9",
2109             "encodeurl": "~1.0.1",
2110             "escape-html": "~1.0.3",
2111             "on-finished": "~2.3.0",
2112             "parseurl": "~1.3.2",
2113             "statuses": "~1.3.1",
2114             "unpipe": "~1.0.0"
2115           }
2116         },
2117         "statuses": {
2118           "version": "1.3.1",
2119           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
2120           "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
2121           "dev": true
2122         }
2123       }
2124     },
2125     "connect-history-api-fallback": {
2126       "version": "1.5.0",
2127       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz",
2128       "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=",
2129       "dev": true
2130     },
2131     "console-browserify": {
2132       "version": "1.1.0",
2133       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2134       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2135       "dev": true,
2136       "requires": {
2137         "date-now": "^0.1.4"
2138       }
2139     },
2140     "console-control-strings": {
2141       "version": "1.1.0",
2142       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2143       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2144       "dev": true
2145     },
2146     "constants-browserify": {
2147       "version": "1.0.0",
2148       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2149       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2150       "dev": true
2151     },
2152     "content-disposition": {
2153       "version": "0.5.2",
2154       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
2155       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
2156       "dev": true
2157     },
2158     "content-type": {
2159       "version": "1.0.4",
2160       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2161       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2162       "dev": true
2163     },
2164     "convert-source-map": {
2165       "version": "1.6.0",
2166       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2167       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2168       "dev": true,
2169       "requires": {
2170         "safe-buffer": "~5.1.1"
2171       }
2172     },
2173     "cookie": {
2174       "version": "0.3.1",
2175       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
2176       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
2177       "dev": true
2178     },
2179     "cookie-signature": {
2180       "version": "1.0.6",
2181       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2182       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2183       "dev": true
2184     },
2185     "copy-concurrently": {
2186       "version": "1.0.5",
2187       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2188       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2189       "dev": true,
2190       "requires": {
2191         "aproba": "^1.1.1",
2192         "fs-write-stream-atomic": "^1.0.8",
2193         "iferr": "^0.1.5",
2194         "mkdirp": "^0.5.1",
2195         "rimraf": "^2.5.4",
2196         "run-queue": "^1.0.0"
2197       }
2198     },
2199     "copy-descriptor": {
2200       "version": "0.1.1",
2201       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2202       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2203       "dev": true
2204     },
2205     "copy-webpack-plugin": {
2206       "version": "4.5.2",
2207       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.2.tgz",
2208       "integrity": "sha512-zmC33E8FFSq3AbflTvqvPvBo621H36Afsxlui91d+QyZxPIuXghfnTsa1CuqiAaCPgJoSUWfTFbKJnadZpKEbQ==",
2209       "dev": true,
2210       "requires": {
2211         "cacache": "^10.0.4",
2212         "find-cache-dir": "^1.0.0",
2213         "globby": "^7.1.1",
2214         "is-glob": "^4.0.0",
2215         "loader-utils": "^1.1.0",
2216         "minimatch": "^3.0.4",
2217         "p-limit": "^1.0.0",
2218         "serialize-javascript": "^1.4.0"
2219       }
2220     },
2221     "core-js": {
2222       "version": "2.5.7",
2223       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz",
2224       "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw=="
2225     },
2226     "core-util-is": {
2227       "version": "1.0.2",
2228       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2229       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2230       "dev": true
2231     },
2232     "cosmiconfig": {
2233       "version": "4.0.0",
2234       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
2235       "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
2236       "dev": true,
2237       "requires": {
2238         "is-directory": "^0.3.1",
2239         "js-yaml": "^3.9.0",
2240         "parse-json": "^4.0.0",
2241         "require-from-string": "^2.0.1"
2242       },
2243       "dependencies": {
2244         "parse-json": {
2245           "version": "4.0.0",
2246           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2247           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2248           "dev": true,
2249           "requires": {
2250             "error-ex": "^1.3.1",
2251             "json-parse-better-errors": "^1.0.1"
2252           }
2253         }
2254       }
2255     },
2256     "create-ecdh": {
2257       "version": "4.0.3",
2258       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2259       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2260       "dev": true,
2261       "requires": {
2262         "bn.js": "^4.1.0",
2263         "elliptic": "^6.0.0"
2264       }
2265     },
2266     "create-hash": {
2267       "version": "1.2.0",
2268       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2269       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2270       "dev": true,
2271       "requires": {
2272         "cipher-base": "^1.0.1",
2273         "inherits": "^2.0.1",
2274         "md5.js": "^1.3.4",
2275         "ripemd160": "^2.0.1",
2276         "sha.js": "^2.4.0"
2277       }
2278     },
2279     "create-hmac": {
2280       "version": "1.1.7",
2281       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2282       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2283       "dev": true,
2284       "requires": {
2285         "cipher-base": "^1.0.3",
2286         "create-hash": "^1.1.0",
2287         "inherits": "^2.0.1",
2288         "ripemd160": "^2.0.0",
2289         "safe-buffer": "^5.0.1",
2290         "sha.js": "^2.4.8"
2291       }
2292     },
2293     "cross-spawn": {
2294       "version": "3.0.1",
2295       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2296       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2297       "dev": true,
2298       "optional": true,
2299       "requires": {
2300         "lru-cache": "^4.0.1",
2301         "which": "^1.2.9"
2302       }
2303     },
2304     "crypto-browserify": {
2305       "version": "3.12.0",
2306       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2307       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2308       "dev": true,
2309       "requires": {
2310         "browserify-cipher": "^1.0.0",
2311         "browserify-sign": "^4.0.0",
2312         "create-ecdh": "^4.0.0",
2313         "create-hash": "^1.1.0",
2314         "create-hmac": "^1.1.0",
2315         "diffie-hellman": "^5.0.0",
2316         "inherits": "^2.0.1",
2317         "pbkdf2": "^3.0.3",
2318         "public-encrypt": "^4.0.0",
2319         "randombytes": "^2.0.0",
2320         "randomfill": "^1.0.3"
2321       }
2322     },
2323     "css-parse": {
2324       "version": "1.7.0",
2325       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
2326       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
2327       "dev": true
2328     },
2329     "css-select": {
2330       "version": "1.2.0",
2331       "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
2332       "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
2333       "dev": true,
2334       "requires": {
2335         "boolbase": "~1.0.0",
2336         "css-what": "2.1",
2337         "domutils": "1.5.1",
2338         "nth-check": "~1.0.1"
2339       }
2340     },
2341     "css-selector-tokenizer": {
2342       "version": "0.7.0",
2343       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz",
2344       "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=",
2345       "dev": true,
2346       "requires": {
2347         "cssesc": "^0.1.0",
2348         "fastparse": "^1.1.1",
2349         "regexpu-core": "^1.0.0"
2350       }
2351     },
2352     "css-what": {
2353       "version": "2.1.0",
2354       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz",
2355       "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=",
2356       "dev": true
2357     },
2358     "cssauron": {
2359       "version": "1.4.0",
2360       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
2361       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
2362       "dev": true,
2363       "requires": {
2364         "through": "X.X.X"
2365       }
2366     },
2367     "cssesc": {
2368       "version": "0.1.0",
2369       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2370       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2371       "dev": true
2372     },
2373     "cuint": {
2374       "version": "0.2.2",
2375       "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
2376       "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=",
2377       "dev": true
2378     },
2379     "currently-unhandled": {
2380       "version": "0.4.1",
2381       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2382       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2383       "dev": true,
2384       "requires": {
2385         "array-find-index": "^1.0.1"
2386       }
2387     },
2388     "custom-event": {
2389       "version": "1.0.1",
2390       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
2391       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
2392       "dev": true
2393     },
2394     "cyclist": {
2395       "version": "0.2.2",
2396       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
2397       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
2398       "dev": true
2399     },
2400     "dashdash": {
2401       "version": "1.14.1",
2402       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2403       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2404       "dev": true,
2405       "requires": {
2406         "assert-plus": "^1.0.0"
2407       }
2408     },
2409     "date-now": {
2410       "version": "0.1.4",
2411       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2412       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2413       "dev": true
2414     },
2415     "debug": {
2416       "version": "2.6.9",
2417       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2418       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2419       "dev": true,
2420       "requires": {
2421         "ms": "2.0.0"
2422       }
2423     },
2424     "decamelize": {
2425       "version": "1.2.0",
2426       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2427       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2428       "dev": true
2429     },
2430     "decode-uri-component": {
2431       "version": "0.2.0",
2432       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2433       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2434       "dev": true
2435     },
2436     "deep-equal": {
2437       "version": "1.0.1",
2438       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
2439       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
2440       "dev": true
2441     },
2442     "deep-is": {
2443       "version": "0.1.3",
2444       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2445       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2446       "dev": true
2447     },
2448     "default-gateway": {
2449       "version": "2.7.2",
2450       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
2451       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
2452       "dev": true,
2453       "requires": {
2454         "execa": "^0.10.0",
2455         "ip-regex": "^2.1.0"
2456       }
2457     },
2458     "default-require-extensions": {
2459       "version": "2.0.0",
2460       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
2461       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
2462       "dev": true,
2463       "requires": {
2464         "strip-bom": "^3.0.0"
2465       },
2466       "dependencies": {
2467         "strip-bom": {
2468           "version": "3.0.0",
2469           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2470           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2471           "dev": true
2472         }
2473       }
2474     },
2475     "define-properties": {
2476       "version": "1.1.3",
2477       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2478       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2479       "dev": true,
2480       "requires": {
2481         "object-keys": "^1.0.12"
2482       }
2483     },
2484     "define-property": {
2485       "version": "2.0.2",
2486       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2487       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2488       "dev": true,
2489       "requires": {
2490         "is-descriptor": "^1.0.2",
2491         "isobject": "^3.0.1"
2492       },
2493       "dependencies": {
2494         "is-accessor-descriptor": {
2495           "version": "1.0.0",
2496           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2497           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2498           "dev": true,
2499           "requires": {
2500             "kind-of": "^6.0.0"
2501           }
2502         },
2503         "is-data-descriptor": {
2504           "version": "1.0.0",
2505           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2506           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2507           "dev": true,
2508           "requires": {
2509             "kind-of": "^6.0.0"
2510           }
2511         },
2512         "is-descriptor": {
2513           "version": "1.0.2",
2514           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2515           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2516           "dev": true,
2517           "requires": {
2518             "is-accessor-descriptor": "^1.0.0",
2519             "is-data-descriptor": "^1.0.0",
2520             "kind-of": "^6.0.2"
2521           }
2522         }
2523       }
2524     },
2525     "del": {
2526       "version": "3.0.0",
2527       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
2528       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
2529       "dev": true,
2530       "requires": {
2531         "globby": "^6.1.0",
2532         "is-path-cwd": "^1.0.0",
2533         "is-path-in-cwd": "^1.0.0",
2534         "p-map": "^1.1.1",
2535         "pify": "^3.0.0",
2536         "rimraf": "^2.2.8"
2537       },
2538       "dependencies": {
2539         "globby": {
2540           "version": "6.1.0",
2541           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2542           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2543           "dev": true,
2544           "requires": {
2545             "array-union": "^1.0.1",
2546             "glob": "^7.0.3",
2547             "object-assign": "^4.0.1",
2548             "pify": "^2.0.0",
2549             "pinkie-promise": "^2.0.0"
2550           },
2551           "dependencies": {
2552             "pify": {
2553               "version": "2.3.0",
2554               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2555               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2556               "dev": true
2557             }
2558           }
2559         }
2560       }
2561     },
2562     "delayed-stream": {
2563       "version": "1.0.0",
2564       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2565       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2566       "dev": true
2567     },
2568     "delegates": {
2569       "version": "1.0.0",
2570       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2571       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2572       "dev": true
2573     },
2574     "depd": {
2575       "version": "1.1.2",
2576       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2577       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2578       "dev": true
2579     },
2580     "des.js": {
2581       "version": "1.0.0",
2582       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2583       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2584       "dev": true,
2585       "requires": {
2586         "inherits": "^2.0.1",
2587         "minimalistic-assert": "^1.0.0"
2588       }
2589     },
2590     "destroy": {
2591       "version": "1.0.4",
2592       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2593       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2594       "dev": true
2595     },
2596     "detect-indent": {
2597       "version": "4.0.0",
2598       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2599       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2600       "dev": true,
2601       "requires": {
2602         "repeating": "^2.0.0"
2603       }
2604     },
2605     "detect-node": {
2606       "version": "2.0.4",
2607       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
2608       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
2609       "dev": true
2610     },
2611     "di": {
2612       "version": "0.0.1",
2613       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
2614       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
2615       "dev": true
2616     },
2617     "diff": {
2618       "version": "3.5.0",
2619       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
2620       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
2621       "dev": true
2622     },
2623     "diffie-hellman": {
2624       "version": "5.0.3",
2625       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2626       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2627       "dev": true,
2628       "requires": {
2629         "bn.js": "^4.1.0",
2630         "miller-rabin": "^4.0.0",
2631         "randombytes": "^2.0.0"
2632       }
2633     },
2634     "dir-glob": {
2635       "version": "2.0.0",
2636       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
2637       "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
2638       "dev": true,
2639       "requires": {
2640         "arrify": "^1.0.1",
2641         "path-type": "^3.0.0"
2642       }
2643     },
2644     "dns-equal": {
2645       "version": "1.0.0",
2646       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
2647       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
2648       "dev": true
2649     },
2650     "dns-packet": {
2651       "version": "1.3.1",
2652       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
2653       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
2654       "dev": true,
2655       "requires": {
2656         "ip": "^1.1.0",
2657         "safe-buffer": "^5.0.1"
2658       }
2659     },
2660     "dns-txt": {
2661       "version": "2.0.2",
2662       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
2663       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
2664       "dev": true,
2665       "requires": {
2666         "buffer-indexof": "^1.0.0"
2667       }
2668     },
2669     "dom-converter": {
2670       "version": "0.1.4",
2671       "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.1.4.tgz",
2672       "integrity": "sha1-pF71cnuJDJv/5tfIduexnLDhfzs=",
2673       "dev": true,
2674       "requires": {
2675         "utila": "~0.3"
2676       },
2677       "dependencies": {
2678         "utila": {
2679           "version": "0.3.3",
2680           "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz",
2681           "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=",
2682           "dev": true
2683         }
2684       }
2685     },
2686     "dom-serialize": {
2687       "version": "2.2.1",
2688       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
2689       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
2690       "dev": true,
2691       "requires": {
2692         "custom-event": "~1.0.0",
2693         "ent": "~2.2.0",
2694         "extend": "^3.0.0",
2695         "void-elements": "^2.0.0"
2696       }
2697     },
2698     "dom-serializer": {
2699       "version": "0.1.0",
2700       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
2701       "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
2702       "dev": true,
2703       "requires": {
2704         "domelementtype": "~1.1.1",
2705         "entities": "~1.1.1"
2706       },
2707       "dependencies": {
2708         "domelementtype": {
2709           "version": "1.1.3",
2710           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
2711           "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
2712           "dev": true
2713         }
2714       }
2715     },
2716     "domain-browser": {
2717       "version": "1.2.0",
2718       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2719       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2720       "dev": true
2721     },
2722     "domelementtype": {
2723       "version": "1.3.0",
2724       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
2725       "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
2726       "dev": true
2727     },
2728     "domhandler": {
2729       "version": "2.1.0",
2730       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz",
2731       "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=",
2732       "dev": true,
2733       "requires": {
2734         "domelementtype": "1"
2735       }
2736     },
2737     "domutils": {
2738       "version": "1.5.1",
2739       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
2740       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
2741       "dev": true,
2742       "requires": {
2743         "dom-serializer": "0",
2744         "domelementtype": "1"
2745       }
2746     },
2747     "duplexify": {
2748       "version": "3.6.0",
2749       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz",
2750       "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==",
2751       "dev": true,
2752       "requires": {
2753         "end-of-stream": "^1.0.0",
2754         "inherits": "^2.0.1",
2755         "readable-stream": "^2.0.0",
2756         "stream-shift": "^1.0.0"
2757       }
2758     },
2759     "ecc-jsbn": {
2760       "version": "0.1.2",
2761       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2762       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2763       "dev": true,
2764       "optional": true,
2765       "requires": {
2766         "jsbn": "~0.1.0",
2767         "safer-buffer": "^2.1.0"
2768       }
2769     },
2770     "ee-first": {
2771       "version": "1.1.1",
2772       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2773       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2774       "dev": true
2775     },
2776     "ejs": {
2777       "version": "2.6.1",
2778       "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz",
2779       "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==",
2780       "dev": true
2781     },
2782     "electron-to-chromium": {
2783       "version": "1.3.62",
2784       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.62.tgz",
2785       "integrity": "sha512-x09ndL/Gjnuk3unlAyoGyUg3wbs4w/bXurgL7wL913vXHAOWmMhrLf1VNGRaMLngmadd5Q8gsV9BFuIr6rP+Xg==",
2786       "dev": true
2787     },
2788     "elliptic": {
2789       "version": "6.4.1",
2790       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
2791       "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
2792       "dev": true,
2793       "requires": {
2794         "bn.js": "^4.4.0",
2795         "brorand": "^1.0.1",
2796         "hash.js": "^1.0.0",
2797         "hmac-drbg": "^1.0.0",
2798         "inherits": "^2.0.1",
2799         "minimalistic-assert": "^1.0.0",
2800         "minimalistic-crypto-utils": "^1.0.0"
2801       }
2802     },
2803     "emojis-list": {
2804       "version": "2.1.0",
2805       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
2806       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
2807       "dev": true
2808     },
2809     "encodeurl": {
2810       "version": "1.0.2",
2811       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2812       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
2813       "dev": true
2814     },
2815     "end-of-stream": {
2816       "version": "1.4.1",
2817       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
2818       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
2819       "dev": true,
2820       "requires": {
2821         "once": "^1.4.0"
2822       }
2823     },
2824     "engine.io": {
2825       "version": "1.8.3",
2826       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz",
2827       "integrity": "sha1-jef5eJXSDTm4X4ju7nd7K9QrE9Q=",
2828       "dev": true,
2829       "requires": {
2830         "accepts": "1.3.3",
2831         "base64id": "1.0.0",
2832         "cookie": "0.3.1",
2833         "debug": "2.3.3",
2834         "engine.io-parser": "1.3.2",
2835         "ws": "1.1.2"
2836       },
2837       "dependencies": {
2838         "accepts": {
2839           "version": "1.3.3",
2840           "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
2841           "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
2842           "dev": true,
2843           "requires": {
2844             "mime-types": "~2.1.11",
2845             "negotiator": "0.6.1"
2846           }
2847         },
2848         "debug": {
2849           "version": "2.3.3",
2850           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
2851           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
2852           "dev": true,
2853           "requires": {
2854             "ms": "0.7.2"
2855           }
2856         },
2857         "ms": {
2858           "version": "0.7.2",
2859           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
2860           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
2861           "dev": true
2862         }
2863       }
2864     },
2865     "engine.io-client": {
2866       "version": "1.8.3",
2867       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
2868       "integrity": "sha1-F5jtk0USRkU9TG9jXXogH+lA1as=",
2869       "dev": true,
2870       "requires": {
2871         "component-emitter": "1.2.1",
2872         "component-inherit": "0.0.3",
2873         "debug": "2.3.3",
2874         "engine.io-parser": "1.3.2",
2875         "has-cors": "1.1.0",
2876         "indexof": "0.0.1",
2877         "parsejson": "0.0.3",
2878         "parseqs": "0.0.5",
2879         "parseuri": "0.0.5",
2880         "ws": "1.1.2",
2881         "xmlhttprequest-ssl": "1.5.3",
2882         "yeast": "0.1.2"
2883       },
2884       "dependencies": {
2885         "debug": {
2886           "version": "2.3.3",
2887           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
2888           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
2889           "dev": true,
2890           "requires": {
2891             "ms": "0.7.2"
2892           }
2893         },
2894         "ms": {
2895           "version": "0.7.2",
2896           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
2897           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
2898           "dev": true
2899         }
2900       }
2901     },
2902     "engine.io-parser": {
2903       "version": "1.3.2",
2904       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
2905       "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
2906       "dev": true,
2907       "requires": {
2908         "after": "0.8.2",
2909         "arraybuffer.slice": "0.0.6",
2910         "base64-arraybuffer": "0.1.5",
2911         "blob": "0.0.4",
2912         "has-binary": "0.1.7",
2913         "wtf-8": "1.0.0"
2914       }
2915     },
2916     "enhanced-resolve": {
2917       "version": "4.1.0",
2918       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
2919       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
2920       "dev": true,
2921       "requires": {
2922         "graceful-fs": "^4.1.2",
2923         "memory-fs": "^0.4.0",
2924         "tapable": "^1.0.0"
2925       }
2926     },
2927     "ent": {
2928       "version": "2.2.0",
2929       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
2930       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
2931       "dev": true
2932     },
2933     "entities": {
2934       "version": "1.1.1",
2935       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
2936       "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
2937       "dev": true
2938     },
2939     "errno": {
2940       "version": "0.1.7",
2941       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
2942       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
2943       "dev": true,
2944       "requires": {
2945         "prr": "~1.0.1"
2946       }
2947     },
2948     "error-ex": {
2949       "version": "1.3.2",
2950       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2951       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2952       "dev": true,
2953       "requires": {
2954         "is-arrayish": "^0.2.1"
2955       }
2956     },
2957     "es-abstract": {
2958       "version": "1.12.0",
2959       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz",
2960       "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==",
2961       "dev": true,
2962       "requires": {
2963         "es-to-primitive": "^1.1.1",
2964         "function-bind": "^1.1.1",
2965         "has": "^1.0.1",
2966         "is-callable": "^1.1.3",
2967         "is-regex": "^1.0.4"
2968       }
2969     },
2970     "es-to-primitive": {
2971       "version": "1.1.1",
2972       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz",
2973       "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
2974       "dev": true,
2975       "requires": {
2976         "is-callable": "^1.1.1",
2977         "is-date-object": "^1.0.1",
2978         "is-symbol": "^1.0.1"
2979       }
2980     },
2981     "es6-promise": {
2982       "version": "4.2.4",
2983       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz",
2984       "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==",
2985       "dev": true
2986     },
2987     "es6-promisify": {
2988       "version": "5.0.0",
2989       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
2990       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
2991       "dev": true,
2992       "requires": {
2993         "es6-promise": "^4.0.3"
2994       }
2995     },
2996     "escape-html": {
2997       "version": "1.0.3",
2998       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2999       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3000       "dev": true
3001     },
3002     "escape-string-regexp": {
3003       "version": "1.0.5",
3004       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3005       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3006       "dev": true
3007     },
3008     "escodegen": {
3009       "version": "1.8.1",
3010       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3011       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3012       "dev": true,
3013       "requires": {
3014         "esprima": "^2.7.1",
3015         "estraverse": "^1.9.1",
3016         "esutils": "^2.0.2",
3017         "optionator": "^0.8.1",
3018         "source-map": "~0.2.0"
3019       },
3020       "dependencies": {
3021         "source-map": {
3022           "version": "0.2.0",
3023           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3024           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3025           "dev": true,
3026           "optional": true,
3027           "requires": {
3028             "amdefine": ">=0.0.4"
3029           }
3030         }
3031       }
3032     },
3033     "eslint-scope": {
3034       "version": "3.7.3",
3035       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
3036       "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
3037       "dev": true,
3038       "requires": {
3039         "esrecurse": "^4.1.0",
3040         "estraverse": "^4.1.1"
3041       },
3042       "dependencies": {
3043         "estraverse": {
3044           "version": "4.2.0",
3045           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3046           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3047           "dev": true
3048         }
3049       }
3050     },
3051     "esprima": {
3052       "version": "2.7.3",
3053       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3054       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3055       "dev": true
3056     },
3057     "esrecurse": {
3058       "version": "4.2.1",
3059       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3060       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3061       "dev": true,
3062       "requires": {
3063         "estraverse": "^4.1.0"
3064       },
3065       "dependencies": {
3066         "estraverse": {
3067           "version": "4.2.0",
3068           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3069           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3070           "dev": true
3071         }
3072       }
3073     },
3074     "estraverse": {
3075       "version": "1.9.3",
3076       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3077       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3078       "dev": true
3079     },
3080     "esutils": {
3081       "version": "2.0.2",
3082       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3083       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3084       "dev": true
3085     },
3086     "etag": {
3087       "version": "1.8.1",
3088       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3089       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3090       "dev": true
3091     },
3092     "eventemitter3": {
3093       "version": "3.1.0",
3094       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
3095       "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",
3096       "dev": true
3097     },
3098     "events": {
3099       "version": "1.1.1",
3100       "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
3101       "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
3102       "dev": true
3103     },
3104     "eventsource": {
3105       "version": "0.1.6",
3106       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz",
3107       "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=",
3108       "dev": true,
3109       "requires": {
3110         "original": ">=0.0.5"
3111       }
3112     },
3113     "evp_bytestokey": {
3114       "version": "1.0.3",
3115       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3116       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3117       "dev": true,
3118       "requires": {
3119         "md5.js": "^1.3.4",
3120         "safe-buffer": "^5.1.1"
3121       }
3122     },
3123     "execa": {
3124       "version": "0.10.0",
3125       "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
3126       "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
3127       "dev": true,
3128       "requires": {
3129         "cross-spawn": "^6.0.0",
3130         "get-stream": "^3.0.0",
3131         "is-stream": "^1.1.0",
3132         "npm-run-path": "^2.0.0",
3133         "p-finally": "^1.0.0",
3134         "signal-exit": "^3.0.0",
3135         "strip-eof": "^1.0.0"
3136       },
3137       "dependencies": {
3138         "cross-spawn": {
3139           "version": "6.0.5",
3140           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3141           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3142           "dev": true,
3143           "requires": {
3144             "nice-try": "^1.0.4",
3145             "path-key": "^2.0.1",
3146             "semver": "^5.5.0",
3147             "shebang-command": "^1.2.0",
3148             "which": "^1.2.9"
3149           }
3150         }
3151       }
3152     },
3153     "exit": {
3154       "version": "0.1.2",
3155       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3156       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3157       "dev": true
3158     },
3159     "expand-braces": {
3160       "version": "0.1.2",
3161       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3162       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3163       "dev": true,
3164       "requires": {
3165         "array-slice": "^0.2.3",
3166         "array-unique": "^0.2.1",
3167         "braces": "^0.1.2"
3168       },
3169       "dependencies": {
3170         "array-unique": {
3171           "version": "0.2.1",
3172           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3173           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3174           "dev": true
3175         },
3176         "braces": {
3177           "version": "0.1.5",
3178           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3179           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3180           "dev": true,
3181           "requires": {
3182             "expand-range": "^0.1.0"
3183           }
3184         },
3185         "expand-range": {
3186           "version": "0.1.1",
3187           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3188           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3189           "dev": true,
3190           "requires": {
3191             "is-number": "^0.1.1",
3192             "repeat-string": "^0.2.2"
3193           }
3194         },
3195         "is-number": {
3196           "version": "0.1.1",
3197           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3198           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3199           "dev": true
3200         },
3201         "repeat-string": {
3202           "version": "0.2.2",
3203           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3204           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3205           "dev": true
3206         }
3207       }
3208     },
3209     "expand-brackets": {
3210       "version": "2.1.4",
3211       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3212       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3213       "dev": true,
3214       "requires": {
3215         "debug": "^2.3.3",
3216         "define-property": "^0.2.5",
3217         "extend-shallow": "^2.0.1",
3218         "posix-character-classes": "^0.1.0",
3219         "regex-not": "^1.0.0",
3220         "snapdragon": "^0.8.1",
3221         "to-regex": "^3.0.1"
3222       },
3223       "dependencies": {
3224         "define-property": {
3225           "version": "0.2.5",
3226           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3227           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3228           "dev": true,
3229           "requires": {
3230             "is-descriptor": "^0.1.0"
3231           }
3232         },
3233         "extend-shallow": {
3234           "version": "2.0.1",
3235           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3236           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3237           "dev": true,
3238           "requires": {
3239             "is-extendable": "^0.1.0"
3240           }
3241         }
3242       }
3243     },
3244     "expand-range": {
3245       "version": "1.8.2",
3246       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
3247       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
3248       "dev": true,
3249       "requires": {
3250         "fill-range": "^2.1.0"
3251       },
3252       "dependencies": {
3253         "fill-range": {
3254           "version": "2.2.4",
3255           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
3256           "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
3257           "dev": true,
3258           "requires": {
3259             "is-number": "^2.1.0",
3260             "isobject": "^2.0.0",
3261             "randomatic": "^3.0.0",
3262             "repeat-element": "^1.1.2",
3263             "repeat-string": "^1.5.2"
3264           }
3265         },
3266         "is-number": {
3267           "version": "2.1.0",
3268           "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
3269           "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3270           "dev": true,
3271           "requires": {
3272             "kind-of": "^3.0.2"
3273           }
3274         },
3275         "isobject": {
3276           "version": "2.1.0",
3277           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3278           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3279           "dev": true,
3280           "requires": {
3281             "isarray": "1.0.0"
3282           }
3283         },
3284         "kind-of": {
3285           "version": "3.2.2",
3286           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3287           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3288           "dev": true,
3289           "requires": {
3290             "is-buffer": "^1.1.5"
3291           }
3292         }
3293       }
3294     },
3295     "express": {
3296       "version": "4.16.3",
3297       "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
3298       "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
3299       "dev": true,
3300       "requires": {
3301         "accepts": "~1.3.5",
3302         "array-flatten": "1.1.1",
3303         "body-parser": "1.18.2",
3304         "content-disposition": "0.5.2",
3305         "content-type": "~1.0.4",
3306         "cookie": "0.3.1",
3307         "cookie-signature": "1.0.6",
3308         "debug": "2.6.9",
3309         "depd": "~1.1.2",
3310         "encodeurl": "~1.0.2",
3311         "escape-html": "~1.0.3",
3312         "etag": "~1.8.1",
3313         "finalhandler": "1.1.1",
3314         "fresh": "0.5.2",
3315         "merge-descriptors": "1.0.1",
3316         "methods": "~1.1.2",
3317         "on-finished": "~2.3.0",
3318         "parseurl": "~1.3.2",
3319         "path-to-regexp": "0.1.7",
3320         "proxy-addr": "~2.0.3",
3321         "qs": "6.5.1",
3322         "range-parser": "~1.2.0",
3323         "safe-buffer": "5.1.1",
3324         "send": "0.16.2",
3325         "serve-static": "1.13.2",
3326         "setprototypeof": "1.1.0",
3327         "statuses": "~1.4.0",
3328         "type-is": "~1.6.16",
3329         "utils-merge": "1.0.1",
3330         "vary": "~1.1.2"
3331       },
3332       "dependencies": {
3333         "array-flatten": {
3334           "version": "1.1.1",
3335           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3336           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3337           "dev": true
3338         },
3339         "qs": {
3340           "version": "6.5.1",
3341           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
3342           "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
3343           "dev": true
3344         },
3345         "safe-buffer": {
3346           "version": "5.1.1",
3347           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
3348           "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
3349           "dev": true
3350         }
3351       }
3352     },
3353     "extend": {
3354       "version": "3.0.2",
3355       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3356       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3357       "dev": true
3358     },
3359     "extend-shallow": {
3360       "version": "3.0.2",
3361       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3362       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3363       "dev": true,
3364       "requires": {
3365         "assign-symbols": "^1.0.0",
3366         "is-extendable": "^1.0.1"
3367       },
3368       "dependencies": {
3369         "is-extendable": {
3370           "version": "1.0.1",
3371           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3372           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3373           "dev": true,
3374           "requires": {
3375             "is-plain-object": "^2.0.4"
3376           }
3377         }
3378       }
3379     },
3380     "extglob": {
3381       "version": "2.0.4",
3382       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3383       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3384       "dev": true,
3385       "requires": {
3386         "array-unique": "^0.3.2",
3387         "define-property": "^1.0.0",
3388         "expand-brackets": "^2.1.4",
3389         "extend-shallow": "^2.0.1",
3390         "fragment-cache": "^0.2.1",
3391         "regex-not": "^1.0.0",
3392         "snapdragon": "^0.8.1",
3393         "to-regex": "^3.0.1"
3394       },
3395       "dependencies": {
3396         "define-property": {
3397           "version": "1.0.0",
3398           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3399           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3400           "dev": true,
3401           "requires": {
3402             "is-descriptor": "^1.0.0"
3403           }
3404         },
3405         "extend-shallow": {
3406           "version": "2.0.1",
3407           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3408           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3409           "dev": true,
3410           "requires": {
3411             "is-extendable": "^0.1.0"
3412           }
3413         },
3414         "is-accessor-descriptor": {
3415           "version": "1.0.0",
3416           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3417           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3418           "dev": true,
3419           "requires": {
3420             "kind-of": "^6.0.0"
3421           }
3422         },
3423         "is-data-descriptor": {
3424           "version": "1.0.0",
3425           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3426           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3427           "dev": true,
3428           "requires": {
3429             "kind-of": "^6.0.0"
3430           }
3431         },
3432         "is-descriptor": {
3433           "version": "1.0.2",
3434           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3435           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3436           "dev": true,
3437           "requires": {
3438             "is-accessor-descriptor": "^1.0.0",
3439             "is-data-descriptor": "^1.0.0",
3440             "kind-of": "^6.0.2"
3441           }
3442         }
3443       }
3444     },
3445     "extract-zip": {
3446       "version": "1.6.7",
3447       "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz",
3448       "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=",
3449       "dev": true,
3450       "requires": {
3451         "concat-stream": "1.6.2",
3452         "debug": "2.6.9",
3453         "mkdirp": "0.5.1",
3454         "yauzl": "2.4.1"
3455       }
3456     },
3457     "extsprintf": {
3458       "version": "1.3.0",
3459       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3460       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3461       "dev": true
3462     },
3463     "fast-deep-equal": {
3464       "version": "1.1.0",
3465       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
3466       "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
3467       "dev": true
3468     },
3469     "fast-json-stable-stringify": {
3470       "version": "2.0.0",
3471       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3472       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3473       "dev": true
3474     },
3475     "fast-levenshtein": {
3476       "version": "2.0.6",
3477       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3478       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3479       "dev": true
3480     },
3481     "fastparse": {
3482       "version": "1.1.1",
3483       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz",
3484       "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=",
3485       "dev": true
3486     },
3487     "faye-websocket": {
3488       "version": "0.10.0",
3489       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3490       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3491       "dev": true,
3492       "requires": {
3493         "websocket-driver": ">=0.5.1"
3494       }
3495     },
3496     "fd-slicer": {
3497       "version": "1.0.1",
3498       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
3499       "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
3500       "dev": true,
3501       "requires": {
3502         "pend": "~1.2.0"
3503       }
3504     },
3505     "file-loader": {
3506       "version": "1.1.11",
3507       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz",
3508       "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==",
3509       "dev": true,
3510       "requires": {
3511         "loader-utils": "^1.0.2",
3512         "schema-utils": "^0.4.5"
3513       }
3514     },
3515     "filename-regex": {
3516       "version": "2.0.1",
3517       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
3518       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
3519       "dev": true
3520     },
3521     "fileset": {
3522       "version": "2.0.3",
3523       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
3524       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
3525       "dev": true,
3526       "requires": {
3527         "glob": "^7.0.3",
3528         "minimatch": "^3.0.3"
3529       }
3530     },
3531     "fill-range": {
3532       "version": "4.0.0",
3533       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3534       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3535       "dev": true,
3536       "requires": {
3537         "extend-shallow": "^2.0.1",
3538         "is-number": "^3.0.0",
3539         "repeat-string": "^1.6.1",
3540         "to-regex-range": "^2.1.0"
3541       },
3542       "dependencies": {
3543         "extend-shallow": {
3544           "version": "2.0.1",
3545           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3546           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3547           "dev": true,
3548           "requires": {
3549             "is-extendable": "^0.1.0"
3550           }
3551         }
3552       }
3553     },
3554     "finalhandler": {
3555       "version": "1.1.1",
3556       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
3557       "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
3558       "dev": true,
3559       "requires": {
3560         "debug": "2.6.9",
3561         "encodeurl": "~1.0.2",
3562         "escape-html": "~1.0.3",
3563         "on-finished": "~2.3.0",
3564         "parseurl": "~1.3.2",
3565         "statuses": "~1.4.0",
3566         "unpipe": "~1.0.0"
3567       }
3568     },
3569     "find-cache-dir": {
3570       "version": "1.0.0",
3571       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
3572       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3573       "dev": true,
3574       "requires": {
3575         "commondir": "^1.0.1",
3576         "make-dir": "^1.0.0",
3577         "pkg-dir": "^2.0.0"
3578       }
3579     },
3580     "find-up": {
3581       "version": "2.1.0",
3582       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3583       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3584       "dev": true,
3585       "requires": {
3586         "locate-path": "^2.0.0"
3587       }
3588     },
3589     "flush-write-stream": {
3590       "version": "1.0.3",
3591       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
3592       "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==",
3593       "dev": true,
3594       "requires": {
3595         "inherits": "^2.0.1",
3596         "readable-stream": "^2.0.4"
3597       }
3598     },
3599     "follow-redirects": {
3600       "version": "1.5.7",
3601       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.7.tgz",
3602       "integrity": "sha512-NONJVIFiX7Z8k2WxfqBjtwqMifx7X42ORLFrOZ2LTKGj71G3C0kfdyTqGqr8fx5zSX6Foo/D95dgGWbPUiwnew==",
3603       "dev": true,
3604       "requires": {
3605         "debug": "^3.1.0"
3606       },
3607       "dependencies": {
3608         "debug": {
3609           "version": "3.1.0",
3610           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3611           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3612           "dev": true,
3613           "requires": {
3614             "ms": "2.0.0"
3615           }
3616         }
3617       }
3618     },
3619     "for-in": {
3620       "version": "1.0.2",
3621       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3622       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3623       "dev": true
3624     },
3625     "for-own": {
3626       "version": "1.0.0",
3627       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3628       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3629       "dev": true,
3630       "requires": {
3631         "for-in": "^1.0.1"
3632       }
3633     },
3634     "forever-agent": {
3635       "version": "0.6.1",
3636       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3637       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3638       "dev": true
3639     },
3640     "form-data": {
3641       "version": "2.3.2",
3642       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
3643       "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
3644       "dev": true,
3645       "requires": {
3646         "asynckit": "^0.4.0",
3647         "combined-stream": "1.0.6",
3648         "mime-types": "^2.1.12"
3649       }
3650     },
3651     "forwarded": {
3652       "version": "0.1.2",
3653       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
3654       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
3655       "dev": true
3656     },
3657     "fragment-cache": {
3658       "version": "0.2.1",
3659       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3660       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3661       "dev": true,
3662       "requires": {
3663         "map-cache": "^0.2.2"
3664       }
3665     },
3666     "fresh": {
3667       "version": "0.5.2",
3668       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3669       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
3670       "dev": true
3671     },
3672     "from2": {
3673       "version": "2.3.0",
3674       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
3675       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
3676       "dev": true,
3677       "requires": {
3678         "inherits": "^2.0.1",
3679         "readable-stream": "^2.0.0"
3680       }
3681     },
3682     "fs-access": {
3683       "version": "1.0.1",
3684       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
3685       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
3686       "dev": true,
3687       "requires": {
3688         "null-check": "^1.0.0"
3689       }
3690     },
3691     "fs-extra": {
3692       "version": "1.0.0",
3693       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
3694       "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=",
3695       "dev": true,
3696       "requires": {
3697         "graceful-fs": "^4.1.2",
3698         "jsonfile": "^2.1.0",
3699         "klaw": "^1.0.0"
3700       }
3701     },
3702     "fs-write-stream-atomic": {
3703       "version": "1.0.10",
3704       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
3705       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
3706       "dev": true,
3707       "requires": {
3708         "graceful-fs": "^4.1.2",
3709         "iferr": "^0.1.5",
3710         "imurmurhash": "^0.1.4",
3711         "readable-stream": "1 || 2"
3712       }
3713     },
3714     "fs.realpath": {
3715       "version": "1.0.0",
3716       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3717       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3718       "dev": true
3719     },
3720     "fsevents": {
3721       "version": "1.2.4",
3722       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz",
3723       "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==",
3724       "dev": true,
3725       "optional": true,
3726       "requires": {
3727         "nan": "^2.9.2",
3728         "node-pre-gyp": "^0.10.0"
3729       },
3730       "dependencies": {
3731         "abbrev": {
3732           "version": "1.1.1",
3733           "bundled": true,
3734           "dev": true,
3735           "optional": true
3736         },
3737         "ansi-regex": {
3738           "version": "2.1.1",
3739           "bundled": true,
3740           "dev": true
3741         },
3742         "aproba": {
3743           "version": "1.2.0",
3744           "bundled": true,
3745           "dev": true,
3746           "optional": true
3747         },
3748         "are-we-there-yet": {
3749           "version": "1.1.4",
3750           "bundled": true,
3751           "dev": true,
3752           "optional": true,
3753           "requires": {
3754             "delegates": "^1.0.0",
3755             "readable-stream": "^2.0.6"
3756           }
3757         },
3758         "balanced-match": {
3759           "version": "1.0.0",
3760           "bundled": true,
3761           "dev": true
3762         },
3763         "brace-expansion": {
3764           "version": "1.1.11",
3765           "bundled": true,
3766           "dev": true,
3767           "requires": {
3768             "balanced-match": "^1.0.0",
3769             "concat-map": "0.0.1"
3770           }
3771         },
3772         "chownr": {
3773           "version": "1.0.1",
3774           "bundled": true,
3775           "dev": true,
3776           "optional": true
3777         },
3778         "code-point-at": {
3779           "version": "1.1.0",
3780           "bundled": true,
3781           "dev": true
3782         },
3783         "concat-map": {
3784           "version": "0.0.1",
3785           "bundled": true,
3786           "dev": true
3787         },
3788         "console-control-strings": {
3789           "version": "1.1.0",
3790           "bundled": true,
3791           "dev": true
3792         },
3793         "core-util-is": {
3794           "version": "1.0.2",
3795           "bundled": true,
3796           "dev": true,
3797           "optional": true
3798         },
3799         "debug": {
3800           "version": "2.6.9",
3801           "bundled": true,
3802           "dev": true,
3803           "optional": true,
3804           "requires": {
3805             "ms": "2.0.0"
3806           }
3807         },
3808         "deep-extend": {
3809           "version": "0.5.1",
3810           "bundled": true,
3811           "dev": true,
3812           "optional": true
3813         },
3814         "delegates": {
3815           "version": "1.0.0",
3816           "bundled": true,
3817           "dev": true,
3818           "optional": true
3819         },
3820         "detect-libc": {
3821           "version": "1.0.3",
3822           "bundled": true,
3823           "dev": true,
3824           "optional": true
3825         },