Initial commit of RIC Dashboard webapp
[portal/ric-dashboard.git] / webapp-frontend / package-lock.json
1 {
2   "name": "dash-app",
3   "version": "0.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/architect": {
8       "version": "0.12.3",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.12.3.tgz",
10       "integrity": "sha512-nRZkuQkUMW0HS/YbVjsEA5zPMgsL4Icd0nFV2gM9vAK5X+Vzn9gZyCL1ogkOsJNlEP6Rc/Pc6Q1PPO2p5NxPsQ==",
11       "dev": true,
12       "requires": {
13         "@angular-devkit/core": "7.2.3",
14         "rxjs": "6.3.3"
15       }
16     },
17     "@angular-devkit/build-angular": {
18       "version": "0.12.3",
19       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.12.3.tgz",
20       "integrity": "sha512-YS/xwpJ23F4Cw/gWxJvVzQ3ghYqs8nOAYyV/+frZ/ZbOE3iYWnRjwoeWmKhmgBjvTjEnoDne9PYYkQRCxmVBaA==",
21       "dev": true,
22       "requires": {
23         "@angular-devkit/architect": "0.12.3",
24         "@angular-devkit/build-optimizer": "0.12.3",
25         "@angular-devkit/build-webpack": "0.12.3",
26         "@angular-devkit/core": "7.2.3",
27         "@ngtools/webpack": "7.2.3",
28         "ajv": "6.6.2",
29         "autoprefixer": "9.4.3",
30         "circular-dependency-plugin": "5.0.2",
31         "clean-css": "4.2.1",
32         "copy-webpack-plugin": "4.6.0",
33         "file-loader": "2.0.0",
34         "glob": "7.1.3",
35         "istanbul": "0.4.5",
36         "istanbul-instrumenter-loader": "3.0.1",
37         "karma-source-map-support": "1.3.0",
38         "less": "3.9.0",
39         "less-loader": "4.1.0",
40         "license-webpack-plugin": "2.0.4",
41         "loader-utils": "1.1.0",
42         "mini-css-extract-plugin": "0.4.4",
43         "minimatch": "3.0.4",
44         "node-sass": "4.10.0",
45         "opn": "5.4.0",
46         "parse5": "4.0.0",
47         "portfinder": "1.0.17",
48         "postcss": "7.0.13",
49         "postcss-import": "12.0.1",
50         "postcss-loader": "3.0.0",
51         "raw-loader": "0.5.1",
52         "rxjs": "6.3.3",
53         "sass-loader": "7.1.0",
54         "semver": "5.5.1",
55         "source-map-loader": "0.2.4",
56         "source-map-support": "0.5.9",
57         "speed-measure-webpack-plugin": "1.2.5",
58         "stats-webpack-plugin": "0.7.0",
59         "style-loader": "0.23.1",
60         "stylus": "0.54.5",
61         "stylus-loader": "3.0.2",
62         "terser-webpack-plugin": "1.2.1",
63         "tree-kill": "1.2.0",
64         "webpack": "4.28.4",
65         "webpack-dev-middleware": "3.4.0",
66         "webpack-dev-server": "3.1.14",
67         "webpack-merge": "4.1.4",
68         "webpack-sources": "1.3.0",
69         "webpack-subresource-integrity": "1.1.0-rc.6"
70       }
71     },
72     "@angular-devkit/build-optimizer": {
73       "version": "0.12.3",
74       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.12.3.tgz",
75       "integrity": "sha512-wwukO6SDP/vPxXwiW7U58EeU1xwylrrEiNWS8JTwkBE/AGQNt0+c7ExNw2ViKL3oBgSpz/6YY2eGrv0aatzfIA==",
76       "dev": true,
77       "requires": {
78         "loader-utils": "1.1.0",
79         "source-map": "0.5.6",
80         "typescript": "3.2.4",
81         "webpack-sources": "1.2.0"
82       },
83       "dependencies": {
84         "source-map": {
85           "version": "0.5.6",
86           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
87           "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
88           "dev": true
89         },
90         "webpack-sources": {
91           "version": "1.2.0",
92           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
93           "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
94           "dev": true,
95           "requires": {
96             "source-list-map": "^2.0.0",
97             "source-map": "~0.6.1"
98           },
99           "dependencies": {
100             "source-map": {
101               "version": "0.6.1",
102               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
103               "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
104               "dev": true
105             }
106           }
107         }
108       }
109     },
110     "@angular-devkit/build-webpack": {
111       "version": "0.12.3",
112       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.12.3.tgz",
113       "integrity": "sha512-yzsluzemzmhVxiSdgP03D770lSpAvlJF+k/E5rSb0tS9yENWTgodxMJSP8gRcveZzVW0lVvRUGKucDWyt3vnPQ==",
114       "dev": true,
115       "requires": {
116         "@angular-devkit/architect": "0.12.3",
117         "@angular-devkit/core": "7.2.3",
118         "rxjs": "6.3.3"
119       }
120     },
121     "@angular-devkit/core": {
122       "version": "7.2.3",
123       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.2.3.tgz",
124       "integrity": "sha512-NnN8O+97nJAxqD2zVTDlU8dSzrGCZmqYMDqDoRJJChYxAgmGwP4lhb+Jyi5D34tPxgKRTnjTOwC+G7D+WrXSDQ==",
125       "dev": true,
126       "requires": {
127         "ajv": "6.6.2",
128         "chokidar": "2.0.4",
129         "fast-json-stable-stringify": "2.0.0",
130         "rxjs": "6.3.3",
131         "source-map": "0.7.3"
132       }
133     },
134     "@angular-devkit/schematics": {
135       "version": "7.2.3",
136       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-7.2.3.tgz",
137       "integrity": "sha512-zhnI1zxEcjx4OZ0yIzAAOujS8fzXE6nxjyC1viqliQbbjbikA6WIL7UT0jQXZKDsRBl8VXOyutBOaeOXuqktTQ==",
138       "dev": true,
139       "requires": {
140         "@angular-devkit/core": "7.2.3",
141         "rxjs": "6.3.3"
142       }
143     },
144     "@angular/animations": {
145       "version": "7.2.2",
146       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.2.2.tgz",
147       "integrity": "sha512-St03YR3N4Rv0vLr0+3V0kmf/QNi9q0tOenAlHP+jG/YySPkkv8P3xRcGVU38ID4JQzRiShUD+k2r+oZGCQMNjw==",
148       "requires": {
149         "tslib": "^1.9.0"
150       }
151     },
152     "@angular/cdk": {
153       "version": "7.3.3",
154       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-7.3.3.tgz",
155       "integrity": "sha512-0M3nwq+c9+d+p0XeU12I9djutlsajRrxcu7AvHQXUs/5grYFsXsX0f468qXDiKmcgqGUBNtN2fBOUhGNlispuQ==",
156       "requires": {
157         "parse5": "^5.0.0",
158         "tslib": "^1.7.1"
159       },
160       "dependencies": {
161         "parse5": {
162           "version": "5.1.0",
163           "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
164           "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
165           "optional": true
166         }
167       }
168     },
169     "@angular/cli": {
170       "version": "7.2.3",
171       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-7.2.3.tgz",
172       "integrity": "sha512-qhzVL600CdSr4gJY8jGd3TpbMAqse+wo7Tf3n6B89Jk0ssVdlxvMJfpHoUekZ80CxqRpFPX6l6XjrYHkpNN/6g==",
173       "dev": true,
174       "requires": {
175         "@angular-devkit/architect": "0.12.3",
176         "@angular-devkit/core": "7.2.3",
177         "@angular-devkit/schematics": "7.2.3",
178         "@schematics/angular": "7.2.3",
179         "@schematics/update": "0.12.3",
180         "inquirer": "6.2.1",
181         "opn": "5.3.0",
182         "semver": "5.5.1",
183         "symbol-observable": "1.2.0"
184       },
185       "dependencies": {
186         "opn": {
187           "version": "5.3.0",
188           "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
189           "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
190           "dev": true,
191           "requires": {
192             "is-wsl": "^1.1.0"
193           }
194         }
195       }
196     },
197     "@angular/common": {
198       "version": "7.2.2",
199       "resolved": "https://registry.npmjs.org/@angular/common/-/common-7.2.2.tgz",
200       "integrity": "sha512-43EcR3mbM+dKH4VE1EYS1HxSuEToxxv5XPktKqdzY95g8PBOxe11ifcXoYHgImd7YOWzcKoy0k6yQbX3o0cZ8g==",
201       "requires": {
202         "tslib": "^1.9.0"
203       }
204     },
205     "@angular/compiler": {
206       "version": "7.2.2",
207       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.2.2.tgz",
208       "integrity": "sha512-vjPreOVPca6HSuDmj7N1w5u8hwXdm98gEPo2wqQMVuJd6qvGEyLYE9FsHc0XCchyQEKSybAYl1dwsjZq2nNSvQ==",
209       "requires": {
210         "tslib": "^1.9.0"
211       }
212     },
213     "@angular/compiler-cli": {
214       "version": "7.2.7",
215       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-7.2.7.tgz",
216       "integrity": "sha512-UPWROJzBLejgNf+aqgEUXYts8UiFOl2IavDhS/olA9irszv2lNFj9Yqr8OKdy0jK/lKaipZog3VZEx8g5dNeBA==",
217       "dev": true,
218       "requires": {
219         "canonical-path": "1.0.0",
220         "chokidar": "^2.1.1",
221         "convert-source-map": "^1.5.1",
222         "dependency-graph": "^0.7.2",
223         "magic-string": "^0.25.0",
224         "minimist": "^1.2.0",
225         "reflect-metadata": "^0.1.2",
226         "shelljs": "^0.8.1",
227         "source-map": "^0.6.1",
228         "tslib": "^1.9.0",
229         "yargs": "9.0.1"
230       },
231       "dependencies": {
232         "ansi-regex": {
233           "version": "3.0.0",
234           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
235           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
236           "dev": true
237         },
238         "camelcase": {
239           "version": "4.1.0",
240           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
241           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
242           "dev": true
243         },
244         "chokidar": {
245           "version": "2.1.2",
246           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.2.tgz",
247           "integrity": "sha512-IwXUx0FXc5ibYmPC2XeEj5mpXoV66sR+t3jqu2NS2GYwCktt3KF1/Qqjws/NkegajBA4RbZ5+DDwlOiJsxDHEg==",
248           "dev": true,
249           "requires": {
250             "anymatch": "^2.0.0",
251             "async-each": "^1.0.1",
252             "braces": "^2.3.2",
253             "fsevents": "^1.2.7",
254             "glob-parent": "^3.1.0",
255             "inherits": "^2.0.3",
256             "is-binary-path": "^1.0.0",
257             "is-glob": "^4.0.0",
258             "normalize-path": "^3.0.0",
259             "path-is-absolute": "^1.0.0",
260             "readdirp": "^2.2.1",
261             "upath": "^1.1.0"
262           }
263         },
264         "cross-spawn": {
265           "version": "5.1.0",
266           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
267           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
268           "dev": true,
269           "requires": {
270             "lru-cache": "^4.0.1",
271             "shebang-command": "^1.2.0",
272             "which": "^1.2.9"
273           }
274         },
275         "execa": {
276           "version": "0.7.0",
277           "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
278           "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
279           "dev": true,
280           "requires": {
281             "cross-spawn": "^5.0.1",
282             "get-stream": "^3.0.0",
283             "is-stream": "^1.1.0",
284             "npm-run-path": "^2.0.0",
285             "p-finally": "^1.0.0",
286             "signal-exit": "^3.0.0",
287             "strip-eof": "^1.0.0"
288           }
289         },
290         "is-fullwidth-code-point": {
291           "version": "2.0.0",
292           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
293           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
294           "dev": true
295         },
296         "load-json-file": {
297           "version": "2.0.0",
298           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
299           "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
300           "dev": true,
301           "requires": {
302             "graceful-fs": "^4.1.2",
303             "parse-json": "^2.2.0",
304             "pify": "^2.0.0",
305             "strip-bom": "^3.0.0"
306           }
307         },
308         "mem": {
309           "version": "1.1.0",
310           "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
311           "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
312           "dev": true,
313           "requires": {
314             "mimic-fn": "^1.0.0"
315           }
316         },
317         "minimist": {
318           "version": "1.2.0",
319           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
320           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
321           "dev": true
322         },
323         "normalize-path": {
324           "version": "3.0.0",
325           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
326           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
327           "dev": true
328         },
329         "os-locale": {
330           "version": "2.1.0",
331           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
332           "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
333           "dev": true,
334           "requires": {
335             "execa": "^0.7.0",
336             "lcid": "^1.0.0",
337             "mem": "^1.1.0"
338           }
339         },
340         "path-type": {
341           "version": "2.0.0",
342           "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
343           "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
344           "dev": true,
345           "requires": {
346             "pify": "^2.0.0"
347           }
348         },
349         "pify": {
350           "version": "2.3.0",
351           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
352           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
353           "dev": true
354         },
355         "read-pkg": {
356           "version": "2.0.0",
357           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
358           "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
359           "dev": true,
360           "requires": {
361             "load-json-file": "^2.0.0",
362             "normalize-package-data": "^2.3.2",
363             "path-type": "^2.0.0"
364           }
365         },
366         "read-pkg-up": {
367           "version": "2.0.0",
368           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
369           "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
370           "dev": true,
371           "requires": {
372             "find-up": "^2.0.0",
373             "read-pkg": "^2.0.0"
374           }
375         },
376         "source-map": {
377           "version": "0.6.1",
378           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
379           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
380           "dev": true
381         },
382         "string-width": {
383           "version": "2.1.1",
384           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
385           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
386           "dev": true,
387           "requires": {
388             "is-fullwidth-code-point": "^2.0.0",
389             "strip-ansi": "^4.0.0"
390           }
391         },
392         "strip-ansi": {
393           "version": "4.0.0",
394           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
395           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
396           "dev": true,
397           "requires": {
398             "ansi-regex": "^3.0.0"
399           }
400         },
401         "strip-bom": {
402           "version": "3.0.0",
403           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
404           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
405           "dev": true
406         },
407         "which-module": {
408           "version": "2.0.0",
409           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
410           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
411           "dev": true
412         },
413         "y18n": {
414           "version": "3.2.1",
415           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
416           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
417           "dev": true
418         },
419         "yargs": {
420           "version": "9.0.1",
421           "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz",
422           "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=",
423           "dev": true,
424           "requires": {
425             "camelcase": "^4.1.0",
426             "cliui": "^3.2.0",
427             "decamelize": "^1.1.1",
428             "get-caller-file": "^1.0.1",
429             "os-locale": "^2.0.0",
430             "read-pkg-up": "^2.0.0",
431             "require-directory": "^2.1.1",
432             "require-main-filename": "^1.0.1",
433             "set-blocking": "^2.0.0",
434             "string-width": "^2.0.0",
435             "which-module": "^2.0.0",
436             "y18n": "^3.2.1",
437             "yargs-parser": "^7.0.0"
438           }
439         },
440         "yargs-parser": {
441           "version": "7.0.0",
442           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
443           "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
444           "dev": true,
445           "requires": {
446             "camelcase": "^4.1.0"
447           }
448         }
449       }
450     },
451     "@angular/core": {
452       "version": "7.2.2",
453       "resolved": "https://registry.npmjs.org/@angular/core/-/core-7.2.2.tgz",
454       "integrity": "sha512-kQ0HxUYAPvly8b3aibTGbiodFnBBgo3asXAQuPgFjYYEqcKR1zZII7PQdaEF9kb9sfm/IKLKj4nd9fZ0gcgqZg==",
455       "requires": {
456         "tslib": "^1.9.0"
457       }
458     },
459     "@angular/forms": {
460       "version": "7.2.2",
461       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.2.2.tgz",
462       "integrity": "sha512-IsvVuUnzIA2ryRmh7l42AANPZFSyNcwqZNtxbmRq2wm3Lfed64U0rsRWWNqipjz7QTxZ2SRdAlP+XDgzg8hvMQ==",
463       "requires": {
464         "tslib": "^1.9.0"
465       }
466     },
467     "@angular/language-service": {
468       "version": "7.2.2",
469       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-7.2.2.tgz",
470       "integrity": "sha512-qkyY5nUT3J/vBvTTZCTFy3isijQseBFGd6gM08o4ycwbTuOOnnC0XUFuv7o8eeu0jd32MGbaK0gikF+OQOCGNQ==",
471       "dev": true
472     },
473     "@angular/material": {
474       "version": "7.2.2",
475       "resolved": "https://registry.npmjs.org/@angular/material/-/material-7.2.2.tgz",
476       "integrity": "sha512-HTtDhK5XkDvP6GPg4WTTa0HbeeagTfVRooTfw0TA+IuTAMBhXt5h1yzuGpFyMap8/PUVZN1D04g2CLhBSzoDxg==",
477       "requires": {
478         "tslib": "^1.7.1"
479       }
480     },
481     "@angular/platform-browser": {
482       "version": "7.2.2",
483       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.2.2.tgz",
484       "integrity": "sha512-eiaqHq26PVASx1kTngBDkFkXhaJzEjoGtc5I+wQUef8CUjq6ZViWz8tUgiiDPOWdqUKUacRZG4q6VR/6uwQj0A==",
485       "requires": {
486         "tslib": "^1.9.0"
487       }
488     },
489     "@angular/platform-browser-dynamic": {
490       "version": "7.2.2",
491       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.2.2.tgz",
492       "integrity": "sha512-bw5PuzMzjKMecB4slG/btmvxgn4qFWhNmJVpf2pbtZW7NtZz3HlrqipYzMk9XrCUDGjtwy7O2Z71C3ujI748iw==",
493       "requires": {
494         "tslib": "^1.9.0"
495       }
496     },
497     "@angular/router": {
498       "version": "7.2.2",
499       "resolved": "https://registry.npmjs.org/@angular/router/-/router-7.2.2.tgz",
500       "integrity": "sha512-+cBC+JxbPdjk+Nyqq27PKkjfIdnc+H+xjMGrkO6dlAKhVMGxyNaYt5NUNugb8XJPsQ1XNXyzwTfZK6jcAGLw6w==",
501       "requires": {
502         "tslib": "^1.9.0"
503       }
504     },
505     "@babel/code-frame": {
506       "version": "7.0.0",
507       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
508       "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
509       "dev": true,
510       "requires": {
511         "@babel/highlight": "^7.0.0"
512       }
513     },
514     "@babel/generator": {
515       "version": "7.3.0",
516       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.0.tgz",
517       "integrity": "sha512-dZTwMvTgWfhmibq4V9X+LMf6Bgl7zAodRn9PvcPdhlzFMbvUutx74dbEv7Atz3ToeEpevYEJtAwfxq/bDCzHWg==",
518       "dev": true,
519       "requires": {
520         "@babel/types": "^7.3.0",
521         "jsesc": "^2.5.1",
522         "lodash": "^4.17.10",
523         "source-map": "^0.5.0",
524         "trim-right": "^1.0.1"
525       },
526       "dependencies": {
527         "jsesc": {
528           "version": "2.5.2",
529           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
530           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
531           "dev": true
532         },
533         "source-map": {
534           "version": "0.5.7",
535           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
536           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
537           "dev": true
538         }
539       }
540     },
541     "@babel/helper-function-name": {
542       "version": "7.1.0",
543       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
544       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
545       "dev": true,
546       "requires": {
547         "@babel/helper-get-function-arity": "^7.0.0",
548         "@babel/template": "^7.1.0",
549         "@babel/types": "^7.0.0"
550       }
551     },
552     "@babel/helper-get-function-arity": {
553       "version": "7.0.0",
554       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
555       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
556       "dev": true,
557       "requires": {
558         "@babel/types": "^7.0.0"
559       }
560     },
561     "@babel/helper-split-export-declaration": {
562       "version": "7.0.0",
563       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
564       "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
565       "dev": true,
566       "requires": {
567         "@babel/types": "^7.0.0"
568       }
569     },
570     "@babel/highlight": {
571       "version": "7.0.0",
572       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
573       "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
574       "dev": true,
575       "requires": {
576         "chalk": "^2.0.0",
577         "esutils": "^2.0.2",
578         "js-tokens": "^4.0.0"
579       },
580       "dependencies": {
581         "js-tokens": {
582           "version": "4.0.0",
583           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
584           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
585           "dev": true
586         }
587       }
588     },
589     "@babel/parser": {
590       "version": "7.3.1",
591       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.1.tgz",
592       "integrity": "sha512-ATz6yX/L8LEnC3dtLQnIx4ydcPxhLcoy9Vl6re00zb2w5lG6itY6Vhnr1KFRPq/FHNsgl/gh2mjNN20f9iJTTA==",
593       "dev": true
594     },
595     "@babel/template": {
596       "version": "7.2.2",
597       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
598       "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
599       "dev": true,
600       "requires": {
601         "@babel/code-frame": "^7.0.0",
602         "@babel/parser": "^7.2.2",
603         "@babel/types": "^7.2.2"
604       }
605     },
606     "@babel/traverse": {
607       "version": "7.2.3",
608       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
609       "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
610       "dev": true,
611       "requires": {
612         "@babel/code-frame": "^7.0.0",
613         "@babel/generator": "^7.2.2",
614         "@babel/helper-function-name": "^7.1.0",
615         "@babel/helper-split-export-declaration": "^7.0.0",
616         "@babel/parser": "^7.2.3",
617         "@babel/types": "^7.2.2",
618         "debug": "^4.1.0",
619         "globals": "^11.1.0",
620         "lodash": "^4.17.10"
621       },
622       "dependencies": {
623         "debug": {
624           "version": "4.1.1",
625           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
626           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
627           "dev": true,
628           "requires": {
629             "ms": "^2.1.1"
630           }
631         },
632         "globals": {
633           "version": "11.10.0",
634           "resolved": "https://registry.npmjs.org/globals/-/globals-11.10.0.tgz",
635           "integrity": "sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ==",
636           "dev": true
637         },
638         "ms": {
639           "version": "2.1.1",
640           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
641           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
642           "dev": true
643         }
644       }
645     },
646     "@babel/types": {
647       "version": "7.3.0",
648       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.0.tgz",
649       "integrity": "sha512-QkFPw68QqWU1/RVPyBe8SO7lXbPfjtqAxRYQKpFpaB8yMq7X2qAqfwK5LKoQufEkSmO5NQ70O6Kc3Afk03RwXw==",
650       "dev": true,
651       "requires": {
652         "esutils": "^2.0.2",
653         "lodash": "^4.17.10",
654         "to-fast-properties": "^2.0.0"
655       },
656       "dependencies": {
657         "to-fast-properties": {
658           "version": "2.0.0",
659           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
660           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
661           "dev": true
662         }
663       }
664     },
665     "@fortawesome/fontawesome-free": {
666       "version": "5.7.2",
667       "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.7.2.tgz",
668       "integrity": "sha512-Ha4HshKdCVKgu4TVCtG8XyPPYdzTzNW4/fvPnn+LT7AosRABryhlRv4cc4+o84dgpvVJN9reN7jo/c+nYujFug=="
669     },
670     "@ngtools/webpack": {
671       "version": "7.2.3",
672       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-7.2.3.tgz",
673       "integrity": "sha512-TbaCeE1mkruWzFGfAP1kSnwk4v5k0MQUxzy2reUvCfq80H8jYrqUuMZJa0VLPoEky5cYIy98Fe2Wz9xlEdx7sA==",
674       "dev": true,
675       "requires": {
676         "@angular-devkit/core": "7.2.3",
677         "enhanced-resolve": "4.1.0",
678         "rxjs": "6.3.3",
679         "tree-kill": "1.2.0",
680         "webpack-sources": "1.2.0"
681       },
682       "dependencies": {
683         "source-map": {
684           "version": "0.6.1",
685           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
686           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
687           "dev": true
688         },
689         "webpack-sources": {
690           "version": "1.2.0",
691           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
692           "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
693           "dev": true,
694           "requires": {
695             "source-list-map": "^2.0.0",
696             "source-map": "~0.6.1"
697           }
698         }
699       }
700     },
701     "@schematics/angular": {
702       "version": "7.2.3",
703       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-7.2.3.tgz",
704       "integrity": "sha512-hKp+qaM8YU55+JukteXOVY2N5IQBDIIIXkyPcikbC2GBXUeNOMiPqw9au9sjHrgtFp+SVGoaFzzz9+MOCc1gig==",
705       "dev": true,
706       "requires": {
707         "@angular-devkit/core": "7.2.3",
708         "@angular-devkit/schematics": "7.2.3",
709         "typescript": "3.2.2"
710       },
711       "dependencies": {
712         "typescript": {
713           "version": "3.2.2",
714           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.2.tgz",
715           "integrity": "sha512-VCj5UiSyHBjwfYacmDuc/NOk4QQixbE+Wn7MFJuS0nRuPQbof132Pw4u53dm264O8LPc2MVsc7RJNml5szurkg==",
716           "dev": true
717         }
718       }
719     },
720     "@schematics/update": {
721       "version": "0.12.3",
722       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.12.3.tgz",
723       "integrity": "sha512-larMMlYtHyc/ha2N63DtAsnCVVkCePbw9hoAJxVDglBZY7ahShBAQ4RERKYXuHXvmEudG79I+s8P89HjdWsV1w==",
724       "dev": true,
725       "requires": {
726         "@angular-devkit/core": "7.2.3",
727         "@angular-devkit/schematics": "7.2.3",
728         "@yarnpkg/lockfile": "1.1.0",
729         "ini": "1.3.5",
730         "pacote": "9.1.1",
731         "rxjs": "6.3.3",
732         "semver": "5.5.1",
733         "semver-intersect": "1.4.0"
734       }
735     },
736     "@types/chart.js": {
737       "version": "2.7.46",
738       "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.7.46.tgz",
739       "integrity": "sha512-07IcaKJdkccO2PzlfXS2DBJCQp4YxU0SxBYcWxIVylzozNlwYGaue5eKg5+T5HSpkvz0YPLQCamg8CmNBCxRXg=="
740     },
741     "@types/jasmine": {
742       "version": "2.8.15",
743       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.15.tgz",
744       "integrity": "sha512-HH1x/3zn6V0+tTu05OuDhka5Impvh1AAj636X+xhinINKl+7iSHM9ET4wrxMhdoKYmv8zMhlsrsEAs9W/cA3Yw==",
745       "dev": true
746     },
747     "@types/jasminewd2": {
748       "version": "2.0.6",
749       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.6.tgz",
750       "integrity": "sha512-2ZOKrxb8bKRmP/po5ObYnRDgFE4i+lQiEB27bAMmtMWLgJSqlIDqlLx6S0IRorpOmOPRQ6O80NujTmQAtBkeNw==",
751       "dev": true,
752       "requires": {
753         "@types/jasmine": "*"
754       }
755     },
756     "@types/node": {
757       "version": "8.9.5",
758       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
759       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
760       "dev": true
761     },
762     "@types/q": {
763       "version": "0.0.32",
764       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
765       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
766       "dev": true
767     },
768     "@types/selenium-webdriver": {
769       "version": "3.0.14",
770       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.14.tgz",
771       "integrity": "sha512-4GbNCDs98uHCT/OMv40qQC/OpoPbYn9XdXeTiFwHBBFO6eJhYEPUu2zDKirXSbHlvDV8oZ9l8EQ+HrEx/YS9DQ==",
772       "dev": true
773     },
774     "@types/source-list-map": {
775       "version": "0.1.2",
776       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
777       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
778       "dev": true
779     },
780     "@types/webpack-sources": {
781       "version": "0.1.5",
782       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.5.tgz",
783       "integrity": "sha512-zfvjpp7jiafSmrzJ2/i3LqOyTYTuJ7u1KOXlKgDlvsj9Rr0x7ZiYu5lZbXwobL7lmsRNtPXlBfmaUD8eU2Hu8w==",
784       "dev": true,
785       "requires": {
786         "@types/node": "*",
787         "@types/source-list-map": "*",
788         "source-map": "^0.6.1"
789       },
790       "dependencies": {
791         "source-map": {
792           "version": "0.6.1",
793           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
794           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
795           "dev": true
796         }
797       }
798     },
799     "@webassemblyjs/ast": {
800       "version": "1.7.11",
801       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz",
802       "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==",
803       "dev": true,
804       "requires": {
805         "@webassemblyjs/helper-module-context": "1.7.11",
806         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
807         "@webassemblyjs/wast-parser": "1.7.11"
808       }
809     },
810     "@webassemblyjs/floating-point-hex-parser": {
811       "version": "1.7.11",
812       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz",
813       "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==",
814       "dev": true
815     },
816     "@webassemblyjs/helper-api-error": {
817       "version": "1.7.11",
818       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz",
819       "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==",
820       "dev": true
821     },
822     "@webassemblyjs/helper-buffer": {
823       "version": "1.7.11",
824       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz",
825       "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==",
826       "dev": true
827     },
828     "@webassemblyjs/helper-code-frame": {
829       "version": "1.7.11",
830       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz",
831       "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==",
832       "dev": true,
833       "requires": {
834         "@webassemblyjs/wast-printer": "1.7.11"
835       }
836     },
837     "@webassemblyjs/helper-fsm": {
838       "version": "1.7.11",
839       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz",
840       "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==",
841       "dev": true
842     },
843     "@webassemblyjs/helper-module-context": {
844       "version": "1.7.11",
845       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz",
846       "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==",
847       "dev": true
848     },
849     "@webassemblyjs/helper-wasm-bytecode": {
850       "version": "1.7.11",
851       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz",
852       "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==",
853       "dev": true
854     },
855     "@webassemblyjs/helper-wasm-section": {
856       "version": "1.7.11",
857       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz",
858       "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==",
859       "dev": true,
860       "requires": {
861         "@webassemblyjs/ast": "1.7.11",
862         "@webassemblyjs/helper-buffer": "1.7.11",
863         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
864         "@webassemblyjs/wasm-gen": "1.7.11"
865       }
866     },
867     "@webassemblyjs/ieee754": {
868       "version": "1.7.11",
869       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz",
870       "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==",
871       "dev": true,
872       "requires": {
873         "@xtuc/ieee754": "^1.2.0"
874       }
875     },
876     "@webassemblyjs/leb128": {
877       "version": "1.7.11",
878       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz",
879       "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==",
880       "dev": true,
881       "requires": {
882         "@xtuc/long": "4.2.1"
883       }
884     },
885     "@webassemblyjs/utf8": {
886       "version": "1.7.11",
887       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz",
888       "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==",
889       "dev": true
890     },
891     "@webassemblyjs/wasm-edit": {
892       "version": "1.7.11",
893       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz",
894       "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==",
895       "dev": true,
896       "requires": {
897         "@webassemblyjs/ast": "1.7.11",
898         "@webassemblyjs/helper-buffer": "1.7.11",
899         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
900         "@webassemblyjs/helper-wasm-section": "1.7.11",
901         "@webassemblyjs/wasm-gen": "1.7.11",
902         "@webassemblyjs/wasm-opt": "1.7.11",
903         "@webassemblyjs/wasm-parser": "1.7.11",
904         "@webassemblyjs/wast-printer": "1.7.11"
905       }
906     },
907     "@webassemblyjs/wasm-gen": {
908       "version": "1.7.11",
909       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz",
910       "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==",
911       "dev": true,
912       "requires": {
913         "@webassemblyjs/ast": "1.7.11",
914         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
915         "@webassemblyjs/ieee754": "1.7.11",
916         "@webassemblyjs/leb128": "1.7.11",
917         "@webassemblyjs/utf8": "1.7.11"
918       }
919     },
920     "@webassemblyjs/wasm-opt": {
921       "version": "1.7.11",
922       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz",
923       "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==",
924       "dev": true,
925       "requires": {
926         "@webassemblyjs/ast": "1.7.11",
927         "@webassemblyjs/helper-buffer": "1.7.11",
928         "@webassemblyjs/wasm-gen": "1.7.11",
929         "@webassemblyjs/wasm-parser": "1.7.11"
930       }
931     },
932     "@webassemblyjs/wasm-parser": {
933       "version": "1.7.11",
934       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz",
935       "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==",
936       "dev": true,
937       "requires": {
938         "@webassemblyjs/ast": "1.7.11",
939         "@webassemblyjs/helper-api-error": "1.7.11",
940         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
941         "@webassemblyjs/ieee754": "1.7.11",
942         "@webassemblyjs/leb128": "1.7.11",
943         "@webassemblyjs/utf8": "1.7.11"
944       }
945     },
946     "@webassemblyjs/wast-parser": {
947       "version": "1.7.11",
948       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz",
949       "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==",
950       "dev": true,
951       "requires": {
952         "@webassemblyjs/ast": "1.7.11",
953         "@webassemblyjs/floating-point-hex-parser": "1.7.11",
954         "@webassemblyjs/helper-api-error": "1.7.11",
955         "@webassemblyjs/helper-code-frame": "1.7.11",
956         "@webassemblyjs/helper-fsm": "1.7.11",
957         "@xtuc/long": "4.2.1"
958       }
959     },
960     "@webassemblyjs/wast-printer": {
961       "version": "1.7.11",
962       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz",
963       "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==",
964       "dev": true,
965       "requires": {
966         "@webassemblyjs/ast": "1.7.11",
967         "@webassemblyjs/wast-parser": "1.7.11",
968         "@xtuc/long": "4.2.1"
969       }
970     },
971     "@xtuc/ieee754": {
972       "version": "1.2.0",
973       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
974       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
975       "dev": true
976     },
977     "@xtuc/long": {
978       "version": "4.2.1",
979       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz",
980       "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==",
981       "dev": true
982     },
983     "@yarnpkg/lockfile": {
984       "version": "1.1.0",
985       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
986       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
987       "dev": true
988     },
989     "JSONStream": {
990       "version": "1.3.5",
991       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
992       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
993       "dev": true,
994       "requires": {
995         "jsonparse": "^1.2.0",
996         "through": ">=2.2.7 <3"
997       }
998     },
999     "abbrev": {
1000       "version": "1.0.9",
1001       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
1002       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
1003       "dev": true
1004     },
1005     "accepts": {
1006       "version": "1.3.5",
1007       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
1008       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
1009       "dev": true,
1010       "requires": {
1011         "mime-types": "~2.1.18",
1012         "negotiator": "0.6.1"
1013       }
1014     },
1015     "acorn": {
1016       "version": "5.7.3",
1017       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
1018       "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
1019       "dev": true
1020     },
1021     "acorn-dynamic-import": {
1022       "version": "3.0.0",
1023       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
1024       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
1025       "dev": true,
1026       "requires": {
1027         "acorn": "^5.0.0"
1028       }
1029     },
1030     "adm-zip": {
1031       "version": "0.4.13",
1032       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
1033       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
1034       "dev": true
1035     },
1036     "after": {
1037       "version": "0.8.2",
1038       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
1039       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
1040       "dev": true
1041     },
1042     "agent-base": {
1043       "version": "4.2.1",
1044       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
1045       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
1046       "dev": true,
1047       "requires": {
1048         "es6-promisify": "^5.0.0"
1049       }
1050     },
1051     "agentkeepalive": {
1052       "version": "3.5.2",
1053       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
1054       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
1055       "dev": true,
1056       "requires": {
1057         "humanize-ms": "^1.2.1"
1058       }
1059     },
1060     "ajv": {
1061       "version": "6.6.2",
1062       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz",
1063       "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
1064       "dev": true,
1065       "requires": {
1066         "fast-deep-equal": "^2.0.1",
1067         "fast-json-stable-stringify": "^2.0.0",
1068         "json-schema-traverse": "^0.4.1",
1069         "uri-js": "^4.2.2"
1070       }
1071     },
1072     "ajv-errors": {
1073       "version": "1.0.1",
1074       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
1075       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
1076       "dev": true
1077     },
1078     "ajv-keywords": {
1079       "version": "3.2.0",
1080       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
1081       "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
1082       "dev": true
1083     },
1084     "amdefine": {
1085       "version": "1.0.1",
1086       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
1087       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
1088       "dev": true
1089     },
1090     "angular-bootstrap-md": {
1091       "version": "7.4.2",
1092       "resolved": "https://registry.npmjs.org/angular-bootstrap-md/-/angular-bootstrap-md-7.4.2.tgz",
1093       "integrity": "sha512-UGmcypqLkzAjluU6PEjlkd3ENpOcqwuJZzZ0R4CXQi8wttuHpnGo0Cl3cA4PWAVZFMcakdmJayNxiVFCw8xYfQ==",
1094       "requires": {
1095         "tslib": "^1.9.0"
1096       }
1097     },
1098     "ansi-colors": {
1099       "version": "3.2.3",
1100       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
1101       "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",
1102       "dev": true
1103     },
1104     "ansi-escapes": {
1105       "version": "3.2.0",
1106       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1107       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1108       "dev": true
1109     },
1110     "ansi-html": {
1111       "version": "0.0.7",
1112       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
1113       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
1114       "dev": true
1115     },
1116     "ansi-regex": {
1117       "version": "2.1.1",
1118       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1119       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1120       "dev": true
1121     },
1122     "ansi-styles": {
1123       "version": "3.2.1",
1124       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1125       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1126       "dev": true,
1127       "requires": {
1128         "color-convert": "^1.9.0"
1129       }
1130     },
1131     "anymatch": {
1132       "version": "2.0.0",
1133       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
1134       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
1135       "dev": true,
1136       "requires": {
1137         "micromatch": "^3.1.4",
1138         "normalize-path": "^2.1.1"
1139       }
1140     },
1141     "app-root-path": {
1142       "version": "2.1.0",
1143       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.1.0.tgz",
1144       "integrity": "sha1-mL9lmTJ+zqGZMJhm6BQDaP0uZGo=",
1145       "dev": true
1146     },
1147     "append-transform": {
1148       "version": "1.0.0",
1149       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
1150       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
1151       "dev": true,
1152       "requires": {
1153         "default-require-extensions": "^2.0.0"
1154       }
1155     },
1156     "aproba": {
1157       "version": "1.2.0",
1158       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1159       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1160       "dev": true
1161     },
1162     "are-we-there-yet": {
1163       "version": "1.1.5",
1164       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
1165       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
1166       "dev": true,
1167       "optional": true,
1168       "requires": {
1169         "delegates": "^1.0.0",
1170         "readable-stream": "^2.0.6"
1171       }
1172     },
1173     "argparse": {
1174       "version": "1.0.10",
1175       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1176       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1177       "dev": true,
1178       "requires": {
1179         "sprintf-js": "~1.0.2"
1180       }
1181     },
1182     "arr-diff": {
1183       "version": "4.0.0",
1184       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1185       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1186       "dev": true
1187     },
1188     "arr-flatten": {
1189       "version": "1.1.0",
1190       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1191       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1192       "dev": true
1193     },
1194     "arr-union": {
1195       "version": "3.1.0",
1196       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1197       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1198       "dev": true
1199     },
1200     "array-find-index": {
1201       "version": "1.0.2",
1202       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1203       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1204       "dev": true,
1205       "optional": true
1206     },
1207     "array-flatten": {
1208       "version": "2.1.2",
1209       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
1210       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
1211       "dev": true
1212     },
1213     "array-slice": {
1214       "version": "0.2.3",
1215       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
1216       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
1217       "dev": true
1218     },
1219     "array-union": {
1220       "version": "1.0.2",
1221       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1222       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
1223       "dev": true,
1224       "requires": {
1225         "array-uniq": "^1.0.1"
1226       }
1227     },
1228     "array-uniq": {
1229       "version": "1.0.3",
1230       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1231       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1232       "dev": true
1233     },
1234     "array-unique": {
1235       "version": "0.3.2",
1236       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1237       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1238       "dev": true
1239     },
1240     "arraybuffer.slice": {
1241       "version": "0.0.7",
1242       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
1243       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
1244       "dev": true
1245     },
1246     "arrify": {
1247       "version": "1.0.1",
1248       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1249       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1250       "dev": true
1251     },
1252     "asap": {
1253       "version": "2.0.6",
1254       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1255       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1256       "dev": true,
1257       "optional": true
1258     },
1259     "asn1": {
1260       "version": "0.2.4",
1261       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1262       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1263       "dev": true,
1264       "requires": {
1265         "safer-buffer": "~2.1.0"
1266       }
1267     },
1268     "asn1.js": {
1269       "version": "4.10.1",
1270       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1271       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1272       "dev": true,
1273       "requires": {
1274         "bn.js": "^4.0.0",
1275         "inherits": "^2.0.1",
1276         "minimalistic-assert": "^1.0.0"
1277       }
1278     },
1279     "assert": {
1280       "version": "1.4.1",
1281       "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
1282       "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
1283       "dev": true,
1284       "requires": {
1285         "util": "0.10.3"
1286       },
1287       "dependencies": {
1288         "inherits": {
1289           "version": "2.0.1",
1290           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1291           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1292           "dev": true
1293         },
1294         "util": {
1295           "version": "0.10.3",
1296           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1297           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1298           "dev": true,
1299           "requires": {
1300             "inherits": "2.0.1"
1301           }
1302         }
1303       }
1304     },
1305     "assert-plus": {
1306       "version": "1.0.0",
1307       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1308       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1309       "dev": true
1310     },
1311     "assign-symbols": {
1312       "version": "1.0.0",
1313       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1314       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1315       "dev": true
1316     },
1317     "async": {
1318       "version": "1.5.2",
1319       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1320       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1321       "dev": true
1322     },
1323     "async-each": {
1324       "version": "1.0.1",
1325       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
1326       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
1327       "dev": true
1328     },
1329     "async-foreach": {
1330       "version": "0.1.3",
1331       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1332       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1333       "dev": true,
1334       "optional": true
1335     },
1336     "async-limiter": {
1337       "version": "1.0.0",
1338       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
1339       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
1340       "dev": true
1341     },
1342     "asynckit": {
1343       "version": "0.4.0",
1344       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1345       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1346       "dev": true
1347     },
1348     "atob": {
1349       "version": "2.1.2",
1350       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1351       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1352       "dev": true
1353     },
1354     "autoprefixer": {
1355       "version": "9.4.3",
1356       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.3.tgz",
1357       "integrity": "sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ==",
1358       "dev": true,
1359       "requires": {
1360         "browserslist": "^4.3.6",
1361         "caniuse-lite": "^1.0.30000921",
1362         "normalize-range": "^0.1.2",
1363         "num2fraction": "^1.2.2",
1364         "postcss": "^7.0.6",
1365         "postcss-value-parser": "^3.3.1"
1366       }
1367     },
1368     "aws-sign2": {
1369       "version": "0.7.0",
1370       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1371       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1372       "dev": true
1373     },
1374     "aws4": {
1375       "version": "1.8.0",
1376       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1377       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1378       "dev": true
1379     },
1380     "babel-code-frame": {
1381       "version": "6.26.0",
1382       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1383       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1384       "dev": true,
1385       "requires": {
1386         "chalk": "^1.1.3",
1387         "esutils": "^2.0.2",
1388         "js-tokens": "^3.0.2"
1389       },
1390       "dependencies": {
1391         "ansi-styles": {
1392           "version": "2.2.1",
1393           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1394           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1395           "dev": true
1396         },
1397         "chalk": {
1398           "version": "1.1.3",
1399           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1400           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1401           "dev": true,
1402           "requires": {
1403             "ansi-styles": "^2.2.1",
1404             "escape-string-regexp": "^1.0.2",
1405             "has-ansi": "^2.0.0",
1406             "strip-ansi": "^3.0.0",
1407             "supports-color": "^2.0.0"
1408           }
1409         },
1410         "supports-color": {
1411           "version": "2.0.0",
1412           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1413           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1414           "dev": true
1415         }
1416       }
1417     },
1418     "babel-generator": {
1419       "version": "6.26.1",
1420       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1421       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1422       "dev": true,
1423       "requires": {
1424         "babel-messages": "^6.23.0",
1425         "babel-runtime": "^6.26.0",
1426         "babel-types": "^6.26.0",
1427         "detect-indent": "^4.0.0",
1428         "jsesc": "^1.3.0",
1429         "lodash": "^4.17.4",
1430         "source-map": "^0.5.7",
1431         "trim-right": "^1.0.1"
1432       },
1433       "dependencies": {
1434         "source-map": {
1435           "version": "0.5.7",
1436           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1437           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1438           "dev": true
1439         }
1440       }
1441     },
1442     "babel-messages": {
1443       "version": "6.23.0",
1444       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1445       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1446       "dev": true,
1447       "requires": {
1448         "babel-runtime": "^6.22.0"
1449       }
1450     },
1451     "babel-runtime": {
1452       "version": "6.26.0",
1453       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1454       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1455       "dev": true,
1456       "requires": {
1457         "core-js": "^2.4.0",
1458         "regenerator-runtime": "^0.11.0"
1459       }
1460     },
1461     "babel-template": {
1462       "version": "6.26.0",
1463       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1464       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1465       "dev": true,
1466       "requires": {
1467         "babel-runtime": "^6.26.0",
1468         "babel-traverse": "^6.26.0",
1469         "babel-types": "^6.26.0",
1470         "babylon": "^6.18.0",
1471         "lodash": "^4.17.4"
1472       }
1473     },
1474     "babel-traverse": {
1475       "version": "6.26.0",
1476       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1477       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1478       "dev": true,
1479       "requires": {
1480         "babel-code-frame": "^6.26.0",
1481         "babel-messages": "^6.23.0",
1482         "babel-runtime": "^6.26.0",
1483         "babel-types": "^6.26.0",
1484         "babylon": "^6.18.0",
1485         "debug": "^2.6.8",
1486         "globals": "^9.18.0",
1487         "invariant": "^2.2.2",
1488         "lodash": "^4.17.4"
1489       }
1490     },
1491     "babel-types": {
1492       "version": "6.26.0",
1493       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1494       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1495       "dev": true,
1496       "requires": {
1497         "babel-runtime": "^6.26.0",
1498         "esutils": "^2.0.2",
1499         "lodash": "^4.17.4",
1500         "to-fast-properties": "^1.0.3"
1501       }
1502     },
1503     "babylon": {
1504       "version": "6.18.0",
1505       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1506       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1507       "dev": true
1508     },
1509     "backo2": {
1510       "version": "1.0.2",
1511       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1512       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1513       "dev": true
1514     },
1515     "balanced-match": {
1516       "version": "1.0.0",
1517       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1518       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1519       "dev": true
1520     },
1521     "base": {
1522       "version": "0.11.2",
1523       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1524       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1525       "dev": true,
1526       "requires": {
1527         "cache-base": "^1.0.1",
1528         "class-utils": "^0.3.5",
1529         "component-emitter": "^1.2.1",
1530         "define-property": "^1.0.0",
1531         "isobject": "^3.0.1",
1532         "mixin-deep": "^1.2.0",
1533         "pascalcase": "^0.1.1"
1534       },
1535       "dependencies": {
1536         "define-property": {
1537           "version": "1.0.0",
1538           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1539           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1540           "dev": true,
1541           "requires": {
1542             "is-descriptor": "^1.0.0"
1543           }
1544         },
1545         "is-accessor-descriptor": {
1546           "version": "1.0.0",
1547           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1548           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1549           "dev": true,
1550           "requires": {
1551             "kind-of": "^6.0.0"
1552           }
1553         },
1554         "is-data-descriptor": {
1555           "version": "1.0.0",
1556           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1557           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1558           "dev": true,
1559           "requires": {
1560             "kind-of": "^6.0.0"
1561           }
1562         },
1563         "is-descriptor": {
1564           "version": "1.0.2",
1565           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1566           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1567           "dev": true,
1568           "requires": {
1569             "is-accessor-descriptor": "^1.0.0",
1570             "is-data-descriptor": "^1.0.0",
1571             "kind-of": "^6.0.2"
1572           }
1573         }
1574       }
1575     },
1576     "base64-arraybuffer": {
1577       "version": "0.1.5",
1578       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1579       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1580       "dev": true
1581     },
1582     "base64-js": {
1583       "version": "1.3.0",
1584       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1585       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1586       "dev": true
1587     },
1588     "base64id": {
1589       "version": "1.0.0",
1590       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1591       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1592       "dev": true
1593     },
1594     "batch": {
1595       "version": "0.6.1",
1596       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1597       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1598       "dev": true
1599     },
1600     "bcrypt-pbkdf": {
1601       "version": "1.0.2",
1602       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1603       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1604       "dev": true,
1605       "requires": {
1606         "tweetnacl": "^0.14.3"
1607       }
1608     },
1609     "better-assert": {
1610       "version": "1.0.2",
1611       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1612       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1613       "dev": true,
1614       "requires": {
1615         "callsite": "1.0.0"
1616       }
1617     },
1618     "big.js": {
1619       "version": "3.2.0",
1620       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1621       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1622       "dev": true
1623     },
1624     "binary-extensions": {
1625       "version": "1.12.0",
1626       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz",
1627       "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==",
1628       "dev": true
1629     },
1630     "blob": {
1631       "version": "0.0.5",
1632       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
1633       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
1634       "dev": true
1635     },
1636     "block-stream": {
1637       "version": "0.0.9",
1638       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1639       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1640       "dev": true,
1641       "optional": true,
1642       "requires": {
1643         "inherits": "~2.0.0"
1644       }
1645     },
1646     "blocking-proxy": {
1647       "version": "1.0.1",
1648       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
1649       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
1650       "dev": true,
1651       "requires": {
1652         "minimist": "^1.2.0"
1653       },
1654       "dependencies": {
1655         "minimist": {
1656           "version": "1.2.0",
1657           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1658           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1659           "dev": true
1660         }
1661       }
1662     },
1663     "bluebird": {
1664       "version": "3.5.3",
1665       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
1666       "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==",
1667       "dev": true
1668     },
1669     "bn.js": {
1670       "version": "4.11.8",
1671       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1672       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1673       "dev": true
1674     },
1675     "body-parser": {
1676       "version": "1.18.3",
1677       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
1678       "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
1679       "dev": true,
1680       "requires": {
1681         "bytes": "3.0.0",
1682         "content-type": "~1.0.4",
1683         "debug": "2.6.9",
1684         "depd": "~1.1.2",
1685         "http-errors": "~1.6.3",
1686         "iconv-lite": "0.4.23",
1687         "on-finished": "~2.3.0",
1688         "qs": "6.5.2",
1689         "raw-body": "2.3.3",
1690         "type-is": "~1.6.16"
1691       }
1692     },
1693     "bonjour": {
1694       "version": "3.5.0",
1695       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
1696       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
1697       "dev": true,
1698       "requires": {
1699         "array-flatten": "^2.1.0",
1700         "deep-equal": "^1.0.1",
1701         "dns-equal": "^1.0.0",
1702         "dns-txt": "^2.0.2",
1703         "multicast-dns": "^6.0.1",
1704         "multicast-dns-service-types": "^1.1.0"
1705       }
1706     },
1707     "bootstrap": {
1708       "version": "4.3.1",
1709       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.3.1.tgz",
1710       "integrity": "sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag=="
1711     },
1712     "brace-expansion": {
1713       "version": "1.1.11",
1714       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1715       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1716       "dev": true,
1717       "requires": {
1718         "balanced-match": "^1.0.0",
1719         "concat-map": "0.0.1"
1720       }
1721     },
1722     "braces": {
1723       "version": "2.3.2",
1724       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1725       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1726       "dev": true,
1727       "requires": {
1728         "arr-flatten": "^1.1.0",
1729         "array-unique": "^0.3.2",
1730         "extend-shallow": "^2.0.1",
1731         "fill-range": "^4.0.0",
1732         "isobject": "^3.0.1",
1733         "repeat-element": "^1.1.2",
1734         "snapdragon": "^0.8.1",
1735         "snapdragon-node": "^2.0.1",
1736         "split-string": "^3.0.2",
1737         "to-regex": "^3.0.1"
1738       },
1739       "dependencies": {
1740         "extend-shallow": {
1741           "version": "2.0.1",
1742           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1743           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1744           "dev": true,
1745           "requires": {
1746             "is-extendable": "^0.1.0"
1747           }
1748         }
1749       }
1750     },
1751     "brorand": {
1752       "version": "1.1.0",
1753       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1754       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1755       "dev": true
1756     },
1757     "browserify-aes": {
1758       "version": "1.2.0",
1759       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1760       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1761       "dev": true,
1762       "requires": {
1763         "buffer-xor": "^1.0.3",
1764         "cipher-base": "^1.0.0",
1765         "create-hash": "^1.1.0",
1766         "evp_bytestokey": "^1.0.3",
1767         "inherits": "^2.0.1",
1768         "safe-buffer": "^5.0.1"
1769       }
1770     },
1771     "browserify-cipher": {
1772       "version": "1.0.1",
1773       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1774       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1775       "dev": true,
1776       "requires": {
1777         "browserify-aes": "^1.0.4",
1778         "browserify-des": "^1.0.0",
1779         "evp_bytestokey": "^1.0.0"
1780       }
1781     },
1782     "browserify-des": {
1783       "version": "1.0.2",
1784       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1785       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1786       "dev": true,
1787       "requires": {
1788         "cipher-base": "^1.0.1",
1789         "des.js": "^1.0.0",
1790         "inherits": "^2.0.1",
1791         "safe-buffer": "^5.1.2"
1792       }
1793     },
1794     "browserify-rsa": {
1795       "version": "4.0.1",
1796       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1797       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1798       "dev": true,
1799       "requires": {
1800         "bn.js": "^4.1.0",
1801         "randombytes": "^2.0.1"
1802       }
1803     },
1804     "browserify-sign": {
1805       "version": "4.0.4",
1806       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1807       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1808       "dev": true,
1809       "requires": {
1810         "bn.js": "^4.1.1",
1811         "browserify-rsa": "^4.0.0",
1812         "create-hash": "^1.1.0",
1813         "create-hmac": "^1.1.2",
1814         "elliptic": "^6.0.0",
1815         "inherits": "^2.0.1",
1816         "parse-asn1": "^5.0.0"
1817       }
1818     },
1819     "browserify-zlib": {
1820       "version": "0.2.0",
1821       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1822       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1823       "dev": true,
1824       "requires": {
1825         "pako": "~1.0.5"
1826       }
1827     },
1828     "browserslist": {
1829       "version": "4.4.1",
1830       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.4.1.tgz",
1831       "integrity": "sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==",
1832       "dev": true,
1833       "requires": {
1834         "caniuse-lite": "^1.0.30000929",
1835         "electron-to-chromium": "^1.3.103",
1836         "node-releases": "^1.1.3"
1837       }
1838     },
1839     "browserstack": {
1840       "version": "1.5.2",
1841       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.2.tgz",
1842       "integrity": "sha512-+6AFt9HzhKykcPF79W6yjEUJcdvZOV0lIXdkORXMJftGrDl0OKWqRF4GHqpDNkxiceDT/uB7Fb/aDwktvXX7dg==",
1843       "dev": true,
1844       "requires": {
1845         "https-proxy-agent": "^2.2.1"
1846       }
1847     },
1848     "buffer": {
1849       "version": "4.9.1",
1850       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1851       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1852       "dev": true,
1853       "requires": {
1854         "base64-js": "^1.0.2",
1855         "ieee754": "^1.1.4",
1856         "isarray": "^1.0.0"
1857       }
1858     },
1859     "buffer-alloc": {
1860       "version": "1.2.0",
1861       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1862       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1863       "dev": true,
1864       "requires": {
1865         "buffer-alloc-unsafe": "^1.1.0",
1866         "buffer-fill": "^1.0.0"
1867       }
1868     },
1869     "buffer-alloc-unsafe": {
1870       "version": "1.1.0",
1871       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1872       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1873       "dev": true
1874     },
1875     "buffer-fill": {
1876       "version": "1.0.0",
1877       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1878       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1879       "dev": true
1880     },
1881     "buffer-from": {
1882       "version": "1.1.1",
1883       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1884       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1885       "dev": true
1886     },
1887     "buffer-indexof": {
1888       "version": "1.1.1",
1889       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1890       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1891       "dev": true
1892     },
1893     "buffer-xor": {
1894       "version": "1.0.3",
1895       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1896       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1897       "dev": true
1898     },
1899     "builtin-modules": {
1900       "version": "1.1.1",
1901       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1902       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1903       "dev": true
1904     },
1905     "builtin-status-codes": {
1906       "version": "3.0.0",
1907       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1908       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1909       "dev": true
1910     },
1911     "builtins": {
1912       "version": "1.0.3",
1913       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
1914       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
1915       "dev": true
1916     },
1917     "bytes": {
1918       "version": "3.0.0",
1919       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1920       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1921       "dev": true
1922     },
1923     "cacache": {
1924       "version": "10.0.4",
1925       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
1926       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
1927       "dev": true,
1928       "requires": {
1929         "bluebird": "^3.5.1",
1930         "chownr": "^1.0.1",
1931         "glob": "^7.1.2",
1932         "graceful-fs": "^4.1.11",
1933         "lru-cache": "^4.1.1",
1934         "mississippi": "^2.0.0",
1935         "mkdirp": "^0.5.1",
1936         "move-concurrently": "^1.0.1",
1937         "promise-inflight": "^1.0.1",
1938         "rimraf": "^2.6.2",
1939         "ssri": "^5.2.4",
1940         "unique-filename": "^1.1.0",
1941         "y18n": "^4.0.0"
1942       }
1943     },
1944     "cache-base": {
1945       "version": "1.0.1",
1946       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1947       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1948       "dev": true,
1949       "requires": {
1950         "collection-visit": "^1.0.0",
1951         "component-emitter": "^1.2.1",
1952         "get-value": "^2.0.6",
1953         "has-value": "^1.0.0",
1954         "isobject": "^3.0.1",
1955         "set-value": "^2.0.0",
1956         "to-object-path": "^0.3.0",
1957         "union-value": "^1.0.0",
1958         "unset-value": "^1.0.0"
1959       }
1960     },
1961     "callsite": {
1962       "version": "1.0.0",
1963       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
1964       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
1965       "dev": true
1966     },
1967     "camelcase": {
1968       "version": "2.1.1",
1969       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1970       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1971       "dev": true,
1972       "optional": true
1973     },
1974     "camelcase-keys": {
1975       "version": "2.1.0",
1976       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1977       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1978       "dev": true,
1979       "optional": true,
1980       "requires": {
1981         "camelcase": "^2.0.0",
1982         "map-obj": "^1.0.0"
1983       }
1984     },
1985     "caniuse-lite": {
1986       "version": "1.0.30000930",
1987       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000930.tgz",
1988       "integrity": "sha512-KD+pw9DderBLB8CGqBzYyFWpnrPVOEjsjargU/CvkNyg60od3cxSPTcTeMPhxJhDbkQPWvOz5BAyBzNl/St9vg==",
1989       "dev": true
1990     },
1991     "canonical-path": {
1992       "version": "1.0.0",
1993       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
1994       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
1995       "dev": true
1996     },
1997     "caseless": {
1998       "version": "0.12.0",
1999       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2000       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2001       "dev": true
2002     },
2003     "chalk": {
2004       "version": "2.4.2",
2005       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2006       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2007       "dev": true,
2008       "requires": {
2009         "ansi-styles": "^3.2.1",
2010         "escape-string-regexp": "^1.0.5",
2011         "supports-color": "^5.3.0"
2012       },
2013       "dependencies": {
2014         "supports-color": {
2015           "version": "5.5.0",
2016           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2017           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2018           "dev": true,
2019           "requires": {
2020             "has-flag": "^3.0.0"
2021           }
2022         }
2023       }
2024     },
2025     "chardet": {
2026       "version": "0.7.0",
2027       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
2028       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
2029       "dev": true
2030     },
2031     "chart.js": {
2032       "version": "2.5.0",
2033       "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.5.0.tgz",
2034       "integrity": "sha1-/m51Gok3afVucr7lrZEgfhxZKVc=",
2035       "requires": {
2036         "chartjs-color": "^2.0.0",
2037         "moment": "^2.10.6"
2038       }
2039     },
2040     "chartjs-color": {
2041       "version": "2.2.0",
2042       "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.2.0.tgz",
2043       "integrity": "sha1-hKL7dVeH7YXDndbdjHsdiEKbrq4=",
2044       "requires": {
2045         "chartjs-color-string": "^0.5.0",
2046         "color-convert": "^0.5.3"
2047       },
2048       "dependencies": {
2049         "color-convert": {
2050           "version": "0.5.3",
2051           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
2052           "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0="
2053         }
2054       }
2055     },
2056     "chartjs-color-string": {
2057       "version": "0.5.0",
2058       "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.5.0.tgz",
2059       "integrity": "sha512-amWNvCOXlOUYxZVDSa0YOab5K/lmEhbFNKI55PWc4mlv28BDzA7zaoQTGxSBgJMHIW+hGX8YUrvw/FH4LyhwSQ==",
2060       "requires": {
2061         "color-name": "^1.0.0"
2062       }
2063     },
2064     "chokidar": {
2065       "version": "2.0.4",
2066       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
2067       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
2068       "dev": true,
2069       "requires": {
2070         "anymatch": "^2.0.0",
2071         "async-each": "^1.0.0",
2072         "braces": "^2.3.0",
2073         "fsevents": "^1.2.2",
2074         "glob-parent": "^3.1.0",
2075         "inherits": "^2.0.1",
2076         "is-binary-path": "^1.0.0",
2077         "is-glob": "^4.0.0",
2078         "lodash.debounce": "^4.0.8",
2079         "normalize-path": "^2.1.1",
2080         "path-is-absolute": "^1.0.0",
2081         "readdirp": "^2.0.0",
2082         "upath": "^1.0.5"
2083       }
2084     },
2085     "chownr": {
2086       "version": "1.1.1",
2087       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
2088       "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
2089       "dev": true
2090     },
2091     "chrome-trace-event": {
2092       "version": "1.0.0",
2093       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz",
2094       "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==",
2095       "dev": true,
2096       "requires": {
2097         "tslib": "^1.9.0"
2098       }
2099     },
2100     "cipher-base": {
2101       "version": "1.0.4",
2102       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2103       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2104       "dev": true,
2105       "requires": {
2106         "inherits": "^2.0.1",
2107         "safe-buffer": "^5.0.1"
2108       }
2109     },
2110     "circular-dependency-plugin": {
2111       "version": "5.0.2",
2112       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
2113       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
2114       "dev": true
2115     },
2116     "circular-json": {
2117       "version": "0.5.9",
2118       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
2119       "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
2120       "dev": true
2121     },
2122     "class-utils": {
2123       "version": "0.3.6",
2124       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2125       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2126       "dev": true,
2127       "requires": {
2128         "arr-union": "^3.1.0",
2129         "define-property": "^0.2.5",
2130         "isobject": "^3.0.0",
2131         "static-extend": "^0.1.1"
2132       },
2133       "dependencies": {
2134         "define-property": {
2135           "version": "0.2.5",
2136           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2137           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2138           "dev": true,
2139           "requires": {
2140             "is-descriptor": "^0.1.0"
2141           }
2142         }
2143       }
2144     },
2145     "clean-css": {
2146       "version": "4.2.1",
2147       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
2148       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
2149       "dev": true,
2150       "requires": {
2151         "source-map": "~0.6.0"
2152       },
2153       "dependencies": {
2154         "source-map": {
2155           "version": "0.6.1",
2156           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2157           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2158           "dev": true
2159         }
2160       }
2161     },
2162     "cli-cursor": {
2163       "version": "2.1.0",
2164       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2165       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2166       "dev": true,
2167       "requires": {
2168         "restore-cursor": "^2.0.0"
2169       }
2170     },
2171     "cli-width": {
2172       "version": "2.2.0",
2173       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
2174       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
2175       "dev": true
2176     },
2177     "cliui": {
2178       "version": "3.2.0",
2179       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
2180       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2181       "dev": true,
2182       "requires": {
2183         "string-width": "^1.0.1",
2184         "strip-ansi": "^3.0.1",
2185         "wrap-ansi": "^2.0.0"
2186       }
2187     },
2188     "clone": {
2189       "version": "2.1.2",
2190       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2191       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2192       "dev": true
2193     },
2194     "clone-deep": {
2195       "version": "2.0.2",
2196       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
2197       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
2198       "dev": true,
2199       "requires": {
2200         "for-own": "^1.0.0",
2201         "is-plain-object": "^2.0.4",
2202         "kind-of": "^6.0.0",
2203         "shallow-clone": "^1.0.0"
2204       }
2205     },
2206     "co": {
2207       "version": "4.6.0",
2208       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2209       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
2210       "dev": true
2211     },
2212     "code-point-at": {
2213       "version": "1.1.0",
2214       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2215       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2216       "dev": true
2217     },
2218     "codelyzer": {
2219       "version": "4.5.0",
2220       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz",
2221       "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==",
2222       "dev": true,
2223       "requires": {
2224         "app-root-path": "^2.1.0",
2225         "css-selector-tokenizer": "^0.7.0",
2226         "cssauron": "^1.4.0",
2227         "semver-dsl": "^1.0.1",
2228         "source-map": "^0.5.7",
2229         "sprintf-js": "^1.1.1"
2230       },
2231       "dependencies": {
2232         "source-map": {
2233           "version": "0.5.7",
2234           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2235           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2236           "dev": true
2237         },
2238         "sprintf-js": {
2239           "version": "1.1.2",
2240           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
2241           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
2242           "dev": true
2243         }
2244       }
2245     },
2246     "collection-visit": {
2247       "version": "1.0.0",
2248       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2249       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2250       "dev": true,
2251       "requires": {
2252         "map-visit": "^1.0.0",
2253         "object-visit": "^1.0.0"
2254       }
2255     },
2256     "color-convert": {
2257       "version": "1.9.3",
2258       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2259       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2260       "dev": true,
2261       "requires": {
2262         "color-name": "1.1.3"
2263       }
2264     },
2265     "color-name": {
2266       "version": "1.1.3",
2267       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2268       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
2269     },
2270     "colors": {
2271       "version": "1.1.2",
2272       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2273       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2274       "dev": true
2275     },
2276     "combine-lists": {
2277       "version": "1.0.1",
2278       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
2279       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
2280       "dev": true,
2281       "requires": {
2282         "lodash": "^4.5.0"
2283       }
2284     },
2285     "combined-stream": {
2286       "version": "1.0.7",
2287       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
2288       "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
2289       "dev": true,
2290       "requires": {
2291         "delayed-stream": "~1.0.0"
2292       }
2293     },
2294     "commander": {
2295       "version": "2.17.1",
2296       "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
2297       "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
2298       "dev": true
2299     },
2300     "commondir": {
2301       "version": "1.0.1",
2302       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2303       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2304       "dev": true
2305     },
2306     "compare-versions": {
2307       "version": "3.4.0",
2308       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.4.0.tgz",
2309       "integrity": "sha512-tK69D7oNXXqUW3ZNo/z7NXTEz22TCF0pTE+YF9cxvaAM9XnkLo1fV621xCLrRR6aevJlKxExkss0vWqUCUpqdg==",
2310       "dev": true
2311     },
2312     "component-bind": {
2313       "version": "1.0.0",
2314       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2315       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2316       "dev": true
2317     },
2318     "component-emitter": {
2319       "version": "1.2.1",
2320       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
2321       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2322       "dev": true
2323     },
2324     "component-inherit": {
2325       "version": "0.0.3",
2326       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2327       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2328       "dev": true
2329     },
2330     "compressible": {
2331       "version": "2.0.15",
2332       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz",
2333       "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==",
2334       "dev": true,
2335       "requires": {
2336         "mime-db": ">= 1.36.0 < 2"
2337       }
2338     },
2339     "compression": {
2340       "version": "1.7.3",
2341       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz",
2342       "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==",
2343       "dev": true,
2344       "requires": {
2345         "accepts": "~1.3.5",
2346         "bytes": "3.0.0",
2347         "compressible": "~2.0.14",
2348         "debug": "2.6.9",
2349         "on-headers": "~1.0.1",
2350         "safe-buffer": "5.1.2",
2351         "vary": "~1.1.2"
2352       }
2353     },
2354     "concat-map": {
2355       "version": "0.0.1",
2356       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2357       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2358       "dev": true
2359     },
2360     "concat-stream": {
2361       "version": "1.6.2",
2362       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2363       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2364       "dev": true,
2365       "requires": {
2366         "buffer-from": "^1.0.0",
2367         "inherits": "^2.0.3",
2368         "readable-stream": "^2.2.2",
2369         "typedarray": "^0.0.6"
2370       }
2371     },
2372     "connect": {
2373       "version": "3.6.6",
2374       "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
2375       "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
2376       "dev": true,
2377       "requires": {
2378         "debug": "2.6.9",
2379         "finalhandler": "1.1.0",
2380         "parseurl": "~1.3.2",
2381         "utils-merge": "1.0.1"
2382       },
2383       "dependencies": {
2384         "finalhandler": {
2385           "version": "1.1.0",
2386           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
2387           "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
2388           "dev": true,
2389           "requires": {
2390             "debug": "2.6.9",
2391             "encodeurl": "~1.0.1",
2392             "escape-html": "~1.0.3",
2393             "on-finished": "~2.3.0",
2394             "parseurl": "~1.3.2",
2395             "statuses": "~1.3.1",
2396             "unpipe": "~1.0.0"
2397           }
2398         },
2399         "statuses": {
2400           "version": "1.3.1",
2401           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
2402           "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
2403           "dev": true
2404         }
2405       }
2406     },
2407     "connect-history-api-fallback": {
2408       "version": "1.6.0",
2409       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
2410       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
2411       "dev": true
2412     },
2413     "console-browserify": {
2414       "version": "1.1.0",
2415       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2416       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2417       "dev": true,
2418       "requires": {
2419         "date-now": "^0.1.4"
2420       }
2421     },
2422     "console-control-strings": {
2423       "version": "1.1.0",
2424       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2425       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2426       "dev": true,
2427       "optional": true
2428     },
2429     "constants-browserify": {
2430       "version": "1.0.0",
2431       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2432       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2433       "dev": true
2434     },
2435     "content-disposition": {
2436       "version": "0.5.2",
2437       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
2438       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
2439       "dev": true
2440     },
2441     "content-type": {
2442       "version": "1.0.4",
2443       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2444       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2445       "dev": true
2446     },
2447     "convert-source-map": {
2448       "version": "1.6.0",
2449       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2450       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2451       "dev": true,
2452       "requires": {
2453         "safe-buffer": "~5.1.1"
2454       }
2455     },
2456     "cookie": {
2457       "version": "0.3.1",
2458       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
2459       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
2460       "dev": true
2461     },
2462     "cookie-signature": {
2463       "version": "1.0.6",
2464       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2465       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2466       "dev": true
2467     },
2468     "copy-concurrently": {
2469       "version": "1.0.5",
2470       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2471       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2472       "dev": true,
2473       "requires": {
2474         "aproba": "^1.1.1",
2475         "fs-write-stream-atomic": "^1.0.8",
2476         "iferr": "^0.1.5",
2477         "mkdirp": "^0.5.1",
2478         "rimraf": "^2.5.4",
2479         "run-queue": "^1.0.0"
2480       }
2481     },
2482     "copy-descriptor": {
2483       "version": "0.1.1",
2484       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2485       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2486       "dev": true
2487     },
2488     "copy-webpack-plugin": {
2489       "version": "4.6.0",
2490       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz",
2491       "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==",
2492       "dev": true,
2493       "requires": {
2494         "cacache": "^10.0.4",
2495         "find-cache-dir": "^1.0.0",
2496         "globby": "^7.1.1",
2497         "is-glob": "^4.0.0",
2498         "loader-utils": "^1.1.0",
2499         "minimatch": "^3.0.4",
2500         "p-limit": "^1.0.0",
2501         "serialize-javascript": "^1.4.0"
2502       }
2503     },
2504     "core-js": {
2505       "version": "2.6.3",
2506       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.3.tgz",
2507       "integrity": "sha512-l00tmFFZOBHtYhN4Cz7k32VM7vTn3rE2ANjQDxdEN6zmXZ/xq1jQuutnmHvMG1ZJ7xd72+TA5YpUK8wz3rWsfQ=="
2508     },
2509     "core-util-is": {
2510       "version": "1.0.2",
2511       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2512       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2513       "dev": true
2514     },
2515     "cosmiconfig": {
2516       "version": "4.0.0",
2517       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
2518       "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
2519       "dev": true,
2520       "requires": {
2521         "is-directory": "^0.3.1",
2522         "js-yaml": "^3.9.0",
2523         "parse-json": "^4.0.0",
2524         "require-from-string": "^2.0.1"
2525       },
2526       "dependencies": {
2527         "parse-json": {
2528           "version": "4.0.0",
2529           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2530           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2531           "dev": true,
2532           "requires": {
2533             "error-ex": "^1.3.1",
2534             "json-parse-better-errors": "^1.0.1"
2535           }
2536         }
2537       }
2538     },
2539     "create-ecdh": {
2540       "version": "4.0.3",
2541       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2542       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2543       "dev": true,
2544       "requires": {
2545         "bn.js": "^4.1.0",
2546         "elliptic": "^6.0.0"
2547       }
2548     },
2549     "create-hash": {
2550       "version": "1.2.0",
2551       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2552       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2553       "dev": true,
2554       "requires": {
2555         "cipher-base": "^1.0.1",
2556         "inherits": "^2.0.1",
2557         "md5.js": "^1.3.4",
2558         "ripemd160": "^2.0.1",
2559         "sha.js": "^2.4.0"
2560       }
2561     },
2562     "create-hmac": {
2563       "version": "1.1.7",
2564       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2565       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2566       "dev": true,
2567       "requires": {
2568         "cipher-base": "^1.0.3",
2569         "create-hash": "^1.1.0",
2570         "inherits": "^2.0.1",
2571         "ripemd160": "^2.0.0",
2572         "safe-buffer": "^5.0.1",
2573         "sha.js": "^2.4.8"
2574       }
2575     },
2576     "cross-spawn": {
2577       "version": "3.0.1",
2578       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2579       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2580       "dev": true,
2581       "optional": true,
2582       "requires": {
2583         "lru-cache": "^4.0.1",
2584         "which": "^1.2.9"
2585       }
2586     },
2587     "crypto-browserify": {
2588       "version": "3.12.0",
2589       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2590       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2591       "dev": true,
2592       "requires": {
2593         "browserify-cipher": "^1.0.0",
2594         "browserify-sign": "^4.0.0",
2595         "create-ecdh": "^4.0.0",
2596         "create-hash": "^1.1.0",
2597         "create-hmac": "^1.1.0",
2598         "diffie-hellman": "^5.0.0",
2599         "inherits": "^2.0.1",
2600         "pbkdf2": "^3.0.3",
2601         "public-encrypt": "^4.0.0",
2602         "randombytes": "^2.0.0",
2603         "randomfill": "^1.0.3"
2604       }
2605     },
2606     "css-parse": {
2607       "version": "1.7.0",
2608       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
2609       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
2610       "dev": true
2611     },
2612     "css-selector-tokenizer": {
2613       "version": "0.7.1",
2614       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
2615       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
2616       "dev": true,
2617       "requires": {
2618         "cssesc": "^0.1.0",
2619         "fastparse": "^1.1.1",
2620         "regexpu-core": "^1.0.0"
2621       }
2622     },
2623     "cssauron": {
2624       "version": "1.4.0",
2625       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
2626       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
2627       "dev": true,
2628       "requires": {
2629         "through": "X.X.X"
2630       }
2631     },
2632     "cssesc": {
2633       "version": "0.1.0",
2634       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2635       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2636       "dev": true
2637     },
2638     "currently-unhandled": {
2639       "version": "0.4.1",
2640       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2641       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2642       "dev": true,
2643       "optional": true,
2644       "requires": {
2645         "array-find-index": "^1.0.1"
2646       }
2647     },
2648     "custom-event": {
2649       "version": "1.0.1",
2650       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
2651       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
2652       "dev": true
2653     },
2654     "cyclist": {
2655       "version": "0.2.2",
2656       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
2657       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
2658       "dev": true
2659     },
2660     "dashdash": {
2661       "version": "1.14.1",
2662       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2663       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2664       "dev": true,
2665       "requires": {
2666         "assert-plus": "^1.0.0"
2667       }
2668     },
2669     "date-format": {
2670       "version": "1.2.0",
2671       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
2672       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
2673       "dev": true
2674     },
2675     "date-now": {
2676       "version": "0.1.4",
2677       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2678       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2679       "dev": true
2680     },
2681     "debug": {
2682       "version": "2.6.9",
2683       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2684       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2685       "dev": true,
2686       "requires": {
2687         "ms": "2.0.0"
2688       }
2689     },
2690     "decamelize": {
2691       "version": "1.2.0",
2692       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2693       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2694       "dev": true
2695     },
2696     "decode-uri-component": {
2697       "version": "0.2.0",
2698       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2699       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2700       "dev": true
2701     },
2702     "deep-equal": {
2703       "version": "1.0.1",
2704       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
2705       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
2706       "dev": true
2707     },
2708     "deep-is": {
2709       "version": "0.1.3",
2710       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2711       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2712       "dev": true
2713     },
2714     "default-gateway": {
2715       "version": "2.7.2",
2716       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
2717       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
2718       "dev": true,
2719       "requires": {
2720         "execa": "^0.10.0",
2721         "ip-regex": "^2.1.0"
2722       }
2723     },
2724     "default-require-extensions": {
2725       "version": "2.0.0",
2726       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
2727       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
2728       "dev": true,
2729       "requires": {
2730         "strip-bom": "^3.0.0"
2731       },
2732       "dependencies": {
2733         "strip-bom": {
2734           "version": "3.0.0",
2735           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2736           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2737           "dev": true
2738         }
2739       }
2740     },
2741     "define-property": {
2742       "version": "2.0.2",
2743       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2744       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2745       "dev": true,
2746       "requires": {
2747         "is-descriptor": "^1.0.2",
2748         "isobject": "^3.0.1"
2749       },
2750       "dependencies": {
2751         "is-accessor-descriptor": {
2752           "version": "1.0.0",
2753           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2754           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2755           "dev": true,
2756           "requires": {
2757             "kind-of": "^6.0.0"
2758           }
2759         },
2760         "is-data-descriptor": {
2761           "version": "1.0.0",
2762           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2763           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2764           "dev": true,
2765           "requires": {
2766             "kind-of": "^6.0.0"
2767           }
2768         },
2769         "is-descriptor": {
2770           "version": "1.0.2",
2771           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2772           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2773           "dev": true,
2774           "requires": {
2775             "is-accessor-descriptor": "^1.0.0",
2776             "is-data-descriptor": "^1.0.0",
2777             "kind-of": "^6.0.2"
2778           }
2779         }
2780       }
2781     },
2782     "del": {
2783       "version": "3.0.0",
2784       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
2785       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
2786       "dev": true,
2787       "requires": {
2788         "globby": "^6.1.0",
2789         "is-path-cwd": "^1.0.0",
2790         "is-path-in-cwd": "^1.0.0",
2791         "p-map": "^1.1.1",
2792         "pify": "^3.0.0",
2793         "rimraf": "^2.2.8"
2794       },
2795       "dependencies": {
2796         "globby": {
2797           "version": "6.1.0",
2798           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2799           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2800           "dev": true,
2801           "requires": {
2802             "array-union": "^1.0.1",
2803             "glob": "^7.0.3",
2804             "object-assign": "^4.0.1",
2805             "pify": "^2.0.0",
2806             "pinkie-promise": "^2.0.0"
2807           },
2808           "dependencies": {
2809             "pify": {
2810               "version": "2.3.0",
2811               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2812               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2813               "dev": true
2814             }
2815           }
2816         }
2817       }
2818     },
2819     "delayed-stream": {
2820       "version": "1.0.0",
2821       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2822       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2823       "dev": true
2824     },
2825     "delegates": {
2826       "version": "1.0.0",
2827       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2828       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2829       "dev": true,
2830       "optional": true
2831     },
2832     "depd": {
2833       "version": "1.1.2",
2834       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2835       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2836       "dev": true
2837     },
2838     "dependency-graph": {
2839       "version": "0.7.2",
2840       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
2841       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
2842       "dev": true
2843     },
2844     "des.js": {
2845       "version": "1.0.0",
2846       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2847       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2848       "dev": true,
2849       "requires": {
2850         "inherits": "^2.0.1",
2851         "minimalistic-assert": "^1.0.0"
2852       }
2853     },
2854     "destroy": {
2855       "version": "1.0.4",
2856       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2857       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2858       "dev": true
2859     },
2860     "detect-indent": {
2861       "version": "4.0.0",
2862       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2863       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2864       "dev": true,
2865       "requires": {
2866         "repeating": "^2.0.0"
2867       }
2868     },
2869     "detect-node": {
2870       "version": "2.0.4",
2871       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
2872       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
2873       "dev": true
2874     },
2875     "di": {
2876       "version": "0.0.1",
2877       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
2878       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
2879       "dev": true
2880     },
2881     "diff": {
2882       "version": "3.5.0",
2883       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
2884       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
2885       "dev": true
2886     },
2887     "diffie-hellman": {
2888       "version": "5.0.3",
2889       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2890       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2891       "dev": true,
2892       "requires": {
2893         "bn.js": "^4.1.0",
2894         "miller-rabin": "^4.0.0",
2895         "randombytes": "^2.0.0"
2896       }
2897     },
2898     "dir-glob": {
2899       "version": "2.2.2",
2900       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
2901       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
2902       "dev": true,
2903       "requires": {
2904         "path-type": "^3.0.0"
2905       }
2906     },
2907     "dns-equal": {
2908       "version": "1.0.0",
2909       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
2910       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
2911       "dev": true
2912     },
2913     "dns-packet": {
2914       "version": "1.3.1",
2915       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
2916       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
2917       "dev": true,
2918       "requires": {
2919         "ip": "^1.1.0",
2920         "safe-buffer": "^5.0.1"
2921       }
2922     },
2923     "dns-txt": {
2924       "version": "2.0.2",
2925       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
2926       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
2927       "dev": true,
2928       "requires": {
2929         "buffer-indexof": "^1.0.0"
2930       }
2931     },
2932     "dom-serialize": {
2933       "version": "2.2.1",
2934       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
2935       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
2936       "dev": true,
2937       "requires": {
2938         "custom-event": "~1.0.0",
2939         "ent": "~2.2.0",
2940         "extend": "^3.0.0",
2941         "void-elements": "^2.0.0"
2942       }
2943     },
2944     "domain-browser": {
2945       "version": "1.2.0",
2946       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2947       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2948       "dev": true
2949     },
2950     "duplexify": {
2951       "version": "3.6.1",
2952       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz",
2953       "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==",
2954       "dev": true,
2955       "requires": {
2956         "end-of-stream": "^1.0.0",
2957         "inherits": "^2.0.1",
2958         "readable-stream": "^2.0.0",
2959         "stream-shift": "^1.0.0"
2960       }
2961     },
2962     "ecc-jsbn": {
2963       "version": "0.1.2",
2964       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2965       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2966       "dev": true,
2967       "requires": {
2968         "jsbn": "~0.1.0",
2969         "safer-buffer": "^2.1.0"
2970       }
2971     },
2972     "ee-first": {
2973       "version": "1.1.1",
2974       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2975       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2976       "dev": true
2977     },
2978     "electron-to-chromium": {
2979       "version": "1.3.106",
2980       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.106.tgz",
2981       "integrity": "sha512-eXX45p4q9CRxG0G8D3ZBZYSdN3DnrcZfrFvt6VUr1u7aKITEtRY/xwWzJ/UZcWXa7DMqPu/pYwuZ6Nm+bl0GmA==",
2982       "dev": true
2983     },
2984     "elliptic": {
2985       "version": "6.4.1",
2986       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
2987       "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
2988       "dev": true,
2989       "requires": {
2990         "bn.js": "^4.4.0",
2991         "brorand": "^1.0.1",
2992         "hash.js": "^1.0.0",
2993         "hmac-drbg": "^1.0.0",
2994         "inherits": "^2.0.1",
2995         "minimalistic-assert": "^1.0.0",
2996         "minimalistic-crypto-utils": "^1.0.0"
2997       }
2998     },
2999     "emojis-list": {
3000       "version": "2.1.0",
3001       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
3002       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
3003       "dev": true
3004     },
3005     "encodeurl": {
3006       "version": "1.0.2",
3007       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3008       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3009       "dev": true
3010     },
3011     "encoding": {
3012       "version": "0.1.12",
3013       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
3014       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
3015       "dev": true,
3016       "requires": {
3017         "iconv-lite": "~0.4.13"
3018       }
3019     },
3020     "end-of-stream": {
3021       "version": "1.4.1",
3022       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
3023       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
3024       "dev": true,
3025       "requires": {
3026         "once": "^1.4.0"
3027       }
3028     },
3029     "engine.io": {
3030       "version": "3.2.1",
3031       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
3032       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
3033       "dev": true,
3034       "requires": {
3035         "accepts": "~1.3.4",
3036         "base64id": "1.0.0",
3037         "cookie": "0.3.1",
3038         "debug": "~3.1.0",
3039         "engine.io-parser": "~2.1.0",
3040         "ws": "~3.3.1"
3041       },
3042       "dependencies": {
3043         "debug": {
3044           "version": "3.1.0",
3045           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3046           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3047           "dev": true,
3048           "requires": {
3049             "ms": "2.0.0"
3050           }
3051         }
3052       }
3053     },
3054     "engine.io-client": {
3055       "version": "3.2.1",
3056       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
3057       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
3058       "dev": true,
3059       "requires": {
3060         "component-emitter": "1.2.1",
3061         "component-inherit": "0.0.3",
3062         "debug": "~3.1.0",
3063         "engine.io-parser": "~2.1.1",
3064         "has-cors": "1.1.0",
3065         "indexof": "0.0.1",
3066         "parseqs": "0.0.5",
3067         "parseuri": "0.0.5",
3068         "ws": "~3.3.1",
3069         "xmlhttprequest-ssl": "~1.5.4",
3070         "yeast": "0.1.2"
3071       },
3072       "dependencies": {
3073         "debug": {
3074           "version": "3.1.0",
3075           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3076           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3077           "dev": true,
3078           "requires": {
3079             "ms": "2.0.0"
3080           }
3081         }
3082       }
3083     },
3084     "engine.io-parser": {
3085       "version": "2.1.3",
3086       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
3087       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
3088       "dev": true,
3089       "requires": {
3090         "after": "0.8.2",
3091         "arraybuffer.slice": "~0.0.7",
3092         "base64-arraybuffer": "0.1.5",
3093         "blob": "0.0.5",
3094         "has-binary2": "~1.0.2"
3095       }
3096     },
3097     "enhanced-resolve": {
3098       "version": "4.1.0",
3099       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
3100       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
3101       "dev": true,
3102       "requires": {
3103         "graceful-fs": "^4.1.2",
3104         "memory-fs": "^0.4.0",
3105         "tapable": "^1.0.0"
3106       }
3107     },
3108     "ent": {
3109       "version": "2.2.0",
3110       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
3111       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
3112       "dev": true
3113     },
3114     "err-code": {
3115       "version": "1.1.2",
3116       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
3117       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=",
3118       "dev": true
3119     },
3120     "errno": {
3121       "version": "0.1.7",
3122       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
3123       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
3124       "dev": true,
3125       "requires": {
3126         "prr": "~1.0.1"
3127       }
3128     },
3129     "error-ex": {
3130       "version": "1.3.2",
3131       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3132       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3133       "dev": true,
3134       "requires": {
3135         "is-arrayish": "^0.2.1"
3136       }
3137     },
3138     "es6-promise": {
3139       "version": "4.2.5",
3140       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.5.tgz",
3141       "integrity": "sha512-n6wvpdE43VFtJq+lUDYDBFUwV8TZbuGXLV4D6wKafg13ldznKsyEvatubnmUe31zcvelSzOHF+XbaT+Bl9ObDg==",
3142       "dev": true
3143     },
3144     "es6-promisify": {
3145       "version": "5.0.0",
3146       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
3147       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3148       "dev": true,
3149       "requires": {
3150         "es6-promise": "^4.0.3"
3151       }
3152     },
3153     "escape-html": {
3154       "version": "1.0.3",
3155       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3156       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3157       "dev": true
3158     },
3159     "escape-string-regexp": {
3160       "version": "1.0.5",
3161       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3162       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3163       "dev": true
3164     },
3165     "escodegen": {
3166       "version": "1.8.1",
3167       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3168       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3169       "dev": true,
3170       "requires": {
3171         "esprima": "^2.7.1",
3172         "estraverse": "^1.9.1",
3173         "esutils": "^2.0.2",
3174         "optionator": "^0.8.1",
3175         "source-map": "~0.2.0"
3176       },
3177       "dependencies": {
3178         "source-map": {
3179           "version": "0.2.0",
3180           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3181           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3182           "dev": true,
3183           "optional": true,
3184           "requires": {
3185             "amdefine": ">=0.0.4"
3186           }
3187         }
3188       }
3189     },
3190     "eslint-scope": {
3191       "version": "4.0.0",
3192       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz",
3193       "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==",
3194       "dev": true,
3195       "requires": {
3196         "esrecurse": "^4.1.0",
3197         "estraverse": "^4.1.1"
3198       },
3199       "dependencies": {
3200         "estraverse": {
3201           "version": "4.2.0",
3202           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3203           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3204           "dev": true
3205         }
3206       }
3207     },
3208     "esprima": {
3209       "version": "2.7.3",
3210       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3211       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3212       "dev": true
3213     },
3214     "esrecurse": {
3215       "version": "4.2.1",
3216       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3217       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3218       "dev": true,
3219       "requires": {
3220         "estraverse": "^4.1.0"
3221       },
3222       "dependencies": {
3223         "estraverse": {
3224           "version": "4.2.0",
3225           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3226           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3227           "dev": true
3228         }
3229       }
3230     },
3231     "estraverse": {
3232       "version": "1.9.3",
3233       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3234       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3235       "dev": true
3236     },
3237     "esutils": {
3238       "version": "2.0.2",
3239       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3240       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3241       "dev": true
3242     },
3243     "etag": {
3244       "version": "1.8.1",
3245       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3246       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3247       "dev": true
3248     },
3249     "eventemitter3": {
3250       "version": "3.1.0",
3251       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
3252       "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",
3253       "dev": true
3254     },
3255     "events": {
3256       "version": "3.0.0",
3257       "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz",
3258       "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==",
3259       "dev": true
3260     },
3261     "eventsource": {
3262       "version": "1.0.7",
3263       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
3264       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
3265       "dev": true,
3266       "requires": {
3267         "original": "^1.0.0"
3268       }
3269     },
3270     "evp_bytestokey": {
3271       "version": "1.0.3",
3272       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3273       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3274       "dev": true,
3275       "requires": {
3276         "md5.js": "^1.3.4",
3277         "safe-buffer": "^5.1.1"
3278       }
3279     },
3280     "execa": {
3281       "version": "0.10.0",
3282       "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
3283       "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
3284       "dev": true,
3285       "requires": {
3286         "cross-spawn": "^6.0.0",
3287         "get-stream": "^3.0.0",
3288         "is-stream": "^1.1.0",
3289         "npm-run-path": "^2.0.0",
3290         "p-finally": "^1.0.0",
3291         "signal-exit": "^3.0.0",
3292         "strip-eof": "^1.0.0"
3293       },
3294       "dependencies": {
3295         "cross-spawn": {
3296           "version": "6.0.5",
3297           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3298           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3299           "dev": true,
3300           "requires": {
3301             "nice-try": "^1.0.4",
3302             "path-key": "^2.0.1",
3303             "semver": "^5.5.0",
3304             "shebang-command": "^1.2.0",
3305             "which": "^1.2.9"
3306           }
3307         }
3308       }
3309     },
3310     "exit": {
3311       "version": "0.1.2",
3312       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3313       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3314       "dev": true
3315     },
3316     "expand-braces": {
3317       "version": "0.1.2",
3318       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3319       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3320       "dev": true,
3321       "requires": {
3322         "array-slice": "^0.2.3",
3323         "array-unique": "^0.2.1",
3324         "braces": "^0.1.2"
3325       },
3326       "dependencies": {
3327         "array-unique": {
3328           "version": "0.2.1",
3329           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3330           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3331           "dev": true
3332         },
3333         "braces": {
3334           "version": "0.1.5",
3335           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3336           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3337           "dev": true,
3338           "requires": {
3339             "expand-range": "^0.1.0"
3340           }
3341         },
3342         "expand-range": {
3343           "version": "0.1.1",
3344           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3345           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3346           "dev": true,
3347           "requires": {
3348             "is-number": "^0.1.1",
3349             "repeat-string": "^0.2.2"
3350           }
3351         },
3352         "is-number": {
3353           "version": "0.1.1",
3354           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3355           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3356           "dev": true
3357         },
3358         "repeat-string": {
3359           "version": "0.2.2",
3360           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3361           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3362           "dev": true
3363         }
3364       }
3365     },
3366     "expand-brackets": {
3367       "version": "2.1.4",
3368       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3369       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3370       "dev": true,
3371       "requires": {
3372         "debug": "^2.3.3",
3373         "define-property": "^0.2.5",
3374         "extend-shallow": "^2.0.1",
3375         "posix-character-classes": "^0.1.0",
3376         "regex-not": "^1.0.0",
3377         "snapdragon": "^0.8.1",
3378         "to-regex": "^3.0.1"
3379       },
3380       "dependencies": {
3381         "define-property": {
3382           "version": "0.2.5",
3383           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3384           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3385           "dev": true,
3386           "requires": {
3387             "is-descriptor": "^0.1.0"
3388           }
3389         },
3390         "extend-shallow": {
3391           "version": "2.0.1",
3392           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3393           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3394           "dev": true,
3395           "requires": {
3396             "is-extendable": "^0.1.0"
3397           }
3398         }
3399       }
3400     },
3401     "express": {
3402       "version": "4.16.4",
3403       "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",
3404       "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",
3405       "dev": true,
3406       "requires": {
3407         "accepts": "~1.3.5",
3408         "array-flatten": "1.1.1",
3409         "body-parser": "1.18.3",
3410         "content-disposition": "0.5.2",
3411         "content-type": "~1.0.4",
3412         "cookie": "0.3.1",
3413         "cookie-signature": "1.0.6",
3414         "debug": "2.6.9",
3415         "depd": "~1.1.2",
3416         "encodeurl": "~1.0.2",
3417         "escape-html": "~1.0.3",
3418         "etag": "~1.8.1",
3419         "finalhandler": "1.1.1",
3420         "fresh": "0.5.2",
3421         "merge-descriptors": "1.0.1",
3422         "methods": "~1.1.2",
3423         "on-finished": "~2.3.0",
3424         "parseurl": "~1.3.2",
3425         "path-to-regexp": "0.1.7",
3426         "proxy-addr": "~2.0.4",
3427         "qs": "6.5.2",
3428         "range-parser": "~1.2.0",
3429         "safe-buffer": "5.1.2",
3430         "send": "0.16.2",
3431         "serve-static": "1.13.2",
3432         "setprototypeof": "1.1.0",
3433         "statuses": "~1.4.0",
3434         "type-is": "~1.6.16",
3435         "utils-merge": "1.0.1",
3436         "vary": "~1.1.2"
3437       },
3438       "dependencies": {
3439         "array-flatten": {
3440           "version": "1.1.1",
3441           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3442           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3443           "dev": true
3444         }
3445       }
3446     },
3447     "extend": {
3448       "version": "3.0.2",
3449       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3450       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3451       "dev": true
3452     },
3453     "extend-shallow": {
3454       "version": "3.0.2",
3455       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3456       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3457       "dev": true,
3458       "requires": {
3459         "assign-symbols": "^1.0.0",
3460         "is-extendable": "^1.0.1"
3461       },
3462       "dependencies": {
3463         "is-extendable": {
3464           "version": "1.0.1",
3465           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3466           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3467           "dev": true,
3468           "requires": {
3469             "is-plain-object": "^2.0.4"
3470           }
3471         }
3472       }
3473     },
3474     "external-editor": {
3475       "version": "3.0.3",
3476       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
3477       "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
3478       "dev": true,
3479       "requires": {
3480         "chardet": "^0.7.0",
3481         "iconv-lite": "^0.4.24",
3482         "tmp": "^0.0.33"
3483       },
3484       "dependencies": {
3485         "iconv-lite": {
3486           "version": "0.4.24",
3487           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3488           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3489           "dev": true,
3490           "requires": {
3491             "safer-buffer": ">= 2.1.2 < 3"
3492           }
3493         }
3494       }
3495     },
3496     "extglob": {
3497       "version": "2.0.4",
3498       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3499       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3500       "dev": true,
3501       "requires": {
3502         "array-unique": "^0.3.2",
3503         "define-property": "^1.0.0",
3504         "expand-brackets": "^2.1.4",
3505         "extend-shallow": "^2.0.1",
3506         "fragment-cache": "^0.2.1",
3507         "regex-not": "^1.0.0",
3508         "snapdragon": "^0.8.1",
3509         "to-regex": "^3.0.1"
3510       },
3511       "dependencies": {
3512         "define-property": {
3513           "version": "1.0.0",
3514           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3515           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3516           "dev": true,
3517           "requires": {
3518             "is-descriptor": "^1.0.0"
3519           }
3520         },
3521         "extend-shallow": {
3522           "version": "2.0.1",
3523           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3524           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3525           "dev": true,
3526           "requires": {
3527             "is-extendable": "^0.1.0"
3528           }
3529         },
3530         "is-accessor-descriptor": {
3531           "version": "1.0.0",
3532           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3533           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3534           "dev": true,
3535           "requires": {
3536             "kind-of": "^6.0.0"
3537           }
3538         },
3539         "is-data-descriptor": {
3540           "version": "1.0.0",
3541           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3542           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3543           "dev": true,
3544           "requires": {
3545             "kind-of": "^6.0.0"
3546           }
3547         },
3548         "is-descriptor": {
3549           "version": "1.0.2",
3550           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3551           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3552           "dev": true,
3553           "requires": {
3554             "is-accessor-descriptor": "^1.0.0",
3555             "is-data-descriptor": "^1.0.0",
3556             "kind-of": "^6.0.2"
3557           }
3558         }
3559       }
3560     },
3561     "extsprintf": {
3562       "version": "1.3.0",
3563       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3564       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3565       "dev": true
3566     },
3567     "fast-deep-equal": {
3568       "version": "2.0.1",
3569       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3570       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3571       "dev": true
3572     },
3573     "fast-json-stable-stringify": {
3574       "version": "2.0.0",
3575       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3576       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3577       "dev": true
3578     },
3579     "fast-levenshtein": {
3580       "version": "2.0.6",
3581       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3582       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3583       "dev": true
3584     },
3585     "fastparse": {
3586       "version": "1.1.2",
3587       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
3588       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
3589       "dev": true
3590     },
3591     "faye-websocket": {
3592       "version": "0.10.0",
3593       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3594       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3595       "dev": true,
3596       "requires": {
3597         "websocket-driver": ">=0.5.1"
3598       }
3599     },
3600     "figgy-pudding": {
3601       "version": "3.5.1",
3602       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
3603       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
3604       "dev": true
3605     },
3606     "figures": {
3607       "version": "2.0.0",
3608       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3609       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3610       "dev": true,
3611       "requires": {
3612         "escape-string-regexp": "^1.0.5"
3613       }
3614     },
3615     "file-loader": {
3616       "version": "2.0.0",
3617       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz",
3618       "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==",
3619       "dev": true,
3620       "requires": {
3621         "loader-utils": "^1.0.2",
3622         "schema-utils": "^1.0.0"
3623       }
3624     },
3625     "fileset": {
3626       "version": "2.0.3",
3627       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
3628       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
3629       "dev": true,
3630       "requires": {
3631         "glob": "^7.0.3",
3632         "minimatch": "^3.0.3"
3633       }
3634     },
3635     "fill-range": {
3636       "version": "4.0.0",
3637       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3638       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3639       "dev": true,
3640       "requires": {
3641         "extend-shallow": "^2.0.1",
3642         "is-number": "^3.0.0",
3643         "repeat-string": "^1.6.1",
3644         "to-regex-range": "^2.1.0"
3645       },
3646       "dependencies": {
3647         "extend-shallow": {
3648           "version": "2.0.1",
3649           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3650           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3651           "dev": true,
3652           "requires": {
3653             "is-extendable": "^0.1.0"
3654           }
3655         }
3656       }
3657     },
3658     "finalhandler": {
3659       "version": "1.1.1",
3660       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
3661       "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
3662       "dev": true,
3663       "requires": {
3664         "debug": "2.6.9",
3665         "encodeurl": "~1.0.2",
3666         "escape-html": "~1.0.3",
3667         "on-finished": "~2.3.0",
3668         "parseurl": "~1.3.2",
3669         "statuses": "~1.4.0",
3670         "unpipe": "~1.0.0"
3671       }
3672     },
3673     "find-cache-dir": {
3674       "version": "1.0.0",
3675       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
3676       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3677       "dev": true,
3678       "requires": {
3679         "commondir": "^1.0.1",
3680         "make-dir": "^1.0.0",
3681         "pkg-dir": "^2.0.0"
3682       }
3683     },
3684     "find-up": {
3685       "version": "2.1.0",
3686       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3687       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3688       "dev": true,
3689       "requires": {
3690         "locate-path": "^2.0.0"
3691       }
3692     },
3693     "flatted": {
3694       "version": "2.0.0",
3695       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz",
3696       "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==",
3697       "dev": true
3698     },
3699     "flush-write-stream": {
3700       "version": "1.0.3",
3701       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
3702       "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==",
3703       "dev": true,
3704       "requires": {
3705         "inherits": "^2.0.1",
3706         "readable-stream": "^2.0.4"
3707       }
3708     },
3709     "follow-redirects": {
3710       "version": "1.6.1",
3711       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.6.1.tgz",
3712       "integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==",
3713       "dev": true,
3714       "requires": {
3715         "debug": "=3.1.0"
3716       },
3717       "dependencies": {
3718         "debug": {
3719           "version": "3.1.0",
3720           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3721           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3722           "dev": true,
3723           "requires": {
3724             "ms": "2.0.0"
3725           }
3726         }
3727       }
3728     },
3729     "for-in": {
3730       "version": "1.0.2",
3731       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3732       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3733       "dev": true
3734     },
3735     "for-own": {
3736       "version": "1.0.0",
3737       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3738       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3739       "dev": true,
3740       "requires": {
3741         "for-in": "^1.0.1"
3742       }
3743     },
3744     "forever-agent": {
3745       "version": "0.6.1",
3746       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3747       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3748       "dev": true
3749     },
3750     "form-data": {
3751       "version": "2.3.3",
3752       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
3753       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3754       "dev": true,
3755       "requires": {
3756         "asynckit": "^0.4.0",
3757         "combined-stream": "^1.0.6",
3758         "mime-types": "^2.1.12"
3759       }
3760     },
3761     "forwarded": {
3762       "version": "0.1.2",
3763       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
3764       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
3765       "dev": true
3766     },
3767     "fragment-cache": {
3768       "version": "0.2.1",
3769       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3770       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3771       "dev": true,
3772       "requires": {
3773         "map-cache": "^0.2.2"
3774       }
3775     },
3776     "fresh": {
3777       "version": "0.5.2",
3778       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3779       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
3780       "dev": true
3781     },
3782     "from2": {
3783       "version": "2.3.0",
3784       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
3785       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
3786       "dev": true,
3787       "requires": {
3788         "inherits": "^2.0.1",
3789         "readable-stream": "^2.0.0"
3790       }
3791     },
3792     "fs-access": {
3793       "version": "1.0.1",
3794       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
3795       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
3796       "dev": true,
3797       "requires": {
3798         "null-check": "^1.0.0"
3799       }
3800     },
3801     "fs-minipass": {
3802       "version": "1.2.5",
3803       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz",
3804       "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==",
3805       "dev": true,
3806       "requires": {
3807         "minipass": "^2.2.1"
3808       }
3809     },
3810     "fs-write-stream-atomic": {
3811       "version": "1.0.10",
3812       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
3813       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
3814       "dev": true,
3815       "requires": {
3816         "graceful-fs": "^4.1.2",
3817         "iferr": "^0.1.5",
3818         "imurmurhash": "^0.1.4",
3819         "readable-stream": "1 || 2"
3820       }
3821     },
3822     "fs.realpath": {
3823       "version": "1.0.0",
3824       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3825       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3826       "dev": true
3827     },
3828     "fsevents": {
3829       "version": "1.2.7",
3830       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz",
3831       "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==",
3832       "dev": true,
3833       "optional": true,
3834       "requires": {
3835         "nan": "^2.9.2",
3836         "node-pre-gyp": "^0.10.0"
3837       },
3838       "dependencies": {
3839         "abbrev": {
3840           "version": "1.1.1",
3841           "bundled": true,
3842           "dev": true,
3843           "optional": true
3844         },
3845         "ansi-regex": {
3846           "version": "2.1.1",
3847           "bundled": true,
3848           "dev": true,
3849           "optional": true
3850         },
3851         "aproba": {
3852           "version": "1.2.0",
3853           "bundled": true,
3854           "dev": true,
3855           "optional": true
3856         },
3857         "are-we-there-yet": {
3858           "version": "1.1.5",
3859           "bundled": true,
3860           "dev": true,
3861           "optional": true,
3862           "requires": {
3863             "delegates": "^1.0.0",
3864             "readable-stream": "^2.0.6"
3865           }
3866         },
3867         "balanced-match": {
3868           "version": "1.0.0",
3869           "bundled": true,
3870           "dev": true,
3871           "optional": true
3872         },
3873         "brace-expansion": {
3874           "version": "1.1.11",
3875           "bundled": true,
3876           "dev": true,
3877           "optional": true,
3878           "requires": {
3879             "balanced-match": "^1.0.0",
3880             "concat-map": "0.0.1"
3881           }
3882         },
3883         "chownr": {
3884           "version": "1.1.1",
3885           "bundled": true,
3886           "dev": true,
3887           "optional": true
3888         },
3889         "code-point-at": {
3890           "version": "1.1.0",
3891           "bundled": true,
3892           "dev": true,
3893           "optional": true
3894         },
3895         "concat-map": {
3896           "version": "0.0.1",
3897           "bundled": true,
3898           "dev": true,
3899           "optional": true
3900         },
3901         "console-control-strings": {
3902           "version": "1.1.0",
3903           "bundled": true,
3904           "dev": true,
3905           "optional": true
3906         },
3907         "core-util-is": {
3908           "version": "1.0.2",
3909           "bundled": true,
3910           "dev": true,
3911           "optional": true
3912         },
3913         "debug": {
3914           "version": "2.6.9",
3915           "bundled": true,
3916           "dev": true,
3917           "optional": true,
3918           "requires": {
3919             "ms": "2.0.0"
3920           }
3921         },
3922         "deep-extend": {
3923           "version": "0.6.0",
3924           "bundled": true,
3925           "dev": true,
3926           "optional": true
3927         },
3928         "delegates": {
3929           "version": "1.0.0",
3930           "bundled": true,
3931           "dev": true,
3932           "optional": true
3933         },
3934         "detect-libc": {
3935           "version": "1.0.3",
3936           "bundled": true,
3937           "dev": true,
3938           "optional": true
3939         },
3940         "fs-minipass": {
3941           "version": "1.2.5",
3942           "bundled": true,
3943           "dev": true,
3944           "optional": true,
3945           "requires": {
3946             "minipass": "^2.2.1"
3947           }
3948         },
3949         "fs.realpath": {
3950           "version": "1.0.0",
3951           "bundled": true,
3952           "dev": true,
3953           "optional": true
3954         },
3955         "gauge": {
3956           "version": "2.7.4",
3957           "bundled": true,
3958           "dev": true,
3959           "optional": true,
3960           "requires": {
3961             "aproba": "^1.0.3",
3962             "console-control-strings": "^1.0.0",
3963             "has-unicode": "^2.0.0",
3964             "object-assign": "^4.1.0",
3965             "signal-exit": "^3.0.0",
3966             "string-width": "^1.0.1",
3967             "strip-ansi": "^3.0.1",
3968             "wide-align": "^1.1.0"
3969           }
3970         },
3971         "glob": {
3972           "version": "7.1.3",
3973           "bundled": true,
3974           "dev": true,
3975           "optional": true,
3976           "requires": {
3977             "fs.realpath": "^1.0.0",
3978             "inflight": "^1.0.4",
3979             "inherits": "2",
3980             "minimatch": "^3.0.4",
3981             "once": "^1.3.0",
3982             "path-is-absolute": "^1.0.0"
3983           }
3984         },
3985         "has-unicode": {
3986           "version": "2.0.1",
3987           "bundled": true,
3988           "dev": true,
3989           "optional": true
3990         },
3991         "iconv-lite": {
3992           "version": "0.4.24",
3993           "bundled": true,
3994           "dev": true,
3995           "optional": true,
3996           "requires": {
3997             "safer-buffer": ">= 2.1.2 < 3"
3998           }
3999         },
4000         "ignore-walk": {
4001           "version": "3.0.1",
4002           "bundled": true,
4003           "dev": true,
4004           "optional": true,
4005           "requires": {
4006             "minimatch": "^3.0.4"
4007           }
4008         },
4009         "inflight": {
4010           "version": "1.0.6",
4011           "bundled": true,
4012           "dev": true,
4013           "optional": true,
4014           "requires": {
4015             "once": "^1.3.0",
4016             "wrappy": "1"
4017           }
4018         },
4019         "inherits": {
4020           "version": "2.0.3",
4021           "bundled": true,
4022           "dev": true,
4023           "optional": true
4024         },
4025         "ini": {
4026           "version": "1.3.5",
4027           "bundled": true,
4028           "dev": true,
4029           "optional": true
4030         },
4031         "is-fullwidth-code-point": {
4032           "version": "1.0.0",
4033           "bundled": true,
4034           "dev": true,
4035           "optional": true,
4036           "requires": {
4037             "number-is-nan": "^1.0.0"
4038           }
4039         },
4040         "isarray": {
4041           "version": "1.0.0",
4042           "bundled": true,
4043           "dev": true,
4044           "optional": true
4045         },
4046         "minimatch": {
4047           "version": "3.0.4",
4048           "bundled": true,
4049           "dev": true,
4050           "optional": true,
4051           "requires": {
4052             "brace-expansion": "^1.1.7"
4053           }
4054         },
4055         "minimist": {
4056           "version": "0.0.8",
4057           "bundled": true,
4058           "dev": true,
4059           "optional": true
4060         },
4061         "minipass": {
4062           "version": "2.3.5",
4063           "bundled": true,
4064           "dev": true,
4065           "optional": true,
4066           "requires": {
4067             "safe-buffer": "^5.1.2",
4068             "yallist": "^3.0.0"
4069           }
4070         },
4071         "minizlib": {
4072           "version": "1.2.1",
4073           "bundled": true,
4074           "dev": true,
4075           "optional": true,
4076           "requires": {
4077             "minipass": "^2.2.1"
4078           }
4079         },
4080         "mkdirp": {
4081           "version": "0.5.1",
4082           "bundled": true,
4083           "dev": true,
4084           "optional": true,
4085           "requires": {
4086             "minimist": "0.0.8"
4087           }
4088         },
4089         "ms": {
4090           "version": "2.0.0",
4091           "bundled": true,
4092           "dev": true,
4093           "optional": true
4094         },
4095         "needle": {
4096           "version": "2.2.4",
4097           "bundled": true,
4098           "dev": true,
4099           "optional": true,
4100           "requires": {
4101             "debug": "^2.1.2",
4102             "iconv-lite": "^0.4.4",
4103             "sax": "^1.2.4"
4104           }
4105         },
4106         "node-pre-gyp": {
4107           "version": "0.10.3",
4108           "bundled": true,
4109           "dev": true,
4110           "optional": true,
4111           "requires": {
4112             "detect-libc": "^1.0.2",
4113             "mkdirp": "^0.5.1",
4114             "needle": "^2.2.1",
4115             "nopt": "^4.0.1",
4116             "npm-packlist": "^1.1.6",
4117             "npmlog": "^4.0.2",
4118             "rc": "^1.2.7",
4119             "rimraf": "^2.6.1",
4120             "semver": "^5.3.0",
4121             "tar": "^4"
4122           }
4123         },
4124         "nopt": {
4125           "version": "4.0.1",
4126           "bundled": true,
4127           "dev": true,
4128           "optional": true,
4129           "requires": {
4130             "abbrev": "1",
4131             "osenv": "^0.1.4"
4132           }
4133         },
4134         "npm-bundled": {
4135           "version": "1.0.5",
4136           "bundled": true,
4137           "dev": true,
4138           "optional": true
4139         },
4140         "npm-packlist": {
4141           "version": "1.2.0",
4142           "bundled": true,
4143           "dev": true,
4144           "optional": true,
4145           "requires": {
4146             "ignore-walk": "^3.0.1",
4147             "npm-bundled": "^1.0.1"
4148           }
4149         },
4150         "npmlog": {
4151           "version": "4.1.2",
4152           "bundled": true,
4153           "dev": true,
4154           "optional": true,
4155           "requires": {
4156             "are-we-there-yet": "~1.1.2",
4157             "console-control-strings": "~1.1.0",
4158             "gauge": "~2.7.3",
4159             "set-blocking": "~2.0.0"
4160           }
4161         },
4162         "number-is-nan": {
4163           "version": "1.0.1",
4164           "bundled": true,
4165           "dev": true,
4166           "optional": true
4167         },
4168         "object-assign": {
4169           "version": "4.1.1",
4170           "bundled": true,
4171           "dev": true,
4172           "optional": true
4173         },
4174         "once": {
4175           "version": "1.4.0",
4176           "bundled": true,
4177           "dev": true,
4178           "optional": true,
4179           "requires": {
4180             "wrappy": "1"
4181           }
4182         },
4183         "os-homedir": {
4184           "version": "1.0.2",
4185           "bundled": true,
4186           "dev": true,
4187           "optional": true
4188         },
4189         "os-tmpdir": {
4190           "version": "1.0.2",
4191           "bundled": true,
4192           "dev": true,
4193           "optional": true
4194         },
4195         "osenv": {
4196           "version": "0.1.5",
4197           "bundled": true,
4198           "dev": true,
4199           "optional": true,
4200           "requires": {
4201             "os-homedir": "^1.0.0",
4202             "os-tmpdir": "^1.0.0"
4203           }
4204         },
4205         "path-is-absolute": {
4206           "version": "1.0.1",
4207           "bundled": true,
4208           "dev": true,
4209           "optional": true
4210         },
4211         "process-nextick-args": {
4212           "version": "2.0.0",
4213           "bundled": true,
4214           "dev": true,
4215           "optional": true
4216         },
4217         "rc": {
4218           "version": "1.2.8",
4219           "bundled": true,
4220           "dev": true,
4221           "optional": true,
4222           "requires": {
4223             "deep-extend": "^0.6.0",
4224             "ini": "~1.3.0",
4225             "minimist": "^1.2.0",
4226             "strip-json-comments": "~2.0.1"
4227           },
4228           "dependencies": {
4229             "minimist": {
4230               "version": "1.2.0",
4231               "bundled": true,
4232               "dev": true,
4233               "optional": true
4234             }
4235           }
4236         },
4237         "readable-stream": {
4238           "version": "2.3.6",
4239           "bundled": true,
4240           "dev": true,
4241           "optional": true,
4242           "requires": {
4243             "core-util-is": "~1.0.0",
4244             "inherits": "~2.0.3",
4245             "isarray": "~1.0.0",
4246             "process-nextick-args": "~2.0.0",
4247             "safe-buffer": "~5.1.1",
4248             "string_decoder": "~1.1.1",
4249             "util-deprecate": "~1.0.1"
4250           }
4251         },
4252         "rimraf": {
4253           "version": "2.6.3",
4254           "bundled": true,
4255           "dev": true,
4256           "optional": true,
4257           "requires": {
4258             "glob": "^7.1.3"
4259           }
4260         },
4261         "safe-buffer": {
4262           "version": "5.1.2",
4263           "bundled": true,
4264           "dev": true,
4265           "optional": true
4266         },
4267         "safer-buffer": {
4268           "version": "2.1.2",
4269           "bundled": true,
4270           "dev": true,
4271           "optional": true
4272         },
4273         "sax": {
4274           "version": "1.2.4",
4275           "bundled": true,
4276           "dev": true,
4277           "optional": true
4278         },
4279         "semver": {
4280           "version": "5.6.0",
4281           "bundled": true,
4282           "dev": true,
4283           "optional": true
4284         },
4285         "set-blocking": {
4286           "version": "2.0.0",
4287           "bundled": true,
4288           "dev": true,
4289           "optional": true
4290         },
4291         "signal-exit": {
4292           "version": "3.0.2",
4293           "bundled": true,
4294           "dev": true,
4295           "optional": true
4296         },
4297         "string-width": {
4298           "version": "1.0.2",
4299           "bundled": true,
4300           "dev": true,
4301           "optional": true,
4302           "requires": {
4303             "code-point-at": "^1.0.0",
4304             "is-fullwidth-code-point": "^1.0.0",
4305             "strip-ansi": "^3.0.0"
4306           }
4307         },
4308         "string_decoder": {
4309           "version": "1.1.1",
4310           "bundled": true,
4311           "dev": true,
4312           "optional": true,
4313           "requires": {
4314             "safe-buffer": "~5.1.0"
4315           }
4316         },
4317         "strip-ansi": {
4318           "version": "3.0.1",
4319           "bundled": true,
4320           "dev": true,
4321           "optional": true,
4322           "requires": {
4323             "ansi-regex": "^2.0.0"
4324           }
4325         },
4326         "strip-json-comments": {
4327           "version": "2.0.1",
4328           "bundled": true,
4329           "dev": true,
4330           "optional": true
4331         },
4332         "tar": {
4333           "version": "4.4.8",
4334           "bundled": true,
4335           "dev": true,
4336           "optional": true,
4337           "requires": {
4338             "chownr": "^1.1.1",
4339             "fs-minipass": "^1.2.5",
4340             "minipass": "^2.3.4",
4341             "minizlib": "^1.1.1",
4342             "mkdirp": "^0.5.0",
4343             "safe-buffer": "^5.1.2",
4344             "yallist": "^3.0.2"
4345           }
4346         },
4347         "util-deprecate": {
4348           "version": "1.0.2",
4349           "bundled": true,
4350           "dev": true,
4351           "optional": true
4352         },
4353         "wide-align": {
4354           "version": "1.1.3",
4355           "bundled": true,
4356           "dev": true,
4357           "optional": true,
4358           "requires": {
4359             "string-width": "^1.0.2 || 2"
4360           }
4361         },
4362         "wrappy": {
4363           "version": "1.0.2",
4364           "bundled": true,
4365           "dev": true,
4366           "optional": true
4367         },
4368         "yallist": {
4369           "version": "3.0.3",
4370           "bundled": true,
4371           "dev": true,
4372           "optional": true
4373         }
4374       }
4375     },
4376     "fstream": {
4377       "version": "1.0.11",
4378       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
4379       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
4380       "dev": true,
4381       "optional": true,
4382       "requires": {
4383         "graceful-fs": "^4.1.2",
4384         "inherits": "~2.0.0",
4385         "mkdirp": ">=0.5 0",
4386         "rimraf": "2"
4387       }
4388     },
4389     "gauge": {
4390       "version": "2.7.4",
4391       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4392       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4393       "dev": true,
4394       "optional": true,
4395       "requires": {
4396         "aproba": "^1.0.3",
4397         "console-control-strings": "^1.0.0",
4398         "has-unicode": "^2.0.0",
4399         "object-assign": "^4.1.0",
4400         "signal-exit": "^3.0.0",
4401         "string-width": "^1.0.1",
4402         "strip-ansi": "^3.0.1",
4403         "wide-align": "^1.1.0"
4404       }
4405     },
4406     "gaze": {
4407       "version": "1.1.3",
4408       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4409       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4410       "dev": true,
4411       "optional": true,
4412       "requires": {
4413         "globule": "^1.0.0"
4414       }
4415     },
4416     "genfun": {
4417       "version": "5.0.0",
4418       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
4419       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==",
4420       "dev": true
4421     },
4422     "get-caller-file": {
4423       "version": "1.0.3",
4424       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4425       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4426       "dev": true
4427     },
4428     "get-stdin": {
4429       "version": "4.0.1",
4430       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4431       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4432       "dev": true,
4433       "optional": true
4434     },
4435     "get-stream": {
4436       "version": "3.0.0",
4437       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4438       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4439       "dev": true
4440     },
4441     "get-value": {
4442       "version": "2.0.6",
4443       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4444       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4445       "dev": true
4446     },
4447     "getpass": {
4448       "version": "0.1.7",
4449       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4450       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4451       "dev": true,
4452       "requires": {
4453         "assert-plus": "^1.0.0"
4454       }
4455     },
4456     "glob": {
4457       "version": "7.1.3",
4458       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
4459       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
4460       "dev": true,
4461       "requires": {
4462         "fs.realpath": "^1.0.0",
4463         "inflight": "^1.0.4",
4464         "inherits": "2",
4465         "minimatch": "^3.0.4",
4466         "once": "^1.3.0",
4467         "path-is-absolute": "^1.0.0"
4468       }
4469     },
4470     "glob-parent": {
4471       "version": "3.1.0",
4472       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4473       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4474       "dev": true,
4475       "requires": {
4476         "is-glob": "^3.1.0",
4477         "path-dirname": "^1.0.0"
4478       },
4479       "dependencies": {
4480         "is-glob": {
4481           "version": "3.1.0",
4482           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4483           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4484           "dev": true,
4485           "requires": {
4486             "is-extglob": "^2.1.0"
4487           }
4488         }
4489       }
4490     },
4491     "globals": {
4492       "version": "9.18.0",
4493       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4494       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4495       "dev": true
4496     },
4497     "globby": {
4498       "version": "7.1.1",
4499       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
4500       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
4501       "dev": true,
4502       "requires": {
4503         "array-union": "^1.0.1",
4504         "dir-glob": "^2.0.0",
4505         "glob": "^7.1.2",
4506         "ignore": "^3.3.5",
4507         "pify": "^3.0.0",
4508         "slash": "^1.0.0"
4509       }
4510     },
4511     "globule": {
4512       "version": "1.2.1",
4513       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
4514       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
4515       "dev": true,
4516       "optional": true,
4517       "requires": {
4518         "glob": "~7.1.1",
4519         "lodash": "~4.17.10",
4520         "minimatch": "~3.0.2"
4521       }
4522     },
4523     "graceful-fs": {
4524       "version": "4.1.15",
4525       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
4526       "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
4527       "dev": true
4528     },
4529     "hammerjs": {
4530       "version": "2.0.8",
4531       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
4532       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
4533     },
4534     "handle-thing": {
4535       "version": "2.0.0",
4536       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz",
4537       "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==",
4538       "dev": true
4539     },
4540     "handlebars": {
4541       "version": "4.1.0",
4542       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.0.tgz",
4543       "integrity": "sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==",
4544       "dev": true,
4545       "requires": {
4546         "async": "^2.5.0",
4547         "optimist": "^0.6.1",
4548         "source-map": "^0.6.1",
4549         "uglify-js": "^3.1.4"
4550       },
4551       "dependencies": {
4552         "async": {
4553           "version": "2.6.2",
4554           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
4555           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
4556           "dev": true,
4557           "requires": {
4558             "lodash": "^4.17.11"
4559           }
4560         },
4561         "source-map": {
4562           "version": "0.6.1",
4563           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4564           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4565           "dev": true
4566         }
4567       }
4568     },
4569     "har-schema": {
4570       "version": "2.0.0",
4571       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4572       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4573       "dev": true
4574     },
4575     "har-validator": {
4576       "version": "5.1.3",
4577       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4578       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4579       "dev": true,
4580       "requires": {
4581         "ajv": "^6.5.5",
4582         "har-schema": "^2.0.0"
4583       }
4584     },
4585     "has-ansi": {
4586       "version": "2.0.0",
4587       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4588       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4589       "dev": true,
4590       "requires": {
4591         "ansi-regex": "^2.0.0"
4592       }
4593     },
4594     "has-binary2": {
4595       "version": "1.0.3",
4596       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
4597       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
4598       "dev": true,
4599       "requires": {
4600         "isarray": "2.0.1"
4601       },
4602       "dependencies": {
4603         "isarray": {
4604           "version": "2.0.1",
4605           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
4606           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
4607           "dev": true
4608         }
4609       }
4610     },
4611     "has-cors": {
4612       "version": "1.1.0",
4613       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4614       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4615       "dev": true
4616     },
4617     "has-flag": {
4618       "version": "3.0.0",
4619       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4620       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4621       "dev": true
4622     },
4623     "has-unicode": {
4624       "version": "2.0.1",
4625       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4626       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4627       "dev": true,
4628       "optional": true
4629     },
4630     "has-value": {
4631       "version": "1.0.0",
4632       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4633       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4634       "dev": true,
4635       "requires": {
4636         "get-value": "^2.0.6",
4637         "has-values": "^1.0.0",
4638         "isobject": "^3.0.0"
4639       }
4640     },
4641     "has-values": {
4642       "version": "1.0.0",
4643       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4644       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4645       "dev": true,
4646       "requires": {
4647         "is-number": "^3.0.0",
4648         "kind-of": "^4.0.0"
4649       },
4650       "dependencies": {
4651         "kind-of": {
4652           "version": "4.0.0",
4653           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4654           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4655           "dev": true,
4656           "requires": {
4657             "is-buffer": "^1.1.5"
4658           }
4659         }
4660       }
4661     },
4662     "hash-base": {
4663       "version": "3.0.4",
4664       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
4665       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4666       "dev": true,
4667       "requires": {
4668         "inherits": "^2.0.1",
4669         "safe-buffer": "^5.0.1"
4670       }
4671     },
4672     "hash.js": {
4673       "version": "1.1.7",
4674       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
4675       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
4676       "dev": true,
4677       "requires": {
4678         "inherits": "^2.0.3",
4679         "minimalistic-assert": "^1.0.1"
4680       }
4681     },
4682     "hmac-drbg": {
4683       "version": "1.0.1",
4684       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
4685       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4686       "dev": true,
4687       "requires": {
4688         "hash.js": "^1.0.3",
4689         "minimalistic-assert": "^1.0.0",
4690         "minimalistic-crypto-utils": "^1.0.1"
4691       }
4692     },
4693     "hosted-git-info": {
4694       "version": "2.7.1",
4695       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
4696       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
4697       "dev": true
4698     },
4699     "hpack.js": {
4700       "version": "2.1.6",
4701       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
4702       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
4703       "dev": true,
4704       "requires": {
4705         "inherits": "^2.0.1",
4706         "obuf": "^1.0.0",
4707         "readable-stream": "^2.0.1",
4708         "wbuf": "^1.1.0"
4709       }
4710     },
4711     "html-entities": {
4712       "version": "1.2.1",
4713       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
4714       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
4715       "dev": true
4716     },
4717     "http-cache-semantics": {
4718       "version": "3.8.1",
4719       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
4720       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
4721       "dev": true
4722     },
4723     "http-deceiver": {
4724       "version": "1.2.7",
4725       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
4726       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
4727       "dev": true
4728     },
4729     "http-errors": {
4730       "version": "1.6.3",
4731       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
4732       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
4733       "dev": true,
4734       "requires": {
4735         "depd": "~1.1.2",
4736         "inherits": "2.0.3",
4737         "setprototypeof": "1.1.0",
4738         "statuses": ">= 1.4.0 < 2"
4739       }
4740     },
4741     "http-parser-js": {
4742       "version": "0.5.0",
4743       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz",
4744       "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==",
4745       "dev": true
4746     },
4747     "http-proxy": {
4748       "version": "1.17.0",
4749       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
4750       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
4751       "dev": true,
4752       "requires": {
4753         "eventemitter3": "^3.0.0",
4754         "follow-redirects": "^1.0.0",
4755         "requires-port": "^1.0.0"
4756       }
4757     },
4758     "http-proxy-agent": {
4759       "version": "2.1.0",
4760       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
4761       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
4762       "dev": true,
4763       "requires": {
4764         "agent-base": "4",
4765         "debug": "3.1.0"
4766       },
4767       "dependencies": {
4768         "debug": {
4769           "version": "3.1.0",
4770           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4771           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4772           "dev": true,
4773           "requires": {
4774             "ms": "2.0.0"
4775           }
4776         }
4777       }
4778     },
4779     "http-proxy-middleware": {
4780       "version": "0.18.0",
4781       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
4782       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
4783       "dev": true,
4784       "requires": {
4785         "http-proxy": "^1.16.2",
4786         "is-glob": "^4.0.0",
4787         "lodash": "^4.17.5",
4788         "micromatch": "^3.1.9"
4789       }
4790     },
4791     "http-signature": {
4792       "version": "1.2.0",
4793       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4794       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4795       "dev": true,
4796       "requires": {
4797         "assert-plus": "^1.0.0",
4798         "jsprim": "^1.2.2",
4799         "sshpk": "^1.7.0"
4800       }
4801     },
4802     "https-browserify": {
4803       "version": "1.0.0",
4804       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
4805       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
4806       "dev": true
4807     },
4808     "https-proxy-agent": {
4809       "version": "2.2.1",
4810       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
4811       "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
4812       "dev": true,
4813       "requires": {
4814         "agent-base": "^4.1.0",
4815         "debug": "^3.1.0"
4816       },
4817       "dependencies": {
4818         "debug": {
4819           "version": "3.2.6",
4820           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
4821           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
4822           "dev": true,
4823           "requires": {
4824             "ms": "^2.1.1"
4825           }
4826         },
4827         "ms": {
4828           "version": "2.1.1",
4829           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
4830           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
4831           "dev": true
4832         }
4833       }
4834     },
4835     "humanize-ms": {
4836       "version": "1.2.1",
4837       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
4838       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
4839       "dev": true,
4840       "requires": {
4841         "ms": "^2.0.0"
4842       }
4843     },
4844     "iconv-lite": {
4845       "version": "0.4.23",
4846       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
4847       "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
4848       "dev": true,
4849       "requires": {
4850         "safer-buffer": ">= 2.1.2 < 3"
4851       }
4852     },
4853     "ieee754": {
4854       "version": "1.1.12",
4855       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz",
4856       "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==",
4857       "dev": true
4858     },
4859     "iferr": {
4860       "version": "0.1.5",
4861       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
4862       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
4863       "dev": true
4864     },
4865     "ignore": {
4866       "version": "3.3.10",
4867       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4868       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4869       "dev": true
4870     },
4871     "ignore-walk": {
4872       "version": "3.0.1",
4873       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
4874       "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
4875       "dev": true,
4876       "requires": {
4877         "minimatch": "^3.0.4"
4878       }
4879     },
4880     "image-size": {
4881       "version": "0.5.5",
4882       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
4883       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
4884       "dev": true,
4885       "optional": true
4886     },
4887     "immediate": {
4888       "version": "3.0.6",
4889       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
4890       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
4891       "dev": true
4892     },
4893     "import-cwd": {
4894       "version": "2.1.0",
4895       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
4896       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
4897       "dev": true,
4898       "requires": {
4899         "import-from": "^2.1.0"
4900       }
4901     },
4902     "import-from": {
4903       "version": "2.1.0",
4904       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
4905       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
4906       "dev": true,
4907       "requires": {
4908         "resolve-from": "^3.0.0"
4909       }
4910     },
4911     "import-local": {
4912       "version": "2.0.0",
4913       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
4914       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
4915       "dev": true,
4916       "requires": {
4917         "pkg-dir": "^3.0.0",
4918         "resolve-cwd": "^2.0.0"
4919       },
4920       "dependencies": {
4921         "find-up": {
4922           "version": "3.0.0",
4923           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
4924           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
4925           "dev": true,
4926           "requires": {
4927             "locate-path": "^3.0.0"
4928           }
4929         },
4930         "locate-path": {
4931           "version": "3.0.0",
4932           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
4933           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
4934           "dev": true,
4935           "requires": {
4936             "p-locate": "^3.0.0",
4937             "path-exists": "^3.0.0"
4938           }
4939         },
4940         "p-limit": {
4941           "version": "2.1.0",
4942           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
4943           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
4944           "dev": true,
4945           "requires": {
4946             "p-try": "^2.0.0"
4947           }
4948         },
4949         "p-locate": {
4950           "version": "3.0.0",
4951           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
4952           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
4953           "dev": true,
4954           "requires": {
4955             "p-limit": "^2.0.0"
4956           }
4957         },
4958         "p-try": {
4959           "version": "2.0.0",
4960           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
4961           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
4962           "dev": true
4963         },
4964         "pkg-dir": {
4965           "version": "3.0.0",
4966           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
4967           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
4968           "dev": true,
4969           "requires": {
4970             "find-up": "^3.0.0"
4971           }
4972         }
4973       }
4974     },
4975     "imurmurhash": {
4976       "version": "0.1.4",
4977       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
4978       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
4979       "dev": true
4980     },
4981     "in-publish": {
4982       "version": "2.0.0",
4983       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
4984       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
4985       "dev": true,
4986       "optional": true
4987     },
4988     "indent-string": {
4989       "version": "2.1.0",
4990       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
4991       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
4992       "dev": true,
4993       "optional": true,
4994       "requires": {
4995         "repeating": "^2.0.0"
4996       }
4997     },
4998     "indexof": {
4999       "version": "0.0.1",
5000       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5001       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5002       "dev": true
5003     },
5004     "inflight": {
5005       "version": "1.0.6",
5006       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5007       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5008       "dev": true,
5009       "requires": {
5010         "once": "^1.3.0",
5011         "wrappy": "1"
5012       }
5013     },
5014     "inherits": {
5015       "version": "2.0.3",
5016       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5017       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5018       "dev": true
5019     },
5020     "ini": {
5021       "version": "1.3.5",
5022       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5023       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5024       "dev": true
5025     },
5026     "inquirer": {
5027       "version": "6.2.1",
5028       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz",
5029       "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==",
5030       "dev": true,
5031       "requires": {
5032         "ansi-escapes": "^3.0.0",
5033         "chalk": "^2.0.0",
5034         "cli-cursor": "^2.1.0",
5035         "cli-width": "^2.0.0",
5036         "external-editor": "^3.0.0",
5037         "figures": "^2.0.0",
5038         "lodash": "^4.17.10",
5039         "mute-stream": "0.0.7",
5040         "run-async": "^2.2.0",
5041         "rxjs": "^6.1.0",
5042         "string-width": "^2.1.0",
5043         "strip-ansi": "^5.0.0",
5044         "through": "^2.3.6"
5045       },
5046       "dependencies": {
5047         "ansi-regex": {
5048           "version": "3.0.0",
5049           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5050           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5051           "dev": true
5052         },
5053         "is-fullwidth-code-point": {
5054           "version": "2.0.0",
5055           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5056           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5057           "dev": true
5058         },
5059         "string-width": {
5060           "version": "2.1.1",
5061           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5062           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5063           "dev": true,
5064           "requires": {
5065             "is-fullwidth-code-point": "^2.0.0",
5066             "strip-ansi": "^4.0.0"
5067           },
5068           "dependencies": {
5069             "strip-ansi": {
5070               "version": "4.0.0",
5071               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5072               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5073               "dev": true,
5074               "requires": {
5075                 "ansi-regex": "^3.0.0"
5076               }
5077             }
5078           }
5079         },
5080         "strip-ansi": {
5081           "version": "5.0.0",
5082           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz",
5083           "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==",
5084           "dev": true,
5085           "requires": {
5086             "ansi-regex": "^4.0.0"
5087           },
5088           "dependencies": {
5089             "ansi-regex": {
5090               "version": "4.0.0",
5091               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz",
5092               "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==",
5093               "dev": true
5094             }
5095           }
5096         }
5097       }
5098     },
5099     "internal-ip": {
5100       "version": "3.0.1",
5101       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz",
5102       "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==",
5103       "dev": true,
5104       "requires": {
5105         "default-gateway": "^2.6.0",
5106         "ipaddr.js": "^1.5.2"
5107       }
5108     },
5109     "interpret": {
5110       "version": "1.2.0",
5111       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5112       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5113       "dev": true
5114     },
5115     "invariant": {
5116       "version": "2.2.4",
5117       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5118       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5119       "dev": true,
5120       "requires": {
5121         "loose-envify": "^1.0.0"
5122       }
5123     },
5124     "invert-kv": {
5125       "version": "1.0.0",
5126       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5127       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5128       "dev": true
5129     },
5130     "ip": {
5131       "version": "1.1.5",
5132       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5133       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5134       "dev": true
5135     },
5136     "ip-regex": {
5137       "version": "2.1.0",
5138       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
5139       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
5140       "dev": true
5141     },
5142     "ipaddr.js": {
5143       "version": "1.8.0",
5144       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
5145       "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=",
5146       "dev": true
5147     },
5148     "is-accessor-descriptor": {
5149       "version": "0.1.6",
5150       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5151       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5152       "dev": true,
5153       "requires": {
5154         "kind-of": "^3.0.2"
5155       },
5156       "dependencies": {
5157         "kind-of": {
5158           "version": "3.2.2",
5159           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5160           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5161           "dev": true,
5162           "requires": {
5163             "is-buffer": "^1.1.5"
5164           }
5165         }
5166       }
5167     },
5168     "is-arrayish": {
5169       "version": "0.2.1",
5170       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5171       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5172       "dev": true
5173     },
5174     "is-binary-path": {
5175       "version": "1.0.1",
5176       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5177       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5178       "dev": true,
5179       "requires": {
5180         "binary-extensions": "^1.0.0"
5181       }
5182     },
5183     "is-buffer": {
5184       "version": "1.1.6",
5185       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5186       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5187       "dev": true
5188     },
5189     "is-builtin-module": {
5190       "version": "1.0.0",
5191       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
5192       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
5193       "dev": true,
5194       "requires": {
5195         "builtin-modules": "^1.0.0"
5196       }
5197     },
5198     "is-data-descriptor": {
5199       "version": "0.1.4",
5200       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5201       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5202       "dev": true,
5203       "requires": {
5204         "kind-of": "^3.0.2"
5205       },
5206       "dependencies": {
5207         "kind-of": {
5208           "version": "3.2.2",
5209           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5210           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5211           "dev": true,
5212           "requires": {
5213             "is-buffer": "^1.1.5"
5214           }
5215         }
5216       }
5217     },
5218     "is-descriptor": {
5219       "version": "0.1.6",
5220       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5221       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5222       "dev": true,
5223       "requires": {
5224         "is-accessor-descriptor": "^0.1.6",
5225         "is-data-descriptor": "^0.1.4",
5226         "kind-of": "^5.0.0"
5227       },
5228       "dependencies": {
5229         "kind-of": {
5230           "version": "5.1.0",
5231           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5232           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5233           "dev": true
5234         }
5235       }
5236     },
5237     "is-directory": {
5238       "version": "0.3.1",
5239       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5240       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5241       "dev": true
5242     },
5243     "is-extendable": {
5244       "version": "0.1.1",
5245       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5246       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5247       "dev": true
5248     },
5249     "is-extglob": {
5250       "version": "2.1.1",
5251       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5252       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5253       "dev": true
5254     },
5255     "is-finite": {
5256       "version": "1.0.2",
5257       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5258       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5259       "dev": true,
5260       "requires": {
5261         "number-is-nan": "^1.0.0"
5262       }
5263     },
5264     "is-fullwidth-code-point": {
5265       "version": "1.0.0",
5266       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5267       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5268       "dev": true,
5269       "requires": {
5270         "number-is-nan": "^1.0.0"
5271       }
5272     },
5273     "is-glob": {
5274       "version": "4.0.0",
5275       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
5276       "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
5277       "dev": true,
5278       "requires": {
5279         "is-extglob": "^2.1.1"
5280       }
5281     },
5282     "is-number": {
5283       "version": "3.0.0",
5284       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5285       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5286       "dev": true,
5287       "requires": {
5288         "kind-of": "^3.0.2"
5289       },
5290       "dependencies": {
5291         "kind-of": {
5292           "version": "3.2.2",
5293           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5294           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5295           "dev": true,
5296           "requires": {
5297             "is-buffer": "^1.1.5"
5298           }
5299         }
5300       }
5301     },
5302     "is-path-cwd": {
5303       "version": "1.0.0",
5304       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5305       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5306       "dev": true
5307     },
5308     "is-path-in-cwd": {
5309       "version": "1.0.1",
5310       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5311       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5312       "dev": true,
5313       "requires": {
5314         "is-path-inside": "^1.0.0"
5315       }
5316     },
5317     "is-path-inside": {
5318       "version": "1.0.1",
5319       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5320       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5321       "dev": true,
5322       "requires": {
5323         "path-is-inside": "^1.0.1"
5324       }
5325     },
5326     "is-plain-object": {
5327       "version": "2.0.4",
5328       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5329       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5330       "dev": true,
5331       "requires": {
5332         "isobject": "^3.0.1"
5333       }
5334     },
5335     "is-promise": {
5336       "version": "2.1.0",
5337       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5338       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5339       "dev": true
5340     },
5341     "is-stream": {
5342       "version": "1.1.0",
5343       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5344       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5345       "dev": true
5346     },
5347     "is-typedarray": {
5348       "version": "1.0.0",
5349       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5350       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5351       "dev": true
5352     },
5353     "is-utf8": {
5354       "version": "0.2.1",
5355       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5356       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5357       "dev": true,
5358       "optional": true
5359     },
5360     "is-windows": {
5361       "version": "1.0.2",
5362       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5363       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5364       "dev": true
5365     },
5366     "is-wsl": {
5367       "version": "1.1.0",
5368       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5369       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5370       "dev": true
5371     },
5372     "isarray": {
5373       "version": "1.0.0",
5374       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5375       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5376       "dev": true
5377     },
5378     "isbinaryfile": {
5379       "version": "3.0.3",
5380       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5381       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5382       "dev": true,
5383       "requires": {
5384         "buffer-alloc": "^1.2.0"
5385       }
5386     },
5387     "isexe": {
5388       "version": "2.0.0",
5389       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5390       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5391       "dev": true
5392     },
5393     "isobject": {
5394       "version": "3.0.1",
5395       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5396       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5397       "dev": true
5398     },
5399     "isstream": {
5400       "version": "0.1.2",
5401       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5402       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5403       "dev": true
5404     },
5405     "istanbul": {
5406       "version": "0.4.5",
5407       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5408       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5409       "dev": true,
5410       "requires": {
5411         "abbrev": "1.0.x",
5412         "async": "1.x",
5413         "escodegen": "1.8.x",
5414         "esprima": "2.7.x",
5415         "glob": "^5.0.15",
5416         "handlebars": "^4.0.1",
5417         "js-yaml": "3.x",
5418         "mkdirp": "0.5.x",
5419         "nopt": "3.x",
5420         "once": "1.x",
5421         "resolve": "1.1.x",
5422         "supports-color": "^3.1.0",
5423         "which": "^1.1.1",
5424         "wordwrap": "^1.0.0"
5425       },
5426       "dependencies": {
5427         "glob": {
5428           "version": "5.0.15",
5429           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5430           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5431           "dev": true,
5432           "requires": {
5433             "inflight": "^1.0.4",
5434             "inherits": "2",
5435             "minimatch": "2 || 3",
5436             "once": "^1.3.0",
5437             "path-is-absolute": "^1.0.0"
5438           }
5439         },
5440         "has-flag": {
5441           "version": "1.0.0",
5442           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5443           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5444           "dev": true
5445         },
5446         "supports-color": {
5447           "version": "3.2.3",
5448           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5449           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5450           "dev": true,
5451           "requires": {
5452             "has-flag": "^1.0.0"
5453           }
5454         }
5455       }
5456     },
5457     "istanbul-api": {
5458       "version": "2.0.6",
5459       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.0.6.tgz",
5460       "integrity": "sha512-8W5oeAGWXhtTJjAyVfvavOLVyZCTNCKsyF6GON/INKlBdO7uJ/bv3qnPj5M6ERKzmMCJS1kntnjjGuJ86fn3rQ==",
5461       "dev": true,
5462       "requires": {
5463         "async": "^2.6.1",
5464         "compare-versions": "^3.2.1",
5465         "fileset": "^2.0.3",
5466         "istanbul-lib-coverage": "^2.0.1",
5467         "istanbul-lib-hook": "^2.0.1",
5468         "istanbul-lib-instrument": "^3.0.0",
5469         "istanbul-lib-report": "^2.0.2",
5470         "istanbul-lib-source-maps": "^2.0.1",
5471         "istanbul-reports": "^2.0.1",
5472         "js-yaml": "^3.12.0",
5473         "make-dir": "^1.3.0",
5474         "once": "^1.4.0"
5475       },
5476       "dependencies": {
5477         "async": {
5478           "version": "2.6.1",
5479           "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
5480           "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
5481           "dev": true,
5482           "requires": {
5483             "lodash": "^4.17.10"
5484           }
5485         },
5486         "istanbul-lib-coverage": {
5487           "version": "2.0.1",
5488           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz",
5489           "integrity": "sha512-nPvSZsVlbG9aLhZYaC3Oi1gT/tpyo3Yt5fNyf6NmcKIayz4VV/txxJFFKAK/gU4dcNn8ehsanBbVHVl0+amOLA==",
5490           "dev": true
5491         },
5492         "istanbul-lib-instrument": {
5493           "version": "3.0.0",
5494           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.0.0.tgz",
5495           "integrity": "sha512-eQY9vN9elYjdgN9Iv6NS/00bptm02EBBk70lRMaVjeA6QYocQgenVrSgC28TJurdnZa80AGO3ASdFN+w/njGiQ==",
5496           "dev": true,
5497           "requires": {
5498             "@babel/generator": "^7.0.0",
5499             "@babel/parser": "^7.0.0",
5500             "@babel/template": "^7.0.0",
5501             "@babel/traverse": "^7.0.0",
5502             "@babel/types": "^7.0.0",
5503             "istanbul-lib-coverage": "^2.0.1",
5504             "semver": "^5.5.0"
5505           }
5506         }
5507       }
5508     },
5509     "istanbul-instrumenter-loader": {
5510       "version": "3.0.1",
5511       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
5512       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
5513       "dev": true,
5514       "requires": {
5515         "convert-source-map": "^1.5.0",
5516         "istanbul-lib-instrument": "^1.7.3",
5517         "loader-utils": "^1.1.0",
5518         "schema-utils": "^0.3.0"
5519       },
5520       "dependencies": {
5521         "ajv": {
5522           "version": "5.5.2",
5523           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
5524           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
5525           "dev": true,
5526           "requires": {
5527             "co": "^4.6.0",
5528             "fast-deep-equal": "^1.0.0",
5529             "fast-json-stable-stringify": "^2.0.0",
5530             "json-schema-traverse": "^0.3.0"
5531           }
5532         },
5533         "fast-deep-equal": {
5534           "version": "1.1.0",
5535           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
5536           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
5537           "dev": true
5538         },
5539         "json-schema-traverse": {
5540           "version": "0.3.1",
5541           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5542           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5543           "dev": true
5544         },
5545         "schema-utils": {
5546           "version": "0.3.0",
5547           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
5548           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
5549           "dev": true,
5550           "requires": {
5551             "ajv": "^5.0.0"
5552           }
5553         }
5554       }
5555     },
5556     "istanbul-lib-coverage": {
5557       "version": "1.2.1",
5558       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz",
5559       "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==",
5560       "dev": true
5561     },
5562     "istanbul-lib-hook": {
5563       "version": "2.0.1",
5564       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.1.tgz",
5565       "integrity": "sha512-ufiZoiJ8CxY577JJWEeFuxXZoMqiKpq/RqZtOAYuQLvlkbJWscq9n3gc4xrCGH9n4pW0qnTxOz1oyMmVtk8E1w==",
5566       "dev": true,
5567       "requires": {
5568         "append-transform": "^1.0.0"
5569       }
5570     },
5571     "istanbul-lib-instrument": {
5572       "version": "1.10.2",
5573       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz",
5574       "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==",
5575       "dev": true,
5576       "requires": {
5577         "babel-generator": "^6.18.0",
5578         "babel-template": "^6.16.0",
5579         "babel-traverse": "^6.18.0",
5580         "babel-types": "^6.18.0",
5581         "babylon": "^6.18.0",
5582         "istanbul-lib-coverage": "^1.2.1",
5583         "semver": "^5.3.0"
5584       }
5585     },
5586     "istanbul-lib-report": {
5587       "version": "2.0.2",
5588       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.2.tgz",
5589       "integrity": "sha512-rJ8uR3peeIrwAxoDEbK4dJ7cqqtxBisZKCuwkMtMv0xYzaAnsAi3AHrHPAAtNXzG/bcCgZZ3OJVqm1DTi9ap2Q==",
5590       "dev": true,
5591       "requires": {
5592         "istanbul-lib-coverage": "^2.0.1",
5593         "make-dir": "^1.3.0",
5594         "supports-color": "^5.4.0"
5595       },
5596       "dependencies": {
5597         "istanbul-lib-coverage": {
5598           "version": "2.0.1",
5599           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz",
5600           "integrity": "sha512-nPvSZsVlbG9aLhZYaC3Oi1gT/tpyo3Yt5fNyf6NmcKIayz4VV/txxJFFKAK/gU4dcNn8ehsanBbVHVl0+amOLA==",
5601           "dev": true
5602         },
5603         "supports-color": {
5604           "version": "5.5.0",
5605           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
5606           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
5607           "dev": true,
5608           "requires": {
5609             "has-flag": "^3.0.0"
5610           }
5611         }
5612       }
5613     },
5614     "istanbul-lib-source-maps": {
5615       "version": "2.0.1",
5616       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-2.0.1.tgz",
5617       "integrity": "sha512-30l40ySg+gvBLcxTrLzR4Z2XTRj3HgRCA/p2rnbs/3OiTaoj054gAbuP5DcLOtwqmy4XW8qXBHzrmP2/bQ9i3A==",
5618       "dev": true,
5619       "requires": {
5620         "debug": "^3.1.0",
5621         "istanbul-lib-coverage": "^2.0.1",
5622         "make-dir": "^1.3.0",
5623         "rimraf": "^2.6.2",
5624         "source-map": "^0.6.1"
5625       },
5626       "dependencies": {
5627         "debug": {
5628           "version": "3.2.6",
5629           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5630           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5631           "dev": true,
5632           "requires": {
5633             "ms": "^2.1.1"
5634           }
5635         },
5636         "istanbul-lib-coverage": {
5637           "version": "2.0.1",
5638           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz",
5639           "integrity": "sha512-nPvSZsVlbG9aLhZYaC3Oi1gT/tpyo3Yt5fNyf6NmcKIayz4VV/txxJFFKAK/gU4dcNn8ehsanBbVHVl0+amOLA==",
5640           "dev": true
5641         },
5642         "ms": {
5643           "version": "2.1.1",
5644           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
5645           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
5646           "dev": true
5647         },
5648         "source-map": {
5649           "version": "0.6.1",
5650           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5651           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5652           "dev": true
5653         }
5654       }
5655     },
5656     "istanbul-reports": {
5657       "version": "2.0.1",
5658       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.0.1.tgz",
5659       "integrity": "sha512-CT0QgMBJqs6NJLF678ZHcquUAZIoBIUNzdJrRJfpkI9OnzG6MkUfHxbJC3ln981dMswC7/B1mfX3LNkhgJxsuw==",
5660       "dev": true,
5661       "requires": {
5662         "handlebars": "^4.0.11"
5663       }
5664     },
5665     "jasmine": {
5666       "version": "2.8.0",
5667       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
5668       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
5669       "dev": true,
5670       "requires": {
5671         "exit": "^0.1.2",
5672         "glob": "^7.0.6",
5673         "jasmine-core": "~2.8.0"
5674       },
5675       "dependencies": {
5676         "jasmine-core": {
5677           "version": "2.8.0",
5678           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
5679           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
5680           "dev": true
5681         }
5682       }
5683     },
5684     "jasmine-core": {
5685       "version": "2.99.1",
5686       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
5687       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
5688       "dev": true
5689     },
5690     "jasmine-spec-reporter": {
5691       "version": "4.2.1",
5692       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
5693       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
5694       "dev": true,
5695       "requires": {
5696         "colors": "1.1.2"
5697       }
5698     },
5699     "jasminewd2": {
5700       "version": "2.2.0",
5701       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
5702       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
5703       "dev": true
5704     },
5705     "js-base64": {
5706       "version": "2.5.1",
5707       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
5708       "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
5709       "dev": true,
5710       "optional": true
5711     },
5712     "js-tokens": {
5713       "version": "3.0.2",
5714       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
5715       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
5716       "dev": true
5717     },
5718     "js-yaml": {
5719       "version": "3.12.1",
5720       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz",
5721       "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==",
5722       "dev": true,
5723       "requires": {
5724         "argparse": "^1.0.7",
5725         "esprima": "^4.0.0"
5726       },
5727       "dependencies": {
5728         "esprima": {
5729           "version": "4.0.1",
5730           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5731           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5732           "dev": true
5733         }
5734       }
5735     },
5736     "jsbn": {
5737       "version": "0.1.1",
5738       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5739       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5740       "dev": true
5741     },
5742     "jsesc": {
5743       "version": "1.3.0",
5744       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
5745       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
5746       "dev": true
5747     },
5748     "json-parse-better-errors": {
5749       "version": "1.0.2",
5750       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5751       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5752       "dev": true
5753     },
5754     "json-schema": {
5755       "version": "0.2.3",
5756       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5757       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5758       "dev": true
5759     },
5760     "json-schema-traverse": {
5761       "version": "0.4.1",
5762       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5763       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5764       "dev": true
5765     },
5766     "json-stringify-safe": {
5767       "version": "5.0.1",
5768       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5769       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5770       "dev": true
5771     },
5772     "json3": {
5773       "version": "3.3.2",
5774       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
5775       "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
5776       "dev": true
5777     },
5778     "json5": {
5779       "version": "0.5.1",
5780       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
5781       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
5782       "dev": true
5783     },
5784     "jsonparse": {
5785       "version": "1.3.1",
5786       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
5787       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
5788       "dev": true
5789     },
5790     "jsprim": {
5791       "version": "1.4.1",
5792       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5793       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5794       "dev": true,
5795       "requires": {
5796         "assert-plus": "1.0.0",
5797         "extsprintf": "1.3.0",
5798         "json-schema": "0.2.3",
5799         "verror": "1.10.0"
5800       }
5801     },
5802     "jszip": {
5803       "version": "3.1.5",
5804       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.1.5.tgz",
5805       "integrity": "sha512-5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ==",
5806       "dev": true,
5807       "requires": {
5808         "core-js": "~2.3.0",
5809         "es6-promise": "~3.0.2",
5810         "lie": "~3.1.0",
5811         "pako": "~1.0.2",
5812         "readable-stream": "~2.0.6"
5813       },
5814       "dependencies": {
5815         "core-js": {
5816           "version": "2.3.0",
5817           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.3.0.tgz",
5818           "integrity": "sha1-+rg/uwstjchfpjbEudNMdUIMbWU=",
5819           "dev": true
5820         },
5821         "es6-promise": {
5822           "version": "3.0.2",
5823           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.0.2.tgz",
5824           "integrity": "sha1-AQ1YWEI6XxGJeWZfRkhqlcbuK7Y=",
5825           "dev": true
5826         },
5827         "process-nextick-args": {
5828           "version": "1.0.7",
5829           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
5830           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
5831           "dev": true
5832         },
5833         "readable-stream": {
5834           "version": "2.0.6",
5835           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
5836           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
5837           "dev": true,
5838           "requires": {
5839             "core-util-is": "~1.0.0",
5840             "inherits": "~2.0.1",
5841             "isarray": "~1.0.0",
5842             "process-nextick-args": "~1.0.6",
5843             "string_decoder": "~0.10.x",
5844             "util-deprecate": "~1.0.1"
5845           }
5846         },
5847         "string_decoder": {
5848           "version": "0.10.31",
5849           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
5850           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
5851           "dev": true
5852         }
5853       }
5854     },
5855     "karma": {
5856       "version": "3.1.4",
5857       "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz",
5858       "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==",
5859       "dev": true,
5860       "requires": {
5861         "bluebird": "^3.3.0",
5862         "body-parser": "^1.16.1",
5863         "chokidar": "^2.0.3",
5864         "colors": "^1.1.0",
5865         "combine-lists": "^1.0.0",
5866         "connect": "^3.6.0",
5867         "core-js": "^2.2.0",
5868         "di": "^0.0.1",
5869         "dom-serialize": "^2.2.0",
5870         "expand-braces": "^0.1.1",
5871         "flatted": "^2.0.0",
5872         "glob": "^7.1.1",
5873         "graceful-fs": "^4.1.2",
5874         "http-proxy": "^1.13.0",
5875         "isbinaryfile": "^3.0.0",
5876         "lodash": "^4.17.5",
5877         "log4js": "^3.0.0",
5878         "mime": "^2.3.1",
5879         "minimatch": "^3.0.2",
5880         "optimist": "^0.6.1",
5881         "qjobs": "^1.1.4",
5882         "range-parser": "^1.2.0",
5883         "rimraf": "^2.6.0",
5884         "safe-buffer": "^5.0.1",
5885         "socket.io": "2.1.1",
5886         "source-map": "^0.6.1",
5887         "tmp": "0.0.33",
5888         "useragent": "2.3.0"
5889       },
5890       "dependencies": {
5891         "mime": {
5892           "version": "2.4.0",
5893           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
5894           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
5895           "dev": true
5896         },
5897         "source-map": {
5898           "version": "0.6.1",
5899           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5900           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5901           "dev": true
5902         }
5903       }
5904     },
5905     "karma-chrome-launcher": {
5906       "version": "2.2.0",
5907       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
5908       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
5909       "dev": true,
5910       "requires": {
5911         "fs-access": "^1.0.0",
5912         "which": "^1.2.1"
5913       }
5914     },
5915     "karma-coverage-istanbul-reporter": {
5916       "version": "2.0.4",
5917       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.4.tgz",
5918       "integrity": "sha512-xJS7QSQIVU6VK9HuJ/ieE5yynxKhjCCkd96NLY/BX/HXsx0CskU9JJiMQbd4cHALiddMwI4OWh1IIzeWrsavJw==",
5919       "dev": true,
5920       "requires": {
5921         "istanbul-api": "^2.0.5",
5922         "minimatch": "^3.0.4"
5923       }
5924     },
5925     "karma-jasmine": {
5926       "version": "1.1.2",
5927       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
5928       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
5929       "dev": true
5930     },
5931     "karma-jasmine-html-reporter": {
5932       "version": "0.2.2",
5933       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
5934       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
5935       "dev": true,
5936       "requires": {
5937         "karma-jasmine": "^1.0.2"
5938       }
5939     },
5940     "karma-source-map-support": {
5941       "version": "1.3.0",
5942       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
5943       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
5944       "dev": true,
5945       "requires": {
5946         "source-map-support": "^0.5.5"
5947       }
5948     },
5949     "killable": {
5950       "version": "1.0.1",
5951       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
5952       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
5953       "dev": true
5954     },
5955     "kind-of": {
5956       "version": "6.0.2",
5957       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
5958       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
5959       "dev": true
5960     },
5961     "lcid": {
5962       "version": "1.0.0",
5963       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
5964       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
5965       "dev": true,
5966       "requires": {
5967         "invert-kv": "^1.0.0"
5968       }
5969     },
5970     "less": {
5971       "version": "3.9.0",
5972       "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz",
5973       "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==",
5974       "dev": true,
5975       "requires": {
5976         "clone": "^2.1.2",
5977         "errno": "^0.1.1",
5978         "graceful-fs": "^4.1.2",
5979         "image-size": "~0.5.0",
5980         "mime": "^1.4.1",
5981         "mkdirp": "^0.5.0",
5982         "promise": "^7.1.1",
5983         "request": "^2.83.0",
5984         "source-map": "~0.6.0"
5985       },
5986       "dependencies": {
5987         "source-map": {
5988           "version": "0.6.1",
5989           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5990           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5991           "dev": true,
5992           "optional": true
5993         }
5994       }
5995     },
5996     "less-loader": {
5997       "version": "4.1.0",
5998       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
5999       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6000       "dev": true,
6001       "requires": {
6002         "clone": "^2.1.1",
6003         "loader-utils": "^1.1.0",
6004         "pify": "^3.0.0"
6005       }
6006     },
6007     "levn": {
6008       "version": "0.3.0",
6009       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6010       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6011       "dev": true,
6012       "requires": {
6013         "prelude-ls": "~1.1.2",
6014         "type-check": "~0.3.2"
6015       }
6016     },
6017     "license-webpack-plugin": {
6018       "version": "2.0.4",
6019       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.0.4.tgz",
6020       "integrity": "sha512-FQgOqrrIcD4C/VQo6ecWgXZULK5rs0kIDJtHcSVO6SBUrD63kEHZwmKOvBTquFQSgMQn/yeH68qooKDfqiBF2Q==",
6021       "dev": true,
6022       "requires": {
6023         "@types/webpack-sources": "^0.1.5",
6024         "webpack-sources": "^1.2.0"
6025       }
6026     },
6027     "lie": {
6028       "version": "3.1.1",
6029       "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
6030       "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=",
6031       "dev": true,
6032       "requires": {
6033         "immediate": "~3.0.5"
6034       }
6035     },
6036     "load-json-file": {
6037       "version": "1.1.0",
6038       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6039       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6040       "dev": true,
6041       "optional": true,
6042       "requires": {
6043         "graceful-fs": "^4.1.2",
6044         "parse-json": "^2.2.0",
6045         "pify": "^2.0.0",
6046         "pinkie-promise": "^2.0.0",
6047         "strip-bom": "^2.0.0"
6048       },
6049       "dependencies": {
6050         "pify": {
6051           "version": "2.3.0",
6052           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6053           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6054           "dev": true,
6055           "optional": true
6056         }
6057       }
6058     },
6059     "loader-runner": {
6060       "version": "2.4.0",
6061       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
6062       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
6063       "dev": true
6064     },
6065     "loader-utils": {
6066       "version": "1.1.0",
6067       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6068       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6069       "dev": true,
6070       "requires": {
6071         "big.js": "^3.1.3",
6072         "emojis-list": "^2.0.0",
6073         "json5": "^0.5.0"
6074       }
6075     },
6076     "locate-path": {
6077       "version": "2.0.0",
6078       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6079       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6080       "dev": true,
6081       "requires": {
6082         "p-locate": "^2.0.0",
6083         "path-exists": "^3.0.0"
6084       }
6085     },
6086     "lodash": {
6087       "version": "4.17.11",
6088       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
6089       "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
6090     },
6091     "lodash.assign": {
6092       "version": "4.2.0",
6093       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6094       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6095       "dev": true,
6096       "optional": true
6097     },
6098     "lodash.clonedeep": {
6099       "version": "4.5.0",
6100       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6101       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6102       "dev": true
6103     },
6104     "lodash.debounce": {
6105       "version": "4.0.8",
6106       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6107       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6108       "dev": true
6109     },
6110     "lodash.mergewith": {
6111       "version": "4.6.1",
6112       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
6113       "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
6114       "dev": true,
6115       "optional": true
6116     },
6117     "lodash.tail": {
6118       "version": "4.1.1",
6119       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6120       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6121       "dev": true
6122     },
6123     "log4js": {
6124       "version": "3.0.6",
6125       "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
6126       "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
6127       "dev": true,
6128       "requires": {
6129         "circular-json": "^0.5.5",
6130         "date-format": "^1.2.0",
6131         "debug": "^3.1.0",
6132         "rfdc": "^1.1.2",
6133         "streamroller": "0.7.0"
6134       },
6135       "dependencies": {
6136         "debug": {
6137           "version": "3.2.6",
6138           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6139           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6140           "dev": true,
6141           "requires": {
6142             "ms": "^2.1.1"
6143           }
6144         },
6145         "ms": {
6146           "version": "2.1.1",
6147           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
6148           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
6149           "dev": true
6150         }
6151       }
6152     },
6153     "loglevel": {
6154       "version": "1.6.1",
6155       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz",
6156       "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=",
6157       "dev": true
6158     },
6159     "loose-envify": {
6160       "version": "1.4.0",
6161       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6162       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6163       "dev": true,
6164       "requires": {
6165         "js-tokens": "^3.0.0 || ^4.0.0"
6166       }
6167     },
6168     "loud-rejection": {
6169       "version": "1.6.0",
6170       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6171       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6172       "dev": true,
6173       "optional": true,
6174       "requires": {
6175         "currently-unhandled": "^0.4.1",
6176         "signal-exit": "^3.0.0"
6177       }
6178     },
6179     "lru-cache": {
6180       "version": "4.1.5",
6181       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6182       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6183       "dev": true,
6184       "requires": {
6185         "pseudomap": "^1.0.2",
6186         "yallist": "^2.1.2"
6187       }
6188     },
6189     "magic-string": {
6190       "version": "0.25.2",
6191       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.2.tgz",
6192       "integrity": "sha512-iLs9mPjh9IuTtRsqqhNGYcZXGei0Nh/A4xirrsqW7c+QhKVFL2vm7U09ru6cHRD22azaP/wMDgI+HCqbETMTtg==",
6193       "dev": true,
6194       "requires": {
6195         "sourcemap-codec": "^1.4.4"
6196       }
6197     },
6198     "make-dir": {
6199       "version": "1.3.0",
6200       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6201       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6202       "dev": true,
6203       "requires": {
6204         "pify": "^3.0.0"
6205       }
6206     },
6207     "make-error": {
6208       "version": "1.3.5",
6209       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6210       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6211       "dev": true
6212     },
6213     "make-fetch-happen": {
6214       "version": "4.0.1",
6215       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz",
6216       "integrity": "sha512-7R5ivfy9ilRJ1EMKIOziwrns9fGeAD4bAha8EB7BIiBBLHm2KeTUGCrICFt2rbHfzheTLynv50GnNTK1zDTrcQ==",
6217       "dev": true,
6218       "requires": {
6219         "agentkeepalive": "^3.4.1",
6220         "cacache": "^11.0.1",
6221         "http-cache-semantics": "^3.8.1",
6222         "http-proxy-agent": "^2.1.0",
6223         "https-proxy-agent": "^2.2.1",
6224         "lru-cache": "^4.1.2",
6225         "mississippi": "^3.0.0",
6226         "node-fetch-npm": "^2.0.2",
6227         "promise-retry": "^1.1.1",
6228         "socks-proxy-agent": "^4.0.0",
6229         "ssri": "^6.0.0"
6230       },
6231       "dependencies": {
6232         "cacache": {
6233           "version": "11.3.2",
6234           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz",
6235           "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==",
6236           "dev": true,
6237           "requires": {
6238             "bluebird": "^3.5.3",
6239             "chownr": "^1.1.1",
6240             "figgy-pudding": "^3.5.1",
6241             "glob": "^7.1.3",
6242             "graceful-fs": "^4.1.15",
6243             "lru-cache": "^5.1.1",
6244             "mississippi": "^3.0.0",
6245             "mkdirp": "^0.5.1",
6246             "move-concurrently": "^1.0.1",
6247             "promise-inflight": "^1.0.1",
6248             "rimraf": "^2.6.2",
6249             "ssri": "^6.0.1",
6250             "unique-filename": "^1.1.1",
6251             "y18n": "^4.0.0"
6252           },
6253           "dependencies": {
6254             "lru-cache": {
6255               "version": "5.1.1",
6256               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
6257               "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
6258               "dev": true,
6259               "requires": {
6260                 "yallist": "^3.0.2"
6261               }
6262             }
6263           }
6264         },
6265         "mississippi": {
6266           "version": "3.0.0",
6267           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
6268           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
6269           "dev": true,
6270           "requires": {
6271             "concat-stream": "^1.5.0",
6272             "duplexify": "^3.4.2",
6273             "end-of-stream": "^1.1.0",
6274             "flush-write-stream": "^1.0.0",
6275             "from2": "^2.1.0",
6276             "parallel-transform": "^1.1.0",
6277             "pump": "^3.0.0",
6278             "pumpify": "^1.3.3",
6279             "stream-each": "^1.1.0",
6280             "through2": "^2.0.0"
6281           }
6282         },
6283         "pump": {
6284           "version": "3.0.0",
6285           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
6286           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
6287           "dev": true,
6288           "requires": {
6289             "end-of-stream": "^1.1.0",
6290             "once": "^1.3.1"
6291           }
6292         },
6293         "ssri": {
6294           "version": "6.0.1",
6295           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
6296           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
6297           "dev": true,
6298           "requires": {
6299             "figgy-pudding": "^3.5.1"
6300           }
6301         },
6302         "yallist": {
6303           "version": "3.0.3",
6304           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
6305           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
6306           "dev": true
6307         }
6308       }
6309     },
6310     "map-age-cleaner": {
6311       "version": "0.1.3",
6312       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
6313       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
6314       "dev": true,
6315       "requires": {
6316         "p-defer": "^1.0.0"
6317       }
6318     },
6319     "map-cache": {
6320       "version": "0.2.2",
6321       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6322       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6323       "dev": true
6324     },
6325     "map-obj": {
6326       "version": "1.0.1",
6327       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6328       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6329       "dev": true,
6330       "optional": true
6331     },
6332     "map-visit": {
6333       "version": "1.0.0",
6334       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6335       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6336       "dev": true,
6337       "requires": {
6338         "object-visit": "^1.0.0"
6339       }
6340     },
6341     "material-design-icons": {
6342       "version": "3.0.1",
6343       "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz",
6344       "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78="
6345     },
6346     "md5.js": {
6347       "version": "1.3.5",
6348       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6349       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6350       "dev": true,
6351       "requires": {
6352         "hash-base": "^3.0.0",
6353         "inherits": "^2.0.1",
6354         "safe-buffer": "^5.1.2"
6355       }
6356     },
6357     "media-typer": {
6358       "version": "0.3.0",
6359       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6360       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6361       "dev": true
6362     },
6363     "mem": {
6364       "version": "4.0.0",
6365       "resolved": "https://registry.npmjs.org/mem/-/mem-4.0.0.tgz",
6366       "integrity": "sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==",
6367       "dev": true,
6368       "requires": {
6369         "map-age-cleaner": "^0.1.1",
6370         "mimic-fn": "^1.0.0",
6371         "p-is-promise": "^1.1.0"
6372       }
6373     },
6374     "memory-fs": {
6375       "version": "0.4.1",
6376       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
6377       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
6378       "dev": true,
6379       "requires": {
6380         "errno": "^0.1.3",
6381         "readable-stream": "^2.0.1"
6382       }
6383     },
6384     "meow": {
6385       "version": "3.7.0",
6386       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6387       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6388       "dev": true,
6389       "optional": true,
6390       "requires": {
6391         "camelcase-keys": "^2.0.0",
6392         "decamelize": "^1.1.2",
6393         "loud-rejection": "^1.0.0",
6394         "map-obj": "^1.0.1",
6395         "minimist": "^1.1.3",
6396         "normalize-package-data": "^2.3.4",
6397         "object-assign": "^4.0.1",
6398         "read-pkg-up": "^1.0.1",
6399         "redent": "^1.0.0",
6400         "trim-newlines": "^1.0.0"
6401       },
6402       "dependencies": {
6403         "minimist": {
6404           "version": "1.2.0",
6405           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6406           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6407           "dev": true,
6408           "optional": true
6409         }
6410       }
6411     },
6412     "merge-descriptors": {
6413       "version": "1.0.1",
6414       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
6415       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
6416       "dev": true
6417     },
6418     "methods": {
6419       "version": "1.1.2",
6420       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
6421       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
6422       "dev": true
6423     },
6424     "micromatch": {
6425       "version": "3.1.10",
6426       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6427       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6428       "dev": true,
6429       "requires": {
6430         "arr-diff": "^4.0.0",
6431         "array-unique": "^0.3.2",
6432         "braces": "^2.3.1",
6433         "define-property": "^2.0.2",
6434         "extend-shallow": "^3.0.2",
6435         "extglob": "^2.0.4",
6436         "fragment-cache": "^0.2.1",
6437         "kind-of": "^6.0.2",
6438         "nanomatch": "^1.2.9",
6439         "object.pick": "^1.3.0",
6440         "regex-not": "^1.0.0",
6441         "snapdragon": "^0.8.1",
6442         "to-regex": "^3.0.2"
6443       }
6444     },
6445     "miller-rabin": {
6446       "version": "4.0.1",
6447       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6448       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6449       "dev": true,
6450       "requires": {
6451         "bn.js": "^4.0.0",
6452         "brorand": "^1.0.1"
6453       }
6454     },
6455     "mime": {
6456       "version": "1.6.0",
6457       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
6458       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
6459       "dev": true,
6460       "optional": true
6461     },
6462     "mime-db": {
6463       "version": "1.37.0",
6464       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
6465       "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
6466       "dev": true
6467     },
6468     "mime-types": {
6469       "version": "2.1.21",
6470       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
6471       "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
6472       "dev": true,
6473       "requires": {
6474         "mime-db": "~1.37.0"
6475       }
6476     },
6477     "mimic-fn": {
6478       "version": "1.2.0",
6479       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6480       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6481       "dev": true
6482     },
6483     "mini-css-extract-plugin": {
6484       "version": "0.4.4",
6485       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.4.tgz",
6486       "integrity": "sha512-o+Jm+ocb0asEngdM6FsZWtZsRzA8koFUudIDwYUfl94M3PejPHG7Vopw5hN9V8WsMkSFpm3tZP3Fesz89EyrfQ==",
6487       "dev": true,
6488       "requires": {
6489         "loader-utils": "^1.1.0",
6490         "schema-utils": "^1.0.0",
6491         "webpack-sources": "^1.1.0"
6492       }
6493     },
6494     "minimalistic-assert": {
6495       "version": "1.0.1",
6496       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6497       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6498       "dev": true
6499     },
6500     "minimalistic-crypto-utils": {
6501       "version": "1.0.1",
6502       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6503       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6504       "dev": true
6505     },
6506     "minimatch": {
6507       "version": "3.0.4",
6508       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6509       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6510       "dev": true,
6511       "requires": {
6512         "brace-expansion": "^1.1.7"
6513       }
6514     },
6515     "minimist": {
6516       "version": "0.0.8",
6517       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6518       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6519       "dev": true
6520     },
6521     "minipass": {
6522       "version": "2.3.5",
6523       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
6524       "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
6525       "dev": true,
6526       "requires": {
6527         "safe-buffer": "^5.1.2",
6528         "yallist": "^3.0.0"
6529       },
6530       "dependencies": {
6531         "yallist": {
6532           "version": "3.0.3",
6533           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
6534           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
6535           "dev": true
6536         }
6537       }
6538     },
6539     "minizlib": {
6540       "version": "1.2.1",
6541       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz",
6542       "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==",
6543       "dev": true,
6544       "requires": {
6545         "minipass": "^2.2.1"
6546       }
6547     },
6548     "mississippi": {
6549       "version": "2.0.0",
6550       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
6551       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
6552       "dev": true,
6553       "requires": {
6554         "concat-stream": "^1.5.0",
6555         "duplexify": "^3.4.2",
6556         "end-of-stream": "^1.1.0",
6557         "flush-write-stream": "^1.0.0",
6558         "from2": "^2.1.0",
6559         "parallel-transform": "^1.1.0",
6560         "pump": "^2.0.1",
6561         "pumpify": "^1.3.3",
6562         "stream-each": "^1.1.0",
6563         "through2": "^2.0.0"
6564       }
6565     },
6566     "mixin-deep": {
6567       "version": "1.3.1",
6568       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
6569       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
6570       "dev": true,
6571       "requires": {
6572         "for-in": "^1.0.2",
6573         "is-extendable": "^1.0.1"
6574       },
6575       "dependencies": {
6576         "is-extendable": {
6577           "version": "1.0.1",
6578           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6579           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6580           "dev": true,
6581           "requires": {
6582             "is-plain-object": "^2.0.4"
6583           }
6584         }
6585       }
6586     },
6587     "mixin-object": {
6588       "version": "2.0.1",
6589       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
6590       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
6591       "dev": true,
6592       "requires": {
6593         "for-in": "^0.1.3",
6594         "is-extendable": "^0.1.1"
6595       },
6596       "dependencies": {
6597         "for-in": {
6598           "version": "0.1.8",
6599           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
6600           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
6601           "dev": true
6602         }
6603       }
6604     },
6605     "mkdirp": {
6606       "version": "0.5.1",
6607       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6608       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6609       "dev": true,
6610       "requires": {
6611         "minimist": "0.0.8"
6612       }
6613     },
6614     "moment": {
6615       "version": "2.24.0",
6616       "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
6617       "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
6618     },
6619     "move-concurrently": {
6620       "version": "1.0.1",
6621       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
6622       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
6623       "dev": true,
6624       "requires": {
6625         "aproba": "^1.1.1",
6626         "copy-concurrently": "^1.0.0",
6627         "fs-write-stream-atomic": "^1.0.8",
6628         "mkdirp": "^0.5.1",
6629         "rimraf": "^2.5.4",
6630         "run-queue": "^1.0.3"
6631       }
6632     },
6633     "ms": {
6634       "version": "2.0.0",
6635       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6636       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6637       "dev": true
6638     },
6639     "multicast-dns": {
6640       "version": "6.2.3",
6641       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
6642       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
6643       "dev": true,
6644       "requires": {
6645         "dns-packet": "^1.3.1",
6646         "thunky": "^1.0.2"
6647       }
6648     },
6649     "multicast-dns-service-types": {
6650       "version": "1.1.0",
6651       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
6652       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
6653       "dev": true
6654     },
6655     "mute-stream": {
6656       "version": "0.0.7",
6657       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
6658       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
6659       "dev": true
6660     },
6661     "nan": {
6662       "version": "2.12.1",
6663       "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz",
6664       "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==",
6665       "dev": true,
6666       "optional": true
6667     },
6668     "nanomatch": {
6669       "version": "1.2.13",
6670       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6671       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6672       "dev": true,
6673       "requires": {
6674         "arr-diff": "^4.0.0",
6675         "array-unique": "^0.3.2",
6676         "define-property": "^2.0.2",
6677         "extend-shallow": "^3.0.2",
6678         "fragment-cache": "^0.2.1",
6679         "is-windows": "^1.0.2",
6680         "kind-of": "^6.0.2",
6681         "object.pick": "^1.3.0",
6682         "regex-not": "^1.0.0",
6683         "snapdragon": "^0.8.1",
6684         "to-regex": "^3.0.1"
6685       }
6686     },
6687     "negotiator": {
6688       "version": "0.6.1",
6689       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
6690       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
6691       "dev": true
6692     },
6693     "neo-async": {
6694       "version": "2.6.0",
6695       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz",
6696       "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==",
6697       "dev": true
6698     },
6699     "ng2-charts": {
6700       "version": "1.6.0",
6701       "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-1.6.0.tgz",
6702       "integrity": "sha512-9w0WH69x5/nuqC1og2WaY39NbaBqTGIP1+5gZaH7/KPN6UEPonNg/pYnsIVklLj1DWPWXKa8+XXIJZ1jy5nLxg==",
6703       "requires": {
6704         "chart.js": "^2.6.0"
6705       },
6706       "dependencies": {
6707         "chart.js": {
6708           "version": "2.7.3",
6709           "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.7.3.tgz",
6710           "integrity": "sha512-3+7k/DbR92m6BsMUYP6M0dMsMVZpMnwkUyNSAbqolHKsbIzH2Q4LWVEHHYq7v0fmEV8whXE0DrjANulw9j2K5g==",
6711           "requires": {
6712             "chartjs-color": "^2.1.0",
6713             "moment": "^2.10.2"
6714           }
6715         }
6716       }
6717     },
6718     "ng2-completer": {
6719       "version": "2.0.8",
6720       "resolved": "https://registry.npmjs.org/ng2-completer/-/ng2-completer-2.0.8.tgz",
6721       "integrity": "sha512-WzxJ4u3vAHsfBUaFCloEBoirPZrnDabtWEKyDok7dtjhS1ZvcbwQ4asdXuDO0hZ0T1QC66U/PwLhKfkG501hVg=="
6722     },
6723     "ng2-smart-table": {
6724       "version": "1.3.5",
6725       "resolved": "https://registry.npmjs.org/ng2-smart-table/-/ng2-smart-table-1.3.5.tgz",
6726       "integrity": "sha512-ZKrldgq9HxhXk1CATEDtcgpwXgrWkX0l3Quc+rFba+esQniiS3daIHZV5yTc77LNBrw7N1MzIPudqTrTWslAPw==",
6727       "requires": {
6728         "lodash": "^4.17.10"
6729       }
6730     },
6731     "nice-try": {
6732       "version": "1.0.5",
6733       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
6734       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
6735       "dev": true
6736     },
6737     "node-fetch-npm": {
6738       "version": "2.0.2",
6739       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz",
6740       "integrity": "sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw==",
6741       "dev": true,
6742       "requires": {
6743         "encoding": "^0.1.11",
6744         "json-parse-better-errors": "^1.0.0",
6745         "safe-buffer": "^5.1.1"
6746       }
6747     },
6748     "node-forge": {
6749       "version": "0.7.5",
6750       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
6751       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
6752       "dev": true
6753     },
6754     "node-gyp": {
6755       "version": "3.8.0",
6756       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
6757       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
6758       "dev": true,
6759       "optional": true,
6760       "requires": {
6761         "fstream": "^1.0.0",
6762         "glob": "^7.0.3",
6763         "graceful-fs": "^4.1.2",
6764         "mkdirp": "^0.5.0",
6765         "nopt": "2 || 3",
6766         "npmlog": "0 || 1 || 2 || 3 || 4",
6767         "osenv": "0",
6768         "request": "^2.87.0",
6769         "rimraf": "2",
6770         "semver": "~5.3.0",
6771         "tar": "^2.0.0",
6772         "which": "1"
6773       },
6774       "dependencies": {
6775         "semver": {
6776           "version": "5.3.0",
6777           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
6778           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
6779           "dev": true,
6780           "optional": true
6781         }
6782       }
6783     },
6784     "node-libs-browser": {
6785       "version": "2.2.0",
6786       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.0.tgz",
6787       "integrity": "sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==",
6788       "dev": true,
6789       "requires": {
6790         "assert": "^1.1.1",
6791         "browserify-zlib": "^0.2.0",
6792         "buffer": "^4.3.0",
6793         "console-browserify": "^1.1.0",
6794         "constants-browserify": "^1.0.0",
6795         "crypto-browserify": "^3.11.0",
6796         "domain-browser": "^1.1.1",
6797         "events": "^3.0.0",
6798         "https-browserify": "^1.0.0",
6799         "os-browserify": "^0.3.0",
6800         "path-browserify": "0.0.0",
6801         "process": "^0.11.10",
6802         "punycode": "^1.2.4",
6803         "querystring-es3": "^0.2.0",
6804         "readable-stream": "^2.3.3",
6805         "stream-browserify": "^2.0.1",
6806         "stream-http": "^2.7.2",
6807         "string_decoder": "^1.0.0",
6808         "timers-browserify": "^2.0.4",
6809         "tty-browserify": "0.0.0",
6810         "url": "^0.11.0",
6811         "util": "^0.11.0",
6812         "vm-browserify": "0.0.4"
6813       },
6814       "dependencies": {
6815         "punycode": {
6816           "version": "1.4.1",
6817           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6818           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6819           "dev": true
6820         }
6821       }
6822     },
6823     "node-releases": {
6824       "version": "1.1.3",
6825       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.3.tgz",
6826       "integrity": "sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ==",
6827       "dev": true,
6828       "requires": {
6829         "semver": "^5.3.0"
6830       }
6831     },
6832     "node-sass": {
6833       "version": "4.10.0",
6834       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.10.0.tgz",
6835       "integrity": "sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q==",
6836       "dev": true,
6837       "optional": true,
6838       "requires": {
6839         "async-foreach": "^0.1.3",
6840         "chalk": "^1.1.1",
6841         "cross-spawn": "^3.0.0",
6842         "gaze": "^1.0.0",
6843         "get-stdin": "^4.0.1",
6844         "glob": "^7.0.3",
6845         "in-publish": "^2.0.0",
6846         "lodash.assign": "^4.2.0",
6847         "lodash.clonedeep": "^4.3.2",
6848         "lodash.mergewith": "^4.6.0",
6849         "meow": "^3.7.0",
6850         "mkdirp": "^0.5.1",
6851         "nan": "^2.10.0",
6852         "node-gyp": "^3.8.0",
6853         "npmlog": "^4.0.0",
6854         "request": "^2.88.0",
6855         "sass-graph": "^2.2.4",
6856         "stdout-stream": "^1.4.0",
6857         "true-case-path": "^1.0.2"
6858       },
6859       "dependencies": {
6860         "ansi-styles": {
6861           "version": "2.2.1",
6862           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6863           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6864           "dev": true,
6865           "optional": true
6866         },
6867         "chalk": {
6868           "version": "1.1.3",
6869           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6870           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6871           "dev": true,
6872           "optional": true,
6873           "requires": {
6874             "ansi-styles": "^2.2.1",
6875             "escape-string-regexp": "^1.0.2",
6876             "has-ansi": "^2.0.0",
6877             "strip-ansi": "^3.0.0",
6878             "supports-color": "^2.0.0"
6879           }
6880         },
6881         "supports-color": {
6882           "version": "2.0.0",
6883           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6884           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6885           "dev": true,
6886           "optional": true
6887         }
6888       }
6889     },
6890     "nopt": {
6891       "version": "3.0.6",
6892       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
6893       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
6894       "dev": true,
6895       "requires": {
6896         "abbrev": "1"
6897       }
6898     },
6899     "normalize-package-data": {
6900       "version": "2.4.0",
6901       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
6902       "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
6903       "dev": true,
6904       "requires": {
6905         "hosted-git-info": "^2.1.4",
6906         "is-builtin-module": "^1.0.0",
6907         "semver": "2 || 3 || 4 || 5",
6908         "validate-npm-package-license": "^3.0.1"
6909       }
6910     },
6911     "normalize-path": {
6912       "version": "2.1.1",
6913       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6914       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6915       "dev": true,
6916       "requires": {
6917         "remove-trailing-separator": "^1.0.1"
6918       }
6919     },
6920     "normalize-range": {
6921       "version": "0.1.2",
6922       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
6923       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
6924       "dev": true
6925     },
6926     "npm-bundled": {
6927       "version": "1.0.5",
6928       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.5.tgz",
6929       "integrity": "sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g==",
6930       "dev": true
6931     },
6932     "npm-package-arg": {
6933       "version": "6.1.0",
6934       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
6935       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
6936       "dev": true,
6937       "requires": {
6938         "hosted-git-info": "^2.6.0",
6939         "osenv": "^0.1.5",
6940         "semver": "^5.5.0",
6941         "validate-npm-package-name": "^3.0.0"
6942       }
6943     },
6944     "npm-packlist": {
6945       "version": "1.2.0",
6946       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.2.0.tgz",
6947       "integrity": "sha512-7Mni4Z8Xkx0/oegoqlcao/JpPCPEMtUvsmB0q7mgvlMinykJLSRTYuFqoQLYgGY8biuxIeiHO+QNJKbCfljewQ==",
6948       "dev": true,
6949       "requires": {
6950         "ignore-walk": "^3.0.1",
6951         "npm-bundled": "^1.0.1"
6952       }
6953     },
6954     "npm-pick-manifest": {
6955       "version": "2.2.3",
6956       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz",
6957       "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==",
6958       "dev": true,
6959       "requires": {
6960         "figgy-pudding": "^3.5.1",
6961         "npm-package-arg": "^6.0.0",
6962         "semver": "^5.4.1"
6963       }
6964     },
6965     "npm-registry-fetch": {
6966       "version": "3.9.0",
6967       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-3.9.0.tgz",
6968       "integrity": "sha512-srwmt8YhNajAoSAaDWndmZgx89lJwIZ1GWxOuckH4Coek4uHv5S+o/l9FLQe/awA+JwTnj4FJHldxhlXdZEBmw==",
6969       "dev": true,
6970       "requires": {
6971         "JSONStream": "^1.3.4",
6972         "bluebird": "^3.5.1",
6973         "figgy-pudding": "^3.4.1",
6974         "lru-cache": "^4.1.3",
6975         "make-fetch-happen": "^4.0.1",
6976         "npm-package-arg": "^6.1.0"
6977       }
6978     },
6979     "npm-run-path": {
6980       "version": "2.0.2",
6981       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
6982       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
6983       "dev": true,
6984       "requires": {
6985         "path-key": "^2.0.0"
6986       }
6987     },
6988     "npmlog": {
6989       "version": "4.1.2",
6990       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
6991       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
6992       "dev": true,
6993       "optional": true,
6994       "requires": {
6995         "are-we-there-yet": "~1.1.2",
6996         "console-control-strings": "~1.1.0",
6997         "gauge": "~2.7.3",
6998         "set-blocking": "~2.0.0"
6999       }
7000     },
7001     "null-check": {
7002       "version": "1.0.0",
7003       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7004       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7005       "dev": true
7006     },
7007     "num2fraction": {
7008       "version": "1.2.2",
7009       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7010       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7011       "dev": true
7012     },
7013     "number-is-nan": {
7014       "version": "1.0.1",
7015       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7016       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7017       "dev": true
7018     },
7019     "oauth-sign": {
7020       "version": "0.9.0",
7021       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7022       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7023       "dev": true
7024     },
7025     "object-assign": {
7026       "version": "4.1.1",
7027       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7028       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7029       "dev": true
7030     },
7031     "object-component": {
7032       "version": "0.0.3",
7033       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7034       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7035       "dev": true
7036     },
7037     "object-copy": {
7038       "version": "0.1.0",
7039       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7040       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7041       "dev": true,
7042       "requires": {
7043         "copy-descriptor": "^0.1.0",
7044         "define-property": "^0.2.5",
7045         "kind-of": "^3.0.3"
7046       },
7047       "dependencies": {
7048         "define-property": {
7049           "version": "0.2.5",
7050           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7051           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7052           "dev": true,
7053           "requires": {
7054             "is-descriptor": "^0.1.0"
7055           }
7056         },
7057         "kind-of": {
7058           "version": "3.2.2",
7059           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7060           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7061           "dev": true,
7062           "requires": {
7063             "is-buffer": "^1.1.5"
7064           }
7065         }
7066       }
7067     },
7068     "object-visit": {
7069       "version": "1.0.1",
7070       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7071       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7072       "dev": true,
7073       "requires": {
7074         "isobject": "^3.0.0"
7075       }
7076     },
7077     "object.pick": {
7078       "version": "1.3.0",
7079       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7080       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7081       "dev": true,
7082       "requires": {
7083         "isobject": "^3.0.1"
7084       }
7085     },
7086     "obuf": {
7087       "version": "1.1.2",
7088       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7089       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7090       "dev": true
7091     },
7092     "on-finished": {
7093       "version": "2.3.0",
7094       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7095       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7096       "dev": true,
7097       "requires": {
7098         "ee-first": "1.1.1"
7099       }
7100     },
7101     "on-headers": {
7102       "version": "1.0.1",
7103       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
7104       "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
7105       "dev": true
7106     },
7107     "once": {
7108       "version": "1.4.0",
7109       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7110       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7111       "dev": true,
7112       "requires": {
7113         "wrappy": "1"
7114       }
7115     },
7116     "onetime": {
7117       "version": "2.0.1",
7118       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7119       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7120       "dev": true,
7121       "requires": {
7122         "mimic-fn": "^1.0.0"
7123       }
7124     },
7125     "opn": {
7126       "version": "5.4.0",
7127       "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz",
7128       "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==",
7129       "dev": true,
7130       "requires": {
7131         "is-wsl": "^1.1.0"
7132       }
7133     },
7134     "optimist": {
7135       "version": "0.6.1",
7136       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7137       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7138       "dev": true,
7139       "requires": {
7140         "minimist": "~0.0.1",
7141         "wordwrap": "~0.0.2"
7142       },
7143       "dependencies": {
7144         "wordwrap": {
7145           "version": "0.0.3",
7146           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7147           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7148           "dev": true
7149         }
7150       }
7151     },
7152     "optionator": {
7153       "version": "0.8.2",
7154       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7155       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7156       "dev": true,
7157       "requires": {
7158         "deep-is": "~0.1.3",
7159         "fast-levenshtein": "~2.0.4",
7160         "levn": "~0.3.0",
7161         "prelude-ls": "~1.1.2",
7162         "type-check": "~0.3.2",
7163         "wordwrap": "~1.0.0"
7164       }
7165     },
7166     "original": {
7167       "version": "1.0.2",
7168       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7169       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7170       "dev": true,
7171       "requires": {
7172         "url-parse": "^1.4.3"
7173       }
7174     },
7175     "os-browserify": {
7176       "version": "0.3.0",
7177       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7178       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7179       "dev": true
7180     },
7181     "os-homedir": {
7182       "version": "1.0.2",
7183       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7184       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7185       "dev": true
7186     },
7187     "os-locale": {
7188       "version": "1.4.0",
7189       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7190       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7191       "dev": true,
7192       "optional": true,
7193       "requires": {
7194         "lcid": "^1.0.0"
7195       }
7196     },
7197     "os-tmpdir": {
7198       "version": "1.0.2",
7199       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7200       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7201       "dev": true
7202     },
7203     "osenv": {
7204       "version": "0.1.5",
7205       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7206       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7207       "dev": true,
7208       "requires": {
7209         "os-homedir": "^1.0.0",
7210         "os-tmpdir": "^1.0.0"
7211       }
7212     },
7213     "p-defer": {
7214       "version": "1.0.0",
7215       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7216       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7217       "dev": true
7218     },
7219     "p-finally": {
7220       "version": "1.0.0",
7221       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7222       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7223       "dev": true
7224     },
7225     "p-is-promise": {
7226       "version": "1.1.0",
7227       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
7228       "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
7229       "dev": true
7230     },
7231     "p-limit": {
7232       "version": "1.3.0",
7233       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7234       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7235       "dev": true,
7236       "requires": {
7237         "p-try": "^1.0.0"
7238       }
7239     },
7240     "p-locate": {
7241       "version": "2.0.0",
7242       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7243       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7244       "dev": true,
7245       "requires": {
7246         "p-limit": "^1.1.0"
7247       }
7248     },
7249     "p-map": {
7250       "version": "1.2.0",
7251       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7252       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7253       "dev": true
7254     },
7255     "p-try": {
7256       "version": "1.0.0",
7257       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7258       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7259       "dev": true
7260     },
7261     "pacote": {
7262       "version": "9.1.1",
7263       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.1.1.tgz",
7264       "integrity": "sha512-f28Rq5ozzKAA9YwIKw61/ipwAatUZseYmVssDbHHaexF0wRIVotapVEZPAjOT7Eu3LYVqEp0NVpNizoAnYBUaA==",
7265       "dev": true,
7266       "requires": {
7267         "bluebird": "^3.5.2",
7268         "cacache": "^11.2.0",
7269         "figgy-pudding": "^3.5.1",
7270         "get-stream": "^4.1.0",
7271         "glob": "^7.1.3",
7272         "lru-cache": "^4.1.3",
7273         "make-fetch-happen": "^4.0.1",
7274         "minimatch": "^3.0.4",
7275         "minipass": "^2.3.5",
7276         "mississippi": "^3.0.0",
7277         "mkdirp": "^0.5.1",
7278         "normalize-package-data": "^2.4.0",
7279         "npm-package-arg": "^6.1.0",
7280         "npm-packlist": "^1.1.12",
7281         "npm-pick-manifest": "^2.1.0",
7282         "npm-registry-fetch": "^3.8.0",
7283         "osenv": "^0.1.5",
7284         "promise-inflight": "^1.0.1",
7285         "promise-retry": "^1.1.1",
7286         "protoduck": "^5.0.1",
7287         "rimraf": "^2.6.2",
7288         "safe-buffer": "^5.1.2",
7289         "semver": "^5.6.0",
7290         "ssri": "^6.0.1",
7291         "tar": "^4.4.6",
7292         "unique-filename": "^1.1.1",
7293         "which": "^1.3.1"
7294       },
7295       "dependencies": {
7296         "cacache": {
7297           "version": "11.3.2",
7298           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz",
7299           "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==",
7300           "dev": true,
7301           "requires": {
7302             "bluebird": "^3.5.3",
7303             "chownr": "^1.1.1",
7304             "figgy-pudding": "^3.5.1",
7305             "glob": "^7.1.3",
7306             "graceful-fs": "^4.1.15",
7307             "lru-cache": "^5.1.1",
7308             "mississippi": "^3.0.0",
7309             "mkdirp": "^0.5.1",
7310             "move-concurrently": "^1.0.1",
7311             "promise-inflight": "^1.0.1",
7312             "rimraf": "^2.6.2",
7313             "ssri": "^6.0.1",
7314             "unique-filename": "^1.1.1",
7315             "y18n": "^4.0.0"
7316           },
7317           "dependencies": {
7318             "lru-cache": {
7319               "version": "5.1.1",
7320               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
7321               "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
7322               "dev": true,
7323               "requires": {
7324                 "yallist": "^3.0.2"
7325               }
7326             }
7327           }
7328         },
7329         "get-stream": {
7330           "version": "4.1.0",
7331           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
7332           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
7333           "dev": true,
7334           "requires": {
7335             "pump": "^3.0.0"
7336           }
7337         },
7338         "mississippi": {
7339           "version": "3.0.0",
7340           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
7341           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
7342           "dev": true,
7343           "requires": {
7344             "concat-stream": "^1.5.0",
7345             "duplexify": "^3.4.2",
7346             "end-of-stream": "^1.1.0",
7347             "flush-write-stream": "^1.0.0",
7348             "from2": "^2.1.0",
7349             "parallel-transform": "^1.1.0",
7350             "pump": "^3.0.0",
7351             "pumpify": "^1.3.3",
7352             "stream-each": "^1.1.0",
7353             "through2": "^2.0.0"
7354           }
7355         },
7356         "pump": {
7357           "version": "3.0.0",
7358           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
7359           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
7360           "dev": true,
7361           "requires": {
7362             "end-of-stream": "^1.1.0",
7363             "once": "^1.3.1"
7364           }
7365         },
7366         "semver": {
7367           "version": "5.6.0",
7368           "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
7369           "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
7370           "dev": true
7371         },
7372         "ssri": {
7373           "version": "6.0.1",
7374           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
7375           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
7376           "dev": true,
7377           "requires": {
7378             "figgy-pudding": "^3.5.1"
7379           }
7380         },
7381         "tar": {
7382           "version": "4.4.8",
7383           "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz",
7384           "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==",
7385           "dev": true,
7386           "requires": {
7387             "chownr": "^1.1.1",
7388             "fs-minipass": "^1.2.5",
7389             "minipass": "^2.3.4",
7390             "minizlib": "^1.1.1",
7391             "mkdirp": "^0.5.0",
7392             "safe-buffer": "^5.1.2",
7393             "yallist": "^3.0.2"
7394           }
7395         },
7396         "yallist": {
7397           "version": "3.0.3",
7398           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
7399           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
7400           "dev": true
7401         }
7402       }
7403     },
7404     "pako": {
7405       "version": "1.0.8",
7406       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.8.tgz",
7407       "integrity": "sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA==",
7408       "dev": true
7409     },
7410     "parallel-transform": {
7411       "version": "1.1.0",
7412       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
7413       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
7414       "dev": true,
7415       "requires": {
7416         "cyclist": "~0.2.2",
7417         "inherits": "^2.0.3",
7418         "readable-stream": "^2.1.5"
7419       }
7420     },
7421     "parse-asn1": {
7422       "version": "5.1.3",
7423       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.3.tgz",
7424       "integrity": "sha512-VrPoetlz7B/FqjBLD2f5wBVZvsZVLnRUrxVLfRYhGXCODa/NWE4p3Wp+6+aV3ZPL3KM7/OZmxDIwwijD7yuucg==",
7425       "dev": true,
7426       "requires": {
7427         "asn1.js": "^4.0.0",
7428         "browserify-aes": "^1.0.0",
7429         "create-hash": "^1.1.0",
7430         "evp_bytestokey": "^1.0.0",
7431         "pbkdf2": "^3.0.3",
7432         "safe-buffer": "^5.1.1"
7433       }
7434     },
7435     "parse-json": {
7436       "version": "2.2.0",
7437       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7438       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7439       "dev": true,
7440       "requires": {
7441         "error-ex": "^1.2.0"
7442       }
7443     },
7444     "parse5": {
7445       "version": "4.0.0",
7446       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
7447       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
7448       "dev": true
7449     },
7450     "parseqs": {
7451       "version": "0.0.5",
7452       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
7453       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
7454       "dev": true,
7455       "requires": {
7456         "better-assert": "~1.0.0"
7457       }
7458     },
7459     "parseuri": {
7460       "version": "0.0.5",
7461       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
7462       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
7463       "dev": true,
7464       "requires": {
7465         "better-assert": "~1.0.0"
7466       }
7467     },
7468     "parseurl": {
7469       "version": "1.3.2",
7470       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
7471       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
7472       "dev": true
7473     },
7474     "pascalcase": {
7475       "version": "0.1.1",
7476       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7477       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7478       "dev": true
7479     },
7480     "path-browserify": {
7481       "version": "0.0.0",
7482       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
7483       "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
7484       "dev": true
7485     },
7486     "path-dirname": {
7487       "version": "1.0.2",
7488       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7489       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7490       "dev": true
7491     },
7492     "path-exists": {
7493       "version": "3.0.0",
7494       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7495       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7496       "dev": true
7497     },
7498     "path-is-absolute": {
7499       "version": "1.0.1",
7500       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7501       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7502       "dev": true
7503     },
7504     "path-is-inside": {
7505       "version": "1.0.2",
7506       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7507       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7508       "dev": true
7509     },
7510     "path-key": {
7511       "version": "2.0.1",
7512       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7513       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7514       "dev": true
7515     },
7516     "path-parse": {
7517       "version": "1.0.6",
7518       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7519       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7520       "dev": true
7521     },
7522     "path-to-regexp": {
7523       "version": "0.1.7",
7524       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
7525       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
7526       "dev": true
7527     },
7528     "path-type": {
7529       "version": "3.0.0",
7530       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
7531       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
7532       "dev": true,
7533       "requires": {
7534         "pify": "^3.0.0"
7535       }
7536     },
7537     "pbkdf2": {
7538       "version": "3.0.17",
7539       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7540       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7541       "dev": true,
7542       "requires": {
7543         "create-hash": "^1.1.2",
7544         "create-hmac": "^1.1.4",
7545         "ripemd160": "^2.0.1",
7546         "safe-buffer": "^5.0.1",
7547         "sha.js": "^2.4.8"
7548       }
7549     },
7550     "performance-now": {
7551       "version": "2.1.0",
7552       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7553       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
7554       "dev": true
7555     },
7556     "pify": {
7557       "version": "3.0.0",
7558       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7559       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7560       "dev": true
7561     },
7562     "pinkie": {
7563       "version": "2.0.4",
7564       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7565       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7566       "dev": true
7567     },
7568     "pinkie-promise": {
7569       "version": "2.0.1",
7570       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7571       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7572       "dev": true,
7573       "requires": {
7574         "pinkie": "^2.0.0"
7575       }
7576     },
7577     "pkg-dir": {
7578       "version": "2.0.0",
7579       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7580       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7581       "dev": true,
7582       "requires": {
7583         "find-up": "^2.1.0"
7584       }
7585     },
7586     "portfinder": {
7587       "version": "1.0.17",
7588       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
7589       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
7590       "dev": true,
7591       "requires": {
7592         "async": "^1.5.2",
7593         "debug": "^2.2.0",
7594         "mkdirp": "0.5.x"
7595       }
7596     },
7597     "posix-character-classes": {
7598       "version": "0.1.1",
7599       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7600       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7601       "dev": true
7602     },
7603     "postcss": {
7604       "version": "7.0.13",
7605       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.13.tgz",
7606       "integrity": "sha512-h8SY6kQTd1wISHWjz+E6cswdhMuyBZRb16pSTv3W4zYZ3/YbyWeJdNUeOXB5IdZqE1U76OUEjjjqsC3z2f3hVg==",
7607       "dev": true,
7608       "requires": {
7609         "chalk": "^2.4.2",
7610         "source-map": "^0.6.1",
7611         "supports-color": "^6.1.0"
7612       },
7613       "dependencies": {
7614         "source-map": {
7615           "version": "0.6.1",
7616           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7617           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7618           "dev": true
7619         }
7620       }
7621     },
7622     "postcss-import": {
7623       "version": "12.0.1",
7624       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
7625       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
7626       "dev": true,
7627       "requires": {
7628         "postcss": "^7.0.1",
7629         "postcss-value-parser": "^3.2.3",
7630         "read-cache": "^1.0.0",
7631         "resolve": "^1.1.7"
7632       }
7633     },
7634     "postcss-load-config": {
7635       "version": "2.0.0",
7636       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz",
7637       "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==",
7638       "dev": true,
7639       "requires": {
7640         "cosmiconfig": "^4.0.0",
7641         "import-cwd": "^2.0.0"
7642       }
7643     },
7644     "postcss-loader": {
7645       "version": "3.0.0",
7646       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
7647       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
7648       "dev": true,
7649       "requires": {
7650         "loader-utils": "^1.1.0",
7651         "postcss": "^7.0.0",
7652         "postcss-load-config": "^2.0.0",
7653         "schema-utils": "^1.0.0"
7654       }
7655     },
7656     "postcss-value-parser": {
7657       "version": "3.3.1",
7658       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7659       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7660       "dev": true
7661     },
7662     "prelude-ls": {
7663       "version": "1.1.2",
7664       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
7665       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
7666       "dev": true
7667     },
7668     "process": {
7669       "version": "0.11.10",
7670       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
7671       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
7672       "dev": true
7673     },
7674     "process-nextick-args": {
7675       "version": "2.0.0",
7676       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
7677       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
7678       "dev": true
7679     },
7680     "promise": {
7681       "version": "7.3.1",
7682       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
7683       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
7684       "dev": true,
7685       "optional": true,
7686       "requires": {
7687         "asap": "~2.0.3"
7688       }
7689     },
7690     "promise-inflight": {
7691       "version": "1.0.1",
7692       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
7693       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
7694       "dev": true
7695     },
7696     "promise-retry": {
7697       "version": "1.1.1",
7698       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
7699       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
7700       "dev": true,
7701       "requires": {
7702         "err-code": "^1.0.0",
7703         "retry": "^0.10.0"
7704       }
7705     },
7706     "protoduck": {
7707       "version": "5.0.1",
7708       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
7709       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
7710       "dev": true,
7711       "requires": {
7712         "genfun": "^5.0.0"
7713       }
7714     },
7715     "protractor": {
7716       "version": "5.4.2",
7717       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz",
7718       "integrity": "sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==",
7719       "dev": true,
7720       "requires": {
7721         "@types/q": "^0.0.32",
7722         "@types/selenium-webdriver": "^3.0.0",
7723         "blocking-proxy": "^1.0.0",
7724         "browserstack": "^1.5.1",
7725         "chalk": "^1.1.3",
7726         "glob": "^7.0.3",
7727         "jasmine": "2.8.0",
7728         "jasminewd2": "^2.1.0",
7729         "optimist": "~0.6.0",
7730         "q": "1.4.1",
7731         "saucelabs": "^1.5.0",
7732         "selenium-webdriver": "3.6.0",
7733         "source-map-support": "~0.4.0",
7734         "webdriver-js-extender": "2.1.0",
7735         "webdriver-manager": "^12.0.6"
7736       },
7737       "dependencies": {
7738         "ansi-styles": {
7739           "version": "2.2.1",
7740           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7741           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7742           "dev": true
7743         },
7744         "chalk": {
7745           "version": "1.1.3",
7746           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7747           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7748           "dev": true,
7749           "requires": {
7750             "ansi-styles": "^2.2.1",
7751             "escape-string-regexp": "^1.0.2",
7752             "has-ansi": "^2.0.0",
7753             "strip-ansi": "^3.0.0",
7754             "supports-color": "^2.0.0"
7755           }
7756         },
7757         "del": {
7758           "version": "2.2.2",
7759           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
7760           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
7761           "dev": true,
7762           "requires": {
7763             "globby": "^5.0.0",
7764             "is-path-cwd": "^1.0.0",
7765             "is-path-in-cwd": "^1.0.0",
7766             "object-assign": "^4.0.1",
7767             "pify": "^2.0.0",
7768             "pinkie-promise": "^2.0.0",
7769             "rimraf": "^2.2.8"
7770           }
7771         },
7772         "globby": {
7773           "version": "5.0.0",
7774           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
7775           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
7776           "dev": true,
7777           "requires": {
7778             "array-union": "^1.0.1",
7779             "arrify": "^1.0.0",
7780             "glob": "^7.0.3",
7781             "object-assign": "^4.0.1",
7782             "pify": "^2.0.0",
7783             "pinkie-promise": "^2.0.0"
7784           }
7785         },
7786         "minimist": {
7787           "version": "1.2.0",
7788           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7789           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7790           "dev": true
7791         },
7792         "pify": {
7793           "version": "2.3.0",
7794           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7795           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7796           "dev": true
7797         },
7798         "source-map": {
7799           "version": "0.5.7",
7800           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
7801           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7802           "dev": true
7803         },
7804         "source-map-support": {
7805           "version": "0.4.18",
7806           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
7807           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
7808           "dev": true,
7809           "requires": {
7810             "source-map": "^0.5.6"
7811           }
7812         },
7813         "supports-color": {
7814           "version": "2.0.0",
7815           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7816           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7817           "dev": true
7818         },
7819         "webdriver-manager": {
7820           "version": "12.1.1",
7821           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.1.tgz",
7822           "integrity": "sha512-L9TEQmZs6JbMMRQI1w60mfps265/NCr0toYJl7p/R2OAk6oXAfwI6jqYP7EWae+d7Ad2S2Aj4+rzxoSjqk3ZuA==",
7823           "dev": true,
7824           "requires": {
7825             "adm-zip": "^0.4.9",
7826             "chalk": "^1.1.1",
7827             "del": "^2.2.0",
7828             "glob": "^7.0.3",
7829             "ini": "^1.3.4",
7830             "minimist": "^1.2.0",
7831             "q": "^1.4.1",
7832             "request": "^2.87.0",
7833             "rimraf": "^2.5.2",
7834             "semver": "^5.3.0",
7835             "xml2js": "^0.4.17"
7836           }
7837         }
7838       }
7839     },
7840     "proxy-addr": {
7841       "version": "2.0.4",
7842       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
7843       "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
7844       "dev": true,
7845       "requires": {
7846         "forwarded": "~0.1.2",
7847         "ipaddr.js": "1.8.0"
7848       }
7849     },
7850     "prr": {
7851       "version": "1.0.1",
7852       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
7853       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
7854       "dev": true
7855     },
7856     "pseudomap": {
7857       "version": "1.0.2",
7858       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
7859       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
7860       "dev": true
7861     },
7862     "psl": {
7863       "version": "1.1.31",
7864       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
7865       "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",
7866       "dev": true
7867     },
7868     "public-encrypt": {
7869       "version": "4.0.3",
7870       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
7871       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
7872       "dev": true,
7873       "requires": {
7874         "bn.js": "^4.1.0",
7875         "browserify-rsa": "^4.0.0",
7876         "create-hash": "^1.1.0",
7877         "parse-asn1": "^5.0.0",
7878         "randombytes": "^2.0.1",
7879         "safe-buffer": "^5.1.2"
7880       }
7881     },
7882     "pump": {
7883       "version": "2.0.1",
7884       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
7885       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
7886       "dev": true,
7887       "requires": {
7888         "end-of-stream": "^1.1.0",
7889         "once": "^1.3.1"
7890       }
7891     },
7892     "pumpify": {
7893       "version": "1.5.1",
7894       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
7895       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
7896       "dev": true,
7897       "requires": {
7898         "duplexify": "^3.6.0",
7899         "inherits": "^2.0.3",
7900         "pump": "^2.0.0"
7901       }
7902     },
7903     "punycode": {
7904       "version": "2.1.1",
7905       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
7906       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
7907       "dev": true
7908     },
7909     "q": {
7910       "version": "1.4.1",
7911       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
7912       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
7913       "dev": true
7914     },
7915     "qjobs": {
7916       "version": "1.2.0",
7917       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
7918       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
7919       "dev": true
7920     },
7921     "qs": {
7922       "version": "6.5.2",
7923       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
7924       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
7925       "dev": true
7926     },
7927     "querystring": {
7928       "version": "0.2.0",
7929       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
7930       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
7931       "dev": true
7932     },
7933     "querystring-es3": {
7934       "version": "0.2.1",
7935       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
7936       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
7937       "dev": true
7938     },
7939     "querystringify": {
7940       "version": "2.1.0",
7941       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz",
7942       "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==",
7943       "dev": true
7944     },
7945     "randombytes": {
7946       "version": "2.0.6",
7947       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
7948       "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
7949       "dev": true,
7950       "requires": {
7951         "safe-buffer": "^5.1.0"
7952       }
7953     },
7954     "randomfill": {
7955       "version": "1.0.4",
7956       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
7957       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
7958       "dev": true,
7959       "requires": {
7960         "randombytes": "^2.0.5",
7961         "safe-buffer": "^5.1.0"
7962       }
7963     },
7964     "range-parser": {
7965       "version": "1.2.0",
7966       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
7967       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
7968       "dev": true
7969     },
7970     "raw-body": {
7971       "version": "2.3.3",
7972       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
7973       "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
7974       "dev": true,
7975       "requires": {
7976         "bytes": "3.0.0",
7977         "http-errors": "1.6.3",
7978         "iconv-lite": "0.4.23",
7979         "unpipe": "1.0.0"
7980       }
7981     },
7982     "raw-loader": {
7983       "version": "0.5.1",
7984       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
7985       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
7986       "dev": true
7987     },
7988     "read-cache": {
7989       "version": "1.0.0",
7990       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
7991       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
7992       "dev": true,
7993       "requires": {
7994         "pify": "^2.3.0"
7995       },
7996       "dependencies": {
7997         "pify": {
7998           "version": "2.3.0",
7999           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8000           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8001           "dev": true
8002         }
8003       }
8004     },
8005     "read-pkg": {
8006       "version": "1.1.0",
8007       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8008       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8009       "dev": true,
8010       "optional": true,
8011       "requires": {
8012         "load-json-file": "^1.0.0",
8013         "normalize-package-data": "^2.3.2",
8014         "path-type": "^1.0.0"
8015       },
8016       "dependencies": {
8017         "path-type": {
8018           "version": "1.1.0",
8019           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8020           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8021           "dev": true,
8022           "optional": true,
8023           "requires": {
8024             "graceful-fs": "^4.1.2",
8025             "pify": "^2.0.0",
8026             "pinkie-promise": "^2.0.0"
8027           }
8028         },
8029         "pify": {
8030           "version": "2.3.0",
8031           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8032           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8033           "dev": true,
8034           "optional": true
8035         }
8036       }
8037     },
8038     "read-pkg-up": {
8039       "version": "1.0.1",
8040       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8041       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8042       "dev": true,
8043       "optional": true,
8044       "requires": {
8045         "find-up": "^1.0.0",
8046         "read-pkg": "^1.0.0"
8047       },
8048       "dependencies": {
8049         "find-up": {
8050           "version": "1.1.2",
8051           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8052           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8053           "dev": true,
8054           "optional": true,
8055           "requires": {
8056             "path-exists": "^2.0.0",
8057             "pinkie-promise": "^2.0.0"
8058           }
8059         },
8060         "path-exists": {
8061           "version": "2.1.0",
8062           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8063           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8064           "dev": true,
8065           "optional": true,
8066           "requires": {
8067             "pinkie-promise": "^2.0.0"
8068           }
8069         }
8070       }
8071     },
8072     "readable-stream": {
8073       "version": "2.3.6",
8074       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8075       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8076       "dev": true,
8077       "requires": {
8078         "core-util-is": "~1.0.0",
8079         "inherits": "~2.0.3",
8080         "isarray": "~1.0.0",
8081         "process-nextick-args": "~2.0.0",
8082         "safe-buffer": "~5.1.1",
8083         "string_decoder": "~1.1.1",
8084         "util-deprecate": "~1.0.1"
8085       }
8086     },
8087     "readdirp": {
8088       "version": "2.2.1",
8089       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8090       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8091       "dev": true,
8092       "requires": {
8093         "graceful-fs": "^4.1.11",
8094         "micromatch": "^3.1.10",
8095         "readable-stream": "^2.0.2"
8096       }
8097     },
8098     "rechoir": {
8099       "version": "0.6.2",
8100       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8101       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8102       "dev": true,
8103       "requires": {
8104         "resolve": "^1.1.6"
8105       }
8106     },
8107     "redent": {
8108       "version": "1.0.0",
8109       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8110       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8111       "dev": true,
8112       "optional": true,
8113       "requires": {
8114         "indent-string": "^2.1.0",
8115         "strip-indent": "^1.0.1"
8116       }
8117     },
8118     "reflect-metadata": {
8119       "version": "0.1.13",
8120       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
8121       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
8122       "dev": true
8123     },
8124     "regenerate": {
8125       "version": "1.4.0",
8126       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8127       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8128       "dev": true
8129     },
8130     "regenerator-runtime": {
8131       "version": "0.11.1",
8132       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8133       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8134       "dev": true
8135     },
8136     "regex-not": {
8137       "version": "1.0.2",
8138       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8139       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8140       "dev": true,
8141       "requires": {
8142         "extend-shallow": "^3.0.2",
8143         "safe-regex": "^1.1.0"
8144       }
8145     },
8146     "regexpu-core": {
8147       "version": "1.0.0",
8148       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8149       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8150       "dev": true,
8151       "requires": {
8152         "regenerate": "^1.2.1",
8153         "regjsgen": "^0.2.0",
8154         "regjsparser": "^0.1.4"
8155       }
8156     },
8157     "regjsgen": {
8158       "version": "0.2.0",
8159       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8160       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8161       "dev": true
8162     },
8163     "regjsparser": {
8164       "version": "0.1.5",
8165       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8166       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8167       "dev": true,
8168       "requires": {
8169         "jsesc": "~0.5.0"
8170       },
8171       "dependencies": {
8172         "jsesc": {
8173           "version": "0.5.0",
8174           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8175           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8176           "dev": true
8177         }
8178       }
8179     },
8180     "remove-trailing-separator": {
8181       "version": "1.1.0",
8182       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8183       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8184       "dev": true
8185     },
8186     "repeat-element": {
8187       "version": "1.1.3",
8188       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8189       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8190       "dev": true
8191     },
8192     "repeat-string": {
8193       "version": "1.6.1",
8194       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8195       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8196       "dev": true
8197     },
8198     "repeating": {
8199       "version": "2.0.1",
8200       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8201       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8202       "dev": true,
8203       "requires": {
8204         "is-finite": "^1.0.0"
8205       }
8206     },
8207     "request": {
8208       "version": "2.88.0",
8209       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8210       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8211       "dev": true,
8212       "requires": {
8213         "aws-sign2": "~0.7.0",
8214         "aws4": "^1.8.0",
8215         "caseless": "~0.12.0",
8216         "combined-stream": "~1.0.6",
8217         "extend": "~3.0.2",
8218         "forever-agent": "~0.6.1",
8219         "form-data": "~2.3.2",
8220         "har-validator": "~5.1.0",
8221         "http-signature": "~1.2.0",
8222         "is-typedarray": "~1.0.0",
8223         "isstream": "~0.1.2",
8224         "json-stringify-safe": "~5.0.1",
8225         "mime-types": "~2.1.19",
8226         "oauth-sign": "~0.9.0",
8227         "performance-now": "^2.1.0",
8228         "qs": "~6.5.2",
8229         "safe-buffer": "^5.1.2",
8230         "tough-cookie": "~2.4.3",
8231         "tunnel-agent": "^0.6.0",
8232         "uuid": "^3.3.2"
8233       }
8234     },
8235     "require-directory": {
8236       "version": "2.1.1",
8237       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8238       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8239       "dev": true
8240     },
8241     "require-from-string": {
8242       "version": "2.0.2",
8243       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
8244       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
8245       "dev": true
8246     },
8247     "require-main-filename": {
8248       "version": "1.0.1",
8249       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8250       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8251       "dev": true
8252     },
8253     "requires-port": {
8254       "version": "1.0.0",
8255       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8256       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8257       "dev": true
8258     },
8259     "resolve": {
8260       "version": "1.1.7",
8261       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8262       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8263       "dev": true
8264     },
8265     "resolve-cwd": {
8266       "version": "2.0.0",
8267       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8268       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8269       "dev": true,
8270       "requires": {
8271         "resolve-from": "^3.0.0"
8272       }
8273     },
8274     "resolve-from": {
8275       "version": "3.0.0",
8276       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8277       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8278       "dev": true
8279     },
8280     "resolve-url": {
8281       "version": "0.2.1",
8282       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8283       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8284       "dev": true
8285     },
8286     "restore-cursor": {
8287       "version": "2.0.0",
8288       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8289       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8290       "dev": true,
8291       "requires": {
8292         "onetime": "^2.0.0",
8293         "signal-exit": "^3.0.2"
8294       }
8295     },
8296     "ret": {
8297       "version": "0.1.15",
8298       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8299       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8300       "dev": true
8301     },
8302     "retry": {
8303       "version": "0.10.1",
8304       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8305       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
8306       "dev": true
8307     },
8308     "rfdc": {
8309       "version": "1.1.2",
8310       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.2.tgz",
8311       "integrity": "sha512-92ktAgvZhBzYTIK0Mja9uen5q5J3NRVMoDkJL2VMwq6SXjVCgqvQeVP2XAaUY6HT+XpQYeLSjb3UoitBryKmdA==",
8312       "dev": true
8313     },
8314     "rimraf": {
8315       "version": "2.6.3",
8316       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8317       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8318       "dev": true,
8319       "requires": {
8320         "glob": "^7.1.3"
8321       }
8322     },
8323     "ripemd160": {
8324       "version": "2.0.2",
8325       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
8326       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
8327       "dev": true,
8328       "requires": {
8329         "hash-base": "^3.0.0",
8330         "inherits": "^2.0.1"
8331       }
8332     },
8333     "run-async": {
8334       "version": "2.3.0",
8335       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
8336       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
8337       "dev": true,
8338       "requires": {
8339         "is-promise": "^2.1.0"
8340       }
8341     },
8342     "run-queue": {
8343       "version": "1.0.3",
8344       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
8345       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
8346       "dev": true,
8347       "requires": {
8348         "aproba": "^1.1.1"
8349       }
8350     },
8351     "rxjs": {
8352       "version": "6.3.3",
8353       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
8354       "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
8355       "requires": {
8356         "tslib": "^1.9.0"
8357       }
8358     },
8359     "rxjs-compat": {
8360       "version": "6.4.0",
8361       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.4.0.tgz",
8362       "integrity": "sha512-eo/O8RS83hJdJukCtA+IF6qnqa8FPOuVo+OPCzgVi+dbTle9KCdNv97IcQO0WwNVik7DJLKmf0F8uwzc0q40vw=="
8363     },
8364     "safe-buffer": {
8365       "version": "5.1.2",
8366       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8367       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8368       "dev": true
8369     },
8370     "safe-regex": {
8371       "version": "1.1.0",
8372       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8373       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
8374       "dev": true,
8375       "requires": {
8376         "ret": "~0.1.10"
8377       }
8378     },
8379     "safer-buffer": {
8380       "version": "2.1.2",
8381       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8382       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8383       "dev": true
8384     },
8385     "sass-graph": {
8386       "version": "2.2.4",
8387       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
8388       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
8389       "dev": true,
8390       "optional": true,
8391       "requires": {
8392         "glob": "^7.0.0",
8393         "lodash": "^4.0.0",
8394         "scss-tokenizer": "^0.2.3",
8395         "yargs": "^7.0.0"
8396       }
8397     },
8398     "sass-loader": {
8399       "version": "7.1.0",
8400       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
8401       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
8402       "dev": true,
8403       "requires": {
8404         "clone-deep": "^2.0.1",
8405         "loader-utils": "^1.0.1",
8406         "lodash.tail": "^4.1.1",
8407         "neo-async": "^2.5.0",
8408         "pify": "^3.0.0",
8409         "semver": "^5.5.0"
8410       }
8411     },
8412     "saucelabs": {
8413       "version": "1.5.0",
8414       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
8415       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
8416       "dev": true,
8417       "requires": {
8418         "https-proxy-agent": "^2.2.1"
8419       }
8420     },
8421     "sax": {
8422       "version": "0.5.8",
8423       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
8424       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
8425       "dev": true
8426     },
8427     "schema-utils": {
8428       "version": "1.0.0",
8429       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
8430       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
8431       "dev": true,
8432       "requires": {
8433         "ajv": "^6.1.0",
8434         "ajv-errors": "^1.0.0",
8435         "ajv-keywords": "^3.1.0"
8436       }
8437     },
8438     "scss-tokenizer": {
8439       "version": "0.2.3",
8440       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
8441       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
8442       "dev": true,
8443       "optional": true,
8444       "requires": {
8445         "js-base64": "^2.1.8",
8446         "source-map": "^0.4.2"
8447       },
8448       "dependencies": {
8449         "source-map": {
8450           "version": "0.4.4",
8451           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
8452           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
8453           "dev": true,
8454           "optional": true,
8455           "requires": {
8456             "amdefine": ">=0.0.4"
8457           }
8458         }
8459       }
8460     },
8461     "select-hose": {
8462       "version": "2.0.0",
8463       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
8464       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
8465       "dev": true
8466     },
8467     "selenium-webdriver": {
8468       "version": "3.6.0",
8469       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
8470       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
8471       "dev": true,
8472       "requires": {
8473         "jszip": "^3.1.3",
8474         "rimraf": "^2.5.4",
8475         "tmp": "0.0.30",
8476         "xml2js": "^0.4.17"
8477       },
8478       "dependencies": {
8479         "tmp": {
8480           "version": "0.0.30",
8481           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
8482           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
8483           "dev": true,
8484           "requires": {
8485             "os-tmpdir": "~1.0.1"
8486           }
8487         }
8488       }
8489     },
8490     "selfsigned": {
8491       "version": "1.10.4",
8492       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz",
8493       "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==",
8494       "dev": true,
8495       "requires": {
8496         "node-forge": "0.7.5"
8497       }
8498     },
8499     "semver": {
8500       "version": "5.5.1",
8501       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
8502       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
8503       "dev": true
8504     },
8505     "semver-dsl": {
8506       "version": "1.0.1",
8507       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
8508       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
8509       "dev": true,
8510       "requires": {
8511         "semver": "^5.3.0"
8512       }
8513     },
8514     "semver-intersect": {
8515       "version": "1.4.0",
8516       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
8517       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
8518       "dev": true,
8519       "requires": {
8520         "semver": "^5.0.0"
8521       }
8522     },
8523     "send": {
8524       "version": "0.16.2",
8525       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
8526       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
8527       "dev": true,
8528       "requires": {
8529         "debug": "2.6.9",
8530         "depd": "~1.1.2",
8531         "destroy": "~1.0.4",
8532         "encodeurl": "~1.0.2",
8533         "escape-html": "~1.0.3",
8534         "etag": "~1.8.1",
8535         "fresh": "0.5.2",
8536         "http-errors": "~1.6.2",
8537         "mime": "1.4.1",
8538         "ms": "2.0.0",
8539         "on-finished": "~2.3.0",
8540         "range-parser": "~1.2.0",
8541         "statuses": "~1.4.0"
8542       },
8543       "dependencies": {
8544         "mime": {
8545           "version": "1.4.1",
8546           "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
8547           "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
8548           "dev": true
8549         }
8550       }
8551     },
8552     "serialize-javascript": {
8553       "version": "1.6.1",
8554       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz",
8555       "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==",
8556       "dev": true
8557     },
8558     "serve-index": {
8559       "version": "1.9.1",
8560       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
8561       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
8562       "dev": true,
8563       "requires": {
8564         "accepts": "~1.3.4",
8565         "batch": "0.6.1",
8566         "debug": "2.6.9",
8567         "escape-html": "~1.0.3",
8568         "http-errors": "~1.6.2",
8569         "mime-types": "~2.1.17",
8570         "parseurl": "~1.3.2"
8571       }
8572     },
8573     "serve-static": {
8574       "version": "1.13.2",
8575       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
8576       "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
8577       "dev": true,
8578       "requires": {
8579         "encodeurl": "~1.0.2",
8580         "escape-html": "~1.0.3",
8581         "parseurl": "~1.3.2",
8582         "send": "0.16.2"
8583       }
8584     },
8585     "set-blocking": {
8586       "version": "2.0.0",
8587       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
8588       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
8589       "dev": true
8590     },
8591     "set-value": {
8592       "version": "2.0.0",
8593       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
8594       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
8595       "dev": true,
8596       "requires": {
8597         "extend-shallow": "^2.0.1",
8598         "is-extendable": "^0.1.1",
8599         "is-plain-object": "^2.0.3",
8600         "split-string": "^3.0.1"
8601       },
8602       "dependencies": {
8603         "extend-shallow": {
8604           "version": "2.0.1",
8605           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8606           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8607           "dev": true,
8608           "requires": {
8609             "is-extendable": "^0.1.0"
8610           }
8611         }
8612       }
8613     },
8614     "setimmediate": {
8615       "version": "1.0.5",
8616       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
8617       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
8618       "dev": true
8619     },
8620     "setprototypeof": {
8621       "version": "1.1.0",
8622       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
8623       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
8624       "dev": true
8625     },
8626     "sha.js": {
8627       "version": "2.4.11",
8628       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
8629       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
8630       "dev": true,
8631       "requires": {
8632         "inherits": "^2.0.1",
8633         "safe-buffer": "^5.0.1"
8634       }
8635     },
8636     "shallow-clone": {
8637       "version": "1.0.0",
8638       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
8639       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
8640       "dev": true,
8641       "requires": {
8642         "is-extendable": "^0.1.1",
8643         "kind-of": "^5.0.0",
8644         "mixin-object": "^2.0.1"
8645       },
8646       "dependencies": {
8647         "kind-of": {
8648           "version": "5.1.0",
8649           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8650           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8651           "dev": true
8652         }
8653       }
8654     },
8655     "shebang-command": {
8656       "version": "1.2.0",
8657       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8658       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8659       "dev": true,
8660       "requires": {
8661         "shebang-regex": "^1.0.0"
8662       }
8663     },
8664     "shebang-regex": {
8665       "version": "1.0.0",
8666       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8667       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8668       "dev": true
8669     },
8670     "shelljs": {
8671       "version": "0.8.3",
8672       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
8673       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
8674       "dev": true,
8675       "requires": {
8676         "glob": "^7.0.0",
8677         "interpret": "^1.0.0",
8678         "rechoir": "^0.6.2"
8679       }
8680     },
8681     "signal-exit": {
8682       "version": "3.0.2",
8683       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
8684       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
8685       "dev": true
8686     },
8687     "slash": {
8688       "version": "1.0.0",
8689       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
8690       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
8691       "dev": true
8692     },
8693     "smart-buffer": {
8694       "version": "4.0.2",
8695       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.2.tgz",
8696       "integrity": "sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==",
8697       "dev": true
8698     },
8699     "snapdragon": {
8700       "version": "0.8.2",
8701       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
8702       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
8703       "dev": true,
8704       "requires": {
8705         "base": "^0.11.1",
8706         "debug": "^2.2.0",
8707         "define-property": "^0.2.5",
8708         "extend-shallow": "^2.0.1",
8709         "map-cache": "^0.2.2",
8710         "source-map": "^0.5.6",
8711         "source-map-resolve": "^0.5.0",
8712         "use": "^3.1.0"
8713       },
8714       "dependencies": {
8715         "define-property": {
8716           "version": "0.2.5",
8717           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8718           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8719           "dev": true,
8720           "requires": {
8721             "is-descriptor": "^0.1.0"
8722           }
8723         },
8724         "extend-shallow": {
8725           "version": "2.0.1",
8726           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8727           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8728           "dev": true,
8729           "requires": {
8730             "is-extendable": "^0.1.0"
8731           }
8732         },
8733         "source-map": {
8734           "version": "0.5.7",
8735           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8736           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
8737           "dev": true
8738         }
8739       }
8740     },
8741     "snapdragon-node": {
8742       "version": "2.1.1",
8743       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
8744       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
8745       "dev": true,
8746       "requires": {
8747         "define-property": "^1.0.0",
8748         "isobject": "^3.0.0",
8749         "snapdragon-util": "^3.0.1"
8750       },
8751       "dependencies": {
8752         "define-property": {
8753           "version": "1.0.0",
8754           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8755           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
8756           "dev": true,
8757           "requires": {
8758             "is-descriptor": "^1.0.0"
8759           }
8760         },
8761         "is-accessor-descriptor": {
8762           "version": "1.0.0",
8763           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8764           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8765           "dev": true,
8766           "requires": {
8767             "kind-of": "^6.0.0"
8768           }
8769         },
8770         "is-data-descriptor": {
8771           "version": "1.0.0",
8772           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8773           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8774           "dev": true,
8775           "requires": {
8776             "kind-of": "^6.0.0"
8777           }
8778         },
8779         "is-descriptor": {
8780           "version": "1.0.2",
8781           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8782           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8783           "dev": true,
8784           "requires": {
8785             "is-accessor-descriptor": "^1.0.0",
8786             "is-data-descriptor": "^1.0.0",
8787             "kind-of": "^6.0.2"
8788           }
8789         }
8790       }
8791     },
8792     "snapdragon-util": {
8793       "version": "3.0.1",
8794       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
8795       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
8796       "dev": true,
8797       "requires": {
8798         "kind-of": "^3.2.0"
8799       },
8800       "dependencies": {
8801         "kind-of": {
8802           "version": "3.2.2",
8803           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8804           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8805           "dev": true,
8806           "requires": {
8807             "is-buffer": "^1.1.5"
8808           }
8809         }
8810       }
8811     },
8812     "socket.io": {
8813       "version": "2.1.1",
8814       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
8815       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
8816       "dev": true,
8817       "requires": {
8818         "debug": "~3.1.0",
8819         "engine.io": "~3.2.0",
8820         "has-binary2": "~1.0.2",
8821         "socket.io-adapter": "~1.1.0",
8822         "socket.io-client": "2.1.1",
8823         "socket.io-parser": "~3.2.0"
8824       },
8825       "dependencies": {
8826         "debug": {
8827           "version": "3.1.0",
8828           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8829           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8830           "dev": true,
8831           "requires": {
8832             "ms": "2.0.0"
8833           }
8834         }
8835       }
8836     },
8837     "socket.io-adapter": {
8838       "version": "1.1.1",
8839       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
8840       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
8841       "dev": true
8842     },
8843     "socket.io-client": {
8844       "version": "2.1.1",
8845       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
8846       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
8847       "dev": true,
8848       "requires": {
8849         "backo2": "1.0.2",
8850         "base64-arraybuffer": "0.1.5",
8851         "component-bind": "1.0.0",
8852         "component-emitter": "1.2.1",
8853         "debug": "~3.1.0",
8854         "engine.io-client": "~3.2.0",
8855         "has-binary2": "~1.0.2",
8856         "has-cors": "1.1.0",
8857         "indexof": "0.0.1",
8858         "object-component": "0.0.3",
8859         "parseqs": "0.0.5",
8860         "parseuri": "0.0.5",
8861         "socket.io-parser": "~3.2.0",
8862         "to-array": "0.1.4"
8863       },
8864       "dependencies": {
8865         "debug": {
8866           "version": "3.1.0",
8867           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8868           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8869           "dev": true,
8870           "requires": {
8871             "ms": "2.0.0"
8872           }
8873         }
8874       }
8875     },
8876     "socket.io-parser": {
8877       "version": "3.2.0",
8878       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
8879       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
8880       "dev": true,
8881       "requires": {
8882         "component-emitter": "1.2.1",
8883         "debug": "~3.1.0",
8884         "isarray": "2.0.1"
8885       },
8886       "dependencies": {
8887         "debug": {
8888           "version": "3.1.0",
8889           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8890           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8891           "dev": true,
8892           "requires": {
8893             "ms": "2.0.0"
8894           }
8895         },
8896         "isarray": {
8897           "version": "2.0.1",
8898           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
8899           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
8900           "dev": true
8901         }
8902       }
8903     },
8904     "sockjs": {
8905       "version": "0.3.19",
8906       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
8907       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
8908       "dev": true,
8909       "requires": {
8910         "faye-websocket": "^0.10.0",
8911         "uuid": "^3.0.1"
8912       }
8913     },
8914     "sockjs-client": {
8915       "version": "1.3.0",
8916       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.3.0.tgz",
8917       "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==",
8918       "dev": true,
8919       "requires": {
8920         "debug": "^3.2.5",
8921         "eventsource": "^1.0.7",
8922         "faye-websocket": "~0.11.1",
8923         "inherits": "^2.0.3",
8924         "json3": "^3.3.2",
8925         "url-parse": "^1.4.3"
8926       },
8927       "dependencies": {
8928         "debug": {
8929           "version": "3.2.6",
8930           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8931           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8932           "dev": true,
8933           "requires": {
8934             "ms": "^2.1.1"
8935           }
8936         },
8937         "faye-websocket": {
8938           "version": "0.11.1",
8939           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz",
8940           "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=",
8941           "dev": true,
8942           "requires": {
8943             "websocket-driver": ">=0.5.1"
8944           }
8945         },
8946         "ms": {
8947           "version": "2.1.1",
8948           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
8949           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
8950           "dev": true
8951         }
8952       }
8953     },
8954     "socks": {
8955       "version": "2.2.3",
8956       "resolved": "https://registry.npmjs.org/socks/-/socks-2.2.3.tgz",
8957       "integrity": "sha512-+2r83WaRT3PXYoO/1z+RDEBE7Z2f9YcdQnJ0K/ncXXbV5gJ6wYfNAebYFYiiUjM6E4JyXnPY8cimwyvFYHVUUA==",
8958       "dev": true,
8959       "requires": {
8960         "ip": "^1.1.5",
8961         "smart-buffer": "4.0.2"
8962       }
8963     },
8964     "socks-proxy-agent": {
8965       "version": "4.0.1",
8966       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.1.tgz",
8967       "integrity": "sha512-Kezx6/VBguXOsEe5oU3lXYyKMi4+gva72TwJ7pQY5JfqUx2nMk7NXA6z/mpNqIlfQjWYVfeuNvQjexiTaTn6Nw==",
8968       "dev": true,
8969       "requires": {
8970         "agent-base": "~4.2.0",
8971         "socks": "~2.2.0"
8972       }
8973     },
8974     "source-list-map": {
8975       "version": "2.0.1",
8976       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
8977       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
8978       "dev": true
8979     },
8980     "source-map": {
8981       "version": "0.7.3",
8982       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
8983       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
8984       "dev": true
8985     },
8986     "source-map-loader": {
8987       "version": "0.2.4",
8988       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
8989       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
8990       "dev": true,
8991       "requires": {
8992         "async": "^2.5.0",
8993         "loader-utils": "^1.1.0"
8994       },
8995       "dependencies": {
8996         "async": {
8997           "version": "2.6.1",
8998           "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
8999           "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
9000           "dev": true,
9001           "requires": {
9002             "lodash": "^4.17.10"
9003           }
9004         }
9005       }
9006     },
9007     "source-map-resolve": {
9008       "version": "0.5.2",
9009       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9010       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9011       "dev": true,
9012       "requires": {
9013         "atob": "^2.1.1",
9014         "decode-uri-component": "^0.2.0",
9015         "resolve-url": "^0.2.1",
9016         "source-map-url": "^0.4.0",
9017         "urix": "^0.1.0"
9018       }
9019     },
9020     "source-map-support": {
9021       "version": "0.5.9",
9022       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
9023       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
9024       "dev": true,
9025       "requires": {
9026         "buffer-from": "^1.0.0",
9027         "source-map": "^0.6.0"
9028       },
9029       "dependencies": {
9030         "source-map": {
9031           "version": "0.6.1",
9032           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9033           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9034           "dev": true
9035         }
9036       }
9037     },
9038     "source-map-url": {
9039       "version": "0.4.0",
9040       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9041       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9042       "dev": true
9043     },
9044     "sourcemap-codec": {
9045       "version": "1.4.4",
9046       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz",
9047       "integrity": "sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg==",
9048       "dev": true
9049     },
9050     "spdx-correct": {
9051       "version": "3.1.0",
9052       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9053       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9054       "dev": true,
9055       "requires": {
9056         "spdx-expression-parse": "^3.0.0",
9057         "spdx-license-ids": "^3.0.0"
9058       }
9059     },
9060     "spdx-exceptions": {
9061       "version": "2.2.0",
9062       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9063       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9064       "dev": true
9065     },
9066     "spdx-expression-parse": {
9067       "version": "3.0.0",
9068       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9069       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9070       "dev": true,
9071       "requires": {
9072         "spdx-exceptions": "^2.1.0",
9073         "spdx-license-ids": "^3.0.0"
9074       }
9075     },
9076     "spdx-license-ids": {
9077       "version": "3.0.3",
9078       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz",
9079       "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==",
9080       "dev": true
9081     },
9082     "spdy": {
9083       "version": "4.0.0",
9084       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.0.tgz",
9085       "integrity": "sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==",
9086       "dev": true,
9087       "requires": {
9088         "debug": "^4.1.0",
9089         "handle-thing": "^2.0.0",
9090         "http-deceiver": "^1.2.7",
9091         "select-hose": "^2.0.0",
9092         "spdy-transport": "^3.0.0"
9093       },
9094       "dependencies": {
9095         "debug": {
9096           "version": "4.1.1",
9097           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9098           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9099           "dev": true,
9100           "requires": {
9101             "ms": "^2.1.1"
9102           }
9103         },
9104         "ms": {
9105           "version": "2.1.1",
9106           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9107           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9108           "dev": true
9109         }
9110       }
9111     },
9112     "spdy-transport": {
9113       "version": "3.0.0",
9114       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
9115       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
9116       "dev": true,
9117       "requires": {
9118         "debug": "^4.1.0",
9119         "detect-node": "^2.0.4",
9120         "hpack.js": "^2.1.6",
9121         "obuf": "^1.1.2",
9122         "readable-stream": "^3.0.6",
9123         "wbuf": "^1.7.3"
9124       },
9125       "dependencies": {
9126         "debug": {
9127           "version": "4.1.1",
9128           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9129           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9130           "dev": true,
9131           "requires": {
9132             "ms": "^2.1.1"
9133           }
9134         },
9135         "ms": {
9136           "version": "2.1.1",
9137           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9138           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9139           "dev": true
9140         },
9141         "readable-stream": {
9142           "version": "3.1.1",
9143           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.1.1.tgz",
9144           "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==",
9145           "dev": true,
9146           "requires": {
9147             "inherits": "^2.0.3",
9148             "string_decoder": "^1.1.1",
9149             "util-deprecate": "^1.0.1"
9150           }
9151         }
9152       }
9153     },
9154     "speed-measure-webpack-plugin": {
9155       "version": "1.2.5",
9156       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.2.5.tgz",
9157       "integrity": "sha512-S/guYjC4Izn5wY2d0+M4zowED/F77Lxh9yjkTZ+XAr244pr9c1MYNcXcRe9lx2hmAj0GPbOrBXgOF2YIp/CZ8A==",
9158       "dev": true,
9159       "requires": {
9160         "chalk": "^2.0.1"
9161       }
9162     },
9163     "split-string": {
9164       "version": "3.1.0",
9165       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9166       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9167       "dev": true,
9168       "requires": {
9169         "extend-shallow": "^3.0.0"
9170       }
9171     },
9172     "sprintf-js": {
9173       "version": "1.0.3",
9174       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9175       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9176       "dev": true
9177     },
9178     "sshpk": {
9179       "version": "1.16.0",
9180       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz",
9181       "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
9182       "dev": true,
9183       "requires": {
9184         "asn1": "~0.2.3",
9185         "assert-plus": "^1.0.0",
9186         "bcrypt-pbkdf": "^1.0.0",
9187         "dashdash": "^1.12.0",
9188         "ecc-jsbn": "~0.1.1",
9189         "getpass": "^0.1.1",
9190         "jsbn": "~0.1.0",
9191         "safer-buffer": "^2.0.2",
9192         "tweetnacl": "~0.14.0"
9193       }
9194     },
9195     "ssri": {
9196       "version": "5.3.0",
9197       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9198       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9199       "dev": true,
9200       "requires": {
9201         "safe-buffer": "^5.1.1"
9202       }
9203     },
9204     "static-extend": {
9205       "version": "0.1.2",
9206       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9207       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9208       "dev": true,
9209       "requires": {
9210         "define-property": "^0.2.5",
9211         "object-copy": "^0.1.0"
9212       },
9213       "dependencies": {
9214         "define-property": {
9215           "version": "0.2.5",
9216           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9217           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9218           "dev": true,
9219           "requires": {
9220             "is-descriptor": "^0.1.0"
9221           }
9222         }
9223       }
9224     },
9225     "stats-webpack-plugin": {
9226       "version": "0.7.0",
9227       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz",
9228       "integrity": "sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ==",
9229       "dev": true,
9230       "requires": {
9231         "lodash": "^4.17.4"
9232       }
9233     },
9234     "statuses": {
9235       "version": "1.4.0",
9236       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9237       "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9238       "dev": true
9239     },
9240     "stdout-stream": {
9241       "version": "1.4.1",
9242       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
9243       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
9244       "dev": true,
9245       "optional": true,
9246       "requires": {
9247         "readable-stream": "^2.0.1"
9248       }
9249     },
9250     "stream-browserify": {
9251       "version": "2.0.2",
9252       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9253       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9254       "dev": true,
9255       "requires": {
9256         "inherits": "~2.0.1",
9257         "readable-stream": "^2.0.2"
9258       }
9259     },
9260     "stream-each": {
9261       "version": "1.2.3",
9262       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
9263       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
9264       "dev": true,
9265       "requires": {
9266         "end-of-stream": "^1.1.0",
9267         "stream-shift": "^1.0.0"
9268       }
9269     },
9270     "stream-http": {
9271       "version": "2.8.3",
9272       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9273       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9274       "dev": true,
9275       "requires": {
9276         "builtin-status-codes": "^3.0.0",
9277         "inherits": "^2.0.1",
9278         "readable-stream": "^2.3.6",
9279         "to-arraybuffer": "^1.0.0",
9280         "xtend": "^4.0.0"
9281       }
9282     },
9283     "stream-shift": {
9284       "version": "1.0.0",
9285       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9286       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9287       "dev": true
9288     },
9289     "streamroller": {
9290       "version": "0.7.0",
9291       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
9292       "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
9293       "dev": true,
9294       "requires": {
9295         "date-format": "^1.2.0",
9296         "debug": "^3.1.0",
9297         "mkdirp": "^0.5.1",
9298         "readable-stream": "^2.3.0"
9299       },
9300       "dependencies": {
9301         "debug": {
9302           "version": "3.2.6",
9303           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9304           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9305           "dev": true,
9306           "requires": {
9307             "ms": "^2.1.1"
9308           }
9309         },
9310         "ms": {
9311           "version": "2.1.1",
9312           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9313           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9314           "dev": true
9315         }
9316       }
9317     },
9318     "string-width": {
9319       "version": "1.0.2",
9320       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9321       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9322       "dev": true,
9323       "requires": {
9324         "code-point-at": "^1.0.0",
9325         "is-fullwidth-code-point": "^1.0.0",
9326         "strip-ansi": "^3.0.0"
9327       }
9328     },
9329     "string_decoder": {
9330       "version": "1.1.1",
9331       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9332       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9333       "dev": true,
9334       "requires": {
9335         "safe-buffer": "~5.1.0"
9336       }
9337     },
9338     "strip-ansi": {
9339       "version": "3.0.1",
9340       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9341       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9342       "dev": true,
9343       "requires": {
9344         "ansi-regex": "^2.0.0"
9345       }
9346     },
9347     "strip-bom": {
9348       "version": "2.0.0",
9349       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9350       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9351       "dev": true,
9352       "optional": true,
9353       "requires": {
9354         "is-utf8": "^0.2.0"
9355       }
9356     },
9357     "strip-eof": {
9358       "version": "1.0.0",
9359       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9360       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9361       "dev": true
9362     },
9363     "strip-indent": {
9364       "version": "1.0.1",
9365       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9366       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9367       "dev": true,
9368       "optional": true,
9369       "requires": {
9370         "get-stdin": "^4.0.1"
9371       }
9372     },
9373     "style-loader": {
9374       "version": "0.23.1",
9375       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz",
9376       "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==",
9377       "dev": true,
9378       "requires": {
9379         "loader-utils": "^1.1.0",
9380         "schema-utils": "^1.0.0"
9381       }
9382     },
9383     "stylus": {
9384       "version": "0.54.5",
9385       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
9386       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
9387       "dev": true,
9388       "requires": {
9389         "css-parse": "1.7.x",
9390         "debug": "*",
9391         "glob": "7.0.x",
9392         "mkdirp": "0.5.x",
9393         "sax": "0.5.x",
9394         "source-map": "0.1.x"
9395       },
9396       "dependencies": {
9397         "glob": {
9398           "version": "7.0.6",
9399           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
9400           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
9401           "dev": true,
9402           "requires": {
9403             "fs.realpath": "^1.0.0",
9404             "inflight": "^1.0.4",
9405             "inherits": "2",
9406             "minimatch": "^3.0.2",
9407             "once": "^1.3.0",
9408             "path-is-absolute": "^1.0.0"
9409           }
9410         },
9411         "source-map": {
9412           "version": "0.1.43",
9413           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
9414           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
9415           "dev": true,
9416           "requires": {
9417             "amdefine": ">=0.0.4"
9418           }
9419         }
9420       }
9421     },
9422     "stylus-loader": {
9423       "version": "3.0.2",
9424       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
9425       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
9426       "dev": true,
9427       "requires": {
9428         "loader-utils": "^1.0.2",
9429         "lodash.clonedeep": "^4.5.0",
9430         "when": "~3.6.x"
9431       }
9432     },
9433     "supports-color": {
9434       "version": "6.1.0",
9435       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
9436       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
9437       "dev": true,
9438       "requires": {
9439         "has-flag": "^3.0.0"
9440       }
9441     },
9442     "symbol-observable": {
9443       "version": "1.2.0",
9444       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
9445       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
9446       "dev": true
9447     },
9448     "tapable": {
9449       "version": "1.1.1",
9450       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz",
9451       "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==",
9452       "dev": true
9453     },
9454     "tar": {
9455       "version": "2.2.1",
9456       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
9457       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
9458       "dev": true,
9459       "optional": true,
9460       "requires": {
9461         "block-stream": "*",
9462         "fstream": "^1.0.2",
9463         "inherits": "2"
9464       }
9465     },
9466     "terser": {
9467       "version": "3.14.1",
9468       "resolved": "https://registry.npmjs.org/terser/-/terser-3.14.1.tgz",
9469       "integrity": "sha512-NSo3E99QDbYSMeJaEk9YW2lTg3qS9V0aKGlb+PlOrei1X02r1wSBHCNX/O+yeTRFSWPKPIGj6MqvvdqV4rnVGw==",
9470       "dev": true,
9471       "requires": {
9472         "commander": "~2.17.1",
9473         "source-map": "~0.6.1",
9474         "source-map-support": "~0.5.6"
9475       },
9476       "dependencies": {
9477         "source-map": {
9478           "version": "0.6.1",
9479           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9480           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9481           "dev": true
9482         }
9483       }
9484     },
9485     "terser-webpack-plugin": {
9486       "version": "1.2.1",
9487       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz",
9488       "integrity": "sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw==",
9489       "dev": true,
9490       "requires": {
9491         "cacache": "^11.0.2",
9492         "find-cache-dir": "^2.0.0",
9493         "schema-utils": "^1.0.0",
9494         "serialize-javascript": "^1.4.0",
9495         "source-map": "^0.6.1",
9496         "terser": "^3.8.1",
9497         "webpack-sources": "^1.1.0",
9498         "worker-farm": "^1.5.2"
9499       },
9500       "dependencies": {
9501         "cacache": {
9502           "version": "11.3.2",
9503           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz",
9504           "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==",
9505           "dev": true,
9506           "requires": {
9507             "bluebird": "^3.5.3",
9508             "chownr": "^1.1.1",
9509             "figgy-pudding": "^3.5.1",
9510             "glob": "^7.1.3",
9511             "graceful-fs": "^4.1.15",
9512             "lru-cache": "^5.1.1",
9513             "mississippi": "^3.0.0",
9514             "mkdirp": "^0.5.1",
9515             "move-concurrently": "^1.0.1",
9516             "promise-inflight": "^1.0.1",
9517             "rimraf": "^2.6.2",
9518             "ssri": "^6.0.1",
9519             "unique-filename": "^1.1.1",
9520             "y18n": "^4.0.0"
9521           }
9522         },
9523         "find-cache-dir": {
9524           "version": "2.0.0",
9525           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.0.0.tgz",
9526           "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==",
9527           "dev": true,
9528           "requires": {
9529             "commondir": "^1.0.1",
9530             "make-dir": "^1.0.0",
9531             "pkg-dir": "^3.0.0"
9532           }
9533         },
9534         "find-up": {
9535           "version": "3.0.0",
9536           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
9537           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
9538           "dev": true,
9539           "requires": {
9540             "locate-path": "^3.0.0"
9541           }
9542         },
9543         "locate-path": {
9544           "version": "3.0.0",
9545           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
9546           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
9547           "dev": true,
9548           "requires": {
9549             "p-locate": "^3.0.0",
9550             "path-exists": "^3.0.0"
9551           }
9552         },
9553         "lru-cache": {
9554           "version": "5.1.1",
9555           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
9556           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
9557           "dev": true,
9558           "requires": {
9559             "yallist": "^3.0.2"
9560           }
9561         },
9562         "mississippi": {
9563           "version": "3.0.0",
9564           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
9565           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
9566           "dev": true,
9567           "requires": {
9568             "concat-stream": "^1.5.0",
9569             "duplexify": "^3.4.2",
9570             "end-of-stream": "^1.1.0",
9571             "flush-write-stream": "^1.0.0",
9572             "from2": "^2.1.0",
9573             "parallel-transform": "^1.1.0",
9574             "pump": "^3.0.0",
9575             "pumpify": "^1.3.3",
9576             "stream-each": "^1.1.0",
9577             "through2": "^2.0.0"
9578           }
9579         },
9580         "p-limit": {
9581           "version": "2.1.0",
9582           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
9583           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
9584           "dev": true,
9585           "requires": {
9586             "p-try": "^2.0.0"
9587           }
9588         },
9589         "p-locate": {
9590           "version": "3.0.0",
9591           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
9592           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
9593           "dev": true,
9594           "requires": {
9595             "p-limit": "^2.0.0"
9596           }
9597         },
9598         "p-try": {
9599           "version": "2.0.0",
9600           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
9601           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
9602           "dev": true
9603         },
9604         "pkg-dir": {
9605           "version": "3.0.0",
9606           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
9607           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
9608           "dev": true,
9609           "requires": {
9610             "find-up": "^3.0.0"
9611           }
9612         },
9613         "pump": {
9614           "version": "3.0.0",
9615           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
9616           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
9617           "dev": true,
9618           "requires": {
9619             "end-of-stream": "^1.1.0",
9620             "once": "^1.3.1"
9621           }
9622         },
9623         "source-map": {
9624           "version": "0.6.1",
9625           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9626           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9627           "dev": true
9628         },
9629         "ssri": {
9630           "version": "6.0.1",
9631           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
9632           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
9633           "dev": true,
9634           "requires": {
9635             "figgy-pudding": "^3.5.1"
9636           }
9637         },
9638         "yallist": {
9639           "version": "3.0.3",
9640           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
9641           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
9642           "dev": true
9643         }
9644       }
9645     },
9646     "through": {
9647       "version": "2.3.8",
9648       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
9649       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
9650       "dev": true
9651     },
9652     "through2": {
9653       "version": "2.0.5",
9654       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
9655       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
9656       "dev": true,
9657       "requires": {
9658         "readable-stream": "~2.3.6",
9659         "xtend": "~4.0.1"
9660       }
9661     },
9662     "thunky": {
9663       "version": "1.0.3",
9664       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz",
9665       "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==",
9666       "dev": true
9667     },
9668     "timers-browserify": {
9669       "version": "2.0.10",
9670       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
9671       "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
9672       "dev": true,
9673       "requires": {
9674         "setimmediate": "^1.0.4"
9675       }
9676     },
9677     "tmp": {
9678       "version": "0.0.33",
9679       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
9680       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
9681       "dev": true,
9682       "requires": {
9683         "os-tmpdir": "~1.0.2"
9684       }
9685     },
9686     "to-array": {
9687       "version": "0.1.4",
9688       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
9689       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
9690       "dev": true
9691     },
9692     "to-arraybuffer": {
9693       "version": "1.0.1",
9694       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
9695       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
9696       "dev": true
9697     },
9698     "to-fast-properties": {
9699       "version": "1.0.3",
9700       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
9701       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
9702       "dev": true
9703     },
9704     "to-object-path": {
9705       "version": "0.3.0",
9706       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
9707       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
9708       "dev": true,
9709       "requires": {
9710         "kind-of": "^3.0.2"
9711       },
9712       "dependencies": {
9713         "kind-of": {
9714           "version": "3.2.2",
9715           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9716           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9717           "dev": true,
9718           "requires": {
9719             "is-buffer": "^1.1.5"
9720           }
9721         }
9722       }
9723     },
9724     "to-regex": {
9725       "version": "3.0.2",
9726       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
9727       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
9728       "dev": true,
9729       "requires": {
9730         "define-property": "^2.0.2",
9731         "extend-shallow": "^3.0.2",
9732         "regex-not": "^1.0.2",
9733         "safe-regex": "^1.1.0"
9734       }
9735     },
9736     "to-regex-range": {
9737       "version": "2.1.1",
9738       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
9739       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
9740       "dev": true,
9741       "requires": {
9742         "is-number": "^3.0.0",
9743         "repeat-string": "^1.6.1"
9744       }
9745     },
9746     "tough-cookie": {
9747       "version": "2.4.3",
9748       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
9749       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
9750       "dev": true,
9751       "requires": {
9752         "psl": "^1.1.24",
9753         "punycode": "^1.4.1"
9754       },
9755       "dependencies": {
9756         "punycode": {
9757           "version": "1.4.1",
9758           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9759           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9760           "dev": true
9761         }
9762       }
9763     },
9764     "tree-kill": {
9765       "version": "1.2.0",
9766       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
9767       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
9768       "dev": true
9769     },
9770     "trim-newlines": {
9771       "version": "1.0.0",
9772       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
9773       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
9774       "dev": true,
9775       "optional": true
9776     },
9777     "trim-right": {
9778       "version": "1.0.1",
9779       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
9780       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
9781       "dev": true
9782     },
9783     "true-case-path": {
9784       "version": "1.0.3",
9785       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
9786       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
9787       "dev": true,
9788       "optional": true,
9789       "requires": {
9790         "glob": "^7.1.2"
9791       }
9792     },
9793     "ts-node": {
9794       "version": "7.0.1",
9795       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
9796       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
9797       "dev": true,
9798       "requires": {
9799         "arrify": "^1.0.0",
9800         "buffer-from": "^1.1.0",
9801         "diff": "^3.1.0",
9802         "make-error": "^1.1.1",
9803         "minimist": "^1.2.0",
9804         "mkdirp": "^0.5.1",
9805         "source-map-support": "^0.5.6",
9806         "yn": "^2.0.0"
9807       },
9808       "dependencies": {
9809         "minimist": {
9810           "version": "1.2.0",
9811           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
9812           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
9813           "dev": true
9814         }
9815       }
9816     },
9817     "tslib": {
9818       "version": "1.9.3",
9819       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
9820       "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
9821     },
9822     "tslint": {
9823       "version": "5.11.0",
9824       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
9825       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
9826       "dev": true,
9827       "requires": {
9828         "babel-code-frame": "^6.22.0",
9829         "builtin-modules": "^1.1.1",
9830         "chalk": "^2.3.0",
9831         "commander": "^2.12.1",
9832         "diff": "^3.2.0",
9833         "glob": "^7.1.1",
9834         "js-yaml": "^3.7.0",
9835         "minimatch": "^3.0.4",
9836         "resolve": "^1.3.2",
9837         "semver": "^5.3.0",
9838         "tslib": "^1.8.0",
9839         "tsutils": "^2.27.2"
9840       },
9841       "dependencies": {
9842         "resolve": {
9843           "version": "1.10.0",
9844           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz",
9845           "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==",
9846           "dev": true,
9847           "requires": {
9848             "path-parse": "^1.0.6"
9849           }
9850         }
9851       }
9852     },
9853     "tsutils": {
9854       "version": "2.29.0",
9855       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
9856       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
9857       "dev": true,
9858       "requires": {
9859         "tslib": "^1.8.1"
9860       }
9861     },
9862     "tty-browserify": {
9863       "version": "0.0.0",
9864       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
9865       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
9866       "dev": true
9867     },
9868     "tunnel-agent": {
9869       "version": "0.6.0",
9870       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
9871       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
9872       "dev": true,
9873       "requires": {
9874         "safe-buffer": "^5.0.1"
9875       }
9876     },
9877     "tweetnacl": {
9878       "version": "0.14.5",
9879       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
9880       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
9881       "dev": true
9882     },
9883     "type-check": {
9884       "version": "0.3.2",
9885       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
9886       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
9887       "dev": true,
9888       "requires": {
9889         "prelude-ls": "~1.1.2"
9890       }
9891     },
9892     "type-is": {
9893       "version": "1.6.16",
9894       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
9895       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
9896       "dev": true,
9897       "requires": {
9898         "media-typer": "0.3.0",
9899         "mime-types": "~2.1.18"
9900       }
9901     },
9902     "typedarray": {
9903       "version": "0.0.6",
9904       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
9905       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
9906       "dev": true
9907     },
9908     "typescript": {
9909       "version": "3.2.4",
9910       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.4.tgz",
9911       "integrity": "sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg==",
9912       "dev": true
9913     },
9914     "uglify-js": {
9915       "version": "3.4.9",
9916       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz",
9917       "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==",
9918       "dev": true,
9919       "optional": true,
9920       "requires": {
9921         "commander": "~2.17.1",
9922         "source-map": "~0.6.1"
9923       },
9924       "dependencies": {
9925         "source-map": {
9926           "version": "0.6.1",
9927           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9928           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9929           "dev": true,
9930           "optional": true
9931         }
9932       }
9933     },
9934     "ultron": {
9935       "version": "1.1.1",
9936       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
9937       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
9938       "dev": true
9939     },
9940     "union-value": {
9941       "version": "1.0.0",
9942       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
9943       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
9944       "dev": true,
9945       "requires": {
9946         "arr-union": "^3.1.0",
9947         "get-value": "^2.0.6",
9948         "is-extendable": "^0.1.1",
9949         "set-value": "^0.4.3"
9950       },
9951       "dependencies": {
9952         "extend-shallow": {
9953           "version": "2.0.1",
9954           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9955           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9956           "dev": true,
9957           "requires": {
9958             "is-extendable": "^0.1.0"
9959           }
9960         },
9961         "set-value": {
9962           "version": "0.4.3",
9963           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
9964           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
9965           "dev": true,
9966           "requires": {
9967             "extend-shallow": "^2.0.1",
9968             "is-extendable": "^0.1.1",
9969             "is-plain-object": "^2.0.1",
9970             "to-object-path": "^0.3.0"
9971           }
9972         }
9973       }
9974     },
9975     "unique-filename": {
9976       "version": "1.1.1",
9977       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
9978       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
9979       "dev": true,
9980       "requires": {
9981         "unique-slug": "^2.0.0"
9982       }
9983     },
9984     "unique-slug": {
9985       "version": "2.0.1",
9986       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz",
9987       "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==",
9988       "dev": true,
9989       "requires": {
9990         "imurmurhash": "^0.1.4"
9991       }
9992     },
9993     "unpipe": {
9994       "version": "1.0.0",
9995       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
9996       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
9997       "dev": true
9998     },
9999     "unset-value": {
10000       "version": "1.0.0",
10001       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10002       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10003       "dev": true,
10004       "requires": {
10005         "has-value": "^0.3.1",
10006         "isobject": "^3.0.0"
10007       },
10008       "dependencies": {
10009         "has-value": {
10010           "version": "0.3.1",
10011           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10012           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10013           "dev": true,
10014           "requires": {
10015             "get-value": "^2.0.3",
10016             "has-values": "^0.1.4",
10017             "isobject": "^2.0.0"
10018           },
10019           "dependencies": {
10020             "isobject": {
10021               "version": "2.1.0",
10022               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10023               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10024               "dev": true,
10025               "requires": {
10026                 "isarray": "1.0.0"
10027               }
10028             }
10029           }
10030         },
10031         "has-values": {
10032           "version": "0.1.4",
10033           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10034           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10035           "dev": true
10036         }
10037       }
10038     },
10039     "upath": {
10040       "version": "1.1.0",
10041       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
10042       "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==",
10043       "dev": true
10044     },
10045     "uri-js": {
10046       "version": "4.2.2",
10047       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10048       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10049       "dev": true,
10050       "requires": {
10051         "punycode": "^2.1.0"
10052       }
10053     },
10054     "urix": {
10055       "version": "0.1.0",
10056       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10057       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10058       "dev": true
10059     },
10060     "url": {
10061       "version": "0.11.0",
10062       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10063       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10064       "dev": true,
10065       "requires": {
10066         "punycode": "1.3.2",
10067         "querystring": "0.2.0"
10068       },
10069       "dependencies": {
10070         "punycode": {
10071           "version": "1.3.2",
10072           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10073           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10074           "dev": true
10075         }
10076       }
10077     },
10078     "url-parse": {
10079       "version": "1.4.4",
10080       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.4.tgz",
10081       "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==",
10082       "dev": true,
10083       "requires": {
10084         "querystringify": "^2.0.0",
10085         "requires-port": "^1.0.0"
10086       }
10087     },
10088     "use": {
10089       "version": "3.1.1",
10090       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10091       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10092       "dev": true
10093     },
10094     "useragent": {
10095       "version": "2.3.0",
10096       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
10097       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
10098       "dev": true,
10099       "requires": {
10100         "lru-cache": "4.1.x",
10101         "tmp": "0.0.x"
10102       }
10103     },
10104     "util": {
10105       "version": "0.11.1",
10106       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
10107       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
10108       "dev": true,
10109       "requires": {
10110         "inherits": "2.0.3"
10111       }
10112     },
10113     "util-deprecate": {
10114       "version": "1.0.2",
10115       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10116       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10117       "dev": true
10118     },
10119     "utils-merge": {
10120       "version": "1.0.1",
10121       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10122       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10123       "dev": true
10124     },
10125     "uuid": {
10126       "version": "3.3.2",
10127       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10128       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
10129       "dev": true
10130     },
10131     "validate-npm-package-license": {
10132       "version": "3.0.4",
10133       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10134       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10135       "dev": true,
10136       "requires": {
10137         "spdx-correct": "^3.0.0",
10138         "spdx-expression-parse": "^3.0.0"
10139       }
10140     },
10141     "validate-npm-package-name": {
10142       "version": "3.0.0",
10143       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10144       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10145       "dev": true,
10146       "requires": {
10147         "builtins": "^1.0.3"
10148       }
10149     },
10150     "vary": {
10151       "version": "1.1.2",
10152       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10153       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10154       "dev": true
10155     },
10156     "verror": {
10157       "version": "1.10.0",
10158       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10159       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10160       "dev": true,
10161       "requires": {
10162         "assert-plus": "^1.0.0",
10163         "core-util-is": "1.0.2",
10164         "extsprintf": "^1.2.0"
10165       }
10166     },
10167     "vm-browserify": {
10168       "version": "0.0.4",
10169       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
10170       "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
10171       "dev": true,
10172       "requires": {
10173         "indexof": "0.0.1"
10174       }
10175     },
10176     "void-elements": {
10177       "version": "2.0.1",
10178       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10179       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10180       "dev": true
10181     },
10182     "watchpack": {
10183       "version": "1.6.0",
10184       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
10185       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
10186       "dev": true,
10187       "requires": {
10188         "chokidar": "^2.0.2",
10189         "graceful-fs": "^4.1.2",
10190         "neo-async": "^2.5.0"
10191       }
10192     },
10193     "wbuf": {
10194       "version": "1.7.3",
10195       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
10196       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
10197       "dev": true,
10198       "requires": {
10199         "minimalistic-assert": "^1.0.0"
10200       }
10201     },
10202     "webdriver-js-extender": {
10203       "version": "2.1.0",
10204       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
10205       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
10206       "dev": true,
10207       "requires": {
10208         "@types/selenium-webdriver": "^3.0.0",
10209         "selenium-webdriver": "^3.0.1"
10210       }
10211     },
10212     "webpack": {
10213       "version": "4.28.4",
10214       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.4.tgz",
10215       "integrity": "sha512-NxjD61WsK/a3JIdwWjtIpimmvE6UrRi3yG54/74Hk9rwNj5FPkA4DJCf1z4ByDWLkvZhTZE+P3C/eh6UD5lDcw==",
10216       "dev": true,
10217       "requires": {
10218         "@webassemblyjs/ast": "1.7.11",
10219         "@webassemblyjs/helper-module-context": "1.7.11",
10220         "@webassemblyjs/wasm-edit": "1.7.11",
10221         "@webassemblyjs/wasm-parser": "1.7.11",
10222         "acorn": "^5.6.2",
10223         "acorn-dynamic-import": "^3.0.0",
10224         "ajv": "^6.1.0",
10225         "ajv-keywords": "^3.1.0",
10226         "chrome-trace-event": "^1.0.0",
10227         "enhanced-resolve": "^4.1.0",
10228         "eslint-scope": "^4.0.0",
10229         "json-parse-better-errors": "^1.0.2",
10230         "loader-runner": "^2.3.0",
10231         "loader-utils": "^1.1.0",
10232         "memory-fs": "~0.4.1",
10233         "micromatch": "^3.1.8",
10234         "mkdirp": "~0.5.0",
10235         "neo-async": "^2.5.0",
10236         "node-libs-browser": "^2.0.0",
10237         "schema-utils": "^0.4.4",
10238         "tapable": "^1.1.0",
10239         "terser-webpack-plugin": "^1.1.0",
10240         "watchpack": "^1.5.0",
10241         "webpack-sources": "^1.3.0"
10242       },
10243       "dependencies": {
10244         "schema-utils": {
10245           "version": "0.4.7",
10246           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
10247           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
10248           "dev": true,
10249           "requires": {
10250             "ajv": "^6.1.0",
10251             "ajv-keywords": "^3.1.0"
10252           }
10253         }
10254       }
10255     },
10256     "webpack-core": {
10257       "version": "0.6.9",
10258       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
10259       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
10260       "dev": true,
10261       "requires": {
10262         "source-list-map": "~0.1.7",
10263         "source-map": "~0.4.1"
10264       },
10265       "dependencies": {
10266         "source-list-map": {
10267           "version": "0.1.8",
10268           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
10269           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
10270           "dev": true
10271         },
10272         "source-map": {
10273           "version": "0.4.4",
10274           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
10275           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10276           "dev": true,
10277           "requires": {
10278             "amdefine": ">=0.0.4"
10279           }
10280         }
10281       }
10282     },
10283     "webpack-dev-middleware": {
10284       "version": "3.4.0",
10285       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz",
10286       "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==",
10287       "dev": true,
10288       "requires": {
10289         "memory-fs": "~0.4.1",
10290         "mime": "^2.3.1",
10291         "range-parser": "^1.0.3",
10292         "webpack-log": "^2.0.0"
10293       },
10294       "dependencies": {
10295         "mime": {
10296           "version": "2.4.0",
10297           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
10298           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
10299           "dev": true
10300         }
10301       }
10302     },
10303     "webpack-dev-server": {
10304       "version": "3.1.14",
10305       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz",
10306       "integrity": "sha512-mGXDgz5SlTxcF3hUpfC8hrQ11yhAttuUQWf1Wmb+6zo3x6rb7b9mIfuQvAPLdfDRCGRGvakBWHdHOa0I9p/EVQ==",
10307       "dev": true,
10308       "requires": {
10309         "ansi-html": "0.0.7",
10310         "bonjour": "^3.5.0",
10311         "chokidar": "^2.0.0",
10312         "compression": "^1.5.2",
10313         "connect-history-api-fallback": "^1.3.0",
10314         "debug": "^3.1.0",
10315         "del": "^3.0.0",
10316         "express": "^4.16.2",
10317         "html-entities": "^1.2.0",
10318         "http-proxy-middleware": "~0.18.0",
10319         "import-local": "^2.0.0",
10320         "internal-ip": "^3.0.1",
10321         "ip": "^1.1.5",
10322         "killable": "^1.0.0",
10323         "loglevel": "^1.4.1",
10324         "opn": "^5.1.0",
10325         "portfinder": "^1.0.9",
10326         "schema-utils": "^1.0.0",
10327         "selfsigned": "^1.9.1",
10328         "semver": "^5.6.0",
10329         "serve-index": "^1.7.2",
10330         "sockjs": "0.3.19",
10331         "sockjs-client": "1.3.0",
10332         "spdy": "^4.0.0",
10333         "strip-ansi": "^3.0.0",
10334         "supports-color": "^5.1.0",
10335         "url": "^0.11.0",
10336         "webpack-dev-middleware": "3.4.0",
10337         "webpack-log": "^2.0.0",
10338         "yargs": "12.0.2"
10339       },
10340       "dependencies": {
10341         "ansi-regex": {
10342           "version": "3.0.0",
10343           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10344           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10345           "dev": true
10346         },
10347         "camelcase": {
10348           "version": "4.1.0",
10349           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10350           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10351           "dev": true
10352         },
10353         "cliui": {
10354           "version": "4.1.0",
10355           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
10356           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
10357           "dev": true,
10358           "requires": {
10359             "string-width": "^2.1.1",
10360             "strip-ansi": "^4.0.0",
10361             "wrap-ansi": "^2.0.0"
10362           },
10363           "dependencies": {
10364             "strip-ansi": {
10365               "version": "4.0.0",
10366               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10367               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10368               "dev": true,
10369               "requires": {
10370                 "ansi-regex": "^3.0.0"
10371               }
10372             }
10373           }
10374         },
10375         "cross-spawn": {
10376           "version": "6.0.5",
10377           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
10378           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
10379           "dev": true,
10380           "requires": {
10381             "nice-try": "^1.0.4",
10382             "path-key": "^2.0.1",
10383             "semver": "^5.5.0",
10384             "shebang-command": "^1.2.0",
10385             "which": "^1.2.9"
10386           }
10387         },
10388         "debug": {
10389           "version": "3.2.6",
10390           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10391           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10392           "dev": true,
10393           "requires": {
10394             "ms": "^2.1.1"
10395           }
10396         },
10397         "decamelize": {
10398           "version": "2.0.0",
10399           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
10400           "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
10401           "dev": true,
10402           "requires": {
10403             "xregexp": "4.0.0"
10404           }
10405         },
10406         "execa": {
10407           "version": "1.0.0",
10408           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
10409           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
10410           "dev": true,
10411           "requires": {
10412             "cross-spawn": "^6.0.0",
10413             "get-stream": "^4.0.0",
10414             "is-stream": "^1.1.0",
10415             "npm-run-path": "^2.0.0",
10416             "p-finally": "^1.0.0",
10417             "signal-exit": "^3.0.0",
10418             "strip-eof": "^1.0.0"
10419           }
10420         },
10421         "find-up": {
10422           "version": "3.0.0",
10423           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10424           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10425           "dev": true,
10426           "requires": {
10427             "locate-path": "^3.0.0"
10428           }
10429         },
10430         "get-stream": {
10431           "version": "4.1.0",
10432           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
10433           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
10434           "dev": true,
10435           "requires": {
10436             "pump": "^3.0.0"
10437           }
10438         },
10439         "invert-kv": {
10440           "version": "2.0.0",
10441           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
10442           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
10443           "dev": true
10444         },
10445         "is-fullwidth-code-point": {
10446           "version": "2.0.0",
10447           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10448           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10449           "dev": true
10450         },
10451         "lcid": {
10452           "version": "2.0.0",
10453           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
10454           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
10455           "dev": true,
10456           "requires": {
10457             "invert-kv": "^2.0.0"
10458           }
10459         },
10460         "locate-path": {
10461           "version": "3.0.0",
10462           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10463           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10464           "dev": true,
10465           "requires": {
10466             "p-locate": "^3.0.0",
10467             "path-exists": "^3.0.0"
10468           }
10469         },
10470         "ms": {
10471           "version": "2.1.1",
10472           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
10473           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
10474           "dev": true
10475         },
10476         "os-locale": {
10477           "version": "3.1.0",
10478           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
10479           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
10480           "dev": true,
10481           "requires": {
10482             "execa": "^1.0.0",
10483             "lcid": "^2.0.0",
10484             "mem": "^4.0.0"
10485           }
10486         },
10487         "p-limit": {
10488           "version": "2.1.0",
10489           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
10490           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
10491           "dev": true,
10492           "requires": {
10493             "p-try": "^2.0.0"
10494           }
10495         },
10496         "p-locate": {
10497           "version": "3.0.0",
10498           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10499           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10500           "dev": true,
10501           "requires": {
10502             "p-limit": "^2.0.0"
10503           }
10504         },
10505         "p-try": {
10506           "version": "2.0.0",
10507           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
10508           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
10509           "dev": true
10510         },
10511         "pump": {
10512           "version": "3.0.0",
10513           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10514           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10515           "dev": true,
10516           "requires": {
10517             "end-of-stream": "^1.1.0",
10518             "once": "^1.3.1"
10519           }
10520         },
10521         "semver": {
10522           "version": "5.6.0",
10523           "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
10524           "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
10525           "dev": true
10526         },
10527         "string-width": {
10528           "version": "2.1.1",
10529           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10530           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10531           "dev": true,
10532           "requires": {
10533             "is-fullwidth-code-point": "^2.0.0",
10534             "strip-ansi": "^4.0.0"
10535           },
10536           "dependencies": {
10537             "strip-ansi": {
10538               "version": "4.0.0",
10539               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10540               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10541               "dev": true,
10542               "requires": {
10543                 "ansi-regex": "^3.0.0"
10544               }
10545             }
10546           }
10547         },
10548         "supports-color": {
10549           "version": "5.5.0",
10550           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
10551           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
10552           "dev": true,
10553           "requires": {
10554             "has-flag": "^3.0.0"
10555           }
10556         },
10557         "which-module": {
10558           "version": "2.0.0",
10559           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
10560           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
10561           "dev": true
10562         },
10563         "yargs": {
10564           "version": "12.0.2",
10565           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
10566           "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
10567           "dev": true,
10568           "requires": {
10569             "cliui": "^4.0.0",
10570             "decamelize": "^2.0.0",
10571             "find-up": "^3.0.0",
10572             "get-caller-file": "^1.0.1",
10573             "os-locale": "^3.0.0",
10574             "require-directory": "^2.1.1",
10575             "require-main-filename": "^1.0.1",
10576             "set-blocking": "^2.0.0",
10577             "string-width": "^2.0.0",
10578             "which-module": "^2.0.0",
10579             "y18n": "^3.2.1 || ^4.0.0",
10580             "yargs-parser": "^10.1.0"
10581           }
10582         },
10583         "yargs-parser": {
10584           "version": "10.1.0",
10585           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
10586           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
10587           "dev": true,
10588           "requires": {
10589             "camelcase": "^4.1.0"
10590           }
10591         }
10592       }
10593     },
10594     "webpack-log": {
10595       "version": "2.0.0",
10596       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
10597       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
10598       "dev": true,
10599       "requires": {
10600         "ansi-colors": "^3.0.0",
10601         "uuid": "^3.3.2"
10602       }
10603     },
10604     "webpack-merge": {
10605       "version": "4.1.4",
10606       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
10607       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
10608       "dev": true,
10609       "requires": {
10610         "lodash": "^4.17.5"
10611       }
10612     },
10613     "webpack-sources": {
10614       "version": "1.3.0",
10615       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
10616       "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
10617       "dev": true,
10618       "requires": {
10619         "source-list-map": "^2.0.0",
10620         "source-map": "~0.6.1"
10621       },
10622       "dependencies": {
10623         "source-map": {
10624           "version": "0.6.1",
10625           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10626           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10627           "dev": true
10628         }
10629       }
10630     },
10631     "webpack-subresource-integrity": {
10632       "version": "1.1.0-rc.6",
10633       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
10634       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
10635       "dev": true,
10636       "requires": {
10637         "webpack-core": "^0.6.8"
10638       }
10639     },
10640     "websocket-driver": {
10641       "version": "0.7.0",
10642       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
10643       "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
10644       "dev": true,
10645       "requires": {
10646         "http-parser-js": ">=0.4.0",
10647         "websocket-extensions": ">=0.1.1"
10648       }
10649     },
10650     "websocket-extensions": {
10651       "version": "0.1.3",
10652       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
10653       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
10654       "dev": true
10655     },
10656     "when": {
10657       "version": "3.6.4",
10658       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
10659       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
10660       "dev": true
10661     },
10662     "which": {
10663       "version": "1.3.1",
10664       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
10665       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
10666       "dev": true,
10667       "requires": {
10668         "isexe": "^2.0.0"
10669       }
10670     },
10671     "which-module": {
10672       "version": "1.0.0",
10673       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
10674       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
10675       "dev": true,
10676       "optional": true
10677     },
10678     "wide-align": {
10679       "version": "1.1.3",
10680       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
10681       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
10682       "dev": true,
10683       "optional": true,
10684       "requires": {
10685         "string-width": "^1.0.2 || 2"
10686       }
10687     },
10688     "wordwrap": {
10689       "version": "1.0.0",
10690       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10691       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10692       "dev": true
10693     },
10694     "worker-farm": {
10695       "version": "1.6.0",
10696       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz",
10697       "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==",
10698       "dev": true,
10699       "requires": {
10700         "errno": "~0.1.7"
10701       }
10702     },
10703     "wrap-ansi": {
10704       "version": "2.1.0",
10705       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
10706       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
10707       "dev": true,
10708       "requires": {
10709         "string-width": "^1.0.1",
10710         "strip-ansi": "^3.0.1"
10711       }
10712     },
10713     "wrappy": {
10714       "version": "1.0.2",
10715       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
10716       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
10717       "dev": true
10718     },
10719     "ws": {
10720       "version": "3.3.3",
10721       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
10722       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
10723       "dev": true,
10724       "requires": {
10725         "async-limiter": "~1.0.0",
10726         "safe-buffer": "~5.1.0",
10727         "ultron": "~1.1.0"
10728       }
10729     },
10730     "xml2js": {
10731       "version": "0.4.19",
10732       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
10733       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
10734       "dev": true,
10735       "requires": {
10736         "sax": ">=0.6.0",
10737         "xmlbuilder": "~9.0.1"
10738       },
10739       "dependencies": {
10740         "sax": {
10741           "version": "1.2.4",
10742           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
10743           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
10744           "dev": true
10745         }
10746       }
10747     },
10748     "xmlbuilder": {
10749       "version": "9.0.7",
10750       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
10751       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
10752       "dev": true
10753     },
10754     "xmlhttprequest-ssl": {
10755       "version": "1.5.5",
10756       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
10757       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
10758       "dev": true
10759     },
10760     "xregexp": {
10761       "version": "4.0.0",
10762       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
10763       "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
10764       "dev": true
10765     },
10766     "xtend": {
10767       "version": "4.0.1",
10768       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
10769       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
10770       "dev": true
10771     },
10772     "y18n": {
10773       "version": "4.0.0",
10774       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
10775       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
10776       "dev": true
10777     },
10778     "yallist": {
10779       "version": "2.1.2",
10780       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
10781       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
10782       "dev": true
10783     },
10784     "yargs": {
10785       "version": "7.1.0",
10786       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
10787       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
10788       "dev": true,
10789       "optional": true,
10790       "requires": {
10791         "camelcase": "^3.0.0",
10792         "cliui": "^3.2.0",
10793         "decamelize": "^1.1.1",
10794         "get-caller-file": "^1.0.1",
10795         "os-locale": "^1.4.0",
10796         "read-pkg-up": "^1.0.1",
10797         "require-directory": "^2.1.1",
10798         "require-main-filename": "^1.0.1",
10799         "set-blocking": "^2.0.0",
10800         "string-width": "^1.0.2",
10801         "which-module": "^1.0.0",
10802         "y18n": "^3.2.1",
10803         "yargs-parser": "^5.0.0"
10804       },
10805       "dependencies": {
10806         "camelcase": {
10807           "version": "3.0.0",
10808           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10809           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10810           "dev": true,
10811           "optional": true
10812         },
10813         "y18n": {
10814           "version": "3.2.1",
10815           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
10816           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
10817           "dev": true,
10818           "optional": true
10819         }
10820       }
10821     },
10822     "yargs-parser": {
10823       "version": "5.0.0",
10824       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
10825       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
10826       "dev": true,
10827       "optional": true,
10828       "requires": {
10829         "camelcase": "^3.0.0"
10830       },
10831       "dependencies": {
10832         "camelcase": {
10833           "version": "3.0.0",
10834           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10835           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10836           "dev": true,
10837           "optional": true
10838         }
10839       }
10840     },
10841     "yeast": {
10842       "version": "0.1.2",
10843       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
10844       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
10845       "dev": true
10846     },
10847     "yn": {
10848       "version": "2.0.0",
10849       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
10850       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
10851       "dev": true
10852     },
10853     "zone.js": {
10854       "version": "0.8.29",
10855       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.29.tgz",
10856       "integrity": "sha512-mla2acNCMkWXBD+c+yeUrBUrzOxYMNFdQ6FGfigGGtEVBPJx07BQeJekjt9DmH1FtZek4E9rE1eRR9qQpxACOQ=="
10857     }
10858   }
10859 }