Update E2 manager API to version 20190515
[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     "@material/animation": {
671       "version": "1.0.0",
672       "resolved": "https://registry.npmjs.org/@material/animation/-/animation-1.0.0.tgz",
673       "integrity": "sha512-Ed5/vggn6ZhSJ87yn3ZS1d826VJNFz73jHF2bSsgRtHDoB8KCuOwQMfdgAgDa4lKDF6CDIPCKBZPKrs2ubehdw==",
674       "requires": {
675         "tslib": "^1.9.3"
676       }
677     },
678     "@material/base": {
679       "version": "1.0.0",
680       "resolved": "https://registry.npmjs.org/@material/base/-/base-1.0.0.tgz",
681       "integrity": "sha512-5dxFp46x5FA+Epg6YHLzN+5zRt9S2wR84UdvVAEJ1egea94m9UHUg7y9tAnNSN16aexRSywmzyLwPr+i8PGEYA==",
682       "requires": {
683         "tslib": "^1.9.3"
684       }
685     },
686     "@material/dom": {
687       "version": "1.1.0",
688       "resolved": "https://registry.npmjs.org/@material/dom/-/dom-1.1.0.tgz",
689       "integrity": "sha512-+HWW38ZaM2UBPu4+7QCusLDSf4tFT31rsEXHkTkxYSg/QpDivfPx6YDz4OmYtafmhPR1d1YjqB3MYysUHdodyw==",
690       "requires": {
691         "tslib": "^1.9.3"
692       }
693     },
694     "@material/feature-targeting": {
695       "version": "0.44.1",
696       "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-0.44.1.tgz",
697       "integrity": "sha512-90cc7njn4aHbH9UxY8qgZth1W5JgOgcEdWdubH1t7sFkwqFxS5g3zgxSBt46TygFBVIXNZNq35Xmg80wgqO7Pg=="
698     },
699     "@material/radio": {
700       "version": "2.1.1",
701       "resolved": "https://registry.npmjs.org/@material/radio/-/radio-2.1.1.tgz",
702       "integrity": "sha512-srbafm+JP4HhfvqLKOsLaIH1L67Y2EDfmeHbkI5Ag2zLsLLqGT8BI3AtytrOeg9xSvChqex/Bg8So8+i9FcalA==",
703       "requires": {
704         "@material/animation": "^1.0.0",
705         "@material/base": "^1.0.0",
706         "@material/feature-targeting": "^0.44.1",
707         "@material/ripple": "^2.1.1",
708         "@material/theme": "^1.1.0",
709         "tslib": "^1.9.3"
710       }
711     },
712     "@material/ripple": {
713       "version": "2.1.1",
714       "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-2.1.1.tgz",
715       "integrity": "sha512-/WIOBen3OLasJrr2ZXo9wpVJo6Z+1qFxnOvC61iXWqnDctq1fgTAQQbiMaRtsbfU68jDfhgLFJlwjgzvqAvFWQ==",
716       "requires": {
717         "@material/animation": "^1.0.0",
718         "@material/base": "^1.0.0",
719         "@material/dom": "^1.1.0",
720         "@material/feature-targeting": "^0.44.1",
721         "@material/theme": "^1.1.0",
722         "tslib": "^1.9.3"
723       }
724     },
725     "@material/theme": {
726       "version": "1.1.0",
727       "resolved": "https://registry.npmjs.org/@material/theme/-/theme-1.1.0.tgz",
728       "integrity": "sha512-YYUV9Rhbx4r/EMb/zoOYJUWjhXChNaLlH1rqt3vpNVyxRcxGqoVMGp5u1XALBCFiD9dACPKLIkKyRYa928nmPQ==",
729       "requires": {
730         "@material/feature-targeting": "^0.44.1"
731       }
732     },
733     "@ngtools/webpack": {
734       "version": "7.2.3",
735       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-7.2.3.tgz",
736       "integrity": "sha512-TbaCeE1mkruWzFGfAP1kSnwk4v5k0MQUxzy2reUvCfq80H8jYrqUuMZJa0VLPoEky5cYIy98Fe2Wz9xlEdx7sA==",
737       "dev": true,
738       "requires": {
739         "@angular-devkit/core": "7.2.3",
740         "enhanced-resolve": "4.1.0",
741         "rxjs": "6.3.3",
742         "tree-kill": "1.2.0",
743         "webpack-sources": "1.2.0"
744       },
745       "dependencies": {
746         "source-map": {
747           "version": "0.6.1",
748           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
749           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
750           "dev": true
751         },
752         "webpack-sources": {
753           "version": "1.2.0",
754           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
755           "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
756           "dev": true,
757           "requires": {
758             "source-list-map": "^2.0.0",
759             "source-map": "~0.6.1"
760           }
761         }
762       }
763     },
764     "@schematics/angular": {
765       "version": "7.2.3",
766       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-7.2.3.tgz",
767       "integrity": "sha512-hKp+qaM8YU55+JukteXOVY2N5IQBDIIIXkyPcikbC2GBXUeNOMiPqw9au9sjHrgtFp+SVGoaFzzz9+MOCc1gig==",
768       "dev": true,
769       "requires": {
770         "@angular-devkit/core": "7.2.3",
771         "@angular-devkit/schematics": "7.2.3",
772         "typescript": "3.2.2"
773       },
774       "dependencies": {
775         "typescript": {
776           "version": "3.2.2",
777           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.2.tgz",
778           "integrity": "sha512-VCj5UiSyHBjwfYacmDuc/NOk4QQixbE+Wn7MFJuS0nRuPQbof132Pw4u53dm264O8LPc2MVsc7RJNml5szurkg==",
779           "dev": true
780         }
781       }
782     },
783     "@schematics/update": {
784       "version": "0.12.3",
785       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.12.3.tgz",
786       "integrity": "sha512-larMMlYtHyc/ha2N63DtAsnCVVkCePbw9hoAJxVDglBZY7ahShBAQ4RERKYXuHXvmEudG79I+s8P89HjdWsV1w==",
787       "dev": true,
788       "requires": {
789         "@angular-devkit/core": "7.2.3",
790         "@angular-devkit/schematics": "7.2.3",
791         "@yarnpkg/lockfile": "1.1.0",
792         "ini": "1.3.5",
793         "pacote": "9.1.1",
794         "rxjs": "6.3.3",
795         "semver": "5.5.1",
796         "semver-intersect": "1.4.0"
797       }
798     },
799     "@types/chart.js": {
800       "version": "2.7.46",
801       "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.7.46.tgz",
802       "integrity": "sha512-07IcaKJdkccO2PzlfXS2DBJCQp4YxU0SxBYcWxIVylzozNlwYGaue5eKg5+T5HSpkvz0YPLQCamg8CmNBCxRXg=="
803     },
804     "@types/jasmine": {
805       "version": "2.8.15",
806       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.15.tgz",
807       "integrity": "sha512-HH1x/3zn6V0+tTu05OuDhka5Impvh1AAj636X+xhinINKl+7iSHM9ET4wrxMhdoKYmv8zMhlsrsEAs9W/cA3Yw==",
808       "dev": true
809     },
810     "@types/jasminewd2": {
811       "version": "2.0.6",
812       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.6.tgz",
813       "integrity": "sha512-2ZOKrxb8bKRmP/po5ObYnRDgFE4i+lQiEB27bAMmtMWLgJSqlIDqlLx6S0IRorpOmOPRQ6O80NujTmQAtBkeNw==",
814       "dev": true,
815       "requires": {
816         "@types/jasmine": "*"
817       }
818     },
819     "@types/node": {
820       "version": "8.9.5",
821       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
822       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
823       "dev": true
824     },
825     "@types/q": {
826       "version": "0.0.32",
827       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
828       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
829       "dev": true
830     },
831     "@types/selenium-webdriver": {
832       "version": "3.0.14",
833       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.14.tgz",
834       "integrity": "sha512-4GbNCDs98uHCT/OMv40qQC/OpoPbYn9XdXeTiFwHBBFO6eJhYEPUu2zDKirXSbHlvDV8oZ9l8EQ+HrEx/YS9DQ==",
835       "dev": true
836     },
837     "@types/source-list-map": {
838       "version": "0.1.2",
839       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
840       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
841       "dev": true
842     },
843     "@types/webpack-sources": {
844       "version": "0.1.5",
845       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.5.tgz",
846       "integrity": "sha512-zfvjpp7jiafSmrzJ2/i3LqOyTYTuJ7u1KOXlKgDlvsj9Rr0x7ZiYu5lZbXwobL7lmsRNtPXlBfmaUD8eU2Hu8w==",
847       "dev": true,
848       "requires": {
849         "@types/node": "*",
850         "@types/source-list-map": "*",
851         "source-map": "^0.6.1"
852       },
853       "dependencies": {
854         "source-map": {
855           "version": "0.6.1",
856           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
857           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
858           "dev": true
859         }
860       }
861     },
862     "@webassemblyjs/ast": {
863       "version": "1.7.11",
864       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz",
865       "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==",
866       "dev": true,
867       "requires": {
868         "@webassemblyjs/helper-module-context": "1.7.11",
869         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
870         "@webassemblyjs/wast-parser": "1.7.11"
871       }
872     },
873     "@webassemblyjs/floating-point-hex-parser": {
874       "version": "1.7.11",
875       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz",
876       "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==",
877       "dev": true
878     },
879     "@webassemblyjs/helper-api-error": {
880       "version": "1.7.11",
881       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz",
882       "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==",
883       "dev": true
884     },
885     "@webassemblyjs/helper-buffer": {
886       "version": "1.7.11",
887       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz",
888       "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==",
889       "dev": true
890     },
891     "@webassemblyjs/helper-code-frame": {
892       "version": "1.7.11",
893       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz",
894       "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==",
895       "dev": true,
896       "requires": {
897         "@webassemblyjs/wast-printer": "1.7.11"
898       }
899     },
900     "@webassemblyjs/helper-fsm": {
901       "version": "1.7.11",
902       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz",
903       "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==",
904       "dev": true
905     },
906     "@webassemblyjs/helper-module-context": {
907       "version": "1.7.11",
908       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz",
909       "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==",
910       "dev": true
911     },
912     "@webassemblyjs/helper-wasm-bytecode": {
913       "version": "1.7.11",
914       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz",
915       "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==",
916       "dev": true
917     },
918     "@webassemblyjs/helper-wasm-section": {
919       "version": "1.7.11",
920       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz",
921       "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==",
922       "dev": true,
923       "requires": {
924         "@webassemblyjs/ast": "1.7.11",
925         "@webassemblyjs/helper-buffer": "1.7.11",
926         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
927         "@webassemblyjs/wasm-gen": "1.7.11"
928       }
929     },
930     "@webassemblyjs/ieee754": {
931       "version": "1.7.11",
932       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz",
933       "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==",
934       "dev": true,
935       "requires": {
936         "@xtuc/ieee754": "^1.2.0"
937       }
938     },
939     "@webassemblyjs/leb128": {
940       "version": "1.7.11",
941       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz",
942       "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==",
943       "dev": true,
944       "requires": {
945         "@xtuc/long": "4.2.1"
946       }
947     },
948     "@webassemblyjs/utf8": {
949       "version": "1.7.11",
950       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz",
951       "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==",
952       "dev": true
953     },
954     "@webassemblyjs/wasm-edit": {
955       "version": "1.7.11",
956       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz",
957       "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==",
958       "dev": true,
959       "requires": {
960         "@webassemblyjs/ast": "1.7.11",
961         "@webassemblyjs/helper-buffer": "1.7.11",
962         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
963         "@webassemblyjs/helper-wasm-section": "1.7.11",
964         "@webassemblyjs/wasm-gen": "1.7.11",
965         "@webassemblyjs/wasm-opt": "1.7.11",
966         "@webassemblyjs/wasm-parser": "1.7.11",
967         "@webassemblyjs/wast-printer": "1.7.11"
968       }
969     },
970     "@webassemblyjs/wasm-gen": {
971       "version": "1.7.11",
972       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz",
973       "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==",
974       "dev": true,
975       "requires": {
976         "@webassemblyjs/ast": "1.7.11",
977         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
978         "@webassemblyjs/ieee754": "1.7.11",
979         "@webassemblyjs/leb128": "1.7.11",
980         "@webassemblyjs/utf8": "1.7.11"
981       }
982     },
983     "@webassemblyjs/wasm-opt": {
984       "version": "1.7.11",
985       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz",
986       "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==",
987       "dev": true,
988       "requires": {
989         "@webassemblyjs/ast": "1.7.11",
990         "@webassemblyjs/helper-buffer": "1.7.11",
991         "@webassemblyjs/wasm-gen": "1.7.11",
992         "@webassemblyjs/wasm-parser": "1.7.11"
993       }
994     },
995     "@webassemblyjs/wasm-parser": {
996       "version": "1.7.11",
997       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz",
998       "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==",
999       "dev": true,
1000       "requires": {
1001         "@webassemblyjs/ast": "1.7.11",
1002         "@webassemblyjs/helper-api-error": "1.7.11",
1003         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1004         "@webassemblyjs/ieee754": "1.7.11",
1005         "@webassemblyjs/leb128": "1.7.11",
1006         "@webassemblyjs/utf8": "1.7.11"
1007       }
1008     },
1009     "@webassemblyjs/wast-parser": {
1010       "version": "1.7.11",
1011       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz",
1012       "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==",
1013       "dev": true,
1014       "requires": {
1015         "@webassemblyjs/ast": "1.7.11",
1016         "@webassemblyjs/floating-point-hex-parser": "1.7.11",
1017         "@webassemblyjs/helper-api-error": "1.7.11",
1018         "@webassemblyjs/helper-code-frame": "1.7.11",
1019         "@webassemblyjs/helper-fsm": "1.7.11",
1020         "@xtuc/long": "4.2.1"
1021       }
1022     },
1023     "@webassemblyjs/wast-printer": {
1024       "version": "1.7.11",
1025       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz",
1026       "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==",
1027       "dev": true,
1028       "requires": {
1029         "@webassemblyjs/ast": "1.7.11",
1030         "@webassemblyjs/wast-parser": "1.7.11",
1031         "@xtuc/long": "4.2.1"
1032       }
1033     },
1034     "@xtuc/ieee754": {
1035       "version": "1.2.0",
1036       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
1037       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
1038       "dev": true
1039     },
1040     "@xtuc/long": {
1041       "version": "4.2.1",
1042       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz",
1043       "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==",
1044       "dev": true
1045     },
1046     "@yarnpkg/lockfile": {
1047       "version": "1.1.0",
1048       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
1049       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
1050       "dev": true
1051     },
1052     "JSONStream": {
1053       "version": "1.3.5",
1054       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
1055       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
1056       "dev": true,
1057       "requires": {
1058         "jsonparse": "^1.2.0",
1059         "through": ">=2.2.7 <3"
1060       }
1061     },
1062     "abbrev": {
1063       "version": "1.0.9",
1064       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
1065       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
1066       "dev": true
1067     },
1068     "accepts": {
1069       "version": "1.3.5",
1070       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
1071       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
1072       "dev": true,
1073       "requires": {
1074         "mime-types": "~2.1.18",
1075         "negotiator": "0.6.1"
1076       }
1077     },
1078     "acorn": {
1079       "version": "5.7.3",
1080       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
1081       "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
1082       "dev": true
1083     },
1084     "acorn-dynamic-import": {
1085       "version": "3.0.0",
1086       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
1087       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
1088       "dev": true,
1089       "requires": {
1090         "acorn": "^5.0.0"
1091       }
1092     },
1093     "adm-zip": {
1094       "version": "0.4.13",
1095       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
1096       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
1097       "dev": true
1098     },
1099     "after": {
1100       "version": "0.8.2",
1101       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
1102       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
1103       "dev": true
1104     },
1105     "agent-base": {
1106       "version": "4.2.1",
1107       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
1108       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
1109       "dev": true,
1110       "requires": {
1111         "es6-promisify": "^5.0.0"
1112       }
1113     },
1114     "agentkeepalive": {
1115       "version": "3.5.2",
1116       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
1117       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
1118       "dev": true,
1119       "requires": {
1120         "humanize-ms": "^1.2.1"
1121       }
1122     },
1123     "ajv": {
1124       "version": "6.6.2",
1125       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz",
1126       "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
1127       "dev": true,
1128       "requires": {
1129         "fast-deep-equal": "^2.0.1",
1130         "fast-json-stable-stringify": "^2.0.0",
1131         "json-schema-traverse": "^0.4.1",
1132         "uri-js": "^4.2.2"
1133       }
1134     },
1135     "ajv-errors": {
1136       "version": "1.0.1",
1137       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
1138       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
1139       "dev": true
1140     },
1141     "ajv-keywords": {
1142       "version": "3.2.0",
1143       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
1144       "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
1145       "dev": true
1146     },
1147     "amdefine": {
1148       "version": "1.0.1",
1149       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
1150       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
1151       "dev": true
1152     },
1153     "angular-bootstrap-md": {
1154       "version": "7.4.2",
1155       "resolved": "https://registry.npmjs.org/angular-bootstrap-md/-/angular-bootstrap-md-7.4.2.tgz",
1156       "integrity": "sha512-UGmcypqLkzAjluU6PEjlkd3ENpOcqwuJZzZ0R4CXQi8wttuHpnGo0Cl3cA4PWAVZFMcakdmJayNxiVFCw8xYfQ==",
1157       "requires": {
1158         "tslib": "^1.9.0"
1159       }
1160     },
1161     "ansi-colors": {
1162       "version": "3.2.3",
1163       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
1164       "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",
1165       "dev": true
1166     },
1167     "ansi-escapes": {
1168       "version": "3.2.0",
1169       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1170       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1171       "dev": true
1172     },
1173     "ansi-html": {
1174       "version": "0.0.7",
1175       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
1176       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
1177       "dev": true
1178     },
1179     "ansi-regex": {
1180       "version": "2.1.1",
1181       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1182       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1183       "dev": true
1184     },
1185     "ansi-styles": {
1186       "version": "3.2.1",
1187       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1188       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1189       "dev": true,
1190       "requires": {
1191         "color-convert": "^1.9.0"
1192       }
1193     },
1194     "anymatch": {
1195       "version": "2.0.0",
1196       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
1197       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
1198       "dev": true,
1199       "requires": {
1200         "micromatch": "^3.1.4",
1201         "normalize-path": "^2.1.1"
1202       }
1203     },
1204     "app-root-path": {
1205       "version": "2.1.0",
1206       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.1.0.tgz",
1207       "integrity": "sha1-mL9lmTJ+zqGZMJhm6BQDaP0uZGo=",
1208       "dev": true
1209     },
1210     "append-transform": {
1211       "version": "1.0.0",
1212       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
1213       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
1214       "dev": true,
1215       "requires": {
1216         "default-require-extensions": "^2.0.0"
1217       }
1218     },
1219     "aproba": {
1220       "version": "1.2.0",
1221       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1222       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1223       "dev": true
1224     },
1225     "are-we-there-yet": {
1226       "version": "1.1.5",
1227       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
1228       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
1229       "dev": true,
1230       "optional": true,
1231       "requires": {
1232         "delegates": "^1.0.0",
1233         "readable-stream": "^2.0.6"
1234       }
1235     },
1236     "argparse": {
1237       "version": "1.0.10",
1238       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1239       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1240       "dev": true,
1241       "requires": {
1242         "sprintf-js": "~1.0.2"
1243       }
1244     },
1245     "arr-diff": {
1246       "version": "4.0.0",
1247       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1248       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1249       "dev": true
1250     },
1251     "arr-flatten": {
1252       "version": "1.1.0",
1253       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1254       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1255       "dev": true
1256     },
1257     "arr-union": {
1258       "version": "3.1.0",
1259       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1260       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1261       "dev": true
1262     },
1263     "array-find-index": {
1264       "version": "1.0.2",
1265       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1266       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1267       "dev": true,
1268       "optional": true
1269     },
1270     "array-flatten": {
1271       "version": "2.1.2",
1272       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
1273       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
1274       "dev": true
1275     },
1276     "array-slice": {
1277       "version": "0.2.3",
1278       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
1279       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
1280       "dev": true
1281     },
1282     "array-union": {
1283       "version": "1.0.2",
1284       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1285       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
1286       "dev": true,
1287       "requires": {
1288         "array-uniq": "^1.0.1"
1289       }
1290     },
1291     "array-uniq": {
1292       "version": "1.0.3",
1293       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1294       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1295       "dev": true
1296     },
1297     "array-unique": {
1298       "version": "0.3.2",
1299       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1300       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1301       "dev": true
1302     },
1303     "arraybuffer.slice": {
1304       "version": "0.0.7",
1305       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
1306       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
1307       "dev": true
1308     },
1309     "arrify": {
1310       "version": "1.0.1",
1311       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1312       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1313       "dev": true
1314     },
1315     "asap": {
1316       "version": "2.0.6",
1317       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1318       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1319       "dev": true,
1320       "optional": true
1321     },
1322     "asn1": {
1323       "version": "0.2.4",
1324       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1325       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1326       "dev": true,
1327       "requires": {
1328         "safer-buffer": "~2.1.0"
1329       }
1330     },
1331     "asn1.js": {
1332       "version": "4.10.1",
1333       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1334       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1335       "dev": true,
1336       "requires": {
1337         "bn.js": "^4.0.0",
1338         "inherits": "^2.0.1",
1339         "minimalistic-assert": "^1.0.0"
1340       }
1341     },
1342     "assert": {
1343       "version": "1.4.1",
1344       "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
1345       "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
1346       "dev": true,
1347       "requires": {
1348         "util": "0.10.3"
1349       },
1350       "dependencies": {
1351         "inherits": {
1352           "version": "2.0.1",
1353           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1354           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1355           "dev": true
1356         },
1357         "util": {
1358           "version": "0.10.3",
1359           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1360           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1361           "dev": true,
1362           "requires": {
1363             "inherits": "2.0.1"
1364           }
1365         }
1366       }
1367     },
1368     "assert-plus": {
1369       "version": "1.0.0",
1370       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1371       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1372       "dev": true
1373     },
1374     "assign-symbols": {
1375       "version": "1.0.0",
1376       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1377       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1378       "dev": true
1379     },
1380     "async": {
1381       "version": "1.5.2",
1382       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1383       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1384       "dev": true
1385     },
1386     "async-each": {
1387       "version": "1.0.1",
1388       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
1389       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
1390       "dev": true
1391     },
1392     "async-foreach": {
1393       "version": "0.1.3",
1394       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1395       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1396       "dev": true,
1397       "optional": true
1398     },
1399     "async-limiter": {
1400       "version": "1.0.0",
1401       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
1402       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
1403       "dev": true
1404     },
1405     "asynckit": {
1406       "version": "0.4.0",
1407       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1408       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1409       "dev": true
1410     },
1411     "atob": {
1412       "version": "2.1.2",
1413       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1414       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1415       "dev": true
1416     },
1417     "autoprefixer": {
1418       "version": "9.4.3",
1419       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.3.tgz",
1420       "integrity": "sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ==",
1421       "dev": true,
1422       "requires": {
1423         "browserslist": "^4.3.6",
1424         "caniuse-lite": "^1.0.30000921",
1425         "normalize-range": "^0.1.2",
1426         "num2fraction": "^1.2.2",
1427         "postcss": "^7.0.6",
1428         "postcss-value-parser": "^3.3.1"
1429       }
1430     },
1431     "aws-sign2": {
1432       "version": "0.7.0",
1433       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1434       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1435       "dev": true
1436     },
1437     "aws4": {
1438       "version": "1.8.0",
1439       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1440       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1441       "dev": true
1442     },
1443     "babel-code-frame": {
1444       "version": "6.26.0",
1445       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1446       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1447       "dev": true,
1448       "requires": {
1449         "chalk": "^1.1.3",
1450         "esutils": "^2.0.2",
1451         "js-tokens": "^3.0.2"
1452       },
1453       "dependencies": {
1454         "ansi-styles": {
1455           "version": "2.2.1",
1456           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1457           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1458           "dev": true
1459         },
1460         "chalk": {
1461           "version": "1.1.3",
1462           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1463           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1464           "dev": true,
1465           "requires": {
1466             "ansi-styles": "^2.2.1",
1467             "escape-string-regexp": "^1.0.2",
1468             "has-ansi": "^2.0.0",
1469             "strip-ansi": "^3.0.0",
1470             "supports-color": "^2.0.0"
1471           }
1472         },
1473         "supports-color": {
1474           "version": "2.0.0",
1475           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1476           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1477           "dev": true
1478         }
1479       }
1480     },
1481     "babel-generator": {
1482       "version": "6.26.1",
1483       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1484       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1485       "dev": true,
1486       "requires": {
1487         "babel-messages": "^6.23.0",
1488         "babel-runtime": "^6.26.0",
1489         "babel-types": "^6.26.0",
1490         "detect-indent": "^4.0.0",
1491         "jsesc": "^1.3.0",
1492         "lodash": "^4.17.4",
1493         "source-map": "^0.5.7",
1494         "trim-right": "^1.0.1"
1495       },
1496       "dependencies": {
1497         "source-map": {
1498           "version": "0.5.7",
1499           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1500           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1501           "dev": true
1502         }
1503       }
1504     },
1505     "babel-messages": {
1506       "version": "6.23.0",
1507       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1508       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1509       "dev": true,
1510       "requires": {
1511         "babel-runtime": "^6.22.0"
1512       }
1513     },
1514     "babel-runtime": {
1515       "version": "6.26.0",
1516       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1517       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1518       "dev": true,
1519       "requires": {
1520         "core-js": "^2.4.0",
1521         "regenerator-runtime": "^0.11.0"
1522       }
1523     },
1524     "babel-template": {
1525       "version": "6.26.0",
1526       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1527       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1528       "dev": true,
1529       "requires": {
1530         "babel-runtime": "^6.26.0",
1531         "babel-traverse": "^6.26.0",
1532         "babel-types": "^6.26.0",
1533         "babylon": "^6.18.0",
1534         "lodash": "^4.17.4"
1535       }
1536     },
1537     "babel-traverse": {
1538       "version": "6.26.0",
1539       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1540       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1541       "dev": true,
1542       "requires": {
1543         "babel-code-frame": "^6.26.0",
1544         "babel-messages": "^6.23.0",
1545         "babel-runtime": "^6.26.0",
1546         "babel-types": "^6.26.0",
1547         "babylon": "^6.18.0",
1548         "debug": "^2.6.8",
1549         "globals": "^9.18.0",
1550         "invariant": "^2.2.2",
1551         "lodash": "^4.17.4"
1552       }
1553     },
1554     "babel-types": {
1555       "version": "6.26.0",
1556       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1557       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1558       "dev": true,
1559       "requires": {
1560         "babel-runtime": "^6.26.0",
1561         "esutils": "^2.0.2",
1562         "lodash": "^4.17.4",
1563         "to-fast-properties": "^1.0.3"
1564       }
1565     },
1566     "babylon": {
1567       "version": "6.18.0",
1568       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1569       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1570       "dev": true
1571     },
1572     "backo2": {
1573       "version": "1.0.2",
1574       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1575       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1576       "dev": true
1577     },
1578     "balanced-match": {
1579       "version": "1.0.0",
1580       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1581       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1582       "dev": true
1583     },
1584     "base": {
1585       "version": "0.11.2",
1586       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1587       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1588       "dev": true,
1589       "requires": {
1590         "cache-base": "^1.0.1",
1591         "class-utils": "^0.3.5",
1592         "component-emitter": "^1.2.1",
1593         "define-property": "^1.0.0",
1594         "isobject": "^3.0.1",
1595         "mixin-deep": "^1.2.0",
1596         "pascalcase": "^0.1.1"
1597       },
1598       "dependencies": {
1599         "define-property": {
1600           "version": "1.0.0",
1601           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1602           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1603           "dev": true,
1604           "requires": {
1605             "is-descriptor": "^1.0.0"
1606           }
1607         },
1608         "is-accessor-descriptor": {
1609           "version": "1.0.0",
1610           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1611           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1612           "dev": true,
1613           "requires": {
1614             "kind-of": "^6.0.0"
1615           }
1616         },
1617         "is-data-descriptor": {
1618           "version": "1.0.0",
1619           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1620           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1621           "dev": true,
1622           "requires": {
1623             "kind-of": "^6.0.0"
1624           }
1625         },
1626         "is-descriptor": {
1627           "version": "1.0.2",
1628           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1629           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1630           "dev": true,
1631           "requires": {
1632             "is-accessor-descriptor": "^1.0.0",
1633             "is-data-descriptor": "^1.0.0",
1634             "kind-of": "^6.0.2"
1635           }
1636         }
1637       }
1638     },
1639     "base64-arraybuffer": {
1640       "version": "0.1.5",
1641       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1642       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1643       "dev": true
1644     },
1645     "base64-js": {
1646       "version": "1.3.0",
1647       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1648       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1649       "dev": true
1650     },
1651     "base64id": {
1652       "version": "1.0.0",
1653       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1654       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1655       "dev": true
1656     },
1657     "batch": {
1658       "version": "0.6.1",
1659       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1660       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1661       "dev": true
1662     },
1663     "bcrypt-pbkdf": {
1664       "version": "1.0.2",
1665       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1666       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1667       "dev": true,
1668       "requires": {
1669         "tweetnacl": "^0.14.3"
1670       }
1671     },
1672     "better-assert": {
1673       "version": "1.0.2",
1674       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1675       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1676       "dev": true,
1677       "requires": {
1678         "callsite": "1.0.0"
1679       }
1680     },
1681     "big.js": {
1682       "version": "3.2.0",
1683       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1684       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1685       "dev": true
1686     },
1687     "binary-extensions": {
1688       "version": "1.12.0",
1689       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz",
1690       "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==",
1691       "dev": true
1692     },
1693     "blob": {
1694       "version": "0.0.5",
1695       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
1696       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
1697       "dev": true
1698     },
1699     "block-stream": {
1700       "version": "0.0.9",
1701       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1702       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1703       "dev": true,
1704       "optional": true,
1705       "requires": {
1706         "inherits": "~2.0.0"
1707       }
1708     },
1709     "blocking-proxy": {
1710       "version": "1.0.1",
1711       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
1712       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
1713       "dev": true,
1714       "requires": {
1715         "minimist": "^1.2.0"
1716       },
1717       "dependencies": {
1718         "minimist": {
1719           "version": "1.2.0",
1720           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1721           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1722           "dev": true
1723         }
1724       }
1725     },
1726     "bluebird": {
1727       "version": "3.5.3",
1728       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
1729       "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==",
1730       "dev": true
1731     },
1732     "bn.js": {
1733       "version": "4.11.8",
1734       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1735       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1736       "dev": true
1737     },
1738     "body-parser": {
1739       "version": "1.18.3",
1740       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
1741       "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
1742       "dev": true,
1743       "requires": {
1744         "bytes": "3.0.0",
1745         "content-type": "~1.0.4",
1746         "debug": "2.6.9",
1747         "depd": "~1.1.2",
1748         "http-errors": "~1.6.3",
1749         "iconv-lite": "0.4.23",
1750         "on-finished": "~2.3.0",
1751         "qs": "6.5.2",
1752         "raw-body": "2.3.3",
1753         "type-is": "~1.6.16"
1754       }
1755     },
1756     "bonjour": {
1757       "version": "3.5.0",
1758       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
1759       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
1760       "dev": true,
1761       "requires": {
1762         "array-flatten": "^2.1.0",
1763         "deep-equal": "^1.0.1",
1764         "dns-equal": "^1.0.0",
1765         "dns-txt": "^2.0.2",
1766         "multicast-dns": "^6.0.1",
1767         "multicast-dns-service-types": "^1.1.0"
1768       }
1769     },
1770     "bootstrap": {
1771       "version": "4.3.1",
1772       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.3.1.tgz",
1773       "integrity": "sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag=="
1774     },
1775     "brace-expansion": {
1776       "version": "1.1.11",
1777       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1778       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1779       "dev": true,
1780       "requires": {
1781         "balanced-match": "^1.0.0",
1782         "concat-map": "0.0.1"
1783       }
1784     },
1785     "braces": {
1786       "version": "2.3.2",
1787       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1788       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1789       "dev": true,
1790       "requires": {
1791         "arr-flatten": "^1.1.0",
1792         "array-unique": "^0.3.2",
1793         "extend-shallow": "^2.0.1",
1794         "fill-range": "^4.0.0",
1795         "isobject": "^3.0.1",
1796         "repeat-element": "^1.1.2",
1797         "snapdragon": "^0.8.1",
1798         "snapdragon-node": "^2.0.1",
1799         "split-string": "^3.0.2",
1800         "to-regex": "^3.0.1"
1801       },
1802       "dependencies": {
1803         "extend-shallow": {
1804           "version": "2.0.1",
1805           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1806           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1807           "dev": true,
1808           "requires": {
1809             "is-extendable": "^0.1.0"
1810           }
1811         }
1812       }
1813     },
1814     "brorand": {
1815       "version": "1.1.0",
1816       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1817       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1818       "dev": true
1819     },
1820     "browserify-aes": {
1821       "version": "1.2.0",
1822       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1823       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1824       "dev": true,
1825       "requires": {
1826         "buffer-xor": "^1.0.3",
1827         "cipher-base": "^1.0.0",
1828         "create-hash": "^1.1.0",
1829         "evp_bytestokey": "^1.0.3",
1830         "inherits": "^2.0.1",
1831         "safe-buffer": "^5.0.1"
1832       }
1833     },
1834     "browserify-cipher": {
1835       "version": "1.0.1",
1836       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1837       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1838       "dev": true,
1839       "requires": {
1840         "browserify-aes": "^1.0.4",
1841         "browserify-des": "^1.0.0",
1842         "evp_bytestokey": "^1.0.0"
1843       }
1844     },
1845     "browserify-des": {
1846       "version": "1.0.2",
1847       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1848       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1849       "dev": true,
1850       "requires": {
1851         "cipher-base": "^1.0.1",
1852         "des.js": "^1.0.0",
1853         "inherits": "^2.0.1",
1854         "safe-buffer": "^5.1.2"
1855       }
1856     },
1857     "browserify-rsa": {
1858       "version": "4.0.1",
1859       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1860       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1861       "dev": true,
1862       "requires": {
1863         "bn.js": "^4.1.0",
1864         "randombytes": "^2.0.1"
1865       }
1866     },
1867     "browserify-sign": {
1868       "version": "4.0.4",
1869       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1870       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1871       "dev": true,
1872       "requires": {
1873         "bn.js": "^4.1.1",
1874         "browserify-rsa": "^4.0.0",
1875         "create-hash": "^1.1.0",
1876         "create-hmac": "^1.1.2",
1877         "elliptic": "^6.0.0",
1878         "inherits": "^2.0.1",
1879         "parse-asn1": "^5.0.0"
1880       }
1881     },
1882     "browserify-zlib": {
1883       "version": "0.2.0",
1884       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1885       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1886       "dev": true,
1887       "requires": {
1888         "pako": "~1.0.5"
1889       }
1890     },
1891     "browserslist": {
1892       "version": "4.4.1",
1893       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.4.1.tgz",
1894       "integrity": "sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==",
1895       "dev": true,
1896       "requires": {
1897         "caniuse-lite": "^1.0.30000929",
1898         "electron-to-chromium": "^1.3.103",
1899         "node-releases": "^1.1.3"
1900       }
1901     },
1902     "browserstack": {
1903       "version": "1.5.2",
1904       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.2.tgz",
1905       "integrity": "sha512-+6AFt9HzhKykcPF79W6yjEUJcdvZOV0lIXdkORXMJftGrDl0OKWqRF4GHqpDNkxiceDT/uB7Fb/aDwktvXX7dg==",
1906       "dev": true,
1907       "requires": {
1908         "https-proxy-agent": "^2.2.1"
1909       }
1910     },
1911     "buffer": {
1912       "version": "4.9.1",
1913       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1914       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1915       "dev": true,
1916       "requires": {
1917         "base64-js": "^1.0.2",
1918         "ieee754": "^1.1.4",
1919         "isarray": "^1.0.0"
1920       }
1921     },
1922     "buffer-alloc": {
1923       "version": "1.2.0",
1924       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1925       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1926       "dev": true,
1927       "requires": {
1928         "buffer-alloc-unsafe": "^1.1.0",
1929         "buffer-fill": "^1.0.0"
1930       }
1931     },
1932     "buffer-alloc-unsafe": {
1933       "version": "1.1.0",
1934       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1935       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1936       "dev": true
1937     },
1938     "buffer-fill": {
1939       "version": "1.0.0",
1940       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1941       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1942       "dev": true
1943     },
1944     "buffer-from": {
1945       "version": "1.1.1",
1946       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1947       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1948       "dev": true
1949     },
1950     "buffer-indexof": {
1951       "version": "1.1.1",
1952       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1953       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1954       "dev": true
1955     },
1956     "buffer-xor": {
1957       "version": "1.0.3",
1958       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1959       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1960       "dev": true
1961     },
1962     "builtin-modules": {
1963       "version": "1.1.1",
1964       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1965       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1966       "dev": true
1967     },
1968     "builtin-status-codes": {
1969       "version": "3.0.0",
1970       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1971       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1972       "dev": true
1973     },
1974     "builtins": {
1975       "version": "1.0.3",
1976       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
1977       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
1978       "dev": true
1979     },
1980     "bytes": {
1981       "version": "3.0.0",
1982       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1983       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1984       "dev": true
1985     },
1986     "cacache": {
1987       "version": "10.0.4",
1988       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
1989       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
1990       "dev": true,
1991       "requires": {
1992         "bluebird": "^3.5.1",
1993         "chownr": "^1.0.1",
1994         "glob": "^7.1.2",
1995         "graceful-fs": "^4.1.11",
1996         "lru-cache": "^4.1.1",
1997         "mississippi": "^2.0.0",
1998         "mkdirp": "^0.5.1",
1999         "move-concurrently": "^1.0.1",
2000         "promise-inflight": "^1.0.1",
2001         "rimraf": "^2.6.2",
2002         "ssri": "^5.2.4",
2003         "unique-filename": "^1.1.0",
2004         "y18n": "^4.0.0"
2005       }
2006     },
2007     "cache-base": {
2008       "version": "1.0.1",
2009       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
2010       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
2011       "dev": true,
2012       "requires": {
2013         "collection-visit": "^1.0.0",
2014         "component-emitter": "^1.2.1",
2015         "get-value": "^2.0.6",
2016         "has-value": "^1.0.0",
2017         "isobject": "^3.0.1",
2018         "set-value": "^2.0.0",
2019         "to-object-path": "^0.3.0",
2020         "union-value": "^1.0.0",
2021         "unset-value": "^1.0.0"
2022       }
2023     },
2024     "callsite": {
2025       "version": "1.0.0",
2026       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
2027       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
2028       "dev": true
2029     },
2030     "camelcase": {
2031       "version": "2.1.1",
2032       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
2033       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
2034       "dev": true,
2035       "optional": true
2036     },
2037     "camelcase-keys": {
2038       "version": "2.1.0",
2039       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
2040       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
2041       "dev": true,
2042       "optional": true,
2043       "requires": {
2044         "camelcase": "^2.0.0",
2045         "map-obj": "^1.0.0"
2046       }
2047     },
2048     "caniuse-lite": {
2049       "version": "1.0.30000930",
2050       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000930.tgz",
2051       "integrity": "sha512-KD+pw9DderBLB8CGqBzYyFWpnrPVOEjsjargU/CvkNyg60od3cxSPTcTeMPhxJhDbkQPWvOz5BAyBzNl/St9vg==",
2052       "dev": true
2053     },
2054     "canonical-path": {
2055       "version": "1.0.0",
2056       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
2057       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
2058       "dev": true
2059     },
2060     "caseless": {
2061       "version": "0.12.0",
2062       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2063       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2064       "dev": true
2065     },
2066     "chalk": {
2067       "version": "2.4.2",
2068       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2069       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2070       "dev": true,
2071       "requires": {
2072         "ansi-styles": "^3.2.1",
2073         "escape-string-regexp": "^1.0.5",
2074         "supports-color": "^5.3.0"
2075       },
2076       "dependencies": {
2077         "supports-color": {
2078           "version": "5.5.0",
2079           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2080           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2081           "dev": true,
2082           "requires": {
2083             "has-flag": "^3.0.0"
2084           }
2085         }
2086       }
2087     },
2088     "chardet": {
2089       "version": "0.7.0",
2090       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
2091       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
2092       "dev": true
2093     },
2094     "chart.js": {
2095       "version": "2.5.0",
2096       "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.5.0.tgz",
2097       "integrity": "sha1-/m51Gok3afVucr7lrZEgfhxZKVc=",
2098       "requires": {
2099         "chartjs-color": "^2.0.0",
2100         "moment": "^2.10.6"
2101       }
2102     },
2103     "chartjs-color": {
2104       "version": "2.2.0",
2105       "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.2.0.tgz",
2106       "integrity": "sha1-hKL7dVeH7YXDndbdjHsdiEKbrq4=",
2107       "requires": {
2108         "chartjs-color-string": "^0.5.0",
2109         "color-convert": "^0.5.3"
2110       },
2111       "dependencies": {
2112         "color-convert": {
2113           "version": "0.5.3",
2114           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
2115           "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0="
2116         }
2117       }
2118     },
2119     "chartjs-color-string": {
2120       "version": "0.5.0",
2121       "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.5.0.tgz",
2122       "integrity": "sha512-amWNvCOXlOUYxZVDSa0YOab5K/lmEhbFNKI55PWc4mlv28BDzA7zaoQTGxSBgJMHIW+hGX8YUrvw/FH4LyhwSQ==",
2123       "requires": {
2124         "color-name": "^1.0.0"
2125       }
2126     },
2127     "chokidar": {
2128       "version": "2.0.4",
2129       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
2130       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
2131       "dev": true,
2132       "requires": {
2133         "anymatch": "^2.0.0",
2134         "async-each": "^1.0.0",
2135         "braces": "^2.3.0",
2136         "fsevents": "^1.2.2",
2137         "glob-parent": "^3.1.0",
2138         "inherits": "^2.0.1",
2139         "is-binary-path": "^1.0.0",
2140         "is-glob": "^4.0.0",
2141         "lodash.debounce": "^4.0.8",
2142         "normalize-path": "^2.1.1",
2143         "path-is-absolute": "^1.0.0",
2144         "readdirp": "^2.0.0",
2145         "upath": "^1.0.5"
2146       }
2147     },
2148     "chownr": {
2149       "version": "1.1.1",
2150       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
2151       "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
2152       "dev": true
2153     },
2154     "chrome-trace-event": {
2155       "version": "1.0.0",
2156       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz",
2157       "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==",
2158       "dev": true,
2159       "requires": {
2160         "tslib": "^1.9.0"
2161       }
2162     },
2163     "cipher-base": {
2164       "version": "1.0.4",
2165       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2166       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2167       "dev": true,
2168       "requires": {
2169         "inherits": "^2.0.1",
2170         "safe-buffer": "^5.0.1"
2171       }
2172     },
2173     "circular-dependency-plugin": {
2174       "version": "5.0.2",
2175       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
2176       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
2177       "dev": true
2178     },
2179     "circular-json": {
2180       "version": "0.5.9",
2181       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
2182       "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
2183       "dev": true
2184     },
2185     "class-utils": {
2186       "version": "0.3.6",
2187       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2188       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2189       "dev": true,
2190       "requires": {
2191         "arr-union": "^3.1.0",
2192         "define-property": "^0.2.5",
2193         "isobject": "^3.0.0",
2194         "static-extend": "^0.1.1"
2195       },
2196       "dependencies": {
2197         "define-property": {
2198           "version": "0.2.5",
2199           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2200           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2201           "dev": true,
2202           "requires": {
2203             "is-descriptor": "^0.1.0"
2204           }
2205         }
2206       }
2207     },
2208     "clean-css": {
2209       "version": "4.2.1",
2210       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
2211       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
2212       "dev": true,
2213       "requires": {
2214         "source-map": "~0.6.0"
2215       },
2216       "dependencies": {
2217         "source-map": {
2218           "version": "0.6.1",
2219           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2220           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2221           "dev": true
2222         }
2223       }
2224     },
2225     "cli-cursor": {
2226       "version": "2.1.0",
2227       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2228       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2229       "dev": true,
2230       "requires": {
2231         "restore-cursor": "^2.0.0"
2232       }
2233     },
2234     "cli-width": {
2235       "version": "2.2.0",
2236       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
2237       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
2238       "dev": true
2239     },
2240     "cliui": {
2241       "version": "3.2.0",
2242       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
2243       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2244       "dev": true,
2245       "requires": {
2246         "string-width": "^1.0.1",
2247         "strip-ansi": "^3.0.1",
2248         "wrap-ansi": "^2.0.0"
2249       }
2250     },
2251     "clone": {
2252       "version": "2.1.2",
2253       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2254       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2255       "dev": true
2256     },
2257     "clone-deep": {
2258       "version": "2.0.2",
2259       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
2260       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
2261       "dev": true,
2262       "requires": {
2263         "for-own": "^1.0.0",
2264         "is-plain-object": "^2.0.4",
2265         "kind-of": "^6.0.0",
2266         "shallow-clone": "^1.0.0"
2267       }
2268     },
2269     "co": {
2270       "version": "4.6.0",
2271       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2272       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
2273       "dev": true
2274     },
2275     "code-point-at": {
2276       "version": "1.1.0",
2277       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2278       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2279       "dev": true
2280     },
2281     "codelyzer": {
2282       "version": "4.5.0",
2283       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz",
2284       "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==",
2285       "dev": true,
2286       "requires": {
2287         "app-root-path": "^2.1.0",
2288         "css-selector-tokenizer": "^0.7.0",
2289         "cssauron": "^1.4.0",
2290         "semver-dsl": "^1.0.1",
2291         "source-map": "^0.5.7",
2292         "sprintf-js": "^1.1.1"
2293       },
2294       "dependencies": {
2295         "source-map": {
2296           "version": "0.5.7",
2297           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2298           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2299           "dev": true
2300         },
2301         "sprintf-js": {
2302           "version": "1.1.2",
2303           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
2304           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
2305           "dev": true
2306         }
2307       }
2308     },
2309     "collection-visit": {
2310       "version": "1.0.0",
2311       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2312       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2313       "dev": true,
2314       "requires": {
2315         "map-visit": "^1.0.0",
2316         "object-visit": "^1.0.0"
2317       }
2318     },
2319     "color-convert": {
2320       "version": "1.9.3",
2321       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2322       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2323       "dev": true,
2324       "requires": {
2325         "color-name": "1.1.3"
2326       }
2327     },
2328     "color-name": {
2329       "version": "1.1.3",
2330       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2331       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
2332     },
2333     "colors": {
2334       "version": "1.1.2",
2335       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2336       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2337       "dev": true
2338     },
2339     "combine-lists": {
2340       "version": "1.0.1",
2341       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
2342       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
2343       "dev": true,
2344       "requires": {
2345         "lodash": "^4.5.0"
2346       }
2347     },
2348     "combined-stream": {
2349       "version": "1.0.7",
2350       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
2351       "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
2352       "dev": true,
2353       "requires": {
2354         "delayed-stream": "~1.0.0"
2355       }
2356     },
2357     "commander": {
2358       "version": "2.17.1",
2359       "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
2360       "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
2361       "dev": true
2362     },
2363     "commondir": {
2364       "version": "1.0.1",
2365       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2366       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2367       "dev": true
2368     },
2369     "compare-versions": {
2370       "version": "3.4.0",
2371       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.4.0.tgz",
2372       "integrity": "sha512-tK69D7oNXXqUW3ZNo/z7NXTEz22TCF0pTE+YF9cxvaAM9XnkLo1fV621xCLrRR6aevJlKxExkss0vWqUCUpqdg==",
2373       "dev": true
2374     },
2375     "component-bind": {
2376       "version": "1.0.0",
2377       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2378       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2379       "dev": true
2380     },
2381     "component-emitter": {
2382       "version": "1.2.1",
2383       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
2384       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2385       "dev": true
2386     },
2387     "component-inherit": {
2388       "version": "0.0.3",
2389       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2390       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2391       "dev": true
2392     },
2393     "compressible": {
2394       "version": "2.0.15",
2395       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz",
2396       "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==",
2397       "dev": true,
2398       "requires": {
2399         "mime-db": ">= 1.36.0 < 2"
2400       }
2401     },
2402     "compression": {
2403       "version": "1.7.3",
2404       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz",
2405       "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==",
2406       "dev": true,
2407       "requires": {
2408         "accepts": "~1.3.5",
2409         "bytes": "3.0.0",
2410         "compressible": "~2.0.14",
2411         "debug": "2.6.9",
2412         "on-headers": "~1.0.1",
2413         "safe-buffer": "5.1.2",
2414         "vary": "~1.1.2"
2415       }
2416     },
2417     "concat-map": {
2418       "version": "0.0.1",
2419       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2420       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2421       "dev": true
2422     },
2423     "concat-stream": {
2424       "version": "1.6.2",
2425       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2426       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2427       "dev": true,
2428       "requires": {
2429         "buffer-from": "^1.0.0",
2430         "inherits": "^2.0.3",
2431         "readable-stream": "^2.2.2",
2432         "typedarray": "^0.0.6"
2433       }
2434     },
2435     "connect": {
2436       "version": "3.6.6",
2437       "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
2438       "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
2439       "dev": true,
2440       "requires": {
2441         "debug": "2.6.9",
2442         "finalhandler": "1.1.0",
2443         "parseurl": "~1.3.2",
2444         "utils-merge": "1.0.1"
2445       },
2446       "dependencies": {
2447         "finalhandler": {
2448           "version": "1.1.0",
2449           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
2450           "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
2451           "dev": true,
2452           "requires": {
2453             "debug": "2.6.9",
2454             "encodeurl": "~1.0.1",
2455             "escape-html": "~1.0.3",
2456             "on-finished": "~2.3.0",
2457             "parseurl": "~1.3.2",
2458             "statuses": "~1.3.1",
2459             "unpipe": "~1.0.0"
2460           }
2461         },
2462         "statuses": {
2463           "version": "1.3.1",
2464           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
2465           "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
2466           "dev": true
2467         }
2468       }
2469     },
2470     "connect-history-api-fallback": {
2471       "version": "1.6.0",
2472       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
2473       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
2474       "dev": true
2475     },
2476     "console-browserify": {
2477       "version": "1.1.0",
2478       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2479       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2480       "dev": true,
2481       "requires": {
2482         "date-now": "^0.1.4"
2483       }
2484     },
2485     "console-control-strings": {
2486       "version": "1.1.0",
2487       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2488       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2489       "dev": true,
2490       "optional": true
2491     },
2492     "constants-browserify": {
2493       "version": "1.0.0",
2494       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2495       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2496       "dev": true
2497     },
2498     "content-disposition": {
2499       "version": "0.5.2",
2500       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
2501       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
2502       "dev": true
2503     },
2504     "content-type": {
2505       "version": "1.0.4",
2506       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2507       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2508       "dev": true
2509     },
2510     "convert-source-map": {
2511       "version": "1.6.0",
2512       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2513       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2514       "dev": true,
2515       "requires": {
2516         "safe-buffer": "~5.1.1"
2517       }
2518     },
2519     "cookie": {
2520       "version": "0.3.1",
2521       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
2522       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
2523       "dev": true
2524     },
2525     "cookie-signature": {
2526       "version": "1.0.6",
2527       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2528       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2529       "dev": true
2530     },
2531     "copy-concurrently": {
2532       "version": "1.0.5",
2533       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2534       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2535       "dev": true,
2536       "requires": {
2537         "aproba": "^1.1.1",
2538         "fs-write-stream-atomic": "^1.0.8",
2539         "iferr": "^0.1.5",
2540         "mkdirp": "^0.5.1",
2541         "rimraf": "^2.5.4",
2542         "run-queue": "^1.0.0"
2543       }
2544     },
2545     "copy-descriptor": {
2546       "version": "0.1.1",
2547       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2548       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2549       "dev": true
2550     },
2551     "copy-webpack-plugin": {
2552       "version": "4.6.0",
2553       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz",
2554       "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==",
2555       "dev": true,
2556       "requires": {
2557         "cacache": "^10.0.4",
2558         "find-cache-dir": "^1.0.0",
2559         "globby": "^7.1.1",
2560         "is-glob": "^4.0.0",
2561         "loader-utils": "^1.1.0",
2562         "minimatch": "^3.0.4",
2563         "p-limit": "^1.0.0",
2564         "serialize-javascript": "^1.4.0"
2565       }
2566     },
2567     "core-js": {
2568       "version": "2.6.3",
2569       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.3.tgz",
2570       "integrity": "sha512-l00tmFFZOBHtYhN4Cz7k32VM7vTn3rE2ANjQDxdEN6zmXZ/xq1jQuutnmHvMG1ZJ7xd72+TA5YpUK8wz3rWsfQ=="
2571     },
2572     "core-util-is": {
2573       "version": "1.0.2",
2574       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2575       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2576       "dev": true
2577     },
2578     "cosmiconfig": {
2579       "version": "4.0.0",
2580       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
2581       "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
2582       "dev": true,
2583       "requires": {
2584         "is-directory": "^0.3.1",
2585         "js-yaml": "^3.9.0",
2586         "parse-json": "^4.0.0",
2587         "require-from-string": "^2.0.1"
2588       },
2589       "dependencies": {
2590         "parse-json": {
2591           "version": "4.0.0",
2592           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2593           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2594           "dev": true,
2595           "requires": {
2596             "error-ex": "^1.3.1",
2597             "json-parse-better-errors": "^1.0.1"
2598           }
2599         }
2600       }
2601     },
2602     "create-ecdh": {
2603       "version": "4.0.3",
2604       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2605       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2606       "dev": true,
2607       "requires": {
2608         "bn.js": "^4.1.0",
2609         "elliptic": "^6.0.0"
2610       }
2611     },
2612     "create-hash": {
2613       "version": "1.2.0",
2614       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2615       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2616       "dev": true,
2617       "requires": {
2618         "cipher-base": "^1.0.1",
2619         "inherits": "^2.0.1",
2620         "md5.js": "^1.3.4",
2621         "ripemd160": "^2.0.1",
2622         "sha.js": "^2.4.0"
2623       }
2624     },
2625     "create-hmac": {
2626       "version": "1.1.7",
2627       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2628       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2629       "dev": true,
2630       "requires": {
2631         "cipher-base": "^1.0.3",
2632         "create-hash": "^1.1.0",
2633         "inherits": "^2.0.1",
2634         "ripemd160": "^2.0.0",
2635         "safe-buffer": "^5.0.1",
2636         "sha.js": "^2.4.8"
2637       }
2638     },
2639     "cross-spawn": {
2640       "version": "3.0.1",
2641       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2642       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2643       "dev": true,
2644       "optional": true,
2645       "requires": {
2646         "lru-cache": "^4.0.1",
2647         "which": "^1.2.9"
2648       }
2649     },
2650     "crypto-browserify": {
2651       "version": "3.12.0",
2652       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2653       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2654       "dev": true,
2655       "requires": {
2656         "browserify-cipher": "^1.0.0",
2657         "browserify-sign": "^4.0.0",
2658         "create-ecdh": "^4.0.0",
2659         "create-hash": "^1.1.0",
2660         "create-hmac": "^1.1.0",
2661         "diffie-hellman": "^5.0.0",
2662         "inherits": "^2.0.1",
2663         "pbkdf2": "^3.0.3",
2664         "public-encrypt": "^4.0.0",
2665         "randombytes": "^2.0.0",
2666         "randomfill": "^1.0.3"
2667       }
2668     },
2669     "css-parse": {
2670       "version": "1.7.0",
2671       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
2672       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
2673       "dev": true
2674     },
2675     "css-selector-tokenizer": {
2676       "version": "0.7.1",
2677       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
2678       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
2679       "dev": true,
2680       "requires": {
2681         "cssesc": "^0.1.0",
2682         "fastparse": "^1.1.1",
2683         "regexpu-core": "^1.0.0"
2684       }
2685     },
2686     "cssauron": {
2687       "version": "1.4.0",
2688       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
2689       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
2690       "dev": true,
2691       "requires": {
2692         "through": "X.X.X"
2693       }
2694     },
2695     "cssesc": {
2696       "version": "0.1.0",
2697       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2698       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2699       "dev": true
2700     },
2701     "currently-unhandled": {
2702       "version": "0.4.1",
2703       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2704       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2705       "dev": true,
2706       "optional": true,
2707       "requires": {
2708         "array-find-index": "^1.0.1"
2709       }
2710     },
2711     "custom-event": {
2712       "version": "1.0.1",
2713       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
2714       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
2715       "dev": true
2716     },
2717     "cyclist": {
2718       "version": "0.2.2",
2719       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
2720       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
2721       "dev": true
2722     },
2723     "dashdash": {
2724       "version": "1.14.1",
2725       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2726       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2727       "dev": true,
2728       "requires": {
2729         "assert-plus": "^1.0.0"
2730       }
2731     },
2732     "date-format": {
2733       "version": "1.2.0",
2734       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
2735       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
2736       "dev": true
2737     },
2738     "date-now": {
2739       "version": "0.1.4",
2740       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2741       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2742       "dev": true
2743     },
2744     "debug": {
2745       "version": "2.6.9",
2746       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2747       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2748       "dev": true,
2749       "requires": {
2750         "ms": "2.0.0"
2751       }
2752     },
2753     "decamelize": {
2754       "version": "1.2.0",
2755       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2756       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2757       "dev": true
2758     },
2759     "decode-uri-component": {
2760       "version": "0.2.0",
2761       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2762       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2763       "dev": true
2764     },
2765     "deep-equal": {
2766       "version": "1.0.1",
2767       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
2768       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
2769       "dev": true
2770     },
2771     "deep-is": {
2772       "version": "0.1.3",
2773       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2774       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2775       "dev": true
2776     },
2777     "default-gateway": {
2778       "version": "2.7.2",
2779       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
2780       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
2781       "dev": true,
2782       "requires": {
2783         "execa": "^0.10.0",
2784         "ip-regex": "^2.1.0"
2785       }
2786     },
2787     "default-require-extensions": {
2788       "version": "2.0.0",
2789       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
2790       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
2791       "dev": true,
2792       "requires": {
2793         "strip-bom": "^3.0.0"
2794       },
2795       "dependencies": {
2796         "strip-bom": {
2797           "version": "3.0.0",
2798           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2799           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2800           "dev": true
2801         }
2802       }
2803     },
2804     "define-property": {
2805       "version": "2.0.2",
2806       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2807       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2808       "dev": true,
2809       "requires": {
2810         "is-descriptor": "^1.0.2",
2811         "isobject": "^3.0.1"
2812       },
2813       "dependencies": {
2814         "is-accessor-descriptor": {
2815           "version": "1.0.0",
2816           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2817           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2818           "dev": true,
2819           "requires": {
2820             "kind-of": "^6.0.0"
2821           }
2822         },
2823         "is-data-descriptor": {
2824           "version": "1.0.0",
2825           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2826           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2827           "dev": true,
2828           "requires": {
2829             "kind-of": "^6.0.0"
2830           }
2831         },
2832         "is-descriptor": {
2833           "version": "1.0.2",
2834           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2835           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2836           "dev": true,
2837           "requires": {
2838             "is-accessor-descriptor": "^1.0.0",
2839             "is-data-descriptor": "^1.0.0",
2840             "kind-of": "^6.0.2"
2841           }
2842         }
2843       }
2844     },
2845     "del": {
2846       "version": "3.0.0",
2847       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
2848       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
2849       "dev": true,
2850       "requires": {
2851         "globby": "^6.1.0",
2852         "is-path-cwd": "^1.0.0",
2853         "is-path-in-cwd": "^1.0.0",
2854         "p-map": "^1.1.1",
2855         "pify": "^3.0.0",
2856         "rimraf": "^2.2.8"
2857       },
2858       "dependencies": {
2859         "globby": {
2860           "version": "6.1.0",
2861           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2862           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2863           "dev": true,
2864           "requires": {
2865             "array-union": "^1.0.1",
2866             "glob": "^7.0.3",
2867             "object-assign": "^4.0.1",
2868             "pify": "^2.0.0",
2869             "pinkie-promise": "^2.0.0"
2870           },
2871           "dependencies": {
2872             "pify": {
2873               "version": "2.3.0",
2874               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2875               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2876               "dev": true
2877             }
2878           }
2879         }
2880       }
2881     },
2882     "delayed-stream": {
2883       "version": "1.0.0",
2884       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2885       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2886       "dev": true
2887     },
2888     "delegates": {
2889       "version": "1.0.0",
2890       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2891       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2892       "dev": true,
2893       "optional": true
2894     },
2895     "depd": {
2896       "version": "1.1.2",
2897       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2898       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2899       "dev": true
2900     },
2901     "dependency-graph": {
2902       "version": "0.7.2",
2903       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
2904       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
2905       "dev": true
2906     },
2907     "des.js": {
2908       "version": "1.0.0",
2909       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2910       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2911       "dev": true,
2912       "requires": {
2913         "inherits": "^2.0.1",
2914         "minimalistic-assert": "^1.0.0"
2915       }
2916     },
2917     "destroy": {
2918       "version": "1.0.4",
2919       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2920       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2921       "dev": true
2922     },
2923     "detect-indent": {
2924       "version": "4.0.0",
2925       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2926       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2927       "dev": true,
2928       "requires": {
2929         "repeating": "^2.0.0"
2930       }
2931     },
2932     "detect-node": {
2933       "version": "2.0.4",
2934       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
2935       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
2936       "dev": true
2937     },
2938     "di": {
2939       "version": "0.0.1",
2940       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
2941       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
2942       "dev": true
2943     },
2944     "diff": {
2945       "version": "3.5.0",
2946       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
2947       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
2948       "dev": true
2949     },
2950     "diffie-hellman": {
2951       "version": "5.0.3",
2952       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2953       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2954       "dev": true,
2955       "requires": {
2956         "bn.js": "^4.1.0",
2957         "miller-rabin": "^4.0.0",
2958         "randombytes": "^2.0.0"
2959       }
2960     },
2961     "dir-glob": {
2962       "version": "2.2.2",
2963       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
2964       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
2965       "dev": true,
2966       "requires": {
2967         "path-type": "^3.0.0"
2968       }
2969     },
2970     "dns-equal": {
2971       "version": "1.0.0",
2972       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
2973       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
2974       "dev": true
2975     },
2976     "dns-packet": {
2977       "version": "1.3.1",
2978       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
2979       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
2980       "dev": true,
2981       "requires": {
2982         "ip": "^1.1.0",
2983         "safe-buffer": "^5.0.1"
2984       }
2985     },
2986     "dns-txt": {
2987       "version": "2.0.2",
2988       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
2989       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
2990       "dev": true,
2991       "requires": {
2992         "buffer-indexof": "^1.0.0"
2993       }
2994     },
2995     "dom-serialize": {
2996       "version": "2.2.1",
2997       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
2998       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
2999       "dev": true,
3000       "requires": {
3001         "custom-event": "~1.0.0",
3002         "ent": "~2.2.0",
3003         "extend": "^3.0.0",
3004         "void-elements": "^2.0.0"
3005       }
3006     },
3007     "domain-browser": {
3008       "version": "1.2.0",
3009       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
3010       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
3011       "dev": true
3012     },
3013     "duplexify": {
3014       "version": "3.6.1",
3015       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz",
3016       "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==",
3017       "dev": true,
3018       "requires": {
3019         "end-of-stream": "^1.0.0",
3020         "inherits": "^2.0.1",
3021         "readable-stream": "^2.0.0",
3022         "stream-shift": "^1.0.0"
3023       }
3024     },
3025     "ecc-jsbn": {
3026       "version": "0.1.2",
3027       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
3028       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
3029       "dev": true,
3030       "requires": {
3031         "jsbn": "~0.1.0",
3032         "safer-buffer": "^2.1.0"
3033       }
3034     },
3035     "ee-first": {
3036       "version": "1.1.1",
3037       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
3038       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
3039       "dev": true
3040     },
3041     "electron-to-chromium": {
3042       "version": "1.3.106",
3043       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.106.tgz",
3044       "integrity": "sha512-eXX45p4q9CRxG0G8D3ZBZYSdN3DnrcZfrFvt6VUr1u7aKITEtRY/xwWzJ/UZcWXa7DMqPu/pYwuZ6Nm+bl0GmA==",
3045       "dev": true
3046     },
3047     "elliptic": {
3048       "version": "6.4.1",
3049       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
3050       "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
3051       "dev": true,
3052       "requires": {
3053         "bn.js": "^4.4.0",
3054         "brorand": "^1.0.1",
3055         "hash.js": "^1.0.0",
3056         "hmac-drbg": "^1.0.0",
3057         "inherits": "^2.0.1",
3058         "minimalistic-assert": "^1.0.0",
3059         "minimalistic-crypto-utils": "^1.0.0"
3060       }
3061     },
3062     "emojis-list": {
3063       "version": "2.1.0",
3064       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
3065       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
3066       "dev": true
3067     },
3068     "encodeurl": {
3069       "version": "1.0.2",
3070       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3071       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3072       "dev": true
3073     },
3074     "encoding": {
3075       "version": "0.1.12",
3076       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
3077       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
3078       "dev": true,
3079       "requires": {
3080         "iconv-lite": "~0.4.13"
3081       }
3082     },
3083     "end-of-stream": {
3084       "version": "1.4.1",
3085       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
3086       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
3087       "dev": true,
3088       "requires": {
3089         "once": "^1.4.0"
3090       }
3091     },
3092     "engine.io": {
3093       "version": "3.2.1",
3094       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
3095       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
3096       "dev": true,
3097       "requires": {
3098         "accepts": "~1.3.4",
3099         "base64id": "1.0.0",
3100         "cookie": "0.3.1",
3101         "debug": "~3.1.0",
3102         "engine.io-parser": "~2.1.0",
3103         "ws": "~3.3.1"
3104       },
3105       "dependencies": {
3106         "debug": {
3107           "version": "3.1.0",
3108           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3109           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3110           "dev": true,
3111           "requires": {
3112             "ms": "2.0.0"
3113           }
3114         }
3115       }
3116     },
3117     "engine.io-client": {
3118       "version": "3.2.1",
3119       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
3120       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
3121       "dev": true,
3122       "requires": {
3123         "component-emitter": "1.2.1",
3124         "component-inherit": "0.0.3",
3125         "debug": "~3.1.0",
3126         "engine.io-parser": "~2.1.1",
3127         "has-cors": "1.1.0",
3128         "indexof": "0.0.1",
3129         "parseqs": "0.0.5",
3130         "parseuri": "0.0.5",
3131         "ws": "~3.3.1",
3132         "xmlhttprequest-ssl": "~1.5.4",
3133         "yeast": "0.1.2"
3134       },
3135       "dependencies": {
3136         "debug": {
3137           "version": "3.1.0",
3138           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3139           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3140           "dev": true,
3141           "requires": {
3142             "ms": "2.0.0"
3143           }
3144         }
3145       }
3146     },
3147     "engine.io-parser": {
3148       "version": "2.1.3",
3149       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
3150       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
3151       "dev": true,
3152       "requires": {
3153         "after": "0.8.2",
3154         "arraybuffer.slice": "~0.0.7",
3155         "base64-arraybuffer": "0.1.5",
3156         "blob": "0.0.5",
3157         "has-binary2": "~1.0.2"
3158       }
3159     },
3160     "enhanced-resolve": {
3161       "version": "4.1.0",
3162       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
3163       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
3164       "dev": true,
3165       "requires": {
3166         "graceful-fs": "^4.1.2",
3167         "memory-fs": "^0.4.0",
3168         "tapable": "^1.0.0"
3169       }
3170     },
3171     "ent": {
3172       "version": "2.2.0",
3173       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
3174       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
3175       "dev": true
3176     },
3177     "err-code": {
3178       "version": "1.1.2",
3179       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
3180       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=",
3181       "dev": true
3182     },
3183     "errno": {
3184       "version": "0.1.7",
3185       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
3186       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
3187       "dev": true,
3188       "requires": {
3189         "prr": "~1.0.1"
3190       }
3191     },
3192     "error-ex": {
3193       "version": "1.3.2",
3194       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3195       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3196       "dev": true,
3197       "requires": {
3198         "is-arrayish": "^0.2.1"
3199       }
3200     },
3201     "es6-promise": {
3202       "version": "4.2.5",
3203       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.5.tgz",
3204       "integrity": "sha512-n6wvpdE43VFtJq+lUDYDBFUwV8TZbuGXLV4D6wKafg13ldznKsyEvatubnmUe31zcvelSzOHF+XbaT+Bl9ObDg==",
3205       "dev": true
3206     },
3207     "es6-promisify": {
3208       "version": "5.0.0",
3209       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
3210       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3211       "dev": true,
3212       "requires": {
3213         "es6-promise": "^4.0.3"
3214       }
3215     },
3216     "escape-html": {
3217       "version": "1.0.3",
3218       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3219       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3220       "dev": true
3221     },
3222     "escape-string-regexp": {
3223       "version": "1.0.5",
3224       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3225       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3226       "dev": true
3227     },
3228     "escodegen": {
3229       "version": "1.8.1",
3230       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3231       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3232       "dev": true,
3233       "requires": {
3234         "esprima": "^2.7.1",
3235         "estraverse": "^1.9.1",
3236         "esutils": "^2.0.2",
3237         "optionator": "^0.8.1",
3238         "source-map": "~0.2.0"
3239       },
3240       "dependencies": {
3241         "source-map": {
3242           "version": "0.2.0",
3243           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3244           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3245           "dev": true,
3246           "optional": true,
3247           "requires": {
3248             "amdefine": ">=0.0.4"
3249           }
3250         }
3251       }
3252     },
3253     "eslint-scope": {
3254       "version": "4.0.0",
3255       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz",
3256       "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==",
3257       "dev": true,
3258       "requires": {
3259         "esrecurse": "^4.1.0",
3260         "estraverse": "^4.1.1"
3261       },
3262       "dependencies": {
3263         "estraverse": {
3264           "version": "4.2.0",
3265           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3266           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3267           "dev": true
3268         }
3269       }
3270     },
3271     "esprima": {
3272       "version": "2.7.3",
3273       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3274       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3275       "dev": true
3276     },
3277     "esrecurse": {
3278       "version": "4.2.1",
3279       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3280       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3281       "dev": true,
3282       "requires": {
3283         "estraverse": "^4.1.0"
3284       },
3285       "dependencies": {
3286         "estraverse": {
3287           "version": "4.2.0",
3288           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3289           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3290           "dev": true
3291         }
3292       }
3293     },
3294     "estraverse": {
3295       "version": "1.9.3",
3296       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3297       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3298       "dev": true
3299     },
3300     "esutils": {
3301       "version": "2.0.2",
3302       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3303       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3304       "dev": true
3305     },
3306     "etag": {
3307       "version": "1.8.1",
3308       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3309       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3310       "dev": true
3311     },
3312     "eventemitter3": {
3313       "version": "3.1.0",
3314       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
3315       "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",
3316       "dev": true
3317     },
3318     "events": {
3319       "version": "3.0.0",
3320       "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz",
3321       "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==",
3322       "dev": true
3323     },
3324     "eventsource": {
3325       "version": "1.0.7",
3326       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
3327       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
3328       "dev": true,
3329       "requires": {
3330         "original": "^1.0.0"
3331       }
3332     },
3333     "evp_bytestokey": {
3334       "version": "1.0.3",
3335       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3336       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3337       "dev": true,
3338       "requires": {
3339         "md5.js": "^1.3.4",
3340         "safe-buffer": "^5.1.1"
3341       }
3342     },
3343     "execa": {
3344       "version": "0.10.0",
3345       "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
3346       "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
3347       "dev": true,
3348       "requires": {
3349         "cross-spawn": "^6.0.0",
3350         "get-stream": "^3.0.0",
3351         "is-stream": "^1.1.0",
3352         "npm-run-path": "^2.0.0",
3353         "p-finally": "^1.0.0",
3354         "signal-exit": "^3.0.0",
3355         "strip-eof": "^1.0.0"
3356       },
3357       "dependencies": {
3358         "cross-spawn": {
3359           "version": "6.0.5",
3360           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3361           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3362           "dev": true,
3363           "requires": {
3364             "nice-try": "^1.0.4",
3365             "path-key": "^2.0.1",
3366             "semver": "^5.5.0",
3367             "shebang-command": "^1.2.0",
3368             "which": "^1.2.9"
3369           }
3370         }
3371       }
3372     },
3373     "exit": {
3374       "version": "0.1.2",
3375       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3376       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3377       "dev": true
3378     },
3379     "expand-braces": {
3380       "version": "0.1.2",
3381       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3382       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3383       "dev": true,
3384       "requires": {
3385         "array-slice": "^0.2.3",
3386         "array-unique": "^0.2.1",
3387         "braces": "^0.1.2"
3388       },
3389       "dependencies": {
3390         "array-unique": {
3391           "version": "0.2.1",
3392           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3393           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3394           "dev": true
3395         },
3396         "braces": {
3397           "version": "0.1.5",
3398           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3399           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3400           "dev": true,
3401           "requires": {
3402             "expand-range": "^0.1.0"
3403           }
3404         },
3405         "expand-range": {
3406           "version": "0.1.1",
3407           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3408           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3409           "dev": true,
3410           "requires": {
3411             "is-number": "^0.1.1",
3412             "repeat-string": "^0.2.2"
3413           }
3414         },
3415         "is-number": {
3416           "version": "0.1.1",
3417           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3418           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3419           "dev": true
3420         },
3421         "repeat-string": {
3422           "version": "0.2.2",
3423           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3424           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3425           "dev": true
3426         }
3427       }
3428     },
3429     "expand-brackets": {
3430       "version": "2.1.4",
3431       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3432       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3433       "dev": true,
3434       "requires": {
3435         "debug": "^2.3.3",
3436         "define-property": "^0.2.5",
3437         "extend-shallow": "^2.0.1",
3438         "posix-character-classes": "^0.1.0",
3439         "regex-not": "^1.0.0",
3440         "snapdragon": "^0.8.1",
3441         "to-regex": "^3.0.1"
3442       },
3443       "dependencies": {
3444         "define-property": {
3445           "version": "0.2.5",
3446           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3447           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3448           "dev": true,
3449           "requires": {
3450             "is-descriptor": "^0.1.0"
3451           }
3452         },
3453         "extend-shallow": {
3454           "version": "2.0.1",
3455           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3456           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3457           "dev": true,
3458           "requires": {
3459             "is-extendable": "^0.1.0"
3460           }
3461         }
3462       }
3463     },
3464     "express": {
3465       "version": "4.16.4",
3466       "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",
3467       "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",
3468       "dev": true,
3469       "requires": {
3470         "accepts": "~1.3.5",
3471         "array-flatten": "1.1.1",
3472         "body-parser": "1.18.3",
3473         "content-disposition": "0.5.2",
3474         "content-type": "~1.0.4",
3475         "cookie": "0.3.1",
3476         "cookie-signature": "1.0.6",
3477         "debug": "2.6.9",
3478         "depd": "~1.1.2",
3479         "encodeurl": "~1.0.2",
3480         "escape-html": "~1.0.3",
3481         "etag": "~1.8.1",
3482         "finalhandler": "1.1.1",
3483         "fresh": "0.5.2",
3484         "merge-descriptors": "1.0.1",
3485         "methods": "~1.1.2",
3486         "on-finished": "~2.3.0",
3487         "parseurl": "~1.3.2",
3488         "path-to-regexp": "0.1.7",
3489         "proxy-addr": "~2.0.4",
3490         "qs": "6.5.2",
3491         "range-parser": "~1.2.0",
3492         "safe-buffer": "5.1.2",
3493         "send": "0.16.2",
3494         "serve-static": "1.13.2",
3495         "setprototypeof": "1.1.0",
3496         "statuses": "~1.4.0",
3497         "type-is": "~1.6.16",
3498         "utils-merge": "1.0.1",
3499         "vary": "~1.1.2"
3500       },
3501       "dependencies": {
3502         "array-flatten": {
3503           "version": "1.1.1",
3504           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3505           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3506           "dev": true
3507         }
3508       }
3509     },
3510     "extend": {
3511       "version": "3.0.2",
3512       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3513       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3514       "dev": true
3515     },
3516     "extend-shallow": {
3517       "version": "3.0.2",
3518       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3519       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3520       "dev": true,
3521       "requires": {
3522         "assign-symbols": "^1.0.0",
3523         "is-extendable": "^1.0.1"
3524       },
3525       "dependencies": {
3526         "is-extendable": {
3527           "version": "1.0.1",
3528           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3529           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3530           "dev": true,
3531           "requires": {
3532             "is-plain-object": "^2.0.4"
3533           }
3534         }
3535       }
3536     },
3537     "external-editor": {
3538       "version": "3.0.3",
3539       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
3540       "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
3541       "dev": true,
3542       "requires": {
3543         "chardet": "^0.7.0",
3544         "iconv-lite": "^0.4.24",
3545         "tmp": "^0.0.33"
3546       },
3547       "dependencies": {
3548         "iconv-lite": {
3549           "version": "0.4.24",
3550           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3551           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3552           "dev": true,
3553           "requires": {
3554             "safer-buffer": ">= 2.1.2 < 3"
3555           }
3556         }
3557       }
3558     },
3559     "extglob": {
3560       "version": "2.0.4",
3561       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3562       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3563       "dev": true,
3564       "requires": {
3565         "array-unique": "^0.3.2",
3566         "define-property": "^1.0.0",
3567         "expand-brackets": "^2.1.4",
3568         "extend-shallow": "^2.0.1",
3569         "fragment-cache": "^0.2.1",
3570         "regex-not": "^1.0.0",
3571         "snapdragon": "^0.8.1",
3572         "to-regex": "^3.0.1"
3573       },
3574       "dependencies": {
3575         "define-property": {
3576           "version": "1.0.0",
3577           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3578           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3579           "dev": true,
3580           "requires": {
3581             "is-descriptor": "^1.0.0"
3582           }
3583         },
3584         "extend-shallow": {
3585           "version": "2.0.1",
3586           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3587           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3588           "dev": true,
3589           "requires": {
3590             "is-extendable": "^0.1.0"
3591           }
3592         },
3593         "is-accessor-descriptor": {
3594           "version": "1.0.0",
3595           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3596           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3597           "dev": true,
3598           "requires": {
3599             "kind-of": "^6.0.0"
3600           }
3601         },
3602         "is-data-descriptor": {
3603           "version": "1.0.0",
3604           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3605           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3606           "dev": true,
3607           "requires": {
3608             "kind-of": "^6.0.0"
3609           }
3610         },
3611         "is-descriptor": {
3612           "version": "1.0.2",
3613           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3614           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3615           "dev": true,
3616           "requires": {
3617             "is-accessor-descriptor": "^1.0.0",
3618             "is-data-descriptor": "^1.0.0",
3619             "kind-of": "^6.0.2"
3620           }
3621         }
3622       }
3623     },
3624     "extsprintf": {
3625       "version": "1.3.0",
3626       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3627       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3628       "dev": true
3629     },
3630     "fast-deep-equal": {
3631       "version": "2.0.1",
3632       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3633       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3634       "dev": true
3635     },
3636     "fast-json-stable-stringify": {
3637       "version": "2.0.0",
3638       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3639       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3640       "dev": true
3641     },
3642     "fast-levenshtein": {
3643       "version": "2.0.6",
3644       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3645       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3646       "dev": true
3647     },
3648     "fastparse": {
3649       "version": "1.1.2",
3650       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
3651       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
3652       "dev": true
3653     },
3654     "faye-websocket": {
3655       "version": "0.10.0",
3656       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3657       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3658       "dev": true,
3659       "requires": {
3660         "websocket-driver": ">=0.5.1"
3661       }
3662     },
3663     "figgy-pudding": {
3664       "version": "3.5.1",
3665       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
3666       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
3667       "dev": true
3668     },
3669     "figures": {
3670       "version": "2.0.0",
3671       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3672       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3673       "dev": true,
3674       "requires": {
3675         "escape-string-regexp": "^1.0.5"
3676       }
3677     },
3678     "file-loader": {
3679       "version": "2.0.0",
3680       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz",
3681       "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==",
3682       "dev": true,
3683       "requires": {
3684         "loader-utils": "^1.0.2",
3685         "schema-utils": "^1.0.0"
3686       }
3687     },
3688     "fileset": {
3689       "version": "2.0.3",
3690       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
3691       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
3692       "dev": true,
3693       "requires": {
3694         "glob": "^7.0.3",
3695         "minimatch": "^3.0.3"
3696       }
3697     },
3698     "fill-range": {
3699       "version": "4.0.0",
3700       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3701       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3702       "dev": true,
3703       "requires": {
3704         "extend-shallow": "^2.0.1",
3705         "is-number": "^3.0.0",
3706         "repeat-string": "^1.6.1",
3707         "to-regex-range": "^2.1.0"
3708       },
3709       "dependencies": {
3710         "extend-shallow": {
3711           "version": "2.0.1",
3712           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3713           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3714           "dev": true,
3715           "requires": {
3716             "is-extendable": "^0.1.0"
3717           }
3718         }
3719       }
3720     },
3721     "finalhandler": {
3722       "version": "1.1.1",
3723       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
3724       "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
3725       "dev": true,
3726       "requires": {
3727         "debug": "2.6.9",
3728         "encodeurl": "~1.0.2",
3729         "escape-html": "~1.0.3",
3730         "on-finished": "~2.3.0",
3731         "parseurl": "~1.3.2",
3732         "statuses": "~1.4.0",
3733         "unpipe": "~1.0.0"
3734       }
3735     },
3736     "find-cache-dir": {
3737       "version": "1.0.0",
3738       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
3739       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3740       "dev": true,
3741       "requires": {
3742         "commondir": "^1.0.1",
3743         "make-dir": "^1.0.0",
3744         "pkg-dir": "^2.0.0"
3745       }
3746     },
3747     "find-up": {
3748       "version": "2.1.0",
3749       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3750       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3751       "dev": true,
3752       "requires": {
3753         "locate-path": "^2.0.0"
3754       }
3755     },
3756     "flatted": {
3757       "version": "2.0.0",
3758       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz",
3759       "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==",
3760       "dev": true
3761     },
3762     "flush-write-stream": {
3763       "version": "1.0.3",
3764       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
3765       "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==",
3766       "dev": true,
3767       "requires": {
3768         "inherits": "^2.0.1",
3769         "readable-stream": "^2.0.4"
3770       }
3771     },
3772     "follow-redirects": {
3773       "version": "1.6.1",
3774       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.6.1.tgz",
3775       "integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==",
3776       "dev": true,
3777       "requires": {
3778         "debug": "=3.1.0"
3779       },
3780       "dependencies": {
3781         "debug": {
3782           "version": "3.1.0",
3783           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3784           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3785           "dev": true,
3786           "requires": {
3787             "ms": "2.0.0"
3788           }
3789         }
3790       }
3791     },
3792     "for-in": {
3793       "version": "1.0.2",
3794       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3795       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3796       "dev": true
3797     },
3798     "for-own": {
3799       "version": "1.0.0",
3800       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3801       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3802       "dev": true,
3803       "requires": {
3804         "for-in": "^1.0.1"
3805       }
3806     },
3807     "forever-agent": {
3808       "version": "0.6.1",
3809       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3810       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3811       "dev": true
3812     },
3813     "form-data": {
3814       "version": "2.3.3",
3815       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
3816       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3817       "dev": true,
3818       "requires": {
3819         "asynckit": "^0.4.0",
3820         "combined-stream": "^1.0.6",
3821         "mime-types": "^2.1.12"
3822       }
3823     },
3824     "forwarded": {
3825       "version": "0.1.2",
3826       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
3827       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
3828       "dev": true
3829     },
3830     "fragment-cache": {
3831       "version": "0.2.1",
3832       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3833       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3834       "dev": true,
3835       "requires": {
3836         "map-cache": "^0.2.2"
3837       }
3838     },
3839     "fresh": {
3840       "version": "0.5.2",
3841       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3842       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
3843       "dev": true
3844     },
3845     "from2": {
3846       "version": "2.3.0",
3847       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
3848       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
3849       "dev": true,
3850       "requires": {
3851         "inherits": "^2.0.1",
3852         "readable-stream": "^2.0.0"
3853       }
3854     },
3855     "fs-access": {
3856       "version": "1.0.1",
3857       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
3858       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
3859       "dev": true,
3860       "requires": {
3861         "null-check": "^1.0.0"
3862       }
3863     },
3864     "fs-minipass": {
3865       "version": "1.2.5",
3866       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz",
3867       "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==",
3868       "dev": true,
3869       "requires": {
3870         "minipass": "^2.2.1"
3871       }
3872     },
3873     "fs-write-stream-atomic": {
3874       "version": "1.0.10",
3875       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
3876       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
3877       "dev": true,
3878       "requires": {
3879         "graceful-fs": "^4.1.2",
3880         "iferr": "^0.1.5",
3881         "imurmurhash": "^0.1.4",
3882         "readable-stream": "1 || 2"
3883       }
3884     },
3885     "fs.realpath": {
3886       "version": "1.0.0",
3887       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3888       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3889       "dev": true
3890     },
3891     "fsevents": {
3892       "version": "1.2.7",
3893       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz",
3894       "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==",
3895       "dev": true,
3896       "optional": true,
3897       "requires": {
3898         "nan": "^2.9.2",
3899         "node-pre-gyp": "^0.10.0"
3900       },
3901       "dependencies": {
3902         "abbrev": {
3903           "version": "1.1.1",
3904           "bundled": true,
3905           "dev": true,
3906           "optional": true
3907         },
3908         "ansi-regex": {
3909           "version": "2.1.1",
3910           "bundled": true,
3911           "dev": true,
3912           "optional": true
3913         },
3914         "aproba": {
3915           "version": "1.2.0",
3916           "bundled": true,
3917           "dev": true,
3918           "optional": true
3919         },
3920         "are-we-there-yet": {
3921           "version": "1.1.5",
3922           "bundled": true,
3923           "dev": true,
3924           "optional": true,
3925           "requires": {
3926             "delegates": "^1.0.0",
3927             "readable-stream": "^2.0.6"
3928           }
3929         },
3930         "balanced-match": {
3931           "version": "1.0.0",
3932           "bundled": true,
3933           "dev": true,
3934           "optional": true
3935         },
3936         "brace-expansion": {
3937           "version": "1.1.11",
3938           "bundled": true,
3939           "dev": true,
3940           "optional": true,
3941           "requires": {
3942             "balanced-match": "^1.0.0",
3943             "concat-map": "0.0.1"
3944           }
3945         },
3946         "chownr": {
3947           "version": "1.1.1",
3948           "bundled": true,
3949           "dev": true,
3950           "optional": true
3951         },
3952         "code-point-at": {
3953           "version": "1.1.0",
3954           "bundled": true,
3955           "dev": true,
3956           "optional": true
3957         },
3958         "concat-map": {
3959           "version": "0.0.1",
3960           "bundled": true,
3961           "dev": true,
3962           "optional": true
3963         },
3964         "console-control-strings": {
3965           "version": "1.1.0",
3966           "bundled": true,
3967           "dev": true,
3968           "optional": true
3969         },
3970         "core-util-is": {
3971           "version": "1.0.2",
3972           "bundled": true,
3973           "dev": true,
3974           "optional": true
3975         },
3976         "debug": {
3977           "version": "2.6.9",
3978           "bundled": true,
3979           "dev": true,
3980           "optional": true,
3981           "requires": {
3982             "ms": "2.0.0"
3983           }
3984         },
3985         "deep-extend": {
3986           "version": "0.6.0",
3987           "bundled": true,
3988           "dev": true,
3989           "optional": true
3990         },
3991         "delegates": {
3992           "version": "1.0.0",
3993           "bundled": true,
3994           "dev": true,
3995           "optional": true
3996         },
3997         "detect-libc": {
3998           "version": "1.0.3",
3999           "bundled": true,
4000           "dev": true,
4001           "optional": true
4002         },
4003         "fs-minipass": {
4004           "version": "1.2.5",
4005           "bundled": true,
4006           "dev": true,
4007           "optional": true,
4008           "requires": {
4009             "minipass": "^2.2.1"
4010           }
4011         },
4012         "fs.realpath": {
4013           "version": "1.0.0",
4014           "bundled": true,
4015           "dev": true,
4016           "optional": true
4017         },
4018         "gauge": {
4019           "version": "2.7.4",
4020           "bundled": true,
4021           "dev": true,
4022           "optional": true,
4023           "requires": {
4024             "aproba": "^1.0.3",
4025             "console-control-strings": "^1.0.0",
4026             "has-unicode": "^2.0.0",
4027             "object-assign": "^4.1.0",
4028             "signal-exit": "^3.0.0",
4029             "string-width": "^1.0.1",
4030             "strip-ansi": "^3.0.1",
4031             "wide-align": "^1.1.0"
4032           }
4033         },
4034         "glob": {
4035           "version": "7.1.3",
4036           "bundled": true,
4037           "dev": true,
4038           "optional": true,
4039           "requires": {
4040             "fs.realpath": "^1.0.0",
4041             "inflight": "^1.0.4",
4042             "inherits": "2",
4043             "minimatch": "^3.0.4",
4044             "once": "^1.3.0",
4045             "path-is-absolute": "^1.0.0"
4046           }
4047         },
4048         "has-unicode": {
4049           "version": "2.0.1",
4050           "bundled": true,
4051           "dev": true,
4052           "optional": true
4053         },
4054         "iconv-lite": {
4055           "version": "0.4.24",
4056           "bundled": true,
4057           "dev": true,
4058           "optional": true,
4059           "requires": {
4060             "safer-buffer": ">= 2.1.2 < 3"
4061           }
4062         },
4063         "ignore-walk": {
4064           "version": "3.0.1",
4065           "bundled": true,
4066           "dev": true,
4067           "optional": true,
4068           "requires": {
4069             "minimatch": "^3.0.4"
4070           }
4071         },
4072         "inflight": {
4073           "version": "1.0.6",
4074           "bundled": true,
4075           "dev": true,
4076           "optional": true,
4077           "requires": {
4078             "once": "^1.3.0",
4079             "wrappy": "1"
4080           }
4081         },
4082         "inherits": {
4083           "version": "2.0.3",
4084           "bundled": true,
4085           "dev": true,
4086           "optional": true
4087         },
4088         "ini": {
4089           "version": "1.3.5",
4090           "bundled": true,
4091           "dev": true,
4092           "optional": true
4093         },
4094         "is-fullwidth-code-point": {
4095           "version": "1.0.0",
4096           "bundled": true,
4097           "dev": true,
4098           "optional": true,
4099           "requires": {
4100             "number-is-nan": "^1.0.0"
4101           }
4102         },
4103         "isarray": {
4104           "version": "1.0.0",
4105           "bundled": true,
4106           "dev": true,
4107           "optional": true
4108         },
4109         "minimatch": {
4110           "version": "3.0.4",
4111           "bundled": true,
4112           "dev": true,
4113           "optional": true,
4114           "requires": {
4115             "brace-expansion": "^1.1.7"
4116           }
4117         },
4118         "minimist": {
4119           "version": "0.0.8",
4120           "bundled": true,
4121           "dev": true,
4122           "optional": true
4123         },
4124         "minipass": {
4125           "version": "2.3.5",
4126           "bundled": true,
4127           "dev": true,
4128           "optional": true,
4129           "requires": {
4130             "safe-buffer": "^5.1.2",
4131             "yallist": "^3.0.0"
4132           }
4133         },
4134         "minizlib": {
4135           "version": "1.2.1",
4136           "bundled": true,
4137           "dev": true,
4138           "optional": true,
4139           "requires": {
4140             "minipass": "^2.2.1"
4141           }
4142         },
4143         "mkdirp": {
4144           "version": "0.5.1",
4145           "bundled": true,
4146           "dev": true,
4147           "optional": true,
4148           "requires": {
4149             "minimist": "0.0.8"
4150           }
4151         },
4152         "ms": {
4153           "version": "2.0.0",
4154           "bundled": true,
4155           "dev": true,
4156           "optional": true
4157         },
4158         "needle": {
4159           "version": "2.2.4",
4160           "bundled": true,
4161           "dev": true,
4162           "optional": true,
4163           "requires": {
4164             "debug": "^2.1.2",
4165             "iconv-lite": "^0.4.4",
4166             "sax": "^1.2.4"
4167           }
4168         },
4169         "node-pre-gyp": {
4170           "version": "0.10.3",
4171           "bundled": true,
4172           "dev": true,
4173           "optional": true,
4174           "requires": {
4175             "detect-libc": "^1.0.2",
4176             "mkdirp": "^0.5.1",
4177             "needle": "^2.2.1",
4178             "nopt": "^4.0.1",
4179             "npm-packlist": "^1.1.6",
4180             "npmlog": "^4.0.2",
4181             "rc": "^1.2.7",
4182             "rimraf": "^2.6.1",
4183             "semver": "^5.3.0",
4184             "tar": "^4"
4185           }
4186         },
4187         "nopt": {
4188           "version": "4.0.1",
4189           "bundled": true,
4190           "dev": true,
4191           "optional": true,
4192           "requires": {
4193             "abbrev": "1",
4194             "osenv": "^0.1.4"
4195           }
4196         },
4197         "npm-bundled": {
4198           "version": "1.0.5",
4199           "bundled": true,
4200           "dev": true,
4201           "optional": true
4202         },
4203         "npm-packlist": {
4204           "version": "1.2.0",
4205           "bundled": true,
4206           "dev": true,
4207           "optional": true,
4208           "requires": {
4209             "ignore-walk": "^3.0.1",
4210             "npm-bundled": "^1.0.1"
4211           }
4212         },
4213         "npmlog": {
4214           "version": "4.1.2",
4215           "bundled": true,
4216           "dev": true,
4217           "optional": true,
4218           "requires": {
4219             "are-we-there-yet": "~1.1.2",
4220             "console-control-strings": "~1.1.0",
4221             "gauge": "~2.7.3",
4222             "set-blocking": "~2.0.0"
4223           }
4224         },
4225         "number-is-nan": {
4226           "version": "1.0.1",
4227           "bundled": true,
4228           "dev": true,
4229           "optional": true
4230         },
4231         "object-assign": {
4232           "version": "4.1.1",
4233           "bundled": true,
4234           "dev": true,
4235           "optional": true
4236         },
4237         "once": {
4238           "version": "1.4.0",
4239           "bundled": true,
4240           "dev": true,
4241           "optional": true,
4242           "requires": {
4243             "wrappy": "1"
4244           }
4245         },
4246         "os-homedir": {
4247           "version": "1.0.2",
4248           "bundled": true,
4249           "dev": true,
4250           "optional": true
4251         },
4252         "os-tmpdir": {
4253           "version": "1.0.2",
4254           "bundled": true,
4255           "dev": true,
4256           "optional": true
4257         },
4258         "osenv": {
4259           "version": "0.1.5",
4260           "bundled": true,
4261           "dev": true,
4262           "optional": true,
4263           "requires": {
4264             "os-homedir": "^1.0.0",
4265             "os-tmpdir": "^1.0.0"
4266           }
4267         },
4268         "path-is-absolute": {
4269           "version": "1.0.1",
4270           "bundled": true,
4271           "dev": true,
4272           "optional": true
4273         },
4274         "process-nextick-args": {
4275           "version": "2.0.0",
4276           "bundled": true,
4277           "dev": true,
4278           "optional": true
4279         },
4280         "rc": {
4281           "version": "1.2.8",
4282           "bundled": true,
4283           "dev": true,
4284           "optional": true,
4285           "requires": {
4286             "deep-extend": "^0.6.0",
4287             "ini": "~1.3.0",
4288             "minimist": "^1.2.0",
4289             "strip-json-comments": "~2.0.1"
4290           },
4291           "dependencies": {
4292             "minimist": {
4293               "version": "1.2.0",
4294               "bundled": true,
4295               "dev": true,
4296               "optional": true
4297             }
4298           }
4299         },
4300         "readable-stream": {
4301           "version": "2.3.6",
4302           "bundled": true,
4303           "dev": true,
4304           "optional": true,
4305           "requires": {
4306             "core-util-is": "~1.0.0",
4307             "inherits": "~2.0.3",
4308             "isarray": "~1.0.0",
4309             "process-nextick-args": "~2.0.0",
4310             "safe-buffer": "~5.1.1",
4311             "string_decoder": "~1.1.1",
4312             "util-deprecate": "~1.0.1"
4313           }
4314         },
4315         "rimraf": {
4316           "version": "2.6.3",
4317           "bundled": true,
4318           "dev": true,
4319           "optional": true,
4320           "requires": {
4321             "glob": "^7.1.3"
4322           }
4323         },
4324         "safe-buffer": {
4325           "version": "5.1.2",
4326           "bundled": true,
4327           "dev": true,
4328           "optional": true
4329         },
4330         "safer-buffer": {
4331           "version": "2.1.2",
4332           "bundled": true,
4333           "dev": true,
4334           "optional": true
4335         },
4336         "sax": {
4337           "version": "1.2.4",
4338           "bundled": true,
4339           "dev": true,
4340           "optional": true
4341         },
4342         "semver": {
4343           "version": "5.6.0",
4344           "bundled": true,
4345           "dev": true,
4346           "optional": true
4347         },
4348         "set-blocking": {
4349           "version": "2.0.0",
4350           "bundled": true,
4351           "dev": true,
4352           "optional": true
4353         },
4354         "signal-exit": {
4355           "version": "3.0.2",
4356           "bundled": true,
4357           "dev": true,
4358           "optional": true
4359         },
4360         "string-width": {
4361           "version": "1.0.2",
4362           "bundled": true,
4363           "dev": true,
4364           "optional": true,
4365           "requires": {
4366             "code-point-at": "^1.0.0",
4367             "is-fullwidth-code-point": "^1.0.0",
4368             "strip-ansi": "^3.0.0"
4369           }
4370         },
4371         "string_decoder": {
4372           "version": "1.1.1",
4373           "bundled": true,
4374           "dev": true,
4375           "optional": true,
4376           "requires": {
4377             "safe-buffer": "~5.1.0"
4378           }
4379         },
4380         "strip-ansi": {
4381           "version": "3.0.1",
4382           "bundled": true,
4383           "dev": true,
4384           "optional": true,
4385           "requires": {
4386             "ansi-regex": "^2.0.0"
4387           }
4388         },
4389         "strip-json-comments": {
4390           "version": "2.0.1",
4391           "bundled": true,
4392           "dev": true,
4393           "optional": true
4394         },
4395         "tar": {
4396           "version": "4.4.8",
4397           "bundled": true,
4398           "dev": true,
4399           "optional": true,
4400           "requires": {
4401             "chownr": "^1.1.1",
4402             "fs-minipass": "^1.2.5",
4403             "minipass": "^2.3.4",
4404             "minizlib": "^1.1.1",
4405             "mkdirp": "^0.5.0",
4406             "safe-buffer": "^5.1.2",
4407             "yallist": "^3.0.2"
4408           }
4409         },
4410         "util-deprecate": {
4411           "version": "1.0.2",
4412           "bundled": true,
4413           "dev": true,
4414           "optional": true
4415         },
4416         "wide-align": {
4417           "version": "1.1.3",
4418           "bundled": true,
4419           "dev": true,
4420           "optional": true,
4421           "requires": {
4422             "string-width": "^1.0.2 || 2"
4423           }
4424         },
4425         "wrappy": {
4426           "version": "1.0.2",
4427           "bundled": true,
4428           "dev": true,
4429           "optional": true
4430         },
4431         "yallist": {
4432           "version": "3.0.3",
4433           "bundled": true,
4434           "dev": true,
4435           "optional": true
4436         }
4437       }
4438     },
4439     "fstream": {
4440       "version": "1.0.11",
4441       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
4442       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
4443       "dev": true,
4444       "optional": true,
4445       "requires": {
4446         "graceful-fs": "^4.1.2",
4447         "inherits": "~2.0.0",
4448         "mkdirp": ">=0.5 0",
4449         "rimraf": "2"
4450       }
4451     },
4452     "gauge": {
4453       "version": "2.7.4",
4454       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4455       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4456       "dev": true,
4457       "optional": true,
4458       "requires": {
4459         "aproba": "^1.0.3",
4460         "console-control-strings": "^1.0.0",
4461         "has-unicode": "^2.0.0",
4462         "object-assign": "^4.1.0",
4463         "signal-exit": "^3.0.0",
4464         "string-width": "^1.0.1",
4465         "strip-ansi": "^3.0.1",
4466         "wide-align": "^1.1.0"
4467       }
4468     },
4469     "gaze": {
4470       "version": "1.1.3",
4471       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4472       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4473       "dev": true,
4474       "optional": true,
4475       "requires": {
4476         "globule": "^1.0.0"
4477       }
4478     },
4479     "genfun": {
4480       "version": "5.0.0",
4481       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
4482       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==",
4483       "dev": true
4484     },
4485     "get-caller-file": {
4486       "version": "1.0.3",
4487       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4488       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4489       "dev": true
4490     },
4491     "get-stdin": {
4492       "version": "4.0.1",
4493       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4494       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4495       "dev": true,
4496       "optional": true
4497     },
4498     "get-stream": {
4499       "version": "3.0.0",
4500       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4501       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4502       "dev": true
4503     },
4504     "get-value": {
4505       "version": "2.0.6",
4506       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4507       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4508       "dev": true
4509     },
4510     "getpass": {
4511       "version": "0.1.7",
4512       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4513       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4514       "dev": true,
4515       "requires": {
4516         "assert-plus": "^1.0.0"
4517       }
4518     },
4519     "glob": {
4520       "version": "7.1.3",
4521       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
4522       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
4523       "dev": true,
4524       "requires": {
4525         "fs.realpath": "^1.0.0",
4526         "inflight": "^1.0.4",
4527         "inherits": "2",
4528         "minimatch": "^3.0.4",
4529         "once": "^1.3.0",
4530         "path-is-absolute": "^1.0.0"
4531       }
4532     },
4533     "glob-parent": {
4534       "version": "3.1.0",
4535       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4536       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4537       "dev": true,
4538       "requires": {
4539         "is-glob": "^3.1.0",
4540         "path-dirname": "^1.0.0"
4541       },
4542       "dependencies": {
4543         "is-glob": {
4544           "version": "3.1.0",
4545           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4546           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4547           "dev": true,
4548           "requires": {
4549             "is-extglob": "^2.1.0"
4550           }
4551         }
4552       }
4553     },
4554     "globals": {
4555       "version": "9.18.0",
4556       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4557       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4558       "dev": true
4559     },
4560     "globby": {
4561       "version": "7.1.1",
4562       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
4563       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
4564       "dev": true,
4565       "requires": {
4566         "array-union": "^1.0.1",
4567         "dir-glob": "^2.0.0",
4568         "glob": "^7.1.2",
4569         "ignore": "^3.3.5",
4570         "pify": "^3.0.0",
4571         "slash": "^1.0.0"
4572       }
4573     },
4574     "globule": {
4575       "version": "1.2.1",
4576       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
4577       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
4578       "dev": true,
4579       "optional": true,
4580       "requires": {
4581         "glob": "~7.1.1",
4582         "lodash": "~4.17.10",
4583         "minimatch": "~3.0.2"
4584       }
4585     },
4586     "graceful-fs": {
4587       "version": "4.1.15",
4588       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
4589       "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
4590       "dev": true
4591     },
4592     "hammerjs": {
4593       "version": "2.0.8",
4594       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
4595       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
4596     },
4597     "handle-thing": {
4598       "version": "2.0.0",
4599       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz",
4600       "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==",
4601       "dev": true
4602     },
4603     "handlebars": {
4604       "version": "4.1.0",
4605       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.0.tgz",
4606       "integrity": "sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==",
4607       "dev": true,
4608       "requires": {
4609         "async": "^2.5.0",
4610         "optimist": "^0.6.1",
4611         "source-map": "^0.6.1",
4612         "uglify-js": "^3.1.4"
4613       },
4614       "dependencies": {
4615         "async": {
4616           "version": "2.6.2",
4617           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
4618           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
4619           "dev": true,
4620           "requires": {
4621             "lodash": "^4.17.11"
4622           }
4623         },
4624         "source-map": {
4625           "version": "0.6.1",
4626           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4627           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4628           "dev": true
4629         }
4630       }
4631     },
4632     "har-schema": {
4633       "version": "2.0.0",
4634       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4635       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4636       "dev": true
4637     },
4638     "har-validator": {
4639       "version": "5.1.3",
4640       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4641       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4642       "dev": true,
4643       "requires": {
4644         "ajv": "^6.5.5",
4645         "har-schema": "^2.0.0"
4646       }
4647     },
4648     "has-ansi": {
4649       "version": "2.0.0",
4650       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4651       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4652       "dev": true,
4653       "requires": {
4654         "ansi-regex": "^2.0.0"
4655       }
4656     },
4657     "has-binary2": {
4658       "version": "1.0.3",
4659       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
4660       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
4661       "dev": true,
4662       "requires": {
4663         "isarray": "2.0.1"
4664       },
4665       "dependencies": {
4666         "isarray": {
4667           "version": "2.0.1",
4668           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
4669           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
4670           "dev": true
4671         }
4672       }
4673     },
4674     "has-cors": {
4675       "version": "1.1.0",
4676       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4677       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4678       "dev": true
4679     },
4680     "has-flag": {
4681       "version": "3.0.0",
4682       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4683       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4684       "dev": true
4685     },
4686     "has-unicode": {
4687       "version": "2.0.1",
4688       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4689       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4690       "dev": true,
4691       "optional": true
4692     },
4693     "has-value": {
4694       "version": "1.0.0",
4695       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4696       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4697       "dev": true,
4698       "requires": {
4699         "get-value": "^2.0.6",
4700         "has-values": "^1.0.0",
4701         "isobject": "^3.0.0"
4702       }
4703     },
4704     "has-values": {
4705       "version": "1.0.0",
4706       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4707       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4708       "dev": true,
4709       "requires": {
4710         "is-number": "^3.0.0",
4711         "kind-of": "^4.0.0"
4712       },
4713       "dependencies": {
4714         "kind-of": {
4715           "version": "4.0.0",
4716           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4717           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4718           "dev": true,
4719           "requires": {
4720             "is-buffer": "^1.1.5"
4721           }
4722         }
4723       }
4724     },
4725     "hash-base": {
4726       "version": "3.0.4",
4727       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
4728       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4729       "dev": true,
4730       "requires": {
4731         "inherits": "^2.0.1",
4732         "safe-buffer": "^5.0.1"
4733       }
4734     },
4735     "hash.js": {
4736       "version": "1.1.7",
4737       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
4738       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
4739       "dev": true,
4740       "requires": {
4741         "inherits": "^2.0.3",
4742         "minimalistic-assert": "^1.0.1"
4743       }
4744     },
4745     "hmac-drbg": {
4746       "version": "1.0.1",
4747       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
4748       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4749       "dev": true,
4750       "requires": {
4751         "hash.js": "^1.0.3",
4752         "minimalistic-assert": "^1.0.0",
4753         "minimalistic-crypto-utils": "^1.0.1"
4754       }
4755     },
4756     "hosted-git-info": {
4757       "version": "2.7.1",
4758       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
4759       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
4760       "dev": true
4761     },
4762     "hpack.js": {
4763       "version": "2.1.6",
4764       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
4765       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
4766       "dev": true,
4767       "requires": {
4768         "inherits": "^2.0.1",
4769         "obuf": "^1.0.0",
4770         "readable-stream": "^2.0.1",
4771         "wbuf": "^1.1.0"
4772       }
4773     },
4774     "html-entities": {
4775       "version": "1.2.1",
4776       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
4777       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
4778       "dev": true
4779     },
4780     "http-cache-semantics": {
4781       "version": "3.8.1",
4782       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
4783       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
4784       "dev": true
4785     },
4786     "http-deceiver": {
4787       "version": "1.2.7",
4788       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
4789       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
4790       "dev": true
4791     },
4792     "http-errors": {
4793       "version": "1.6.3",
4794       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
4795       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
4796       "dev": true,
4797       "requires": {
4798         "depd": "~1.1.2",
4799         "inherits": "2.0.3",
4800         "setprototypeof": "1.1.0",
4801         "statuses": ">= 1.4.0 < 2"
4802       }
4803     },
4804     "http-parser-js": {
4805       "version": "0.5.0",
4806       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz",
4807       "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==",
4808       "dev": true
4809     },
4810     "http-proxy": {
4811       "version": "1.17.0",
4812       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
4813       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
4814       "dev": true,
4815       "requires": {
4816         "eventemitter3": "^3.0.0",
4817         "follow-redirects": "^1.0.0",
4818         "requires-port": "^1.0.0"
4819       }
4820     },
4821     "http-proxy-agent": {
4822       "version": "2.1.0",
4823       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
4824       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
4825       "dev": true,
4826       "requires": {
4827         "agent-base": "4",
4828         "debug": "3.1.0"
4829       },
4830       "dependencies": {
4831         "debug": {
4832           "version": "3.1.0",
4833           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4834           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4835           "dev": true,
4836           "requires": {
4837             "ms": "2.0.0"
4838           }
4839         }
4840       }
4841     },
4842     "http-proxy-middleware": {
4843       "version": "0.18.0",
4844       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
4845       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
4846       "dev": true,
4847       "requires": {
4848         "http-proxy": "^1.16.2",
4849         "is-glob": "^4.0.0",
4850         "lodash": "^4.17.5",
4851         "micromatch": "^3.1.9"
4852       }
4853     },
4854     "http-signature": {
4855       "version": "1.2.0",
4856       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4857       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4858       "dev": true,
4859       "requires": {
4860         "assert-plus": "^1.0.0",
4861         "jsprim": "^1.2.2",
4862         "sshpk": "^1.7.0"
4863       }
4864     },
4865     "https-browserify": {
4866       "version": "1.0.0",
4867       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
4868       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
4869       "dev": true
4870     },
4871     "https-proxy-agent": {
4872       "version": "2.2.1",
4873       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
4874       "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
4875       "dev": true,
4876       "requires": {
4877         "agent-base": "^4.1.0",
4878         "debug": "^3.1.0"
4879       },
4880       "dependencies": {
4881         "debug": {
4882           "version": "3.2.6",
4883           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
4884           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
4885           "dev": true,
4886           "requires": {
4887             "ms": "^2.1.1"
4888           }
4889         },
4890         "ms": {
4891           "version": "2.1.1",
4892           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
4893           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
4894           "dev": true
4895         }
4896       }
4897     },
4898     "humanize-ms": {
4899       "version": "1.2.1",
4900       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
4901       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
4902       "dev": true,
4903       "requires": {
4904         "ms": "^2.0.0"
4905       }
4906     },
4907     "iconv-lite": {
4908       "version": "0.4.23",
4909       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
4910       "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
4911       "dev": true,
4912       "requires": {
4913         "safer-buffer": ">= 2.1.2 < 3"
4914       }
4915     },
4916     "ieee754": {
4917       "version": "1.1.12",
4918       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz",
4919       "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==",
4920       "dev": true
4921     },
4922     "iferr": {
4923       "version": "0.1.5",
4924       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
4925       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
4926       "dev": true
4927     },
4928     "ignore": {
4929       "version": "3.3.10",
4930       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4931       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4932       "dev": true
4933     },
4934     "ignore-walk": {
4935       "version": "3.0.1",
4936       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
4937       "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
4938       "dev": true,
4939       "requires": {
4940         "minimatch": "^3.0.4"
4941       }
4942     },
4943     "image-size": {
4944       "version": "0.5.5",
4945       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
4946       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
4947       "dev": true,
4948       "optional": true
4949     },
4950     "immediate": {
4951       "version": "3.0.6",
4952       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
4953       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
4954       "dev": true
4955     },
4956     "import-cwd": {
4957       "version": "2.1.0",
4958       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
4959       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
4960       "dev": true,
4961       "requires": {
4962         "import-from": "^2.1.0"
4963       }
4964     },
4965     "import-from": {
4966       "version": "2.1.0",
4967       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
4968       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
4969       "dev": true,
4970       "requires": {
4971         "resolve-from": "^3.0.0"
4972       }
4973     },
4974     "import-local": {
4975       "version": "2.0.0",
4976       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
4977       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
4978       "dev": true,
4979       "requires": {
4980         "pkg-dir": "^3.0.0",
4981         "resolve-cwd": "^2.0.0"
4982       },
4983       "dependencies": {
4984         "find-up": {
4985           "version": "3.0.0",
4986           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
4987           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
4988           "dev": true,
4989           "requires": {
4990             "locate-path": "^3.0.0"
4991           }
4992         },
4993         "locate-path": {
4994           "version": "3.0.0",
4995           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
4996           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
4997           "dev": true,
4998           "requires": {
4999             "p-locate": "^3.0.0",
5000             "path-exists": "^3.0.0"
5001           }
5002         },
5003         "p-limit": {
5004           "version": "2.1.0",
5005           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
5006           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
5007           "dev": true,
5008           "requires": {
5009             "p-try": "^2.0.0"
5010           }
5011         },
5012         "p-locate": {
5013           "version": "3.0.0",
5014           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
5015           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
5016           "dev": true,
5017           "requires": {
5018             "p-limit": "^2.0.0"
5019           }
5020         },
5021         "p-try": {
5022           "version": "2.0.0",
5023           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
5024           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
5025           "dev": true
5026         },
5027         "pkg-dir": {
5028           "version": "3.0.0",
5029           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
5030           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
5031           "dev": true,
5032           "requires": {
5033             "find-up": "^3.0.0"
5034           }
5035         }
5036       }
5037     },
5038     "imurmurhash": {
5039       "version": "0.1.4",
5040       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5041       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5042       "dev": true
5043     },
5044     "in-publish": {
5045       "version": "2.0.0",
5046       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
5047       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
5048       "dev": true,
5049       "optional": true
5050     },
5051     "indent-string": {
5052       "version": "2.1.0",
5053       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5054       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5055       "dev": true,
5056       "optional": true,
5057       "requires": {
5058         "repeating": "^2.0.0"
5059       }
5060     },
5061     "indexof": {
5062       "version": "0.0.1",
5063       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5064       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5065       "dev": true
5066     },
5067     "inflight": {
5068       "version": "1.0.6",
5069       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5070       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5071       "dev": true,
5072       "requires": {
5073         "once": "^1.3.0",
5074         "wrappy": "1"
5075       }
5076     },
5077     "inherits": {
5078       "version": "2.0.3",
5079       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5080       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5081       "dev": true
5082     },
5083     "ini": {
5084       "version": "1.3.5",
5085       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5086       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5087       "dev": true
5088     },
5089     "inquirer": {
5090       "version": "6.2.1",
5091       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz",
5092       "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==",
5093       "dev": true,
5094       "requires": {
5095         "ansi-escapes": "^3.0.0",
5096         "chalk": "^2.0.0",
5097         "cli-cursor": "^2.1.0",
5098         "cli-width": "^2.0.0",
5099         "external-editor": "^3.0.0",
5100         "figures": "^2.0.0",
5101         "lodash": "^4.17.10",
5102         "mute-stream": "0.0.7",
5103         "run-async": "^2.2.0",
5104         "rxjs": "^6.1.0",
5105         "string-width": "^2.1.0",
5106         "strip-ansi": "^5.0.0",
5107         "through": "^2.3.6"
5108       },
5109       "dependencies": {
5110         "ansi-regex": {
5111           "version": "3.0.0",
5112           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5113           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5114           "dev": true
5115         },
5116         "is-fullwidth-code-point": {
5117           "version": "2.0.0",
5118           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5119           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5120           "dev": true
5121         },
5122         "string-width": {
5123           "version": "2.1.1",
5124           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5125           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5126           "dev": true,
5127           "requires": {
5128             "is-fullwidth-code-point": "^2.0.0",
5129             "strip-ansi": "^4.0.0"
5130           },
5131           "dependencies": {
5132             "strip-ansi": {
5133               "version": "4.0.0",
5134               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5135               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5136               "dev": true,
5137               "requires": {
5138                 "ansi-regex": "^3.0.0"
5139               }
5140             }
5141           }
5142         },
5143         "strip-ansi": {
5144           "version": "5.0.0",
5145           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz",
5146           "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==",
5147           "dev": true,
5148           "requires": {
5149             "ansi-regex": "^4.0.0"
5150           },
5151           "dependencies": {
5152             "ansi-regex": {
5153               "version": "4.0.0",
5154               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz",
5155               "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==",
5156               "dev": true
5157             }
5158           }
5159         }
5160       }
5161     },
5162     "internal-ip": {
5163       "version": "3.0.1",
5164       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz",
5165       "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==",
5166       "dev": true,
5167       "requires": {
5168         "default-gateway": "^2.6.0",
5169         "ipaddr.js": "^1.5.2"
5170       }
5171     },
5172     "interpret": {
5173       "version": "1.2.0",
5174       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5175       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5176       "dev": true
5177     },
5178     "invariant": {
5179       "version": "2.2.4",
5180       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5181       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5182       "dev": true,
5183       "requires": {
5184         "loose-envify": "^1.0.0"
5185       }
5186     },
5187     "invert-kv": {
5188       "version": "1.0.0",
5189       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5190       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5191       "dev": true
5192     },
5193     "ip": {
5194       "version": "1.1.5",
5195       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5196       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5197       "dev": true
5198     },
5199     "ip-regex": {
5200       "version": "2.1.0",
5201       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
5202       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
5203       "dev": true
5204     },
5205     "ipaddr.js": {
5206       "version": "1.8.0",
5207       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
5208       "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=",
5209       "dev": true
5210     },
5211     "is-accessor-descriptor": {
5212       "version": "0.1.6",
5213       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5214       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5215       "dev": true,
5216       "requires": {
5217         "kind-of": "^3.0.2"
5218       },
5219       "dependencies": {
5220         "kind-of": {
5221           "version": "3.2.2",
5222           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5223           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5224           "dev": true,
5225           "requires": {
5226             "is-buffer": "^1.1.5"
5227           }
5228         }
5229       }
5230     },
5231     "is-arrayish": {
5232       "version": "0.2.1",
5233       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5234       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5235       "dev": true
5236     },
5237     "is-binary-path": {
5238       "version": "1.0.1",
5239       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5240       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5241       "dev": true,
5242       "requires": {
5243         "binary-extensions": "^1.0.0"
5244       }
5245     },
5246     "is-buffer": {
5247       "version": "1.1.6",
5248       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5249       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5250       "dev": true
5251     },
5252     "is-builtin-module": {
5253       "version": "1.0.0",
5254       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
5255       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
5256       "dev": true,
5257       "requires": {
5258         "builtin-modules": "^1.0.0"
5259       }
5260     },
5261     "is-data-descriptor": {
5262       "version": "0.1.4",
5263       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5264       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5265       "dev": true,
5266       "requires": {
5267         "kind-of": "^3.0.2"
5268       },
5269       "dependencies": {
5270         "kind-of": {
5271           "version": "3.2.2",
5272           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5273           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5274           "dev": true,
5275           "requires": {
5276             "is-buffer": "^1.1.5"
5277           }
5278         }
5279       }
5280     },
5281     "is-descriptor": {
5282       "version": "0.1.6",
5283       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5284       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5285       "dev": true,
5286       "requires": {
5287         "is-accessor-descriptor": "^0.1.6",
5288         "is-data-descriptor": "^0.1.4",
5289         "kind-of": "^5.0.0"
5290       },
5291       "dependencies": {
5292         "kind-of": {
5293           "version": "5.1.0",
5294           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5295           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5296           "dev": true
5297         }
5298       }
5299     },
5300     "is-directory": {
5301       "version": "0.3.1",
5302       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5303       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5304       "dev": true
5305     },
5306     "is-extendable": {
5307       "version": "0.1.1",
5308       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5309       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5310       "dev": true
5311     },
5312     "is-extglob": {
5313       "version": "2.1.1",
5314       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5315       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5316       "dev": true
5317     },
5318     "is-finite": {
5319       "version": "1.0.2",
5320       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5321       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5322       "dev": true,
5323       "requires": {
5324         "number-is-nan": "^1.0.0"
5325       }
5326     },
5327     "is-fullwidth-code-point": {
5328       "version": "1.0.0",
5329       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5330       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5331       "dev": true,
5332       "requires": {
5333         "number-is-nan": "^1.0.0"
5334       }
5335     },
5336     "is-glob": {
5337       "version": "4.0.0",
5338       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
5339       "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
5340       "dev": true,
5341       "requires": {
5342         "is-extglob": "^2.1.1"
5343       }
5344     },
5345     "is-number": {
5346       "version": "3.0.0",
5347       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5348       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5349       "dev": true,
5350       "requires": {
5351         "kind-of": "^3.0.2"
5352       },
5353       "dependencies": {
5354         "kind-of": {
5355           "version": "3.2.2",
5356           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5357           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5358           "dev": true,
5359           "requires": {
5360             "is-buffer": "^1.1.5"
5361           }
5362         }
5363       }
5364     },
5365     "is-path-cwd": {
5366       "version": "1.0.0",
5367       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5368       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5369       "dev": true
5370     },
5371     "is-path-in-cwd": {
5372       "version": "1.0.1",
5373       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5374       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5375       "dev": true,
5376       "requires": {
5377         "is-path-inside": "^1.0.0"
5378       }
5379     },
5380     "is-path-inside": {
5381       "version": "1.0.1",
5382       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5383       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5384       "dev": true,
5385       "requires": {
5386         "path-is-inside": "^1.0.1"
5387       }
5388     },
5389     "is-plain-object": {
5390       "version": "2.0.4",
5391       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5392       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5393       "dev": true,
5394       "requires": {
5395         "isobject": "^3.0.1"
5396       }
5397     },
5398     "is-promise": {
5399       "version": "2.1.0",
5400       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5401       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5402       "dev": true
5403     },
5404     "is-stream": {
5405       "version": "1.1.0",
5406       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5407       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5408       "dev": true
5409     },
5410     "is-typedarray": {
5411       "version": "1.0.0",
5412       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5413       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5414       "dev": true
5415     },
5416     "is-utf8": {
5417       "version": "0.2.1",
5418       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5419       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5420       "dev": true,
5421       "optional": true
5422     },
5423     "is-windows": {
5424       "version": "1.0.2",
5425       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5426       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5427       "dev": true
5428     },
5429     "is-wsl": {
5430       "version": "1.1.0",
5431       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5432       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5433       "dev": true
5434     },
5435     "isarray": {
5436       "version": "1.0.0",
5437       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5438       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5439       "dev": true
5440     },
5441     "isbinaryfile": {
5442       "version": "3.0.3",
5443       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5444       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5445       "dev": true,
5446       "requires": {
5447         "buffer-alloc": "^1.2.0"
5448       }
5449     },
5450     "isexe": {
5451       "version": "2.0.0",
5452       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5453       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5454       "dev": true
5455     },
5456     "isobject": {
5457       "version": "3.0.1",
5458       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5459       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5460       "dev": true
5461     },
5462     "isstream": {
5463       "version": "0.1.2",
5464       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5465       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5466       "dev": true
5467     },
5468     "istanbul": {
5469       "version": "0.4.5",
5470       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5471       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5472       "dev": true,
5473       "requires": {
5474         "abbrev": "1.0.x",
5475         "async": "1.x",
5476         "escodegen": "1.8.x",
5477         "esprima": "2.7.x",
5478         "glob": "^5.0.15",
5479         "handlebars": "^4.0.1",
5480         "js-yaml": "3.x",
5481         "mkdirp": "0.5.x",
5482         "nopt": "3.x",
5483         "once": "1.x",
5484         "resolve": "1.1.x",
5485         "supports-color": "^3.1.0",
5486         "which": "^1.1.1",
5487         "wordwrap": "^1.0.0"
5488       },
5489       "dependencies": {
5490         "glob": {
5491           "version": "5.0.15",
5492           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5493           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5494           "dev": true,
5495           "requires": {
5496             "inflight": "^1.0.4",
5497             "inherits": "2",
5498             "minimatch": "2 || 3",
5499             "once": "^1.3.0",
5500             "path-is-absolute": "^1.0.0"
5501           }
5502         },
5503         "has-flag": {
5504           "version": "1.0.0",
5505           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5506           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5507           "dev": true
5508         },
5509         "supports-color": {
5510           "version": "3.2.3",
5511           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5512           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5513           "dev": true,
5514           "requires": {
5515             "has-flag": "^1.0.0"
5516           }
5517         }
5518       }
5519     },
5520     "istanbul-api": {
5521       "version": "2.0.6",
5522       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.0.6.tgz",
5523       "integrity": "sha512-8W5oeAGWXhtTJjAyVfvavOLVyZCTNCKsyF6GON/INKlBdO7uJ/bv3qnPj5M6ERKzmMCJS1kntnjjGuJ86fn3rQ==",
5524       "dev": true,
5525       "requires": {
5526         "async": "^2.6.1",
5527         "compare-versions": "^3.2.1",
5528         "fileset": "^2.0.3",
5529         "istanbul-lib-coverage": "^2.0.1",
5530         "istanbul-lib-hook": "^2.0.1",
5531         "istanbul-lib-instrument": "^3.0.0",
5532         "istanbul-lib-report": "^2.0.2",
5533         "istanbul-lib-source-maps": "^2.0.1",
5534         "istanbul-reports": "^2.0.1",
5535         "js-yaml": "^3.12.0",
5536         "make-dir": "^1.3.0",
5537         "once": "^1.4.0"
5538       },
5539       "dependencies": {
5540         "async": {
5541           "version": "2.6.1",
5542           "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
5543           "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
5544           "dev": true,
5545           "requires": {
5546             "lodash": "^4.17.10"
5547           }
5548         },
5549         "istanbul-lib-coverage": {
5550           "version": "2.0.1",
5551           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz",
5552           "integrity": "sha512-nPvSZsVlbG9aLhZYaC3Oi1gT/tpyo3Yt5fNyf6NmcKIayz4VV/txxJFFKAK/gU4dcNn8ehsanBbVHVl0+amOLA==",
5553           "dev": true
5554         },
5555         "istanbul-lib-instrument": {
5556           "version": "3.0.0",
5557           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.0.0.tgz",
5558           "integrity": "sha512-eQY9vN9elYjdgN9Iv6NS/00bptm02EBBk70lRMaVjeA6QYocQgenVrSgC28TJurdnZa80AGO3ASdFN+w/njGiQ==",
5559           "dev": true,
5560           "requires": {
5561             "@babel/generator": "^7.0.0",
5562             "@babel/parser": "^7.0.0",
5563             "@babel/template": "^7.0.0",
5564             "@babel/traverse": "^7.0.0",
5565             "@babel/types": "^7.0.0",
5566             "istanbul-lib-coverage": "^2.0.1",
5567             "semver": "^5.5.0"
5568           }
5569         }
5570       }
5571     },
5572     "istanbul-instrumenter-loader": {
5573       "version": "3.0.1",
5574       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
5575       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
5576       "dev": true,
5577       "requires": {
5578         "convert-source-map": "^1.5.0",
5579         "istanbul-lib-instrument": "^1.7.3",
5580         "loader-utils": "^1.1.0",
5581         "schema-utils": "^0.3.0"
5582       },
5583       "dependencies": {
5584         "ajv": {
5585           "version": "5.5.2",
5586           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
5587           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
5588           "dev": true,
5589           "requires": {
5590             "co": "^4.6.0",
5591             "fast-deep-equal": "^1.0.0",
5592             "fast-json-stable-stringify": "^2.0.0",
5593             "json-schema-traverse": "^0.3.0"
5594           }
5595         },
5596         "fast-deep-equal": {
5597           "version": "1.1.0",
5598           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
5599           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
5600           "dev": true
5601         },
5602         "json-schema-traverse": {
5603           "version": "0.3.1",
5604           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5605           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5606           "dev": true
5607         },
5608         "schema-utils": {
5609           "version": "0.3.0",
5610           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
5611           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
5612           "dev": true,
5613           "requires": {
5614             "ajv": "^5.0.0"
5615           }
5616         }
5617       }
5618     },
5619     "istanbul-lib-coverage": {
5620       "version": "1.2.1",
5621       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz",
5622       "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==",
5623       "dev": true
5624     },
5625     "istanbul-lib-hook": {
5626       "version": "2.0.1",
5627       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.1.tgz",
5628       "integrity": "sha512-ufiZoiJ8CxY577JJWEeFuxXZoMqiKpq/RqZtOAYuQLvlkbJWscq9n3gc4xrCGH9n4pW0qnTxOz1oyMmVtk8E1w==",
5629       "dev": true,
5630       "requires": {
5631         "append-transform": "^1.0.0"
5632       }
5633     },
5634     "istanbul-lib-instrument": {
5635       "version": "1.10.2",
5636       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz",
5637       "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==",
5638       "dev": true,
5639       "requires": {
5640         "babel-generator": "^6.18.0",
5641         "babel-template": "^6.16.0",
5642         "babel-traverse": "^6.18.0",
5643         "babel-types": "^6.18.0",
5644         "babylon": "^6.18.0",
5645         "istanbul-lib-coverage": "^1.2.1",
5646         "semver": "^5.3.0"
5647       }
5648     },
5649     "istanbul-lib-report": {
5650       "version": "2.0.2",
5651       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.2.tgz",
5652       "integrity": "sha512-rJ8uR3peeIrwAxoDEbK4dJ7cqqtxBisZKCuwkMtMv0xYzaAnsAi3AHrHPAAtNXzG/bcCgZZ3OJVqm1DTi9ap2Q==",
5653       "dev": true,
5654       "requires": {
5655         "istanbul-lib-coverage": "^2.0.1",
5656         "make-dir": "^1.3.0",
5657         "supports-color": "^5.4.0"
5658       },
5659       "dependencies": {
5660         "istanbul-lib-coverage": {
5661           "version": "2.0.1",
5662           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz",
5663           "integrity": "sha512-nPvSZsVlbG9aLhZYaC3Oi1gT/tpyo3Yt5fNyf6NmcKIayz4VV/txxJFFKAK/gU4dcNn8ehsanBbVHVl0+amOLA==",
5664           "dev": true
5665         },
5666         "supports-color": {
5667           "version": "5.5.0",
5668           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
5669           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
5670           "dev": true,
5671           "requires": {
5672             "has-flag": "^3.0.0"
5673           }
5674         }
5675       }
5676     },
5677     "istanbul-lib-source-maps": {
5678       "version": "2.0.1",
5679       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-2.0.1.tgz",
5680       "integrity": "sha512-30l40ySg+gvBLcxTrLzR4Z2XTRj3HgRCA/p2rnbs/3OiTaoj054gAbuP5DcLOtwqmy4XW8qXBHzrmP2/bQ9i3A==",
5681       "dev": true,
5682       "requires": {
5683         "debug": "^3.1.0",
5684         "istanbul-lib-coverage": "^2.0.1",
5685         "make-dir": "^1.3.0",
5686         "rimraf": "^2.6.2",
5687         "source-map": "^0.6.1"
5688       },
5689       "dependencies": {
5690         "debug": {
5691           "version": "3.2.6",
5692           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5693           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5694           "dev": true,
5695           "requires": {
5696             "ms": "^2.1.1"
5697           }
5698         },
5699         "istanbul-lib-coverage": {
5700           "version": "2.0.1",
5701           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz",
5702           "integrity": "sha512-nPvSZsVlbG9aLhZYaC3Oi1gT/tpyo3Yt5fNyf6NmcKIayz4VV/txxJFFKAK/gU4dcNn8ehsanBbVHVl0+amOLA==",
5703           "dev": true
5704         },
5705         "ms": {
5706           "version": "2.1.1",
5707           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
5708           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
5709           "dev": true
5710         },
5711         "source-map": {
5712           "version": "0.6.1",
5713           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5714           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5715           "dev": true
5716         }
5717       }
5718     },
5719     "istanbul-reports": {
5720       "version": "2.0.1",
5721       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.0.1.tgz",
5722       "integrity": "sha512-CT0QgMBJqs6NJLF678ZHcquUAZIoBIUNzdJrRJfpkI9OnzG6MkUfHxbJC3ln981dMswC7/B1mfX3LNkhgJxsuw==",
5723       "dev": true,
5724       "requires": {
5725         "handlebars": "^4.0.11"
5726       }
5727     },
5728     "jasmine": {
5729       "version": "2.8.0",
5730       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
5731       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
5732       "dev": true,
5733       "requires": {
5734         "exit": "^0.1.2",
5735         "glob": "^7.0.6",
5736         "jasmine-core": "~2.8.0"
5737       },
5738       "dependencies": {
5739         "jasmine-core": {
5740           "version": "2.8.0",
5741           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
5742           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
5743           "dev": true
5744         }
5745       }
5746     },
5747     "jasmine-core": {
5748       "version": "2.99.1",
5749       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
5750       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
5751       "dev": true
5752     },
5753     "jasmine-spec-reporter": {
5754       "version": "4.2.1",
5755       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
5756       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
5757       "dev": true,
5758       "requires": {
5759         "colors": "1.1.2"
5760       }
5761     },
5762     "jasminewd2": {
5763       "version": "2.2.0",
5764       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
5765       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
5766       "dev": true
5767     },
5768     "js-base64": {
5769       "version": "2.5.1",
5770       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
5771       "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
5772       "dev": true,
5773       "optional": true
5774     },
5775     "js-tokens": {
5776       "version": "3.0.2",
5777       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
5778       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
5779       "dev": true
5780     },
5781     "js-yaml": {
5782       "version": "3.12.1",
5783       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz",
5784       "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==",
5785       "dev": true,
5786       "requires": {
5787         "argparse": "^1.0.7",
5788         "esprima": "^4.0.0"
5789       },
5790       "dependencies": {
5791         "esprima": {
5792           "version": "4.0.1",
5793           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5794           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5795           "dev": true
5796         }
5797       }
5798     },
5799     "jsbn": {
5800       "version": "0.1.1",
5801       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5802       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5803       "dev": true
5804     },
5805     "jsesc": {
5806       "version": "1.3.0",
5807       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
5808       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
5809       "dev": true
5810     },
5811     "json-parse-better-errors": {
5812       "version": "1.0.2",
5813       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5814       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5815       "dev": true
5816     },
5817     "json-schema": {
5818       "version": "0.2.3",
5819       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5820       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5821       "dev": true
5822     },
5823     "json-schema-traverse": {
5824       "version": "0.4.1",
5825       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5826       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5827       "dev": true
5828     },
5829     "json-stringify-safe": {
5830       "version": "5.0.1",
5831       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5832       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5833       "dev": true
5834     },
5835     "json3": {
5836       "version": "3.3.2",
5837       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
5838       "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
5839       "dev": true
5840     },
5841     "json5": {
5842       "version": "0.5.1",
5843       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
5844       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
5845       "dev": true
5846     },
5847     "jsonparse": {
5848       "version": "1.3.1",
5849       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
5850       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
5851       "dev": true
5852     },
5853     "jsprim": {
5854       "version": "1.4.1",
5855       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5856       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5857       "dev": true,
5858       "requires": {
5859         "assert-plus": "1.0.0",
5860         "extsprintf": "1.3.0",
5861         "json-schema": "0.2.3",
5862         "verror": "1.10.0"
5863       }
5864     },
5865     "jszip": {
5866       "version": "3.1.5",
5867       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.1.5.tgz",
5868       "integrity": "sha512-5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ==",
5869       "dev": true,
5870       "requires": {
5871         "core-js": "~2.3.0",
5872         "es6-promise": "~3.0.2",
5873         "lie": "~3.1.0",
5874         "pako": "~1.0.2",
5875         "readable-stream": "~2.0.6"
5876       },
5877       "dependencies": {
5878         "core-js": {
5879           "version": "2.3.0",
5880           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.3.0.tgz",
5881           "integrity": "sha1-+rg/uwstjchfpjbEudNMdUIMbWU=",
5882           "dev": true
5883         },
5884         "es6-promise": {
5885           "version": "3.0.2",
5886           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.0.2.tgz",
5887           "integrity": "sha1-AQ1YWEI6XxGJeWZfRkhqlcbuK7Y=",
5888           "dev": true
5889         },
5890         "process-nextick-args": {
5891           "version": "1.0.7",
5892           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
5893           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
5894           "dev": true
5895         },
5896         "readable-stream": {
5897           "version": "2.0.6",
5898           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
5899           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
5900           "dev": true,
5901           "requires": {
5902             "core-util-is": "~1.0.0",
5903             "inherits": "~2.0.1",
5904             "isarray": "~1.0.0",
5905             "process-nextick-args": "~1.0.6",
5906             "string_decoder": "~0.10.x",
5907             "util-deprecate": "~1.0.1"
5908           }
5909         },
5910         "string_decoder": {
5911           "version": "0.10.31",
5912           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
5913           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
5914           "dev": true
5915         }
5916       }
5917     },
5918     "karma": {
5919       "version": "3.1.4",
5920       "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz",
5921       "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==",
5922       "dev": true,
5923       "requires": {
5924         "bluebird": "^3.3.0",
5925         "body-parser": "^1.16.1",
5926         "chokidar": "^2.0.3",
5927         "colors": "^1.1.0",
5928         "combine-lists": "^1.0.0",
5929         "connect": "^3.6.0",
5930         "core-js": "^2.2.0",
5931         "di": "^0.0.1",
5932         "dom-serialize": "^2.2.0",
5933         "expand-braces": "^0.1.1",
5934         "flatted": "^2.0.0",
5935         "glob": "^7.1.1",
5936         "graceful-fs": "^4.1.2",
5937         "http-proxy": "^1.13.0",
5938         "isbinaryfile": "^3.0.0",
5939         "lodash": "^4.17.5",
5940         "log4js": "^3.0.0",
5941         "mime": "^2.3.1",
5942         "minimatch": "^3.0.2",
5943         "optimist": "^0.6.1",
5944         "qjobs": "^1.1.4",
5945         "range-parser": "^1.2.0",
5946         "rimraf": "^2.6.0",
5947         "safe-buffer": "^5.0.1",
5948         "socket.io": "2.1.1",
5949         "source-map": "^0.6.1",
5950         "tmp": "0.0.33",
5951         "useragent": "2.3.0"
5952       },
5953       "dependencies": {
5954         "mime": {
5955           "version": "2.4.0",
5956           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
5957           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
5958           "dev": true
5959         },
5960         "source-map": {
5961           "version": "0.6.1",
5962           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5963           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5964           "dev": true
5965         }
5966       }
5967     },
5968     "karma-chrome-launcher": {
5969       "version": "2.2.0",
5970       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
5971       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
5972       "dev": true,
5973       "requires": {
5974         "fs-access": "^1.0.0",
5975         "which": "^1.2.1"
5976       }
5977     },
5978     "karma-coverage-istanbul-reporter": {
5979       "version": "2.0.4",
5980       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.4.tgz",
5981       "integrity": "sha512-xJS7QSQIVU6VK9HuJ/ieE5yynxKhjCCkd96NLY/BX/HXsx0CskU9JJiMQbd4cHALiddMwI4OWh1IIzeWrsavJw==",
5982       "dev": true,
5983       "requires": {
5984         "istanbul-api": "^2.0.5",
5985         "minimatch": "^3.0.4"
5986       }
5987     },
5988     "karma-jasmine": {
5989       "version": "1.1.2",
5990       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
5991       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
5992       "dev": true
5993     },
5994     "karma-jasmine-html-reporter": {
5995       "version": "0.2.2",
5996       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
5997       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
5998       "dev": true,
5999       "requires": {
6000         "karma-jasmine": "^1.0.2"
6001       }
6002     },
6003     "karma-source-map-support": {
6004       "version": "1.3.0",
6005       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
6006       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
6007       "dev": true,
6008       "requires": {
6009         "source-map-support": "^0.5.5"
6010       }
6011     },
6012     "killable": {
6013       "version": "1.0.1",
6014       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
6015       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
6016       "dev": true
6017     },
6018     "kind-of": {
6019       "version": "6.0.2",
6020       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6021       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6022       "dev": true
6023     },
6024     "lcid": {
6025       "version": "1.0.0",
6026       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6027       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6028       "dev": true,
6029       "requires": {
6030         "invert-kv": "^1.0.0"
6031       }
6032     },
6033     "less": {
6034       "version": "3.9.0",
6035       "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz",
6036       "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==",
6037       "dev": true,
6038       "requires": {
6039         "clone": "^2.1.2",
6040         "errno": "^0.1.1",
6041         "graceful-fs": "^4.1.2",
6042         "image-size": "~0.5.0",
6043         "mime": "^1.4.1",
6044         "mkdirp": "^0.5.0",
6045         "promise": "^7.1.1",
6046         "request": "^2.83.0",
6047         "source-map": "~0.6.0"
6048       },
6049       "dependencies": {
6050         "source-map": {
6051           "version": "0.6.1",
6052           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6053           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6054           "dev": true,
6055           "optional": true
6056         }
6057       }
6058     },
6059     "less-loader": {
6060       "version": "4.1.0",
6061       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
6062       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6063       "dev": true,
6064       "requires": {
6065         "clone": "^2.1.1",
6066         "loader-utils": "^1.1.0",
6067         "pify": "^3.0.0"
6068       }
6069     },
6070     "levn": {
6071       "version": "0.3.0",
6072       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6073       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6074       "dev": true,
6075       "requires": {
6076         "prelude-ls": "~1.1.2",
6077         "type-check": "~0.3.2"
6078       }
6079     },
6080     "license-webpack-plugin": {
6081       "version": "2.0.4",
6082       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.0.4.tgz",
6083       "integrity": "sha512-FQgOqrrIcD4C/VQo6ecWgXZULK5rs0kIDJtHcSVO6SBUrD63kEHZwmKOvBTquFQSgMQn/yeH68qooKDfqiBF2Q==",
6084       "dev": true,
6085       "requires": {
6086         "@types/webpack-sources": "^0.1.5",
6087         "webpack-sources": "^1.2.0"
6088       }
6089     },
6090     "lie": {
6091       "version": "3.1.1",
6092       "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
6093       "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=",
6094       "dev": true,
6095       "requires": {
6096         "immediate": "~3.0.5"
6097       }
6098     },
6099     "load-json-file": {
6100       "version": "1.1.0",
6101       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6102       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6103       "dev": true,
6104       "optional": true,
6105       "requires": {
6106         "graceful-fs": "^4.1.2",
6107         "parse-json": "^2.2.0",
6108         "pify": "^2.0.0",
6109         "pinkie-promise": "^2.0.0",
6110         "strip-bom": "^2.0.0"
6111       },
6112       "dependencies": {
6113         "pify": {
6114           "version": "2.3.0",
6115           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6116           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6117           "dev": true,
6118           "optional": true
6119         }
6120       }
6121     },
6122     "loader-runner": {
6123       "version": "2.4.0",
6124       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
6125       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
6126       "dev": true
6127     },
6128     "loader-utils": {
6129       "version": "1.1.0",
6130       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6131       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6132       "dev": true,
6133       "requires": {
6134         "big.js": "^3.1.3",
6135         "emojis-list": "^2.0.0",
6136         "json5": "^0.5.0"
6137       }
6138     },
6139     "locate-path": {
6140       "version": "2.0.0",
6141       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6142       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6143       "dev": true,
6144       "requires": {
6145         "p-locate": "^2.0.0",
6146         "path-exists": "^3.0.0"
6147       }
6148     },
6149     "lodash": {
6150       "version": "4.17.11",
6151       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
6152       "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
6153     },
6154     "lodash.assign": {
6155       "version": "4.2.0",
6156       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6157       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6158       "dev": true,
6159       "optional": true
6160     },
6161     "lodash.clonedeep": {
6162       "version": "4.5.0",
6163       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6164       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6165       "dev": true
6166     },
6167     "lodash.debounce": {
6168       "version": "4.0.8",
6169       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6170       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6171       "dev": true
6172     },
6173     "lodash.mergewith": {
6174       "version": "4.6.1",
6175       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
6176       "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
6177       "dev": true,
6178       "optional": true
6179     },
6180     "lodash.tail": {
6181       "version": "4.1.1",
6182       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6183       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6184       "dev": true
6185     },
6186     "log4js": {
6187       "version": "3.0.6",
6188       "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
6189       "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
6190       "dev": true,
6191       "requires": {
6192         "circular-json": "^0.5.5",
6193         "date-format": "^1.2.0",
6194         "debug": "^3.1.0",
6195         "rfdc": "^1.1.2",
6196         "streamroller": "0.7.0"
6197       },
6198       "dependencies": {
6199         "debug": {
6200           "version": "3.2.6",
6201           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6202           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6203           "dev": true,
6204           "requires": {
6205             "ms": "^2.1.1"
6206           }
6207         },
6208         "ms": {
6209           "version": "2.1.1",
6210           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
6211           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
6212           "dev": true
6213         }
6214       }
6215     },
6216     "loglevel": {
6217       "version": "1.6.1",
6218       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz",
6219       "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=",
6220       "dev": true
6221     },
6222     "loose-envify": {
6223       "version": "1.4.0",
6224       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6225       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6226       "dev": true,
6227       "requires": {
6228         "js-tokens": "^3.0.0 || ^4.0.0"
6229       }
6230     },
6231     "loud-rejection": {
6232       "version": "1.6.0",
6233       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6234       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6235       "dev": true,
6236       "optional": true,
6237       "requires": {
6238         "currently-unhandled": "^0.4.1",
6239         "signal-exit": "^3.0.0"
6240       }
6241     },
6242     "lru-cache": {
6243       "version": "4.1.5",
6244       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6245       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6246       "dev": true,
6247       "requires": {
6248         "pseudomap": "^1.0.2",
6249         "yallist": "^2.1.2"
6250       }
6251     },
6252     "magic-string": {
6253       "version": "0.25.2",
6254       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.2.tgz",
6255       "integrity": "sha512-iLs9mPjh9IuTtRsqqhNGYcZXGei0Nh/A4xirrsqW7c+QhKVFL2vm7U09ru6cHRD22azaP/wMDgI+HCqbETMTtg==",
6256       "dev": true,
6257       "requires": {
6258         "sourcemap-codec": "^1.4.4"
6259       }
6260     },
6261     "make-dir": {
6262       "version": "1.3.0",
6263       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6264       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6265       "dev": true,
6266       "requires": {
6267         "pify": "^3.0.0"
6268       }
6269     },
6270     "make-error": {
6271       "version": "1.3.5",
6272       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6273       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6274       "dev": true
6275     },
6276     "make-fetch-happen": {
6277       "version": "4.0.1",
6278       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz",
6279       "integrity": "sha512-7R5ivfy9ilRJ1EMKIOziwrns9fGeAD4bAha8EB7BIiBBLHm2KeTUGCrICFt2rbHfzheTLynv50GnNTK1zDTrcQ==",
6280       "dev": true,
6281       "requires": {
6282         "agentkeepalive": "^3.4.1",
6283         "cacache": "^11.0.1",
6284         "http-cache-semantics": "^3.8.1",
6285         "http-proxy-agent": "^2.1.0",
6286         "https-proxy-agent": "^2.2.1",
6287         "lru-cache": "^4.1.2",
6288         "mississippi": "^3.0.0",
6289         "node-fetch-npm": "^2.0.2",
6290         "promise-retry": "^1.1.1",
6291         "socks-proxy-agent": "^4.0.0",
6292         "ssri": "^6.0.0"
6293       },
6294       "dependencies": {
6295         "cacache": {
6296           "version": "11.3.2",
6297           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz",
6298           "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==",
6299           "dev": true,
6300           "requires": {
6301             "bluebird": "^3.5.3",
6302             "chownr": "^1.1.1",
6303             "figgy-pudding": "^3.5.1",
6304             "glob": "^7.1.3",
6305             "graceful-fs": "^4.1.15",
6306             "lru-cache": "^5.1.1",
6307             "mississippi": "^3.0.0",
6308             "mkdirp": "^0.5.1",
6309             "move-concurrently": "^1.0.1",
6310             "promise-inflight": "^1.0.1",
6311             "rimraf": "^2.6.2",
6312             "ssri": "^6.0.1",
6313             "unique-filename": "^1.1.1",
6314             "y18n": "^4.0.0"
6315           },
6316           "dependencies": {
6317             "lru-cache": {
6318               "version": "5.1.1",
6319               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
6320               "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
6321               "dev": true,
6322               "requires": {
6323                 "yallist": "^3.0.2"
6324               }
6325             }
6326           }
6327         },
6328         "mississippi": {
6329           "version": "3.0.0",
6330           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
6331           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
6332           "dev": true,
6333           "requires": {
6334             "concat-stream": "^1.5.0",
6335             "duplexify": "^3.4.2",
6336             "end-of-stream": "^1.1.0",
6337             "flush-write-stream": "^1.0.0",
6338             "from2": "^2.1.0",
6339             "parallel-transform": "^1.1.0",
6340             "pump": "^3.0.0",
6341             "pumpify": "^1.3.3",
6342             "stream-each": "^1.1.0",
6343             "through2": "^2.0.0"
6344           }
6345         },
6346         "pump": {
6347           "version": "3.0.0",
6348           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
6349           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
6350           "dev": true,
6351           "requires": {
6352             "end-of-stream": "^1.1.0",
6353             "once": "^1.3.1"
6354           }
6355         },
6356         "ssri": {
6357           "version": "6.0.1",
6358           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
6359           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
6360           "dev": true,
6361           "requires": {
6362             "figgy-pudding": "^3.5.1"
6363           }
6364         },
6365         "yallist": {
6366           "version": "3.0.3",
6367           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
6368           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
6369           "dev": true
6370         }
6371       }
6372     },
6373     "map-age-cleaner": {
6374       "version": "0.1.3",
6375       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
6376       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
6377       "dev": true,
6378       "requires": {
6379         "p-defer": "^1.0.0"
6380       }
6381     },
6382     "map-cache": {
6383       "version": "0.2.2",
6384       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6385       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6386       "dev": true
6387     },
6388     "map-obj": {
6389       "version": "1.0.1",
6390       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6391       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6392       "dev": true,
6393       "optional": true
6394     },
6395     "map-visit": {
6396       "version": "1.0.0",
6397       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6398       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6399       "dev": true,
6400       "requires": {
6401         "object-visit": "^1.0.0"
6402       }
6403     },
6404     "material-design-icons": {
6405       "version": "3.0.1",
6406       "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz",
6407       "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78="
6408     },
6409     "md5.js": {
6410       "version": "1.3.5",
6411       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6412       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6413       "dev": true,
6414       "requires": {
6415         "hash-base": "^3.0.0",
6416         "inherits": "^2.0.1",
6417         "safe-buffer": "^5.1.2"
6418       }
6419     },
6420     "media-typer": {
6421       "version": "0.3.0",
6422       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6423       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6424       "dev": true
6425     },
6426     "mem": {
6427       "version": "4.0.0",
6428       "resolved": "https://registry.npmjs.org/mem/-/mem-4.0.0.tgz",
6429       "integrity": "sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==",
6430       "dev": true,
6431       "requires": {
6432         "map-age-cleaner": "^0.1.1",
6433         "mimic-fn": "^1.0.0",
6434         "p-is-promise": "^1.1.0"
6435       }
6436     },
6437     "memory-fs": {
6438       "version": "0.4.1",
6439       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
6440       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
6441       "dev": true,
6442       "requires": {
6443         "errno": "^0.1.3",
6444         "readable-stream": "^2.0.1"
6445       }
6446     },
6447     "meow": {
6448       "version": "3.7.0",
6449       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6450       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6451       "dev": true,
6452       "optional": true,
6453       "requires": {
6454         "camelcase-keys": "^2.0.0",
6455         "decamelize": "^1.1.2",
6456         "loud-rejection": "^1.0.0",
6457         "map-obj": "^1.0.1",
6458         "minimist": "^1.1.3",
6459         "normalize-package-data": "^2.3.4",
6460         "object-assign": "^4.0.1",
6461         "read-pkg-up": "^1.0.1",
6462         "redent": "^1.0.0",
6463         "trim-newlines": "^1.0.0"
6464       },
6465       "dependencies": {
6466         "minimist": {
6467           "version": "1.2.0",
6468           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6469           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6470           "dev": true,
6471           "optional": true
6472         }
6473       }
6474     },
6475     "merge-descriptors": {
6476       "version": "1.0.1",
6477       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
6478       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
6479       "dev": true
6480     },
6481     "methods": {
6482       "version": "1.1.2",
6483       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
6484       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
6485       "dev": true
6486     },
6487     "micromatch": {
6488       "version": "3.1.10",
6489       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6490       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6491       "dev": true,
6492       "requires": {
6493         "arr-diff": "^4.0.0",
6494         "array-unique": "^0.3.2",
6495         "braces": "^2.3.1",
6496         "define-property": "^2.0.2",
6497         "extend-shallow": "^3.0.2",
6498         "extglob": "^2.0.4",
6499         "fragment-cache": "^0.2.1",
6500         "kind-of": "^6.0.2",
6501         "nanomatch": "^1.2.9",
6502         "object.pick": "^1.3.0",
6503         "regex-not": "^1.0.0",
6504         "snapdragon": "^0.8.1",
6505         "to-regex": "^3.0.2"
6506       }
6507     },
6508     "miller-rabin": {
6509       "version": "4.0.1",
6510       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6511       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6512       "dev": true,
6513       "requires": {
6514         "bn.js": "^4.0.0",
6515         "brorand": "^1.0.1"
6516       }
6517     },
6518     "mime": {
6519       "version": "1.6.0",
6520       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
6521       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
6522       "dev": true,
6523       "optional": true
6524     },
6525     "mime-db": {
6526       "version": "1.37.0",
6527       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
6528       "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
6529       "dev": true
6530     },
6531     "mime-types": {
6532       "version": "2.1.21",
6533       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
6534       "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
6535       "dev": true,
6536       "requires": {
6537         "mime-db": "~1.37.0"
6538       }
6539     },
6540     "mimic-fn": {
6541       "version": "1.2.0",
6542       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6543       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6544       "dev": true
6545     },
6546     "mini-css-extract-plugin": {
6547       "version": "0.4.4",
6548       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.4.tgz",
6549       "integrity": "sha512-o+Jm+ocb0asEngdM6FsZWtZsRzA8koFUudIDwYUfl94M3PejPHG7Vopw5hN9V8WsMkSFpm3tZP3Fesz89EyrfQ==",
6550       "dev": true,
6551       "requires": {
6552         "loader-utils": "^1.1.0",
6553         "schema-utils": "^1.0.0",
6554         "webpack-sources": "^1.1.0"
6555       }
6556     },
6557     "minimalistic-assert": {
6558       "version": "1.0.1",
6559       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6560       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6561       "dev": true
6562     },
6563     "minimalistic-crypto-utils": {
6564       "version": "1.0.1",
6565       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6566       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6567       "dev": true
6568     },
6569     "minimatch": {
6570       "version": "3.0.4",
6571       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6572       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6573       "dev": true,
6574       "requires": {
6575         "brace-expansion": "^1.1.7"
6576       }
6577     },
6578     "minimist": {
6579       "version": "0.0.8",
6580       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6581       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6582       "dev": true
6583     },
6584     "minipass": {
6585       "version": "2.3.5",
6586       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
6587       "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
6588       "dev": true,
6589       "requires": {
6590         "safe-buffer": "^5.1.2",
6591         "yallist": "^3.0.0"
6592       },
6593       "dependencies": {
6594         "yallist": {
6595           "version": "3.0.3",
6596           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
6597           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
6598           "dev": true
6599         }
6600       }
6601     },
6602     "minizlib": {
6603       "version": "1.2.1",
6604       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz",
6605       "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==",
6606       "dev": true,
6607       "requires": {
6608         "minipass": "^2.2.1"
6609       }
6610     },
6611     "mississippi": {
6612       "version": "2.0.0",
6613       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
6614       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
6615       "dev": true,
6616       "requires": {
6617         "concat-stream": "^1.5.0",
6618         "duplexify": "^3.4.2",
6619         "end-of-stream": "^1.1.0",
6620         "flush-write-stream": "^1.0.0",
6621         "from2": "^2.1.0",
6622         "parallel-transform": "^1.1.0",
6623         "pump": "^2.0.1",
6624         "pumpify": "^1.3.3",
6625         "stream-each": "^1.1.0",
6626         "through2": "^2.0.0"
6627       }
6628     },
6629     "mixin-deep": {
6630       "version": "1.3.1",
6631       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
6632       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
6633       "dev": true,
6634       "requires": {
6635         "for-in": "^1.0.2",
6636         "is-extendable": "^1.0.1"
6637       },
6638       "dependencies": {
6639         "is-extendable": {
6640           "version": "1.0.1",
6641           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6642           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6643           "dev": true,
6644           "requires": {
6645             "is-plain-object": "^2.0.4"
6646           }
6647         }
6648       }
6649     },
6650     "mixin-object": {
6651       "version": "2.0.1",
6652       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
6653       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
6654       "dev": true,
6655       "requires": {
6656         "for-in": "^0.1.3",
6657         "is-extendable": "^0.1.1"
6658       },
6659       "dependencies": {
6660         "for-in": {
6661           "version": "0.1.8",
6662           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
6663           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
6664           "dev": true
6665         }
6666       }
6667     },
6668     "mkdirp": {
6669       "version": "0.5.1",
6670       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6671       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6672       "dev": true,
6673       "requires": {
6674         "minimist": "0.0.8"
6675       }
6676     },
6677     "moment": {
6678       "version": "2.24.0",
6679       "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
6680       "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
6681     },
6682     "move-concurrently": {
6683       "version": "1.0.1",
6684       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
6685       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
6686       "dev": true,
6687       "requires": {
6688         "aproba": "^1.1.1",
6689         "copy-concurrently": "^1.0.0",
6690         "fs-write-stream-atomic": "^1.0.8",
6691         "mkdirp": "^0.5.1",
6692         "rimraf": "^2.5.4",
6693         "run-queue": "^1.0.3"
6694       }
6695     },
6696     "ms": {
6697       "version": "2.0.0",
6698       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6699       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6700       "dev": true
6701     },
6702     "multicast-dns": {
6703       "version": "6.2.3",
6704       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
6705       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
6706       "dev": true,
6707       "requires": {
6708         "dns-packet": "^1.3.1",
6709         "thunky": "^1.0.2"
6710       }
6711     },
6712     "multicast-dns-service-types": {
6713       "version": "1.1.0",
6714       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
6715       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
6716       "dev": true
6717     },
6718     "mute-stream": {
6719       "version": "0.0.7",
6720       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
6721       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
6722       "dev": true
6723     },
6724     "nan": {
6725       "version": "2.12.1",
6726       "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz",
6727       "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==",
6728       "dev": true,
6729       "optional": true
6730     },
6731     "nanomatch": {
6732       "version": "1.2.13",
6733       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6734       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6735       "dev": true,
6736       "requires": {
6737         "arr-diff": "^4.0.0",
6738         "array-unique": "^0.3.2",
6739         "define-property": "^2.0.2",
6740         "extend-shallow": "^3.0.2",
6741         "fragment-cache": "^0.2.1",
6742         "is-windows": "^1.0.2",
6743         "kind-of": "^6.0.2",
6744         "object.pick": "^1.3.0",
6745         "regex-not": "^1.0.0",
6746         "snapdragon": "^0.8.1",
6747         "to-regex": "^3.0.1"
6748       }
6749     },
6750     "negotiator": {
6751       "version": "0.6.1",
6752       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
6753       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
6754       "dev": true
6755     },
6756     "neo-async": {
6757       "version": "2.6.0",
6758       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz",
6759       "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==",
6760       "dev": true
6761     },
6762     "ng2-charts": {
6763       "version": "1.6.0",
6764       "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-1.6.0.tgz",
6765       "integrity": "sha512-9w0WH69x5/nuqC1og2WaY39NbaBqTGIP1+5gZaH7/KPN6UEPonNg/pYnsIVklLj1DWPWXKa8+XXIJZ1jy5nLxg==",
6766       "requires": {
6767         "chart.js": "^2.6.0"
6768       },
6769       "dependencies": {
6770         "chart.js": {
6771           "version": "2.7.3",
6772           "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.7.3.tgz",
6773           "integrity": "sha512-3+7k/DbR92m6BsMUYP6M0dMsMVZpMnwkUyNSAbqolHKsbIzH2Q4LWVEHHYq7v0fmEV8whXE0DrjANulw9j2K5g==",
6774           "requires": {
6775             "chartjs-color": "^2.1.0",
6776             "moment": "^2.10.2"
6777           }
6778         }
6779       }
6780     },
6781     "ng2-completer": {
6782       "version": "2.0.8",
6783       "resolved": "https://registry.npmjs.org/ng2-completer/-/ng2-completer-2.0.8.tgz",
6784       "integrity": "sha512-WzxJ4u3vAHsfBUaFCloEBoirPZrnDabtWEKyDok7dtjhS1ZvcbwQ4asdXuDO0hZ0T1QC66U/PwLhKfkG501hVg=="
6785     },
6786     "ng2-smart-table": {
6787       "version": "1.3.5",
6788       "resolved": "https://registry.npmjs.org/ng2-smart-table/-/ng2-smart-table-1.3.5.tgz",
6789       "integrity": "sha512-ZKrldgq9HxhXk1CATEDtcgpwXgrWkX0l3Quc+rFba+esQniiS3daIHZV5yTc77LNBrw7N1MzIPudqTrTWslAPw==",
6790       "requires": {
6791         "lodash": "^4.17.10"
6792       }
6793     },
6794     "nice-try": {
6795       "version": "1.0.5",
6796       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
6797       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
6798       "dev": true
6799     },
6800     "node-fetch-npm": {
6801       "version": "2.0.2",
6802       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz",
6803       "integrity": "sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw==",
6804       "dev": true,
6805       "requires": {
6806         "encoding": "^0.1.11",
6807         "json-parse-better-errors": "^1.0.0",
6808         "safe-buffer": "^5.1.1"
6809       }
6810     },
6811     "node-forge": {
6812       "version": "0.7.5",
6813       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
6814       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
6815       "dev": true
6816     },
6817     "node-gyp": {
6818       "version": "3.8.0",
6819       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
6820       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
6821       "dev": true,
6822       "optional": true,
6823       "requires": {
6824         "fstream": "^1.0.0",
6825         "glob": "^7.0.3",
6826         "graceful-fs": "^4.1.2",
6827         "mkdirp": "^0.5.0",
6828         "nopt": "2 || 3",
6829         "npmlog": "0 || 1 || 2 || 3 || 4",
6830         "osenv": "0",
6831         "request": "^2.87.0",
6832         "rimraf": "2",
6833         "semver": "~5.3.0",
6834         "tar": "^2.0.0",
6835         "which": "1"
6836       },
6837       "dependencies": {
6838         "semver": {
6839           "version": "5.3.0",
6840           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
6841           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
6842           "dev": true,
6843           "optional": true
6844         }
6845       }
6846     },
6847     "node-libs-browser": {
6848       "version": "2.2.0",
6849       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.0.tgz",
6850       "integrity": "sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==",
6851       "dev": true,
6852       "requires": {
6853         "assert": "^1.1.1",
6854         "browserify-zlib": "^0.2.0",
6855         "buffer": "^4.3.0",
6856         "console-browserify": "^1.1.0",
6857         "constants-browserify": "^1.0.0",
6858         "crypto-browserify": "^3.11.0",
6859         "domain-browser": "^1.1.1",
6860         "events": "^3.0.0",
6861         "https-browserify": "^1.0.0",
6862         "os-browserify": "^0.3.0",
6863         "path-browserify": "0.0.0",
6864         "process": "^0.11.10",
6865         "punycode": "^1.2.4",
6866         "querystring-es3": "^0.2.0",
6867         "readable-stream": "^2.3.3",
6868         "stream-browserify": "^2.0.1",
6869         "stream-http": "^2.7.2",
6870         "string_decoder": "^1.0.0",
6871         "timers-browserify": "^2.0.4",
6872         "tty-browserify": "0.0.0",
6873         "url": "^0.11.0",
6874         "util": "^0.11.0",
6875         "vm-browserify": "0.0.4"
6876       },
6877       "dependencies": {
6878         "punycode": {
6879           "version": "1.4.1",
6880           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6881           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6882           "dev": true
6883         }
6884       }
6885     },
6886     "node-releases": {
6887       "version": "1.1.3",
6888       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.3.tgz",
6889       "integrity": "sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ==",
6890       "dev": true,
6891       "requires": {
6892         "semver": "^5.3.0"
6893       }
6894     },
6895     "node-sass": {
6896       "version": "4.10.0",
6897       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.10.0.tgz",
6898       "integrity": "sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q==",
6899       "dev": true,
6900       "optional": true,
6901       "requires": {
6902         "async-foreach": "^0.1.3",
6903         "chalk": "^1.1.1",
6904         "cross-spawn": "^3.0.0",
6905         "gaze": "^1.0.0",
6906         "get-stdin": "^4.0.1",
6907         "glob": "^7.0.3",
6908         "in-publish": "^2.0.0",
6909         "lodash.assign": "^4.2.0",
6910         "lodash.clonedeep": "^4.3.2",
6911         "lodash.mergewith": "^4.6.0",
6912         "meow": "^3.7.0",
6913         "mkdirp": "^0.5.1",
6914         "nan": "^2.10.0",
6915         "node-gyp": "^3.8.0",
6916         "npmlog": "^4.0.0",
6917         "request": "^2.88.0",
6918         "sass-graph": "^2.2.4",
6919         "stdout-stream": "^1.4.0",
6920         "true-case-path": "^1.0.2"
6921       },
6922       "dependencies": {
6923         "ansi-styles": {
6924           "version": "2.2.1",
6925           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6926           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6927           "dev": true,
6928           "optional": true
6929         },
6930         "chalk": {
6931           "version": "1.1.3",
6932           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6933           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6934           "dev": true,
6935           "optional": true,
6936           "requires": {
6937             "ansi-styles": "^2.2.1",
6938             "escape-string-regexp": "^1.0.2",
6939             "has-ansi": "^2.0.0",
6940             "strip-ansi": "^3.0.0",
6941             "supports-color": "^2.0.0"
6942           }
6943         },
6944         "supports-color": {
6945           "version": "2.0.0",
6946           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6947           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6948           "dev": true,
6949           "optional": true
6950         }
6951       }
6952     },
6953     "nopt": {
6954       "version": "3.0.6",
6955       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
6956       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
6957       "dev": true,
6958       "requires": {
6959         "abbrev": "1"
6960       }
6961     },
6962     "normalize-package-data": {
6963       "version": "2.4.0",
6964       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
6965       "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
6966       "dev": true,
6967       "requires": {
6968         "hosted-git-info": "^2.1.4",
6969         "is-builtin-module": "^1.0.0",
6970         "semver": "2 || 3 || 4 || 5",
6971         "validate-npm-package-license": "^3.0.1"
6972       }
6973     },
6974     "normalize-path": {
6975       "version": "2.1.1",
6976       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6977       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6978       "dev": true,
6979       "requires": {
6980         "remove-trailing-separator": "^1.0.1"
6981       }
6982     },
6983     "normalize-range": {
6984       "version": "0.1.2",
6985       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
6986       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
6987       "dev": true
6988     },
6989     "npm-bundled": {
6990       "version": "1.0.5",
6991       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.5.tgz",
6992       "integrity": "sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g==",
6993       "dev": true
6994     },
6995     "npm-package-arg": {
6996       "version": "6.1.0",
6997       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
6998       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
6999       "dev": true,
7000       "requires": {
7001         "hosted-git-info": "^2.6.0",
7002         "osenv": "^0.1.5",
7003         "semver": "^5.5.0",
7004         "validate-npm-package-name": "^3.0.0"
7005       }
7006     },
7007     "npm-packlist": {
7008       "version": "1.2.0",
7009       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.2.0.tgz",
7010       "integrity": "sha512-7Mni4Z8Xkx0/oegoqlcao/JpPCPEMtUvsmB0q7mgvlMinykJLSRTYuFqoQLYgGY8biuxIeiHO+QNJKbCfljewQ==",
7011       "dev": true,
7012       "requires": {
7013         "ignore-walk": "^3.0.1",
7014         "npm-bundled": "^1.0.1"
7015       }
7016     },
7017     "npm-pick-manifest": {
7018       "version": "2.2.3",
7019       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz",
7020       "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==",
7021       "dev": true,
7022       "requires": {
7023         "figgy-pudding": "^3.5.1",
7024         "npm-package-arg": "^6.0.0",
7025         "semver": "^5.4.1"
7026       }
7027     },
7028     "npm-registry-fetch": {
7029       "version": "3.9.0",
7030       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-3.9.0.tgz",
7031       "integrity": "sha512-srwmt8YhNajAoSAaDWndmZgx89lJwIZ1GWxOuckH4Coek4uHv5S+o/l9FLQe/awA+JwTnj4FJHldxhlXdZEBmw==",
7032       "dev": true,
7033       "requires": {
7034         "JSONStream": "^1.3.4",
7035         "bluebird": "^3.5.1",
7036         "figgy-pudding": "^3.4.1",
7037         "lru-cache": "^4.1.3",
7038         "make-fetch-happen": "^4.0.1",
7039         "npm-package-arg": "^6.1.0"
7040       }
7041     },
7042     "npm-run-path": {
7043       "version": "2.0.2",
7044       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7045       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7046       "dev": true,
7047       "requires": {
7048         "path-key": "^2.0.0"
7049       }
7050     },
7051     "npmlog": {
7052       "version": "4.1.2",
7053       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7054       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7055       "dev": true,
7056       "optional": true,
7057       "requires": {
7058         "are-we-there-yet": "~1.1.2",
7059         "console-control-strings": "~1.1.0",
7060         "gauge": "~2.7.3",
7061         "set-blocking": "~2.0.0"
7062       }
7063     },
7064     "null-check": {
7065       "version": "1.0.0",
7066       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7067       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7068       "dev": true
7069     },
7070     "num2fraction": {
7071       "version": "1.2.2",
7072       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7073       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7074       "dev": true
7075     },
7076     "number-is-nan": {
7077       "version": "1.0.1",
7078       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7079       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7080       "dev": true
7081     },
7082     "oauth-sign": {
7083       "version": "0.9.0",
7084       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7085       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7086       "dev": true
7087     },
7088     "object-assign": {
7089       "version": "4.1.1",
7090       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7091       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7092       "dev": true
7093     },
7094     "object-component": {
7095       "version": "0.0.3",
7096       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7097       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7098       "dev": true
7099     },
7100     "object-copy": {
7101       "version": "0.1.0",
7102       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7103       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7104       "dev": true,
7105       "requires": {
7106         "copy-descriptor": "^0.1.0",
7107         "define-property": "^0.2.5",
7108         "kind-of": "^3.0.3"
7109       },
7110       "dependencies": {
7111         "define-property": {
7112           "version": "0.2.5",
7113           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7114           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7115           "dev": true,
7116           "requires": {
7117             "is-descriptor": "^0.1.0"
7118           }
7119         },
7120         "kind-of": {
7121           "version": "3.2.2",
7122           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7123           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7124           "dev": true,
7125           "requires": {
7126             "is-buffer": "^1.1.5"
7127           }
7128         }
7129       }
7130     },
7131     "object-visit": {
7132       "version": "1.0.1",
7133       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7134       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7135       "dev": true,
7136       "requires": {
7137         "isobject": "^3.0.0"
7138       }
7139     },
7140     "object.pick": {
7141       "version": "1.3.0",
7142       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7143       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7144       "dev": true,
7145       "requires": {
7146         "isobject": "^3.0.1"
7147       }
7148     },
7149     "obuf": {
7150       "version": "1.1.2",
7151       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7152       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7153       "dev": true
7154     },
7155     "on-finished": {
7156       "version": "2.3.0",
7157       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7158       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7159       "dev": true,
7160       "requires": {
7161         "ee-first": "1.1.1"
7162       }
7163     },
7164     "on-headers": {
7165       "version": "1.0.1",
7166       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
7167       "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
7168       "dev": true
7169     },
7170     "once": {
7171       "version": "1.4.0",
7172       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7173       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7174       "dev": true,
7175       "requires": {
7176         "wrappy": "1"
7177       }
7178     },
7179     "onetime": {
7180       "version": "2.0.1",
7181       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7182       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7183       "dev": true,
7184       "requires": {
7185         "mimic-fn": "^1.0.0"
7186       }
7187     },
7188     "opn": {
7189       "version": "5.4.0",
7190       "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz",
7191       "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==",
7192       "dev": true,
7193       "requires": {
7194         "is-wsl": "^1.1.0"
7195       }
7196     },
7197     "optimist": {
7198       "version": "0.6.1",
7199       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7200       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7201       "dev": true,
7202       "requires": {
7203         "minimist": "~0.0.1",
7204         "wordwrap": "~0.0.2"
7205       },
7206       "dependencies": {
7207         "wordwrap": {
7208           "version": "0.0.3",
7209           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7210           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7211           "dev": true
7212         }
7213       }
7214     },
7215     "optionator": {
7216       "version": "0.8.2",
7217       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7218       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7219       "dev": true,
7220       "requires": {
7221         "deep-is": "~0.1.3",
7222         "fast-levenshtein": "~2.0.4",
7223         "levn": "~0.3.0",
7224         "prelude-ls": "~1.1.2",
7225         "type-check": "~0.3.2",
7226         "wordwrap": "~1.0.0"
7227       }
7228     },
7229     "original": {
7230       "version": "1.0.2",
7231       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7232       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7233       "dev": true,
7234       "requires": {
7235         "url-parse": "^1.4.3"
7236       }
7237     },
7238     "os-browserify": {
7239       "version": "0.3.0",
7240       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7241       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7242       "dev": true
7243     },
7244     "os-homedir": {
7245       "version": "1.0.2",
7246       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7247       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7248       "dev": true
7249     },
7250     "os-locale": {
7251       "version": "1.4.0",
7252       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7253       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7254       "dev": true,
7255       "optional": true,
7256       "requires": {
7257         "lcid": "^1.0.0"
7258       }
7259     },
7260     "os-tmpdir": {
7261       "version": "1.0.2",
7262       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7263       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7264       "dev": true
7265     },
7266     "osenv": {
7267       "version": "0.1.5",
7268       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7269       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7270       "dev": true,
7271       "requires": {
7272         "os-homedir": "^1.0.0",
7273         "os-tmpdir": "^1.0.0"
7274       }
7275     },
7276     "p-defer": {
7277       "version": "1.0.0",
7278       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7279       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7280       "dev": true
7281     },
7282     "p-finally": {
7283       "version": "1.0.0",
7284       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7285       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7286       "dev": true
7287     },
7288     "p-is-promise": {
7289       "version": "1.1.0",
7290       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
7291       "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
7292       "dev": true
7293     },
7294     "p-limit": {
7295       "version": "1.3.0",
7296       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7297       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7298       "dev": true,
7299       "requires": {
7300         "p-try": "^1.0.0"
7301       }
7302     },
7303     "p-locate": {
7304       "version": "2.0.0",
7305       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7306       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7307       "dev": true,
7308       "requires": {
7309         "p-limit": "^1.1.0"
7310       }
7311     },
7312     "p-map": {
7313       "version": "1.2.0",
7314       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7315       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7316       "dev": true
7317     },
7318     "p-try": {
7319       "version": "1.0.0",
7320       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7321       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7322       "dev": true
7323     },
7324     "pacote": {
7325       "version": "9.1.1",
7326       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.1.1.tgz",
7327       "integrity": "sha512-f28Rq5ozzKAA9YwIKw61/ipwAatUZseYmVssDbHHaexF0wRIVotapVEZPAjOT7Eu3LYVqEp0NVpNizoAnYBUaA==",
7328       "dev": true,
7329       "requires": {
7330         "bluebird": "^3.5.2",
7331         "cacache": "^11.2.0",
7332         "figgy-pudding": "^3.5.1",
7333         "get-stream": "^4.1.0",
7334         "glob": "^7.1.3",
7335         "lru-cache": "^4.1.3",
7336         "make-fetch-happen": "^4.0.1",
7337         "minimatch": "^3.0.4",
7338         "minipass": "^2.3.5",
7339         "mississippi": "^3.0.0",
7340         "mkdirp": "^0.5.1",
7341         "normalize-package-data": "^2.4.0",
7342         "npm-package-arg": "^6.1.0",
7343         "npm-packlist": "^1.1.12",
7344         "npm-pick-manifest": "^2.1.0",
7345         "npm-registry-fetch": "^3.8.0",
7346         "osenv": "^0.1.5",
7347         "promise-inflight": "^1.0.1",
7348         "promise-retry": "^1.1.1",
7349         "protoduck": "^5.0.1",
7350         "rimraf": "^2.6.2",
7351         "safe-buffer": "^5.1.2",
7352         "semver": "^5.6.0",
7353         "ssri": "^6.0.1",
7354         "tar": "^4.4.6",
7355         "unique-filename": "^1.1.1",
7356         "which": "^1.3.1"
7357       },
7358       "dependencies": {
7359         "cacache": {
7360           "version": "11.3.2",
7361           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz",
7362           "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==",
7363           "dev": true,
7364           "requires": {
7365             "bluebird": "^3.5.3",
7366             "chownr": "^1.1.1",
7367             "figgy-pudding": "^3.5.1",
7368             "glob": "^7.1.3",
7369             "graceful-fs": "^4.1.15",
7370             "lru-cache": "^5.1.1",
7371             "mississippi": "^3.0.0",
7372             "mkdirp": "^0.5.1",
7373             "move-concurrently": "^1.0.1",
7374             "promise-inflight": "^1.0.1",
7375             "rimraf": "^2.6.2",
7376             "ssri": "^6.0.1",
7377             "unique-filename": "^1.1.1",
7378             "y18n": "^4.0.0"
7379           },
7380           "dependencies": {
7381             "lru-cache": {
7382               "version": "5.1.1",
7383               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
7384               "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
7385               "dev": true,
7386               "requires": {
7387                 "yallist": "^3.0.2"
7388               }
7389             }
7390           }
7391         },
7392         "get-stream": {
7393           "version": "4.1.0",
7394           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
7395           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
7396           "dev": true,
7397           "requires": {
7398             "pump": "^3.0.0"
7399           }
7400         },
7401         "mississippi": {
7402           "version": "3.0.0",
7403           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
7404           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
7405           "dev": true,
7406           "requires": {
7407             "concat-stream": "^1.5.0",
7408             "duplexify": "^3.4.2",
7409             "end-of-stream": "^1.1.0",
7410             "flush-write-stream": "^1.0.0",
7411             "from2": "^2.1.0",
7412             "parallel-transform": "^1.1.0",
7413             "pump": "^3.0.0",
7414             "pumpify": "^1.3.3",
7415             "stream-each": "^1.1.0",
7416             "through2": "^2.0.0"
7417           }
7418         },
7419         "pump": {
7420           "version": "3.0.0",
7421           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
7422           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
7423           "dev": true,
7424           "requires": {
7425             "end-of-stream": "^1.1.0",
7426             "once": "^1.3.1"
7427           }
7428         },
7429         "semver": {
7430           "version": "5.6.0",
7431           "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
7432           "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
7433           "dev": true
7434         },
7435         "ssri": {
7436           "version": "6.0.1",
7437           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
7438           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
7439           "dev": true,
7440           "requires": {
7441             "figgy-pudding": "^3.5.1"
7442           }
7443         },
7444         "tar": {
7445           "version": "4.4.8",
7446           "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz",
7447           "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==",
7448           "dev": true,
7449           "requires": {
7450             "chownr": "^1.1.1",
7451             "fs-minipass": "^1.2.5",
7452             "minipass": "^2.3.4",
7453             "minizlib": "^1.1.1",
7454             "mkdirp": "^0.5.0",
7455             "safe-buffer": "^5.1.2",
7456             "yallist": "^3.0.2"
7457           }
7458         },
7459         "yallist": {
7460           "version": "3.0.3",
7461           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
7462           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
7463           "dev": true
7464         }
7465       }
7466     },
7467     "pako": {
7468       "version": "1.0.8",
7469       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.8.tgz",
7470       "integrity": "sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA==",
7471       "dev": true
7472     },
7473     "parallel-transform": {
7474       "version": "1.1.0",
7475       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
7476       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
7477       "dev": true,
7478       "requires": {
7479         "cyclist": "~0.2.2",
7480         "inherits": "^2.0.3",
7481         "readable-stream": "^2.1.5"
7482       }
7483     },
7484     "parse-asn1": {
7485       "version": "5.1.3",
7486       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.3.tgz",
7487       "integrity": "sha512-VrPoetlz7B/FqjBLD2f5wBVZvsZVLnRUrxVLfRYhGXCODa/NWE4p3Wp+6+aV3ZPL3KM7/OZmxDIwwijD7yuucg==",
7488       "dev": true,
7489       "requires": {
7490         "asn1.js": "^4.0.0",
7491         "browserify-aes": "^1.0.0",
7492         "create-hash": "^1.1.0",
7493         "evp_bytestokey": "^1.0.0",
7494         "pbkdf2": "^3.0.3",
7495         "safe-buffer": "^5.1.1"
7496       }
7497     },
7498     "parse-json": {
7499       "version": "2.2.0",
7500       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7501       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7502       "dev": true,
7503       "requires": {
7504         "error-ex": "^1.2.0"
7505       }
7506     },
7507     "parse5": {
7508       "version": "4.0.0",
7509       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
7510       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
7511       "dev": true
7512     },
7513     "parseqs": {
7514       "version": "0.0.5",
7515       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
7516       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
7517       "dev": true,
7518       "requires": {
7519         "better-assert": "~1.0.0"
7520       }
7521     },
7522     "parseuri": {
7523       "version": "0.0.5",
7524       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
7525       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
7526       "dev": true,
7527       "requires": {
7528         "better-assert": "~1.0.0"
7529       }
7530     },
7531     "parseurl": {
7532       "version": "1.3.2",
7533       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
7534       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
7535       "dev": true
7536     },
7537     "pascalcase": {
7538       "version": "0.1.1",
7539       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7540       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7541       "dev": true
7542     },
7543     "path-browserify": {
7544       "version": "0.0.0",
7545       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
7546       "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
7547       "dev": true
7548     },
7549     "path-dirname": {
7550       "version": "1.0.2",
7551       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7552       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7553       "dev": true
7554     },
7555     "path-exists": {
7556       "version": "3.0.0",
7557       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7558       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7559       "dev": true
7560     },
7561     "path-is-absolute": {
7562       "version": "1.0.1",
7563       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7564       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7565       "dev": true
7566     },
7567     "path-is-inside": {
7568       "version": "1.0.2",
7569       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7570       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7571       "dev": true
7572     },
7573     "path-key": {
7574       "version": "2.0.1",
7575       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7576       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7577       "dev": true
7578     },
7579     "path-parse": {
7580       "version": "1.0.6",
7581       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7582       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7583       "dev": true
7584     },
7585     "path-to-regexp": {
7586       "version": "0.1.7",
7587       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
7588       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
7589       "dev": true
7590     },
7591     "path-type": {
7592       "version": "3.0.0",
7593       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
7594       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
7595       "dev": true,
7596       "requires": {
7597         "pify": "^3.0.0"
7598       }
7599     },
7600     "pbkdf2": {
7601       "version": "3.0.17",
7602       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7603       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7604       "dev": true,
7605       "requires": {
7606         "create-hash": "^1.1.2",
7607         "create-hmac": "^1.1.4",
7608         "ripemd160": "^2.0.1",
7609         "safe-buffer": "^5.0.1",
7610         "sha.js": "^2.4.8"
7611       }
7612     },
7613     "performance-now": {
7614       "version": "2.1.0",
7615       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7616       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
7617       "dev": true
7618     },
7619     "pify": {
7620       "version": "3.0.0",
7621       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7622       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7623       "dev": true
7624     },
7625     "pinkie": {
7626       "version": "2.0.4",
7627       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7628       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7629       "dev": true
7630     },
7631     "pinkie-promise": {
7632       "version": "2.0.1",
7633       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7634       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7635       "dev": true,
7636       "requires": {
7637         "pinkie": "^2.0.0"
7638       }
7639     },
7640     "pkg-dir": {
7641       "version": "2.0.0",
7642       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7643       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7644       "dev": true,
7645       "requires": {
7646         "find-up": "^2.1.0"
7647       }
7648     },
7649     "portfinder": {
7650       "version": "1.0.17",
7651       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
7652       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
7653       "dev": true,
7654       "requires": {
7655         "async": "^1.5.2",
7656         "debug": "^2.2.0",
7657         "mkdirp": "0.5.x"
7658       }
7659     },
7660     "posix-character-classes": {
7661       "version": "0.1.1",
7662       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7663       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7664       "dev": true
7665     },
7666     "postcss": {
7667       "version": "7.0.13",
7668       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.13.tgz",
7669       "integrity": "sha512-h8SY6kQTd1wISHWjz+E6cswdhMuyBZRb16pSTv3W4zYZ3/YbyWeJdNUeOXB5IdZqE1U76OUEjjjqsC3z2f3hVg==",
7670       "dev": true,
7671       "requires": {
7672         "chalk": "^2.4.2",
7673         "source-map": "^0.6.1",
7674         "supports-color": "^6.1.0"
7675       },
7676       "dependencies": {
7677         "source-map": {
7678           "version": "0.6.1",
7679           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7680           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7681           "dev": true
7682         }
7683       }
7684     },
7685     "postcss-import": {
7686       "version": "12.0.1",
7687       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
7688       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
7689       "dev": true,
7690       "requires": {
7691         "postcss": "^7.0.1",
7692         "postcss-value-parser": "^3.2.3",
7693         "read-cache": "^1.0.0",
7694         "resolve": "^1.1.7"
7695       }
7696     },
7697     "postcss-load-config": {
7698       "version": "2.0.0",
7699       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz",
7700       "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==",
7701       "dev": true,
7702       "requires": {
7703         "cosmiconfig": "^4.0.0",
7704         "import-cwd": "^2.0.0"
7705       }
7706     },
7707     "postcss-loader": {
7708       "version": "3.0.0",
7709       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
7710       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
7711       "dev": true,
7712       "requires": {
7713         "loader-utils": "^1.1.0",
7714         "postcss": "^7.0.0",
7715         "postcss-load-config": "^2.0.0",
7716         "schema-utils": "^1.0.0"
7717       }
7718     },
7719     "postcss-value-parser": {
7720       "version": "3.3.1",
7721       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7722       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7723       "dev": true
7724     },
7725     "prelude-ls": {
7726       "version": "1.1.2",
7727       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
7728       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
7729       "dev": true
7730     },
7731     "process": {
7732       "version": "0.11.10",
7733       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
7734       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
7735       "dev": true
7736     },
7737     "process-nextick-args": {
7738       "version": "2.0.0",
7739       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
7740       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
7741       "dev": true
7742     },
7743     "promise": {
7744       "version": "7.3.1",
7745       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
7746       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
7747       "dev": true,
7748       "optional": true,
7749       "requires": {
7750         "asap": "~2.0.3"
7751       }
7752     },
7753     "promise-inflight": {
7754       "version": "1.0.1",
7755       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
7756       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
7757       "dev": true
7758     },
7759     "promise-retry": {
7760       "version": "1.1.1",
7761       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
7762       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
7763       "dev": true,
7764       "requires": {
7765         "err-code": "^1.0.0",
7766         "retry": "^0.10.0"
7767       }
7768     },
7769     "protoduck": {
7770       "version": "5.0.1",
7771       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
7772       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
7773       "dev": true,
7774       "requires": {
7775         "genfun": "^5.0.0"
7776       }
7777     },
7778     "protractor": {
7779       "version": "5.4.2",
7780       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz",
7781       "integrity": "sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==",
7782       "dev": true,
7783       "requires": {
7784         "@types/q": "^0.0.32",
7785         "@types/selenium-webdriver": "^3.0.0",
7786         "blocking-proxy": "^1.0.0",
7787         "browserstack": "^1.5.1",
7788         "chalk": "^1.1.3",
7789         "glob": "^7.0.3",
7790         "jasmine": "2.8.0",
7791         "jasminewd2": "^2.1.0",
7792         "optimist": "~0.6.0",
7793         "q": "1.4.1",
7794         "saucelabs": "^1.5.0",
7795         "selenium-webdriver": "3.6.0",
7796         "source-map-support": "~0.4.0",
7797         "webdriver-js-extender": "2.1.0",
7798         "webdriver-manager": "^12.0.6"
7799       },
7800       "dependencies": {
7801         "ansi-styles": {
7802           "version": "2.2.1",
7803           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7804           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7805           "dev": true
7806         },
7807         "chalk": {
7808           "version": "1.1.3",
7809           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7810           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7811           "dev": true,
7812           "requires": {
7813             "ansi-styles": "^2.2.1",
7814             "escape-string-regexp": "^1.0.2",
7815             "has-ansi": "^2.0.0",
7816             "strip-ansi": "^3.0.0",
7817             "supports-color": "^2.0.0"
7818           }
7819         },
7820         "del": {
7821           "version": "2.2.2",
7822           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
7823           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
7824           "dev": true,
7825           "requires": {
7826             "globby": "^5.0.0",
7827             "is-path-cwd": "^1.0.0",
7828             "is-path-in-cwd": "^1.0.0",
7829             "object-assign": "^4.0.1",
7830             "pify": "^2.0.0",
7831             "pinkie-promise": "^2.0.0",
7832             "rimraf": "^2.2.8"
7833           }
7834         },
7835         "globby": {
7836           "version": "5.0.0",
7837           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
7838           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
7839           "dev": true,
7840           "requires": {
7841             "array-union": "^1.0.1",
7842             "arrify": "^1.0.0",
7843             "glob": "^7.0.3",
7844             "object-assign": "^4.0.1",
7845             "pify": "^2.0.0",
7846             "pinkie-promise": "^2.0.0"
7847           }
7848         },
7849         "minimist": {
7850           "version": "1.2.0",
7851           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7852           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7853           "dev": true
7854         },
7855         "pify": {
7856           "version": "2.3.0",
7857           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7858           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7859           "dev": true
7860         },
7861         "source-map": {
7862           "version": "0.5.7",
7863           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
7864           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7865           "dev": true
7866         },
7867         "source-map-support": {
7868           "version": "0.4.18",
7869           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
7870           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
7871           "dev": true,
7872           "requires": {
7873             "source-map": "^0.5.6"
7874           }
7875         },
7876         "supports-color": {
7877           "version": "2.0.0",
7878           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7879           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7880           "dev": true
7881         },
7882         "webdriver-manager": {
7883           "version": "12.1.1",
7884           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.1.tgz",
7885           "integrity": "sha512-L9TEQmZs6JbMMRQI1w60mfps265/NCr0toYJl7p/R2OAk6oXAfwI6jqYP7EWae+d7Ad2S2Aj4+rzxoSjqk3ZuA==",
7886           "dev": true,
7887           "requires": {
7888             "adm-zip": "^0.4.9",
7889             "chalk": "^1.1.1",
7890             "del": "^2.2.0",
7891             "glob": "^7.0.3",
7892             "ini": "^1.3.4",
7893             "minimist": "^1.2.0",
7894             "q": "^1.4.1",
7895             "request": "^2.87.0",
7896             "rimraf": "^2.5.2",
7897             "semver": "^5.3.0",
7898             "xml2js": "^0.4.17"
7899           }
7900         }
7901       }
7902     },
7903     "proxy-addr": {
7904       "version": "2.0.4",
7905       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
7906       "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
7907       "dev": true,
7908       "requires": {
7909         "forwarded": "~0.1.2",
7910         "ipaddr.js": "1.8.0"
7911       }
7912     },
7913     "prr": {
7914       "version": "1.0.1",
7915       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
7916       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
7917       "dev": true
7918     },
7919     "pseudomap": {
7920       "version": "1.0.2",
7921       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
7922       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
7923       "dev": true
7924     },
7925     "psl": {
7926       "version": "1.1.31",
7927       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
7928       "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",
7929       "dev": true
7930     },
7931     "public-encrypt": {
7932       "version": "4.0.3",
7933       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
7934       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
7935       "dev": true,
7936       "requires": {
7937         "bn.js": "^4.1.0",
7938         "browserify-rsa": "^4.0.0",
7939         "create-hash": "^1.1.0",
7940         "parse-asn1": "^5.0.0",
7941         "randombytes": "^2.0.1",
7942         "safe-buffer": "^5.1.2"
7943       }
7944     },
7945     "pump": {
7946       "version": "2.0.1",
7947       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
7948       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
7949       "dev": true,
7950       "requires": {
7951         "end-of-stream": "^1.1.0",
7952         "once": "^1.3.1"
7953       }
7954     },
7955     "pumpify": {
7956       "version": "1.5.1",
7957       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
7958       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
7959       "dev": true,
7960       "requires": {
7961         "duplexify": "^3.6.0",
7962         "inherits": "^2.0.3",
7963         "pump": "^2.0.0"
7964       }
7965     },
7966     "punycode": {
7967       "version": "2.1.1",
7968       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
7969       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
7970       "dev": true
7971     },
7972     "q": {
7973       "version": "1.4.1",
7974       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
7975       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
7976       "dev": true
7977     },
7978     "qjobs": {
7979       "version": "1.2.0",
7980       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
7981       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
7982       "dev": true
7983     },
7984     "qs": {
7985       "version": "6.5.2",
7986       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
7987       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
7988       "dev": true
7989     },
7990     "querystring": {
7991       "version": "0.2.0",
7992       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
7993       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
7994       "dev": true
7995     },
7996     "querystring-es3": {
7997       "version": "0.2.1",
7998       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
7999       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
8000       "dev": true
8001     },
8002     "querystringify": {
8003       "version": "2.1.0",
8004       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz",
8005       "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==",
8006       "dev": true
8007     },
8008     "randombytes": {
8009       "version": "2.0.6",
8010       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
8011       "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
8012       "dev": true,
8013       "requires": {
8014         "safe-buffer": "^5.1.0"
8015       }
8016     },
8017     "randomfill": {
8018       "version": "1.0.4",
8019       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8020       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8021       "dev": true,
8022       "requires": {
8023         "randombytes": "^2.0.5",
8024         "safe-buffer": "^5.1.0"
8025       }
8026     },
8027     "range-parser": {
8028       "version": "1.2.0",
8029       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
8030       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
8031       "dev": true
8032     },
8033     "raw-body": {
8034       "version": "2.3.3",
8035       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
8036       "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
8037       "dev": true,
8038       "requires": {
8039         "bytes": "3.0.0",
8040         "http-errors": "1.6.3",
8041         "iconv-lite": "0.4.23",
8042         "unpipe": "1.0.0"
8043       }
8044     },
8045     "raw-loader": {
8046       "version": "0.5.1",
8047       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
8048       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
8049       "dev": true
8050     },
8051     "read-cache": {
8052       "version": "1.0.0",
8053       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8054       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8055       "dev": true,
8056       "requires": {
8057         "pify": "^2.3.0"
8058       },
8059       "dependencies": {
8060         "pify": {
8061           "version": "2.3.0",
8062           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8063           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8064           "dev": true
8065         }
8066       }
8067     },
8068     "read-pkg": {
8069       "version": "1.1.0",
8070       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8071       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8072       "dev": true,
8073       "optional": true,
8074       "requires": {
8075         "load-json-file": "^1.0.0",
8076         "normalize-package-data": "^2.3.2",
8077         "path-type": "^1.0.0"
8078       },
8079       "dependencies": {
8080         "path-type": {
8081           "version": "1.1.0",
8082           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8083           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8084           "dev": true,
8085           "optional": true,
8086           "requires": {
8087             "graceful-fs": "^4.1.2",
8088             "pify": "^2.0.0",
8089             "pinkie-promise": "^2.0.0"
8090           }
8091         },
8092         "pify": {
8093           "version": "2.3.0",
8094           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8095           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8096           "dev": true,
8097           "optional": true
8098         }
8099       }
8100     },
8101     "read-pkg-up": {
8102       "version": "1.0.1",
8103       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8104       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8105       "dev": true,
8106       "optional": true,
8107       "requires": {
8108         "find-up": "^1.0.0",
8109         "read-pkg": "^1.0.0"
8110       },
8111       "dependencies": {
8112         "find-up": {
8113           "version": "1.1.2",
8114           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8115           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8116           "dev": true,
8117           "optional": true,
8118           "requires": {
8119             "path-exists": "^2.0.0",
8120             "pinkie-promise": "^2.0.0"
8121           }
8122         },
8123         "path-exists": {
8124           "version": "2.1.0",
8125           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8126           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8127           "dev": true,
8128           "optional": true,
8129           "requires": {
8130             "pinkie-promise": "^2.0.0"
8131           }
8132         }
8133       }
8134     },
8135     "readable-stream": {
8136       "version": "2.3.6",
8137       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8138       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8139       "dev": true,
8140       "requires": {
8141         "core-util-is": "~1.0.0",
8142         "inherits": "~2.0.3",
8143         "isarray": "~1.0.0",
8144         "process-nextick-args": "~2.0.0",
8145         "safe-buffer": "~5.1.1",
8146         "string_decoder": "~1.1.1",
8147         "util-deprecate": "~1.0.1"
8148       }
8149     },
8150     "readdirp": {
8151       "version": "2.2.1",
8152       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8153       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8154       "dev": true,
8155       "requires": {
8156         "graceful-fs": "^4.1.11",
8157         "micromatch": "^3.1.10",
8158         "readable-stream": "^2.0.2"
8159       }
8160     },
8161     "rechoir": {
8162       "version": "0.6.2",
8163       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8164       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8165       "dev": true,
8166       "requires": {
8167         "resolve": "^1.1.6"
8168       }
8169     },
8170     "redent": {
8171       "version": "1.0.0",
8172       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8173       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8174       "dev": true,
8175       "optional": true,
8176       "requires": {
8177         "indent-string": "^2.1.0",
8178         "strip-indent": "^1.0.1"
8179       }
8180     },
8181     "reflect-metadata": {
8182       "version": "0.1.13",
8183       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
8184       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
8185       "dev": true
8186     },
8187     "regenerate": {
8188       "version": "1.4.0",
8189       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8190       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8191       "dev": true
8192     },
8193     "regenerator-runtime": {
8194       "version": "0.11.1",
8195       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8196       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8197       "dev": true
8198     },
8199     "regex-not": {
8200       "version": "1.0.2",
8201       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8202       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8203       "dev": true,
8204       "requires": {
8205         "extend-shallow": "^3.0.2",
8206         "safe-regex": "^1.1.0"
8207       }
8208     },
8209     "regexpu-core": {
8210       "version": "1.0.0",
8211       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8212       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8213       "dev": true,
8214       "requires": {
8215         "regenerate": "^1.2.1",
8216         "regjsgen": "^0.2.0",
8217         "regjsparser": "^0.1.4"
8218       }
8219     },
8220     "regjsgen": {
8221       "version": "0.2.0",
8222       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8223       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8224       "dev": true
8225     },
8226     "regjsparser": {
8227       "version": "0.1.5",
8228       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8229       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8230       "dev": true,
8231       "requires": {
8232         "jsesc": "~0.5.0"
8233       },
8234       "dependencies": {
8235         "jsesc": {
8236           "version": "0.5.0",
8237           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8238           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8239           "dev": true
8240         }
8241       }
8242     },
8243     "remove-trailing-separator": {
8244       "version": "1.1.0",
8245       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8246       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8247       "dev": true
8248     },
8249     "repeat-element": {
8250       "version": "1.1.3",
8251       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8252       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8253       "dev": true
8254     },
8255     "repeat-string": {
8256       "version": "1.6.1",
8257       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8258       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8259       "dev": true
8260     },
8261     "repeating": {
8262       "version": "2.0.1",
8263       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8264       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8265       "dev": true,
8266       "requires": {
8267         "is-finite": "^1.0.0"
8268       }
8269     },
8270     "request": {
8271       "version": "2.88.0",
8272       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8273       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8274       "dev": true,
8275       "requires": {
8276         "aws-sign2": "~0.7.0",
8277         "aws4": "^1.8.0",
8278         "caseless": "~0.12.0",
8279         "combined-stream": "~1.0.6",
8280         "extend": "~3.0.2",
8281         "forever-agent": "~0.6.1",
8282         "form-data": "~2.3.2",
8283         "har-validator": "~5.1.0",
8284         "http-signature": "~1.2.0",
8285         "is-typedarray": "~1.0.0",
8286         "isstream": "~0.1.2",
8287         "json-stringify-safe": "~5.0.1",
8288         "mime-types": "~2.1.19",
8289         "oauth-sign": "~0.9.0",
8290         "performance-now": "^2.1.0",
8291         "qs": "~6.5.2",
8292         "safe-buffer": "^5.1.2",
8293         "tough-cookie": "~2.4.3",
8294         "tunnel-agent": "^0.6.0",
8295         "uuid": "^3.3.2"
8296       }
8297     },
8298     "require-directory": {
8299       "version": "2.1.1",
8300       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8301       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8302       "dev": true
8303     },
8304     "require-from-string": {
8305       "version": "2.0.2",
8306       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
8307       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
8308       "dev": true
8309     },
8310     "require-main-filename": {
8311       "version": "1.0.1",
8312       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8313       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8314       "dev": true
8315     },
8316     "requires-port": {
8317       "version": "1.0.0",
8318       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8319       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8320       "dev": true
8321     },
8322     "resolve": {
8323       "version": "1.1.7",
8324       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8325       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8326       "dev": true
8327     },
8328     "resolve-cwd": {
8329       "version": "2.0.0",
8330       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8331       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8332       "dev": true,
8333       "requires": {
8334         "resolve-from": "^3.0.0"
8335       }
8336     },
8337     "resolve-from": {
8338       "version": "3.0.0",
8339       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8340       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8341       "dev": true
8342     },
8343     "resolve-url": {
8344       "version": "0.2.1",
8345       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8346       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8347       "dev": true
8348     },
8349     "restore-cursor": {
8350       "version": "2.0.0",
8351       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8352       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8353       "dev": true,
8354       "requires": {
8355         "onetime": "^2.0.0",
8356         "signal-exit": "^3.0.2"
8357       }
8358     },
8359     "ret": {
8360       "version": "0.1.15",
8361       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8362       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8363       "dev": true
8364     },
8365     "retry": {
8366       "version": "0.10.1",
8367       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8368       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
8369       "dev": true
8370     },
8371     "rfdc": {
8372       "version": "1.1.2",
8373       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.2.tgz",
8374       "integrity": "sha512-92ktAgvZhBzYTIK0Mja9uen5q5J3NRVMoDkJL2VMwq6SXjVCgqvQeVP2XAaUY6HT+XpQYeLSjb3UoitBryKmdA==",
8375       "dev": true
8376     },
8377     "rimraf": {
8378       "version": "2.6.3",
8379       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8380       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8381       "dev": true,
8382       "requires": {
8383         "glob": "^7.1.3"
8384       }
8385     },
8386     "ripemd160": {
8387       "version": "2.0.2",
8388       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
8389       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
8390       "dev": true,
8391       "requires": {
8392         "hash-base": "^3.0.0",
8393         "inherits": "^2.0.1"
8394       }
8395     },
8396     "run-async": {
8397       "version": "2.3.0",
8398       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
8399       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
8400       "dev": true,
8401       "requires": {
8402         "is-promise": "^2.1.0"
8403       }
8404     },
8405     "run-queue": {
8406       "version": "1.0.3",
8407       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
8408       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
8409       "dev": true,
8410       "requires": {
8411         "aproba": "^1.1.1"
8412       }
8413     },
8414     "rxjs": {
8415       "version": "6.3.3",
8416       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
8417       "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
8418       "requires": {
8419         "tslib": "^1.9.0"
8420       }
8421     },
8422     "rxjs-compat": {
8423       "version": "6.3.3",
8424       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.3.3.tgz",
8425       "integrity": "sha512-caGN7ixiabHpOofginKEquuHk7GgaCrC7UpUQ9ZqGp80tMc68msadOeP/2AKy2R4YJsT1+TX5GZCtxO82qWkyA=="
8426     },
8427     "safe-buffer": {
8428       "version": "5.1.2",
8429       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8430       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8431       "dev": true
8432     },
8433     "safe-regex": {
8434       "version": "1.1.0",
8435       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8436       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
8437       "dev": true,
8438       "requires": {
8439         "ret": "~0.1.10"
8440       }
8441     },
8442     "safer-buffer": {
8443       "version": "2.1.2",
8444       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8445       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8446       "dev": true
8447     },
8448     "sass-graph": {
8449       "version": "2.2.4",
8450       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
8451       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
8452       "dev": true,
8453       "optional": true,
8454       "requires": {
8455         "glob": "^7.0.0",
8456         "lodash": "^4.0.0",
8457         "scss-tokenizer": "^0.2.3",
8458         "yargs": "^7.0.0"
8459       }
8460     },
8461     "sass-loader": {
8462       "version": "7.1.0",
8463       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
8464       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
8465       "dev": true,
8466       "requires": {
8467         "clone-deep": "^2.0.1",
8468         "loader-utils": "^1.0.1",
8469         "lodash.tail": "^4.1.1",
8470         "neo-async": "^2.5.0",
8471         "pify": "^3.0.0",
8472         "semver": "^5.5.0"
8473       }
8474     },
8475     "saucelabs": {
8476       "version": "1.5.0",
8477       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
8478       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
8479       "dev": true,
8480       "requires": {
8481         "https-proxy-agent": "^2.2.1"
8482       }
8483     },
8484     "sax": {
8485       "version": "0.5.8",
8486       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
8487       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
8488       "dev": true
8489     },
8490     "schema-utils": {
8491       "version": "1.0.0",
8492       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
8493       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
8494       "dev": true,
8495       "requires": {
8496         "ajv": "^6.1.0",
8497         "ajv-errors": "^1.0.0",
8498         "ajv-keywords": "^3.1.0"
8499       }
8500     },
8501     "scss-tokenizer": {
8502       "version": "0.2.3",
8503       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
8504       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
8505       "dev": true,
8506       "optional": true,
8507       "requires": {
8508         "js-base64": "^2.1.8",
8509         "source-map": "^0.4.2"
8510       },
8511       "dependencies": {
8512         "source-map": {
8513           "version": "0.4.4",
8514           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
8515           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
8516           "dev": true,
8517           "optional": true,
8518           "requires": {
8519             "amdefine": ">=0.0.4"
8520           }
8521         }
8522       }
8523     },
8524     "select-hose": {
8525       "version": "2.0.0",
8526       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
8527       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
8528       "dev": true
8529     },
8530     "selenium-webdriver": {
8531       "version": "3.6.0",
8532       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
8533       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
8534       "dev": true,
8535       "requires": {
8536         "jszip": "^3.1.3",
8537         "rimraf": "^2.5.4",
8538         "tmp": "0.0.30",
8539         "xml2js": "^0.4.17"
8540       },
8541       "dependencies": {
8542         "tmp": {
8543           "version": "0.0.30",
8544           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
8545           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
8546           "dev": true,
8547           "requires": {
8548             "os-tmpdir": "~1.0.1"
8549           }
8550         }
8551       }
8552     },
8553     "selfsigned": {
8554       "version": "1.10.4",
8555       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz",
8556       "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==",
8557       "dev": true,
8558       "requires": {
8559         "node-forge": "0.7.5"
8560       }
8561     },
8562     "semver": {
8563       "version": "5.5.1",
8564       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
8565       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
8566       "dev": true
8567     },
8568     "semver-dsl": {
8569       "version": "1.0.1",
8570       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
8571       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
8572       "dev": true,
8573       "requires": {
8574         "semver": "^5.3.0"
8575       }
8576     },
8577     "semver-intersect": {
8578       "version": "1.4.0",
8579       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
8580       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
8581       "dev": true,
8582       "requires": {
8583         "semver": "^5.0.0"
8584       }
8585     },
8586     "send": {
8587       "version": "0.16.2",
8588       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
8589       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
8590       "dev": true,
8591       "requires": {
8592         "debug": "2.6.9",
8593         "depd": "~1.1.2",
8594         "destroy": "~1.0.4",
8595         "encodeurl": "~1.0.2",
8596         "escape-html": "~1.0.3",
8597         "etag": "~1.8.1",
8598         "fresh": "0.5.2",
8599         "http-errors": "~1.6.2",
8600         "mime": "1.4.1",
8601         "ms": "2.0.0",
8602         "on-finished": "~2.3.0",
8603         "range-parser": "~1.2.0",
8604         "statuses": "~1.4.0"
8605       },
8606       "dependencies": {
8607         "mime": {
8608           "version": "1.4.1",
8609           "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
8610           "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
8611           "dev": true
8612         }
8613       }
8614     },
8615     "serialize-javascript": {
8616       "version": "1.6.1",
8617       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz",
8618       "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==",
8619       "dev": true
8620     },
8621     "serve-index": {
8622       "version": "1.9.1",
8623       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
8624       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
8625       "dev": true,
8626       "requires": {
8627         "accepts": "~1.3.4",
8628         "batch": "0.6.1",
8629         "debug": "2.6.9",
8630         "escape-html": "~1.0.3",
8631         "http-errors": "~1.6.2",
8632         "mime-types": "~2.1.17",
8633         "parseurl": "~1.3.2"
8634       }
8635     },
8636     "serve-static": {
8637       "version": "1.13.2",
8638       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
8639       "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
8640       "dev": true,
8641       "requires": {
8642         "encodeurl": "~1.0.2",
8643         "escape-html": "~1.0.3",
8644         "parseurl": "~1.3.2",
8645         "send": "0.16.2"
8646       }
8647     },
8648     "set-blocking": {
8649       "version": "2.0.0",
8650       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
8651       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
8652       "dev": true
8653     },
8654     "set-value": {
8655       "version": "2.0.0",
8656       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
8657       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
8658       "dev": true,
8659       "requires": {
8660         "extend-shallow": "^2.0.1",
8661         "is-extendable": "^0.1.1",
8662         "is-plain-object": "^2.0.3",
8663         "split-string": "^3.0.1"
8664       },
8665       "dependencies": {
8666         "extend-shallow": {
8667           "version": "2.0.1",
8668           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8669           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8670           "dev": true,
8671           "requires": {
8672             "is-extendable": "^0.1.0"
8673           }
8674         }
8675       }
8676     },
8677     "setimmediate": {
8678       "version": "1.0.5",
8679       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
8680       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
8681       "dev": true
8682     },
8683     "setprototypeof": {
8684       "version": "1.1.0",
8685       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
8686       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
8687       "dev": true
8688     },
8689     "sha.js": {
8690       "version": "2.4.11",
8691       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
8692       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
8693       "dev": true,
8694       "requires": {
8695         "inherits": "^2.0.1",
8696         "safe-buffer": "^5.0.1"
8697       }
8698     },
8699     "shallow-clone": {
8700       "version": "1.0.0",
8701       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
8702       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
8703       "dev": true,
8704       "requires": {
8705         "is-extendable": "^0.1.1",
8706         "kind-of": "^5.0.0",
8707         "mixin-object": "^2.0.1"
8708       },
8709       "dependencies": {
8710         "kind-of": {
8711           "version": "5.1.0",
8712           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8713           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8714           "dev": true
8715         }
8716       }
8717     },
8718     "shebang-command": {
8719       "version": "1.2.0",
8720       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8721       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8722       "dev": true,
8723       "requires": {
8724         "shebang-regex": "^1.0.0"
8725       }
8726     },
8727     "shebang-regex": {
8728       "version": "1.0.0",
8729       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8730       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8731       "dev": true
8732     },
8733     "shelljs": {
8734       "version": "0.8.3",
8735       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
8736       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
8737       "dev": true,
8738       "requires": {
8739         "glob": "^7.0.0",
8740         "interpret": "^1.0.0",
8741         "rechoir": "^0.6.2"
8742       }
8743     },
8744     "signal-exit": {
8745       "version": "3.0.2",
8746       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
8747       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
8748       "dev": true
8749     },
8750     "slash": {
8751       "version": "1.0.0",
8752       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
8753       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
8754       "dev": true
8755     },
8756     "smart-buffer": {
8757       "version": "4.0.2",
8758       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.2.tgz",
8759       "integrity": "sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==",
8760       "dev": true
8761     },
8762     "snapdragon": {
8763       "version": "0.8.2",
8764       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
8765       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
8766       "dev": true,
8767       "requires": {
8768         "base": "^0.11.1",
8769         "debug": "^2.2.0",
8770         "define-property": "^0.2.5",
8771         "extend-shallow": "^2.0.1",
8772         "map-cache": "^0.2.2",
8773         "source-map": "^0.5.6",
8774         "source-map-resolve": "^0.5.0",
8775         "use": "^3.1.0"
8776       },
8777       "dependencies": {
8778         "define-property": {
8779           "version": "0.2.5",
8780           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8781           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8782           "dev": true,
8783           "requires": {
8784             "is-descriptor": "^0.1.0"
8785           }
8786         },
8787         "extend-shallow": {
8788           "version": "2.0.1",
8789           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8790           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8791           "dev": true,
8792           "requires": {
8793             "is-extendable": "^0.1.0"
8794           }
8795         },
8796         "source-map": {
8797           "version": "0.5.7",
8798           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8799           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
8800           "dev": true
8801         }
8802       }
8803     },
8804     "snapdragon-node": {
8805       "version": "2.1.1",
8806       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
8807       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
8808       "dev": true,
8809       "requires": {
8810         "define-property": "^1.0.0",
8811         "isobject": "^3.0.0",
8812         "snapdragon-util": "^3.0.1"
8813       },
8814       "dependencies": {
8815         "define-property": {
8816           "version": "1.0.0",
8817           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8818           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
8819           "dev": true,
8820           "requires": {
8821             "is-descriptor": "^1.0.0"
8822           }
8823         },
8824         "is-accessor-descriptor": {
8825           "version": "1.0.0",
8826           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8827           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8828           "dev": true,
8829           "requires": {
8830             "kind-of": "^6.0.0"
8831           }
8832         },
8833         "is-data-descriptor": {
8834           "version": "1.0.0",
8835           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8836           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8837           "dev": true,
8838           "requires": {
8839             "kind-of": "^6.0.0"
8840           }
8841         },
8842         "is-descriptor": {
8843           "version": "1.0.2",
8844           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8845           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8846           "dev": true,
8847           "requires": {
8848             "is-accessor-descriptor": "^1.0.0",
8849             "is-data-descriptor": "^1.0.0",
8850             "kind-of": "^6.0.2"
8851           }
8852         }
8853       }
8854     },
8855     "snapdragon-util": {
8856       "version": "3.0.1",
8857       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
8858       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
8859       "dev": true,
8860       "requires": {
8861         "kind-of": "^3.2.0"
8862       },
8863       "dependencies": {
8864         "kind-of": {
8865           "version": "3.2.2",
8866           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8867           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8868           "dev": true,
8869           "requires": {
8870             "is-buffer": "^1.1.5"
8871           }
8872         }
8873       }
8874     },
8875     "socket.io": {
8876       "version": "2.1.1",
8877       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
8878       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
8879       "dev": true,
8880       "requires": {
8881         "debug": "~3.1.0",
8882         "engine.io": "~3.2.0",
8883         "has-binary2": "~1.0.2",
8884         "socket.io-adapter": "~1.1.0",
8885         "socket.io-client": "2.1.1",
8886         "socket.io-parser": "~3.2.0"
8887       },
8888       "dependencies": {
8889         "debug": {
8890           "version": "3.1.0",
8891           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8892           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8893           "dev": true,
8894           "requires": {
8895             "ms": "2.0.0"
8896           }
8897         }
8898       }
8899     },
8900     "socket.io-adapter": {
8901       "version": "1.1.1",
8902       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
8903       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
8904       "dev": true
8905     },
8906     "socket.io-client": {
8907       "version": "2.1.1",
8908       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
8909       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
8910       "dev": true,
8911       "requires": {
8912         "backo2": "1.0.2",
8913         "base64-arraybuffer": "0.1.5",
8914         "component-bind": "1.0.0",
8915         "component-emitter": "1.2.1",
8916         "debug": "~3.1.0",
8917         "engine.io-client": "~3.2.0",
8918         "has-binary2": "~1.0.2",
8919         "has-cors": "1.1.0",
8920         "indexof": "0.0.1",
8921         "object-component": "0.0.3",
8922         "parseqs": "0.0.5",
8923         "parseuri": "0.0.5",
8924         "socket.io-parser": "~3.2.0",
8925         "to-array": "0.1.4"
8926       },
8927       "dependencies": {
8928         "debug": {
8929           "version": "3.1.0",
8930           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8931           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8932           "dev": true,
8933           "requires": {
8934             "ms": "2.0.0"
8935           }
8936         }
8937       }
8938     },
8939     "socket.io-parser": {
8940       "version": "3.2.0",
8941       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
8942       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
8943       "dev": true,
8944       "requires": {
8945         "component-emitter": "1.2.1",
8946         "debug": "~3.1.0",
8947         "isarray": "2.0.1"
8948       },
8949       "dependencies": {
8950         "debug": {
8951           "version": "3.1.0",
8952           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8953           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8954           "dev": true,
8955           "requires": {
8956             "ms": "2.0.0"
8957           }
8958         },
8959         "isarray": {
8960           "version": "2.0.1",
8961           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
8962           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
8963           "dev": true
8964         }
8965       }
8966     },
8967     "sockjs": {
8968       "version": "0.3.19",
8969       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
8970       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
8971       "dev": true,
8972       "requires": {
8973         "faye-websocket": "^0.10.0",
8974         "uuid": "^3.0.1"
8975       }
8976     },
8977     "sockjs-client": {
8978       "version": "1.3.0",
8979       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.3.0.tgz",
8980       "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==",
8981       "dev": true,
8982       "requires": {
8983         "debug": "^3.2.5",
8984         "eventsource": "^1.0.7",
8985         "faye-websocket": "~0.11.1",
8986         "inherits": "^2.0.3",
8987         "json3": "^3.3.2",
8988         "url-parse": "^1.4.3"
8989       },
8990       "dependencies": {
8991         "debug": {
8992           "version": "3.2.6",
8993           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8994           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8995           "dev": true,
8996           "requires": {
8997             "ms": "^2.1.1"
8998           }
8999         },
9000         "faye-websocket": {
9001           "version": "0.11.1",
9002           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz",
9003           "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=",
9004           "dev": true,
9005           "requires": {
9006             "websocket-driver": ">=0.5.1"
9007           }
9008         },
9009         "ms": {
9010           "version": "2.1.1",
9011           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9012           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9013           "dev": true
9014         }
9015       }
9016     },
9017     "socks": {
9018       "version": "2.2.3",
9019       "resolved": "https://registry.npmjs.org/socks/-/socks-2.2.3.tgz",
9020       "integrity": "sha512-+2r83WaRT3PXYoO/1z+RDEBE7Z2f9YcdQnJ0K/ncXXbV5gJ6wYfNAebYFYiiUjM6E4JyXnPY8cimwyvFYHVUUA==",
9021       "dev": true,
9022       "requires": {
9023         "ip": "^1.1.5",
9024         "smart-buffer": "4.0.2"
9025       }
9026     },
9027     "socks-proxy-agent": {
9028       "version": "4.0.1",
9029       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.1.tgz",
9030       "integrity": "sha512-Kezx6/VBguXOsEe5oU3lXYyKMi4+gva72TwJ7pQY5JfqUx2nMk7NXA6z/mpNqIlfQjWYVfeuNvQjexiTaTn6Nw==",
9031       "dev": true,
9032       "requires": {
9033         "agent-base": "~4.2.0",
9034         "socks": "~2.2.0"
9035       }
9036     },
9037     "source-list-map": {
9038       "version": "2.0.1",
9039       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
9040       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
9041       "dev": true
9042     },
9043     "source-map": {
9044       "version": "0.7.3",
9045       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
9046       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
9047       "dev": true
9048     },
9049     "source-map-loader": {
9050       "version": "0.2.4",
9051       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
9052       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
9053       "dev": true,
9054       "requires": {
9055         "async": "^2.5.0",
9056         "loader-utils": "^1.1.0"
9057       },
9058       "dependencies": {
9059         "async": {
9060           "version": "2.6.1",
9061           "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
9062           "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
9063           "dev": true,
9064           "requires": {
9065             "lodash": "^4.17.10"
9066           }
9067         }
9068       }
9069     },
9070     "source-map-resolve": {
9071       "version": "0.5.2",
9072       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9073       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9074       "dev": true,
9075       "requires": {
9076         "atob": "^2.1.1",
9077         "decode-uri-component": "^0.2.0",
9078         "resolve-url": "^0.2.1",
9079         "source-map-url": "^0.4.0",
9080         "urix": "^0.1.0"
9081       }
9082     },
9083     "source-map-support": {
9084       "version": "0.5.9",
9085       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
9086       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
9087       "dev": true,
9088       "requires": {
9089         "buffer-from": "^1.0.0",
9090         "source-map": "^0.6.0"
9091       },
9092       "dependencies": {
9093         "source-map": {
9094           "version": "0.6.1",
9095           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9096           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9097           "dev": true
9098         }
9099       }
9100     },
9101     "source-map-url": {
9102       "version": "0.4.0",
9103       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9104       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9105       "dev": true
9106     },
9107     "sourcemap-codec": {
9108       "version": "1.4.4",
9109       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz",
9110       "integrity": "sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg==",
9111       "dev": true
9112     },
9113     "spdx-correct": {
9114       "version": "3.1.0",
9115       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9116       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9117       "dev": true,
9118       "requires": {
9119         "spdx-expression-parse": "^3.0.0",
9120         "spdx-license-ids": "^3.0.0"
9121       }
9122     },
9123     "spdx-exceptions": {
9124       "version": "2.2.0",
9125       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9126       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9127       "dev": true
9128     },
9129     "spdx-expression-parse": {
9130       "version": "3.0.0",
9131       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9132       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9133       "dev": true,
9134       "requires": {
9135         "spdx-exceptions": "^2.1.0",
9136         "spdx-license-ids": "^3.0.0"
9137       }
9138     },
9139     "spdx-license-ids": {
9140       "version": "3.0.3",
9141       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz",
9142       "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==",
9143       "dev": true
9144     },
9145     "spdy": {
9146       "version": "4.0.0",
9147       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.0.tgz",
9148       "integrity": "sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==",
9149       "dev": true,
9150       "requires": {
9151         "debug": "^4.1.0",
9152         "handle-thing": "^2.0.0",
9153         "http-deceiver": "^1.2.7",
9154         "select-hose": "^2.0.0",
9155         "spdy-transport": "^3.0.0"
9156       },
9157       "dependencies": {
9158         "debug": {
9159           "version": "4.1.1",
9160           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9161           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9162           "dev": true,
9163           "requires": {
9164             "ms": "^2.1.1"
9165           }
9166         },
9167         "ms": {
9168           "version": "2.1.1",
9169           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9170           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9171           "dev": true
9172         }
9173       }
9174     },
9175     "spdy-transport": {
9176       "version": "3.0.0",
9177       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
9178       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
9179       "dev": true,
9180       "requires": {
9181         "debug": "^4.1.0",
9182         "detect-node": "^2.0.4",
9183         "hpack.js": "^2.1.6",
9184         "obuf": "^1.1.2",
9185         "readable-stream": "^3.0.6",
9186         "wbuf": "^1.7.3"
9187       },
9188       "dependencies": {
9189         "debug": {
9190           "version": "4.1.1",
9191           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9192           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9193           "dev": true,
9194           "requires": {
9195             "ms": "^2.1.1"
9196           }
9197         },
9198         "ms": {
9199           "version": "2.1.1",
9200           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9201           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9202           "dev": true
9203         },
9204         "readable-stream": {
9205           "version": "3.1.1",
9206           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.1.1.tgz",
9207           "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==",
9208           "dev": true,
9209           "requires": {
9210             "inherits": "^2.0.3",
9211             "string_decoder": "^1.1.1",
9212             "util-deprecate": "^1.0.1"
9213           }
9214         }
9215       }
9216     },
9217     "speed-measure-webpack-plugin": {
9218       "version": "1.2.5",
9219       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.2.5.tgz",
9220       "integrity": "sha512-S/guYjC4Izn5wY2d0+M4zowED/F77Lxh9yjkTZ+XAr244pr9c1MYNcXcRe9lx2hmAj0GPbOrBXgOF2YIp/CZ8A==",
9221       "dev": true,
9222       "requires": {
9223         "chalk": "^2.0.1"
9224       }
9225     },
9226     "split-string": {
9227       "version": "3.1.0",
9228       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9229       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9230       "dev": true,
9231       "requires": {
9232         "extend-shallow": "^3.0.0"
9233       }
9234     },
9235     "sprintf-js": {
9236       "version": "1.0.3",
9237       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9238       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9239       "dev": true
9240     },
9241     "sshpk": {
9242       "version": "1.16.0",
9243       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz",
9244       "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
9245       "dev": true,
9246       "requires": {
9247         "asn1": "~0.2.3",
9248         "assert-plus": "^1.0.0",
9249         "bcrypt-pbkdf": "^1.0.0",
9250         "dashdash": "^1.12.0",
9251         "ecc-jsbn": "~0.1.1",
9252         "getpass": "^0.1.1",
9253         "jsbn": "~0.1.0",
9254         "safer-buffer": "^2.0.2",
9255         "tweetnacl": "~0.14.0"
9256       }
9257     },
9258     "ssri": {
9259       "version": "5.3.0",
9260       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9261       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9262       "dev": true,
9263       "requires": {
9264         "safe-buffer": "^5.1.1"
9265       }
9266     },
9267     "static-extend": {
9268       "version": "0.1.2",
9269       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9270       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9271       "dev": true,
9272       "requires": {
9273         "define-property": "^0.2.5",
9274         "object-copy": "^0.1.0"
9275       },
9276       "dependencies": {
9277         "define-property": {
9278           "version": "0.2.5",
9279           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9280           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9281           "dev": true,
9282           "requires": {
9283             "is-descriptor": "^0.1.0"
9284           }
9285         }
9286       }
9287     },
9288     "stats-webpack-plugin": {
9289       "version": "0.7.0",
9290       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz",
9291       "integrity": "sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ==",
9292       "dev": true,
9293       "requires": {
9294         "lodash": "^4.17.4"
9295       }
9296     },
9297     "statuses": {
9298       "version": "1.4.0",
9299       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9300       "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9301       "dev": true
9302     },
9303     "stdout-stream": {
9304       "version": "1.4.1",
9305       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
9306       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
9307       "dev": true,
9308       "optional": true,
9309       "requires": {
9310         "readable-stream": "^2.0.1"
9311       }
9312     },
9313     "stream-browserify": {
9314       "version": "2.0.2",
9315       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9316       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9317       "dev": true,
9318       "requires": {
9319         "inherits": "~2.0.1",
9320         "readable-stream": "^2.0.2"
9321       }
9322     },
9323     "stream-each": {
9324       "version": "1.2.3",
9325       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
9326       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
9327       "dev": true,
9328       "requires": {
9329         "end-of-stream": "^1.1.0",
9330         "stream-shift": "^1.0.0"
9331       }
9332     },
9333     "stream-http": {
9334       "version": "2.8.3",
9335       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9336       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9337       "dev": true,
9338       "requires": {
9339         "builtin-status-codes": "^3.0.0",
9340         "inherits": "^2.0.1",
9341         "readable-stream": "^2.3.6",
9342         "to-arraybuffer": "^1.0.0",
9343         "xtend": "^4.0.0"
9344       }
9345     },
9346     "stream-shift": {
9347       "version": "1.0.0",
9348       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9349       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9350       "dev": true
9351     },
9352     "streamroller": {
9353       "version": "0.7.0",
9354       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
9355       "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
9356       "dev": true,
9357       "requires": {
9358         "date-format": "^1.2.0",
9359         "debug": "^3.1.0",
9360         "mkdirp": "^0.5.1",
9361         "readable-stream": "^2.3.0"
9362       },
9363       "dependencies": {
9364         "debug": {
9365           "version": "3.2.6",
9366           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9367           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9368           "dev": true,
9369           "requires": {
9370             "ms": "^2.1.1"
9371           }
9372         },
9373         "ms": {
9374           "version": "2.1.1",
9375           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9376           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9377           "dev": true
9378         }
9379       }
9380     },
9381     "string-width": {
9382       "version": "1.0.2",
9383       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9384       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9385       "dev": true,
9386       "requires": {
9387         "code-point-at": "^1.0.0",
9388         "is-fullwidth-code-point": "^1.0.0",
9389         "strip-ansi": "^3.0.0"
9390       }
9391     },
9392     "string_decoder": {
9393       "version": "1.1.1",
9394       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9395       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9396       "dev": true,
9397       "requires": {
9398         "safe-buffer": "~5.1.0"
9399       }
9400     },
9401     "strip-ansi": {
9402       "version": "3.0.1",
9403       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9404       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9405       "dev": true,
9406       "requires": {
9407         "ansi-regex": "^2.0.0"
9408       }
9409     },
9410     "strip-bom": {
9411       "version": "2.0.0",
9412       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9413       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9414       "dev": true,
9415       "optional": true,
9416       "requires": {
9417         "is-utf8": "^0.2.0"
9418       }
9419     },
9420     "strip-eof": {
9421       "version": "1.0.0",
9422       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9423       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9424       "dev": true
9425     },
9426     "strip-indent": {
9427       "version": "1.0.1",
9428       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9429       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9430       "dev": true,
9431       "optional": true,
9432       "requires": {
9433         "get-stdin": "^4.0.1"
9434       }
9435     },
9436     "style-loader": {
9437       "version": "0.23.1",
9438       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz",
9439       "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==",
9440       "dev": true,
9441       "requires": {
9442         "loader-utils": "^1.1.0",
9443         "schema-utils": "^1.0.0"
9444       }
9445     },
9446     "stylus": {
9447       "version": "0.54.5",
9448       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
9449       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
9450       "dev": true,
9451       "requires": {
9452         "css-parse": "1.7.x",
9453         "debug": "*",
9454         "glob": "7.0.x",
9455         "mkdirp": "0.5.x",
9456         "sax": "0.5.x",
9457         "source-map": "0.1.x"
9458       },
9459       "dependencies": {
9460         "glob": {
9461           "version": "7.0.6",
9462           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
9463           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
9464           "dev": true,
9465           "requires": {
9466             "fs.realpath": "^1.0.0",
9467             "inflight": "^1.0.4",
9468             "inherits": "2",
9469             "minimatch": "^3.0.2",
9470             "once": "^1.3.0",
9471             "path-is-absolute": "^1.0.0"
9472           }
9473         },
9474         "source-map": {
9475           "version": "0.1.43",
9476           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
9477           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
9478           "dev": true,
9479           "requires": {
9480             "amdefine": ">=0.0.4"
9481           }
9482         }
9483       }
9484     },
9485     "stylus-loader": {
9486       "version": "3.0.2",
9487       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
9488       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
9489       "dev": true,
9490       "requires": {
9491         "loader-utils": "^1.0.2",
9492         "lodash.clonedeep": "^4.5.0",
9493         "when": "~3.6.x"
9494       }
9495     },
9496     "supports-color": {
9497       "version": "6.1.0",
9498       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
9499       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
9500       "dev": true,
9501       "requires": {
9502         "has-flag": "^3.0.0"
9503       }
9504     },
9505     "symbol-observable": {
9506       "version": "1.2.0",
9507       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
9508       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
9509       "dev": true
9510     },
9511     "tapable": {
9512       "version": "1.1.1",
9513       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz",
9514       "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==",
9515       "dev": true
9516     },
9517     "tar": {
9518       "version": "2.2.1",
9519       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
9520       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
9521       "dev": true,
9522       "optional": true,
9523       "requires": {
9524         "block-stream": "*",
9525         "fstream": "^1.0.2",
9526         "inherits": "2"
9527       }
9528     },
9529     "terser": {
9530       "version": "3.14.1",
9531       "resolved": "https://registry.npmjs.org/terser/-/terser-3.14.1.tgz",
9532       "integrity": "sha512-NSo3E99QDbYSMeJaEk9YW2lTg3qS9V0aKGlb+PlOrei1X02r1wSBHCNX/O+yeTRFSWPKPIGj6MqvvdqV4rnVGw==",
9533       "dev": true,
9534       "requires": {
9535         "commander": "~2.17.1",
9536         "source-map": "~0.6.1",
9537         "source-map-support": "~0.5.6"
9538       },
9539       "dependencies": {
9540         "source-map": {
9541           "version": "0.6.1",
9542           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9543           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9544           "dev": true
9545         }
9546       }
9547     },
9548     "terser-webpack-plugin": {
9549       "version": "1.2.1",
9550       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz",
9551       "integrity": "sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw==",
9552       "dev": true,
9553       "requires": {
9554         "cacache": "^11.0.2",
9555         "find-cache-dir": "^2.0.0",
9556         "schema-utils": "^1.0.0",
9557         "serialize-javascript": "^1.4.0",
9558         "source-map": "^0.6.1",
9559         "terser": "^3.8.1",
9560         "webpack-sources": "^1.1.0",
9561         "worker-farm": "^1.5.2"
9562       },
9563       "dependencies": {
9564         "cacache": {
9565           "version": "11.3.2",
9566           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz",
9567           "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==",
9568           "dev": true,
9569           "requires": {
9570             "bluebird": "^3.5.3",
9571             "chownr": "^1.1.1",
9572             "figgy-pudding": "^3.5.1",
9573             "glob": "^7.1.3",
9574             "graceful-fs": "^4.1.15",
9575             "lru-cache": "^5.1.1",
9576             "mississippi": "^3.0.0",
9577             "mkdirp": "^0.5.1",
9578             "move-concurrently": "^1.0.1",
9579             "promise-inflight": "^1.0.1",
9580             "rimraf": "^2.6.2",
9581             "ssri": "^6.0.1",
9582             "unique-filename": "^1.1.1",
9583             "y18n": "^4.0.0"
9584           }
9585         },
9586         "find-cache-dir": {
9587           "version": "2.0.0",
9588           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.0.0.tgz",
9589           "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==",
9590           "dev": true,
9591           "requires": {
9592             "commondir": "^1.0.1",
9593             "make-dir": "^1.0.0",
9594             "pkg-dir": "^3.0.0"
9595           }
9596         },
9597         "find-up": {
9598           "version": "3.0.0",
9599           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
9600           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
9601           "dev": true,
9602           "requires": {
9603             "locate-path": "^3.0.0"
9604           }
9605         },
9606         "locate-path": {
9607           "version": "3.0.0",
9608           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
9609           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
9610           "dev": true,
9611           "requires": {
9612             "p-locate": "^3.0.0",
9613             "path-exists": "^3.0.0"
9614           }
9615         },
9616         "lru-cache": {
9617           "version": "5.1.1",
9618           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
9619           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
9620           "dev": true,
9621           "requires": {
9622             "yallist": "^3.0.2"
9623           }
9624         },
9625         "mississippi": {
9626           "version": "3.0.0",
9627           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
9628           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
9629           "dev": true,
9630           "requires": {
9631             "concat-stream": "^1.5.0",
9632             "duplexify": "^3.4.2",
9633             "end-of-stream": "^1.1.0",
9634             "flush-write-stream": "^1.0.0",
9635             "from2": "^2.1.0",
9636             "parallel-transform": "^1.1.0",
9637             "pump": "^3.0.0",
9638             "pumpify": "^1.3.3",
9639             "stream-each": "^1.1.0",
9640             "through2": "^2.0.0"
9641           }
9642         },
9643         "p-limit": {
9644           "version": "2.1.0",
9645           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
9646           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
9647           "dev": true,
9648           "requires": {
9649             "p-try": "^2.0.0"
9650           }
9651         },
9652         "p-locate": {
9653           "version": "3.0.0",
9654           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
9655           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
9656           "dev": true,
9657           "requires": {
9658             "p-limit": "^2.0.0"
9659           }
9660         },
9661         "p-try": {
9662           "version": "2.0.0",
9663           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
9664           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
9665           "dev": true
9666         },
9667         "pkg-dir": {
9668           "version": "3.0.0",
9669           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
9670           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
9671           "dev": true,
9672           "requires": {
9673             "find-up": "^3.0.0"
9674           }
9675         },
9676         "pump": {
9677           "version": "3.0.0",
9678           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
9679           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
9680           "dev": true,
9681           "requires": {
9682             "end-of-stream": "^1.1.0",
9683             "once": "^1.3.1"
9684           }
9685         },
9686         "source-map": {
9687           "version": "0.6.1",
9688           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9689           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9690           "dev": true
9691         },
9692         "ssri": {
9693           "version": "6.0.1",
9694           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
9695           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
9696           "dev": true,
9697           "requires": {
9698             "figgy-pudding": "^3.5.1"
9699           }
9700         },
9701         "yallist": {
9702           "version": "3.0.3",
9703           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
9704           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
9705           "dev": true
9706         }
9707       }
9708     },
9709     "through": {
9710       "version": "2.3.8",
9711       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
9712       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
9713       "dev": true
9714     },
9715     "through2": {
9716       "version": "2.0.5",
9717       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
9718       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
9719       "dev": true,
9720       "requires": {
9721         "readable-stream": "~2.3.6",
9722         "xtend": "~4.0.1"
9723       }
9724     },
9725     "thunky": {
9726       "version": "1.0.3",
9727       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz",
9728       "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==",
9729       "dev": true
9730     },
9731     "timers-browserify": {
9732       "version": "2.0.10",
9733       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
9734       "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
9735       "dev": true,
9736       "requires": {
9737         "setimmediate": "^1.0.4"
9738       }
9739     },
9740     "tmp": {
9741       "version": "0.0.33",
9742       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
9743       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
9744       "dev": true,
9745       "requires": {
9746         "os-tmpdir": "~1.0.2"
9747       }
9748     },
9749     "to-array": {
9750       "version": "0.1.4",
9751       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
9752       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
9753       "dev": true
9754     },
9755     "to-arraybuffer": {
9756       "version": "1.0.1",
9757       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
9758       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
9759       "dev": true
9760     },
9761     "to-fast-properties": {
9762       "version": "1.0.3",
9763       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
9764       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
9765       "dev": true
9766     },
9767     "to-object-path": {
9768       "version": "0.3.0",
9769       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
9770       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
9771       "dev": true,
9772       "requires": {
9773         "kind-of": "^3.0.2"
9774       },
9775       "dependencies": {
9776         "kind-of": {
9777           "version": "3.2.2",
9778           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9779           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9780           "dev": true,
9781           "requires": {
9782             "is-buffer": "^1.1.5"
9783           }
9784         }
9785       }
9786     },
9787     "to-regex": {
9788       "version": "3.0.2",
9789       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
9790       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
9791       "dev": true,
9792       "requires": {
9793         "define-property": "^2.0.2",
9794         "extend-shallow": "^3.0.2",
9795         "regex-not": "^1.0.2",
9796         "safe-regex": "^1.1.0"
9797       }
9798     },
9799     "to-regex-range": {
9800       "version": "2.1.1",
9801       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
9802       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
9803       "dev": true,
9804       "requires": {
9805         "is-number": "^3.0.0",
9806         "repeat-string": "^1.6.1"
9807       }
9808     },
9809     "tough-cookie": {
9810       "version": "2.4.3",
9811       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
9812       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
9813       "dev": true,
9814       "requires": {
9815         "psl": "^1.1.24",
9816         "punycode": "^1.4.1"
9817       },
9818       "dependencies": {
9819         "punycode": {
9820           "version": "1.4.1",
9821           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9822           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9823           "dev": true
9824         }
9825       }
9826     },
9827     "tree-kill": {
9828       "version": "1.2.0",
9829       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
9830       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
9831       "dev": true
9832     },
9833     "trim-newlines": {
9834       "version": "1.0.0",
9835       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
9836       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
9837       "dev": true,
9838       "optional": true
9839     },
9840     "trim-right": {
9841       "version": "1.0.1",
9842       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
9843       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
9844       "dev": true
9845     },
9846     "true-case-path": {
9847       "version": "1.0.3",
9848       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
9849       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
9850       "dev": true,
9851       "optional": true,
9852       "requires": {
9853         "glob": "^7.1.2"
9854       }
9855     },
9856     "ts-node": {
9857       "version": "7.0.1",
9858       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
9859       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
9860       "dev": true,
9861       "requires": {
9862         "arrify": "^1.0.0",
9863         "buffer-from": "^1.1.0",
9864         "diff": "^3.1.0",
9865         "make-error": "^1.1.1",
9866         "minimist": "^1.2.0",
9867         "mkdirp": "^0.5.1",
9868         "source-map-support": "^0.5.6",
9869         "yn": "^2.0.0"
9870       },
9871       "dependencies": {
9872         "minimist": {
9873           "version": "1.2.0",
9874           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
9875           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
9876           "dev": true
9877         }
9878       }
9879     },
9880     "tslib": {
9881       "version": "1.9.3",
9882       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
9883       "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
9884     },
9885     "tslint": {
9886       "version": "5.11.0",
9887       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
9888       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
9889       "dev": true,
9890       "requires": {
9891         "babel-code-frame": "^6.22.0",
9892         "builtin-modules": "^1.1.1",
9893         "chalk": "^2.3.0",
9894         "commander": "^2.12.1",
9895         "diff": "^3.2.0",
9896         "glob": "^7.1.1",
9897         "js-yaml": "^3.7.0",
9898         "minimatch": "^3.0.4",
9899         "resolve": "^1.3.2",
9900         "semver": "^5.3.0",
9901         "tslib": "^1.8.0",
9902         "tsutils": "^2.27.2"
9903       },
9904       "dependencies": {
9905         "resolve": {
9906           "version": "1.10.0",
9907           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz",
9908           "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==",
9909           "dev": true,
9910           "requires": {
9911             "path-parse": "^1.0.6"
9912           }
9913         }
9914       }
9915     },
9916     "tsutils": {
9917       "version": "2.29.0",
9918       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
9919       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
9920       "dev": true,
9921       "requires": {
9922         "tslib": "^1.8.1"
9923       }
9924     },
9925     "tty-browserify": {
9926       "version": "0.0.0",
9927       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
9928       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
9929       "dev": true
9930     },
9931     "tunnel-agent": {
9932       "version": "0.6.0",
9933       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
9934       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
9935       "dev": true,
9936       "requires": {
9937         "safe-buffer": "^5.0.1"
9938       }
9939     },
9940     "tweetnacl": {
9941       "version": "0.14.5",
9942       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
9943       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
9944       "dev": true
9945     },
9946     "type-check": {
9947       "version": "0.3.2",
9948       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
9949       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
9950       "dev": true,
9951       "requires": {
9952         "prelude-ls": "~1.1.2"
9953       }
9954     },
9955     "type-is": {
9956       "version": "1.6.16",
9957       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
9958       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
9959       "dev": true,
9960       "requires": {
9961         "media-typer": "0.3.0",
9962         "mime-types": "~2.1.18"
9963       }
9964     },
9965     "typedarray": {
9966       "version": "0.0.6",
9967       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
9968       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
9969       "dev": true
9970     },
9971     "typescript": {
9972       "version": "3.2.4",
9973       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.4.tgz",
9974       "integrity": "sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg==",
9975       "dev": true
9976     },
9977     "uglify-js": {
9978       "version": "3.4.9",
9979       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz",
9980       "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==",
9981       "dev": true,
9982       "optional": true,
9983       "requires": {
9984         "commander": "~2.17.1",
9985         "source-map": "~0.6.1"
9986       },
9987       "dependencies": {
9988         "source-map": {
9989           "version": "0.6.1",
9990           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9991           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9992           "dev": true,
9993           "optional": true
9994         }
9995       }
9996     },
9997     "ultron": {
9998       "version": "1.1.1",
9999       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
10000       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
10001       "dev": true
10002     },
10003     "union-value": {
10004       "version": "1.0.0",
10005       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
10006       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
10007       "dev": true,
10008       "requires": {
10009         "arr-union": "^3.1.0",
10010         "get-value": "^2.0.6",
10011         "is-extendable": "^0.1.1",
10012         "set-value": "^0.4.3"
10013       },
10014       "dependencies": {
10015         "extend-shallow": {
10016           "version": "2.0.1",
10017           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10018           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10019           "dev": true,
10020           "requires": {
10021             "is-extendable": "^0.1.0"
10022           }
10023         },
10024         "set-value": {
10025           "version": "0.4.3",
10026           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
10027           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
10028           "dev": true,
10029           "requires": {
10030             "extend-shallow": "^2.0.1",
10031             "is-extendable": "^0.1.1",
10032             "is-plain-object": "^2.0.1",
10033             "to-object-path": "^0.3.0"
10034           }
10035         }
10036       }
10037     },
10038     "unique-filename": {
10039       "version": "1.1.1",
10040       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
10041       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
10042       "dev": true,
10043       "requires": {
10044         "unique-slug": "^2.0.0"
10045       }
10046     },
10047     "unique-slug": {
10048       "version": "2.0.1",
10049       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz",
10050       "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==",
10051       "dev": true,
10052       "requires": {
10053         "imurmurhash": "^0.1.4"
10054       }
10055     },
10056     "unpipe": {
10057       "version": "1.0.0",
10058       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10059       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
10060       "dev": true
10061     },
10062     "unset-value": {
10063       "version": "1.0.0",
10064       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10065       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10066       "dev": true,
10067       "requires": {
10068         "has-value": "^0.3.1",
10069         "isobject": "^3.0.0"
10070       },
10071       "dependencies": {
10072         "has-value": {
10073           "version": "0.3.1",
10074           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10075           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10076           "dev": true,
10077           "requires": {
10078             "get-value": "^2.0.3",
10079             "has-values": "^0.1.4",
10080             "isobject": "^2.0.0"
10081           },
10082           "dependencies": {
10083             "isobject": {
10084               "version": "2.1.0",
10085               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10086               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10087               "dev": true,
10088               "requires": {
10089                 "isarray": "1.0.0"
10090               }
10091             }
10092           }
10093         },
10094         "has-values": {
10095           "version": "0.1.4",
10096           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10097           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10098           "dev": true
10099         }
10100       }
10101     },
10102     "upath": {
10103       "version": "1.1.0",
10104       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
10105       "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==",
10106       "dev": true
10107     },
10108     "uri-js": {
10109       "version": "4.2.2",
10110       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10111       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10112       "dev": true,
10113       "requires": {
10114         "punycode": "^2.1.0"
10115       }
10116     },
10117     "urix": {
10118       "version": "0.1.0",
10119       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10120       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10121       "dev": true
10122     },
10123     "url": {
10124       "version": "0.11.0",
10125       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10126       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10127       "dev": true,
10128       "requires": {
10129         "punycode": "1.3.2",
10130         "querystring": "0.2.0"
10131       },
10132       "dependencies": {
10133         "punycode": {
10134           "version": "1.3.2",
10135           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10136           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10137           "dev": true
10138         }
10139       }
10140     },
10141     "url-parse": {
10142       "version": "1.4.4",
10143       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.4.tgz",
10144       "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==",
10145       "dev": true,
10146       "requires": {
10147         "querystringify": "^2.0.0",
10148         "requires-port": "^1.0.0"
10149       }
10150     },
10151     "use": {
10152       "version": "3.1.1",
10153       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10154       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10155       "dev": true
10156     },
10157     "useragent": {
10158       "version": "2.3.0",
10159       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
10160       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
10161       "dev": true,
10162       "requires": {
10163         "lru-cache": "4.1.x",
10164         "tmp": "0.0.x"
10165       }
10166     },
10167     "util": {
10168       "version": "0.11.1",
10169       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
10170       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
10171       "dev": true,
10172       "requires": {
10173         "inherits": "2.0.3"
10174       }
10175     },
10176     "util-deprecate": {
10177       "version": "1.0.2",
10178       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10179       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10180       "dev": true
10181     },
10182     "utils-merge": {
10183       "version": "1.0.1",
10184       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10185       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10186       "dev": true
10187     },
10188     "uuid": {
10189       "version": "3.3.2",
10190       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10191       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
10192       "dev": true
10193     },
10194     "validate-npm-package-license": {
10195       "version": "3.0.4",
10196       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10197       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10198       "dev": true,
10199       "requires": {
10200         "spdx-correct": "^3.0.0",
10201         "spdx-expression-parse": "^3.0.0"
10202       }
10203     },
10204     "validate-npm-package-name": {
10205       "version": "3.0.0",
10206       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10207       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10208       "dev": true,
10209       "requires": {
10210         "builtins": "^1.0.3"
10211       }
10212     },
10213     "vary": {
10214       "version": "1.1.2",
10215       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10216       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10217       "dev": true
10218     },
10219     "verror": {
10220       "version": "1.10.0",
10221       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10222       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10223       "dev": true,
10224       "requires": {
10225         "assert-plus": "^1.0.0",
10226         "core-util-is": "1.0.2",
10227         "extsprintf": "^1.2.0"
10228       }
10229     },
10230     "vm-browserify": {
10231       "version": "0.0.4",
10232       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
10233       "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
10234       "dev": true,
10235       "requires": {
10236         "indexof": "0.0.1"
10237       }
10238     },
10239     "void-elements": {
10240       "version": "2.0.1",
10241       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10242       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10243       "dev": true
10244     },
10245     "watchpack": {
10246       "version": "1.6.0",
10247       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
10248       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
10249       "dev": true,
10250       "requires": {
10251         "chokidar": "^2.0.2",
10252         "graceful-fs": "^4.1.2",
10253         "neo-async": "^2.5.0"
10254       }
10255     },
10256     "wbuf": {
10257       "version": "1.7.3",
10258       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
10259       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
10260       "dev": true,
10261       "requires": {
10262         "minimalistic-assert": "^1.0.0"
10263       }
10264     },
10265     "webdriver-js-extender": {
10266       "version": "2.1.0",
10267       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
10268       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
10269       "dev": true,
10270       "requires": {
10271         "@types/selenium-webdriver": "^3.0.0",
10272         "selenium-webdriver": "^3.0.1"
10273       }
10274     },
10275     "webpack": {
10276       "version": "4.28.4",
10277       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.4.tgz",
10278       "integrity": "sha512-NxjD61WsK/a3JIdwWjtIpimmvE6UrRi3yG54/74Hk9rwNj5FPkA4DJCf1z4ByDWLkvZhTZE+P3C/eh6UD5lDcw==",
10279       "dev": true,
10280       "requires": {
10281         "@webassemblyjs/ast": "1.7.11",
10282         "@webassemblyjs/helper-module-context": "1.7.11",
10283         "@webassemblyjs/wasm-edit": "1.7.11",
10284         "@webassemblyjs/wasm-parser": "1.7.11",
10285         "acorn": "^5.6.2",
10286         "acorn-dynamic-import": "^3.0.0",
10287         "ajv": "^6.1.0",
10288         "ajv-keywords": "^3.1.0",
10289         "chrome-trace-event": "^1.0.0",
10290         "enhanced-resolve": "^4.1.0",
10291         "eslint-scope": "^4.0.0",
10292         "json-parse-better-errors": "^1.0.2",
10293         "loader-runner": "^2.3.0",
10294         "loader-utils": "^1.1.0",
10295         "memory-fs": "~0.4.1",
10296         "micromatch": "^3.1.8",
10297         "mkdirp": "~0.5.0",
10298         "neo-async": "^2.5.0",
10299         "node-libs-browser": "^2.0.0",
10300         "schema-utils": "^0.4.4",
10301         "tapable": "^1.1.0",
10302         "terser-webpack-plugin": "^1.1.0",
10303         "watchpack": "^1.5.0",
10304         "webpack-sources": "^1.3.0"
10305       },
10306       "dependencies": {
10307         "schema-utils": {
10308           "version": "0.4.7",
10309           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
10310           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
10311           "dev": true,
10312           "requires": {
10313             "ajv": "^6.1.0",
10314             "ajv-keywords": "^3.1.0"
10315           }
10316         }
10317       }
10318     },
10319     "webpack-core": {
10320       "version": "0.6.9",
10321       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
10322       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
10323       "dev": true,
10324       "requires": {
10325         "source-list-map": "~0.1.7",
10326         "source-map": "~0.4.1"
10327       },
10328       "dependencies": {
10329         "source-list-map": {
10330           "version": "0.1.8",
10331           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
10332           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
10333           "dev": true
10334         },
10335         "source-map": {
10336           "version": "0.4.4",
10337           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
10338           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10339           "dev": true,
10340           "requires": {
10341             "amdefine": ">=0.0.4"
10342           }
10343         }
10344       }
10345     },
10346     "webpack-dev-middleware": {
10347       "version": "3.4.0",
10348       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz",
10349       "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==",
10350       "dev": true,
10351       "requires": {
10352         "memory-fs": "~0.4.1",
10353         "mime": "^2.3.1",
10354         "range-parser": "^1.0.3",
10355         "webpack-log": "^2.0.0"
10356       },
10357       "dependencies": {
10358         "mime": {
10359           "version": "2.4.0",
10360           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
10361           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
10362           "dev": true
10363         }
10364       }
10365     },
10366     "webpack-dev-server": {
10367       "version": "3.1.14",
10368       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz",
10369       "integrity": "sha512-mGXDgz5SlTxcF3hUpfC8hrQ11yhAttuUQWf1Wmb+6zo3x6rb7b9mIfuQvAPLdfDRCGRGvakBWHdHOa0I9p/EVQ==",
10370       "dev": true,
10371       "requires": {
10372         "ansi-html": "0.0.7",
10373         "bonjour": "^3.5.0",
10374         "chokidar": "^2.0.0",
10375         "compression": "^1.5.2",
10376         "connect-history-api-fallback": "^1.3.0",
10377         "debug": "^3.1.0",
10378         "del": "^3.0.0",
10379         "express": "^4.16.2",
10380         "html-entities": "^1.2.0",
10381         "http-proxy-middleware": "~0.18.0",
10382         "import-local": "^2.0.0",
10383         "internal-ip": "^3.0.1",
10384         "ip": "^1.1.5",
10385         "killable": "^1.0.0",
10386         "loglevel": "^1.4.1",
10387         "opn": "^5.1.0",
10388         "portfinder": "^1.0.9",
10389         "schema-utils": "^1.0.0",
10390         "selfsigned": "^1.9.1",
10391         "semver": "^5.6.0",
10392         "serve-index": "^1.7.2",
10393         "sockjs": "0.3.19",
10394         "sockjs-client": "1.3.0",
10395         "spdy": "^4.0.0",
10396         "strip-ansi": "^3.0.0",
10397         "supports-color": "^5.1.0",
10398         "url": "^0.11.0",
10399         "webpack-dev-middleware": "3.4.0",
10400         "webpack-log": "^2.0.0",
10401         "yargs": "12.0.2"
10402       },
10403       "dependencies": {
10404         "ansi-regex": {
10405           "version": "3.0.0",
10406           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10407           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10408           "dev": true
10409         },
10410         "camelcase": {
10411           "version": "4.1.0",
10412           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10413           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10414           "dev": true
10415         },
10416         "cliui": {
10417           "version": "4.1.0",
10418           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
10419           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
10420           "dev": true,
10421           "requires": {
10422             "string-width": "^2.1.1",
10423             "strip-ansi": "^4.0.0",
10424             "wrap-ansi": "^2.0.0"
10425           },
10426           "dependencies": {
10427             "strip-ansi": {
10428               "version": "4.0.0",
10429               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10430               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10431               "dev": true,
10432               "requires": {
10433                 "ansi-regex": "^3.0.0"
10434               }
10435             }
10436           }
10437         },
10438         "cross-spawn": {
10439           "version": "6.0.5",
10440           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
10441           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
10442           "dev": true,
10443           "requires": {
10444             "nice-try": "^1.0.4",
10445             "path-key": "^2.0.1",
10446             "semver": "^5.5.0",
10447             "shebang-command": "^1.2.0",
10448             "which": "^1.2.9"
10449           }
10450         },
10451         "debug": {
10452           "version": "3.2.6",
10453           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10454           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10455           "dev": true,
10456           "requires": {
10457             "ms": "^2.1.1"
10458           }
10459         },
10460         "decamelize": {
10461           "version": "2.0.0",
10462           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
10463           "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
10464           "dev": true,
10465           "requires": {
10466             "xregexp": "4.0.0"
10467           }
10468         },
10469         "execa": {
10470           "version": "1.0.0",
10471           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
10472           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
10473           "dev": true,
10474           "requires": {
10475             "cross-spawn": "^6.0.0",
10476             "get-stream": "^4.0.0",
10477             "is-stream": "^1.1.0",
10478             "npm-run-path": "^2.0.0",
10479             "p-finally": "^1.0.0",
10480             "signal-exit": "^3.0.0",
10481             "strip-eof": "^1.0.0"
10482           }
10483         },
10484         "find-up": {
10485           "version": "3.0.0",
10486           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10487           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10488           "dev": true,
10489           "requires": {
10490             "locate-path": "^3.0.0"
10491           }
10492         },
10493         "get-stream": {
10494           "version": "4.1.0",
10495           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
10496           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
10497           "dev": true,
10498           "requires": {
10499             "pump": "^3.0.0"
10500           }
10501         },
10502         "invert-kv": {
10503           "version": "2.0.0",
10504           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
10505           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
10506           "dev": true
10507         },
10508         "is-fullwidth-code-point": {
10509           "version": "2.0.0",
10510           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10511           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10512           "dev": true
10513         },
10514         "lcid": {
10515           "version": "2.0.0",
10516           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
10517           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
10518           "dev": true,
10519           "requires": {
10520             "invert-kv": "^2.0.0"
10521           }
10522         },
10523         "locate-path": {
10524           "version": "3.0.0",
10525           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10526           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10527           "dev": true,
10528           "requires": {
10529             "p-locate": "^3.0.0",
10530             "path-exists": "^3.0.0"
10531           }
10532         },
10533         "ms": {
10534           "version": "2.1.1",
10535           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
10536           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
10537           "dev": true
10538         },
10539         "os-locale": {
10540           "version": "3.1.0",
10541           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
10542           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
10543           "dev": true,
10544           "requires": {
10545             "execa": "^1.0.0",
10546             "lcid": "^2.0.0",
10547             "mem": "^4.0.0"
10548           }
10549         },
10550         "p-limit": {
10551           "version": "2.1.0",
10552           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
10553           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
10554           "dev": true,
10555           "requires": {
10556             "p-try": "^2.0.0"
10557           }
10558         },
10559         "p-locate": {
10560           "version": "3.0.0",
10561           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10562           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10563           "dev": true,
10564           "requires": {
10565             "p-limit": "^2.0.0"
10566           }
10567         },
10568         "p-try": {
10569           "version": "2.0.0",
10570           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
10571           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
10572           "dev": true
10573         },
10574         "pump": {
10575           "version": "3.0.0",
10576           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10577           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10578           "dev": true,
10579           "requires": {
10580             "end-of-stream": "^1.1.0",
10581             "once": "^1.3.1"
10582           }
10583         },
10584         "semver": {
10585           "version": "5.6.0",
10586           "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
10587           "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
10588           "dev": true
10589         },
10590         "string-width": {
10591           "version": "2.1.1",
10592           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10593           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10594           "dev": true,
10595           "requires": {
10596             "is-fullwidth-code-point": "^2.0.0",
10597             "strip-ansi": "^4.0.0"
10598           },
10599           "dependencies": {
10600             "strip-ansi": {
10601               "version": "4.0.0",
10602               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10603               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10604               "dev": true,
10605               "requires": {
10606                 "ansi-regex": "^3.0.0"
10607               }
10608             }
10609           }
10610         },
10611         "supports-color": {
10612           "version": "5.5.0",
10613           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
10614           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
10615           "dev": true,
10616           "requires": {
10617             "has-flag": "^3.0.0"
10618           }
10619         },
10620         "which-module": {
10621           "version": "2.0.0",
10622           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
10623           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
10624           "dev": true
10625         },
10626         "yargs": {
10627           "version": "12.0.2",
10628           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
10629           "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
10630           "dev": true,
10631           "requires": {
10632             "cliui": "^4.0.0",
10633             "decamelize": "^2.0.0",
10634             "find-up": "^3.0.0",
10635             "get-caller-file": "^1.0.1",
10636             "os-locale": "^3.0.0",
10637             "require-directory": "^2.1.1",
10638             "require-main-filename": "^1.0.1",
10639             "set-blocking": "^2.0.0",
10640             "string-width": "^2.0.0",
10641             "which-module": "^2.0.0",
10642             "y18n": "^3.2.1 || ^4.0.0",
10643             "yargs-parser": "^10.1.0"
10644           }
10645         },
10646         "yargs-parser": {
10647           "version": "10.1.0",
10648           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
10649           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
10650           "dev": true,
10651           "requires": {
10652             "camelcase": "^4.1.0"
10653           }
10654         }
10655       }
10656     },
10657     "webpack-log": {
10658       "version": "2.0.0",
10659       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
10660       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
10661       "dev": true,
10662       "requires": {
10663         "ansi-colors": "^3.0.0",
10664         "uuid": "^3.3.2"
10665       }
10666     },
10667     "webpack-merge": {
10668       "version": "4.1.4",
10669       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
10670       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
10671       "dev": true,
10672       "requires": {
10673         "lodash": "^4.17.5"
10674       }
10675     },
10676     "webpack-sources": {
10677       "version": "1.3.0",
10678       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
10679       "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
10680       "dev": true,
10681       "requires": {
10682         "source-list-map": "^2.0.0",
10683         "source-map": "~0.6.1"
10684       },
10685       "dependencies": {
10686         "source-map": {
10687           "version": "0.6.1",
10688           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10689           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10690           "dev": true
10691         }
10692       }
10693     },
10694     "webpack-subresource-integrity": {
10695       "version": "1.1.0-rc.6",
10696       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
10697       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
10698       "dev": true,
10699       "requires": {
10700         "webpack-core": "^0.6.8"
10701       }
10702     },
10703     "websocket-driver": {
10704       "version": "0.7.0",
10705       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
10706       "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
10707       "dev": true,
10708       "requires": {
10709         "http-parser-js": ">=0.4.0",
10710         "websocket-extensions": ">=0.1.1"
10711       }
10712     },
10713     "websocket-extensions": {
10714       "version": "0.1.3",
10715       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
10716       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
10717       "dev": true
10718     },
10719     "when": {
10720       "version": "3.6.4",
10721       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
10722       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
10723       "dev": true
10724     },
10725     "which": {
10726       "version": "1.3.1",
10727       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
10728       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
10729       "dev": true,
10730       "requires": {
10731         "isexe": "^2.0.0"
10732       }
10733     },
10734     "which-module": {
10735       "version": "1.0.0",
10736       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
10737       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
10738       "dev": true,
10739       "optional": true
10740     },
10741     "wide-align": {
10742       "version": "1.1.3",
10743       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
10744       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
10745       "dev": true,
10746       "optional": true,
10747       "requires": {
10748         "string-width": "^1.0.2 || 2"
10749       }
10750     },
10751     "wordwrap": {
10752       "version": "1.0.0",
10753       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10754       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10755       "dev": true
10756     },
10757     "worker-farm": {
10758       "version": "1.6.0",
10759       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz",
10760       "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==",
10761       "dev": true,
10762       "requires": {
10763         "errno": "~0.1.7"
10764       }
10765     },
10766     "wrap-ansi": {
10767       "version": "2.1.0",
10768       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
10769       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
10770       "dev": true,
10771       "requires": {
10772         "string-width": "^1.0.1",
10773         "strip-ansi": "^3.0.1"
10774       }
10775     },
10776     "wrappy": {
10777       "version": "1.0.2",
10778       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
10779       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
10780       "dev": true
10781     },
10782     "ws": {
10783       "version": "3.3.3",
10784       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
10785       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
10786       "dev": true,
10787       "requires": {
10788         "async-limiter": "~1.0.0",
10789         "safe-buffer": "~5.1.0",
10790         "ultron": "~1.1.0"
10791       }
10792     },
10793     "xml2js": {
10794       "version": "0.4.19",
10795       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
10796       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
10797       "dev": true,
10798       "requires": {
10799         "sax": ">=0.6.0",
10800         "xmlbuilder": "~9.0.1"
10801       },
10802       "dependencies": {
10803         "sax": {
10804           "version": "1.2.4",
10805           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
10806           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
10807           "dev": true
10808         }
10809       }
10810     },
10811     "xmlbuilder": {
10812       "version": "9.0.7",
10813       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
10814       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
10815       "dev": true
10816     },
10817     "xmlhttprequest-ssl": {
10818       "version": "1.5.5",
10819       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
10820       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
10821       "dev": true
10822     },
10823     "xregexp": {
10824       "version": "4.0.0",
10825       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
10826       "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
10827       "dev": true
10828     },
10829     "xtend": {
10830       "version": "4.0.1",
10831       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
10832       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
10833       "dev": true
10834     },
10835     "y18n": {
10836       "version": "4.0.0",
10837       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
10838       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
10839       "dev": true
10840     },
10841     "yallist": {
10842       "version": "2.1.2",
10843       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
10844       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
10845       "dev": true
10846     },
10847     "yargs": {
10848       "version": "7.1.0",
10849       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
10850       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
10851       "dev": true,
10852       "optional": true,
10853       "requires": {
10854         "camelcase": "^3.0.0",
10855         "cliui": "^3.2.0",
10856         "decamelize": "^1.1.1",
10857         "get-caller-file": "^1.0.1",
10858         "os-locale": "^1.4.0",
10859         "read-pkg-up": "^1.0.1",
10860         "require-directory": "^2.1.1",
10861         "require-main-filename": "^1.0.1",
10862         "set-blocking": "^2.0.0",
10863         "string-width": "^1.0.2",
10864         "which-module": "^1.0.0",
10865         "y18n": "^3.2.1",
10866         "yargs-parser": "^5.0.0"
10867       },
10868       "dependencies": {
10869         "camelcase": {
10870           "version": "3.0.0",
10871           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10872           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10873           "dev": true,
10874           "optional": true
10875         },
10876         "y18n": {
10877           "version": "3.2.1",
10878           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
10879           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
10880           "dev": true,
10881           "optional": true
10882         }
10883       }
10884     },
10885     "yargs-parser": {
10886       "version": "5.0.0",
10887       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
10888       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
10889       "dev": true,
10890       "optional": true,
10891       "requires": {
10892         "camelcase": "^3.0.0"
10893       },
10894       "dependencies": {
10895         "camelcase": {
10896           "version": "3.0.0",
10897           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10898           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10899           "dev": true,
10900           "optional": true
10901         }
10902       }
10903     },
10904     "yeast": {
10905       "version": "0.1.2",
10906       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
10907       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
10908       "dev": true
10909     },
10910     "yn": {
10911       "version": "2.0.0",
10912       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
10913       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
10914       "dev": true
10915     },
10916     "zone.js": {
10917       "version": "0.8.29",
10918       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.29.tgz",
10919       "integrity": "sha512-mla2acNCMkWXBD+c+yeUrBUrzOxYMNFdQ6FGfigGGtEVBPJx07BQeJekjt9DmH1FtZek4E9rE1eRR9qQpxACOQ=="
10920     }
10921   }
10922 }