6165c8cea8a08f0a9f22a8e7d69368292067fa7b
[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.4",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.12.4.tgz",
10       "integrity": "sha512-19f3jbGyP+GzTSBgrHR4SWGK81SUgtTxhkAcyhmsIEDuXrMJM8kPu0HB9WivJ5p08+jzwz6xdF9mpNYSeD9uqw==",
11       "dev": true,
12       "requires": {
13         "@angular-devkit/core": "7.2.4",
14         "rxjs": "6.3.3"
15       },
16       "dependencies": {
17         "rxjs": {
18           "version": "6.3.3",
19           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
20           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
21           "dev": true,
22           "requires": {
23             "tslib": "^1.9.0"
24           }
25         }
26       }
27     },
28     "@angular-devkit/build-angular": {
29       "version": "0.12.4",
30       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.12.4.tgz",
31       "integrity": "sha512-zzjpM9GpCGEUtTPv/T04CALzFXkTgAAiNt1whY1Vmtu2YYUksXOm1ysA2RBLEhb81RodTEwVV2zFUj5v2xHYEw==",
32       "dev": true,
33       "requires": {
34         "@angular-devkit/architect": "0.12.4",
35         "@angular-devkit/build-optimizer": "0.12.4",
36         "@angular-devkit/build-webpack": "0.12.4",
37         "@angular-devkit/core": "7.2.4",
38         "@ngtools/webpack": "7.2.4",
39         "ajv": "6.6.2",
40         "autoprefixer": "9.4.3",
41         "circular-dependency-plugin": "5.0.2",
42         "clean-css": "4.2.1",
43         "copy-webpack-plugin": "4.6.0",
44         "file-loader": "2.0.0",
45         "glob": "7.1.3",
46         "istanbul": "0.4.5",
47         "istanbul-instrumenter-loader": "3.0.1",
48         "karma-source-map-support": "1.3.0",
49         "less": "3.9.0",
50         "less-loader": "4.1.0",
51         "license-webpack-plugin": "2.0.4",
52         "loader-utils": "1.1.0",
53         "mini-css-extract-plugin": "0.4.4",
54         "minimatch": "3.0.4",
55         "node-sass": "4.10.0",
56         "opn": "5.4.0",
57         "parse5": "4.0.0",
58         "portfinder": "1.0.17",
59         "postcss": "7.0.13",
60         "postcss-import": "12.0.1",
61         "postcss-loader": "3.0.0",
62         "raw-loader": "0.5.1",
63         "rxjs": "6.3.3",
64         "sass-loader": "7.1.0",
65         "semver": "5.5.1",
66         "source-map-loader": "0.2.4",
67         "source-map-support": "0.5.9",
68         "speed-measure-webpack-plugin": "1.2.5",
69         "stats-webpack-plugin": "0.7.0",
70         "style-loader": "0.23.1",
71         "stylus": "0.54.5",
72         "stylus-loader": "3.0.2",
73         "terser-webpack-plugin": "1.2.1",
74         "tree-kill": "1.2.0",
75         "webpack": "4.28.4",
76         "webpack-dev-middleware": "3.4.0",
77         "webpack-dev-server": "3.1.14",
78         "webpack-merge": "4.1.4",
79         "webpack-sources": "1.3.0",
80         "webpack-subresource-integrity": "1.1.0-rc.6"
81       },
82       "dependencies": {
83         "rxjs": {
84           "version": "6.3.3",
85           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
86           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
87           "dev": true,
88           "requires": {
89             "tslib": "^1.9.0"
90           }
91         }
92       }
93     },
94     "@angular-devkit/build-optimizer": {
95       "version": "0.12.4",
96       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.12.4.tgz",
97       "integrity": "sha512-KraU+ZARX7JMtttPjOku9wVF+dnjMsIbiIVsQrNXhpFiGT1fSJhQTPxc98ONgEmUiGROFXXq2mHLilvMr2WdwQ==",
98       "dev": true,
99       "requires": {
100         "loader-utils": "1.1.0",
101         "source-map": "0.5.6",
102         "typescript": "3.2.4",
103         "webpack-sources": "1.2.0"
104       },
105       "dependencies": {
106         "source-map": {
107           "version": "0.5.6",
108           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
109           "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
110           "dev": true
111         },
112         "typescript": {
113           "version": "3.2.4",
114           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.4.tgz",
115           "integrity": "sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg==",
116           "dev": true
117         },
118         "webpack-sources": {
119           "version": "1.2.0",
120           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
121           "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
122           "dev": true,
123           "requires": {
124             "source-list-map": "^2.0.0",
125             "source-map": "~0.6.1"
126           },
127           "dependencies": {
128             "source-map": {
129               "version": "0.6.1",
130               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
131               "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
132               "dev": true
133             }
134           }
135         }
136       }
137     },
138     "@angular-devkit/build-webpack": {
139       "version": "0.12.4",
140       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.12.4.tgz",
141       "integrity": "sha512-1+t2MUB+dq+1LbfTnvzZwj2QTWiugyMywXqYjsyt0rrh7VcriD1lQ+P5yN8kgFz/R7Ut4LgvS05yDX1JHi20qw==",
142       "dev": true,
143       "requires": {
144         "@angular-devkit/architect": "0.12.4",
145         "@angular-devkit/core": "7.2.4",
146         "rxjs": "6.3.3"
147       },
148       "dependencies": {
149         "rxjs": {
150           "version": "6.3.3",
151           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
152           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
153           "dev": true,
154           "requires": {
155             "tslib": "^1.9.0"
156           }
157         }
158       }
159     },
160     "@angular-devkit/core": {
161       "version": "7.2.4",
162       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.2.4.tgz",
163       "integrity": "sha512-XHF59tIHg2qEM1Wd415xhykBLjjfOK6yMB7CjNk1bToUMX2QDT87izJF4y1Vwa0lIw9G0jdgP/4/M/OqXcbYmA==",
164       "dev": true,
165       "requires": {
166         "ajv": "6.6.2",
167         "chokidar": "2.0.4",
168         "fast-json-stable-stringify": "2.0.0",
169         "rxjs": "6.3.3",
170         "source-map": "0.7.3"
171       },
172       "dependencies": {
173         "rxjs": {
174           "version": "6.3.3",
175           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
176           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
177           "dev": true,
178           "requires": {
179             "tslib": "^1.9.0"
180           }
181         }
182       }
183     },
184     "@angular-devkit/schematics": {
185       "version": "7.3.9",
186       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-7.3.9.tgz",
187       "integrity": "sha512-xzROGCYp7aQbeJ3V6YC0MND7wKEAdWqmm/GaCufEk0dDS8ZGe0sQhcM2oBRa2nQqGQNeThFIH51kx+FayrJP0w==",
188       "dev": true,
189       "requires": {
190         "@angular-devkit/core": "7.3.9",
191         "rxjs": "6.3.3"
192       },
193       "dependencies": {
194         "@angular-devkit/core": {
195           "version": "7.3.9",
196           "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.3.9.tgz",
197           "integrity": "sha512-SaxD+nKFW3iCBKsxNR7+66J30EexW/y7tm8m5AvUH+GwSAgIj0ZYmRUzFEPggcaLVA4WnE/YWqIXZMJW5dT7gw==",
198           "dev": true,
199           "requires": {
200             "ajv": "6.9.1",
201             "chokidar": "2.0.4",
202             "fast-json-stable-stringify": "2.0.0",
203             "rxjs": "6.3.3",
204             "source-map": "0.7.3"
205           }
206         },
207         "ajv": {
208           "version": "6.9.1",
209           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz",
210           "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==",
211           "dev": true,
212           "requires": {
213             "fast-deep-equal": "^2.0.1",
214             "fast-json-stable-stringify": "^2.0.0",
215             "json-schema-traverse": "^0.4.1",
216             "uri-js": "^4.2.2"
217           }
218         },
219         "rxjs": {
220           "version": "6.3.3",
221           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
222           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
223           "dev": true,
224           "requires": {
225             "tslib": "^1.9.0"
226           }
227         }
228       }
229     },
230     "@angular/animations": {
231       "version": "8.1.0",
232       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.1.0.tgz",
233       "integrity": "sha512-v1paXrWQGsD+E4QBpwNUZ8dPj8hEn0b2kDVzYX6l/e9flUX6W2BWYx+BRuC4QBnNtTV9jiGsHT8FmQq/WztgWw==",
234       "requires": {
235         "tslib": "^1.9.0"
236       }
237     },
238     "@angular/cdk": {
239       "version": "7.3.7",
240       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-7.3.7.tgz",
241       "integrity": "sha512-xbXxhHHKGkVuW6K7pzPmvpJXIwpl0ykBnvA2g+/7Sgy5Pd35wCC+UtHD9RYczDM/mkygNxMQtagyCErwFnDtQA==",
242       "requires": {
243         "parse5": "^5.0.0",
244         "tslib": "^1.7.1"
245       },
246       "dependencies": {
247         "parse5": {
248           "version": "5.1.0",
249           "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
250           "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
251           "optional": true
252         }
253       }
254     },
255     "@angular/cli": {
256       "version": "7.3.9",
257       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-7.3.9.tgz",
258       "integrity": "sha512-7oJj7CKDlFUbQav1x1CV4xKKcbt0pnxY4unKcm7Q1tVXhu8bU2bc3cDA0aJnbofcYb6TJcd/C2qHgCt78q7edA==",
259       "dev": true,
260       "requires": {
261         "@angular-devkit/architect": "0.13.9",
262         "@angular-devkit/core": "7.3.9",
263         "@angular-devkit/schematics": "7.3.9",
264         "@schematics/angular": "7.3.9",
265         "@schematics/update": "0.13.9",
266         "@yarnpkg/lockfile": "1.1.0",
267         "ini": "1.3.5",
268         "inquirer": "6.2.1",
269         "npm-package-arg": "6.1.0",
270         "open": "6.0.0",
271         "pacote": "9.4.0",
272         "semver": "5.6.0",
273         "symbol-observable": "1.2.0"
274       },
275       "dependencies": {
276         "@angular-devkit/architect": {
277           "version": "0.13.9",
278           "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.13.9.tgz",
279           "integrity": "sha512-EAFtCs9dsGhpMRC45PoYsrkiExpWz9Ax15qXfzwdDRacz5DmdOVt+QpkLW1beUOwiyj/bhFyj23eaONK2RTn/w==",
280           "dev": true,
281           "requires": {
282             "@angular-devkit/core": "7.3.9",
283             "rxjs": "6.3.3"
284           }
285         },
286         "@angular-devkit/core": {
287           "version": "7.3.9",
288           "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.3.9.tgz",
289           "integrity": "sha512-SaxD+nKFW3iCBKsxNR7+66J30EexW/y7tm8m5AvUH+GwSAgIj0ZYmRUzFEPggcaLVA4WnE/YWqIXZMJW5dT7gw==",
290           "dev": true,
291           "requires": {
292             "ajv": "6.9.1",
293             "chokidar": "2.0.4",
294             "fast-json-stable-stringify": "2.0.0",
295             "rxjs": "6.3.3",
296             "source-map": "0.7.3"
297           }
298         },
299         "ajv": {
300           "version": "6.9.1",
301           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz",
302           "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==",
303           "dev": true,
304           "requires": {
305             "fast-deep-equal": "^2.0.1",
306             "fast-json-stable-stringify": "^2.0.0",
307             "json-schema-traverse": "^0.4.1",
308             "uri-js": "^4.2.2"
309           }
310         },
311         "rxjs": {
312           "version": "6.3.3",
313           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
314           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
315           "dev": true,
316           "requires": {
317             "tslib": "^1.9.0"
318           }
319         },
320         "semver": {
321           "version": "5.6.0",
322           "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
323           "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
324           "dev": true
325         }
326       }
327     },
328     "@angular/common": {
329       "version": "8.0.3",
330       "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.0.3.tgz",
331       "integrity": "sha512-2YLYGVUf9eJZcocRmD3/9UHj4qFHt2t4ftDWJmrFM9zo2PZF+G5O9fASO7qoBbwpx3KFZtQO4dprKl2dFugRjg==",
332       "requires": {
333         "tslib": "^1.9.0"
334       }
335     },
336     "@angular/compiler": {
337       "version": "8.0.3",
338       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.0.3.tgz",
339       "integrity": "sha512-1/vF8D6l1O6IfWiDtaj6nC+B8CtkVtFgXgooDzLBO6XAkaCuJCnhKT1HnpWG5GtVsGaY9MGoTl1vE9ZMDbRQjg==",
340       "requires": {
341         "tslib": "^1.9.0"
342       }
343     },
344     "@angular/compiler-cli": {
345       "version": "8.0.3",
346       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.0.3.tgz",
347       "integrity": "sha512-6nckvBnnp1YnrxwCB8UKvhHAMcUa1WvGjbYMEqhgiBreiRT4ub+tKVPNzrRtQFPpcXtY1wlgOWqYHWhHRtcLlg==",
348       "dev": true,
349       "requires": {
350         "canonical-path": "1.0.0",
351         "chokidar": "^2.1.1",
352         "convert-source-map": "^1.5.1",
353         "dependency-graph": "^0.7.2",
354         "magic-string": "^0.25.0",
355         "minimist": "^1.2.0",
356         "reflect-metadata": "^0.1.2",
357         "shelljs": "^0.8.1",
358         "source-map": "^0.6.1",
359         "tslib": "^1.9.0",
360         "yargs": "13.1.0"
361       },
362       "dependencies": {
363         "ansi-regex": {
364           "version": "3.0.0",
365           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
366           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
367           "dev": true
368         },
369         "camelcase": {
370           "version": "5.3.1",
371           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
372           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
373           "dev": true
374         },
375         "chokidar": {
376           "version": "2.1.6",
377           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz",
378           "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==",
379           "dev": true,
380           "requires": {
381             "anymatch": "^2.0.0",
382             "async-each": "^1.0.1",
383             "braces": "^2.3.2",
384             "fsevents": "^1.2.7",
385             "glob-parent": "^3.1.0",
386             "inherits": "^2.0.3",
387             "is-binary-path": "^1.0.0",
388             "is-glob": "^4.0.0",
389             "normalize-path": "^3.0.0",
390             "path-is-absolute": "^1.0.0",
391             "readdirp": "^2.2.1",
392             "upath": "^1.1.1"
393           }
394         },
395         "cliui": {
396           "version": "4.1.0",
397           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
398           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
399           "dev": true,
400           "requires": {
401             "string-width": "^2.1.1",
402             "strip-ansi": "^4.0.0",
403             "wrap-ansi": "^2.0.0"
404           },
405           "dependencies": {
406             "string-width": {
407               "version": "2.1.1",
408               "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
409               "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
410               "dev": true,
411               "requires": {
412                 "is-fullwidth-code-point": "^2.0.0",
413                 "strip-ansi": "^4.0.0"
414               }
415             }
416           }
417         },
418         "cross-spawn": {
419           "version": "6.0.5",
420           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
421           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
422           "dev": true,
423           "requires": {
424             "nice-try": "^1.0.4",
425             "path-key": "^2.0.1",
426             "semver": "^5.5.0",
427             "shebang-command": "^1.2.0",
428             "which": "^1.2.9"
429           }
430         },
431         "execa": {
432           "version": "1.0.0",
433           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
434           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
435           "dev": true,
436           "requires": {
437             "cross-spawn": "^6.0.0",
438             "get-stream": "^4.0.0",
439             "is-stream": "^1.1.0",
440             "npm-run-path": "^2.0.0",
441             "p-finally": "^1.0.0",
442             "signal-exit": "^3.0.0",
443             "strip-eof": "^1.0.0"
444           }
445         },
446         "find-up": {
447           "version": "3.0.0",
448           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
449           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
450           "dev": true,
451           "requires": {
452             "locate-path": "^3.0.0"
453           }
454         },
455         "get-caller-file": {
456           "version": "2.0.5",
457           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
458           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
459           "dev": true
460         },
461         "get-stream": {
462           "version": "4.1.0",
463           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
464           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
465           "dev": true,
466           "requires": {
467             "pump": "^3.0.0"
468           }
469         },
470         "invert-kv": {
471           "version": "2.0.0",
472           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
473           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
474           "dev": true
475         },
476         "is-fullwidth-code-point": {
477           "version": "2.0.0",
478           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
479           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
480           "dev": true
481         },
482         "lcid": {
483           "version": "2.0.0",
484           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
485           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
486           "dev": true,
487           "requires": {
488             "invert-kv": "^2.0.0"
489           }
490         },
491         "locate-path": {
492           "version": "3.0.0",
493           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
494           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
495           "dev": true,
496           "requires": {
497             "p-locate": "^3.0.0",
498             "path-exists": "^3.0.0"
499           }
500         },
501         "minimist": {
502           "version": "1.2.0",
503           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
504           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
505           "dev": true
506         },
507         "normalize-path": {
508           "version": "3.0.0",
509           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
510           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
511           "dev": true
512         },
513         "os-locale": {
514           "version": "3.1.0",
515           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
516           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
517           "dev": true,
518           "requires": {
519             "execa": "^1.0.0",
520             "lcid": "^2.0.0",
521             "mem": "^4.0.0"
522           }
523         },
524         "p-limit": {
525           "version": "2.2.0",
526           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
527           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
528           "dev": true,
529           "requires": {
530             "p-try": "^2.0.0"
531           }
532         },
533         "p-locate": {
534           "version": "3.0.0",
535           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
536           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
537           "dev": true,
538           "requires": {
539             "p-limit": "^2.0.0"
540           }
541         },
542         "p-try": {
543           "version": "2.2.0",
544           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
545           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
546           "dev": true
547         },
548         "pump": {
549           "version": "3.0.0",
550           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
551           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
552           "dev": true,
553           "requires": {
554             "end-of-stream": "^1.1.0",
555             "once": "^1.3.1"
556           }
557         },
558         "require-main-filename": {
559           "version": "2.0.0",
560           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
561           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
562           "dev": true
563         },
564         "source-map": {
565           "version": "0.6.1",
566           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
567           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
568           "dev": true
569         },
570         "string-width": {
571           "version": "3.1.0",
572           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
573           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
574           "dev": true,
575           "requires": {
576             "emoji-regex": "^7.0.1",
577             "is-fullwidth-code-point": "^2.0.0",
578             "strip-ansi": "^5.1.0"
579           },
580           "dependencies": {
581             "ansi-regex": {
582               "version": "4.1.0",
583               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
584               "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
585               "dev": true
586             },
587             "strip-ansi": {
588               "version": "5.2.0",
589               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
590               "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
591               "dev": true,
592               "requires": {
593                 "ansi-regex": "^4.1.0"
594               }
595             }
596           }
597         },
598         "strip-ansi": {
599           "version": "4.0.0",
600           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
601           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
602           "dev": true,
603           "requires": {
604             "ansi-regex": "^3.0.0"
605           }
606         },
607         "upath": {
608           "version": "1.1.2",
609           "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
610           "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
611           "dev": true
612         },
613         "which-module": {
614           "version": "2.0.0",
615           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
616           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
617           "dev": true
618         },
619         "yargs": {
620           "version": "13.1.0",
621           "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz",
622           "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==",
623           "dev": true,
624           "requires": {
625             "cliui": "^4.0.0",
626             "find-up": "^3.0.0",
627             "get-caller-file": "^2.0.1",
628             "os-locale": "^3.1.0",
629             "require-directory": "^2.1.1",
630             "require-main-filename": "^2.0.0",
631             "set-blocking": "^2.0.0",
632             "string-width": "^3.0.0",
633             "which-module": "^2.0.0",
634             "y18n": "^4.0.0",
635             "yargs-parser": "^13.0.0"
636           }
637         },
638         "yargs-parser": {
639           "version": "13.1.1",
640           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz",
641           "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==",
642           "dev": true,
643           "requires": {
644             "camelcase": "^5.0.0",
645             "decamelize": "^1.2.0"
646           }
647         }
648       }
649     },
650     "@angular/core": {
651       "version": "8.0.3",
652       "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.0.3.tgz",
653       "integrity": "sha512-IIxrtIPNuv2+HudER9J1nmPGiGJ4aRpeiFM9V4lSiSFv50RzuaoG60XqYIpUyuBdgvyKigcrfSbu9+x1vyN0hw==",
654       "requires": {
655         "tslib": "^1.9.0"
656       }
657     },
658     "@angular/forms": {
659       "version": "8.0.3",
660       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.0.3.tgz",
661       "integrity": "sha512-22s82QDRQ72K4vMYuNh3NAN+da9uanwoydnfKlp2rb9dZAb2QVX9NN6gSoMrkSSr2O9KTP6pWiw6A3/MW8sGRA==",
662       "requires": {
663         "tslib": "^1.9.0"
664       }
665     },
666     "@angular/language-service": {
667       "version": "8.0.3",
668       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.0.3.tgz",
669       "integrity": "sha512-04XojOo9FJgEQE/rZafnaJQxPEU+//TSzTgpGoIVzCSMx+joCY/ZSSwJZPWxiHlOE57W/zX02ZY+TwcM81oTdw==",
670       "dev": true
671     },
672     "@angular/material": {
673       "version": "7.2.2",
674       "resolved": "https://registry.npmjs.org/@angular/material/-/material-7.2.2.tgz",
675       "integrity": "sha512-HTtDhK5XkDvP6GPg4WTTa0HbeeagTfVRooTfw0TA+IuTAMBhXt5h1yzuGpFyMap8/PUVZN1D04g2CLhBSzoDxg==",
676       "requires": {
677         "tslib": "^1.7.1"
678       }
679     },
680     "@angular/platform-browser": {
681       "version": "8.0.3",
682       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.0.3.tgz",
683       "integrity": "sha512-ceAPP2Ijmk2sZ1rnOU/WNlE3DtT6K6ljpjO9oUfXKMoSMdWirJKAraT3m/BAzmYwMSXpPBxA7c3paZjiLL6t5A==",
684       "requires": {
685         "tslib": "^1.9.0"
686       }
687     },
688     "@angular/platform-browser-dynamic": {
689       "version": "8.0.3",
690       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.0.3.tgz",
691       "integrity": "sha512-ZjQjSYslSQAKzM4llvyMFxnSjFpbhT1U9FOdKwscPe475zAKX0087qsHrP2CRwkJRfwtdcmj9wMUQIPlzMpHLA==",
692       "requires": {
693         "tslib": "^1.9.0"
694       }
695     },
696     "@angular/router": {
697       "version": "8.0.3",
698       "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.0.3.tgz",
699       "integrity": "sha512-CU5pLTfQVUnTN93mdIKJrVjXiNldUkk30DPz4lpdxpZjYOqFGXeeSeQWmToHSofLPodNcAB4kkZ41VyXvlBu7w==",
700       "requires": {
701         "tslib": "^1.9.0"
702       }
703     },
704     "@babel/code-frame": {
705       "version": "7.0.0",
706       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
707       "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
708       "dev": true,
709       "requires": {
710         "@babel/highlight": "^7.0.0"
711       }
712     },
713     "@babel/generator": {
714       "version": "7.4.4",
715       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.4.4.tgz",
716       "integrity": "sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ==",
717       "dev": true,
718       "requires": {
719         "@babel/types": "^7.4.4",
720         "jsesc": "^2.5.1",
721         "lodash": "^4.17.11",
722         "source-map": "^0.5.0",
723         "trim-right": "^1.0.1"
724       },
725       "dependencies": {
726         "jsesc": {
727           "version": "2.5.2",
728           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
729           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
730           "dev": true
731         },
732         "source-map": {
733           "version": "0.5.7",
734           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
735           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
736           "dev": true
737         }
738       }
739     },
740     "@babel/helper-function-name": {
741       "version": "7.1.0",
742       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
743       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
744       "dev": true,
745       "requires": {
746         "@babel/helper-get-function-arity": "^7.0.0",
747         "@babel/template": "^7.1.0",
748         "@babel/types": "^7.0.0"
749       }
750     },
751     "@babel/helper-get-function-arity": {
752       "version": "7.0.0",
753       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
754       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
755       "dev": true,
756       "requires": {
757         "@babel/types": "^7.0.0"
758       }
759     },
760     "@babel/helper-split-export-declaration": {
761       "version": "7.4.4",
762       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
763       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
764       "dev": true,
765       "requires": {
766         "@babel/types": "^7.4.4"
767       }
768     },
769     "@babel/highlight": {
770       "version": "7.0.0",
771       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
772       "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
773       "dev": true,
774       "requires": {
775         "chalk": "^2.0.0",
776         "esutils": "^2.0.2",
777         "js-tokens": "^4.0.0"
778       },
779       "dependencies": {
780         "js-tokens": {
781           "version": "4.0.0",
782           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
783           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
784           "dev": true
785         }
786       }
787     },
788     "@babel/parser": {
789       "version": "7.4.5",
790       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.5.tgz",
791       "integrity": "sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew==",
792       "dev": true
793     },
794     "@babel/template": {
795       "version": "7.4.4",
796       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
797       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
798       "dev": true,
799       "requires": {
800         "@babel/code-frame": "^7.0.0",
801         "@babel/parser": "^7.4.4",
802         "@babel/types": "^7.4.4"
803       }
804     },
805     "@babel/traverse": {
806       "version": "7.4.5",
807       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.5.tgz",
808       "integrity": "sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A==",
809       "dev": true,
810       "requires": {
811         "@babel/code-frame": "^7.0.0",
812         "@babel/generator": "^7.4.4",
813         "@babel/helper-function-name": "^7.1.0",
814         "@babel/helper-split-export-declaration": "^7.4.4",
815         "@babel/parser": "^7.4.5",
816         "@babel/types": "^7.4.4",
817         "debug": "^4.1.0",
818         "globals": "^11.1.0",
819         "lodash": "^4.17.11"
820       },
821       "dependencies": {
822         "debug": {
823           "version": "4.1.1",
824           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
825           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
826           "dev": true,
827           "requires": {
828             "ms": "^2.1.1"
829           }
830         },
831         "globals": {
832           "version": "11.12.0",
833           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
834           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
835           "dev": true
836         },
837         "ms": {
838           "version": "2.1.2",
839           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
840           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
841           "dev": true
842         }
843       }
844     },
845     "@babel/types": {
846       "version": "7.4.4",
847       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.4.tgz",
848       "integrity": "sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==",
849       "dev": true,
850       "requires": {
851         "esutils": "^2.0.2",
852         "lodash": "^4.17.11",
853         "to-fast-properties": "^2.0.0"
854       },
855       "dependencies": {
856         "to-fast-properties": {
857           "version": "2.0.0",
858           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
859           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
860           "dev": true
861         }
862       }
863     },
864     "@fortawesome/fontawesome-free": {
865       "version": "5.9.0",
866       "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.9.0.tgz",
867       "integrity": "sha512-g795BBEzM/Hq2SYNPm/NQTIp3IWd4eXSH0ds87Na2jnrAUFX3wkyZAI4Gwj9DOaWMuz2/01i8oWI7P7T/XLkhg=="
868     },
869     "@material/animation": {
870       "version": "1.0.0",
871       "resolved": "https://registry.npmjs.org/@material/animation/-/animation-1.0.0.tgz",
872       "integrity": "sha512-Ed5/vggn6ZhSJ87yn3ZS1d826VJNFz73jHF2bSsgRtHDoB8KCuOwQMfdgAgDa4lKDF6CDIPCKBZPKrs2ubehdw==",
873       "requires": {
874         "tslib": "^1.9.3"
875       }
876     },
877     "@material/base": {
878       "version": "1.0.0",
879       "resolved": "https://registry.npmjs.org/@material/base/-/base-1.0.0.tgz",
880       "integrity": "sha512-5dxFp46x5FA+Epg6YHLzN+5zRt9S2wR84UdvVAEJ1egea94m9UHUg7y9tAnNSN16aexRSywmzyLwPr+i8PGEYA==",
881       "requires": {
882         "tslib": "^1.9.3"
883       }
884     },
885     "@material/dom": {
886       "version": "1.1.0",
887       "resolved": "https://registry.npmjs.org/@material/dom/-/dom-1.1.0.tgz",
888       "integrity": "sha512-+HWW38ZaM2UBPu4+7QCusLDSf4tFT31rsEXHkTkxYSg/QpDivfPx6YDz4OmYtafmhPR1d1YjqB3MYysUHdodyw==",
889       "requires": {
890         "tslib": "^1.9.3"
891       }
892     },
893     "@material/feature-targeting": {
894       "version": "0.44.1",
895       "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-0.44.1.tgz",
896       "integrity": "sha512-90cc7njn4aHbH9UxY8qgZth1W5JgOgcEdWdubH1t7sFkwqFxS5g3zgxSBt46TygFBVIXNZNq35Xmg80wgqO7Pg=="
897     },
898     "@material/radio": {
899       "version": "2.3.0",
900       "resolved": "https://registry.npmjs.org/@material/radio/-/radio-2.3.0.tgz",
901       "integrity": "sha512-l22cFvA/cZj/tsyDJVk1xayXGUTFFXp8yFe4SuGRW00/hNgGNF44rOSjN5H41iPU3oD1AreQL8r43fWW4eMH8w==",
902       "requires": {
903         "@material/animation": "^1.0.0",
904         "@material/base": "^1.0.0",
905         "@material/feature-targeting": "^0.44.1",
906         "@material/ripple": "^2.3.0",
907         "@material/theme": "^1.1.0",
908         "tslib": "^1.9.3"
909       }
910     },
911     "@material/ripple": {
912       "version": "2.3.0",
913       "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-2.3.0.tgz",
914       "integrity": "sha512-ejXR0nstERofFhssRyFlwOLgebwm2uGbarHtWZ2/+7QY2Th/Z1wOqNb2h/WRoShsJXK11RUsochb6BJrg30u7w==",
915       "requires": {
916         "@material/animation": "^1.0.0",
917         "@material/base": "^1.0.0",
918         "@material/dom": "^1.1.0",
919         "@material/feature-targeting": "^0.44.1",
920         "@material/theme": "^1.1.0",
921         "tslib": "^1.9.3"
922       }
923     },
924     "@material/theme": {
925       "version": "1.1.0",
926       "resolved": "https://registry.npmjs.org/@material/theme/-/theme-1.1.0.tgz",
927       "integrity": "sha512-YYUV9Rhbx4r/EMb/zoOYJUWjhXChNaLlH1rqt3vpNVyxRcxGqoVMGp5u1XALBCFiD9dACPKLIkKyRYa928nmPQ==",
928       "requires": {
929         "@material/feature-targeting": "^0.44.1"
930       }
931     },
932     "@ngtools/webpack": {
933       "version": "7.2.4",
934       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-7.2.4.tgz",
935       "integrity": "sha512-mXMDODmy53kk+Kb5jgLNQOsSrDBQQMf6C6KZNuGo8AdvUGdGaQeZDze4o7bcUz1KUjuaaP1Zh7pZtho8C4/T+Q==",
936       "dev": true,
937       "requires": {
938         "@angular-devkit/core": "7.2.4",
939         "enhanced-resolve": "4.1.0",
940         "rxjs": "6.3.3",
941         "tree-kill": "1.2.0",
942         "webpack-sources": "1.2.0"
943       },
944       "dependencies": {
945         "rxjs": {
946           "version": "6.3.3",
947           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
948           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
949           "dev": true,
950           "requires": {
951             "tslib": "^1.9.0"
952           }
953         },
954         "source-map": {
955           "version": "0.6.1",
956           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
957           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
958           "dev": true
959         },
960         "webpack-sources": {
961           "version": "1.2.0",
962           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
963           "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
964           "dev": true,
965           "requires": {
966             "source-list-map": "^2.0.0",
967             "source-map": "~0.6.1"
968           }
969         }
970       }
971     },
972     "@schematics/angular": {
973       "version": "7.3.9",
974       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-7.3.9.tgz",
975       "integrity": "sha512-B3lytFtFeYNLfWdlrIzvy3ulFRccD2/zkoL0734J+DAGfUz7vbysJ50RwYL46sQUcKdZdvb48ktfu1S8yooP6Q==",
976       "dev": true,
977       "requires": {
978         "@angular-devkit/core": "7.3.9",
979         "@angular-devkit/schematics": "7.3.9",
980         "typescript": "3.2.4"
981       },
982       "dependencies": {
983         "@angular-devkit/core": {
984           "version": "7.3.9",
985           "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.3.9.tgz",
986           "integrity": "sha512-SaxD+nKFW3iCBKsxNR7+66J30EexW/y7tm8m5AvUH+GwSAgIj0ZYmRUzFEPggcaLVA4WnE/YWqIXZMJW5dT7gw==",
987           "dev": true,
988           "requires": {
989             "ajv": "6.9.1",
990             "chokidar": "2.0.4",
991             "fast-json-stable-stringify": "2.0.0",
992             "rxjs": "6.3.3",
993             "source-map": "0.7.3"
994           }
995         },
996         "ajv": {
997           "version": "6.9.1",
998           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz",
999           "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==",
1000           "dev": true,
1001           "requires": {
1002             "fast-deep-equal": "^2.0.1",
1003             "fast-json-stable-stringify": "^2.0.0",
1004             "json-schema-traverse": "^0.4.1",
1005             "uri-js": "^4.2.2"
1006           }
1007         },
1008         "rxjs": {
1009           "version": "6.3.3",
1010           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
1011           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
1012           "dev": true,
1013           "requires": {
1014             "tslib": "^1.9.0"
1015           }
1016         },
1017         "typescript": {
1018           "version": "3.2.4",
1019           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.4.tgz",
1020           "integrity": "sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg==",
1021           "dev": true
1022         }
1023       }
1024     },
1025     "@schematics/update": {
1026       "version": "0.13.9",
1027       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.13.9.tgz",
1028       "integrity": "sha512-4MQcaKFxhMzZyE//+DknDh3h3duy3avg2oxSHxdwXlCZ8Q92+4lpegjJcSRiqlEwO4qeJ5XnrjrvzfIiaIZOmA==",
1029       "dev": true,
1030       "requires": {
1031         "@angular-devkit/core": "7.3.9",
1032         "@angular-devkit/schematics": "7.3.9",
1033         "@yarnpkg/lockfile": "1.1.0",
1034         "ini": "1.3.5",
1035         "pacote": "9.4.0",
1036         "rxjs": "6.3.3",
1037         "semver": "5.6.0",
1038         "semver-intersect": "1.4.0"
1039       },
1040       "dependencies": {
1041         "@angular-devkit/core": {
1042           "version": "7.3.9",
1043           "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.3.9.tgz",
1044           "integrity": "sha512-SaxD+nKFW3iCBKsxNR7+66J30EexW/y7tm8m5AvUH+GwSAgIj0ZYmRUzFEPggcaLVA4WnE/YWqIXZMJW5dT7gw==",
1045           "dev": true,
1046           "requires": {
1047             "ajv": "6.9.1",
1048             "chokidar": "2.0.4",
1049             "fast-json-stable-stringify": "2.0.0",
1050             "rxjs": "6.3.3",
1051             "source-map": "0.7.3"
1052           }
1053         },
1054         "ajv": {
1055           "version": "6.9.1",
1056           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz",
1057           "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==",
1058           "dev": true,
1059           "requires": {
1060             "fast-deep-equal": "^2.0.1",
1061             "fast-json-stable-stringify": "^2.0.0",
1062             "json-schema-traverse": "^0.4.1",
1063             "uri-js": "^4.2.2"
1064           }
1065         },
1066         "rxjs": {
1067           "version": "6.3.3",
1068           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
1069           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
1070           "dev": true,
1071           "requires": {
1072             "tslib": "^1.9.0"
1073           }
1074         },
1075         "semver": {
1076           "version": "5.6.0",
1077           "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
1078           "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
1079           "dev": true
1080         }
1081       }
1082     },
1083     "@types/chart.js": {
1084       "version": "2.7.54",
1085       "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.7.54.tgz",
1086       "integrity": "sha512-BxIUR4mfk0zOqOPEu4gxLP5herra6INQLyFmgVE6JVRNNB+r36g2cd67nDUEEdD/EShZvaR33xausxOGv1+nbw=="
1087     },
1088     "@types/jasmine": {
1089       "version": "2.8.16",
1090       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.16.tgz",
1091       "integrity": "sha512-056oRlBBp7MDzr+HoU5su099s/s7wjZ3KcHxLfv+Byqb9MwdLUvsfLgw1VS97hsh3ddxSPyQu+olHMnoVTUY6g==",
1092       "dev": true
1093     },
1094     "@types/jasminewd2": {
1095       "version": "2.0.6",
1096       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.6.tgz",
1097       "integrity": "sha512-2ZOKrxb8bKRmP/po5ObYnRDgFE4i+lQiEB27bAMmtMWLgJSqlIDqlLx6S0IRorpOmOPRQ6O80NujTmQAtBkeNw==",
1098       "dev": true,
1099       "requires": {
1100         "@types/jasmine": "*"
1101       }
1102     },
1103     "@types/node": {
1104       "version": "8.9.5",
1105       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
1106       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
1107       "dev": true
1108     },
1109     "@types/q": {
1110       "version": "0.0.32",
1111       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
1112       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
1113       "dev": true
1114     },
1115     "@types/selenium-webdriver": {
1116       "version": "3.0.14",
1117       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.14.tgz",
1118       "integrity": "sha512-4GbNCDs98uHCT/OMv40qQC/OpoPbYn9XdXeTiFwHBBFO6eJhYEPUu2zDKirXSbHlvDV8oZ9l8EQ+HrEx/YS9DQ==",
1119       "dev": true
1120     },
1121     "@types/source-list-map": {
1122       "version": "0.1.2",
1123       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
1124       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
1125       "dev": true
1126     },
1127     "@types/webpack-sources": {
1128       "version": "0.1.5",
1129       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.5.tgz",
1130       "integrity": "sha512-zfvjpp7jiafSmrzJ2/i3LqOyTYTuJ7u1KOXlKgDlvsj9Rr0x7ZiYu5lZbXwobL7lmsRNtPXlBfmaUD8eU2Hu8w==",
1131       "dev": true,
1132       "requires": {
1133         "@types/node": "*",
1134         "@types/source-list-map": "*",
1135         "source-map": "^0.6.1"
1136       },
1137       "dependencies": {
1138         "source-map": {
1139           "version": "0.6.1",
1140           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1141           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1142           "dev": true
1143         }
1144       }
1145     },
1146     "@webassemblyjs/ast": {
1147       "version": "1.7.11",
1148       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz",
1149       "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==",
1150       "dev": true,
1151       "requires": {
1152         "@webassemblyjs/helper-module-context": "1.7.11",
1153         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1154         "@webassemblyjs/wast-parser": "1.7.11"
1155       }
1156     },
1157     "@webassemblyjs/floating-point-hex-parser": {
1158       "version": "1.7.11",
1159       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz",
1160       "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==",
1161       "dev": true
1162     },
1163     "@webassemblyjs/helper-api-error": {
1164       "version": "1.7.11",
1165       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz",
1166       "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==",
1167       "dev": true
1168     },
1169     "@webassemblyjs/helper-buffer": {
1170       "version": "1.7.11",
1171       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz",
1172       "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==",
1173       "dev": true
1174     },
1175     "@webassemblyjs/helper-code-frame": {
1176       "version": "1.7.11",
1177       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz",
1178       "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==",
1179       "dev": true,
1180       "requires": {
1181         "@webassemblyjs/wast-printer": "1.7.11"
1182       }
1183     },
1184     "@webassemblyjs/helper-fsm": {
1185       "version": "1.7.11",
1186       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz",
1187       "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==",
1188       "dev": true
1189     },
1190     "@webassemblyjs/helper-module-context": {
1191       "version": "1.7.11",
1192       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz",
1193       "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==",
1194       "dev": true
1195     },
1196     "@webassemblyjs/helper-wasm-bytecode": {
1197       "version": "1.7.11",
1198       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz",
1199       "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==",
1200       "dev": true
1201     },
1202     "@webassemblyjs/helper-wasm-section": {
1203       "version": "1.7.11",
1204       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz",
1205       "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==",
1206       "dev": true,
1207       "requires": {
1208         "@webassemblyjs/ast": "1.7.11",
1209         "@webassemblyjs/helper-buffer": "1.7.11",
1210         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1211         "@webassemblyjs/wasm-gen": "1.7.11"
1212       }
1213     },
1214     "@webassemblyjs/ieee754": {
1215       "version": "1.7.11",
1216       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz",
1217       "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==",
1218       "dev": true,
1219       "requires": {
1220         "@xtuc/ieee754": "^1.2.0"
1221       }
1222     },
1223     "@webassemblyjs/leb128": {
1224       "version": "1.7.11",
1225       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz",
1226       "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==",
1227       "dev": true,
1228       "requires": {
1229         "@xtuc/long": "4.2.1"
1230       }
1231     },
1232     "@webassemblyjs/utf8": {
1233       "version": "1.7.11",
1234       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz",
1235       "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==",
1236       "dev": true
1237     },
1238     "@webassemblyjs/wasm-edit": {
1239       "version": "1.7.11",
1240       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz",
1241       "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==",
1242       "dev": true,
1243       "requires": {
1244         "@webassemblyjs/ast": "1.7.11",
1245         "@webassemblyjs/helper-buffer": "1.7.11",
1246         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1247         "@webassemblyjs/helper-wasm-section": "1.7.11",
1248         "@webassemblyjs/wasm-gen": "1.7.11",
1249         "@webassemblyjs/wasm-opt": "1.7.11",
1250         "@webassemblyjs/wasm-parser": "1.7.11",
1251         "@webassemblyjs/wast-printer": "1.7.11"
1252       }
1253     },
1254     "@webassemblyjs/wasm-gen": {
1255       "version": "1.7.11",
1256       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz",
1257       "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==",
1258       "dev": true,
1259       "requires": {
1260         "@webassemblyjs/ast": "1.7.11",
1261         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1262         "@webassemblyjs/ieee754": "1.7.11",
1263         "@webassemblyjs/leb128": "1.7.11",
1264         "@webassemblyjs/utf8": "1.7.11"
1265       }
1266     },
1267     "@webassemblyjs/wasm-opt": {
1268       "version": "1.7.11",
1269       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz",
1270       "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==",
1271       "dev": true,
1272       "requires": {
1273         "@webassemblyjs/ast": "1.7.11",
1274         "@webassemblyjs/helper-buffer": "1.7.11",
1275         "@webassemblyjs/wasm-gen": "1.7.11",
1276         "@webassemblyjs/wasm-parser": "1.7.11"
1277       }
1278     },
1279     "@webassemblyjs/wasm-parser": {
1280       "version": "1.7.11",
1281       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz",
1282       "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==",
1283       "dev": true,
1284       "requires": {
1285         "@webassemblyjs/ast": "1.7.11",
1286         "@webassemblyjs/helper-api-error": "1.7.11",
1287         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1288         "@webassemblyjs/ieee754": "1.7.11",
1289         "@webassemblyjs/leb128": "1.7.11",
1290         "@webassemblyjs/utf8": "1.7.11"
1291       }
1292     },
1293     "@webassemblyjs/wast-parser": {
1294       "version": "1.7.11",
1295       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz",
1296       "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==",
1297       "dev": true,
1298       "requires": {
1299         "@webassemblyjs/ast": "1.7.11",
1300         "@webassemblyjs/floating-point-hex-parser": "1.7.11",
1301         "@webassemblyjs/helper-api-error": "1.7.11",
1302         "@webassemblyjs/helper-code-frame": "1.7.11",
1303         "@webassemblyjs/helper-fsm": "1.7.11",
1304         "@xtuc/long": "4.2.1"
1305       }
1306     },
1307     "@webassemblyjs/wast-printer": {
1308       "version": "1.7.11",
1309       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz",
1310       "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==",
1311       "dev": true,
1312       "requires": {
1313         "@webassemblyjs/ast": "1.7.11",
1314         "@webassemblyjs/wast-parser": "1.7.11",
1315         "@xtuc/long": "4.2.1"
1316       }
1317     },
1318     "@xtuc/ieee754": {
1319       "version": "1.2.0",
1320       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
1321       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
1322       "dev": true
1323     },
1324     "@xtuc/long": {
1325       "version": "4.2.1",
1326       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz",
1327       "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==",
1328       "dev": true
1329     },
1330     "@yarnpkg/lockfile": {
1331       "version": "1.1.0",
1332       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
1333       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
1334       "dev": true
1335     },
1336     "JSONStream": {
1337       "version": "1.3.5",
1338       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
1339       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
1340       "dev": true,
1341       "requires": {
1342         "jsonparse": "^1.2.0",
1343         "through": ">=2.2.7 <3"
1344       }
1345     },
1346     "abbrev": {
1347       "version": "1.0.9",
1348       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
1349       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
1350       "dev": true
1351     },
1352     "accepts": {
1353       "version": "1.3.5",
1354       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
1355       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
1356       "dev": true,
1357       "requires": {
1358         "mime-types": "~2.1.18",
1359         "negotiator": "0.6.1"
1360       }
1361     },
1362     "acorn": {
1363       "version": "5.7.3",
1364       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
1365       "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
1366       "dev": true
1367     },
1368     "acorn-dynamic-import": {
1369       "version": "3.0.0",
1370       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
1371       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
1372       "dev": true,
1373       "requires": {
1374         "acorn": "^5.0.0"
1375       }
1376     },
1377     "adm-zip": {
1378       "version": "0.4.13",
1379       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
1380       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
1381       "dev": true
1382     },
1383     "after": {
1384       "version": "0.8.2",
1385       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
1386       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
1387       "dev": true
1388     },
1389     "agent-base": {
1390       "version": "4.2.1",
1391       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
1392       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
1393       "dev": true,
1394       "requires": {
1395         "es6-promisify": "^5.0.0"
1396       }
1397     },
1398     "agentkeepalive": {
1399       "version": "3.5.2",
1400       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
1401       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
1402       "dev": true,
1403       "requires": {
1404         "humanize-ms": "^1.2.1"
1405       }
1406     },
1407     "ajv": {
1408       "version": "6.6.2",
1409       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz",
1410       "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
1411       "dev": true,
1412       "requires": {
1413         "fast-deep-equal": "^2.0.1",
1414         "fast-json-stable-stringify": "^2.0.0",
1415         "json-schema-traverse": "^0.4.1",
1416         "uri-js": "^4.2.2"
1417       }
1418     },
1419     "ajv-errors": {
1420       "version": "1.0.1",
1421       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
1422       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
1423       "dev": true
1424     },
1425     "ajv-keywords": {
1426       "version": "3.4.0",
1427       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.0.tgz",
1428       "integrity": "sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==",
1429       "dev": true
1430     },
1431     "amdefine": {
1432       "version": "1.0.1",
1433       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
1434       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
1435       "dev": true
1436     },
1437     "angular-bootstrap-md": {
1438       "version": "7.5.4",
1439       "resolved": "https://registry.npmjs.org/angular-bootstrap-md/-/angular-bootstrap-md-7.5.4.tgz",
1440       "integrity": "sha512-LBVqSswd49hJ3YNTkXzwM0Cn1+9SQ2kVYQxX36ZjxaKNeDQKaUk3V2Rb/y8krhDJrPJh37pDzRmlCDObg37EIA==",
1441       "requires": {
1442         "tslib": "^1.9.0"
1443       }
1444     },
1445     "ansi-colors": {
1446       "version": "3.2.4",
1447       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
1448       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
1449       "dev": true
1450     },
1451     "ansi-escapes": {
1452       "version": "3.2.0",
1453       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1454       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1455       "dev": true
1456     },
1457     "ansi-html": {
1458       "version": "0.0.7",
1459       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
1460       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
1461       "dev": true
1462     },
1463     "ansi-regex": {
1464       "version": "2.1.1",
1465       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1466       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1467       "dev": true
1468     },
1469     "ansi-styles": {
1470       "version": "3.2.1",
1471       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1472       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1473       "dev": true,
1474       "requires": {
1475         "color-convert": "^1.9.0"
1476       }
1477     },
1478     "anymatch": {
1479       "version": "2.0.0",
1480       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
1481       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
1482       "dev": true,
1483       "requires": {
1484         "micromatch": "^3.1.4",
1485         "normalize-path": "^2.1.1"
1486       }
1487     },
1488     "app-root-path": {
1489       "version": "2.1.0",
1490       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.1.0.tgz",
1491       "integrity": "sha1-mL9lmTJ+zqGZMJhm6BQDaP0uZGo=",
1492       "dev": true
1493     },
1494     "append-transform": {
1495       "version": "1.0.0",
1496       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
1497       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
1498       "dev": true,
1499       "requires": {
1500         "default-require-extensions": "^2.0.0"
1501       }
1502     },
1503     "aproba": {
1504       "version": "1.2.0",
1505       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1506       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1507       "dev": true
1508     },
1509     "are-we-there-yet": {
1510       "version": "1.1.5",
1511       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
1512       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
1513       "dev": true,
1514       "optional": true,
1515       "requires": {
1516         "delegates": "^1.0.0",
1517         "readable-stream": "^2.0.6"
1518       }
1519     },
1520     "argparse": {
1521       "version": "1.0.10",
1522       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1523       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1524       "dev": true,
1525       "requires": {
1526         "sprintf-js": "~1.0.2"
1527       }
1528     },
1529     "arr-diff": {
1530       "version": "4.0.0",
1531       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1532       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1533       "dev": true
1534     },
1535     "arr-flatten": {
1536       "version": "1.1.0",
1537       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1538       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1539       "dev": true
1540     },
1541     "arr-union": {
1542       "version": "3.1.0",
1543       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1544       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1545       "dev": true
1546     },
1547     "array-find-index": {
1548       "version": "1.0.2",
1549       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1550       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1551       "dev": true,
1552       "optional": true
1553     },
1554     "array-flatten": {
1555       "version": "2.1.2",
1556       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
1557       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
1558       "dev": true
1559     },
1560     "array-slice": {
1561       "version": "0.2.3",
1562       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
1563       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
1564       "dev": true
1565     },
1566     "array-union": {
1567       "version": "1.0.2",
1568       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1569       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
1570       "dev": true,
1571       "requires": {
1572         "array-uniq": "^1.0.1"
1573       }
1574     },
1575     "array-uniq": {
1576       "version": "1.0.3",
1577       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1578       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1579       "dev": true
1580     },
1581     "array-unique": {
1582       "version": "0.3.2",
1583       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1584       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1585       "dev": true
1586     },
1587     "arraybuffer.slice": {
1588       "version": "0.0.7",
1589       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
1590       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
1591       "dev": true
1592     },
1593     "arrify": {
1594       "version": "1.0.1",
1595       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1596       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1597       "dev": true
1598     },
1599     "asap": {
1600       "version": "2.0.6",
1601       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1602       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1603       "dev": true,
1604       "optional": true
1605     },
1606     "asn1": {
1607       "version": "0.2.4",
1608       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1609       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1610       "dev": true,
1611       "requires": {
1612         "safer-buffer": "~2.1.0"
1613       }
1614     },
1615     "asn1.js": {
1616       "version": "4.10.1",
1617       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1618       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1619       "dev": true,
1620       "requires": {
1621         "bn.js": "^4.0.0",
1622         "inherits": "^2.0.1",
1623         "minimalistic-assert": "^1.0.0"
1624       }
1625     },
1626     "assert": {
1627       "version": "1.5.0",
1628       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
1629       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
1630       "dev": true,
1631       "requires": {
1632         "object-assign": "^4.1.1",
1633         "util": "0.10.3"
1634       },
1635       "dependencies": {
1636         "inherits": {
1637           "version": "2.0.1",
1638           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1639           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1640           "dev": true
1641         },
1642         "util": {
1643           "version": "0.10.3",
1644           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1645           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1646           "dev": true,
1647           "requires": {
1648             "inherits": "2.0.1"
1649           }
1650         }
1651       }
1652     },
1653     "assert-plus": {
1654       "version": "1.0.0",
1655       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1656       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1657       "dev": true
1658     },
1659     "assign-symbols": {
1660       "version": "1.0.0",
1661       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1662       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1663       "dev": true
1664     },
1665     "async": {
1666       "version": "1.5.2",
1667       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1668       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1669       "dev": true
1670     },
1671     "async-each": {
1672       "version": "1.0.1",
1673       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
1674       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
1675       "dev": true
1676     },
1677     "async-foreach": {
1678       "version": "0.1.3",
1679       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1680       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1681       "dev": true,
1682       "optional": true
1683     },
1684     "async-limiter": {
1685       "version": "1.0.0",
1686       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
1687       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
1688       "dev": true
1689     },
1690     "asynckit": {
1691       "version": "0.4.0",
1692       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1693       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1694       "dev": true
1695     },
1696     "atob": {
1697       "version": "2.1.2",
1698       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1699       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1700       "dev": true
1701     },
1702     "autoprefixer": {
1703       "version": "9.4.3",
1704       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.3.tgz",
1705       "integrity": "sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ==",
1706       "dev": true,
1707       "requires": {
1708         "browserslist": "^4.3.6",
1709         "caniuse-lite": "^1.0.30000921",
1710         "normalize-range": "^0.1.2",
1711         "num2fraction": "^1.2.2",
1712         "postcss": "^7.0.6",
1713         "postcss-value-parser": "^3.3.1"
1714       }
1715     },
1716     "aws-sign2": {
1717       "version": "0.7.0",
1718       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1719       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1720       "dev": true
1721     },
1722     "aws4": {
1723       "version": "1.8.0",
1724       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1725       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1726       "dev": true
1727     },
1728     "babel-code-frame": {
1729       "version": "6.26.0",
1730       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1731       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1732       "dev": true,
1733       "requires": {
1734         "chalk": "^1.1.3",
1735         "esutils": "^2.0.2",
1736         "js-tokens": "^3.0.2"
1737       },
1738       "dependencies": {
1739         "ansi-styles": {
1740           "version": "2.2.1",
1741           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1742           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1743           "dev": true
1744         },
1745         "chalk": {
1746           "version": "1.1.3",
1747           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1748           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1749           "dev": true,
1750           "requires": {
1751             "ansi-styles": "^2.2.1",
1752             "escape-string-regexp": "^1.0.2",
1753             "has-ansi": "^2.0.0",
1754             "strip-ansi": "^3.0.0",
1755             "supports-color": "^2.0.0"
1756           }
1757         },
1758         "supports-color": {
1759           "version": "2.0.0",
1760           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1761           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1762           "dev": true
1763         }
1764       }
1765     },
1766     "babel-generator": {
1767       "version": "6.26.1",
1768       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1769       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1770       "dev": true,
1771       "requires": {
1772         "babel-messages": "^6.23.0",
1773         "babel-runtime": "^6.26.0",
1774         "babel-types": "^6.26.0",
1775         "detect-indent": "^4.0.0",
1776         "jsesc": "^1.3.0",
1777         "lodash": "^4.17.4",
1778         "source-map": "^0.5.7",
1779         "trim-right": "^1.0.1"
1780       },
1781       "dependencies": {
1782         "source-map": {
1783           "version": "0.5.7",
1784           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1785           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1786           "dev": true
1787         }
1788       }
1789     },
1790     "babel-messages": {
1791       "version": "6.23.0",
1792       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1793       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1794       "dev": true,
1795       "requires": {
1796         "babel-runtime": "^6.22.0"
1797       }
1798     },
1799     "babel-runtime": {
1800       "version": "6.26.0",
1801       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1802       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1803       "dev": true,
1804       "requires": {
1805         "core-js": "^2.4.0",
1806         "regenerator-runtime": "^0.11.0"
1807       }
1808     },
1809     "babel-template": {
1810       "version": "6.26.0",
1811       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1812       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1813       "dev": true,
1814       "requires": {
1815         "babel-runtime": "^6.26.0",
1816         "babel-traverse": "^6.26.0",
1817         "babel-types": "^6.26.0",
1818         "babylon": "^6.18.0",
1819         "lodash": "^4.17.4"
1820       }
1821     },
1822     "babel-traverse": {
1823       "version": "6.26.0",
1824       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1825       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1826       "dev": true,
1827       "requires": {
1828         "babel-code-frame": "^6.26.0",
1829         "babel-messages": "^6.23.0",
1830         "babel-runtime": "^6.26.0",
1831         "babel-types": "^6.26.0",
1832         "babylon": "^6.18.0",
1833         "debug": "^2.6.8",
1834         "globals": "^9.18.0",
1835         "invariant": "^2.2.2",
1836         "lodash": "^4.17.4"
1837       }
1838     },
1839     "babel-types": {
1840       "version": "6.26.0",
1841       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1842       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1843       "dev": true,
1844       "requires": {
1845         "babel-runtime": "^6.26.0",
1846         "esutils": "^2.0.2",
1847         "lodash": "^4.17.4",
1848         "to-fast-properties": "^1.0.3"
1849       }
1850     },
1851     "babylon": {
1852       "version": "6.18.0",
1853       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1854       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1855       "dev": true
1856     },
1857     "backo2": {
1858       "version": "1.0.2",
1859       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1860       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1861       "dev": true
1862     },
1863     "balanced-match": {
1864       "version": "1.0.0",
1865       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1866       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1867       "dev": true
1868     },
1869     "base": {
1870       "version": "0.11.2",
1871       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1872       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1873       "dev": true,
1874       "requires": {
1875         "cache-base": "^1.0.1",
1876         "class-utils": "^0.3.5",
1877         "component-emitter": "^1.2.1",
1878         "define-property": "^1.0.0",
1879         "isobject": "^3.0.1",
1880         "mixin-deep": "^1.2.0",
1881         "pascalcase": "^0.1.1"
1882       },
1883       "dependencies": {
1884         "define-property": {
1885           "version": "1.0.0",
1886           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1887           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1888           "dev": true,
1889           "requires": {
1890             "is-descriptor": "^1.0.0"
1891           }
1892         },
1893         "is-accessor-descriptor": {
1894           "version": "1.0.0",
1895           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1896           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1897           "dev": true,
1898           "requires": {
1899             "kind-of": "^6.0.0"
1900           }
1901         },
1902         "is-data-descriptor": {
1903           "version": "1.0.0",
1904           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1905           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1906           "dev": true,
1907           "requires": {
1908             "kind-of": "^6.0.0"
1909           }
1910         },
1911         "is-descriptor": {
1912           "version": "1.0.2",
1913           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1914           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1915           "dev": true,
1916           "requires": {
1917             "is-accessor-descriptor": "^1.0.0",
1918             "is-data-descriptor": "^1.0.0",
1919             "kind-of": "^6.0.2"
1920           }
1921         }
1922       }
1923     },
1924     "base64-arraybuffer": {
1925       "version": "0.1.5",
1926       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1927       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1928       "dev": true
1929     },
1930     "base64-js": {
1931       "version": "1.3.0",
1932       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1933       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1934       "dev": true
1935     },
1936     "base64id": {
1937       "version": "1.0.0",
1938       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1939       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1940       "dev": true
1941     },
1942     "batch": {
1943       "version": "0.6.1",
1944       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1945       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1946       "dev": true
1947     },
1948     "bcrypt-pbkdf": {
1949       "version": "1.0.2",
1950       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1951       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1952       "dev": true,
1953       "requires": {
1954         "tweetnacl": "^0.14.3"
1955       }
1956     },
1957     "better-assert": {
1958       "version": "1.0.2",
1959       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1960       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1961       "dev": true,
1962       "requires": {
1963         "callsite": "1.0.0"
1964       }
1965     },
1966     "big.js": {
1967       "version": "3.2.0",
1968       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1969       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1970       "dev": true
1971     },
1972     "binary-extensions": {
1973       "version": "1.12.0",
1974       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz",
1975       "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==",
1976       "dev": true
1977     },
1978     "blob": {
1979       "version": "0.0.5",
1980       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
1981       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
1982       "dev": true
1983     },
1984     "block-stream": {
1985       "version": "0.0.9",
1986       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1987       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1988       "dev": true,
1989       "optional": true,
1990       "requires": {
1991         "inherits": "~2.0.0"
1992       }
1993     },
1994     "blocking-proxy": {
1995       "version": "1.0.1",
1996       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
1997       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
1998       "dev": true,
1999       "requires": {
2000         "minimist": "^1.2.0"
2001       },
2002       "dependencies": {
2003         "minimist": {
2004           "version": "1.2.0",
2005           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2006           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2007           "dev": true
2008         }
2009       }
2010     },
2011     "bluebird": {
2012       "version": "3.5.3",
2013       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
2014       "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==",
2015       "dev": true
2016     },
2017     "bn.js": {
2018       "version": "4.11.8",
2019       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
2020       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
2021       "dev": true
2022     },
2023     "body-parser": {
2024       "version": "1.18.3",
2025       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
2026       "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
2027       "dev": true,
2028       "requires": {
2029         "bytes": "3.0.0",
2030         "content-type": "~1.0.4",
2031         "debug": "2.6.9",
2032         "depd": "~1.1.2",
2033         "http-errors": "~1.6.3",
2034         "iconv-lite": "0.4.23",
2035         "on-finished": "~2.3.0",
2036         "qs": "6.5.2",
2037         "raw-body": "2.3.3",
2038         "type-is": "~1.6.16"
2039       }
2040     },
2041     "bonjour": {
2042       "version": "3.5.0",
2043       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
2044       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
2045       "dev": true,
2046       "requires": {
2047         "array-flatten": "^2.1.0",
2048         "deep-equal": "^1.0.1",
2049         "dns-equal": "^1.0.0",
2050         "dns-txt": "^2.0.2",
2051         "multicast-dns": "^6.0.1",
2052         "multicast-dns-service-types": "^1.1.0"
2053       }
2054     },
2055     "bootstrap": {
2056       "version": "4.3.1",
2057       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.3.1.tgz",
2058       "integrity": "sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag=="
2059     },
2060     "brace-expansion": {
2061       "version": "1.1.11",
2062       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2063       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2064       "dev": true,
2065       "requires": {
2066         "balanced-match": "^1.0.0",
2067         "concat-map": "0.0.1"
2068       }
2069     },
2070     "braces": {
2071       "version": "2.3.2",
2072       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
2073       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
2074       "dev": true,
2075       "requires": {
2076         "arr-flatten": "^1.1.0",
2077         "array-unique": "^0.3.2",
2078         "extend-shallow": "^2.0.1",
2079         "fill-range": "^4.0.0",
2080         "isobject": "^3.0.1",
2081         "repeat-element": "^1.1.2",
2082         "snapdragon": "^0.8.1",
2083         "snapdragon-node": "^2.0.1",
2084         "split-string": "^3.0.2",
2085         "to-regex": "^3.0.1"
2086       },
2087       "dependencies": {
2088         "extend-shallow": {
2089           "version": "2.0.1",
2090           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2091           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2092           "dev": true,
2093           "requires": {
2094             "is-extendable": "^0.1.0"
2095           }
2096         }
2097       }
2098     },
2099     "brorand": {
2100       "version": "1.1.0",
2101       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
2102       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
2103       "dev": true
2104     },
2105     "browserify-aes": {
2106       "version": "1.2.0",
2107       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
2108       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
2109       "dev": true,
2110       "requires": {
2111         "buffer-xor": "^1.0.3",
2112         "cipher-base": "^1.0.0",
2113         "create-hash": "^1.1.0",
2114         "evp_bytestokey": "^1.0.3",
2115         "inherits": "^2.0.1",
2116         "safe-buffer": "^5.0.1"
2117       }
2118     },
2119     "browserify-cipher": {
2120       "version": "1.0.1",
2121       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
2122       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
2123       "dev": true,
2124       "requires": {
2125         "browserify-aes": "^1.0.4",
2126         "browserify-des": "^1.0.0",
2127         "evp_bytestokey": "^1.0.0"
2128       }
2129     },
2130     "browserify-des": {
2131       "version": "1.0.2",
2132       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
2133       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
2134       "dev": true,
2135       "requires": {
2136         "cipher-base": "^1.0.1",
2137         "des.js": "^1.0.0",
2138         "inherits": "^2.0.1",
2139         "safe-buffer": "^5.1.2"
2140       }
2141     },
2142     "browserify-rsa": {
2143       "version": "4.0.1",
2144       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
2145       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
2146       "dev": true,
2147       "requires": {
2148         "bn.js": "^4.1.0",
2149         "randombytes": "^2.0.1"
2150       }
2151     },
2152     "browserify-sign": {
2153       "version": "4.0.4",
2154       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
2155       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
2156       "dev": true,
2157       "requires": {
2158         "bn.js": "^4.1.1",
2159         "browserify-rsa": "^4.0.0",
2160         "create-hash": "^1.1.0",
2161         "create-hmac": "^1.1.2",
2162         "elliptic": "^6.0.0",
2163         "inherits": "^2.0.1",
2164         "parse-asn1": "^5.0.0"
2165       }
2166     },
2167     "browserify-zlib": {
2168       "version": "0.2.0",
2169       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
2170       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
2171       "dev": true,
2172       "requires": {
2173         "pako": "~1.0.5"
2174       }
2175     },
2176     "browserslist": {
2177       "version": "4.6.3",
2178       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.3.tgz",
2179       "integrity": "sha512-CNBqTCq22RKM8wKJNowcqihHJ4SkI8CGeK7KOR9tPboXUuS5Zk5lQgzzTbs4oxD8x+6HUshZUa2OyNI9lR93bQ==",
2180       "dev": true,
2181       "requires": {
2182         "caniuse-lite": "^1.0.30000975",
2183         "electron-to-chromium": "^1.3.164",
2184         "node-releases": "^1.1.23"
2185       }
2186     },
2187     "browserstack": {
2188       "version": "1.5.2",
2189       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.2.tgz",
2190       "integrity": "sha512-+6AFt9HzhKykcPF79W6yjEUJcdvZOV0lIXdkORXMJftGrDl0OKWqRF4GHqpDNkxiceDT/uB7Fb/aDwktvXX7dg==",
2191       "dev": true,
2192       "requires": {
2193         "https-proxy-agent": "^2.2.1"
2194       }
2195     },
2196     "buffer": {
2197       "version": "4.9.1",
2198       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
2199       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
2200       "dev": true,
2201       "requires": {
2202         "base64-js": "^1.0.2",
2203         "ieee754": "^1.1.4",
2204         "isarray": "^1.0.0"
2205       }
2206     },
2207     "buffer-alloc": {
2208       "version": "1.2.0",
2209       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
2210       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
2211       "dev": true,
2212       "requires": {
2213         "buffer-alloc-unsafe": "^1.1.0",
2214         "buffer-fill": "^1.0.0"
2215       }
2216     },
2217     "buffer-alloc-unsafe": {
2218       "version": "1.1.0",
2219       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
2220       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
2221       "dev": true
2222     },
2223     "buffer-fill": {
2224       "version": "1.0.0",
2225       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
2226       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
2227       "dev": true
2228     },
2229     "buffer-from": {
2230       "version": "1.1.1",
2231       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
2232       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
2233       "dev": true
2234     },
2235     "buffer-indexof": {
2236       "version": "1.1.1",
2237       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
2238       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
2239       "dev": true
2240     },
2241     "buffer-xor": {
2242       "version": "1.0.3",
2243       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
2244       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
2245       "dev": true
2246     },
2247     "builtin-modules": {
2248       "version": "1.1.1",
2249       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
2250       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
2251       "dev": true
2252     },
2253     "builtin-status-codes": {
2254       "version": "3.0.0",
2255       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
2256       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
2257       "dev": true
2258     },
2259     "builtins": {
2260       "version": "1.0.3",
2261       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
2262       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
2263       "dev": true
2264     },
2265     "bytes": {
2266       "version": "3.0.0",
2267       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
2268       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
2269       "dev": true
2270     },
2271     "cacache": {
2272       "version": "10.0.4",
2273       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
2274       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
2275       "dev": true,
2276       "requires": {
2277         "bluebird": "^3.5.1",
2278         "chownr": "^1.0.1",
2279         "glob": "^7.1.2",
2280         "graceful-fs": "^4.1.11",
2281         "lru-cache": "^4.1.1",
2282         "mississippi": "^2.0.0",
2283         "mkdirp": "^0.5.1",
2284         "move-concurrently": "^1.0.1",
2285         "promise-inflight": "^1.0.1",
2286         "rimraf": "^2.6.2",
2287         "ssri": "^5.2.4",
2288         "unique-filename": "^1.1.0",
2289         "y18n": "^4.0.0"
2290       }
2291     },
2292     "cache-base": {
2293       "version": "1.0.1",
2294       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
2295       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
2296       "dev": true,
2297       "requires": {
2298         "collection-visit": "^1.0.0",
2299         "component-emitter": "^1.2.1",
2300         "get-value": "^2.0.6",
2301         "has-value": "^1.0.0",
2302         "isobject": "^3.0.1",
2303         "set-value": "^2.0.0",
2304         "to-object-path": "^0.3.0",
2305         "union-value": "^1.0.0",
2306         "unset-value": "^1.0.0"
2307       }
2308     },
2309     "caller-callsite": {
2310       "version": "2.0.0",
2311       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
2312       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
2313       "dev": true,
2314       "requires": {
2315         "callsites": "^2.0.0"
2316       }
2317     },
2318     "caller-path": {
2319       "version": "2.0.0",
2320       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
2321       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
2322       "dev": true,
2323       "requires": {
2324         "caller-callsite": "^2.0.0"
2325       }
2326     },
2327     "callsite": {
2328       "version": "1.0.0",
2329       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
2330       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
2331       "dev": true
2332     },
2333     "callsites": {
2334       "version": "2.0.0",
2335       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
2336       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
2337       "dev": true
2338     },
2339     "camelcase": {
2340       "version": "2.1.1",
2341       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
2342       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
2343       "dev": true,
2344       "optional": true
2345     },
2346     "camelcase-keys": {
2347       "version": "2.1.0",
2348       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
2349       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
2350       "dev": true,
2351       "optional": true,
2352       "requires": {
2353         "camelcase": "^2.0.0",
2354         "map-obj": "^1.0.0"
2355       }
2356     },
2357     "caniuse-lite": {
2358       "version": "1.0.30000978",
2359       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000978.tgz",
2360       "integrity": "sha512-H6gK6kxUzG6oAwg/Jal279z8pHw0BzrpZfwo/CA9FFm/vA0l8IhDfkZtepyJNE2Y4V6Dp3P3ubz6czby1/Mgsw==",
2361       "dev": true
2362     },
2363     "canonical-path": {
2364       "version": "1.0.0",
2365       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
2366       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
2367       "dev": true
2368     },
2369     "caseless": {
2370       "version": "0.12.0",
2371       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2372       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2373       "dev": true
2374     },
2375     "chalk": {
2376       "version": "2.4.2",
2377       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2378       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2379       "dev": true,
2380       "requires": {
2381         "ansi-styles": "^3.2.1",
2382         "escape-string-regexp": "^1.0.5",
2383         "supports-color": "^5.3.0"
2384       },
2385       "dependencies": {
2386         "supports-color": {
2387           "version": "5.5.0",
2388           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2389           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2390           "dev": true,
2391           "requires": {
2392             "has-flag": "^3.0.0"
2393           }
2394         }
2395       }
2396     },
2397     "chardet": {
2398       "version": "0.7.0",
2399       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
2400       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
2401       "dev": true
2402     },
2403     "chart.js": {
2404       "version": "2.8.0",
2405       "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.8.0.tgz",
2406       "integrity": "sha512-Di3wUL4BFvqI5FB5K26aQ+hvWh8wnP9A3DWGvXHVkO13D3DSnaSsdZx29cXlEsYKVkn1E2az+ZYFS4t0zi8x0w==",
2407       "requires": {
2408         "chartjs-color": "^2.1.0",
2409         "moment": "^2.10.2"
2410       }
2411     },
2412     "chartjs-color": {
2413       "version": "2.2.0",
2414       "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.2.0.tgz",
2415       "integrity": "sha1-hKL7dVeH7YXDndbdjHsdiEKbrq4=",
2416       "requires": {
2417         "chartjs-color-string": "^0.5.0",
2418         "color-convert": "^0.5.3"
2419       },
2420       "dependencies": {
2421         "color-convert": {
2422           "version": "0.5.3",
2423           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
2424           "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0="
2425         }
2426       }
2427     },
2428     "chartjs-color-string": {
2429       "version": "0.5.0",
2430       "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.5.0.tgz",
2431       "integrity": "sha512-amWNvCOXlOUYxZVDSa0YOab5K/lmEhbFNKI55PWc4mlv28BDzA7zaoQTGxSBgJMHIW+hGX8YUrvw/FH4LyhwSQ==",
2432       "requires": {
2433         "color-name": "^1.0.0"
2434       }
2435     },
2436     "chokidar": {
2437       "version": "2.0.4",
2438       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
2439       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
2440       "dev": true,
2441       "requires": {
2442         "anymatch": "^2.0.0",
2443         "async-each": "^1.0.0",
2444         "braces": "^2.3.0",
2445         "fsevents": "^1.2.2",
2446         "glob-parent": "^3.1.0",
2447         "inherits": "^2.0.1",
2448         "is-binary-path": "^1.0.0",
2449         "is-glob": "^4.0.0",
2450         "lodash.debounce": "^4.0.8",
2451         "normalize-path": "^2.1.1",
2452         "path-is-absolute": "^1.0.0",
2453         "readdirp": "^2.0.0",
2454         "upath": "^1.0.5"
2455       }
2456     },
2457     "chownr": {
2458       "version": "1.1.1",
2459       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
2460       "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
2461       "dev": true
2462     },
2463     "chrome-trace-event": {
2464       "version": "1.0.2",
2465       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
2466       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
2467       "dev": true,
2468       "requires": {
2469         "tslib": "^1.9.0"
2470       }
2471     },
2472     "cipher-base": {
2473       "version": "1.0.4",
2474       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2475       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2476       "dev": true,
2477       "requires": {
2478         "inherits": "^2.0.1",
2479         "safe-buffer": "^5.0.1"
2480       }
2481     },
2482     "circular-dependency-plugin": {
2483       "version": "5.0.2",
2484       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
2485       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
2486       "dev": true
2487     },
2488     "circular-json": {
2489       "version": "0.5.9",
2490       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
2491       "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
2492       "dev": true
2493     },
2494     "class-utils": {
2495       "version": "0.3.6",
2496       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2497       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2498       "dev": true,
2499       "requires": {
2500         "arr-union": "^3.1.0",
2501         "define-property": "^0.2.5",
2502         "isobject": "^3.0.0",
2503         "static-extend": "^0.1.1"
2504       },
2505       "dependencies": {
2506         "define-property": {
2507           "version": "0.2.5",
2508           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2509           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2510           "dev": true,
2511           "requires": {
2512             "is-descriptor": "^0.1.0"
2513           }
2514         }
2515       }
2516     },
2517     "clean-css": {
2518       "version": "4.2.1",
2519       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
2520       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
2521       "dev": true,
2522       "requires": {
2523         "source-map": "~0.6.0"
2524       },
2525       "dependencies": {
2526         "source-map": {
2527           "version": "0.6.1",
2528           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2529           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2530           "dev": true
2531         }
2532       }
2533     },
2534     "cli-cursor": {
2535       "version": "2.1.0",
2536       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2537       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2538       "dev": true,
2539       "requires": {
2540         "restore-cursor": "^2.0.0"
2541       }
2542     },
2543     "cli-width": {
2544       "version": "2.2.0",
2545       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
2546       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
2547       "dev": true
2548     },
2549     "cliui": {
2550       "version": "3.2.0",
2551       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
2552       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2553       "dev": true,
2554       "optional": true,
2555       "requires": {
2556         "string-width": "^1.0.1",
2557         "strip-ansi": "^3.0.1",
2558         "wrap-ansi": "^2.0.0"
2559       }
2560     },
2561     "clone": {
2562       "version": "2.1.2",
2563       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2564       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2565       "dev": true
2566     },
2567     "clone-deep": {
2568       "version": "2.0.2",
2569       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
2570       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
2571       "dev": true,
2572       "requires": {
2573         "for-own": "^1.0.0",
2574         "is-plain-object": "^2.0.4",
2575         "kind-of": "^6.0.0",
2576         "shallow-clone": "^1.0.0"
2577       }
2578     },
2579     "co": {
2580       "version": "4.6.0",
2581       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2582       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
2583       "dev": true
2584     },
2585     "code-point-at": {
2586       "version": "1.1.0",
2587       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2588       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2589       "dev": true
2590     },
2591     "codelyzer": {
2592       "version": "4.5.0",
2593       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz",
2594       "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==",
2595       "dev": true,
2596       "requires": {
2597         "app-root-path": "^2.1.0",
2598         "css-selector-tokenizer": "^0.7.0",
2599         "cssauron": "^1.4.0",
2600         "semver-dsl": "^1.0.1",
2601         "source-map": "^0.5.7",
2602         "sprintf-js": "^1.1.1"
2603       },
2604       "dependencies": {
2605         "source-map": {
2606           "version": "0.5.7",
2607           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2608           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2609           "dev": true
2610         },
2611         "sprintf-js": {
2612           "version": "1.1.2",
2613           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
2614           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
2615           "dev": true
2616         }
2617       }
2618     },
2619     "collection-visit": {
2620       "version": "1.0.0",
2621       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2622       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2623       "dev": true,
2624       "requires": {
2625         "map-visit": "^1.0.0",
2626         "object-visit": "^1.0.0"
2627       }
2628     },
2629     "color-convert": {
2630       "version": "1.9.3",
2631       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2632       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2633       "dev": true,
2634       "requires": {
2635         "color-name": "1.1.3"
2636       }
2637     },
2638     "color-name": {
2639       "version": "1.1.3",
2640       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2641       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
2642     },
2643     "colors": {
2644       "version": "1.1.2",
2645       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2646       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2647       "dev": true
2648     },
2649     "combine-lists": {
2650       "version": "1.0.1",
2651       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
2652       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
2653       "dev": true,
2654       "requires": {
2655         "lodash": "^4.5.0"
2656       }
2657     },
2658     "combined-stream": {
2659       "version": "1.0.7",
2660       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
2661       "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
2662       "dev": true,
2663       "requires": {
2664         "delayed-stream": "~1.0.0"
2665       }
2666     },
2667     "commander": {
2668       "version": "2.17.1",
2669       "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
2670       "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
2671       "dev": true
2672     },
2673     "commondir": {
2674       "version": "1.0.1",
2675       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2676       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2677       "dev": true
2678     },
2679     "compare-versions": {
2680       "version": "3.5.0",
2681       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.0.tgz",
2682       "integrity": "sha512-hX+4kt2Rcwu+x1U0SsEFCn1quURjEjPEGH/cPBlpME/IidGimAdwfMU+B+xDr7et/KTR7VH2+ZqWGerv4NGs2w==",
2683       "dev": true
2684     },
2685     "component-bind": {
2686       "version": "1.0.0",
2687       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2688       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2689       "dev": true
2690     },
2691     "component-emitter": {
2692       "version": "1.2.1",
2693       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
2694       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2695       "dev": true
2696     },
2697     "component-inherit": {
2698       "version": "0.0.3",
2699       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2700       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2701       "dev": true
2702     },
2703     "compressible": {
2704       "version": "2.0.17",
2705       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz",
2706       "integrity": "sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==",
2707       "dev": true,
2708       "requires": {
2709         "mime-db": ">= 1.40.0 < 2"
2710       },
2711       "dependencies": {
2712         "mime-db": {
2713           "version": "1.40.0",
2714           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
2715           "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
2716           "dev": true
2717         }
2718       }
2719     },
2720     "compression": {
2721       "version": "1.7.4",
2722       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
2723       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
2724       "dev": true,
2725       "requires": {
2726         "accepts": "~1.3.5",
2727         "bytes": "3.0.0",
2728         "compressible": "~2.0.16",
2729         "debug": "2.6.9",
2730         "on-headers": "~1.0.2",
2731         "safe-buffer": "5.1.2",
2732         "vary": "~1.1.2"
2733       }
2734     },
2735     "concat-map": {
2736       "version": "0.0.1",
2737       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2738       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2739       "dev": true
2740     },
2741     "concat-stream": {
2742       "version": "1.6.2",
2743       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2744       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2745       "dev": true,
2746       "requires": {
2747         "buffer-from": "^1.0.0",
2748         "inherits": "^2.0.3",
2749         "readable-stream": "^2.2.2",
2750         "typedarray": "^0.0.6"
2751       }
2752     },
2753     "connect": {
2754       "version": "3.6.6",
2755       "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
2756       "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
2757       "dev": true,
2758       "requires": {
2759         "debug": "2.6.9",
2760         "finalhandler": "1.1.0",
2761         "parseurl": "~1.3.2",
2762         "utils-merge": "1.0.1"
2763       },
2764       "dependencies": {
2765         "finalhandler": {
2766           "version": "1.1.0",
2767           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
2768           "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
2769           "dev": true,
2770           "requires": {
2771             "debug": "2.6.9",
2772             "encodeurl": "~1.0.1",
2773             "escape-html": "~1.0.3",
2774             "on-finished": "~2.3.0",
2775             "parseurl": "~1.3.2",
2776             "statuses": "~1.3.1",
2777             "unpipe": "~1.0.0"
2778           }
2779         },
2780         "statuses": {
2781           "version": "1.3.1",
2782           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
2783           "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
2784           "dev": true
2785         }
2786       }
2787     },
2788     "connect-history-api-fallback": {
2789       "version": "1.6.0",
2790       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
2791       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
2792       "dev": true
2793     },
2794     "console-browserify": {
2795       "version": "1.1.0",
2796       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2797       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2798       "dev": true,
2799       "requires": {
2800         "date-now": "^0.1.4"
2801       }
2802     },
2803     "console-control-strings": {
2804       "version": "1.1.0",
2805       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2806       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2807       "dev": true,
2808       "optional": true
2809     },
2810     "constants-browserify": {
2811       "version": "1.0.0",
2812       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2813       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2814       "dev": true
2815     },
2816     "content-disposition": {
2817       "version": "0.5.3",
2818       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2819       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2820       "dev": true,
2821       "requires": {
2822         "safe-buffer": "5.1.2"
2823       }
2824     },
2825     "content-type": {
2826       "version": "1.0.4",
2827       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2828       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2829       "dev": true
2830     },
2831     "convert-source-map": {
2832       "version": "1.6.0",
2833       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2834       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2835       "dev": true,
2836       "requires": {
2837         "safe-buffer": "~5.1.1"
2838       }
2839     },
2840     "cookie": {
2841       "version": "0.3.1",
2842       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
2843       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
2844       "dev": true
2845     },
2846     "cookie-signature": {
2847       "version": "1.0.6",
2848       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2849       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2850       "dev": true
2851     },
2852     "copy-concurrently": {
2853       "version": "1.0.5",
2854       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2855       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2856       "dev": true,
2857       "requires": {
2858         "aproba": "^1.1.1",
2859         "fs-write-stream-atomic": "^1.0.8",
2860         "iferr": "^0.1.5",
2861         "mkdirp": "^0.5.1",
2862         "rimraf": "^2.5.4",
2863         "run-queue": "^1.0.0"
2864       }
2865     },
2866     "copy-descriptor": {
2867       "version": "0.1.1",
2868       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2869       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2870       "dev": true
2871     },
2872     "copy-webpack-plugin": {
2873       "version": "4.6.0",
2874       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz",
2875       "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==",
2876       "dev": true,
2877       "requires": {
2878         "cacache": "^10.0.4",
2879         "find-cache-dir": "^1.0.0",
2880         "globby": "^7.1.1",
2881         "is-glob": "^4.0.0",
2882         "loader-utils": "^1.1.0",
2883         "minimatch": "^3.0.4",
2884         "p-limit": "^1.0.0",
2885         "serialize-javascript": "^1.4.0"
2886       }
2887     },
2888     "core-js": {
2889       "version": "2.6.9",
2890       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
2891       "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A=="
2892     },
2893     "core-util-is": {
2894       "version": "1.0.2",
2895       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2896       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2897       "dev": true
2898     },
2899     "cosmiconfig": {
2900       "version": "5.2.1",
2901       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2902       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2903       "dev": true,
2904       "requires": {
2905         "import-fresh": "^2.0.0",
2906         "is-directory": "^0.3.1",
2907         "js-yaml": "^3.13.1",
2908         "parse-json": "^4.0.0"
2909       },
2910       "dependencies": {
2911         "esprima": {
2912           "version": "4.0.1",
2913           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2914           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2915           "dev": true
2916         },
2917         "js-yaml": {
2918           "version": "3.13.1",
2919           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
2920           "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
2921           "dev": true,
2922           "requires": {
2923             "argparse": "^1.0.7",
2924             "esprima": "^4.0.0"
2925           }
2926         },
2927         "parse-json": {
2928           "version": "4.0.0",
2929           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2930           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2931           "dev": true,
2932           "requires": {
2933             "error-ex": "^1.3.1",
2934             "json-parse-better-errors": "^1.0.1"
2935           }
2936         }
2937       }
2938     },
2939     "create-ecdh": {
2940       "version": "4.0.3",
2941       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2942       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2943       "dev": true,
2944       "requires": {
2945         "bn.js": "^4.1.0",
2946         "elliptic": "^6.0.0"
2947       }
2948     },
2949     "create-hash": {
2950       "version": "1.2.0",
2951       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2952       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2953       "dev": true,
2954       "requires": {
2955         "cipher-base": "^1.0.1",
2956         "inherits": "^2.0.1",
2957         "md5.js": "^1.3.4",
2958         "ripemd160": "^2.0.1",
2959         "sha.js": "^2.4.0"
2960       }
2961     },
2962     "create-hmac": {
2963       "version": "1.1.7",
2964       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2965       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2966       "dev": true,
2967       "requires": {
2968         "cipher-base": "^1.0.3",
2969         "create-hash": "^1.1.0",
2970         "inherits": "^2.0.1",
2971         "ripemd160": "^2.0.0",
2972         "safe-buffer": "^5.0.1",
2973         "sha.js": "^2.4.8"
2974       }
2975     },
2976     "cross-spawn": {
2977       "version": "3.0.1",
2978       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2979       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2980       "dev": true,
2981       "optional": true,
2982       "requires": {
2983         "lru-cache": "^4.0.1",
2984         "which": "^1.2.9"
2985       }
2986     },
2987     "crypto-browserify": {
2988       "version": "3.12.0",
2989       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2990       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2991       "dev": true,
2992       "requires": {
2993         "browserify-cipher": "^1.0.0",
2994         "browserify-sign": "^4.0.0",
2995         "create-ecdh": "^4.0.0",
2996         "create-hash": "^1.1.0",
2997         "create-hmac": "^1.1.0",
2998         "diffie-hellman": "^5.0.0",
2999         "inherits": "^2.0.1",
3000         "pbkdf2": "^3.0.3",
3001         "public-encrypt": "^4.0.0",
3002         "randombytes": "^2.0.0",
3003         "randomfill": "^1.0.3"
3004       }
3005     },
3006     "css-parse": {
3007       "version": "1.7.0",
3008       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
3009       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
3010       "dev": true
3011     },
3012     "css-selector-tokenizer": {
3013       "version": "0.7.1",
3014       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
3015       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
3016       "dev": true,
3017       "requires": {
3018         "cssesc": "^0.1.0",
3019         "fastparse": "^1.1.1",
3020         "regexpu-core": "^1.0.0"
3021       }
3022     },
3023     "cssauron": {
3024       "version": "1.4.0",
3025       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
3026       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
3027       "dev": true,
3028       "requires": {
3029         "through": "X.X.X"
3030       }
3031     },
3032     "cssesc": {
3033       "version": "0.1.0",
3034       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
3035       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
3036       "dev": true
3037     },
3038     "currently-unhandled": {
3039       "version": "0.4.1",
3040       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
3041       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
3042       "dev": true,
3043       "optional": true,
3044       "requires": {
3045         "array-find-index": "^1.0.1"
3046       }
3047     },
3048     "custom-event": {
3049       "version": "1.0.1",
3050       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
3051       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
3052       "dev": true
3053     },
3054     "cyclist": {
3055       "version": "0.2.2",
3056       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
3057       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
3058       "dev": true
3059     },
3060     "dashdash": {
3061       "version": "1.14.1",
3062       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
3063       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
3064       "dev": true,
3065       "requires": {
3066         "assert-plus": "^1.0.0"
3067       }
3068     },
3069     "date-format": {
3070       "version": "1.2.0",
3071       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
3072       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
3073       "dev": true
3074     },
3075     "date-now": {
3076       "version": "0.1.4",
3077       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
3078       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
3079       "dev": true
3080     },
3081     "debug": {
3082       "version": "2.6.9",
3083       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3084       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3085       "dev": true,
3086       "requires": {
3087         "ms": "2.0.0"
3088       }
3089     },
3090     "decamelize": {
3091       "version": "1.2.0",
3092       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
3093       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
3094       "dev": true
3095     },
3096     "decode-uri-component": {
3097       "version": "0.2.0",
3098       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
3099       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
3100       "dev": true
3101     },
3102     "deep-equal": {
3103       "version": "1.0.1",
3104       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
3105       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
3106       "dev": true
3107     },
3108     "deep-is": {
3109       "version": "0.1.3",
3110       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
3111       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
3112       "dev": true
3113     },
3114     "default-gateway": {
3115       "version": "2.7.2",
3116       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
3117       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
3118       "dev": true,
3119       "requires": {
3120         "execa": "^0.10.0",
3121         "ip-regex": "^2.1.0"
3122       }
3123     },
3124     "default-require-extensions": {
3125       "version": "2.0.0",
3126       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
3127       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
3128       "dev": true,
3129       "requires": {
3130         "strip-bom": "^3.0.0"
3131       },
3132       "dependencies": {
3133         "strip-bom": {
3134           "version": "3.0.0",
3135           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
3136           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
3137           "dev": true
3138         }
3139       }
3140     },
3141     "define-property": {
3142       "version": "2.0.2",
3143       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
3144       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
3145       "dev": true,
3146       "requires": {
3147         "is-descriptor": "^1.0.2",
3148         "isobject": "^3.0.1"
3149       },
3150       "dependencies": {
3151         "is-accessor-descriptor": {
3152           "version": "1.0.0",
3153           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3154           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3155           "dev": true,
3156           "requires": {
3157             "kind-of": "^6.0.0"
3158           }
3159         },
3160         "is-data-descriptor": {
3161           "version": "1.0.0",
3162           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3163           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3164           "dev": true,
3165           "requires": {
3166             "kind-of": "^6.0.0"
3167           }
3168         },
3169         "is-descriptor": {
3170           "version": "1.0.2",
3171           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3172           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3173           "dev": true,
3174           "requires": {
3175             "is-accessor-descriptor": "^1.0.0",
3176             "is-data-descriptor": "^1.0.0",
3177             "kind-of": "^6.0.2"
3178           }
3179         }
3180       }
3181     },
3182     "del": {
3183       "version": "3.0.0",
3184       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
3185       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
3186       "dev": true,
3187       "requires": {
3188         "globby": "^6.1.0",
3189         "is-path-cwd": "^1.0.0",
3190         "is-path-in-cwd": "^1.0.0",
3191         "p-map": "^1.1.1",
3192         "pify": "^3.0.0",
3193         "rimraf": "^2.2.8"
3194       },
3195       "dependencies": {
3196         "globby": {
3197           "version": "6.1.0",
3198           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
3199           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
3200           "dev": true,
3201           "requires": {
3202             "array-union": "^1.0.1",
3203             "glob": "^7.0.3",
3204             "object-assign": "^4.0.1",
3205             "pify": "^2.0.0",
3206             "pinkie-promise": "^2.0.0"
3207           },
3208           "dependencies": {
3209             "pify": {
3210               "version": "2.3.0",
3211               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3212               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
3213               "dev": true
3214             }
3215           }
3216         }
3217       }
3218     },
3219     "delayed-stream": {
3220       "version": "1.0.0",
3221       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
3222       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
3223       "dev": true
3224     },
3225     "delegates": {
3226       "version": "1.0.0",
3227       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
3228       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
3229       "dev": true,
3230       "optional": true
3231     },
3232     "depd": {
3233       "version": "1.1.2",
3234       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
3235       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
3236       "dev": true
3237     },
3238     "dependency-graph": {
3239       "version": "0.7.2",
3240       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
3241       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
3242       "dev": true
3243     },
3244     "des.js": {
3245       "version": "1.0.0",
3246       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
3247       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
3248       "dev": true,
3249       "requires": {
3250         "inherits": "^2.0.1",
3251         "minimalistic-assert": "^1.0.0"
3252       }
3253     },
3254     "destroy": {
3255       "version": "1.0.4",
3256       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
3257       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
3258       "dev": true
3259     },
3260     "detect-indent": {
3261       "version": "4.0.0",
3262       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
3263       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
3264       "dev": true,
3265       "requires": {
3266         "repeating": "^2.0.0"
3267       }
3268     },
3269     "detect-node": {
3270       "version": "2.0.4",
3271       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
3272       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
3273       "dev": true
3274     },
3275     "di": {
3276       "version": "0.0.1",
3277       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
3278       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
3279       "dev": true
3280     },
3281     "diff": {
3282       "version": "3.5.0",
3283       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
3284       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
3285       "dev": true
3286     },
3287     "diffie-hellman": {
3288       "version": "5.0.3",
3289       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
3290       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
3291       "dev": true,
3292       "requires": {
3293         "bn.js": "^4.1.0",
3294         "miller-rabin": "^4.0.0",
3295         "randombytes": "^2.0.0"
3296       }
3297     },
3298     "dir-glob": {
3299       "version": "2.2.2",
3300       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
3301       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
3302       "dev": true,
3303       "requires": {
3304         "path-type": "^3.0.0"
3305       }
3306     },
3307     "dns-equal": {
3308       "version": "1.0.0",
3309       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
3310       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
3311       "dev": true
3312     },
3313     "dns-packet": {
3314       "version": "1.3.1",
3315       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
3316       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
3317       "dev": true,
3318       "requires": {
3319         "ip": "^1.1.0",
3320         "safe-buffer": "^5.0.1"
3321       }
3322     },
3323     "dns-txt": {
3324       "version": "2.0.2",
3325       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
3326       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
3327       "dev": true,
3328       "requires": {
3329         "buffer-indexof": "^1.0.0"
3330       }
3331     },
3332     "dom-serialize": {
3333       "version": "2.2.1",
3334       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
3335       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
3336       "dev": true,
3337       "requires": {
3338         "custom-event": "~1.0.0",
3339         "ent": "~2.2.0",
3340         "extend": "^3.0.0",
3341         "void-elements": "^2.0.0"
3342       }
3343     },
3344     "domain-browser": {
3345       "version": "1.2.0",
3346       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
3347       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
3348       "dev": true
3349     },
3350     "duplexify": {
3351       "version": "3.7.1",
3352       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
3353       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
3354       "dev": true,
3355       "requires": {
3356         "end-of-stream": "^1.0.0",
3357         "inherits": "^2.0.1",
3358         "readable-stream": "^2.0.0",
3359         "stream-shift": "^1.0.0"
3360       }
3361     },
3362     "ecc-jsbn": {
3363       "version": "0.1.2",
3364       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
3365       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
3366       "dev": true,
3367       "requires": {
3368         "jsbn": "~0.1.0",
3369         "safer-buffer": "^2.1.0"
3370       }
3371     },
3372     "ee-first": {
3373       "version": "1.1.1",
3374       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
3375       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
3376       "dev": true
3377     },
3378     "electron-to-chromium": {
3379       "version": "1.3.174",
3380       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.174.tgz",
3381       "integrity": "sha512-OEh3EARo2B07ZRtxB0u9GqWyWmTeNS+diMp5bjw4kqMjgpzqM0w1zUOyErDsyWxTdArbvZ79T/w5n3WsBVHLfA==",
3382       "dev": true
3383     },
3384     "elliptic": {
3385       "version": "6.5.0",
3386       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz",
3387       "integrity": "sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg==",
3388       "dev": true,
3389       "requires": {
3390         "bn.js": "^4.4.0",
3391         "brorand": "^1.0.1",
3392         "hash.js": "^1.0.0",
3393         "hmac-drbg": "^1.0.0",
3394         "inherits": "^2.0.1",
3395         "minimalistic-assert": "^1.0.0",
3396         "minimalistic-crypto-utils": "^1.0.0"
3397       }
3398     },
3399     "emoji-regex": {
3400       "version": "7.0.3",
3401       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
3402       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
3403       "dev": true
3404     },
3405     "emojis-list": {
3406       "version": "2.1.0",
3407       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
3408       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
3409       "dev": true
3410     },
3411     "encodeurl": {
3412       "version": "1.0.2",
3413       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3414       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3415       "dev": true
3416     },
3417     "encoding": {
3418       "version": "0.1.12",
3419       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
3420       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
3421       "dev": true,
3422       "requires": {
3423         "iconv-lite": "~0.4.13"
3424       }
3425     },
3426     "end-of-stream": {
3427       "version": "1.4.1",
3428       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
3429       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
3430       "dev": true,
3431       "requires": {
3432         "once": "^1.4.0"
3433       }
3434     },
3435     "engine.io": {
3436       "version": "3.2.1",
3437       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
3438       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
3439       "dev": true,
3440       "requires": {
3441         "accepts": "~1.3.4",
3442         "base64id": "1.0.0",
3443         "cookie": "0.3.1",
3444         "debug": "~3.1.0",
3445         "engine.io-parser": "~2.1.0",
3446         "ws": "~3.3.1"
3447       },
3448       "dependencies": {
3449         "debug": {
3450           "version": "3.1.0",
3451           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3452           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3453           "dev": true,
3454           "requires": {
3455             "ms": "2.0.0"
3456           }
3457         }
3458       }
3459     },
3460     "engine.io-client": {
3461       "version": "3.2.1",
3462       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
3463       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
3464       "dev": true,
3465       "requires": {
3466         "component-emitter": "1.2.1",
3467         "component-inherit": "0.0.3",
3468         "debug": "~3.1.0",
3469         "engine.io-parser": "~2.1.1",
3470         "has-cors": "1.1.0",
3471         "indexof": "0.0.1",
3472         "parseqs": "0.0.5",
3473         "parseuri": "0.0.5",
3474         "ws": "~3.3.1",
3475         "xmlhttprequest-ssl": "~1.5.4",
3476         "yeast": "0.1.2"
3477       },
3478       "dependencies": {
3479         "debug": {
3480           "version": "3.1.0",
3481           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3482           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3483           "dev": true,
3484           "requires": {
3485             "ms": "2.0.0"
3486           }
3487         }
3488       }
3489     },
3490     "engine.io-parser": {
3491       "version": "2.1.3",
3492       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
3493       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
3494       "dev": true,
3495       "requires": {
3496         "after": "0.8.2",
3497         "arraybuffer.slice": "~0.0.7",
3498         "base64-arraybuffer": "0.1.5",
3499         "blob": "0.0.5",
3500         "has-binary2": "~1.0.2"
3501       }
3502     },
3503     "enhanced-resolve": {
3504       "version": "4.1.0",
3505       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
3506       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
3507       "dev": true,
3508       "requires": {
3509         "graceful-fs": "^4.1.2",
3510         "memory-fs": "^0.4.0",
3511         "tapable": "^1.0.0"
3512       }
3513     },
3514     "ent": {
3515       "version": "2.2.0",
3516       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
3517       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
3518       "dev": true
3519     },
3520     "err-code": {
3521       "version": "1.1.2",
3522       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
3523       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=",
3524       "dev": true
3525     },
3526     "errno": {
3527       "version": "0.1.7",
3528       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
3529       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
3530       "dev": true,
3531       "requires": {
3532         "prr": "~1.0.1"
3533       }
3534     },
3535     "error-ex": {
3536       "version": "1.3.2",
3537       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3538       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3539       "dev": true,
3540       "requires": {
3541         "is-arrayish": "^0.2.1"
3542       }
3543     },
3544     "es6-promise": {
3545       "version": "4.2.5",
3546       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.5.tgz",
3547       "integrity": "sha512-n6wvpdE43VFtJq+lUDYDBFUwV8TZbuGXLV4D6wKafg13ldznKsyEvatubnmUe31zcvelSzOHF+XbaT+Bl9ObDg==",
3548       "dev": true
3549     },
3550     "es6-promisify": {
3551       "version": "5.0.0",
3552       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
3553       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3554       "dev": true,
3555       "requires": {
3556         "es6-promise": "^4.0.3"
3557       }
3558     },
3559     "escape-html": {
3560       "version": "1.0.3",
3561       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3562       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3563       "dev": true
3564     },
3565     "escape-string-regexp": {
3566       "version": "1.0.5",
3567       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3568       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3569       "dev": true
3570     },
3571     "escodegen": {
3572       "version": "1.8.1",
3573       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3574       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3575       "dev": true,
3576       "requires": {
3577         "esprima": "^2.7.1",
3578         "estraverse": "^1.9.1",
3579         "esutils": "^2.0.2",
3580         "optionator": "^0.8.1",
3581         "source-map": "~0.2.0"
3582       },
3583       "dependencies": {
3584         "source-map": {
3585           "version": "0.2.0",
3586           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3587           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3588           "dev": true,
3589           "optional": true,
3590           "requires": {
3591             "amdefine": ">=0.0.4"
3592           }
3593         }
3594       }
3595     },
3596     "eslint-scope": {
3597       "version": "4.0.3",
3598       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3599       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3600       "dev": true,
3601       "requires": {
3602         "esrecurse": "^4.1.0",
3603         "estraverse": "^4.1.1"
3604       },
3605       "dependencies": {
3606         "estraverse": {
3607           "version": "4.2.0",
3608           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3609           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3610           "dev": true
3611         }
3612       }
3613     },
3614     "esprima": {
3615       "version": "2.7.3",
3616       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3617       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3618       "dev": true
3619     },
3620     "esrecurse": {
3621       "version": "4.2.1",
3622       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3623       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3624       "dev": true,
3625       "requires": {
3626         "estraverse": "^4.1.0"
3627       },
3628       "dependencies": {
3629         "estraverse": {
3630           "version": "4.2.0",
3631           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3632           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3633           "dev": true
3634         }
3635       }
3636     },
3637     "estraverse": {
3638       "version": "1.9.3",
3639       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3640       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3641       "dev": true
3642     },
3643     "esutils": {
3644       "version": "2.0.2",
3645       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3646       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3647       "dev": true
3648     },
3649     "etag": {
3650       "version": "1.8.1",
3651       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3652       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3653       "dev": true
3654     },
3655     "eventemitter3": {
3656       "version": "3.1.0",
3657       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
3658       "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",
3659       "dev": true
3660     },
3661     "events": {
3662       "version": "3.0.0",
3663       "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz",
3664       "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==",
3665       "dev": true
3666     },
3667     "eventsource": {
3668       "version": "1.0.7",
3669       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
3670       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
3671       "dev": true,
3672       "requires": {
3673         "original": "^1.0.0"
3674       }
3675     },
3676     "evp_bytestokey": {
3677       "version": "1.0.3",
3678       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3679       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3680       "dev": true,
3681       "requires": {
3682         "md5.js": "^1.3.4",
3683         "safe-buffer": "^5.1.1"
3684       }
3685     },
3686     "execa": {
3687       "version": "0.10.0",
3688       "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
3689       "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
3690       "dev": true,
3691       "requires": {
3692         "cross-spawn": "^6.0.0",
3693         "get-stream": "^3.0.0",
3694         "is-stream": "^1.1.0",
3695         "npm-run-path": "^2.0.0",
3696         "p-finally": "^1.0.0",
3697         "signal-exit": "^3.0.0",
3698         "strip-eof": "^1.0.0"
3699       },
3700       "dependencies": {
3701         "cross-spawn": {
3702           "version": "6.0.5",
3703           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3704           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3705           "dev": true,
3706           "requires": {
3707             "nice-try": "^1.0.4",
3708             "path-key": "^2.0.1",
3709             "semver": "^5.5.0",
3710             "shebang-command": "^1.2.0",
3711             "which": "^1.2.9"
3712           }
3713         }
3714       }
3715     },
3716     "exit": {
3717       "version": "0.1.2",
3718       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3719       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3720       "dev": true
3721     },
3722     "expand-braces": {
3723       "version": "0.1.2",
3724       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3725       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3726       "dev": true,
3727       "requires": {
3728         "array-slice": "^0.2.3",
3729         "array-unique": "^0.2.1",
3730         "braces": "^0.1.2"
3731       },
3732       "dependencies": {
3733         "array-unique": {
3734           "version": "0.2.1",
3735           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3736           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3737           "dev": true
3738         },
3739         "braces": {
3740           "version": "0.1.5",
3741           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3742           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3743           "dev": true,
3744           "requires": {
3745             "expand-range": "^0.1.0"
3746           }
3747         },
3748         "expand-range": {
3749           "version": "0.1.1",
3750           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3751           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3752           "dev": true,
3753           "requires": {
3754             "is-number": "^0.1.1",
3755             "repeat-string": "^0.2.2"
3756           }
3757         },
3758         "is-number": {
3759           "version": "0.1.1",
3760           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3761           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3762           "dev": true
3763         },
3764         "repeat-string": {
3765           "version": "0.2.2",
3766           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3767           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3768           "dev": true
3769         }
3770       }
3771     },
3772     "expand-brackets": {
3773       "version": "2.1.4",
3774       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3775       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3776       "dev": true,
3777       "requires": {
3778         "debug": "^2.3.3",
3779         "define-property": "^0.2.5",
3780         "extend-shallow": "^2.0.1",
3781         "posix-character-classes": "^0.1.0",
3782         "regex-not": "^1.0.0",
3783         "snapdragon": "^0.8.1",
3784         "to-regex": "^3.0.1"
3785       },
3786       "dependencies": {
3787         "define-property": {
3788           "version": "0.2.5",
3789           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3790           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3791           "dev": true,
3792           "requires": {
3793             "is-descriptor": "^0.1.0"
3794           }
3795         },
3796         "extend-shallow": {
3797           "version": "2.0.1",
3798           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3799           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3800           "dev": true,
3801           "requires": {
3802             "is-extendable": "^0.1.0"
3803           }
3804         }
3805       }
3806     },
3807     "express": {
3808       "version": "4.17.1",
3809       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
3810       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
3811       "dev": true,
3812       "requires": {
3813         "accepts": "~1.3.7",
3814         "array-flatten": "1.1.1",
3815         "body-parser": "1.19.0",
3816         "content-disposition": "0.5.3",
3817         "content-type": "~1.0.4",
3818         "cookie": "0.4.0",
3819         "cookie-signature": "1.0.6",
3820         "debug": "2.6.9",
3821         "depd": "~1.1.2",
3822         "encodeurl": "~1.0.2",
3823         "escape-html": "~1.0.3",
3824         "etag": "~1.8.1",
3825         "finalhandler": "~1.1.2",
3826         "fresh": "0.5.2",
3827         "merge-descriptors": "1.0.1",
3828         "methods": "~1.1.2",
3829         "on-finished": "~2.3.0",
3830         "parseurl": "~1.3.3",
3831         "path-to-regexp": "0.1.7",
3832         "proxy-addr": "~2.0.5",
3833         "qs": "6.7.0",
3834         "range-parser": "~1.2.1",
3835         "safe-buffer": "5.1.2",
3836         "send": "0.17.1",
3837         "serve-static": "1.14.1",
3838         "setprototypeof": "1.1.1",
3839         "statuses": "~1.5.0",
3840         "type-is": "~1.6.18",
3841         "utils-merge": "1.0.1",
3842         "vary": "~1.1.2"
3843       },
3844       "dependencies": {
3845         "accepts": {
3846           "version": "1.3.7",
3847           "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
3848           "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
3849           "dev": true,
3850           "requires": {
3851             "mime-types": "~2.1.24",
3852             "negotiator": "0.6.2"
3853           }
3854         },
3855         "array-flatten": {
3856           "version": "1.1.1",
3857           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3858           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3859           "dev": true
3860         },
3861         "body-parser": {
3862           "version": "1.19.0",
3863           "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
3864           "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
3865           "dev": true,
3866           "requires": {
3867             "bytes": "3.1.0",
3868             "content-type": "~1.0.4",
3869             "debug": "2.6.9",
3870             "depd": "~1.1.2",
3871             "http-errors": "1.7.2",
3872             "iconv-lite": "0.4.24",
3873             "on-finished": "~2.3.0",
3874             "qs": "6.7.0",
3875             "raw-body": "2.4.0",
3876             "type-is": "~1.6.17"
3877           }
3878         },
3879         "bytes": {
3880           "version": "3.1.0",
3881           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
3882           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
3883           "dev": true
3884         },
3885         "cookie": {
3886           "version": "0.4.0",
3887           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
3888           "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
3889           "dev": true
3890         },
3891         "http-errors": {
3892           "version": "1.7.2",
3893           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
3894           "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
3895           "dev": true,
3896           "requires": {
3897             "depd": "~1.1.2",
3898             "inherits": "2.0.3",
3899             "setprototypeof": "1.1.1",
3900             "statuses": ">= 1.5.0 < 2",
3901             "toidentifier": "1.0.0"
3902           }
3903         },
3904         "iconv-lite": {
3905           "version": "0.4.24",
3906           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3907           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3908           "dev": true,
3909           "requires": {
3910             "safer-buffer": ">= 2.1.2 < 3"
3911           }
3912         },
3913         "mime-db": {
3914           "version": "1.40.0",
3915           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
3916           "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
3917           "dev": true
3918         },
3919         "mime-types": {
3920           "version": "2.1.24",
3921           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
3922           "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
3923           "dev": true,
3924           "requires": {
3925             "mime-db": "1.40.0"
3926           }
3927         },
3928         "negotiator": {
3929           "version": "0.6.2",
3930           "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
3931           "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
3932           "dev": true
3933         },
3934         "parseurl": {
3935           "version": "1.3.3",
3936           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
3937           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
3938           "dev": true
3939         },
3940         "qs": {
3941           "version": "6.7.0",
3942           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
3943           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
3944           "dev": true
3945         },
3946         "range-parser": {
3947           "version": "1.2.1",
3948           "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
3949           "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
3950           "dev": true
3951         },
3952         "raw-body": {
3953           "version": "2.4.0",
3954           "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
3955           "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
3956           "dev": true,
3957           "requires": {
3958             "bytes": "3.1.0",
3959             "http-errors": "1.7.2",
3960             "iconv-lite": "0.4.24",
3961             "unpipe": "1.0.0"
3962           }
3963         },
3964         "setprototypeof": {
3965           "version": "1.1.1",
3966           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
3967           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
3968           "dev": true
3969         },
3970         "statuses": {
3971           "version": "1.5.0",
3972           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
3973           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
3974           "dev": true
3975         },
3976         "type-is": {
3977           "version": "1.6.18",
3978           "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
3979           "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
3980           "dev": true,
3981           "requires": {
3982             "media-typer": "0.3.0",
3983             "mime-types": "~2.1.24"
3984           }
3985         }
3986       }
3987     },
3988     "extend": {
3989       "version": "3.0.2",
3990       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3991       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3992       "dev": true
3993     },
3994     "extend-shallow": {
3995       "version": "3.0.2",
3996       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3997       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3998       "dev": true,
3999       "requires": {
4000         "assign-symbols": "^1.0.0",
4001         "is-extendable": "^1.0.1"
4002       },
4003       "dependencies": {
4004         "is-extendable": {
4005           "version": "1.0.1",
4006           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
4007           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
4008           "dev": true,
4009           "requires": {
4010             "is-plain-object": "^2.0.4"
4011           }
4012         }
4013       }
4014     },
4015     "external-editor": {
4016       "version": "3.0.3",
4017       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
4018       "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
4019       "dev": true,
4020       "requires": {
4021         "chardet": "^0.7.0",
4022         "iconv-lite": "^0.4.24",
4023         "tmp": "^0.0.33"
4024       },
4025       "dependencies": {
4026         "iconv-lite": {
4027           "version": "0.4.24",
4028           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4029           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4030           "dev": true,
4031           "requires": {
4032             "safer-buffer": ">= 2.1.2 < 3"
4033           }
4034         }
4035       }
4036     },
4037     "extglob": {
4038       "version": "2.0.4",
4039       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
4040       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
4041       "dev": true,
4042       "requires": {
4043         "array-unique": "^0.3.2",
4044         "define-property": "^1.0.0",
4045         "expand-brackets": "^2.1.4",
4046         "extend-shallow": "^2.0.1",
4047         "fragment-cache": "^0.2.1",
4048         "regex-not": "^1.0.0",
4049         "snapdragon": "^0.8.1",
4050         "to-regex": "^3.0.1"
4051       },
4052       "dependencies": {
4053         "define-property": {
4054           "version": "1.0.0",
4055           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4056           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4057           "dev": true,
4058           "requires": {
4059             "is-descriptor": "^1.0.0"
4060           }
4061         },
4062         "extend-shallow": {
4063           "version": "2.0.1",
4064           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4065           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4066           "dev": true,
4067           "requires": {
4068             "is-extendable": "^0.1.0"
4069           }
4070         },
4071         "is-accessor-descriptor": {
4072           "version": "1.0.0",
4073           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4074           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4075           "dev": true,
4076           "requires": {
4077             "kind-of": "^6.0.0"
4078           }
4079         },
4080         "is-data-descriptor": {
4081           "version": "1.0.0",
4082           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4083           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4084           "dev": true,
4085           "requires": {
4086             "kind-of": "^6.0.0"
4087           }
4088         },
4089         "is-descriptor": {
4090           "version": "1.0.2",
4091           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4092           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4093           "dev": true,
4094           "requires": {
4095             "is-accessor-descriptor": "^1.0.0",
4096             "is-data-descriptor": "^1.0.0",
4097             "kind-of": "^6.0.2"
4098           }
4099         }
4100       }
4101     },
4102     "extsprintf": {
4103       "version": "1.3.0",
4104       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
4105       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
4106       "dev": true
4107     },
4108     "fast-deep-equal": {
4109       "version": "2.0.1",
4110       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
4111       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
4112       "dev": true
4113     },
4114     "fast-json-stable-stringify": {
4115       "version": "2.0.0",
4116       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
4117       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
4118       "dev": true
4119     },
4120     "fast-levenshtein": {
4121       "version": "2.0.6",
4122       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
4123       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
4124       "dev": true
4125     },
4126     "fastparse": {
4127       "version": "1.1.2",
4128       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
4129       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
4130       "dev": true
4131     },
4132     "faye-websocket": {
4133       "version": "0.10.0",
4134       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
4135       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
4136       "dev": true,
4137       "requires": {
4138         "websocket-driver": ">=0.5.1"
4139       }
4140     },
4141     "figgy-pudding": {
4142       "version": "3.5.1",
4143       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
4144       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
4145       "dev": true
4146     },
4147     "figures": {
4148       "version": "2.0.0",
4149       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
4150       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
4151       "dev": true,
4152       "requires": {
4153         "escape-string-regexp": "^1.0.5"
4154       }
4155     },
4156     "file-loader": {
4157       "version": "2.0.0",
4158       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz",
4159       "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==",
4160       "dev": true,
4161       "requires": {
4162         "loader-utils": "^1.0.2",
4163         "schema-utils": "^1.0.0"
4164       }
4165     },
4166     "fileset": {
4167       "version": "2.0.3",
4168       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
4169       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
4170       "dev": true,
4171       "requires": {
4172         "glob": "^7.0.3",
4173         "minimatch": "^3.0.3"
4174       }
4175     },
4176     "fill-range": {
4177       "version": "4.0.0",
4178       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4179       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4180       "dev": true,
4181       "requires": {
4182         "extend-shallow": "^2.0.1",
4183         "is-number": "^3.0.0",
4184         "repeat-string": "^1.6.1",
4185         "to-regex-range": "^2.1.0"
4186       },
4187       "dependencies": {
4188         "extend-shallow": {
4189           "version": "2.0.1",
4190           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4191           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4192           "dev": true,
4193           "requires": {
4194             "is-extendable": "^0.1.0"
4195           }
4196         }
4197       }
4198     },
4199     "finalhandler": {
4200       "version": "1.1.2",
4201       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
4202       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
4203       "dev": true,
4204       "requires": {
4205         "debug": "2.6.9",
4206         "encodeurl": "~1.0.2",
4207         "escape-html": "~1.0.3",
4208         "on-finished": "~2.3.0",
4209         "parseurl": "~1.3.3",
4210         "statuses": "~1.5.0",
4211         "unpipe": "~1.0.0"
4212       },
4213       "dependencies": {
4214         "parseurl": {
4215           "version": "1.3.3",
4216           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
4217           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
4218           "dev": true
4219         },
4220         "statuses": {
4221           "version": "1.5.0",
4222           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
4223           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
4224           "dev": true
4225         }
4226       }
4227     },
4228     "find-cache-dir": {
4229       "version": "1.0.0",
4230       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
4231       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
4232       "dev": true,
4233       "requires": {
4234         "commondir": "^1.0.1",
4235         "make-dir": "^1.0.0",
4236         "pkg-dir": "^2.0.0"
4237       }
4238     },
4239     "find-up": {
4240       "version": "2.1.0",
4241       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
4242       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
4243       "dev": true,
4244       "requires": {
4245         "locate-path": "^2.0.0"
4246       }
4247     },
4248     "flatted": {
4249       "version": "2.0.0",
4250       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz",
4251       "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==",
4252       "dev": true
4253     },
4254     "flush-write-stream": {
4255       "version": "1.1.1",
4256       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
4257       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
4258       "dev": true,
4259       "requires": {
4260         "inherits": "^2.0.3",
4261         "readable-stream": "^2.3.6"
4262       }
4263     },
4264     "follow-redirects": {
4265       "version": "1.6.1",
4266       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.6.1.tgz",
4267       "integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==",
4268       "dev": true,
4269       "requires": {
4270         "debug": "=3.1.0"
4271       },
4272       "dependencies": {
4273         "debug": {
4274           "version": "3.1.0",
4275           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4276           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4277           "dev": true,
4278           "requires": {
4279             "ms": "2.0.0"
4280           }
4281         }
4282       }
4283     },
4284     "for-in": {
4285       "version": "1.0.2",
4286       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
4287       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
4288       "dev": true
4289     },
4290     "for-own": {
4291       "version": "1.0.0",
4292       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
4293       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
4294       "dev": true,
4295       "requires": {
4296         "for-in": "^1.0.1"
4297       }
4298     },
4299     "forever-agent": {
4300       "version": "0.6.1",
4301       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
4302       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
4303       "dev": true
4304     },
4305     "form-data": {
4306       "version": "2.3.3",
4307       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
4308       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
4309       "dev": true,
4310       "requires": {
4311         "asynckit": "^0.4.0",
4312         "combined-stream": "^1.0.6",
4313         "mime-types": "^2.1.12"
4314       }
4315     },
4316     "forwarded": {
4317       "version": "0.1.2",
4318       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
4319       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
4320       "dev": true
4321     },
4322     "fragment-cache": {
4323       "version": "0.2.1",
4324       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
4325       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
4326       "dev": true,
4327       "requires": {
4328         "map-cache": "^0.2.2"
4329       }
4330     },
4331     "fresh": {
4332       "version": "0.5.2",
4333       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
4334       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4335       "dev": true
4336     },
4337     "from2": {
4338       "version": "2.3.0",
4339       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
4340       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
4341       "dev": true,
4342       "requires": {
4343         "inherits": "^2.0.1",
4344         "readable-stream": "^2.0.0"
4345       }
4346     },
4347     "fs-access": {
4348       "version": "1.0.1",
4349       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
4350       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
4351       "dev": true,
4352       "requires": {
4353         "null-check": "^1.0.0"
4354       }
4355     },
4356     "fs-minipass": {
4357       "version": "1.2.6",
4358       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.6.tgz",
4359       "integrity": "sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ==",
4360       "dev": true,
4361       "requires": {
4362         "minipass": "^2.2.1"
4363       }
4364     },
4365     "fs-write-stream-atomic": {
4366       "version": "1.0.10",
4367       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
4368       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
4369       "dev": true,
4370       "requires": {
4371         "graceful-fs": "^4.1.2",
4372         "iferr": "^0.1.5",
4373         "imurmurhash": "^0.1.4",
4374         "readable-stream": "1 || 2"
4375       }
4376     },
4377     "fs.realpath": {
4378       "version": "1.0.0",
4379       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4380       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4381       "dev": true
4382     },
4383     "fsevents": {
4384       "version": "1.2.7",
4385       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz",
4386       "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==",
4387       "dev": true,
4388       "optional": true,
4389       "requires": {
4390         "nan": "^2.9.2",
4391         "node-pre-gyp": "^0.10.0"
4392       },
4393       "dependencies": {
4394         "abbrev": {
4395           "version": "1.1.1",
4396           "bundled": true,
4397           "dev": true,
4398           "optional": true
4399         },
4400         "ansi-regex": {
4401           "version": "2.1.1",
4402           "bundled": true,
4403           "dev": true,
4404           "optional": true
4405         },
4406         "aproba": {
4407           "version": "1.2.0",
4408           "bundled": true,
4409           "dev": true,
4410           "optional": true
4411         },
4412         "are-we-there-yet": {
4413           "version": "1.1.5",
4414           "bundled": true,
4415           "dev": true,
4416           "optional": true,
4417           "requires": {
4418             "delegates": "^1.0.0",
4419             "readable-stream": "^2.0.6"
4420           }
4421         },
4422         "balanced-match": {
4423           "version": "1.0.0",
4424           "bundled": true,
4425           "dev": true,
4426           "optional": true
4427         },
4428         "brace-expansion": {
4429           "version": "1.1.11",
4430           "bundled": true,
4431           "dev": true,
4432           "optional": true,
4433           "requires": {
4434             "balanced-match": "^1.0.0",
4435             "concat-map": "0.0.1"
4436           }
4437         },
4438         "chownr": {
4439           "version": "1.1.1",
4440           "bundled": true,
4441           "dev": true,
4442           "optional": true
4443         },
4444         "code-point-at": {
4445           "version": "1.1.0",
4446           "bundled": true,
4447           "dev": true,
4448           "optional": true
4449         },
4450         "concat-map": {
4451           "version": "0.0.1",
4452           "bundled": true,
4453           "dev": true,
4454           "optional": true
4455         },
4456         "console-control-strings": {
4457           "version": "1.1.0",
4458           "bundled": true,
4459           "dev": true,
4460           "optional": true
4461         },
4462         "core-util-is": {
4463           "version": "1.0.2",
4464           "bundled": true,
4465           "dev": true,
4466           "optional": true
4467         },
4468         "debug": {
4469           "version": "2.6.9",
4470           "bundled": true,
4471           "dev": true,
4472           "optional": true,
4473           "requires": {
4474             "ms": "2.0.0"
4475           }
4476         },
4477         "deep-extend": {
4478           "version": "0.6.0",
4479           "bundled": true,
4480           "dev": true,
4481           "optional": true
4482         },
4483         "delegates": {
4484           "version": "1.0.0",
4485           "bundled": true,
4486           "dev": true,
4487           "optional": true
4488         },
4489         "detect-libc": {
4490           "version": "1.0.3",
4491           "bundled": true,
4492           "dev": true,
4493           "optional": true
4494         },
4495         "fs-minipass": {
4496           "version": "1.2.5",
4497           "bundled": true,
4498           "dev": true,
4499           "optional": true,
4500           "requires": {
4501             "minipass": "^2.2.1"
4502           }
4503         },
4504         "fs.realpath": {
4505           "version": "1.0.0",
4506           "bundled": true,
4507           "dev": true,
4508           "optional": true
4509         },
4510         "gauge": {
4511           "version": "2.7.4",
4512           "bundled": true,
4513           "dev": true,
4514           "optional": true,
4515           "requires": {
4516             "aproba": "^1.0.3",
4517             "console-control-strings": "^1.0.0",
4518             "has-unicode": "^2.0.0",
4519             "object-assign": "^4.1.0",
4520             "signal-exit": "^3.0.0",
4521             "string-width": "^1.0.1",
4522             "strip-ansi": "^3.0.1",
4523             "wide-align": "^1.1.0"
4524           }
4525         },
4526         "glob": {
4527           "version": "7.1.3",
4528           "bundled": true,
4529           "dev": true,
4530           "optional": true,
4531           "requires": {
4532             "fs.realpath": "^1.0.0",
4533             "inflight": "^1.0.4",
4534             "inherits": "2",
4535             "minimatch": "^3.0.4",
4536             "once": "^1.3.0",
4537             "path-is-absolute": "^1.0.0"
4538           }
4539         },
4540         "has-unicode": {
4541           "version": "2.0.1",
4542           "bundled": true,
4543           "dev": true,
4544           "optional": true
4545         },
4546         "iconv-lite": {
4547           "version": "0.4.24",
4548           "bundled": true,
4549           "dev": true,
4550           "optional": true,
4551           "requires": {
4552             "safer-buffer": ">= 2.1.2 < 3"
4553           }
4554         },
4555         "ignore-walk": {
4556           "version": "3.0.1",
4557           "bundled": true,
4558           "dev": true,
4559           "optional": true,
4560           "requires": {
4561             "minimatch": "^3.0.4"
4562           }
4563         },
4564         "inflight": {
4565           "version": "1.0.6",
4566           "bundled": true,
4567           "dev": true,
4568           "optional": true,
4569           "requires": {
4570             "once": "^1.3.0",
4571             "wrappy": "1"
4572           }
4573         },
4574         "inherits": {
4575           "version": "2.0.3",
4576           "bundled": true,
4577           "dev": true,
4578           "optional": true
4579         },
4580         "ini": {
4581           "version": "1.3.5",
4582           "bundled": true,
4583           "dev": true,
4584           "optional": true
4585         },
4586         "is-fullwidth-code-point": {
4587           "version": "1.0.0",
4588           "bundled": true,
4589           "dev": true,
4590           "optional": true,
4591           "requires": {
4592             "number-is-nan": "^1.0.0"
4593           }
4594         },
4595         "isarray": {
4596           "version": "1.0.0",
4597           "bundled": true,
4598           "dev": true,
4599           "optional": true
4600         },
4601         "minimatch": {
4602           "version": "3.0.4",
4603           "bundled": true,
4604           "dev": true,
4605           "optional": true,
4606           "requires": {
4607             "brace-expansion": "^1.1.7"
4608           }
4609         },
4610         "minimist": {
4611           "version": "0.0.8",
4612           "bundled": true,
4613           "dev": true,
4614           "optional": true
4615         },
4616         "minipass": {
4617           "version": "2.3.5",
4618           "bundled": true,
4619           "dev": true,
4620           "optional": true,
4621           "requires": {
4622             "safe-buffer": "^5.1.2",
4623             "yallist": "^3.0.0"
4624           }
4625         },
4626         "minizlib": {
4627           "version": "1.2.1",
4628           "bundled": true,
4629           "dev": true,
4630           "optional": true,
4631           "requires": {
4632             "minipass": "^2.2.1"
4633           }
4634         },
4635         "mkdirp": {
4636           "version": "0.5.1",
4637           "bundled": true,
4638           "dev": true,
4639           "optional": true,
4640           "requires": {
4641             "minimist": "0.0.8"
4642           }
4643         },
4644         "ms": {
4645           "version": "2.0.0",
4646           "bundled": true,
4647           "dev": true,
4648           "optional": true
4649         },
4650         "needle": {
4651           "version": "2.2.4",
4652           "bundled": true,
4653           "dev": true,
4654           "optional": true,
4655           "requires": {
4656             "debug": "^2.1.2",
4657             "iconv-lite": "^0.4.4",
4658             "sax": "^1.2.4"
4659           }
4660         },
4661         "node-pre-gyp": {
4662           "version": "0.10.3",
4663           "bundled": true,
4664           "dev": true,
4665           "optional": true,
4666           "requires": {
4667             "detect-libc": "^1.0.2",
4668             "mkdirp": "^0.5.1",
4669             "needle": "^2.2.1",
4670             "nopt": "^4.0.1",
4671             "npm-packlist": "^1.1.6",
4672             "npmlog": "^4.0.2",
4673             "rc": "^1.2.7",
4674             "rimraf": "^2.6.1",
4675             "semver": "^5.3.0",
4676             "tar": "^4"
4677           }
4678         },
4679         "nopt": {
4680           "version": "4.0.1",
4681           "bundled": true,
4682           "dev": true,
4683           "optional": true,
4684           "requires": {
4685             "abbrev": "1",
4686             "osenv": "^0.1.4"
4687           }
4688         },
4689         "npm-bundled": {
4690           "version": "1.0.5",
4691           "bundled": true,
4692           "dev": true,
4693           "optional": true
4694         },
4695         "npm-packlist": {
4696           "version": "1.2.0",
4697           "bundled": true,
4698           "dev": true,
4699           "optional": true,
4700           "requires": {
4701             "ignore-walk": "^3.0.1",
4702             "npm-bundled": "^1.0.1"
4703           }
4704         },
4705         "npmlog": {
4706           "version": "4.1.2",
4707           "bundled": true,
4708           "dev": true,
4709           "optional": true,
4710           "requires": {
4711             "are-we-there-yet": "~1.1.2",
4712             "console-control-strings": "~1.1.0",
4713             "gauge": "~2.7.3",
4714             "set-blocking": "~2.0.0"
4715           }
4716         },
4717         "number-is-nan": {
4718           "version": "1.0.1",
4719           "bundled": true,
4720           "dev": true,
4721           "optional": true
4722         },
4723         "object-assign": {
4724           "version": "4.1.1",
4725           "bundled": true,
4726           "dev": true,
4727           "optional": true
4728         },
4729         "once": {
4730           "version": "1.4.0",
4731           "bundled": true,
4732           "dev": true,
4733           "optional": true,
4734           "requires": {
4735             "wrappy": "1"
4736           }
4737         },
4738         "os-homedir": {
4739           "version": "1.0.2",
4740           "bundled": true,
4741           "dev": true,
4742           "optional": true
4743         },
4744         "os-tmpdir": {
4745           "version": "1.0.2",
4746           "bundled": true,
4747           "dev": true,
4748           "optional": true
4749         },
4750         "osenv": {
4751           "version": "0.1.5",
4752           "bundled": true,
4753           "dev": true,
4754           "optional": true,
4755           "requires": {
4756             "os-homedir": "^1.0.0",
4757             "os-tmpdir": "^1.0.0"
4758           }
4759         },
4760         "path-is-absolute": {
4761           "version": "1.0.1",
4762           "bundled": true,
4763           "dev": true,
4764           "optional": true
4765         },
4766         "process-nextick-args": {
4767           "version": "2.0.0",
4768           "bundled": true,
4769           "dev": true,
4770           "optional": true
4771         },
4772         "rc": {
4773           "version": "1.2.8",
4774           "bundled": true,
4775           "dev": true,
4776           "optional": true,
4777           "requires": {
4778             "deep-extend": "^0.6.0",
4779             "ini": "~1.3.0",
4780             "minimist": "^1.2.0",
4781             "strip-json-comments": "~2.0.1"
4782           },
4783           "dependencies": {
4784             "minimist": {
4785               "version": "1.2.0",
4786               "bundled": true,
4787               "dev": true,
4788               "optional": true
4789             }
4790           }
4791         },
4792         "readable-stream": {
4793           "version": "2.3.6",
4794           "bundled": true,
4795           "dev": true,
4796           "optional": true,
4797           "requires": {
4798             "core-util-is": "~1.0.0",
4799             "inherits": "~2.0.3",
4800             "isarray": "~1.0.0",
4801             "process-nextick-args": "~2.0.0",
4802             "safe-buffer": "~5.1.1",
4803             "string_decoder": "~1.1.1",
4804             "util-deprecate": "~1.0.1"
4805           }
4806         },
4807         "rimraf": {
4808           "version": "2.6.3",
4809           "bundled": true,
4810           "dev": true,
4811           "optional": true,
4812           "requires": {
4813             "glob": "^7.1.3"
4814           }
4815         },
4816         "safe-buffer": {
4817           "version": "5.1.2",
4818           "bundled": true,
4819           "dev": true,
4820           "optional": true
4821         },
4822         "safer-buffer": {
4823           "version": "2.1.2",
4824           "bundled": true,
4825           "dev": true,
4826           "optional": true
4827         },
4828         "sax": {
4829           "version": "1.2.4",
4830           "bundled": true,
4831           "dev": true,
4832           "optional": true
4833         },
4834         "semver": {
4835           "version": "5.6.0",
4836           "bundled": true,
4837           "dev": true,
4838           "optional": true
4839         },
4840         "set-blocking": {
4841           "version": "2.0.0",
4842           "bundled": true,
4843           "dev": true,
4844           "optional": true
4845         },
4846         "signal-exit": {
4847           "version": "3.0.2",
4848           "bundled": true,
4849           "dev": true,
4850           "optional": true
4851         },
4852         "string-width": {
4853           "version": "1.0.2",
4854           "bundled": true,
4855           "dev": true,
4856           "optional": true,
4857           "requires": {
4858             "code-point-at": "^1.0.0",
4859             "is-fullwidth-code-point": "^1.0.0",
4860             "strip-ansi": "^3.0.0"
4861           }
4862         },
4863         "string_decoder": {
4864           "version": "1.1.1",
4865           "bundled": true,
4866           "dev": true,
4867           "optional": true,
4868           "requires": {
4869             "safe-buffer": "~5.1.0"
4870           }
4871         },
4872         "strip-ansi": {
4873           "version": "3.0.1",
4874           "bundled": true,
4875           "dev": true,
4876           "optional": true,
4877           "requires": {
4878             "ansi-regex": "^2.0.0"
4879           }
4880         },
4881         "strip-json-comments": {
4882           "version": "2.0.1",
4883           "bundled": true,
4884           "dev": true,
4885           "optional": true
4886         },
4887         "tar": {
4888           "version": "4.4.8",
4889           "bundled": true,
4890           "dev": true,
4891           "optional": true,
4892           "requires": {
4893             "chownr": "^1.1.1",
4894             "fs-minipass": "^1.2.5",
4895             "minipass": "^2.3.4",
4896             "minizlib": "^1.1.1",
4897             "mkdirp": "^0.5.0",
4898             "safe-buffer": "^5.1.2",
4899             "yallist": "^3.0.2"
4900           }
4901         },
4902         "util-deprecate": {
4903           "version": "1.0.2",
4904           "bundled": true,
4905           "dev": true,
4906           "optional": true
4907         },
4908         "wide-align": {
4909           "version": "1.1.3",
4910           "bundled": true,
4911           "dev": true,
4912           "optional": true,
4913           "requires": {
4914             "string-width": "^1.0.2 || 2"
4915           }
4916         },
4917         "wrappy": {
4918           "version": "1.0.2",
4919           "bundled": true,
4920           "dev": true,
4921           "optional": true
4922         },
4923         "yallist": {
4924           "version": "3.0.3",
4925           "bundled": true,
4926           "dev": true,
4927           "optional": true
4928         }
4929       }
4930     },
4931     "fstream": {
4932       "version": "1.0.12",
4933       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
4934       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
4935       "dev": true,
4936       "optional": true,
4937       "requires": {
4938         "graceful-fs": "^4.1.2",
4939         "inherits": "~2.0.0",
4940         "mkdirp": ">=0.5 0",
4941         "rimraf": "2"
4942       }
4943     },
4944     "gauge": {
4945       "version": "2.7.4",
4946       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4947       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4948       "dev": true,
4949       "optional": true,
4950       "requires": {
4951         "aproba": "^1.0.3",
4952         "console-control-strings": "^1.0.0",
4953         "has-unicode": "^2.0.0",
4954         "object-assign": "^4.1.0",
4955         "signal-exit": "^3.0.0",
4956         "string-width": "^1.0.1",
4957         "strip-ansi": "^3.0.1",
4958         "wide-align": "^1.1.0"
4959       }
4960     },
4961     "gaze": {
4962       "version": "1.1.3",
4963       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4964       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4965       "dev": true,
4966       "optional": true,
4967       "requires": {
4968         "globule": "^1.0.0"
4969       }
4970     },
4971     "genfun": {
4972       "version": "5.0.0",
4973       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
4974       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==",
4975       "dev": true
4976     },
4977     "get-caller-file": {
4978       "version": "1.0.3",
4979       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4980       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4981       "dev": true
4982     },
4983     "get-stdin": {
4984       "version": "4.0.1",
4985       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4986       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4987       "dev": true,
4988       "optional": true
4989     },
4990     "get-stream": {
4991       "version": "3.0.0",
4992       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4993       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4994       "dev": true
4995     },
4996     "get-value": {
4997       "version": "2.0.6",
4998       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4999       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
5000       "dev": true
5001     },
5002     "getpass": {
5003       "version": "0.1.7",
5004       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
5005       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
5006       "dev": true,
5007       "requires": {
5008         "assert-plus": "^1.0.0"
5009       }
5010     },
5011     "glob": {
5012       "version": "7.1.3",
5013       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
5014       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
5015       "dev": true,
5016       "requires": {
5017         "fs.realpath": "^1.0.0",
5018         "inflight": "^1.0.4",
5019         "inherits": "2",
5020         "minimatch": "^3.0.4",
5021         "once": "^1.3.0",
5022         "path-is-absolute": "^1.0.0"
5023       }
5024     },
5025     "glob-parent": {
5026       "version": "3.1.0",
5027       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
5028       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
5029       "dev": true,
5030       "requires": {
5031         "is-glob": "^3.1.0",
5032         "path-dirname": "^1.0.0"
5033       },
5034       "dependencies": {
5035         "is-glob": {
5036           "version": "3.1.0",
5037           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
5038           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
5039           "dev": true,
5040           "requires": {
5041             "is-extglob": "^2.1.0"
5042           }
5043         }
5044       }
5045     },
5046     "globals": {
5047       "version": "9.18.0",
5048       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
5049       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
5050       "dev": true
5051     },
5052     "globby": {
5053       "version": "7.1.1",
5054       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
5055       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
5056       "dev": true,
5057       "requires": {
5058         "array-union": "^1.0.1",
5059         "dir-glob": "^2.0.0",
5060         "glob": "^7.1.2",
5061         "ignore": "^3.3.5",
5062         "pify": "^3.0.0",
5063         "slash": "^1.0.0"
5064       }
5065     },
5066     "globule": {
5067       "version": "1.2.1",
5068       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
5069       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
5070       "dev": true,
5071       "optional": true,
5072       "requires": {
5073         "glob": "~7.1.1",
5074         "lodash": "~4.17.10",
5075         "minimatch": "~3.0.2"
5076       }
5077     },
5078     "graceful-fs": {
5079       "version": "4.1.15",
5080       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
5081       "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
5082       "dev": true
5083     },
5084     "hammerjs": {
5085       "version": "2.0.8",
5086       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
5087       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
5088     },
5089     "handle-thing": {
5090       "version": "2.0.0",
5091       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz",
5092       "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==",
5093       "dev": true
5094     },
5095     "handlebars": {
5096       "version": "4.1.2",
5097       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz",
5098       "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==",
5099       "dev": true,
5100       "requires": {
5101         "neo-async": "^2.6.0",
5102         "optimist": "^0.6.1",
5103         "source-map": "^0.6.1",
5104         "uglify-js": "^3.1.4"
5105       },
5106       "dependencies": {
5107         "source-map": {
5108           "version": "0.6.1",
5109           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5110           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5111           "dev": true
5112         }
5113       }
5114     },
5115     "har-schema": {
5116       "version": "2.0.0",
5117       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
5118       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
5119       "dev": true
5120     },
5121     "har-validator": {
5122       "version": "5.1.3",
5123       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
5124       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
5125       "dev": true,
5126       "requires": {
5127         "ajv": "^6.5.5",
5128         "har-schema": "^2.0.0"
5129       }
5130     },
5131     "has-ansi": {
5132       "version": "2.0.0",
5133       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5134       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5135       "dev": true,
5136       "requires": {
5137         "ansi-regex": "^2.0.0"
5138       }
5139     },
5140     "has-binary2": {
5141       "version": "1.0.3",
5142       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
5143       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
5144       "dev": true,
5145       "requires": {
5146         "isarray": "2.0.1"
5147       },
5148       "dependencies": {
5149         "isarray": {
5150           "version": "2.0.1",
5151           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
5152           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
5153           "dev": true
5154         }
5155       }
5156     },
5157     "has-cors": {
5158       "version": "1.1.0",
5159       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
5160       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
5161       "dev": true
5162     },
5163     "has-flag": {
5164       "version": "3.0.0",
5165       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5166       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5167       "dev": true
5168     },
5169     "has-unicode": {
5170       "version": "2.0.1",
5171       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
5172       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
5173       "dev": true,
5174       "optional": true
5175     },
5176     "has-value": {
5177       "version": "1.0.0",
5178       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5179       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5180       "dev": true,
5181       "requires": {
5182         "get-value": "^2.0.6",
5183         "has-values": "^1.0.0",
5184         "isobject": "^3.0.0"
5185       }
5186     },
5187     "has-values": {
5188       "version": "1.0.0",
5189       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5190       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5191       "dev": true,
5192       "requires": {
5193         "is-number": "^3.0.0",
5194         "kind-of": "^4.0.0"
5195       },
5196       "dependencies": {
5197         "kind-of": {
5198           "version": "4.0.0",
5199           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5200           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5201           "dev": true,
5202           "requires": {
5203             "is-buffer": "^1.1.5"
5204           }
5205         }
5206       }
5207     },
5208     "hash-base": {
5209       "version": "3.0.4",
5210       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
5211       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
5212       "dev": true,
5213       "requires": {
5214         "inherits": "^2.0.1",
5215         "safe-buffer": "^5.0.1"
5216       }
5217     },
5218     "hash.js": {
5219       "version": "1.1.7",
5220       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5221       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5222       "dev": true,
5223       "requires": {
5224         "inherits": "^2.0.3",
5225         "minimalistic-assert": "^1.0.1"
5226       }
5227     },
5228     "hmac-drbg": {
5229       "version": "1.0.1",
5230       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5231       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5232       "dev": true,
5233       "requires": {
5234         "hash.js": "^1.0.3",
5235         "minimalistic-assert": "^1.0.0",
5236         "minimalistic-crypto-utils": "^1.0.1"
5237       }
5238     },
5239     "hosted-git-info": {
5240       "version": "2.7.1",
5241       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
5242       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
5243       "dev": true
5244     },
5245     "hpack.js": {
5246       "version": "2.1.6",
5247       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
5248       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
5249       "dev": true,
5250       "requires": {
5251         "inherits": "^2.0.1",
5252         "obuf": "^1.0.0",
5253         "readable-stream": "^2.0.1",
5254         "wbuf": "^1.1.0"
5255       }
5256     },
5257     "html-entities": {
5258       "version": "1.2.1",
5259       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
5260       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
5261       "dev": true
5262     },
5263     "http-cache-semantics": {
5264       "version": "3.8.1",
5265       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5266       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
5267       "dev": true
5268     },
5269     "http-deceiver": {
5270       "version": "1.2.7",
5271       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
5272       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
5273       "dev": true
5274     },
5275     "http-errors": {
5276       "version": "1.6.3",
5277       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5278       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5279       "dev": true,
5280       "requires": {
5281         "depd": "~1.1.2",
5282         "inherits": "2.0.3",
5283         "setprototypeof": "1.1.0",
5284         "statuses": ">= 1.4.0 < 2"
5285       }
5286     },
5287     "http-parser-js": {
5288       "version": "0.4.10",
5289       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5290       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5291       "dev": true
5292     },
5293     "http-proxy": {
5294       "version": "1.17.0",
5295       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
5296       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
5297       "dev": true,
5298       "requires": {
5299         "eventemitter3": "^3.0.0",
5300         "follow-redirects": "^1.0.0",
5301         "requires-port": "^1.0.0"
5302       }
5303     },
5304     "http-proxy-agent": {
5305       "version": "2.1.0",
5306       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
5307       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
5308       "dev": true,
5309       "requires": {
5310         "agent-base": "4",
5311         "debug": "3.1.0"
5312       },
5313       "dependencies": {
5314         "debug": {
5315           "version": "3.1.0",
5316           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5317           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5318           "dev": true,
5319           "requires": {
5320             "ms": "2.0.0"
5321           }
5322         }
5323       }
5324     },
5325     "http-proxy-middleware": {
5326       "version": "0.18.0",
5327       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
5328       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
5329       "dev": true,
5330       "requires": {
5331         "http-proxy": "^1.16.2",
5332         "is-glob": "^4.0.0",
5333         "lodash": "^4.17.5",
5334         "micromatch": "^3.1.9"
5335       }
5336     },
5337     "http-signature": {
5338       "version": "1.2.0",
5339       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
5340       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
5341       "dev": true,
5342       "requires": {
5343         "assert-plus": "^1.0.0",
5344         "jsprim": "^1.2.2",
5345         "sshpk": "^1.7.0"
5346       }
5347     },
5348     "https-browserify": {
5349       "version": "1.0.0",
5350       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5351       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5352       "dev": true
5353     },
5354     "https-proxy-agent": {
5355       "version": "2.2.1",
5356       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
5357       "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
5358       "dev": true,
5359       "requires": {
5360         "agent-base": "^4.1.0",
5361         "debug": "^3.1.0"
5362       },
5363       "dependencies": {
5364         "debug": {
5365           "version": "3.2.6",
5366           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5367           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5368           "dev": true,
5369           "requires": {
5370             "ms": "^2.1.1"
5371           }
5372         },
5373         "ms": {
5374           "version": "2.1.1",
5375           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
5376           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
5377           "dev": true
5378         }
5379       }
5380     },
5381     "humanize-ms": {
5382       "version": "1.2.1",
5383       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
5384       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
5385       "dev": true,
5386       "requires": {
5387         "ms": "^2.0.0"
5388       }
5389     },
5390     "iconv-lite": {
5391       "version": "0.4.23",
5392       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
5393       "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
5394       "dev": true,
5395       "requires": {
5396         "safer-buffer": ">= 2.1.2 < 3"
5397       }
5398     },
5399     "ieee754": {
5400       "version": "1.1.13",
5401       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5402       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5403       "dev": true
5404     },
5405     "iferr": {
5406       "version": "0.1.5",
5407       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
5408       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
5409       "dev": true
5410     },
5411     "ignore": {
5412       "version": "3.3.10",
5413       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
5414       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
5415       "dev": true
5416     },
5417     "ignore-walk": {
5418       "version": "3.0.1",
5419       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
5420       "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
5421       "dev": true,
5422       "requires": {
5423         "minimatch": "^3.0.4"
5424       }
5425     },
5426     "image-size": {
5427       "version": "0.5.5",
5428       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
5429       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
5430       "dev": true,
5431       "optional": true
5432     },
5433     "immediate": {
5434       "version": "3.0.6",
5435       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
5436       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
5437       "dev": true
5438     },
5439     "import-cwd": {
5440       "version": "2.1.0",
5441       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5442       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5443       "dev": true,
5444       "requires": {
5445         "import-from": "^2.1.0"
5446       }
5447     },
5448     "import-fresh": {
5449       "version": "2.0.0",
5450       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5451       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5452       "dev": true,
5453       "requires": {
5454         "caller-path": "^2.0.0",
5455         "resolve-from": "^3.0.0"
5456       }
5457     },
5458     "import-from": {
5459       "version": "2.1.0",
5460       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5461       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5462       "dev": true,
5463       "requires": {
5464         "resolve-from": "^3.0.0"
5465       }
5466     },
5467     "import-local": {
5468       "version": "2.0.0",
5469       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
5470       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
5471       "dev": true,
5472       "requires": {
5473         "pkg-dir": "^3.0.0",
5474         "resolve-cwd": "^2.0.0"
5475       },
5476       "dependencies": {
5477         "find-up": {
5478           "version": "3.0.0",
5479           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
5480           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
5481           "dev": true,
5482           "requires": {
5483             "locate-path": "^3.0.0"
5484           }
5485         },
5486         "locate-path": {
5487           "version": "3.0.0",
5488           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
5489           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
5490           "dev": true,
5491           "requires": {
5492             "p-locate": "^3.0.0",
5493             "path-exists": "^3.0.0"
5494           }
5495         },
5496         "p-limit": {
5497           "version": "2.2.0",
5498           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
5499           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
5500           "dev": true,
5501           "requires": {
5502             "p-try": "^2.0.0"
5503           }
5504         },
5505         "p-locate": {
5506           "version": "3.0.0",
5507           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
5508           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
5509           "dev": true,
5510           "requires": {
5511             "p-limit": "^2.0.0"
5512           }
5513         },
5514         "p-try": {
5515           "version": "2.2.0",
5516           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5517           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5518           "dev": true
5519         },
5520         "pkg-dir": {
5521           "version": "3.0.0",
5522           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
5523           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
5524           "dev": true,
5525           "requires": {
5526             "find-up": "^3.0.0"
5527           }
5528         }
5529       }
5530     },
5531     "imurmurhash": {
5532       "version": "0.1.4",
5533       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5534       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5535       "dev": true
5536     },
5537     "in-publish": {
5538       "version": "2.0.0",
5539       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
5540       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
5541       "dev": true,
5542       "optional": true
5543     },
5544     "indent-string": {
5545       "version": "2.1.0",
5546       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5547       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5548       "dev": true,
5549       "optional": true,
5550       "requires": {
5551         "repeating": "^2.0.0"
5552       }
5553     },
5554     "indexof": {
5555       "version": "0.0.1",
5556       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5557       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5558       "dev": true
5559     },
5560     "inflight": {
5561       "version": "1.0.6",
5562       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5563       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5564       "dev": true,
5565       "requires": {
5566         "once": "^1.3.0",
5567         "wrappy": "1"
5568       }
5569     },
5570     "inherits": {
5571       "version": "2.0.3",
5572       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5573       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5574       "dev": true
5575     },
5576     "ini": {
5577       "version": "1.3.5",
5578       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5579       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5580       "dev": true
5581     },
5582     "inquirer": {
5583       "version": "6.2.1",
5584       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz",
5585       "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==",
5586       "dev": true,
5587       "requires": {
5588         "ansi-escapes": "^3.0.0",
5589         "chalk": "^2.0.0",
5590         "cli-cursor": "^2.1.0",
5591         "cli-width": "^2.0.0",
5592         "external-editor": "^3.0.0",
5593         "figures": "^2.0.0",
5594         "lodash": "^4.17.10",
5595         "mute-stream": "0.0.7",
5596         "run-async": "^2.2.0",
5597         "rxjs": "^6.1.0",
5598         "string-width": "^2.1.0",
5599         "strip-ansi": "^5.0.0",
5600         "through": "^2.3.6"
5601       },
5602       "dependencies": {
5603         "ansi-regex": {
5604           "version": "3.0.0",
5605           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5606           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5607           "dev": true
5608         },
5609         "is-fullwidth-code-point": {
5610           "version": "2.0.0",
5611           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5612           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5613           "dev": true
5614         },
5615         "string-width": {
5616           "version": "2.1.1",
5617           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5618           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5619           "dev": true,
5620           "requires": {
5621             "is-fullwidth-code-point": "^2.0.0",
5622             "strip-ansi": "^4.0.0"
5623           },
5624           "dependencies": {
5625             "strip-ansi": {
5626               "version": "4.0.0",
5627               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5628               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5629               "dev": true,
5630               "requires": {
5631                 "ansi-regex": "^3.0.0"
5632               }
5633             }
5634           }
5635         },
5636         "strip-ansi": {
5637           "version": "5.2.0",
5638           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
5639           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
5640           "dev": true,
5641           "requires": {
5642             "ansi-regex": "^4.1.0"
5643           },
5644           "dependencies": {
5645             "ansi-regex": {
5646               "version": "4.1.0",
5647               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
5648               "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
5649               "dev": true
5650             }
5651           }
5652         }
5653       }
5654     },
5655     "internal-ip": {
5656       "version": "3.0.1",
5657       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz",
5658       "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==",
5659       "dev": true,
5660       "requires": {
5661         "default-gateway": "^2.6.0",
5662         "ipaddr.js": "^1.5.2"
5663       }
5664     },
5665     "interpret": {
5666       "version": "1.2.0",
5667       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5668       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5669       "dev": true
5670     },
5671     "invariant": {
5672       "version": "2.2.4",
5673       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5674       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5675       "dev": true,
5676       "requires": {
5677         "loose-envify": "^1.0.0"
5678       }
5679     },
5680     "invert-kv": {
5681       "version": "1.0.0",
5682       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5683       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5684       "dev": true,
5685       "optional": true
5686     },
5687     "ip": {
5688       "version": "1.1.5",
5689       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5690       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5691       "dev": true
5692     },
5693     "ip-regex": {
5694       "version": "2.1.0",
5695       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
5696       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
5697       "dev": true
5698     },
5699     "ipaddr.js": {
5700       "version": "1.9.0",
5701       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
5702       "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==",
5703       "dev": true
5704     },
5705     "is-accessor-descriptor": {
5706       "version": "0.1.6",
5707       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5708       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5709       "dev": true,
5710       "requires": {
5711         "kind-of": "^3.0.2"
5712       },
5713       "dependencies": {
5714         "kind-of": {
5715           "version": "3.2.2",
5716           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5717           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5718           "dev": true,
5719           "requires": {
5720             "is-buffer": "^1.1.5"
5721           }
5722         }
5723       }
5724     },
5725     "is-arrayish": {
5726       "version": "0.2.1",
5727       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5728       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5729       "dev": true
5730     },
5731     "is-binary-path": {
5732       "version": "1.0.1",
5733       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5734       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5735       "dev": true,
5736       "requires": {
5737         "binary-extensions": "^1.0.0"
5738       }
5739     },
5740     "is-buffer": {
5741       "version": "1.1.6",
5742       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5743       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5744       "dev": true
5745     },
5746     "is-data-descriptor": {
5747       "version": "0.1.4",
5748       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5749       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5750       "dev": true,
5751       "requires": {
5752         "kind-of": "^3.0.2"
5753       },
5754       "dependencies": {
5755         "kind-of": {
5756           "version": "3.2.2",
5757           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5758           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5759           "dev": true,
5760           "requires": {
5761             "is-buffer": "^1.1.5"
5762           }
5763         }
5764       }
5765     },
5766     "is-descriptor": {
5767       "version": "0.1.6",
5768       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5769       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5770       "dev": true,
5771       "requires": {
5772         "is-accessor-descriptor": "^0.1.6",
5773         "is-data-descriptor": "^0.1.4",
5774         "kind-of": "^5.0.0"
5775       },
5776       "dependencies": {
5777         "kind-of": {
5778           "version": "5.1.0",
5779           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5780           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5781           "dev": true
5782         }
5783       }
5784     },
5785     "is-directory": {
5786       "version": "0.3.1",
5787       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5788       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5789       "dev": true
5790     },
5791     "is-extendable": {
5792       "version": "0.1.1",
5793       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5794       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5795       "dev": true
5796     },
5797     "is-extglob": {
5798       "version": "2.1.1",
5799       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5800       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5801       "dev": true
5802     },
5803     "is-finite": {
5804       "version": "1.0.2",
5805       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5806       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5807       "dev": true,
5808       "requires": {
5809         "number-is-nan": "^1.0.0"
5810       }
5811     },
5812     "is-fullwidth-code-point": {
5813       "version": "1.0.0",
5814       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5815       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5816       "dev": true,
5817       "requires": {
5818         "number-is-nan": "^1.0.0"
5819       }
5820     },
5821     "is-glob": {
5822       "version": "4.0.0",
5823       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
5824       "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
5825       "dev": true,
5826       "requires": {
5827         "is-extglob": "^2.1.1"
5828       }
5829     },
5830     "is-number": {
5831       "version": "3.0.0",
5832       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5833       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5834       "dev": true,
5835       "requires": {
5836         "kind-of": "^3.0.2"
5837       },
5838       "dependencies": {
5839         "kind-of": {
5840           "version": "3.2.2",
5841           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5842           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5843           "dev": true,
5844           "requires": {
5845             "is-buffer": "^1.1.5"
5846           }
5847         }
5848       }
5849     },
5850     "is-path-cwd": {
5851       "version": "1.0.0",
5852       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5853       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5854       "dev": true
5855     },
5856     "is-path-in-cwd": {
5857       "version": "1.0.1",
5858       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5859       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5860       "dev": true,
5861       "requires": {
5862         "is-path-inside": "^1.0.0"
5863       }
5864     },
5865     "is-path-inside": {
5866       "version": "1.0.1",
5867       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5868       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5869       "dev": true,
5870       "requires": {
5871         "path-is-inside": "^1.0.1"
5872       }
5873     },
5874     "is-plain-object": {
5875       "version": "2.0.4",
5876       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5877       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5878       "dev": true,
5879       "requires": {
5880         "isobject": "^3.0.1"
5881       }
5882     },
5883     "is-promise": {
5884       "version": "2.1.0",
5885       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5886       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5887       "dev": true
5888     },
5889     "is-stream": {
5890       "version": "1.1.0",
5891       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5892       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5893       "dev": true
5894     },
5895     "is-typedarray": {
5896       "version": "1.0.0",
5897       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5898       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5899       "dev": true
5900     },
5901     "is-utf8": {
5902       "version": "0.2.1",
5903       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5904       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5905       "dev": true,
5906       "optional": true
5907     },
5908     "is-windows": {
5909       "version": "1.0.2",
5910       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5911       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5912       "dev": true
5913     },
5914     "is-wsl": {
5915       "version": "1.1.0",
5916       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5917       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5918       "dev": true
5919     },
5920     "isarray": {
5921       "version": "1.0.0",
5922       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5923       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5924       "dev": true
5925     },
5926     "isbinaryfile": {
5927       "version": "3.0.3",
5928       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5929       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5930       "dev": true,
5931       "requires": {
5932         "buffer-alloc": "^1.2.0"
5933       }
5934     },
5935     "isexe": {
5936       "version": "2.0.0",
5937       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5938       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5939       "dev": true
5940     },
5941     "isobject": {
5942       "version": "3.0.1",
5943       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5944       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5945       "dev": true
5946     },
5947     "isstream": {
5948       "version": "0.1.2",
5949       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5950       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5951       "dev": true
5952     },
5953     "istanbul": {
5954       "version": "0.4.5",
5955       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5956       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5957       "dev": true,
5958       "requires": {
5959         "abbrev": "1.0.x",
5960         "async": "1.x",
5961         "escodegen": "1.8.x",
5962         "esprima": "2.7.x",
5963         "glob": "^5.0.15",
5964         "handlebars": "^4.0.1",
5965         "js-yaml": "3.x",
5966         "mkdirp": "0.5.x",
5967         "nopt": "3.x",
5968         "once": "1.x",
5969         "resolve": "1.1.x",
5970         "supports-color": "^3.1.0",
5971         "which": "^1.1.1",
5972         "wordwrap": "^1.0.0"
5973       },
5974       "dependencies": {
5975         "glob": {
5976           "version": "5.0.15",
5977           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5978           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5979           "dev": true,
5980           "requires": {
5981             "inflight": "^1.0.4",
5982             "inherits": "2",
5983             "minimatch": "2 || 3",
5984             "once": "^1.3.0",
5985             "path-is-absolute": "^1.0.0"
5986           }
5987         },
5988         "has-flag": {
5989           "version": "1.0.0",
5990           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5991           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5992           "dev": true
5993         },
5994         "supports-color": {
5995           "version": "3.2.3",
5996           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5997           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5998           "dev": true,
5999           "requires": {
6000             "has-flag": "^1.0.0"
6001           }
6002         }
6003       }
6004     },
6005     "istanbul-api": {
6006       "version": "2.1.6",
6007       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
6008       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
6009       "dev": true,
6010       "requires": {
6011         "async": "^2.6.2",
6012         "compare-versions": "^3.4.0",
6013         "fileset": "^2.0.3",
6014         "istanbul-lib-coverage": "^2.0.5",
6015         "istanbul-lib-hook": "^2.0.7",
6016         "istanbul-lib-instrument": "^3.3.0",
6017         "istanbul-lib-report": "^2.0.8",
6018         "istanbul-lib-source-maps": "^3.0.6",
6019         "istanbul-reports": "^2.2.4",
6020         "js-yaml": "^3.13.1",
6021         "make-dir": "^2.1.0",
6022         "minimatch": "^3.0.4",
6023         "once": "^1.4.0"
6024       },
6025       "dependencies": {
6026         "async": {
6027           "version": "2.6.2",
6028           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
6029           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
6030           "dev": true,
6031           "requires": {
6032             "lodash": "^4.17.11"
6033           }
6034         },
6035         "esprima": {
6036           "version": "4.0.1",
6037           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6038           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6039           "dev": true
6040         },
6041         "istanbul-lib-coverage": {
6042           "version": "2.0.5",
6043           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6044           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6045           "dev": true
6046         },
6047         "istanbul-lib-instrument": {
6048           "version": "3.3.0",
6049           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
6050           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
6051           "dev": true,
6052           "requires": {
6053             "@babel/generator": "^7.4.0",
6054             "@babel/parser": "^7.4.3",
6055             "@babel/template": "^7.4.0",
6056             "@babel/traverse": "^7.4.3",
6057             "@babel/types": "^7.4.0",
6058             "istanbul-lib-coverage": "^2.0.5",
6059             "semver": "^6.0.0"
6060           }
6061         },
6062         "js-yaml": {
6063           "version": "3.13.1",
6064           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6065           "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6066           "dev": true,
6067           "requires": {
6068             "argparse": "^1.0.7",
6069             "esprima": "^4.0.0"
6070           }
6071         },
6072         "make-dir": {
6073           "version": "2.1.0",
6074           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
6075           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
6076           "dev": true,
6077           "requires": {
6078             "pify": "^4.0.1",
6079             "semver": "^5.6.0"
6080           },
6081           "dependencies": {
6082             "semver": {
6083               "version": "5.7.0",
6084               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
6085               "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
6086               "dev": true
6087             }
6088           }
6089         },
6090         "pify": {
6091           "version": "4.0.1",
6092           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
6093           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
6094           "dev": true
6095         },
6096         "semver": {
6097           "version": "6.1.2",
6098           "resolved": "https://registry.npmjs.org/semver/-/semver-6.1.2.tgz",
6099           "integrity": "sha512-z4PqiCpomGtWj8633oeAdXm1Kn1W++3T8epkZYnwiVgIYIJ0QHszhInYSJTYxebByQH7KVCEAn8R9duzZW2PhQ==",
6100           "dev": true
6101         }
6102       }
6103     },
6104     "istanbul-instrumenter-loader": {
6105       "version": "3.0.1",
6106       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
6107       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
6108       "dev": true,
6109       "requires": {
6110         "convert-source-map": "^1.5.0",
6111         "istanbul-lib-instrument": "^1.7.3",
6112         "loader-utils": "^1.1.0",
6113         "schema-utils": "^0.3.0"
6114       },
6115       "dependencies": {
6116         "ajv": {
6117           "version": "5.5.2",
6118           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
6119           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
6120           "dev": true,
6121           "requires": {
6122             "co": "^4.6.0",
6123             "fast-deep-equal": "^1.0.0",
6124             "fast-json-stable-stringify": "^2.0.0",
6125             "json-schema-traverse": "^0.3.0"
6126           }
6127         },
6128         "fast-deep-equal": {
6129           "version": "1.1.0",
6130           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
6131           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
6132           "dev": true
6133         },
6134         "json-schema-traverse": {
6135           "version": "0.3.1",
6136           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
6137           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
6138           "dev": true
6139         },
6140         "schema-utils": {
6141           "version": "0.3.0",
6142           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
6143           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
6144           "dev": true,
6145           "requires": {
6146             "ajv": "^5.0.0"
6147           }
6148         }
6149       }
6150     },
6151     "istanbul-lib-coverage": {
6152       "version": "1.2.1",
6153       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz",
6154       "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==",
6155       "dev": true
6156     },
6157     "istanbul-lib-hook": {
6158       "version": "2.0.7",
6159       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
6160       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
6161       "dev": true,
6162       "requires": {
6163         "append-transform": "^1.0.0"
6164       }
6165     },
6166     "istanbul-lib-instrument": {
6167       "version": "1.10.2",
6168       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz",
6169       "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==",
6170       "dev": true,
6171       "requires": {
6172         "babel-generator": "^6.18.0",
6173         "babel-template": "^6.16.0",
6174         "babel-traverse": "^6.18.0",
6175         "babel-types": "^6.18.0",
6176         "babylon": "^6.18.0",
6177         "istanbul-lib-coverage": "^1.2.1",
6178         "semver": "^5.3.0"
6179       }
6180     },
6181     "istanbul-lib-report": {
6182       "version": "2.0.8",
6183       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
6184       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
6185       "dev": true,
6186       "requires": {
6187         "istanbul-lib-coverage": "^2.0.5",
6188         "make-dir": "^2.1.0",
6189         "supports-color": "^6.1.0"
6190       },
6191       "dependencies": {
6192         "istanbul-lib-coverage": {
6193           "version": "2.0.5",
6194           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6195           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6196           "dev": true
6197         },
6198         "make-dir": {
6199           "version": "2.1.0",
6200           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
6201           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
6202           "dev": true,
6203           "requires": {
6204             "pify": "^4.0.1",
6205             "semver": "^5.6.0"
6206           }
6207         },
6208         "pify": {
6209           "version": "4.0.1",
6210           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
6211           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
6212           "dev": true
6213         },
6214         "semver": {
6215           "version": "5.7.0",
6216           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
6217           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
6218           "dev": true
6219         }
6220       }
6221     },
6222     "istanbul-lib-source-maps": {
6223       "version": "3.0.6",
6224       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
6225       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
6226       "dev": true,
6227       "requires": {
6228         "debug": "^4.1.1",
6229         "istanbul-lib-coverage": "^2.0.5",
6230         "make-dir": "^2.1.0",
6231         "rimraf": "^2.6.3",
6232         "source-map": "^0.6.1"
6233       },
6234       "dependencies": {
6235         "debug": {
6236           "version": "4.1.1",
6237           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
6238           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
6239           "dev": true,
6240           "requires": {
6241             "ms": "^2.1.1"
6242           }
6243         },
6244         "istanbul-lib-coverage": {
6245           "version": "2.0.5",
6246           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6247           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6248           "dev": true
6249         },
6250         "make-dir": {
6251           "version": "2.1.0",
6252           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
6253           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
6254           "dev": true,
6255           "requires": {
6256             "pify": "^4.0.1",
6257             "semver": "^5.6.0"
6258           }
6259         },
6260         "ms": {
6261           "version": "2.1.2",
6262           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6263           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6264           "dev": true
6265         },
6266         "pify": {
6267           "version": "4.0.1",
6268           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
6269           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
6270           "dev": true
6271         },
6272         "semver": {
6273           "version": "5.7.0",
6274           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
6275           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
6276           "dev": true
6277         },
6278         "source-map": {
6279           "version": "0.6.1",
6280           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6281           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6282           "dev": true
6283         }
6284       }
6285     },
6286     "istanbul-reports": {
6287       "version": "2.2.6",
6288       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz",
6289       "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==",
6290       "dev": true,
6291       "requires": {
6292         "handlebars": "^4.1.2"
6293       }
6294     },
6295     "jasmine": {
6296       "version": "2.8.0",
6297       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
6298       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
6299       "dev": true,
6300       "requires": {
6301         "exit": "^0.1.2",
6302         "glob": "^7.0.6",
6303         "jasmine-core": "~2.8.0"
6304       },
6305       "dependencies": {
6306         "jasmine-core": {
6307           "version": "2.8.0",
6308           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
6309           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
6310           "dev": true
6311         }
6312       }
6313     },
6314     "jasmine-core": {
6315       "version": "2.99.1",
6316       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
6317       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
6318       "dev": true
6319     },
6320     "jasmine-spec-reporter": {
6321       "version": "4.2.1",
6322       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
6323       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
6324       "dev": true,
6325       "requires": {
6326         "colors": "1.1.2"
6327       }
6328     },
6329     "jasminewd2": {
6330       "version": "2.2.0",
6331       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
6332       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
6333       "dev": true
6334     },
6335     "js-base64": {
6336       "version": "2.5.1",
6337       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
6338       "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
6339       "dev": true,
6340       "optional": true
6341     },
6342     "js-tokens": {
6343       "version": "3.0.2",
6344       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
6345       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
6346       "dev": true
6347     },
6348     "js-yaml": {
6349       "version": "3.13.1",
6350       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6351       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6352       "dev": true,
6353       "requires": {
6354         "argparse": "^1.0.7",
6355         "esprima": "^4.0.0"
6356       },
6357       "dependencies": {
6358         "esprima": {
6359           "version": "4.0.1",
6360           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6361           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6362           "dev": true
6363         }
6364       }
6365     },
6366     "jsbn": {
6367       "version": "0.1.1",
6368       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
6369       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
6370       "dev": true
6371     },
6372     "jsesc": {
6373       "version": "1.3.0",
6374       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
6375       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
6376       "dev": true
6377     },
6378     "json-parse-better-errors": {
6379       "version": "1.0.2",
6380       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6381       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6382       "dev": true
6383     },
6384     "json-schema": {
6385       "version": "0.2.3",
6386       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
6387       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
6388       "dev": true
6389     },
6390     "json-schema-traverse": {
6391       "version": "0.4.1",
6392       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6393       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6394       "dev": true
6395     },
6396     "json-stringify-safe": {
6397       "version": "5.0.1",
6398       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
6399       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
6400       "dev": true
6401     },
6402     "json3": {
6403       "version": "3.3.3",
6404       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
6405       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
6406       "dev": true
6407     },
6408     "json5": {
6409       "version": "0.5.1",
6410       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
6411       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
6412       "dev": true
6413     },
6414     "jsonparse": {
6415       "version": "1.3.1",
6416       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6417       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6418       "dev": true
6419     },
6420     "jsprim": {
6421       "version": "1.4.1",
6422       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
6423       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
6424       "dev": true,
6425       "requires": {
6426         "assert-plus": "1.0.0",
6427         "extsprintf": "1.3.0",
6428         "json-schema": "0.2.3",
6429         "verror": "1.10.0"
6430       }
6431     },
6432     "jszip": {
6433       "version": "3.1.5",
6434       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.1.5.tgz",
6435       "integrity": "sha512-5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ==",
6436       "dev": true,
6437       "requires": {
6438         "core-js": "~2.3.0",
6439         "es6-promise": "~3.0.2",
6440         "lie": "~3.1.0",
6441         "pako": "~1.0.2",
6442         "readable-stream": "~2.0.6"
6443       },
6444       "dependencies": {
6445         "core-js": {
6446           "version": "2.3.0",
6447           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.3.0.tgz",
6448           "integrity": "sha1-+rg/uwstjchfpjbEudNMdUIMbWU=",
6449           "dev": true
6450         },
6451         "es6-promise": {
6452           "version": "3.0.2",
6453           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.0.2.tgz",
6454           "integrity": "sha1-AQ1YWEI6XxGJeWZfRkhqlcbuK7Y=",
6455           "dev": true
6456         },
6457         "process-nextick-args": {
6458           "version": "1.0.7",
6459           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
6460           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
6461           "dev": true
6462         },
6463         "readable-stream": {
6464           "version": "2.0.6",
6465           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
6466           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
6467           "dev": true,
6468           "requires": {
6469             "core-util-is": "~1.0.0",
6470             "inherits": "~2.0.1",
6471             "isarray": "~1.0.0",
6472             "process-nextick-args": "~1.0.6",
6473             "string_decoder": "~0.10.x",
6474             "util-deprecate": "~1.0.1"
6475           }
6476         },
6477         "string_decoder": {
6478           "version": "0.10.31",
6479           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
6480           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
6481           "dev": true
6482         }
6483       }
6484     },
6485     "karma": {
6486       "version": "3.1.4",
6487       "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz",
6488       "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==",
6489       "dev": true,
6490       "requires": {
6491         "bluebird": "^3.3.0",
6492         "body-parser": "^1.16.1",
6493         "chokidar": "^2.0.3",
6494         "colors": "^1.1.0",
6495         "combine-lists": "^1.0.0",
6496         "connect": "^3.6.0",
6497         "core-js": "^2.2.0",
6498         "di": "^0.0.1",
6499         "dom-serialize": "^2.2.0",
6500         "expand-braces": "^0.1.1",
6501         "flatted": "^2.0.0",
6502         "glob": "^7.1.1",
6503         "graceful-fs": "^4.1.2",
6504         "http-proxy": "^1.13.0",
6505         "isbinaryfile": "^3.0.0",
6506         "lodash": "^4.17.5",
6507         "log4js": "^3.0.0",
6508         "mime": "^2.3.1",
6509         "minimatch": "^3.0.2",
6510         "optimist": "^0.6.1",
6511         "qjobs": "^1.1.4",
6512         "range-parser": "^1.2.0",
6513         "rimraf": "^2.6.0",
6514         "safe-buffer": "^5.0.1",
6515         "socket.io": "2.1.1",
6516         "source-map": "^0.6.1",
6517         "tmp": "0.0.33",
6518         "useragent": "2.3.0"
6519       },
6520       "dependencies": {
6521         "mime": {
6522           "version": "2.4.0",
6523           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
6524           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
6525           "dev": true
6526         },
6527         "source-map": {
6528           "version": "0.6.1",
6529           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6530           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6531           "dev": true
6532         }
6533       }
6534     },
6535     "karma-chrome-launcher": {
6536       "version": "2.2.0",
6537       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
6538       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
6539       "dev": true,
6540       "requires": {
6541         "fs-access": "^1.0.0",
6542         "which": "^1.2.1"
6543       }
6544     },
6545     "karma-coverage-istanbul-reporter": {
6546       "version": "2.0.5",
6547       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.5.tgz",
6548       "integrity": "sha512-yPvAlKtY3y+rKKWbOo0CzBMVTvJEeMOgbMXuVv3yWvS8YtYKC98AU9vFF0mVBZ2RP1E9SgS90+PT6Kf14P3S4w==",
6549       "dev": true,
6550       "requires": {
6551         "istanbul-api": "^2.1.1",
6552         "minimatch": "^3.0.4"
6553       }
6554     },
6555     "karma-jasmine": {
6556       "version": "1.1.2",
6557       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
6558       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
6559       "dev": true
6560     },
6561     "karma-jasmine-html-reporter": {
6562       "version": "0.2.2",
6563       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
6564       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
6565       "dev": true,
6566       "requires": {
6567         "karma-jasmine": "^1.0.2"
6568       }
6569     },
6570     "karma-source-map-support": {
6571       "version": "1.3.0",
6572       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
6573       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
6574       "dev": true,
6575       "requires": {
6576         "source-map-support": "^0.5.5"
6577       }
6578     },
6579     "killable": {
6580       "version": "1.0.1",
6581       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
6582       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
6583       "dev": true
6584     },
6585     "kind-of": {
6586       "version": "6.0.2",
6587       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6588       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6589       "dev": true
6590     },
6591     "lcid": {
6592       "version": "1.0.0",
6593       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6594       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6595       "dev": true,
6596       "optional": true,
6597       "requires": {
6598         "invert-kv": "^1.0.0"
6599       }
6600     },
6601     "less": {
6602       "version": "3.9.0",
6603       "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz",
6604       "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==",
6605       "dev": true,
6606       "requires": {
6607         "clone": "^2.1.2",
6608         "errno": "^0.1.1",
6609         "graceful-fs": "^4.1.2",
6610         "image-size": "~0.5.0",
6611         "mime": "^1.4.1",
6612         "mkdirp": "^0.5.0",
6613         "promise": "^7.1.1",
6614         "request": "^2.83.0",
6615         "source-map": "~0.6.0"
6616       },
6617       "dependencies": {
6618         "source-map": {
6619           "version": "0.6.1",
6620           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6621           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6622           "dev": true,
6623           "optional": true
6624         }
6625       }
6626     },
6627     "less-loader": {
6628       "version": "4.1.0",
6629       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
6630       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6631       "dev": true,
6632       "requires": {
6633         "clone": "^2.1.1",
6634         "loader-utils": "^1.1.0",
6635         "pify": "^3.0.0"
6636       }
6637     },
6638     "levn": {
6639       "version": "0.3.0",
6640       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6641       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6642       "dev": true,
6643       "requires": {
6644         "prelude-ls": "~1.1.2",
6645         "type-check": "~0.3.2"
6646       }
6647     },
6648     "license-webpack-plugin": {
6649       "version": "2.0.4",
6650       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.0.4.tgz",
6651       "integrity": "sha512-FQgOqrrIcD4C/VQo6ecWgXZULK5rs0kIDJtHcSVO6SBUrD63kEHZwmKOvBTquFQSgMQn/yeH68qooKDfqiBF2Q==",
6652       "dev": true,
6653       "requires": {
6654         "@types/webpack-sources": "^0.1.5",
6655         "webpack-sources": "^1.2.0"
6656       }
6657     },
6658     "lie": {
6659       "version": "3.1.1",
6660       "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
6661       "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=",
6662       "dev": true,
6663       "requires": {
6664         "immediate": "~3.0.5"
6665       }
6666     },
6667     "load-json-file": {
6668       "version": "1.1.0",
6669       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6670       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6671       "dev": true,
6672       "optional": true,
6673       "requires": {
6674         "graceful-fs": "^4.1.2",
6675         "parse-json": "^2.2.0",
6676         "pify": "^2.0.0",
6677         "pinkie-promise": "^2.0.0",
6678         "strip-bom": "^2.0.0"
6679       },
6680       "dependencies": {
6681         "pify": {
6682           "version": "2.3.0",
6683           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6684           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6685           "dev": true,
6686           "optional": true
6687         }
6688       }
6689     },
6690     "loader-runner": {
6691       "version": "2.4.0",
6692       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
6693       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
6694       "dev": true
6695     },
6696     "loader-utils": {
6697       "version": "1.1.0",
6698       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6699       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6700       "dev": true,
6701       "requires": {
6702         "big.js": "^3.1.3",
6703         "emojis-list": "^2.0.0",
6704         "json5": "^0.5.0"
6705       }
6706     },
6707     "locate-path": {
6708       "version": "2.0.0",
6709       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6710       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6711       "dev": true,
6712       "requires": {
6713         "p-locate": "^2.0.0",
6714         "path-exists": "^3.0.0"
6715       }
6716     },
6717     "lodash": {
6718       "version": "4.17.11",
6719       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
6720       "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
6721       "dev": true
6722     },
6723     "lodash.assign": {
6724       "version": "4.2.0",
6725       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6726       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6727       "dev": true,
6728       "optional": true
6729     },
6730     "lodash.clonedeep": {
6731       "version": "4.5.0",
6732       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6733       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6734       "dev": true
6735     },
6736     "lodash.debounce": {
6737       "version": "4.0.8",
6738       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6739       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6740       "dev": true
6741     },
6742     "lodash.mergewith": {
6743       "version": "4.6.1",
6744       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
6745       "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
6746       "dev": true,
6747       "optional": true
6748     },
6749     "lodash.tail": {
6750       "version": "4.1.1",
6751       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6752       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6753       "dev": true
6754     },
6755     "log4js": {
6756       "version": "3.0.6",
6757       "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
6758       "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
6759       "dev": true,
6760       "requires": {
6761         "circular-json": "^0.5.5",
6762         "date-format": "^1.2.0",
6763         "debug": "^3.1.0",
6764         "rfdc": "^1.1.2",
6765         "streamroller": "0.7.0"
6766       },
6767       "dependencies": {
6768         "debug": {
6769           "version": "3.2.6",
6770           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6771           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6772           "dev": true,
6773           "requires": {
6774             "ms": "^2.1.1"
6775           }
6776         },
6777         "ms": {
6778           "version": "2.1.1",
6779           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
6780           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
6781           "dev": true
6782         }
6783       }
6784     },
6785     "loglevel": {
6786       "version": "1.6.3",
6787       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz",
6788       "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==",
6789       "dev": true
6790     },
6791     "loose-envify": {
6792       "version": "1.4.0",
6793       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6794       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6795       "dev": true,
6796       "requires": {
6797         "js-tokens": "^3.0.0 || ^4.0.0"
6798       }
6799     },
6800     "loud-rejection": {
6801       "version": "1.6.0",
6802       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6803       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6804       "dev": true,
6805       "optional": true,
6806       "requires": {
6807         "currently-unhandled": "^0.4.1",
6808         "signal-exit": "^3.0.0"
6809       }
6810     },
6811     "lru-cache": {
6812       "version": "4.1.5",
6813       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6814       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6815       "dev": true,
6816       "requires": {
6817         "pseudomap": "^1.0.2",
6818         "yallist": "^2.1.2"
6819       }
6820     },
6821     "magic-string": {
6822       "version": "0.25.2",
6823       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.2.tgz",
6824       "integrity": "sha512-iLs9mPjh9IuTtRsqqhNGYcZXGei0Nh/A4xirrsqW7c+QhKVFL2vm7U09ru6cHRD22azaP/wMDgI+HCqbETMTtg==",
6825       "dev": true,
6826       "requires": {
6827         "sourcemap-codec": "^1.4.4"
6828       }
6829     },
6830     "make-dir": {
6831       "version": "1.3.0",
6832       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6833       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6834       "dev": true,
6835       "requires": {
6836         "pify": "^3.0.0"
6837       }
6838     },
6839     "make-error": {
6840       "version": "1.3.5",
6841       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6842       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6843       "dev": true
6844     },
6845     "make-fetch-happen": {
6846       "version": "4.0.1",
6847       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz",
6848       "integrity": "sha512-7R5ivfy9ilRJ1EMKIOziwrns9fGeAD4bAha8EB7BIiBBLHm2KeTUGCrICFt2rbHfzheTLynv50GnNTK1zDTrcQ==",
6849       "dev": true,
6850       "requires": {
6851         "agentkeepalive": "^3.4.1",
6852         "cacache": "^11.0.1",
6853         "http-cache-semantics": "^3.8.1",
6854         "http-proxy-agent": "^2.1.0",
6855         "https-proxy-agent": "^2.2.1",
6856         "lru-cache": "^4.1.2",
6857         "mississippi": "^3.0.0",
6858         "node-fetch-npm": "^2.0.2",
6859         "promise-retry": "^1.1.1",
6860         "socks-proxy-agent": "^4.0.0",
6861         "ssri": "^6.0.0"
6862       },
6863       "dependencies": {
6864         "bluebird": {
6865           "version": "3.5.5",
6866           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
6867           "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
6868           "dev": true
6869         },
6870         "cacache": {
6871           "version": "11.3.3",
6872           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
6873           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
6874           "dev": true,
6875           "requires": {
6876             "bluebird": "^3.5.5",
6877             "chownr": "^1.1.1",
6878             "figgy-pudding": "^3.5.1",
6879             "glob": "^7.1.4",
6880             "graceful-fs": "^4.1.15",
6881             "lru-cache": "^5.1.1",
6882             "mississippi": "^3.0.0",
6883             "mkdirp": "^0.5.1",
6884             "move-concurrently": "^1.0.1",
6885             "promise-inflight": "^1.0.1",
6886             "rimraf": "^2.6.3",
6887             "ssri": "^6.0.1",
6888             "unique-filename": "^1.1.1",
6889             "y18n": "^4.0.0"
6890           },
6891           "dependencies": {
6892             "lru-cache": {
6893               "version": "5.1.1",
6894               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
6895               "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
6896               "dev": true,
6897               "requires": {
6898                 "yallist": "^3.0.2"
6899               }
6900             }
6901           }
6902         },
6903         "glob": {
6904           "version": "7.1.4",
6905           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
6906           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
6907           "dev": true,
6908           "requires": {
6909             "fs.realpath": "^1.0.0",
6910             "inflight": "^1.0.4",
6911             "inherits": "2",
6912             "minimatch": "^3.0.4",
6913             "once": "^1.3.0",
6914             "path-is-absolute": "^1.0.0"
6915           }
6916         },
6917         "mississippi": {
6918           "version": "3.0.0",
6919           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
6920           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
6921           "dev": true,
6922           "requires": {
6923             "concat-stream": "^1.5.0",
6924             "duplexify": "^3.4.2",
6925             "end-of-stream": "^1.1.0",
6926             "flush-write-stream": "^1.0.0",
6927             "from2": "^2.1.0",
6928             "parallel-transform": "^1.1.0",
6929             "pump": "^3.0.0",
6930             "pumpify": "^1.3.3",
6931             "stream-each": "^1.1.0",
6932             "through2": "^2.0.0"
6933           }
6934         },
6935         "pump": {
6936           "version": "3.0.0",
6937           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
6938           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
6939           "dev": true,
6940           "requires": {
6941             "end-of-stream": "^1.1.0",
6942             "once": "^1.3.1"
6943           }
6944         },
6945         "ssri": {
6946           "version": "6.0.1",
6947           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
6948           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
6949           "dev": true,
6950           "requires": {
6951             "figgy-pudding": "^3.5.1"
6952           }
6953         },
6954         "yallist": {
6955           "version": "3.0.3",
6956           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
6957           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
6958           "dev": true
6959         }
6960       }
6961     },
6962     "map-age-cleaner": {
6963       "version": "0.1.3",
6964       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
6965       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
6966       "dev": true,
6967       "requires": {
6968         "p-defer": "^1.0.0"
6969       }
6970     },
6971     "map-cache": {
6972       "version": "0.2.2",
6973       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6974       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6975       "dev": true
6976     },
6977     "map-obj": {
6978       "version": "1.0.1",
6979       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6980       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6981       "dev": true,
6982       "optional": true
6983     },
6984     "map-visit": {
6985       "version": "1.0.0",
6986       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6987       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6988       "dev": true,
6989       "requires": {
6990         "object-visit": "^1.0.0"
6991       }
6992     },
6993     "material-design-icons": {
6994       "version": "3.0.1",
6995       "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz",
6996       "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78="
6997     },
6998     "md5.js": {
6999       "version": "1.3.5",
7000       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
7001       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
7002       "dev": true,
7003       "requires": {
7004         "hash-base": "^3.0.0",
7005         "inherits": "^2.0.1",
7006         "safe-buffer": "^5.1.2"
7007       }
7008     },
7009     "media-typer": {
7010       "version": "0.3.0",
7011       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
7012       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
7013       "dev": true
7014     },
7015     "mem": {
7016       "version": "4.3.0",
7017       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
7018       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
7019       "dev": true,
7020       "requires": {
7021         "map-age-cleaner": "^0.1.1",
7022         "mimic-fn": "^2.0.0",
7023         "p-is-promise": "^2.0.0"
7024       }
7025     },
7026     "memory-fs": {
7027       "version": "0.4.1",
7028       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
7029       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
7030       "dev": true,
7031       "requires": {
7032         "errno": "^0.1.3",
7033         "readable-stream": "^2.0.1"
7034       }
7035     },
7036     "meow": {
7037       "version": "3.7.0",
7038       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
7039       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
7040       "dev": true,
7041       "optional": true,
7042       "requires": {
7043         "camelcase-keys": "^2.0.0",
7044         "decamelize": "^1.1.2",
7045         "loud-rejection": "^1.0.0",
7046         "map-obj": "^1.0.1",
7047         "minimist": "^1.1.3",
7048         "normalize-package-data": "^2.3.4",
7049         "object-assign": "^4.0.1",
7050         "read-pkg-up": "^1.0.1",
7051         "redent": "^1.0.0",
7052         "trim-newlines": "^1.0.0"
7053       },
7054       "dependencies": {
7055         "minimist": {
7056           "version": "1.2.0",
7057           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7058           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7059           "dev": true,
7060           "optional": true
7061         }
7062       }
7063     },
7064     "merge-descriptors": {
7065       "version": "1.0.1",
7066       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
7067       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
7068       "dev": true
7069     },
7070     "methods": {
7071       "version": "1.1.2",
7072       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
7073       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
7074       "dev": true
7075     },
7076     "micromatch": {
7077       "version": "3.1.10",
7078       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7079       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7080       "dev": true,
7081       "requires": {
7082         "arr-diff": "^4.0.0",
7083         "array-unique": "^0.3.2",
7084         "braces": "^2.3.1",
7085         "define-property": "^2.0.2",
7086         "extend-shallow": "^3.0.2",
7087         "extglob": "^2.0.4",
7088         "fragment-cache": "^0.2.1",
7089         "kind-of": "^6.0.2",
7090         "nanomatch": "^1.2.9",
7091         "object.pick": "^1.3.0",
7092         "regex-not": "^1.0.0",
7093         "snapdragon": "^0.8.1",
7094         "to-regex": "^3.0.2"
7095       }
7096     },
7097     "miller-rabin": {
7098       "version": "4.0.1",
7099       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
7100       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
7101       "dev": true,
7102       "requires": {
7103         "bn.js": "^4.0.0",
7104         "brorand": "^1.0.1"
7105       }
7106     },
7107     "mime": {
7108       "version": "1.6.0",
7109       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
7110       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
7111       "dev": true
7112     },
7113     "mime-db": {
7114       "version": "1.37.0",
7115       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
7116       "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
7117       "dev": true
7118     },
7119     "mime-types": {
7120       "version": "2.1.21",
7121       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
7122       "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
7123       "dev": true,
7124       "requires": {
7125         "mime-db": "~1.37.0"
7126       }
7127     },
7128     "mimic-fn": {
7129       "version": "2.1.0",
7130       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
7131       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
7132       "dev": true
7133     },
7134     "mini-css-extract-plugin": {
7135       "version": "0.4.4",
7136       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.4.tgz",
7137       "integrity": "sha512-o+Jm+ocb0asEngdM6FsZWtZsRzA8koFUudIDwYUfl94M3PejPHG7Vopw5hN9V8WsMkSFpm3tZP3Fesz89EyrfQ==",
7138       "dev": true,
7139       "requires": {
7140         "loader-utils": "^1.1.0",
7141         "schema-utils": "^1.0.0",
7142         "webpack-sources": "^1.1.0"
7143       }
7144     },
7145     "minimalistic-assert": {
7146       "version": "1.0.1",
7147       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
7148       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
7149       "dev": true
7150     },
7151     "minimalistic-crypto-utils": {
7152       "version": "1.0.1",
7153       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
7154       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
7155       "dev": true
7156     },
7157     "minimatch": {
7158       "version": "3.0.4",
7159       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7160       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7161       "dev": true,
7162       "requires": {
7163         "brace-expansion": "^1.1.7"
7164       }
7165     },
7166     "minimist": {
7167       "version": "0.0.8",
7168       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
7169       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
7170       "dev": true
7171     },
7172     "minipass": {
7173       "version": "2.3.5",
7174       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
7175       "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
7176       "dev": true,
7177       "requires": {
7178         "safe-buffer": "^5.1.2",
7179         "yallist": "^3.0.0"
7180       },
7181       "dependencies": {
7182         "yallist": {
7183           "version": "3.0.3",
7184           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
7185           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
7186           "dev": true
7187         }
7188       }
7189     },
7190     "minizlib": {
7191       "version": "1.2.1",
7192       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz",
7193       "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==",
7194       "dev": true,
7195       "requires": {
7196         "minipass": "^2.2.1"
7197       }
7198     },
7199     "mississippi": {
7200       "version": "2.0.0",
7201       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
7202       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
7203       "dev": true,
7204       "requires": {
7205         "concat-stream": "^1.5.0",
7206         "duplexify": "^3.4.2",
7207         "end-of-stream": "^1.1.0",
7208         "flush-write-stream": "^1.0.0",
7209         "from2": "^2.1.0",
7210         "parallel-transform": "^1.1.0",
7211         "pump": "^2.0.1",
7212         "pumpify": "^1.3.3",
7213         "stream-each": "^1.1.0",
7214         "through2": "^2.0.0"
7215       }
7216     },
7217     "mixin-deep": {
7218       "version": "1.3.1",
7219       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
7220       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
7221       "dev": true,
7222       "requires": {
7223         "for-in": "^1.0.2",
7224         "is-extendable": "^1.0.1"
7225       },
7226       "dependencies": {
7227         "is-extendable": {
7228           "version": "1.0.1",
7229           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7230           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7231           "dev": true,
7232           "requires": {
7233             "is-plain-object": "^2.0.4"
7234           }
7235         }
7236       }
7237     },
7238     "mixin-object": {
7239       "version": "2.0.1",
7240       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
7241       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
7242       "dev": true,
7243       "requires": {
7244         "for-in": "^0.1.3",
7245         "is-extendable": "^0.1.1"
7246       },
7247       "dependencies": {
7248         "for-in": {
7249           "version": "0.1.8",
7250           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
7251           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
7252           "dev": true
7253         }
7254       }
7255     },
7256     "mkdirp": {
7257       "version": "0.5.1",
7258       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
7259       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
7260       "dev": true,
7261       "requires": {
7262         "minimist": "0.0.8"
7263       }
7264     },
7265     "moment": {
7266       "version": "2.24.0",
7267       "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
7268       "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
7269     },
7270     "move-concurrently": {
7271       "version": "1.0.1",
7272       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
7273       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
7274       "dev": true,
7275       "requires": {
7276         "aproba": "^1.1.1",
7277         "copy-concurrently": "^1.0.0",
7278         "fs-write-stream-atomic": "^1.0.8",
7279         "mkdirp": "^0.5.1",
7280         "rimraf": "^2.5.4",
7281         "run-queue": "^1.0.3"
7282       }
7283     },
7284     "ms": {
7285       "version": "2.0.0",
7286       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7287       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
7288       "dev": true
7289     },
7290     "multicast-dns": {
7291       "version": "6.2.3",
7292       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
7293       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
7294       "dev": true,
7295       "requires": {
7296         "dns-packet": "^1.3.1",
7297         "thunky": "^1.0.2"
7298       }
7299     },
7300     "multicast-dns-service-types": {
7301       "version": "1.1.0",
7302       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
7303       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
7304       "dev": true
7305     },
7306     "mute-stream": {
7307       "version": "0.0.7",
7308       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
7309       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
7310       "dev": true
7311     },
7312     "nan": {
7313       "version": "2.12.1",
7314       "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz",
7315       "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==",
7316       "dev": true,
7317       "optional": true
7318     },
7319     "nanomatch": {
7320       "version": "1.2.13",
7321       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7322       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7323       "dev": true,
7324       "requires": {
7325         "arr-diff": "^4.0.0",
7326         "array-unique": "^0.3.2",
7327         "define-property": "^2.0.2",
7328         "extend-shallow": "^3.0.2",
7329         "fragment-cache": "^0.2.1",
7330         "is-windows": "^1.0.2",
7331         "kind-of": "^6.0.2",
7332         "object.pick": "^1.3.0",
7333         "regex-not": "^1.0.0",
7334         "snapdragon": "^0.8.1",
7335         "to-regex": "^3.0.1"
7336       }
7337     },
7338     "negotiator": {
7339       "version": "0.6.1",
7340       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
7341       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
7342       "dev": true
7343     },
7344     "neo-async": {
7345       "version": "2.6.1",
7346       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
7347       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
7348       "dev": true
7349     },
7350     "ng2-charts": {
7351       "version": "1.6.0",
7352       "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-1.6.0.tgz",
7353       "integrity": "sha512-9w0WH69x5/nuqC1og2WaY39NbaBqTGIP1+5gZaH7/KPN6UEPonNg/pYnsIVklLj1DWPWXKa8+XXIJZ1jy5nLxg==",
7354       "requires": {
7355         "chart.js": "^2.6.0"
7356       },
7357       "dependencies": {
7358         "chart.js": {
7359           "version": "2.7.3",
7360           "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.7.3.tgz",
7361           "integrity": "sha512-3+7k/DbR92m6BsMUYP6M0dMsMVZpMnwkUyNSAbqolHKsbIzH2Q4LWVEHHYq7v0fmEV8whXE0DrjANulw9j2K5g==",
7362           "requires": {
7363             "chartjs-color": "^2.1.0",
7364             "moment": "^2.10.2"
7365           }
7366         }
7367       }
7368     },
7369     "ng2-completer": {
7370       "version": "2.0.8",
7371       "resolved": "https://registry.npmjs.org/ng2-completer/-/ng2-completer-2.0.8.tgz",
7372       "integrity": "sha512-WzxJ4u3vAHsfBUaFCloEBoirPZrnDabtWEKyDok7dtjhS1ZvcbwQ4asdXuDO0hZ0T1QC66U/PwLhKfkG501hVg=="
7373     },
7374     "ngx-toastr": {
7375       "version": "10.0.4",
7376       "resolved": "https://registry.npmjs.org/ngx-toastr/-/ngx-toastr-10.0.4.tgz",
7377       "integrity": "sha512-iN+zr2Msae5wV334c1dytRhSYNdUz467jwv1NE91lMmllsMkpUzZlu8VdFCeTFt+/R4TWzz19xBRqhpp+OAuVA==",
7378       "requires": {
7379         "tslib": "^1.9.0"
7380       }
7381     },
7382     "nice-try": {
7383       "version": "1.0.5",
7384       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7385       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7386       "dev": true
7387     },
7388     "node-fetch-npm": {
7389       "version": "2.0.2",
7390       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz",
7391       "integrity": "sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw==",
7392       "dev": true,
7393       "requires": {
7394         "encoding": "^0.1.11",
7395         "json-parse-better-errors": "^1.0.0",
7396         "safe-buffer": "^5.1.1"
7397       }
7398     },
7399     "node-forge": {
7400       "version": "0.7.5",
7401       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
7402       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
7403       "dev": true
7404     },
7405     "node-gyp": {
7406       "version": "3.8.0",
7407       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
7408       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
7409       "dev": true,
7410       "optional": true,
7411       "requires": {
7412         "fstream": "^1.0.0",
7413         "glob": "^7.0.3",
7414         "graceful-fs": "^4.1.2",
7415         "mkdirp": "^0.5.0",
7416         "nopt": "2 || 3",
7417         "npmlog": "0 || 1 || 2 || 3 || 4",
7418         "osenv": "0",
7419         "request": "^2.87.0",
7420         "rimraf": "2",
7421         "semver": "~5.3.0",
7422         "tar": "^2.0.0",
7423         "which": "1"
7424       },
7425       "dependencies": {
7426         "semver": {
7427           "version": "5.3.0",
7428           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
7429           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
7430           "dev": true,
7431           "optional": true
7432         }
7433       }
7434     },
7435     "node-libs-browser": {
7436       "version": "2.2.1",
7437       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
7438       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
7439       "dev": true,
7440       "requires": {
7441         "assert": "^1.1.1",
7442         "browserify-zlib": "^0.2.0",
7443         "buffer": "^4.3.0",
7444         "console-browserify": "^1.1.0",
7445         "constants-browserify": "^1.0.0",
7446         "crypto-browserify": "^3.11.0",
7447         "domain-browser": "^1.1.1",
7448         "events": "^3.0.0",
7449         "https-browserify": "^1.0.0",
7450         "os-browserify": "^0.3.0",
7451         "path-browserify": "0.0.1",
7452         "process": "^0.11.10",
7453         "punycode": "^1.2.4",
7454         "querystring-es3": "^0.2.0",
7455         "readable-stream": "^2.3.3",
7456         "stream-browserify": "^2.0.1",
7457         "stream-http": "^2.7.2",
7458         "string_decoder": "^1.0.0",
7459         "timers-browserify": "^2.0.4",
7460         "tty-browserify": "0.0.0",
7461         "url": "^0.11.0",
7462         "util": "^0.11.0",
7463         "vm-browserify": "^1.0.1"
7464       },
7465       "dependencies": {
7466         "punycode": {
7467           "version": "1.4.1",
7468           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
7469           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
7470           "dev": true
7471         }
7472       }
7473     },
7474     "node-releases": {
7475       "version": "1.1.23",
7476       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.23.tgz",
7477       "integrity": "sha512-uq1iL79YjfYC0WXoHbC/z28q/9pOl8kSHaXdWmAAc8No+bDwqkZbzIJz55g/MUsPgSGm9LZ7QSUbzTcH5tz47w==",
7478       "dev": true,
7479       "requires": {
7480         "semver": "^5.3.0"
7481       }
7482     },
7483     "node-sass": {
7484       "version": "4.10.0",
7485       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.10.0.tgz",
7486       "integrity": "sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q==",
7487       "dev": true,
7488       "optional": true,
7489       "requires": {
7490         "async-foreach": "^0.1.3",
7491         "chalk": "^1.1.1",
7492         "cross-spawn": "^3.0.0",
7493         "gaze": "^1.0.0",
7494         "get-stdin": "^4.0.1",
7495         "glob": "^7.0.3",
7496         "in-publish": "^2.0.0",
7497         "lodash.assign": "^4.2.0",
7498         "lodash.clonedeep": "^4.3.2",
7499         "lodash.mergewith": "^4.6.0",
7500         "meow": "^3.7.0",
7501         "mkdirp": "^0.5.1",
7502         "nan": "^2.10.0",
7503         "node-gyp": "^3.8.0",
7504         "npmlog": "^4.0.0",
7505         "request": "^2.88.0",
7506         "sass-graph": "^2.2.4",
7507         "stdout-stream": "^1.4.0",
7508         "true-case-path": "^1.0.2"
7509       },
7510       "dependencies": {
7511         "ansi-styles": {
7512           "version": "2.2.1",
7513           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7514           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7515           "dev": true,
7516           "optional": true
7517         },
7518         "chalk": {
7519           "version": "1.1.3",
7520           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7521           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7522           "dev": true,
7523           "optional": true,
7524           "requires": {
7525             "ansi-styles": "^2.2.1",
7526             "escape-string-regexp": "^1.0.2",
7527             "has-ansi": "^2.0.0",
7528             "strip-ansi": "^3.0.0",
7529             "supports-color": "^2.0.0"
7530           }
7531         },
7532         "supports-color": {
7533           "version": "2.0.0",
7534           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7535           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7536           "dev": true,
7537           "optional": true
7538         }
7539       }
7540     },
7541     "nopt": {
7542       "version": "3.0.6",
7543       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
7544       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
7545       "dev": true,
7546       "requires": {
7547         "abbrev": "1"
7548       }
7549     },
7550     "normalize-package-data": {
7551       "version": "2.5.0",
7552       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7553       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7554       "dev": true,
7555       "requires": {
7556         "hosted-git-info": "^2.1.4",
7557         "resolve": "^1.10.0",
7558         "semver": "2 || 3 || 4 || 5",
7559         "validate-npm-package-license": "^3.0.1"
7560       },
7561       "dependencies": {
7562         "resolve": {
7563           "version": "1.11.1",
7564           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
7565           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
7566           "dev": true,
7567           "requires": {
7568             "path-parse": "^1.0.6"
7569           }
7570         }
7571       }
7572     },
7573     "normalize-path": {
7574       "version": "2.1.1",
7575       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
7576       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
7577       "dev": true,
7578       "requires": {
7579         "remove-trailing-separator": "^1.0.1"
7580       }
7581     },
7582     "normalize-range": {
7583       "version": "0.1.2",
7584       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7585       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7586       "dev": true
7587     },
7588     "npm-bundled": {
7589       "version": "1.0.6",
7590       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz",
7591       "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==",
7592       "dev": true
7593     },
7594     "npm-package-arg": {
7595       "version": "6.1.0",
7596       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
7597       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
7598       "dev": true,
7599       "requires": {
7600         "hosted-git-info": "^2.6.0",
7601         "osenv": "^0.1.5",
7602         "semver": "^5.5.0",
7603         "validate-npm-package-name": "^3.0.0"
7604       }
7605     },
7606     "npm-packlist": {
7607       "version": "1.4.1",
7608       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz",
7609       "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==",
7610       "dev": true,
7611       "requires": {
7612         "ignore-walk": "^3.0.1",
7613         "npm-bundled": "^1.0.1"
7614       }
7615     },
7616     "npm-pick-manifest": {
7617       "version": "2.2.3",
7618       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz",
7619       "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==",
7620       "dev": true,
7621       "requires": {
7622         "figgy-pudding": "^3.5.1",
7623         "npm-package-arg": "^6.0.0",
7624         "semver": "^5.4.1"
7625       }
7626     },
7627     "npm-registry-fetch": {
7628       "version": "3.9.0",
7629       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-3.9.0.tgz",
7630       "integrity": "sha512-srwmt8YhNajAoSAaDWndmZgx89lJwIZ1GWxOuckH4Coek4uHv5S+o/l9FLQe/awA+JwTnj4FJHldxhlXdZEBmw==",
7631       "dev": true,
7632       "requires": {
7633         "JSONStream": "^1.3.4",
7634         "bluebird": "^3.5.1",
7635         "figgy-pudding": "^3.4.1",
7636         "lru-cache": "^4.1.3",
7637         "make-fetch-happen": "^4.0.1",
7638         "npm-package-arg": "^6.1.0"
7639       }
7640     },
7641     "npm-run-path": {
7642       "version": "2.0.2",
7643       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7644       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7645       "dev": true,
7646       "requires": {
7647         "path-key": "^2.0.0"
7648       }
7649     },
7650     "npmlog": {
7651       "version": "4.1.2",
7652       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7653       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7654       "dev": true,
7655       "optional": true,
7656       "requires": {
7657         "are-we-there-yet": "~1.1.2",
7658         "console-control-strings": "~1.1.0",
7659         "gauge": "~2.7.3",
7660         "set-blocking": "~2.0.0"
7661       }
7662     },
7663     "null-check": {
7664       "version": "1.0.0",
7665       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7666       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7667       "dev": true
7668     },
7669     "num2fraction": {
7670       "version": "1.2.2",
7671       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7672       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7673       "dev": true
7674     },
7675     "number-is-nan": {
7676       "version": "1.0.1",
7677       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7678       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7679       "dev": true
7680     },
7681     "oauth-sign": {
7682       "version": "0.9.0",
7683       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7684       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7685       "dev": true
7686     },
7687     "object-assign": {
7688       "version": "4.1.1",
7689       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7690       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7691       "dev": true
7692     },
7693     "object-component": {
7694       "version": "0.0.3",
7695       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7696       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7697       "dev": true
7698     },
7699     "object-copy": {
7700       "version": "0.1.0",
7701       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7702       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7703       "dev": true,
7704       "requires": {
7705         "copy-descriptor": "^0.1.0",
7706         "define-property": "^0.2.5",
7707         "kind-of": "^3.0.3"
7708       },
7709       "dependencies": {
7710         "define-property": {
7711           "version": "0.2.5",
7712           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7713           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7714           "dev": true,
7715           "requires": {
7716             "is-descriptor": "^0.1.0"
7717           }
7718         },
7719         "kind-of": {
7720           "version": "3.2.2",
7721           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7722           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7723           "dev": true,
7724           "requires": {
7725             "is-buffer": "^1.1.5"
7726           }
7727         }
7728       }
7729     },
7730     "object-visit": {
7731       "version": "1.0.1",
7732       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7733       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7734       "dev": true,
7735       "requires": {
7736         "isobject": "^3.0.0"
7737       }
7738     },
7739     "object.pick": {
7740       "version": "1.3.0",
7741       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7742       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7743       "dev": true,
7744       "requires": {
7745         "isobject": "^3.0.1"
7746       }
7747     },
7748     "obuf": {
7749       "version": "1.1.2",
7750       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7751       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7752       "dev": true
7753     },
7754     "on-finished": {
7755       "version": "2.3.0",
7756       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7757       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7758       "dev": true,
7759       "requires": {
7760         "ee-first": "1.1.1"
7761       }
7762     },
7763     "on-headers": {
7764       "version": "1.0.2",
7765       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
7766       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
7767       "dev": true
7768     },
7769     "once": {
7770       "version": "1.4.0",
7771       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7772       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7773       "dev": true,
7774       "requires": {
7775         "wrappy": "1"
7776       }
7777     },
7778     "onetime": {
7779       "version": "2.0.1",
7780       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7781       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7782       "dev": true,
7783       "requires": {
7784         "mimic-fn": "^1.0.0"
7785       },
7786       "dependencies": {
7787         "mimic-fn": {
7788           "version": "1.2.0",
7789           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
7790           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
7791           "dev": true
7792         }
7793       }
7794     },
7795     "open": {
7796       "version": "6.0.0",
7797       "resolved": "https://registry.npmjs.org/open/-/open-6.0.0.tgz",
7798       "integrity": "sha512-/yb5mVZBz7mHLySMiSj2DcLtMBbFPJk5JBKEkHVZFxZAPzeg3L026O0T+lbdz1B2nyDnkClRSwRQJdeVUIF7zw==",
7799       "dev": true,
7800       "requires": {
7801         "is-wsl": "^1.1.0"
7802       }
7803     },
7804     "opn": {
7805       "version": "5.4.0",
7806       "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz",
7807       "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==",
7808       "dev": true,
7809       "requires": {
7810         "is-wsl": "^1.1.0"
7811       }
7812     },
7813     "optimist": {
7814       "version": "0.6.1",
7815       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7816       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7817       "dev": true,
7818       "requires": {
7819         "minimist": "~0.0.1",
7820         "wordwrap": "~0.0.2"
7821       },
7822       "dependencies": {
7823         "wordwrap": {
7824           "version": "0.0.3",
7825           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7826           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7827           "dev": true
7828         }
7829       }
7830     },
7831     "optionator": {
7832       "version": "0.8.2",
7833       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7834       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7835       "dev": true,
7836       "requires": {
7837         "deep-is": "~0.1.3",
7838         "fast-levenshtein": "~2.0.4",
7839         "levn": "~0.3.0",
7840         "prelude-ls": "~1.1.2",
7841         "type-check": "~0.3.2",
7842         "wordwrap": "~1.0.0"
7843       }
7844     },
7845     "original": {
7846       "version": "1.0.2",
7847       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7848       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7849       "dev": true,
7850       "requires": {
7851         "url-parse": "^1.4.3"
7852       }
7853     },
7854     "os-browserify": {
7855       "version": "0.3.0",
7856       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7857       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7858       "dev": true
7859     },
7860     "os-homedir": {
7861       "version": "1.0.2",
7862       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7863       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7864       "dev": true
7865     },
7866     "os-locale": {
7867       "version": "1.4.0",
7868       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7869       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7870       "dev": true,
7871       "optional": true,
7872       "requires": {
7873         "lcid": "^1.0.0"
7874       }
7875     },
7876     "os-tmpdir": {
7877       "version": "1.0.2",
7878       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7879       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7880       "dev": true
7881     },
7882     "osenv": {
7883       "version": "0.1.5",
7884       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7885       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7886       "dev": true,
7887       "requires": {
7888         "os-homedir": "^1.0.0",
7889         "os-tmpdir": "^1.0.0"
7890       }
7891     },
7892     "p-defer": {
7893       "version": "1.0.0",
7894       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7895       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7896       "dev": true
7897     },
7898     "p-finally": {
7899       "version": "1.0.0",
7900       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7901       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7902       "dev": true
7903     },
7904     "p-is-promise": {
7905       "version": "2.1.0",
7906       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
7907       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
7908       "dev": true
7909     },
7910     "p-limit": {
7911       "version": "1.3.0",
7912       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7913       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7914       "dev": true,
7915       "requires": {
7916         "p-try": "^1.0.0"
7917       }
7918     },
7919     "p-locate": {
7920       "version": "2.0.0",
7921       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7922       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7923       "dev": true,
7924       "requires": {
7925         "p-limit": "^1.1.0"
7926       }
7927     },
7928     "p-map": {
7929       "version": "1.2.0",
7930       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7931       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7932       "dev": true
7933     },
7934     "p-try": {
7935       "version": "1.0.0",
7936       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7937       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7938       "dev": true
7939     },
7940     "pacote": {
7941       "version": "9.4.0",
7942       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.4.0.tgz",
7943       "integrity": "sha512-WQ1KL/phGMkedYEQx9ODsjj7xvwLSpdFJJdEXrLyw5SILMxcTNt5DTxT2Z93fXuLFYJBlZJdnwdalrQdB/rX5w==",
7944       "dev": true,
7945       "requires": {
7946         "bluebird": "^3.5.3",
7947         "cacache": "^11.3.2",
7948         "figgy-pudding": "^3.5.1",
7949         "get-stream": "^4.1.0",
7950         "glob": "^7.1.3",
7951         "lru-cache": "^5.1.1",
7952         "make-fetch-happen": "^4.0.1",
7953         "minimatch": "^3.0.4",
7954         "minipass": "^2.3.5",
7955         "mississippi": "^3.0.0",
7956         "mkdirp": "^0.5.1",
7957         "normalize-package-data": "^2.4.0",
7958         "npm-package-arg": "^6.1.0",
7959         "npm-packlist": "^1.1.12",
7960         "npm-pick-manifest": "^2.2.3",
7961         "npm-registry-fetch": "^3.8.0",
7962         "osenv": "^0.1.5",
7963         "promise-inflight": "^1.0.1",
7964         "promise-retry": "^1.1.1",
7965         "protoduck": "^5.0.1",
7966         "rimraf": "^2.6.2",
7967         "safe-buffer": "^5.1.2",
7968         "semver": "^5.6.0",
7969         "ssri": "^6.0.1",
7970         "tar": "^4.4.8",
7971         "unique-filename": "^1.1.1",
7972         "which": "^1.3.1"
7973       },
7974       "dependencies": {
7975         "cacache": {
7976           "version": "11.3.3",
7977           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
7978           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
7979           "dev": true,
7980           "requires": {
7981             "bluebird": "^3.5.5",
7982             "chownr": "^1.1.1",
7983             "figgy-pudding": "^3.5.1",
7984             "glob": "^7.1.4",
7985             "graceful-fs": "^4.1.15",
7986             "lru-cache": "^5.1.1",
7987             "mississippi": "^3.0.0",
7988             "mkdirp": "^0.5.1",
7989             "move-concurrently": "^1.0.1",
7990             "promise-inflight": "^1.0.1",
7991             "rimraf": "^2.6.3",
7992             "ssri": "^6.0.1",
7993             "unique-filename": "^1.1.1",
7994             "y18n": "^4.0.0"
7995           },
7996           "dependencies": {
7997             "bluebird": {
7998               "version": "3.5.5",
7999               "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
8000               "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
8001               "dev": true
8002             },
8003             "glob": {
8004               "version": "7.1.4",
8005               "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
8006               "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
8007               "dev": true,
8008               "requires": {
8009                 "fs.realpath": "^1.0.0",
8010                 "inflight": "^1.0.4",
8011                 "inherits": "2",
8012                 "minimatch": "^3.0.4",
8013                 "once": "^1.3.0",
8014                 "path-is-absolute": "^1.0.0"
8015               }
8016             }
8017           }
8018         },
8019         "get-stream": {
8020           "version": "4.1.0",
8021           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
8022           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
8023           "dev": true,
8024           "requires": {
8025             "pump": "^3.0.0"
8026           }
8027         },
8028         "lru-cache": {
8029           "version": "5.1.1",
8030           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
8031           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
8032           "dev": true,
8033           "requires": {
8034             "yallist": "^3.0.2"
8035           }
8036         },
8037         "mississippi": {
8038           "version": "3.0.0",
8039           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
8040           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
8041           "dev": true,
8042           "requires": {
8043             "concat-stream": "^1.5.0",
8044             "duplexify": "^3.4.2",
8045             "end-of-stream": "^1.1.0",
8046             "flush-write-stream": "^1.0.0",
8047             "from2": "^2.1.0",
8048             "parallel-transform": "^1.1.0",
8049             "pump": "^3.0.0",
8050             "pumpify": "^1.3.3",
8051             "stream-each": "^1.1.0",
8052             "through2": "^2.0.0"
8053           }
8054         },
8055         "pump": {
8056           "version": "3.0.0",
8057           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
8058           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
8059           "dev": true,
8060           "requires": {
8061             "end-of-stream": "^1.1.0",
8062             "once": "^1.3.1"
8063           }
8064         },
8065         "semver": {
8066           "version": "5.7.0",
8067           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
8068           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
8069           "dev": true
8070         },
8071         "ssri": {
8072           "version": "6.0.1",
8073           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
8074           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
8075           "dev": true,
8076           "requires": {
8077             "figgy-pudding": "^3.5.1"
8078           }
8079         },
8080         "tar": {
8081           "version": "4.4.10",
8082           "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.10.tgz",
8083           "integrity": "sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA==",
8084           "dev": true,
8085           "requires": {
8086             "chownr": "^1.1.1",
8087             "fs-minipass": "^1.2.5",
8088             "minipass": "^2.3.5",
8089             "minizlib": "^1.2.1",
8090             "mkdirp": "^0.5.0",
8091             "safe-buffer": "^5.1.2",
8092             "yallist": "^3.0.3"
8093           }
8094         },
8095         "yallist": {
8096           "version": "3.0.3",
8097           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
8098           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
8099           "dev": true
8100         }
8101       }
8102     },
8103     "pako": {
8104       "version": "1.0.8",
8105       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.8.tgz",
8106       "integrity": "sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA==",
8107       "dev": true
8108     },
8109     "parallel-transform": {
8110       "version": "1.1.0",
8111       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
8112       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
8113       "dev": true,
8114       "requires": {
8115         "cyclist": "~0.2.2",
8116         "inherits": "^2.0.3",
8117         "readable-stream": "^2.1.5"
8118       }
8119     },
8120     "parse-asn1": {
8121       "version": "5.1.4",
8122       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
8123       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
8124       "dev": true,
8125       "requires": {
8126         "asn1.js": "^4.0.0",
8127         "browserify-aes": "^1.0.0",
8128         "create-hash": "^1.1.0",
8129         "evp_bytestokey": "^1.0.0",
8130         "pbkdf2": "^3.0.3",
8131         "safe-buffer": "^5.1.1"
8132       }
8133     },
8134     "parse-json": {
8135       "version": "2.2.0",
8136       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
8137       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
8138       "dev": true,
8139       "optional": true,
8140       "requires": {
8141         "error-ex": "^1.2.0"
8142       }
8143     },
8144     "parse5": {
8145       "version": "4.0.0",
8146       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
8147       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
8148       "dev": true
8149     },
8150     "parseqs": {
8151       "version": "0.0.5",
8152       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
8153       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
8154       "dev": true,
8155       "requires": {
8156         "better-assert": "~1.0.0"
8157       }
8158     },
8159     "parseuri": {
8160       "version": "0.0.5",
8161       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
8162       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
8163       "dev": true,
8164       "requires": {
8165         "better-assert": "~1.0.0"
8166       }
8167     },
8168     "parseurl": {
8169       "version": "1.3.2",
8170       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
8171       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
8172       "dev": true
8173     },
8174     "pascalcase": {
8175       "version": "0.1.1",
8176       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
8177       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
8178       "dev": true
8179     },
8180     "path-browserify": {
8181       "version": "0.0.1",
8182       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
8183       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
8184       "dev": true
8185     },
8186     "path-dirname": {
8187       "version": "1.0.2",
8188       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
8189       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
8190       "dev": true
8191     },
8192     "path-exists": {
8193       "version": "3.0.0",
8194       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8195       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8196       "dev": true
8197     },
8198     "path-is-absolute": {
8199       "version": "1.0.1",
8200       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8201       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
8202       "dev": true
8203     },
8204     "path-is-inside": {
8205       "version": "1.0.2",
8206       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
8207       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
8208       "dev": true
8209     },
8210     "path-key": {
8211       "version": "2.0.1",
8212       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
8213       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
8214       "dev": true
8215     },
8216     "path-parse": {
8217       "version": "1.0.6",
8218       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
8219       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
8220       "dev": true
8221     },
8222     "path-to-regexp": {
8223       "version": "0.1.7",
8224       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
8225       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
8226       "dev": true
8227     },
8228     "path-type": {
8229       "version": "3.0.0",
8230       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
8231       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
8232       "dev": true,
8233       "requires": {
8234         "pify": "^3.0.0"
8235       }
8236     },
8237     "pbkdf2": {
8238       "version": "3.0.17",
8239       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
8240       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
8241       "dev": true,
8242       "requires": {
8243         "create-hash": "^1.1.2",
8244         "create-hmac": "^1.1.4",
8245         "ripemd160": "^2.0.1",
8246         "safe-buffer": "^5.0.1",
8247         "sha.js": "^2.4.8"
8248       }
8249     },
8250     "performance-now": {
8251       "version": "2.1.0",
8252       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
8253       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
8254       "dev": true
8255     },
8256     "pify": {
8257       "version": "3.0.0",
8258       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
8259       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
8260       "dev": true
8261     },
8262     "pinkie": {
8263       "version": "2.0.4",
8264       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
8265       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
8266       "dev": true
8267     },
8268     "pinkie-promise": {
8269       "version": "2.0.1",
8270       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
8271       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
8272       "dev": true,
8273       "requires": {
8274         "pinkie": "^2.0.0"
8275       }
8276     },
8277     "pkg-dir": {
8278       "version": "2.0.0",
8279       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
8280       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
8281       "dev": true,
8282       "requires": {
8283         "find-up": "^2.1.0"
8284       }
8285     },
8286     "portfinder": {
8287       "version": "1.0.17",
8288       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
8289       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
8290       "dev": true,
8291       "requires": {
8292         "async": "^1.5.2",
8293         "debug": "^2.2.0",
8294         "mkdirp": "0.5.x"
8295       }
8296     },
8297     "posix-character-classes": {
8298       "version": "0.1.1",
8299       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
8300       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
8301       "dev": true
8302     },
8303     "postcss": {
8304       "version": "7.0.13",
8305       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.13.tgz",
8306       "integrity": "sha512-h8SY6kQTd1wISHWjz+E6cswdhMuyBZRb16pSTv3W4zYZ3/YbyWeJdNUeOXB5IdZqE1U76OUEjjjqsC3z2f3hVg==",
8307       "dev": true,
8308       "requires": {
8309         "chalk": "^2.4.2",
8310         "source-map": "^0.6.1",
8311         "supports-color": "^6.1.0"
8312       },
8313       "dependencies": {
8314         "source-map": {
8315           "version": "0.6.1",
8316           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8317           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8318           "dev": true
8319         }
8320       }
8321     },
8322     "postcss-import": {
8323       "version": "12.0.1",
8324       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
8325       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
8326       "dev": true,
8327       "requires": {
8328         "postcss": "^7.0.1",
8329         "postcss-value-parser": "^3.2.3",
8330         "read-cache": "^1.0.0",
8331         "resolve": "^1.1.7"
8332       }
8333     },
8334     "postcss-load-config": {
8335       "version": "2.1.0",
8336       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
8337       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
8338       "dev": true,
8339       "requires": {
8340         "cosmiconfig": "^5.0.0",
8341         "import-cwd": "^2.0.0"
8342       }
8343     },
8344     "postcss-loader": {
8345       "version": "3.0.0",
8346       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
8347       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
8348       "dev": true,
8349       "requires": {
8350         "loader-utils": "^1.1.0",
8351         "postcss": "^7.0.0",
8352         "postcss-load-config": "^2.0.0",
8353         "schema-utils": "^1.0.0"
8354       }
8355     },
8356     "postcss-value-parser": {
8357       "version": "3.3.1",
8358       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8359       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8360       "dev": true
8361     },
8362     "prelude-ls": {
8363       "version": "1.1.2",
8364       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8365       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8366       "dev": true
8367     },
8368     "process": {
8369       "version": "0.11.10",
8370       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8371       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8372       "dev": true
8373     },
8374     "process-nextick-args": {
8375       "version": "2.0.0",
8376       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
8377       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
8378       "dev": true
8379     },
8380     "promise": {
8381       "version": "7.3.1",
8382       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
8383       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
8384       "dev": true,
8385       "optional": true,
8386       "requires": {
8387         "asap": "~2.0.3"
8388       }
8389     },
8390     "promise-inflight": {
8391       "version": "1.0.1",
8392       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
8393       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
8394       "dev": true
8395     },
8396     "promise-retry": {
8397       "version": "1.1.1",
8398       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
8399       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
8400       "dev": true,
8401       "requires": {
8402         "err-code": "^1.0.0",
8403         "retry": "^0.10.0"
8404       }
8405     },
8406     "protoduck": {
8407       "version": "5.0.1",
8408       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
8409       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
8410       "dev": true,
8411       "requires": {
8412         "genfun": "^5.0.0"
8413       }
8414     },
8415     "protractor": {
8416       "version": "5.4.2",
8417       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz",
8418       "integrity": "sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==",
8419       "dev": true,
8420       "requires": {
8421         "@types/q": "^0.0.32",
8422         "@types/selenium-webdriver": "^3.0.0",
8423         "blocking-proxy": "^1.0.0",
8424         "browserstack": "^1.5.1",
8425         "chalk": "^1.1.3",
8426         "glob": "^7.0.3",
8427         "jasmine": "2.8.0",
8428         "jasminewd2": "^2.1.0",
8429         "optimist": "~0.6.0",
8430         "q": "1.4.1",
8431         "saucelabs": "^1.5.0",
8432         "selenium-webdriver": "3.6.0",
8433         "source-map-support": "~0.4.0",
8434         "webdriver-js-extender": "2.1.0",
8435         "webdriver-manager": "^12.0.6"
8436       },
8437       "dependencies": {
8438         "ansi-styles": {
8439           "version": "2.2.1",
8440           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
8441           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
8442           "dev": true
8443         },
8444         "chalk": {
8445           "version": "1.1.3",
8446           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
8447           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
8448           "dev": true,
8449           "requires": {
8450             "ansi-styles": "^2.2.1",
8451             "escape-string-regexp": "^1.0.2",
8452             "has-ansi": "^2.0.0",
8453             "strip-ansi": "^3.0.0",
8454             "supports-color": "^2.0.0"
8455           }
8456         },
8457         "del": {
8458           "version": "2.2.2",
8459           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
8460           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
8461           "dev": true,
8462           "requires": {
8463             "globby": "^5.0.0",
8464             "is-path-cwd": "^1.0.0",
8465             "is-path-in-cwd": "^1.0.0",
8466             "object-assign": "^4.0.1",
8467             "pify": "^2.0.0",
8468             "pinkie-promise": "^2.0.0",
8469             "rimraf": "^2.2.8"
8470           }
8471         },
8472         "globby": {
8473           "version": "5.0.0",
8474           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
8475           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
8476           "dev": true,
8477           "requires": {
8478             "array-union": "^1.0.1",
8479             "arrify": "^1.0.0",
8480             "glob": "^7.0.3",
8481             "object-assign": "^4.0.1",
8482             "pify": "^2.0.0",
8483             "pinkie-promise": "^2.0.0"
8484           }
8485         },
8486         "minimist": {
8487           "version": "1.2.0",
8488           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
8489           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
8490           "dev": true
8491         },
8492         "pify": {
8493           "version": "2.3.0",
8494           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8495           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8496           "dev": true
8497         },
8498         "source-map": {
8499           "version": "0.5.7",
8500           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8501           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
8502           "dev": true
8503         },
8504         "source-map-support": {
8505           "version": "0.4.18",
8506           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
8507           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
8508           "dev": true,
8509           "requires": {
8510             "source-map": "^0.5.6"
8511           }
8512         },
8513         "supports-color": {
8514           "version": "2.0.0",
8515           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
8516           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
8517           "dev": true
8518         },
8519         "webdriver-manager": {
8520           "version": "12.1.1",
8521           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.1.tgz",
8522           "integrity": "sha512-L9TEQmZs6JbMMRQI1w60mfps265/NCr0toYJl7p/R2OAk6oXAfwI6jqYP7EWae+d7Ad2S2Aj4+rzxoSjqk3ZuA==",
8523           "dev": true,
8524           "requires": {
8525             "adm-zip": "^0.4.9",
8526             "chalk": "^1.1.1",
8527             "del": "^2.2.0",
8528             "glob": "^7.0.3",
8529             "ini": "^1.3.4",
8530             "minimist": "^1.2.0",
8531             "q": "^1.4.1",
8532             "request": "^2.87.0",
8533             "rimraf": "^2.5.2",
8534             "semver": "^5.3.0",
8535             "xml2js": "^0.4.17"
8536           }
8537         }
8538       }
8539     },
8540     "proxy-addr": {
8541       "version": "2.0.5",
8542       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
8543       "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==",
8544       "dev": true,
8545       "requires": {
8546         "forwarded": "~0.1.2",
8547         "ipaddr.js": "1.9.0"
8548       }
8549     },
8550     "prr": {
8551       "version": "1.0.1",
8552       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
8553       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
8554       "dev": true
8555     },
8556     "pseudomap": {
8557       "version": "1.0.2",
8558       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8559       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8560       "dev": true
8561     },
8562     "psl": {
8563       "version": "1.1.31",
8564       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
8565       "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",
8566       "dev": true
8567     },
8568     "public-encrypt": {
8569       "version": "4.0.3",
8570       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
8571       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
8572       "dev": true,
8573       "requires": {
8574         "bn.js": "^4.1.0",
8575         "browserify-rsa": "^4.0.0",
8576         "create-hash": "^1.1.0",
8577         "parse-asn1": "^5.0.0",
8578         "randombytes": "^2.0.1",
8579         "safe-buffer": "^5.1.2"
8580       }
8581     },
8582     "pump": {
8583       "version": "2.0.1",
8584       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
8585       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
8586       "dev": true,
8587       "requires": {
8588         "end-of-stream": "^1.1.0",
8589         "once": "^1.3.1"
8590       }
8591     },
8592     "pumpify": {
8593       "version": "1.5.1",
8594       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
8595       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
8596       "dev": true,
8597       "requires": {
8598         "duplexify": "^3.6.0",
8599         "inherits": "^2.0.3",
8600         "pump": "^2.0.0"
8601       }
8602     },
8603     "punycode": {
8604       "version": "2.1.1",
8605       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
8606       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
8607       "dev": true
8608     },
8609     "q": {
8610       "version": "1.4.1",
8611       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
8612       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
8613       "dev": true
8614     },
8615     "qjobs": {
8616       "version": "1.2.0",
8617       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
8618       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
8619       "dev": true
8620     },
8621     "qs": {
8622       "version": "6.5.2",
8623       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
8624       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
8625       "dev": true
8626     },
8627     "querystring": {
8628       "version": "0.2.0",
8629       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8630       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
8631       "dev": true
8632     },
8633     "querystring-es3": {
8634       "version": "0.2.1",
8635       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
8636       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
8637       "dev": true
8638     },
8639     "querystringify": {
8640       "version": "2.1.1",
8641       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
8642       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
8643       "dev": true
8644     },
8645     "randombytes": {
8646       "version": "2.1.0",
8647       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
8648       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
8649       "dev": true,
8650       "requires": {
8651         "safe-buffer": "^5.1.0"
8652       }
8653     },
8654     "randomfill": {
8655       "version": "1.0.4",
8656       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8657       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8658       "dev": true,
8659       "requires": {
8660         "randombytes": "^2.0.5",
8661         "safe-buffer": "^5.1.0"
8662       }
8663     },
8664     "range-parser": {
8665       "version": "1.2.0",
8666       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
8667       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
8668       "dev": true
8669     },
8670     "raw-body": {
8671       "version": "2.3.3",
8672       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
8673       "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
8674       "dev": true,
8675       "requires": {
8676         "bytes": "3.0.0",
8677         "http-errors": "1.6.3",
8678         "iconv-lite": "0.4.23",
8679         "unpipe": "1.0.0"
8680       }
8681     },
8682     "raw-loader": {
8683       "version": "0.5.1",
8684       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
8685       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
8686       "dev": true
8687     },
8688     "read-cache": {
8689       "version": "1.0.0",
8690       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8691       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8692       "dev": true,
8693       "requires": {
8694         "pify": "^2.3.0"
8695       },
8696       "dependencies": {
8697         "pify": {
8698           "version": "2.3.0",
8699           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8700           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8701           "dev": true
8702         }
8703       }
8704     },
8705     "read-pkg": {
8706       "version": "1.1.0",
8707       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8708       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8709       "dev": true,
8710       "optional": true,
8711       "requires": {
8712         "load-json-file": "^1.0.0",
8713         "normalize-package-data": "^2.3.2",
8714         "path-type": "^1.0.0"
8715       },
8716       "dependencies": {
8717         "path-type": {
8718           "version": "1.1.0",
8719           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8720           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8721           "dev": true,
8722           "optional": true,
8723           "requires": {
8724             "graceful-fs": "^4.1.2",
8725             "pify": "^2.0.0",
8726             "pinkie-promise": "^2.0.0"
8727           }
8728         },
8729         "pify": {
8730           "version": "2.3.0",
8731           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8732           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8733           "dev": true,
8734           "optional": true
8735         }
8736       }
8737     },
8738     "read-pkg-up": {
8739       "version": "1.0.1",
8740       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8741       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8742       "dev": true,
8743       "optional": true,
8744       "requires": {
8745         "find-up": "^1.0.0",
8746         "read-pkg": "^1.0.0"
8747       },
8748       "dependencies": {
8749         "find-up": {
8750           "version": "1.1.2",
8751           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8752           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8753           "dev": true,
8754           "optional": true,
8755           "requires": {
8756             "path-exists": "^2.0.0",
8757             "pinkie-promise": "^2.0.0"
8758           }
8759         },
8760         "path-exists": {
8761           "version": "2.1.0",
8762           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8763           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8764           "dev": true,
8765           "optional": true,
8766           "requires": {
8767             "pinkie-promise": "^2.0.0"
8768           }
8769         }
8770       }
8771     },
8772     "readable-stream": {
8773       "version": "2.3.6",
8774       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8775       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8776       "dev": true,
8777       "requires": {
8778         "core-util-is": "~1.0.0",
8779         "inherits": "~2.0.3",
8780         "isarray": "~1.0.0",
8781         "process-nextick-args": "~2.0.0",
8782         "safe-buffer": "~5.1.1",
8783         "string_decoder": "~1.1.1",
8784         "util-deprecate": "~1.0.1"
8785       }
8786     },
8787     "readdirp": {
8788       "version": "2.2.1",
8789       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8790       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8791       "dev": true,
8792       "requires": {
8793         "graceful-fs": "^4.1.11",
8794         "micromatch": "^3.1.10",
8795         "readable-stream": "^2.0.2"
8796       }
8797     },
8798     "rechoir": {
8799       "version": "0.6.2",
8800       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8801       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8802       "dev": true,
8803       "requires": {
8804         "resolve": "^1.1.6"
8805       }
8806     },
8807     "redent": {
8808       "version": "1.0.0",
8809       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8810       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8811       "dev": true,
8812       "optional": true,
8813       "requires": {
8814         "indent-string": "^2.1.0",
8815         "strip-indent": "^1.0.1"
8816       }
8817     },
8818     "reflect-metadata": {
8819       "version": "0.1.13",
8820       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
8821       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
8822       "dev": true
8823     },
8824     "regenerate": {
8825       "version": "1.4.0",
8826       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8827       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8828       "dev": true
8829     },
8830     "regenerator-runtime": {
8831       "version": "0.11.1",
8832       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8833       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8834       "dev": true
8835     },
8836     "regex-not": {
8837       "version": "1.0.2",
8838       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8839       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8840       "dev": true,
8841       "requires": {
8842         "extend-shallow": "^3.0.2",
8843         "safe-regex": "^1.1.0"
8844       }
8845     },
8846     "regexpu-core": {
8847       "version": "1.0.0",
8848       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8849       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8850       "dev": true,
8851       "requires": {
8852         "regenerate": "^1.2.1",
8853         "regjsgen": "^0.2.0",
8854         "regjsparser": "^0.1.4"
8855       }
8856     },
8857     "regjsgen": {
8858       "version": "0.2.0",
8859       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8860       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8861       "dev": true
8862     },
8863     "regjsparser": {
8864       "version": "0.1.5",
8865       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8866       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8867       "dev": true,
8868       "requires": {
8869         "jsesc": "~0.5.0"
8870       },
8871       "dependencies": {
8872         "jsesc": {
8873           "version": "0.5.0",
8874           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8875           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8876           "dev": true
8877         }
8878       }
8879     },
8880     "remove-trailing-separator": {
8881       "version": "1.1.0",
8882       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8883       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8884       "dev": true
8885     },
8886     "repeat-element": {
8887       "version": "1.1.3",
8888       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8889       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8890       "dev": true
8891     },
8892     "repeat-string": {
8893       "version": "1.6.1",
8894       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8895       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8896       "dev": true
8897     },
8898     "repeating": {
8899       "version": "2.0.1",
8900       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8901       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8902       "dev": true,
8903       "requires": {
8904         "is-finite": "^1.0.0"
8905       }
8906     },
8907     "request": {
8908       "version": "2.88.0",
8909       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8910       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8911       "dev": true,
8912       "requires": {
8913         "aws-sign2": "~0.7.0",
8914         "aws4": "^1.8.0",
8915         "caseless": "~0.12.0",
8916         "combined-stream": "~1.0.6",
8917         "extend": "~3.0.2",
8918         "forever-agent": "~0.6.1",
8919         "form-data": "~2.3.2",
8920         "har-validator": "~5.1.0",
8921         "http-signature": "~1.2.0",
8922         "is-typedarray": "~1.0.0",
8923         "isstream": "~0.1.2",
8924         "json-stringify-safe": "~5.0.1",
8925         "mime-types": "~2.1.19",
8926         "oauth-sign": "~0.9.0",
8927         "performance-now": "^2.1.0",
8928         "qs": "~6.5.2",
8929         "safe-buffer": "^5.1.2",
8930         "tough-cookie": "~2.4.3",
8931         "tunnel-agent": "^0.6.0",
8932         "uuid": "^3.3.2"
8933       }
8934     },
8935     "require-directory": {
8936       "version": "2.1.1",
8937       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8938       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8939       "dev": true
8940     },
8941     "require-main-filename": {
8942       "version": "1.0.1",
8943       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8944       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8945       "dev": true
8946     },
8947     "requires-port": {
8948       "version": "1.0.0",
8949       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8950       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8951       "dev": true
8952     },
8953     "resolve": {
8954       "version": "1.1.7",
8955       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8956       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8957       "dev": true
8958     },
8959     "resolve-cwd": {
8960       "version": "2.0.0",
8961       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8962       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8963       "dev": true,
8964       "requires": {
8965         "resolve-from": "^3.0.0"
8966       }
8967     },
8968     "resolve-from": {
8969       "version": "3.0.0",
8970       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8971       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8972       "dev": true
8973     },
8974     "resolve-url": {
8975       "version": "0.2.1",
8976       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8977       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8978       "dev": true
8979     },
8980     "restore-cursor": {
8981       "version": "2.0.0",
8982       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8983       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8984       "dev": true,
8985       "requires": {
8986         "onetime": "^2.0.0",
8987         "signal-exit": "^3.0.2"
8988       }
8989     },
8990     "ret": {
8991       "version": "0.1.15",
8992       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8993       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8994       "dev": true
8995     },
8996     "retry": {
8997       "version": "0.10.1",
8998       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8999       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
9000       "dev": true
9001     },
9002     "rfdc": {
9003       "version": "1.1.2",
9004       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.2.tgz",
9005       "integrity": "sha512-92ktAgvZhBzYTIK0Mja9uen5q5J3NRVMoDkJL2VMwq6SXjVCgqvQeVP2XAaUY6HT+XpQYeLSjb3UoitBryKmdA==",
9006       "dev": true
9007     },
9008     "rimraf": {
9009       "version": "2.6.3",
9010       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
9011       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
9012       "dev": true,
9013       "requires": {
9014         "glob": "^7.1.3"
9015       }
9016     },
9017     "ripemd160": {
9018       "version": "2.0.2",
9019       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9020       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9021       "dev": true,
9022       "requires": {
9023         "hash-base": "^3.0.0",
9024         "inherits": "^2.0.1"
9025       }
9026     },
9027     "run-async": {
9028       "version": "2.3.0",
9029       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
9030       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
9031       "dev": true,
9032       "requires": {
9033         "is-promise": "^2.1.0"
9034       }
9035     },
9036     "run-queue": {
9037       "version": "1.0.3",
9038       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
9039       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
9040       "dev": true,
9041       "requires": {
9042         "aproba": "^1.1.1"
9043       }
9044     },
9045     "rxjs": {
9046       "version": "6.5.2",
9047       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz",
9048       "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==",
9049       "requires": {
9050         "tslib": "^1.9.0"
9051       }
9052     },
9053     "rxjs-compat": {
9054       "version": "6.3.3",
9055       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.3.3.tgz",
9056       "integrity": "sha512-caGN7ixiabHpOofginKEquuHk7GgaCrC7UpUQ9ZqGp80tMc68msadOeP/2AKy2R4YJsT1+TX5GZCtxO82qWkyA=="
9057     },
9058     "safe-buffer": {
9059       "version": "5.1.2",
9060       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9061       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9062       "dev": true
9063     },
9064     "safe-regex": {
9065       "version": "1.1.0",
9066       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9067       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9068       "dev": true,
9069       "requires": {
9070         "ret": "~0.1.10"
9071       }
9072     },
9073     "safer-buffer": {
9074       "version": "2.1.2",
9075       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9076       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9077       "dev": true
9078     },
9079     "sass-graph": {
9080       "version": "2.2.4",
9081       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
9082       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
9083       "dev": true,
9084       "optional": true,
9085       "requires": {
9086         "glob": "^7.0.0",
9087         "lodash": "^4.0.0",
9088         "scss-tokenizer": "^0.2.3",
9089         "yargs": "^7.0.0"
9090       }
9091     },
9092     "sass-loader": {
9093       "version": "7.1.0",
9094       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
9095       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
9096       "dev": true,
9097       "requires": {
9098         "clone-deep": "^2.0.1",
9099         "loader-utils": "^1.0.1",
9100         "lodash.tail": "^4.1.1",
9101         "neo-async": "^2.5.0",
9102         "pify": "^3.0.0",
9103         "semver": "^5.5.0"
9104       }
9105     },
9106     "saucelabs": {
9107       "version": "1.5.0",
9108       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
9109       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
9110       "dev": true,
9111       "requires": {
9112         "https-proxy-agent": "^2.2.1"
9113       }
9114     },
9115     "sax": {
9116       "version": "0.5.8",
9117       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
9118       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
9119       "dev": true
9120     },
9121     "schema-utils": {
9122       "version": "1.0.0",
9123       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
9124       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
9125       "dev": true,
9126       "requires": {
9127         "ajv": "^6.1.0",
9128         "ajv-errors": "^1.0.0",
9129         "ajv-keywords": "^3.1.0"
9130       }
9131     },
9132     "scss-tokenizer": {
9133       "version": "0.2.3",
9134       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
9135       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
9136       "dev": true,
9137       "optional": true,
9138       "requires": {
9139         "js-base64": "^2.1.8",
9140         "source-map": "^0.4.2"
9141       },
9142       "dependencies": {
9143         "source-map": {
9144           "version": "0.4.4",
9145           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
9146           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
9147           "dev": true,
9148           "optional": true,
9149           "requires": {
9150             "amdefine": ">=0.0.4"
9151           }
9152         }
9153       }
9154     },
9155     "select-hose": {
9156       "version": "2.0.0",
9157       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
9158       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
9159       "dev": true
9160     },
9161     "selenium-webdriver": {
9162       "version": "3.6.0",
9163       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
9164       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
9165       "dev": true,
9166       "requires": {
9167         "jszip": "^3.1.3",
9168         "rimraf": "^2.5.4",
9169         "tmp": "0.0.30",
9170         "xml2js": "^0.4.17"
9171       },
9172       "dependencies": {
9173         "tmp": {
9174           "version": "0.0.30",
9175           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
9176           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
9177           "dev": true,
9178           "requires": {
9179             "os-tmpdir": "~1.0.1"
9180           }
9181         }
9182       }
9183     },
9184     "selfsigned": {
9185       "version": "1.10.4",
9186       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz",
9187       "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==",
9188       "dev": true,
9189       "requires": {
9190         "node-forge": "0.7.5"
9191       }
9192     },
9193     "semver": {
9194       "version": "5.5.1",
9195       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
9196       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
9197       "dev": true
9198     },
9199     "semver-dsl": {
9200       "version": "1.0.1",
9201       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
9202       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
9203       "dev": true,
9204       "requires": {
9205         "semver": "^5.3.0"
9206       }
9207     },
9208     "semver-intersect": {
9209       "version": "1.4.0",
9210       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
9211       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
9212       "dev": true,
9213       "requires": {
9214         "semver": "^5.0.0"
9215       }
9216     },
9217     "send": {
9218       "version": "0.17.1",
9219       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9220       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9221       "dev": true,
9222       "requires": {
9223         "debug": "2.6.9",
9224         "depd": "~1.1.2",
9225         "destroy": "~1.0.4",
9226         "encodeurl": "~1.0.2",
9227         "escape-html": "~1.0.3",
9228         "etag": "~1.8.1",
9229         "fresh": "0.5.2",
9230         "http-errors": "~1.7.2",
9231         "mime": "1.6.0",
9232         "ms": "2.1.1",
9233         "on-finished": "~2.3.0",
9234         "range-parser": "~1.2.1",
9235         "statuses": "~1.5.0"
9236       },
9237       "dependencies": {
9238         "http-errors": {
9239           "version": "1.7.3",
9240           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
9241           "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
9242           "dev": true,
9243           "requires": {
9244             "depd": "~1.1.2",
9245             "inherits": "2.0.4",
9246             "setprototypeof": "1.1.1",
9247             "statuses": ">= 1.5.0 < 2",
9248             "toidentifier": "1.0.0"
9249           }
9250         },
9251         "inherits": {
9252           "version": "2.0.4",
9253           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
9254           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
9255           "dev": true
9256         },
9257         "ms": {
9258           "version": "2.1.1",
9259           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9260           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9261           "dev": true
9262         },
9263         "range-parser": {
9264           "version": "1.2.1",
9265           "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
9266           "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
9267           "dev": true
9268         },
9269         "setprototypeof": {
9270           "version": "1.1.1",
9271           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
9272           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
9273           "dev": true
9274         },
9275         "statuses": {
9276           "version": "1.5.0",
9277           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9278           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9279           "dev": true
9280         }
9281       }
9282     },
9283     "serialize-javascript": {
9284       "version": "1.7.0",
9285       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.7.0.tgz",
9286       "integrity": "sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==",
9287       "dev": true
9288     },
9289     "serve-index": {
9290       "version": "1.9.1",
9291       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9292       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9293       "dev": true,
9294       "requires": {
9295         "accepts": "~1.3.4",
9296         "batch": "0.6.1",
9297         "debug": "2.6.9",
9298         "escape-html": "~1.0.3",
9299         "http-errors": "~1.6.2",
9300         "mime-types": "~2.1.17",
9301         "parseurl": "~1.3.2"
9302       }
9303     },
9304     "serve-static": {
9305       "version": "1.14.1",
9306       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9307       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9308       "dev": true,
9309       "requires": {
9310         "encodeurl": "~1.0.2",
9311         "escape-html": "~1.0.3",
9312         "parseurl": "~1.3.3",
9313         "send": "0.17.1"
9314       },
9315       "dependencies": {
9316         "parseurl": {
9317           "version": "1.3.3",
9318           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
9319           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
9320           "dev": true
9321         }
9322       }
9323     },
9324     "set-blocking": {
9325       "version": "2.0.0",
9326       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9327       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9328       "dev": true
9329     },
9330     "set-value": {
9331       "version": "2.0.0",
9332       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
9333       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
9334       "dev": true,
9335       "requires": {
9336         "extend-shallow": "^2.0.1",
9337         "is-extendable": "^0.1.1",
9338         "is-plain-object": "^2.0.3",
9339         "split-string": "^3.0.1"
9340       },
9341       "dependencies": {
9342         "extend-shallow": {
9343           "version": "2.0.1",
9344           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9345           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9346           "dev": true,
9347           "requires": {
9348             "is-extendable": "^0.1.0"
9349           }
9350         }
9351       }
9352     },
9353     "setimmediate": {
9354       "version": "1.0.5",
9355       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
9356       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
9357       "dev": true
9358     },
9359     "setprototypeof": {
9360       "version": "1.1.0",
9361       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9362       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9363       "dev": true
9364     },
9365     "sha.js": {
9366       "version": "2.4.11",
9367       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
9368       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
9369       "dev": true,
9370       "requires": {
9371         "inherits": "^2.0.1",
9372         "safe-buffer": "^5.0.1"
9373       }
9374     },
9375     "shallow-clone": {
9376       "version": "1.0.0",
9377       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
9378       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
9379       "dev": true,
9380       "requires": {
9381         "is-extendable": "^0.1.1",
9382         "kind-of": "^5.0.0",
9383         "mixin-object": "^2.0.1"
9384       },
9385       "dependencies": {
9386         "kind-of": {
9387           "version": "5.1.0",
9388           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
9389           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
9390           "dev": true
9391         }
9392       }
9393     },
9394     "shebang-command": {
9395       "version": "1.2.0",
9396       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9397       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9398       "dev": true,
9399       "requires": {
9400         "shebang-regex": "^1.0.0"
9401       }
9402     },
9403     "shebang-regex": {
9404       "version": "1.0.0",
9405       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9406       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9407       "dev": true
9408     },
9409     "shelljs": {
9410       "version": "0.8.3",
9411       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
9412       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
9413       "dev": true,
9414       "requires": {
9415         "glob": "^7.0.0",
9416         "interpret": "^1.0.0",
9417         "rechoir": "^0.6.2"
9418       }
9419     },
9420     "signal-exit": {
9421       "version": "3.0.2",
9422       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
9423       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9424       "dev": true
9425     },
9426     "slash": {
9427       "version": "1.0.0",
9428       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
9429       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
9430       "dev": true
9431     },
9432     "smart-buffer": {
9433       "version": "4.0.2",
9434       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.2.tgz",
9435       "integrity": "sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==",
9436       "dev": true
9437     },
9438     "snapdragon": {
9439       "version": "0.8.2",
9440       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9441       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9442       "dev": true,
9443       "requires": {
9444         "base": "^0.11.1",
9445         "debug": "^2.2.0",
9446         "define-property": "^0.2.5",
9447         "extend-shallow": "^2.0.1",
9448         "map-cache": "^0.2.2",
9449         "source-map": "^0.5.6",
9450         "source-map-resolve": "^0.5.0",
9451         "use": "^3.1.0"
9452       },
9453       "dependencies": {
9454         "define-property": {
9455           "version": "0.2.5",
9456           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9457           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9458           "dev": true,
9459           "requires": {
9460             "is-descriptor": "^0.1.0"
9461           }
9462         },
9463         "extend-shallow": {
9464           "version": "2.0.1",
9465           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9466           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9467           "dev": true,
9468           "requires": {
9469             "is-extendable": "^0.1.0"
9470           }
9471         },
9472         "source-map": {
9473           "version": "0.5.7",
9474           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9475           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9476           "dev": true
9477         }
9478       }
9479     },
9480     "snapdragon-node": {
9481       "version": "2.1.1",
9482       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9483       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9484       "dev": true,
9485       "requires": {
9486         "define-property": "^1.0.0",
9487         "isobject": "^3.0.0",
9488         "snapdragon-util": "^3.0.1"
9489       },
9490       "dependencies": {
9491         "define-property": {
9492           "version": "1.0.0",
9493           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9494           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9495           "dev": true,
9496           "requires": {
9497             "is-descriptor": "^1.0.0"
9498           }
9499         },
9500         "is-accessor-descriptor": {
9501           "version": "1.0.0",
9502           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9503           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9504           "dev": true,
9505           "requires": {
9506             "kind-of": "^6.0.0"
9507           }
9508         },
9509         "is-data-descriptor": {
9510           "version": "1.0.0",
9511           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9512           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9513           "dev": true,
9514           "requires": {
9515             "kind-of": "^6.0.0"
9516           }
9517         },
9518         "is-descriptor": {
9519           "version": "1.0.2",
9520           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9521           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9522           "dev": true,
9523           "requires": {
9524             "is-accessor-descriptor": "^1.0.0",
9525             "is-data-descriptor": "^1.0.0",
9526             "kind-of": "^6.0.2"
9527           }
9528         }
9529       }
9530     },
9531     "snapdragon-util": {
9532       "version": "3.0.1",
9533       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9534       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9535       "dev": true,
9536       "requires": {
9537         "kind-of": "^3.2.0"
9538       },
9539       "dependencies": {
9540         "kind-of": {
9541           "version": "3.2.2",
9542           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9543           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9544           "dev": true,
9545           "requires": {
9546             "is-buffer": "^1.1.5"
9547           }
9548         }
9549       }
9550     },
9551     "socket.io": {
9552       "version": "2.1.1",
9553       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
9554       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
9555       "dev": true,
9556       "requires": {
9557         "debug": "~3.1.0",
9558         "engine.io": "~3.2.0",
9559         "has-binary2": "~1.0.2",
9560         "socket.io-adapter": "~1.1.0",
9561         "socket.io-client": "2.1.1",
9562         "socket.io-parser": "~3.2.0"
9563       },
9564       "dependencies": {
9565         "debug": {
9566           "version": "3.1.0",
9567           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9568           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9569           "dev": true,
9570           "requires": {
9571             "ms": "2.0.0"
9572           }
9573         }
9574       }
9575     },
9576     "socket.io-adapter": {
9577       "version": "1.1.1",
9578       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
9579       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
9580       "dev": true
9581     },
9582     "socket.io-client": {
9583       "version": "2.1.1",
9584       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
9585       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
9586       "dev": true,
9587       "requires": {
9588         "backo2": "1.0.2",
9589         "base64-arraybuffer": "0.1.5",
9590         "component-bind": "1.0.0",
9591         "component-emitter": "1.2.1",
9592         "debug": "~3.1.0",
9593         "engine.io-client": "~3.2.0",
9594         "has-binary2": "~1.0.2",
9595         "has-cors": "1.1.0",
9596         "indexof": "0.0.1",
9597         "object-component": "0.0.3",
9598         "parseqs": "0.0.5",
9599         "parseuri": "0.0.5",
9600         "socket.io-parser": "~3.2.0",
9601         "to-array": "0.1.4"
9602       },
9603       "dependencies": {
9604         "debug": {
9605           "version": "3.1.0",
9606           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9607           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9608           "dev": true,
9609           "requires": {
9610             "ms": "2.0.0"
9611           }
9612         }
9613       }
9614     },
9615     "socket.io-parser": {
9616       "version": "3.2.0",
9617       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
9618       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
9619       "dev": true,
9620       "requires": {
9621         "component-emitter": "1.2.1",
9622         "debug": "~3.1.0",
9623         "isarray": "2.0.1"
9624       },
9625       "dependencies": {
9626         "debug": {
9627           "version": "3.1.0",
9628           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9629           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9630           "dev": true,
9631           "requires": {
9632             "ms": "2.0.0"
9633           }
9634         },
9635         "isarray": {
9636           "version": "2.0.1",
9637           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
9638           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
9639           "dev": true
9640         }
9641       }
9642     },
9643     "sockjs": {
9644       "version": "0.3.19",
9645       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
9646       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
9647       "dev": true,
9648       "requires": {
9649         "faye-websocket": "^0.10.0",
9650         "uuid": "^3.0.1"
9651       }
9652     },
9653     "sockjs-client": {
9654       "version": "1.3.0",
9655       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.3.0.tgz",
9656       "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==",
9657       "dev": true,
9658       "requires": {
9659         "debug": "^3.2.5",
9660         "eventsource": "^1.0.7",
9661         "faye-websocket": "~0.11.1",
9662         "inherits": "^2.0.3",
9663         "json3": "^3.3.2",
9664         "url-parse": "^1.4.3"
9665       },
9666       "dependencies": {
9667         "debug": {
9668           "version": "3.2.6",
9669           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9670           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9671           "dev": true,
9672           "requires": {
9673             "ms": "^2.1.1"
9674           }
9675         },
9676         "faye-websocket": {
9677           "version": "0.11.3",
9678           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
9679           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
9680           "dev": true,
9681           "requires": {
9682             "websocket-driver": ">=0.5.1"
9683           }
9684         },
9685         "ms": {
9686           "version": "2.1.2",
9687           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9688           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9689           "dev": true
9690         }
9691       }
9692     },
9693     "socks": {
9694       "version": "2.3.2",
9695       "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.2.tgz",
9696       "integrity": "sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ==",
9697       "dev": true,
9698       "requires": {
9699         "ip": "^1.1.5",
9700         "smart-buffer": "4.0.2"
9701       }
9702     },
9703     "socks-proxy-agent": {
9704       "version": "4.0.2",
9705       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz",
9706       "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==",
9707       "dev": true,
9708       "requires": {
9709         "agent-base": "~4.2.1",
9710         "socks": "~2.3.2"
9711       }
9712     },
9713     "source-list-map": {
9714       "version": "2.0.1",
9715       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
9716       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
9717       "dev": true
9718     },
9719     "source-map": {
9720       "version": "0.7.3",
9721       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
9722       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
9723       "dev": true
9724     },
9725     "source-map-loader": {
9726       "version": "0.2.4",
9727       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
9728       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
9729       "dev": true,
9730       "requires": {
9731         "async": "^2.5.0",
9732         "loader-utils": "^1.1.0"
9733       },
9734       "dependencies": {
9735         "async": {
9736           "version": "2.6.2",
9737           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
9738           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
9739           "dev": true,
9740           "requires": {
9741             "lodash": "^4.17.11"
9742           }
9743         }
9744       }
9745     },
9746     "source-map-resolve": {
9747       "version": "0.5.2",
9748       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9749       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9750       "dev": true,
9751       "requires": {
9752         "atob": "^2.1.1",
9753         "decode-uri-component": "^0.2.0",
9754         "resolve-url": "^0.2.1",
9755         "source-map-url": "^0.4.0",
9756         "urix": "^0.1.0"
9757       }
9758     },
9759     "source-map-support": {
9760       "version": "0.5.9",
9761       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
9762       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
9763       "dev": true,
9764       "requires": {
9765         "buffer-from": "^1.0.0",
9766         "source-map": "^0.6.0"
9767       },
9768       "dependencies": {
9769         "source-map": {
9770           "version": "0.6.1",
9771           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9772           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9773           "dev": true
9774         }
9775       }
9776     },
9777     "source-map-url": {
9778       "version": "0.4.0",
9779       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9780       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9781       "dev": true
9782     },
9783     "sourcemap-codec": {
9784       "version": "1.4.4",
9785       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz",
9786       "integrity": "sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg==",
9787       "dev": true
9788     },
9789     "spdx-correct": {
9790       "version": "3.1.0",
9791       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9792       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9793       "dev": true,
9794       "requires": {
9795         "spdx-expression-parse": "^3.0.0",
9796         "spdx-license-ids": "^3.0.0"
9797       }
9798     },
9799     "spdx-exceptions": {
9800       "version": "2.2.0",
9801       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9802       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9803       "dev": true
9804     },
9805     "spdx-expression-parse": {
9806       "version": "3.0.0",
9807       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9808       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9809       "dev": true,
9810       "requires": {
9811         "spdx-exceptions": "^2.1.0",
9812         "spdx-license-ids": "^3.0.0"
9813       }
9814     },
9815     "spdx-license-ids": {
9816       "version": "3.0.4",
9817       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz",
9818       "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==",
9819       "dev": true
9820     },
9821     "spdy": {
9822       "version": "4.0.0",
9823       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.0.tgz",
9824       "integrity": "sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==",
9825       "dev": true,
9826       "requires": {
9827         "debug": "^4.1.0",
9828         "handle-thing": "^2.0.0",
9829         "http-deceiver": "^1.2.7",
9830         "select-hose": "^2.0.0",
9831         "spdy-transport": "^3.0.0"
9832       },
9833       "dependencies": {
9834         "debug": {
9835           "version": "4.1.1",
9836           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9837           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9838           "dev": true,
9839           "requires": {
9840             "ms": "^2.1.1"
9841           }
9842         },
9843         "ms": {
9844           "version": "2.1.2",
9845           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9846           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9847           "dev": true
9848         }
9849       }
9850     },
9851     "spdy-transport": {
9852       "version": "3.0.0",
9853       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
9854       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
9855       "dev": true,
9856       "requires": {
9857         "debug": "^4.1.0",
9858         "detect-node": "^2.0.4",
9859         "hpack.js": "^2.1.6",
9860         "obuf": "^1.1.2",
9861         "readable-stream": "^3.0.6",
9862         "wbuf": "^1.7.3"
9863       },
9864       "dependencies": {
9865         "debug": {
9866           "version": "4.1.1",
9867           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9868           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9869           "dev": true,
9870           "requires": {
9871             "ms": "^2.1.1"
9872           }
9873         },
9874         "ms": {
9875           "version": "2.1.2",
9876           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9877           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9878           "dev": true
9879         },
9880         "readable-stream": {
9881           "version": "3.4.0",
9882           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
9883           "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
9884           "dev": true,
9885           "requires": {
9886             "inherits": "^2.0.3",
9887             "string_decoder": "^1.1.1",
9888             "util-deprecate": "^1.0.1"
9889           }
9890         }
9891       }
9892     },
9893     "speed-measure-webpack-plugin": {
9894       "version": "1.2.5",
9895       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.2.5.tgz",
9896       "integrity": "sha512-S/guYjC4Izn5wY2d0+M4zowED/F77Lxh9yjkTZ+XAr244pr9c1MYNcXcRe9lx2hmAj0GPbOrBXgOF2YIp/CZ8A==",
9897       "dev": true,
9898       "requires": {
9899         "chalk": "^2.0.1"
9900       }
9901     },
9902     "split-string": {
9903       "version": "3.1.0",
9904       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9905       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9906       "dev": true,
9907       "requires": {
9908         "extend-shallow": "^3.0.0"
9909       }
9910     },
9911     "sprintf-js": {
9912       "version": "1.0.3",
9913       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9914       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9915       "dev": true
9916     },
9917     "sshpk": {
9918       "version": "1.16.0",
9919       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz",
9920       "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
9921       "dev": true,
9922       "requires": {
9923         "asn1": "~0.2.3",
9924         "assert-plus": "^1.0.0",
9925         "bcrypt-pbkdf": "^1.0.0",
9926         "dashdash": "^1.12.0",
9927         "ecc-jsbn": "~0.1.1",
9928         "getpass": "^0.1.1",
9929         "jsbn": "~0.1.0",
9930         "safer-buffer": "^2.0.2",
9931         "tweetnacl": "~0.14.0"
9932       }
9933     },
9934     "ssri": {
9935       "version": "5.3.0",
9936       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9937       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9938       "dev": true,
9939       "requires": {
9940         "safe-buffer": "^5.1.1"
9941       }
9942     },
9943     "static-extend": {
9944       "version": "0.1.2",
9945       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9946       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9947       "dev": true,
9948       "requires": {
9949         "define-property": "^0.2.5",
9950         "object-copy": "^0.1.0"
9951       },
9952       "dependencies": {
9953         "define-property": {
9954           "version": "0.2.5",
9955           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9956           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9957           "dev": true,
9958           "requires": {
9959             "is-descriptor": "^0.1.0"
9960           }
9961         }
9962       }
9963     },
9964     "stats-webpack-plugin": {
9965       "version": "0.7.0",
9966       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz",
9967       "integrity": "sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ==",
9968       "dev": true,
9969       "requires": {
9970         "lodash": "^4.17.4"
9971       }
9972     },
9973     "statuses": {
9974       "version": "1.4.0",
9975       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9976       "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9977       "dev": true
9978     },
9979     "stdout-stream": {
9980       "version": "1.4.1",
9981       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
9982       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
9983       "dev": true,
9984       "optional": true,
9985       "requires": {
9986         "readable-stream": "^2.0.1"
9987       }
9988     },
9989     "stream-browserify": {
9990       "version": "2.0.2",
9991       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
9992       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
9993       "dev": true,
9994       "requires": {
9995         "inherits": "~2.0.1",
9996         "readable-stream": "^2.0.2"
9997       }
9998     },
9999     "stream-each": {
10000       "version": "1.2.3",
10001       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
10002       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
10003       "dev": true,
10004       "requires": {
10005         "end-of-stream": "^1.1.0",
10006         "stream-shift": "^1.0.0"
10007       }
10008     },
10009     "stream-http": {
10010       "version": "2.8.3",
10011       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
10012       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
10013       "dev": true,
10014       "requires": {
10015         "builtin-status-codes": "^3.0.0",
10016         "inherits": "^2.0.1",
10017         "readable-stream": "^2.3.6",
10018         "to-arraybuffer": "^1.0.0",
10019         "xtend": "^4.0.0"
10020       }
10021     },
10022     "stream-shift": {
10023       "version": "1.0.0",
10024       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
10025       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
10026       "dev": true
10027     },
10028     "streamroller": {
10029       "version": "0.7.0",
10030       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
10031       "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
10032       "dev": true,
10033       "requires": {
10034         "date-format": "^1.2.0",
10035         "debug": "^3.1.0",
10036         "mkdirp": "^0.5.1",
10037         "readable-stream": "^2.3.0"
10038       },
10039       "dependencies": {
10040         "debug": {
10041           "version": "3.2.6",
10042           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10043           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10044           "dev": true,
10045           "requires": {
10046             "ms": "^2.1.1"
10047           }
10048         },
10049         "ms": {
10050           "version": "2.1.1",
10051           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
10052           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
10053           "dev": true
10054         }
10055       }
10056     },
10057     "string-width": {
10058       "version": "1.0.2",
10059       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
10060       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
10061       "dev": true,
10062       "requires": {
10063         "code-point-at": "^1.0.0",
10064         "is-fullwidth-code-point": "^1.0.0",
10065         "strip-ansi": "^3.0.0"
10066       }
10067     },
10068     "string_decoder": {
10069       "version": "1.1.1",
10070       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10071       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10072       "dev": true,
10073       "requires": {
10074         "safe-buffer": "~5.1.0"
10075       }
10076     },
10077     "strip-ansi": {
10078       "version": "3.0.1",
10079       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10080       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10081       "dev": true,
10082       "requires": {
10083         "ansi-regex": "^2.0.0"
10084       }
10085     },
10086     "strip-bom": {
10087       "version": "2.0.0",
10088       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
10089       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
10090       "dev": true,
10091       "optional": true,
10092       "requires": {
10093         "is-utf8": "^0.2.0"
10094       }
10095     },
10096     "strip-eof": {
10097       "version": "1.0.0",
10098       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10099       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
10100       "dev": true
10101     },
10102     "strip-indent": {
10103       "version": "1.0.1",
10104       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
10105       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
10106       "dev": true,
10107       "optional": true,
10108       "requires": {
10109         "get-stdin": "^4.0.1"
10110       }
10111     },
10112     "style-loader": {
10113       "version": "0.23.1",
10114       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz",
10115       "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==",
10116       "dev": true,
10117       "requires": {
10118         "loader-utils": "^1.1.0",
10119         "schema-utils": "^1.0.0"
10120       }
10121     },
10122     "stylus": {
10123       "version": "0.54.5",
10124       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
10125       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
10126       "dev": true,
10127       "requires": {
10128         "css-parse": "1.7.x",
10129         "debug": "*",
10130         "glob": "7.0.x",
10131         "mkdirp": "0.5.x",
10132         "sax": "0.5.x",
10133         "source-map": "0.1.x"
10134       },
10135       "dependencies": {
10136         "glob": {
10137           "version": "7.0.6",
10138           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
10139           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
10140           "dev": true,
10141           "requires": {
10142             "fs.realpath": "^1.0.0",
10143             "inflight": "^1.0.4",
10144             "inherits": "2",
10145             "minimatch": "^3.0.2",
10146             "once": "^1.3.0",
10147             "path-is-absolute": "^1.0.0"
10148           }
10149         },
10150         "source-map": {
10151           "version": "0.1.43",
10152           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
10153           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
10154           "dev": true,
10155           "requires": {
10156             "amdefine": ">=0.0.4"
10157           }
10158         }
10159       }
10160     },
10161     "stylus-loader": {
10162       "version": "3.0.2",
10163       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
10164       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
10165       "dev": true,
10166       "requires": {
10167         "loader-utils": "^1.0.2",
10168         "lodash.clonedeep": "^4.5.0",
10169         "when": "~3.6.x"
10170       }
10171     },
10172     "supports-color": {
10173       "version": "6.1.0",
10174       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
10175       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
10176       "dev": true,
10177       "requires": {
10178         "has-flag": "^3.0.0"
10179       }
10180     },
10181     "symbol-observable": {
10182       "version": "1.2.0",
10183       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
10184       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
10185       "dev": true
10186     },
10187     "tapable": {
10188       "version": "1.1.3",
10189       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
10190       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
10191       "dev": true
10192     },
10193     "tar": {
10194       "version": "2.2.2",
10195       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
10196       "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
10197       "dev": true,
10198       "optional": true,
10199       "requires": {
10200         "block-stream": "*",
10201         "fstream": "^1.0.12",
10202         "inherits": "2"
10203       }
10204     },
10205     "terser": {
10206       "version": "3.17.0",
10207       "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",
10208       "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==",
10209       "dev": true,
10210       "requires": {
10211         "commander": "^2.19.0",
10212         "source-map": "~0.6.1",
10213         "source-map-support": "~0.5.10"
10214       },
10215       "dependencies": {
10216         "commander": {
10217           "version": "2.20.0",
10218           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
10219           "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
10220           "dev": true
10221         },
10222         "source-map": {
10223           "version": "0.6.1",
10224           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10225           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10226           "dev": true
10227         },
10228         "source-map-support": {
10229           "version": "0.5.12",
10230           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
10231           "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
10232           "dev": true,
10233           "requires": {
10234             "buffer-from": "^1.0.0",
10235             "source-map": "^0.6.0"
10236           }
10237         }
10238       }
10239     },
10240     "terser-webpack-plugin": {
10241       "version": "1.2.1",
10242       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz",
10243       "integrity": "sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw==",
10244       "dev": true,
10245       "requires": {
10246         "cacache": "^11.0.2",
10247         "find-cache-dir": "^2.0.0",
10248         "schema-utils": "^1.0.0",
10249         "serialize-javascript": "^1.4.0",
10250         "source-map": "^0.6.1",
10251         "terser": "^3.8.1",
10252         "webpack-sources": "^1.1.0",
10253         "worker-farm": "^1.5.2"
10254       },
10255       "dependencies": {
10256         "bluebird": {
10257           "version": "3.5.5",
10258           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
10259           "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
10260           "dev": true
10261         },
10262         "cacache": {
10263           "version": "11.3.3",
10264           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
10265           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
10266           "dev": true,
10267           "requires": {
10268             "bluebird": "^3.5.5",
10269             "chownr": "^1.1.1",
10270             "figgy-pudding": "^3.5.1",
10271             "glob": "^7.1.4",
10272             "graceful-fs": "^4.1.15",
10273             "lru-cache": "^5.1.1",
10274             "mississippi": "^3.0.0",
10275             "mkdirp": "^0.5.1",
10276             "move-concurrently": "^1.0.1",
10277             "promise-inflight": "^1.0.1",
10278             "rimraf": "^2.6.3",
10279             "ssri": "^6.0.1",
10280             "unique-filename": "^1.1.1",
10281             "y18n": "^4.0.0"
10282           }
10283         },
10284         "find-cache-dir": {
10285           "version": "2.1.0",
10286           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
10287           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
10288           "dev": true,
10289           "requires": {
10290             "commondir": "^1.0.1",
10291             "make-dir": "^2.0.0",
10292             "pkg-dir": "^3.0.0"
10293           }
10294         },
10295         "find-up": {
10296           "version": "3.0.0",
10297           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10298           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10299           "dev": true,
10300           "requires": {
10301             "locate-path": "^3.0.0"
10302           }
10303         },
10304         "glob": {
10305           "version": "7.1.4",
10306           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
10307           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
10308           "dev": true,
10309           "requires": {
10310             "fs.realpath": "^1.0.0",
10311             "inflight": "^1.0.4",
10312             "inherits": "2",
10313             "minimatch": "^3.0.4",
10314             "once": "^1.3.0",
10315             "path-is-absolute": "^1.0.0"
10316           }
10317         },
10318         "locate-path": {
10319           "version": "3.0.0",
10320           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10321           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10322           "dev": true,
10323           "requires": {
10324             "p-locate": "^3.0.0",
10325             "path-exists": "^3.0.0"
10326           }
10327         },
10328         "lru-cache": {
10329           "version": "5.1.1",
10330           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
10331           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
10332           "dev": true,
10333           "requires": {
10334             "yallist": "^3.0.2"
10335           }
10336         },
10337         "make-dir": {
10338           "version": "2.1.0",
10339           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
10340           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
10341           "dev": true,
10342           "requires": {
10343             "pify": "^4.0.1",
10344             "semver": "^5.6.0"
10345           }
10346         },
10347         "mississippi": {
10348           "version": "3.0.0",
10349           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
10350           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
10351           "dev": true,
10352           "requires": {
10353             "concat-stream": "^1.5.0",
10354             "duplexify": "^3.4.2",
10355             "end-of-stream": "^1.1.0",
10356             "flush-write-stream": "^1.0.0",
10357             "from2": "^2.1.0",
10358             "parallel-transform": "^1.1.0",
10359             "pump": "^3.0.0",
10360             "pumpify": "^1.3.3",
10361             "stream-each": "^1.1.0",
10362             "through2": "^2.0.0"
10363           }
10364         },
10365         "p-limit": {
10366           "version": "2.2.0",
10367           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
10368           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
10369           "dev": true,
10370           "requires": {
10371             "p-try": "^2.0.0"
10372           }
10373         },
10374         "p-locate": {
10375           "version": "3.0.0",
10376           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10377           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10378           "dev": true,
10379           "requires": {
10380             "p-limit": "^2.0.0"
10381           }
10382         },
10383         "p-try": {
10384           "version": "2.2.0",
10385           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10386           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10387           "dev": true
10388         },
10389         "pify": {
10390           "version": "4.0.1",
10391           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
10392           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
10393           "dev": true
10394         },
10395         "pkg-dir": {
10396           "version": "3.0.0",
10397           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
10398           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
10399           "dev": true,
10400           "requires": {
10401             "find-up": "^3.0.0"
10402           }
10403         },
10404         "pump": {
10405           "version": "3.0.0",
10406           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10407           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10408           "dev": true,
10409           "requires": {
10410             "end-of-stream": "^1.1.0",
10411             "once": "^1.3.1"
10412           }
10413         },
10414         "semver": {
10415           "version": "5.7.0",
10416           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
10417           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
10418           "dev": true
10419         },
10420         "source-map": {
10421           "version": "0.6.1",
10422           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10423           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10424           "dev": true
10425         },
10426         "ssri": {
10427           "version": "6.0.1",
10428           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
10429           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
10430           "dev": true,
10431           "requires": {
10432             "figgy-pudding": "^3.5.1"
10433           }
10434         },
10435         "yallist": {
10436           "version": "3.0.3",
10437           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
10438           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
10439           "dev": true
10440         }
10441       }
10442     },
10443     "through": {
10444       "version": "2.3.8",
10445       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
10446       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
10447       "dev": true
10448     },
10449     "through2": {
10450       "version": "2.0.5",
10451       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10452       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10453       "dev": true,
10454       "requires": {
10455         "readable-stream": "~2.3.6",
10456         "xtend": "~4.0.1"
10457       }
10458     },
10459     "thunky": {
10460       "version": "1.0.3",
10461       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz",
10462       "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==",
10463       "dev": true
10464     },
10465     "timers-browserify": {
10466       "version": "2.0.10",
10467       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
10468       "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
10469       "dev": true,
10470       "requires": {
10471         "setimmediate": "^1.0.4"
10472       }
10473     },
10474     "tmp": {
10475       "version": "0.0.33",
10476       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
10477       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
10478       "dev": true,
10479       "requires": {
10480         "os-tmpdir": "~1.0.2"
10481       }
10482     },
10483     "to-array": {
10484       "version": "0.1.4",
10485       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
10486       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
10487       "dev": true
10488     },
10489     "to-arraybuffer": {
10490       "version": "1.0.1",
10491       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
10492       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
10493       "dev": true
10494     },
10495     "to-fast-properties": {
10496       "version": "1.0.3",
10497       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
10498       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
10499       "dev": true
10500     },
10501     "to-object-path": {
10502       "version": "0.3.0",
10503       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
10504       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
10505       "dev": true,
10506       "requires": {
10507         "kind-of": "^3.0.2"
10508       },
10509       "dependencies": {
10510         "kind-of": {
10511           "version": "3.2.2",
10512           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10513           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10514           "dev": true,
10515           "requires": {
10516             "is-buffer": "^1.1.5"
10517           }
10518         }
10519       }
10520     },
10521     "to-regex": {
10522       "version": "3.0.2",
10523       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
10524       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
10525       "dev": true,
10526       "requires": {
10527         "define-property": "^2.0.2",
10528         "extend-shallow": "^3.0.2",
10529         "regex-not": "^1.0.2",
10530         "safe-regex": "^1.1.0"
10531       }
10532     },
10533     "to-regex-range": {
10534       "version": "2.1.1",
10535       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10536       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
10537       "dev": true,
10538       "requires": {
10539         "is-number": "^3.0.0",
10540         "repeat-string": "^1.6.1"
10541       }
10542     },
10543     "toidentifier": {
10544       "version": "1.0.0",
10545       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
10546       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
10547       "dev": true
10548     },
10549     "tough-cookie": {
10550       "version": "2.4.3",
10551       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
10552       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
10553       "dev": true,
10554       "requires": {
10555         "psl": "^1.1.24",
10556         "punycode": "^1.4.1"
10557       },
10558       "dependencies": {
10559         "punycode": {
10560           "version": "1.4.1",
10561           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
10562           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
10563           "dev": true
10564         }
10565       }
10566     },
10567     "tree-kill": {
10568       "version": "1.2.0",
10569       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
10570       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
10571       "dev": true
10572     },
10573     "trim-newlines": {
10574       "version": "1.0.0",
10575       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10576       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10577       "dev": true,
10578       "optional": true
10579     },
10580     "trim-right": {
10581       "version": "1.0.1",
10582       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
10583       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
10584       "dev": true
10585     },
10586     "true-case-path": {
10587       "version": "1.0.3",
10588       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
10589       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
10590       "dev": true,
10591       "optional": true,
10592       "requires": {
10593         "glob": "^7.1.2"
10594       }
10595     },
10596     "ts-node": {
10597       "version": "7.0.1",
10598       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
10599       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
10600       "dev": true,
10601       "requires": {
10602         "arrify": "^1.0.0",
10603         "buffer-from": "^1.1.0",
10604         "diff": "^3.1.0",
10605         "make-error": "^1.1.1",
10606         "minimist": "^1.2.0",
10607         "mkdirp": "^0.5.1",
10608         "source-map-support": "^0.5.6",
10609         "yn": "^2.0.0"
10610       },
10611       "dependencies": {
10612         "minimist": {
10613           "version": "1.2.0",
10614           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
10615           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
10616           "dev": true
10617         }
10618       }
10619     },
10620     "tslib": {
10621       "version": "1.10.0",
10622       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
10623       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
10624     },
10625     "tslint": {
10626       "version": "5.11.0",
10627       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
10628       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
10629       "dev": true,
10630       "requires": {
10631         "babel-code-frame": "^6.22.0",
10632         "builtin-modules": "^1.1.1",
10633         "chalk": "^2.3.0",
10634         "commander": "^2.12.1",
10635         "diff": "^3.2.0",
10636         "glob": "^7.1.1",
10637         "js-yaml": "^3.7.0",
10638         "minimatch": "^3.0.4",
10639         "resolve": "^1.3.2",
10640         "semver": "^5.3.0",
10641         "tslib": "^1.8.0",
10642         "tsutils": "^2.27.2"
10643       },
10644       "dependencies": {
10645         "resolve": {
10646           "version": "1.10.0",
10647           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz",
10648           "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==",
10649           "dev": true,
10650           "requires": {
10651             "path-parse": "^1.0.6"
10652           }
10653         }
10654       }
10655     },
10656     "tsutils": {
10657       "version": "2.29.0",
10658       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
10659       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
10660       "dev": true,
10661       "requires": {
10662         "tslib": "^1.8.1"
10663       }
10664     },
10665     "tty-browserify": {
10666       "version": "0.0.0",
10667       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
10668       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
10669       "dev": true
10670     },
10671     "tunnel-agent": {
10672       "version": "0.6.0",
10673       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10674       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
10675       "dev": true,
10676       "requires": {
10677         "safe-buffer": "^5.0.1"
10678       }
10679     },
10680     "tweetnacl": {
10681       "version": "0.14.5",
10682       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
10683       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
10684       "dev": true
10685     },
10686     "type-check": {
10687       "version": "0.3.2",
10688       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
10689       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
10690       "dev": true,
10691       "requires": {
10692         "prelude-ls": "~1.1.2"
10693       }
10694     },
10695     "type-is": {
10696       "version": "1.6.16",
10697       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
10698       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
10699       "dev": true,
10700       "requires": {
10701         "media-typer": "0.3.0",
10702         "mime-types": "~2.1.18"
10703       }
10704     },
10705     "typedarray": {
10706       "version": "0.0.6",
10707       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
10708       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
10709       "dev": true
10710     },
10711     "typescript": {
10712       "version": "3.4.5",
10713       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.4.5.tgz",
10714       "integrity": "sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw==",
10715       "dev": true
10716     },
10717     "uglify-js": {
10718       "version": "3.6.0",
10719       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
10720       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
10721       "dev": true,
10722       "optional": true,
10723       "requires": {
10724         "commander": "~2.20.0",
10725         "source-map": "~0.6.1"
10726       },
10727       "dependencies": {
10728         "commander": {
10729           "version": "2.20.0",
10730           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
10731           "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
10732           "dev": true,
10733           "optional": true
10734         },
10735         "source-map": {
10736           "version": "0.6.1",
10737           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10738           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10739           "dev": true,
10740           "optional": true
10741         }
10742       }
10743     },
10744     "ultron": {
10745       "version": "1.1.1",
10746       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
10747       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
10748       "dev": true
10749     },
10750     "union-value": {
10751       "version": "1.0.0",
10752       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
10753       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
10754       "dev": true,
10755       "requires": {
10756         "arr-union": "^3.1.0",
10757         "get-value": "^2.0.6",
10758         "is-extendable": "^0.1.1",
10759         "set-value": "^0.4.3"
10760       },
10761       "dependencies": {
10762         "extend-shallow": {
10763           "version": "2.0.1",
10764           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10765           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10766           "dev": true,
10767           "requires": {
10768             "is-extendable": "^0.1.0"
10769           }
10770         },
10771         "set-value": {
10772           "version": "0.4.3",
10773           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
10774           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
10775           "dev": true,
10776           "requires": {
10777             "extend-shallow": "^2.0.1",
10778             "is-extendable": "^0.1.1",
10779             "is-plain-object": "^2.0.1",
10780             "to-object-path": "^0.3.0"
10781           }
10782         }
10783       }
10784     },
10785     "unique-filename": {
10786       "version": "1.1.1",
10787       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
10788       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
10789       "dev": true,
10790       "requires": {
10791         "unique-slug": "^2.0.0"
10792       }
10793     },
10794     "unique-slug": {
10795       "version": "2.0.2",
10796       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
10797       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
10798       "dev": true,
10799       "requires": {
10800         "imurmurhash": "^0.1.4"
10801       }
10802     },
10803     "unpipe": {
10804       "version": "1.0.0",
10805       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10806       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
10807       "dev": true
10808     },
10809     "unset-value": {
10810       "version": "1.0.0",
10811       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10812       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10813       "dev": true,
10814       "requires": {
10815         "has-value": "^0.3.1",
10816         "isobject": "^3.0.0"
10817       },
10818       "dependencies": {
10819         "has-value": {
10820           "version": "0.3.1",
10821           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10822           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10823           "dev": true,
10824           "requires": {
10825             "get-value": "^2.0.3",
10826             "has-values": "^0.1.4",
10827             "isobject": "^2.0.0"
10828           },
10829           "dependencies": {
10830             "isobject": {
10831               "version": "2.1.0",
10832               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10833               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10834               "dev": true,
10835               "requires": {
10836                 "isarray": "1.0.0"
10837               }
10838             }
10839           }
10840         },
10841         "has-values": {
10842           "version": "0.1.4",
10843           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10844           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10845           "dev": true
10846         }
10847       }
10848     },
10849     "upath": {
10850       "version": "1.1.0",
10851       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
10852       "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==",
10853       "dev": true
10854     },
10855     "uri-js": {
10856       "version": "4.2.2",
10857       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10858       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10859       "dev": true,
10860       "requires": {
10861         "punycode": "^2.1.0"
10862       }
10863     },
10864     "urix": {
10865       "version": "0.1.0",
10866       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10867       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10868       "dev": true
10869     },
10870     "url": {
10871       "version": "0.11.0",
10872       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10873       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10874       "dev": true,
10875       "requires": {
10876         "punycode": "1.3.2",
10877         "querystring": "0.2.0"
10878       },
10879       "dependencies": {
10880         "punycode": {
10881           "version": "1.3.2",
10882           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10883           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10884           "dev": true
10885         }
10886       }
10887     },
10888     "url-parse": {
10889       "version": "1.4.7",
10890       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
10891       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
10892       "dev": true,
10893       "requires": {
10894         "querystringify": "^2.1.1",
10895         "requires-port": "^1.0.0"
10896       }
10897     },
10898     "use": {
10899       "version": "3.1.1",
10900       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10901       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10902       "dev": true
10903     },
10904     "useragent": {
10905       "version": "2.3.0",
10906       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
10907       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
10908       "dev": true,
10909       "requires": {
10910         "lru-cache": "4.1.x",
10911         "tmp": "0.0.x"
10912       }
10913     },
10914     "util": {
10915       "version": "0.11.1",
10916       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
10917       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
10918       "dev": true,
10919       "requires": {
10920         "inherits": "2.0.3"
10921       }
10922     },
10923     "util-deprecate": {
10924       "version": "1.0.2",
10925       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10926       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10927       "dev": true
10928     },
10929     "utils-merge": {
10930       "version": "1.0.1",
10931       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10932       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10933       "dev": true
10934     },
10935     "uuid": {
10936       "version": "3.3.2",
10937       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10938       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
10939       "dev": true
10940     },
10941     "validate-npm-package-license": {
10942       "version": "3.0.4",
10943       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10944       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10945       "dev": true,
10946       "requires": {
10947         "spdx-correct": "^3.0.0",
10948         "spdx-expression-parse": "^3.0.0"
10949       }
10950     },
10951     "validate-npm-package-name": {
10952       "version": "3.0.0",
10953       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10954       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10955       "dev": true,
10956       "requires": {
10957         "builtins": "^1.0.3"
10958       }
10959     },
10960     "vary": {
10961       "version": "1.1.2",
10962       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10963       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10964       "dev": true
10965     },
10966     "verror": {
10967       "version": "1.10.0",
10968       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10969       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10970       "dev": true,
10971       "requires": {
10972         "assert-plus": "^1.0.0",
10973         "core-util-is": "1.0.2",
10974         "extsprintf": "^1.2.0"
10975       }
10976     },
10977     "vm-browserify": {
10978       "version": "1.1.0",
10979       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
10980       "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==",
10981       "dev": true
10982     },
10983     "void-elements": {
10984       "version": "2.0.1",
10985       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10986       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10987       "dev": true
10988     },
10989     "watchpack": {
10990       "version": "1.6.0",
10991       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
10992       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
10993       "dev": true,
10994       "requires": {
10995         "chokidar": "^2.0.2",
10996         "graceful-fs": "^4.1.2",
10997         "neo-async": "^2.5.0"
10998       }
10999     },
11000     "wbuf": {
11001       "version": "1.7.3",
11002       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
11003       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
11004       "dev": true,
11005       "requires": {
11006         "minimalistic-assert": "^1.0.0"
11007       }
11008     },
11009     "webdriver-js-extender": {
11010       "version": "2.1.0",
11011       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
11012       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
11013       "dev": true,
11014       "requires": {
11015         "@types/selenium-webdriver": "^3.0.0",
11016         "selenium-webdriver": "^3.0.1"
11017       }
11018     },
11019     "webpack": {
11020       "version": "4.28.4",
11021       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.4.tgz",
11022       "integrity": "sha512-NxjD61WsK/a3JIdwWjtIpimmvE6UrRi3yG54/74Hk9rwNj5FPkA4DJCf1z4ByDWLkvZhTZE+P3C/eh6UD5lDcw==",
11023       "dev": true,
11024       "requires": {
11025         "@webassemblyjs/ast": "1.7.11",
11026         "@webassemblyjs/helper-module-context": "1.7.11",
11027         "@webassemblyjs/wasm-edit": "1.7.11",
11028         "@webassemblyjs/wasm-parser": "1.7.11",
11029         "acorn": "^5.6.2",
11030         "acorn-dynamic-import": "^3.0.0",
11031         "ajv": "^6.1.0",
11032         "ajv-keywords": "^3.1.0",
11033         "chrome-trace-event": "^1.0.0",
11034         "enhanced-resolve": "^4.1.0",
11035         "eslint-scope": "^4.0.0",
11036         "json-parse-better-errors": "^1.0.2",
11037         "loader-runner": "^2.3.0",
11038         "loader-utils": "^1.1.0",
11039         "memory-fs": "~0.4.1",
11040         "micromatch": "^3.1.8",
11041         "mkdirp": "~0.5.0",
11042         "neo-async": "^2.5.0",
11043         "node-libs-browser": "^2.0.0",
11044         "schema-utils": "^0.4.4",
11045         "tapable": "^1.1.0",
11046         "terser-webpack-plugin": "^1.1.0",
11047         "watchpack": "^1.5.0",
11048         "webpack-sources": "^1.3.0"
11049       },
11050       "dependencies": {
11051         "schema-utils": {
11052           "version": "0.4.7",
11053           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
11054           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
11055           "dev": true,
11056           "requires": {
11057             "ajv": "^6.1.0",
11058             "ajv-keywords": "^3.1.0"
11059           }
11060         }
11061       }
11062     },
11063     "webpack-core": {
11064       "version": "0.6.9",
11065       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
11066       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
11067       "dev": true,
11068       "requires": {
11069         "source-list-map": "~0.1.7",
11070         "source-map": "~0.4.1"
11071       },
11072       "dependencies": {
11073         "source-list-map": {
11074           "version": "0.1.8",
11075           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
11076           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
11077           "dev": true
11078         },
11079         "source-map": {
11080           "version": "0.4.4",
11081           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
11082           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
11083           "dev": true,
11084           "requires": {
11085             "amdefine": ">=0.0.4"
11086           }
11087         }
11088       }
11089     },
11090     "webpack-dev-middleware": {
11091       "version": "3.4.0",
11092       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz",
11093       "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==",
11094       "dev": true,
11095       "requires": {
11096         "memory-fs": "~0.4.1",
11097         "mime": "^2.3.1",
11098         "range-parser": "^1.0.3",
11099         "webpack-log": "^2.0.0"
11100       },
11101       "dependencies": {
11102         "mime": {
11103           "version": "2.4.4",
11104           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
11105           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
11106           "dev": true
11107         }
11108       }
11109     },
11110     "webpack-dev-server": {
11111       "version": "3.1.14",
11112       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz",
11113       "integrity": "sha512-mGXDgz5SlTxcF3hUpfC8hrQ11yhAttuUQWf1Wmb+6zo3x6rb7b9mIfuQvAPLdfDRCGRGvakBWHdHOa0I9p/EVQ==",
11114       "dev": true,
11115       "requires": {
11116         "ansi-html": "0.0.7",
11117         "bonjour": "^3.5.0",
11118         "chokidar": "^2.0.0",
11119         "compression": "^1.5.2",
11120         "connect-history-api-fallback": "^1.3.0",
11121         "debug": "^3.1.0",
11122         "del": "^3.0.0",
11123         "express": "^4.16.2",
11124         "html-entities": "^1.2.0",
11125         "http-proxy-middleware": "~0.18.0",
11126         "import-local": "^2.0.0",
11127         "internal-ip": "^3.0.1",
11128         "ip": "^1.1.5",
11129         "killable": "^1.0.0",
11130         "loglevel": "^1.4.1",
11131         "opn": "^5.1.0",
11132         "portfinder": "^1.0.9",
11133         "schema-utils": "^1.0.0",
11134         "selfsigned": "^1.9.1",
11135         "semver": "^5.6.0",
11136         "serve-index": "^1.7.2",
11137         "sockjs": "0.3.19",
11138         "sockjs-client": "1.3.0",
11139         "spdy": "^4.0.0",
11140         "strip-ansi": "^3.0.0",
11141         "supports-color": "^5.1.0",
11142         "url": "^0.11.0",
11143         "webpack-dev-middleware": "3.4.0",
11144         "webpack-log": "^2.0.0",
11145         "yargs": "12.0.2"
11146       },
11147       "dependencies": {
11148         "ansi-regex": {
11149           "version": "3.0.0",
11150           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
11151           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
11152           "dev": true
11153         },
11154         "camelcase": {
11155           "version": "4.1.0",
11156           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
11157           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
11158           "dev": true
11159         },
11160         "cliui": {
11161           "version": "4.1.0",
11162           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
11163           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
11164           "dev": true,
11165           "requires": {
11166             "string-width": "^2.1.1",
11167             "strip-ansi": "^4.0.0",
11168             "wrap-ansi": "^2.0.0"
11169           },
11170           "dependencies": {
11171             "strip-ansi": {
11172               "version": "4.0.0",
11173               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11174               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11175               "dev": true,
11176               "requires": {
11177                 "ansi-regex": "^3.0.0"
11178               }
11179             }
11180           }
11181         },
11182         "cross-spawn": {
11183           "version": "6.0.5",
11184           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
11185           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
11186           "dev": true,
11187           "requires": {
11188             "nice-try": "^1.0.4",
11189             "path-key": "^2.0.1",
11190             "semver": "^5.5.0",
11191             "shebang-command": "^1.2.0",
11192             "which": "^1.2.9"
11193           }
11194         },
11195         "debug": {
11196           "version": "3.2.6",
11197           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11198           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11199           "dev": true,
11200           "requires": {
11201             "ms": "^2.1.1"
11202           }
11203         },
11204         "decamelize": {
11205           "version": "2.0.0",
11206           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
11207           "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
11208           "dev": true,
11209           "requires": {
11210             "xregexp": "4.0.0"
11211           }
11212         },
11213         "execa": {
11214           "version": "1.0.0",
11215           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
11216           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
11217           "dev": true,
11218           "requires": {
11219             "cross-spawn": "^6.0.0",
11220             "get-stream": "^4.0.0",
11221             "is-stream": "^1.1.0",
11222             "npm-run-path": "^2.0.0",
11223             "p-finally": "^1.0.0",
11224             "signal-exit": "^3.0.0",
11225             "strip-eof": "^1.0.0"
11226           }
11227         },
11228         "find-up": {
11229           "version": "3.0.0",
11230           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
11231           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
11232           "dev": true,
11233           "requires": {
11234             "locate-path": "^3.0.0"
11235           }
11236         },
11237         "get-stream": {
11238           "version": "4.1.0",
11239           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
11240           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
11241           "dev": true,
11242           "requires": {
11243             "pump": "^3.0.0"
11244           }
11245         },
11246         "invert-kv": {
11247           "version": "2.0.0",
11248           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
11249           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
11250           "dev": true
11251         },
11252         "is-fullwidth-code-point": {
11253           "version": "2.0.0",
11254           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11255           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11256           "dev": true
11257         },
11258         "lcid": {
11259           "version": "2.0.0",
11260           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
11261           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
11262           "dev": true,
11263           "requires": {
11264             "invert-kv": "^2.0.0"
11265           }
11266         },
11267         "locate-path": {
11268           "version": "3.0.0",
11269           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
11270           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
11271           "dev": true,
11272           "requires": {
11273             "p-locate": "^3.0.0",
11274             "path-exists": "^3.0.0"
11275           }
11276         },
11277         "ms": {
11278           "version": "2.1.2",
11279           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
11280           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
11281           "dev": true
11282         },
11283         "os-locale": {
11284           "version": "3.1.0",
11285           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
11286           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
11287           "dev": true,
11288           "requires": {
11289             "execa": "^1.0.0",
11290             "lcid": "^2.0.0",
11291             "mem": "^4.0.0"
11292           }
11293         },
11294         "p-limit": {
11295           "version": "2.2.0",
11296           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
11297           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
11298           "dev": true,
11299           "requires": {
11300             "p-try": "^2.0.0"
11301           }
11302         },
11303         "p-locate": {
11304           "version": "3.0.0",
11305           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
11306           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
11307           "dev": true,
11308           "requires": {
11309             "p-limit": "^2.0.0"
11310           }
11311         },
11312         "p-try": {
11313           "version": "2.2.0",
11314           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
11315           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
11316           "dev": true
11317         },
11318         "pump": {
11319           "version": "3.0.0",
11320           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
11321           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
11322           "dev": true,
11323           "requires": {
11324             "end-of-stream": "^1.1.0",
11325             "once": "^1.3.1"
11326           }
11327         },
11328         "semver": {
11329           "version": "5.7.0",
11330           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
11331           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
11332           "dev": true
11333         },
11334         "string-width": {
11335           "version": "2.1.1",
11336           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11337           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11338           "dev": true,
11339           "requires": {
11340             "is-fullwidth-code-point": "^2.0.0",
11341             "strip-ansi": "^4.0.0"
11342           },
11343           "dependencies": {
11344             "strip-ansi": {
11345               "version": "4.0.0",
11346               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11347               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11348               "dev": true,
11349               "requires": {
11350                 "ansi-regex": "^3.0.0"
11351               }
11352             }
11353           }
11354         },
11355         "supports-color": {
11356           "version": "5.5.0",
11357           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
11358           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
11359           "dev": true,
11360           "requires": {
11361             "has-flag": "^3.0.0"
11362           }
11363         },
11364         "which-module": {
11365           "version": "2.0.0",
11366           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
11367           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
11368           "dev": true
11369         },
11370         "yargs": {
11371           "version": "12.0.2",
11372           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
11373           "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
11374           "dev": true,
11375           "requires": {
11376             "cliui": "^4.0.0",
11377             "decamelize": "^2.0.0",
11378             "find-up": "^3.0.0",
11379             "get-caller-file": "^1.0.1",
11380             "os-locale": "^3.0.0",
11381             "require-directory": "^2.1.1",
11382             "require-main-filename": "^1.0.1",
11383             "set-blocking": "^2.0.0",
11384             "string-width": "^2.0.0",
11385             "which-module": "^2.0.0",
11386             "y18n": "^3.2.1 || ^4.0.0",
11387             "yargs-parser": "^10.1.0"
11388           }
11389         },
11390         "yargs-parser": {
11391           "version": "10.1.0",
11392           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
11393           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
11394           "dev": true,
11395           "requires": {
11396             "camelcase": "^4.1.0"
11397           }
11398         }
11399       }
11400     },
11401     "webpack-log": {
11402       "version": "2.0.0",
11403       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
11404       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
11405       "dev": true,
11406       "requires": {
11407         "ansi-colors": "^3.0.0",
11408         "uuid": "^3.3.2"
11409       }
11410     },
11411     "webpack-merge": {
11412       "version": "4.1.4",
11413       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
11414       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
11415       "dev": true,
11416       "requires": {
11417         "lodash": "^4.17.5"
11418       }
11419     },
11420     "webpack-sources": {
11421       "version": "1.3.0",
11422       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
11423       "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
11424       "dev": true,
11425       "requires": {
11426         "source-list-map": "^2.0.0",
11427         "source-map": "~0.6.1"
11428       },
11429       "dependencies": {
11430         "source-map": {
11431           "version": "0.6.1",
11432           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11433           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11434           "dev": true
11435         }
11436       }
11437     },
11438     "webpack-subresource-integrity": {
11439       "version": "1.1.0-rc.6",
11440       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
11441       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
11442       "dev": true,
11443       "requires": {
11444         "webpack-core": "^0.6.8"
11445       }
11446     },
11447     "websocket-driver": {
11448       "version": "0.7.3",
11449       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
11450       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
11451       "dev": true,
11452       "requires": {
11453         "http-parser-js": ">=0.4.0 <0.4.11",
11454         "safe-buffer": ">=5.1.0",
11455         "websocket-extensions": ">=0.1.1"
11456       }
11457     },
11458     "websocket-extensions": {
11459       "version": "0.1.3",
11460       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
11461       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
11462       "dev": true
11463     },
11464     "when": {
11465       "version": "3.6.4",
11466       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
11467       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
11468       "dev": true
11469     },
11470     "which": {
11471       "version": "1.3.1",
11472       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11473       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11474       "dev": true,
11475       "requires": {
11476         "isexe": "^2.0.0"
11477       }
11478     },
11479     "which-module": {
11480       "version": "1.0.0",
11481       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
11482       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
11483       "dev": true,
11484       "optional": true
11485     },
11486     "wide-align": {
11487       "version": "1.1.3",
11488       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
11489       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
11490       "dev": true,
11491       "optional": true,
11492       "requires": {
11493         "string-width": "^1.0.2 || 2"
11494       }
11495     },
11496     "wordwrap": {
11497       "version": "1.0.0",
11498       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11499       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11500       "dev": true
11501     },
11502     "worker-farm": {
11503       "version": "1.7.0",
11504       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
11505       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
11506       "dev": true,
11507       "requires": {
11508         "errno": "~0.1.7"
11509       }
11510     },
11511     "wrap-ansi": {
11512       "version": "2.1.0",
11513       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11514       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11515       "dev": true,
11516       "requires": {
11517         "string-width": "^1.0.1",
11518         "strip-ansi": "^3.0.1"
11519       }
11520     },
11521     "wrappy": {
11522       "version": "1.0.2",
11523       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11524       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
11525       "dev": true
11526     },
11527     "ws": {
11528       "version": "3.3.3",
11529       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
11530       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
11531       "dev": true,
11532       "requires": {
11533         "async-limiter": "~1.0.0",
11534         "safe-buffer": "~5.1.0",
11535         "ultron": "~1.1.0"
11536       }
11537     },
11538     "xml2js": {
11539       "version": "0.4.19",
11540       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
11541       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
11542       "dev": true,
11543       "requires": {
11544         "sax": ">=0.6.0",
11545         "xmlbuilder": "~9.0.1"
11546       },
11547       "dependencies": {
11548         "sax": {
11549           "version": "1.2.4",
11550           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
11551           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
11552           "dev": true
11553         }
11554       }
11555     },
11556     "xmlbuilder": {
11557       "version": "9.0.7",
11558       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
11559       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
11560       "dev": true
11561     },
11562     "xmlhttprequest-ssl": {
11563       "version": "1.5.5",
11564       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
11565       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
11566       "dev": true
11567     },
11568     "xregexp": {
11569       "version": "4.0.0",
11570       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
11571       "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
11572       "dev": true
11573     },
11574     "xtend": {
11575       "version": "4.0.1",
11576       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
11577       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
11578       "dev": true
11579     },
11580     "y18n": {
11581       "version": "4.0.0",
11582       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
11583       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
11584       "dev": true
11585     },
11586     "yallist": {
11587       "version": "2.1.2",
11588       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11589       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11590       "dev": true
11591     },
11592     "yargs": {
11593       "version": "7.1.0",
11594       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
11595       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
11596       "dev": true,
11597       "optional": true,
11598       "requires": {
11599         "camelcase": "^3.0.0",
11600         "cliui": "^3.2.0",
11601         "decamelize": "^1.1.1",
11602         "get-caller-file": "^1.0.1",
11603         "os-locale": "^1.4.0",
11604         "read-pkg-up": "^1.0.1",
11605         "require-directory": "^2.1.1",
11606         "require-main-filename": "^1.0.1",
11607         "set-blocking": "^2.0.0",
11608         "string-width": "^1.0.2",
11609         "which-module": "^1.0.0",
11610         "y18n": "^3.2.1",
11611         "yargs-parser": "^5.0.0"
11612       },
11613       "dependencies": {
11614         "camelcase": {
11615           "version": "3.0.0",
11616           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11617           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11618           "dev": true,
11619           "optional": true
11620         },
11621         "y18n": {
11622           "version": "3.2.1",
11623           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11624           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11625           "dev": true,
11626           "optional": true
11627         }
11628       }
11629     },
11630     "yargs-parser": {
11631       "version": "5.0.0",
11632       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
11633       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
11634       "dev": true,
11635       "optional": true,
11636       "requires": {
11637         "camelcase": "^3.0.0"
11638       },
11639       "dependencies": {
11640         "camelcase": {
11641           "version": "3.0.0",
11642           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11643           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11644           "dev": true,
11645           "optional": true
11646         }
11647       }
11648     },
11649     "yeast": {
11650       "version": "0.1.2",
11651       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
11652       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
11653       "dev": true
11654     },
11655     "yn": {
11656       "version": "2.0.0",
11657       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
11658       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
11659       "dev": true
11660     },
11661     "zone.js": {
11662       "version": "0.9.1",
11663       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz",
11664       "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag=="
11665     }
11666   }
11667 }