912bc54899945a2ad2dab5fd42aa2146f0a67e60
[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/flex-layout": {
659       "version": "7.0.0-beta.19",
660       "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-7.0.0-beta.19.tgz",
661       "integrity": "sha512-MXq+zZ6/s5/+GsL9fZ42mKL0LjZ/+L0sVU5FaQuSAJ57soLl5QAGWvdxVmROtqcHd3Htp35R49nKSZBJ0nfAjg==",
662       "requires": {
663         "tslib": "^1.7.1"
664       }
665     },
666     "@angular/forms": {
667       "version": "8.0.3",
668       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.0.3.tgz",
669       "integrity": "sha512-22s82QDRQ72K4vMYuNh3NAN+da9uanwoydnfKlp2rb9dZAb2QVX9NN6gSoMrkSSr2O9KTP6pWiw6A3/MW8sGRA==",
670       "requires": {
671         "tslib": "^1.9.0"
672       }
673     },
674     "@angular/language-service": {
675       "version": "8.0.3",
676       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.0.3.tgz",
677       "integrity": "sha512-04XojOo9FJgEQE/rZafnaJQxPEU+//TSzTgpGoIVzCSMx+joCY/ZSSwJZPWxiHlOE57W/zX02ZY+TwcM81oTdw==",
678       "dev": true
679     },
680     "@angular/material": {
681       "version": "7.2.2",
682       "resolved": "https://registry.npmjs.org/@angular/material/-/material-7.2.2.tgz",
683       "integrity": "sha512-HTtDhK5XkDvP6GPg4WTTa0HbeeagTfVRooTfw0TA+IuTAMBhXt5h1yzuGpFyMap8/PUVZN1D04g2CLhBSzoDxg==",
684       "requires": {
685         "tslib": "^1.7.1"
686       }
687     },
688     "@angular/platform-browser": {
689       "version": "8.0.3",
690       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.0.3.tgz",
691       "integrity": "sha512-ceAPP2Ijmk2sZ1rnOU/WNlE3DtT6K6ljpjO9oUfXKMoSMdWirJKAraT3m/BAzmYwMSXpPBxA7c3paZjiLL6t5A==",
692       "requires": {
693         "tslib": "^1.9.0"
694       }
695     },
696     "@angular/platform-browser-dynamic": {
697       "version": "8.0.3",
698       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.0.3.tgz",
699       "integrity": "sha512-ZjQjSYslSQAKzM4llvyMFxnSjFpbhT1U9FOdKwscPe475zAKX0087qsHrP2CRwkJRfwtdcmj9wMUQIPlzMpHLA==",
700       "requires": {
701         "tslib": "^1.9.0"
702       }
703     },
704     "@angular/router": {
705       "version": "8.0.3",
706       "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.0.3.tgz",
707       "integrity": "sha512-CU5pLTfQVUnTN93mdIKJrVjXiNldUkk30DPz4lpdxpZjYOqFGXeeSeQWmToHSofLPodNcAB4kkZ41VyXvlBu7w==",
708       "requires": {
709         "tslib": "^1.9.0"
710       }
711     },
712     "@babel/code-frame": {
713       "version": "7.0.0",
714       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
715       "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
716       "dev": true,
717       "requires": {
718         "@babel/highlight": "^7.0.0"
719       }
720     },
721     "@babel/generator": {
722       "version": "7.4.4",
723       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.4.4.tgz",
724       "integrity": "sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ==",
725       "dev": true,
726       "requires": {
727         "@babel/types": "^7.4.4",
728         "jsesc": "^2.5.1",
729         "lodash": "^4.17.11",
730         "source-map": "^0.5.0",
731         "trim-right": "^1.0.1"
732       },
733       "dependencies": {
734         "jsesc": {
735           "version": "2.5.2",
736           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
737           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
738           "dev": true
739         },
740         "source-map": {
741           "version": "0.5.7",
742           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
743           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
744           "dev": true
745         }
746       }
747     },
748     "@babel/helper-function-name": {
749       "version": "7.1.0",
750       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
751       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
752       "dev": true,
753       "requires": {
754         "@babel/helper-get-function-arity": "^7.0.0",
755         "@babel/template": "^7.1.0",
756         "@babel/types": "^7.0.0"
757       }
758     },
759     "@babel/helper-get-function-arity": {
760       "version": "7.0.0",
761       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
762       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
763       "dev": true,
764       "requires": {
765         "@babel/types": "^7.0.0"
766       }
767     },
768     "@babel/helper-split-export-declaration": {
769       "version": "7.4.4",
770       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
771       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
772       "dev": true,
773       "requires": {
774         "@babel/types": "^7.4.4"
775       }
776     },
777     "@babel/highlight": {
778       "version": "7.0.0",
779       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
780       "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
781       "dev": true,
782       "requires": {
783         "chalk": "^2.0.0",
784         "esutils": "^2.0.2",
785         "js-tokens": "^4.0.0"
786       },
787       "dependencies": {
788         "js-tokens": {
789           "version": "4.0.0",
790           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
791           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
792           "dev": true
793         }
794       }
795     },
796     "@babel/parser": {
797       "version": "7.4.5",
798       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.5.tgz",
799       "integrity": "sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew==",
800       "dev": true
801     },
802     "@babel/template": {
803       "version": "7.4.4",
804       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
805       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
806       "dev": true,
807       "requires": {
808         "@babel/code-frame": "^7.0.0",
809         "@babel/parser": "^7.4.4",
810         "@babel/types": "^7.4.4"
811       }
812     },
813     "@babel/traverse": {
814       "version": "7.4.5",
815       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.5.tgz",
816       "integrity": "sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A==",
817       "dev": true,
818       "requires": {
819         "@babel/code-frame": "^7.0.0",
820         "@babel/generator": "^7.4.4",
821         "@babel/helper-function-name": "^7.1.0",
822         "@babel/helper-split-export-declaration": "^7.4.4",
823         "@babel/parser": "^7.4.5",
824         "@babel/types": "^7.4.4",
825         "debug": "^4.1.0",
826         "globals": "^11.1.0",
827         "lodash": "^4.17.11"
828       },
829       "dependencies": {
830         "debug": {
831           "version": "4.1.1",
832           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
833           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
834           "dev": true,
835           "requires": {
836             "ms": "^2.1.1"
837           }
838         },
839         "globals": {
840           "version": "11.12.0",
841           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
842           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
843           "dev": true
844         },
845         "ms": {
846           "version": "2.1.2",
847           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
848           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
849           "dev": true
850         }
851       }
852     },
853     "@babel/types": {
854       "version": "7.4.4",
855       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.4.tgz",
856       "integrity": "sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==",
857       "dev": true,
858       "requires": {
859         "esutils": "^2.0.2",
860         "lodash": "^4.17.11",
861         "to-fast-properties": "^2.0.0"
862       },
863       "dependencies": {
864         "to-fast-properties": {
865           "version": "2.0.0",
866           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
867           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
868           "dev": true
869         }
870       }
871     },
872     "@fortawesome/fontawesome-free": {
873       "version": "5.9.0",
874       "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.9.0.tgz",
875       "integrity": "sha512-g795BBEzM/Hq2SYNPm/NQTIp3IWd4eXSH0ds87Na2jnrAUFX3wkyZAI4Gwj9DOaWMuz2/01i8oWI7P7T/XLkhg=="
876     },
877     "@material/animation": {
878       "version": "1.0.0",
879       "resolved": "https://registry.npmjs.org/@material/animation/-/animation-1.0.0.tgz",
880       "integrity": "sha512-Ed5/vggn6ZhSJ87yn3ZS1d826VJNFz73jHF2bSsgRtHDoB8KCuOwQMfdgAgDa4lKDF6CDIPCKBZPKrs2ubehdw==",
881       "requires": {
882         "tslib": "^1.9.3"
883       }
884     },
885     "@material/base": {
886       "version": "1.0.0",
887       "resolved": "https://registry.npmjs.org/@material/base/-/base-1.0.0.tgz",
888       "integrity": "sha512-5dxFp46x5FA+Epg6YHLzN+5zRt9S2wR84UdvVAEJ1egea94m9UHUg7y9tAnNSN16aexRSywmzyLwPr+i8PGEYA==",
889       "requires": {
890         "tslib": "^1.9.3"
891       }
892     },
893     "@material/dom": {
894       "version": "1.1.0",
895       "resolved": "https://registry.npmjs.org/@material/dom/-/dom-1.1.0.tgz",
896       "integrity": "sha512-+HWW38ZaM2UBPu4+7QCusLDSf4tFT31rsEXHkTkxYSg/QpDivfPx6YDz4OmYtafmhPR1d1YjqB3MYysUHdodyw==",
897       "requires": {
898         "tslib": "^1.9.3"
899       }
900     },
901     "@material/feature-targeting": {
902       "version": "0.44.1",
903       "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-0.44.1.tgz",
904       "integrity": "sha512-90cc7njn4aHbH9UxY8qgZth1W5JgOgcEdWdubH1t7sFkwqFxS5g3zgxSBt46TygFBVIXNZNq35Xmg80wgqO7Pg=="
905     },
906     "@material/radio": {
907       "version": "2.3.0",
908       "resolved": "https://registry.npmjs.org/@material/radio/-/radio-2.3.0.tgz",
909       "integrity": "sha512-l22cFvA/cZj/tsyDJVk1xayXGUTFFXp8yFe4SuGRW00/hNgGNF44rOSjN5H41iPU3oD1AreQL8r43fWW4eMH8w==",
910       "requires": {
911         "@material/animation": "^1.0.0",
912         "@material/base": "^1.0.0",
913         "@material/feature-targeting": "^0.44.1",
914         "@material/ripple": "^2.3.0",
915         "@material/theme": "^1.1.0",
916         "tslib": "^1.9.3"
917       }
918     },
919     "@material/ripple": {
920       "version": "2.3.0",
921       "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-2.3.0.tgz",
922       "integrity": "sha512-ejXR0nstERofFhssRyFlwOLgebwm2uGbarHtWZ2/+7QY2Th/Z1wOqNb2h/WRoShsJXK11RUsochb6BJrg30u7w==",
923       "requires": {
924         "@material/animation": "^1.0.0",
925         "@material/base": "^1.0.0",
926         "@material/dom": "^1.1.0",
927         "@material/feature-targeting": "^0.44.1",
928         "@material/theme": "^1.1.0",
929         "tslib": "^1.9.3"
930       }
931     },
932     "@material/theme": {
933       "version": "1.1.0",
934       "resolved": "https://registry.npmjs.org/@material/theme/-/theme-1.1.0.tgz",
935       "integrity": "sha512-YYUV9Rhbx4r/EMb/zoOYJUWjhXChNaLlH1rqt3vpNVyxRcxGqoVMGp5u1XALBCFiD9dACPKLIkKyRYa928nmPQ==",
936       "requires": {
937         "@material/feature-targeting": "^0.44.1"
938       }
939     },
940     "@ngtools/webpack": {
941       "version": "7.2.4",
942       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-7.2.4.tgz",
943       "integrity": "sha512-mXMDODmy53kk+Kb5jgLNQOsSrDBQQMf6C6KZNuGo8AdvUGdGaQeZDze4o7bcUz1KUjuaaP1Zh7pZtho8C4/T+Q==",
944       "dev": true,
945       "requires": {
946         "@angular-devkit/core": "7.2.4",
947         "enhanced-resolve": "4.1.0",
948         "rxjs": "6.3.3",
949         "tree-kill": "1.2.0",
950         "webpack-sources": "1.2.0"
951       },
952       "dependencies": {
953         "rxjs": {
954           "version": "6.3.3",
955           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
956           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
957           "dev": true,
958           "requires": {
959             "tslib": "^1.9.0"
960           }
961         },
962         "source-map": {
963           "version": "0.6.1",
964           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
965           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
966           "dev": true
967         },
968         "webpack-sources": {
969           "version": "1.2.0",
970           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
971           "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
972           "dev": true,
973           "requires": {
974             "source-list-map": "^2.0.0",
975             "source-map": "~0.6.1"
976           }
977         }
978       }
979     },
980     "@schematics/angular": {
981       "version": "7.3.9",
982       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-7.3.9.tgz",
983       "integrity": "sha512-B3lytFtFeYNLfWdlrIzvy3ulFRccD2/zkoL0734J+DAGfUz7vbysJ50RwYL46sQUcKdZdvb48ktfu1S8yooP6Q==",
984       "dev": true,
985       "requires": {
986         "@angular-devkit/core": "7.3.9",
987         "@angular-devkit/schematics": "7.3.9",
988         "typescript": "3.2.4"
989       },
990       "dependencies": {
991         "@angular-devkit/core": {
992           "version": "7.3.9",
993           "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.3.9.tgz",
994           "integrity": "sha512-SaxD+nKFW3iCBKsxNR7+66J30EexW/y7tm8m5AvUH+GwSAgIj0ZYmRUzFEPggcaLVA4WnE/YWqIXZMJW5dT7gw==",
995           "dev": true,
996           "requires": {
997             "ajv": "6.9.1",
998             "chokidar": "2.0.4",
999             "fast-json-stable-stringify": "2.0.0",
1000             "rxjs": "6.3.3",
1001             "source-map": "0.7.3"
1002           }
1003         },
1004         "ajv": {
1005           "version": "6.9.1",
1006           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz",
1007           "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==",
1008           "dev": true,
1009           "requires": {
1010             "fast-deep-equal": "^2.0.1",
1011             "fast-json-stable-stringify": "^2.0.0",
1012             "json-schema-traverse": "^0.4.1",
1013             "uri-js": "^4.2.2"
1014           }
1015         },
1016         "rxjs": {
1017           "version": "6.3.3",
1018           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
1019           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
1020           "dev": true,
1021           "requires": {
1022             "tslib": "^1.9.0"
1023           }
1024         },
1025         "typescript": {
1026           "version": "3.2.4",
1027           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.4.tgz",
1028           "integrity": "sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg==",
1029           "dev": true
1030         }
1031       }
1032     },
1033     "@schematics/update": {
1034       "version": "0.13.9",
1035       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.13.9.tgz",
1036       "integrity": "sha512-4MQcaKFxhMzZyE//+DknDh3h3duy3avg2oxSHxdwXlCZ8Q92+4lpegjJcSRiqlEwO4qeJ5XnrjrvzfIiaIZOmA==",
1037       "dev": true,
1038       "requires": {
1039         "@angular-devkit/core": "7.3.9",
1040         "@angular-devkit/schematics": "7.3.9",
1041         "@yarnpkg/lockfile": "1.1.0",
1042         "ini": "1.3.5",
1043         "pacote": "9.4.0",
1044         "rxjs": "6.3.3",
1045         "semver": "5.6.0",
1046         "semver-intersect": "1.4.0"
1047       },
1048       "dependencies": {
1049         "@angular-devkit/core": {
1050           "version": "7.3.9",
1051           "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.3.9.tgz",
1052           "integrity": "sha512-SaxD+nKFW3iCBKsxNR7+66J30EexW/y7tm8m5AvUH+GwSAgIj0ZYmRUzFEPggcaLVA4WnE/YWqIXZMJW5dT7gw==",
1053           "dev": true,
1054           "requires": {
1055             "ajv": "6.9.1",
1056             "chokidar": "2.0.4",
1057             "fast-json-stable-stringify": "2.0.0",
1058             "rxjs": "6.3.3",
1059             "source-map": "0.7.3"
1060           }
1061         },
1062         "ajv": {
1063           "version": "6.9.1",
1064           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz",
1065           "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==",
1066           "dev": true,
1067           "requires": {
1068             "fast-deep-equal": "^2.0.1",
1069             "fast-json-stable-stringify": "^2.0.0",
1070             "json-schema-traverse": "^0.4.1",
1071             "uri-js": "^4.2.2"
1072           }
1073         },
1074         "rxjs": {
1075           "version": "6.3.3",
1076           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
1077           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
1078           "dev": true,
1079           "requires": {
1080             "tslib": "^1.9.0"
1081           }
1082         },
1083         "semver": {
1084           "version": "5.6.0",
1085           "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
1086           "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
1087           "dev": true
1088         }
1089       }
1090     },
1091     "@types/chart.js": {
1092       "version": "2.7.54",
1093       "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.7.54.tgz",
1094       "integrity": "sha512-BxIUR4mfk0zOqOPEu4gxLP5herra6INQLyFmgVE6JVRNNB+r36g2cd67nDUEEdD/EShZvaR33xausxOGv1+nbw=="
1095     },
1096     "@types/jasmine": {
1097       "version": "2.8.16",
1098       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.16.tgz",
1099       "integrity": "sha512-056oRlBBp7MDzr+HoU5su099s/s7wjZ3KcHxLfv+Byqb9MwdLUvsfLgw1VS97hsh3ddxSPyQu+olHMnoVTUY6g==",
1100       "dev": true
1101     },
1102     "@types/jasminewd2": {
1103       "version": "2.0.6",
1104       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.6.tgz",
1105       "integrity": "sha512-2ZOKrxb8bKRmP/po5ObYnRDgFE4i+lQiEB27bAMmtMWLgJSqlIDqlLx6S0IRorpOmOPRQ6O80NujTmQAtBkeNw==",
1106       "dev": true,
1107       "requires": {
1108         "@types/jasmine": "*"
1109       }
1110     },
1111     "@types/node": {
1112       "version": "8.9.5",
1113       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
1114       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
1115       "dev": true
1116     },
1117     "@types/q": {
1118       "version": "0.0.32",
1119       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
1120       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
1121       "dev": true
1122     },
1123     "@types/selenium-webdriver": {
1124       "version": "3.0.14",
1125       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.14.tgz",
1126       "integrity": "sha512-4GbNCDs98uHCT/OMv40qQC/OpoPbYn9XdXeTiFwHBBFO6eJhYEPUu2zDKirXSbHlvDV8oZ9l8EQ+HrEx/YS9DQ==",
1127       "dev": true
1128     },
1129     "@types/source-list-map": {
1130       "version": "0.1.2",
1131       "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
1132       "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
1133       "dev": true
1134     },
1135     "@types/webpack-sources": {
1136       "version": "0.1.5",
1137       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.5.tgz",
1138       "integrity": "sha512-zfvjpp7jiafSmrzJ2/i3LqOyTYTuJ7u1KOXlKgDlvsj9Rr0x7ZiYu5lZbXwobL7lmsRNtPXlBfmaUD8eU2Hu8w==",
1139       "dev": true,
1140       "requires": {
1141         "@types/node": "*",
1142         "@types/source-list-map": "*",
1143         "source-map": "^0.6.1"
1144       },
1145       "dependencies": {
1146         "source-map": {
1147           "version": "0.6.1",
1148           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1149           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1150           "dev": true
1151         }
1152       }
1153     },
1154     "@webassemblyjs/ast": {
1155       "version": "1.7.11",
1156       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz",
1157       "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==",
1158       "dev": true,
1159       "requires": {
1160         "@webassemblyjs/helper-module-context": "1.7.11",
1161         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1162         "@webassemblyjs/wast-parser": "1.7.11"
1163       }
1164     },
1165     "@webassemblyjs/floating-point-hex-parser": {
1166       "version": "1.7.11",
1167       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz",
1168       "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==",
1169       "dev": true
1170     },
1171     "@webassemblyjs/helper-api-error": {
1172       "version": "1.7.11",
1173       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz",
1174       "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==",
1175       "dev": true
1176     },
1177     "@webassemblyjs/helper-buffer": {
1178       "version": "1.7.11",
1179       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz",
1180       "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==",
1181       "dev": true
1182     },
1183     "@webassemblyjs/helper-code-frame": {
1184       "version": "1.7.11",
1185       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz",
1186       "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==",
1187       "dev": true,
1188       "requires": {
1189         "@webassemblyjs/wast-printer": "1.7.11"
1190       }
1191     },
1192     "@webassemblyjs/helper-fsm": {
1193       "version": "1.7.11",
1194       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz",
1195       "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==",
1196       "dev": true
1197     },
1198     "@webassemblyjs/helper-module-context": {
1199       "version": "1.7.11",
1200       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz",
1201       "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==",
1202       "dev": true
1203     },
1204     "@webassemblyjs/helper-wasm-bytecode": {
1205       "version": "1.7.11",
1206       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz",
1207       "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==",
1208       "dev": true
1209     },
1210     "@webassemblyjs/helper-wasm-section": {
1211       "version": "1.7.11",
1212       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz",
1213       "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==",
1214       "dev": true,
1215       "requires": {
1216         "@webassemblyjs/ast": "1.7.11",
1217         "@webassemblyjs/helper-buffer": "1.7.11",
1218         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1219         "@webassemblyjs/wasm-gen": "1.7.11"
1220       }
1221     },
1222     "@webassemblyjs/ieee754": {
1223       "version": "1.7.11",
1224       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz",
1225       "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==",
1226       "dev": true,
1227       "requires": {
1228         "@xtuc/ieee754": "^1.2.0"
1229       }
1230     },
1231     "@webassemblyjs/leb128": {
1232       "version": "1.7.11",
1233       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz",
1234       "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==",
1235       "dev": true,
1236       "requires": {
1237         "@xtuc/long": "4.2.1"
1238       }
1239     },
1240     "@webassemblyjs/utf8": {
1241       "version": "1.7.11",
1242       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz",
1243       "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==",
1244       "dev": true
1245     },
1246     "@webassemblyjs/wasm-edit": {
1247       "version": "1.7.11",
1248       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz",
1249       "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==",
1250       "dev": true,
1251       "requires": {
1252         "@webassemblyjs/ast": "1.7.11",
1253         "@webassemblyjs/helper-buffer": "1.7.11",
1254         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1255         "@webassemblyjs/helper-wasm-section": "1.7.11",
1256         "@webassemblyjs/wasm-gen": "1.7.11",
1257         "@webassemblyjs/wasm-opt": "1.7.11",
1258         "@webassemblyjs/wasm-parser": "1.7.11",
1259         "@webassemblyjs/wast-printer": "1.7.11"
1260       }
1261     },
1262     "@webassemblyjs/wasm-gen": {
1263       "version": "1.7.11",
1264       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz",
1265       "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==",
1266       "dev": true,
1267       "requires": {
1268         "@webassemblyjs/ast": "1.7.11",
1269         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1270         "@webassemblyjs/ieee754": "1.7.11",
1271         "@webassemblyjs/leb128": "1.7.11",
1272         "@webassemblyjs/utf8": "1.7.11"
1273       }
1274     },
1275     "@webassemblyjs/wasm-opt": {
1276       "version": "1.7.11",
1277       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz",
1278       "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==",
1279       "dev": true,
1280       "requires": {
1281         "@webassemblyjs/ast": "1.7.11",
1282         "@webassemblyjs/helper-buffer": "1.7.11",
1283         "@webassemblyjs/wasm-gen": "1.7.11",
1284         "@webassemblyjs/wasm-parser": "1.7.11"
1285       }
1286     },
1287     "@webassemblyjs/wasm-parser": {
1288       "version": "1.7.11",
1289       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz",
1290       "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==",
1291       "dev": true,
1292       "requires": {
1293         "@webassemblyjs/ast": "1.7.11",
1294         "@webassemblyjs/helper-api-error": "1.7.11",
1295         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
1296         "@webassemblyjs/ieee754": "1.7.11",
1297         "@webassemblyjs/leb128": "1.7.11",
1298         "@webassemblyjs/utf8": "1.7.11"
1299       }
1300     },
1301     "@webassemblyjs/wast-parser": {
1302       "version": "1.7.11",
1303       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz",
1304       "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==",
1305       "dev": true,
1306       "requires": {
1307         "@webassemblyjs/ast": "1.7.11",
1308         "@webassemblyjs/floating-point-hex-parser": "1.7.11",
1309         "@webassemblyjs/helper-api-error": "1.7.11",
1310         "@webassemblyjs/helper-code-frame": "1.7.11",
1311         "@webassemblyjs/helper-fsm": "1.7.11",
1312         "@xtuc/long": "4.2.1"
1313       }
1314     },
1315     "@webassemblyjs/wast-printer": {
1316       "version": "1.7.11",
1317       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz",
1318       "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==",
1319       "dev": true,
1320       "requires": {
1321         "@webassemblyjs/ast": "1.7.11",
1322         "@webassemblyjs/wast-parser": "1.7.11",
1323         "@xtuc/long": "4.2.1"
1324       }
1325     },
1326     "@xtuc/ieee754": {
1327       "version": "1.2.0",
1328       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
1329       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
1330       "dev": true
1331     },
1332     "@xtuc/long": {
1333       "version": "4.2.1",
1334       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz",
1335       "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==",
1336       "dev": true
1337     },
1338     "@yarnpkg/lockfile": {
1339       "version": "1.1.0",
1340       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
1341       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
1342       "dev": true
1343     },
1344     "JSONStream": {
1345       "version": "1.3.5",
1346       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
1347       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
1348       "dev": true,
1349       "requires": {
1350         "jsonparse": "^1.2.0",
1351         "through": ">=2.2.7 <3"
1352       }
1353     },
1354     "abbrev": {
1355       "version": "1.0.9",
1356       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
1357       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
1358       "dev": true
1359     },
1360     "accepts": {
1361       "version": "1.3.5",
1362       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
1363       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
1364       "dev": true,
1365       "requires": {
1366         "mime-types": "~2.1.18",
1367         "negotiator": "0.6.1"
1368       }
1369     },
1370     "acorn": {
1371       "version": "5.7.3",
1372       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
1373       "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
1374       "dev": true
1375     },
1376     "acorn-dynamic-import": {
1377       "version": "3.0.0",
1378       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
1379       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
1380       "dev": true,
1381       "requires": {
1382         "acorn": "^5.0.0"
1383       }
1384     },
1385     "adm-zip": {
1386       "version": "0.4.13",
1387       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
1388       "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
1389       "dev": true
1390     },
1391     "after": {
1392       "version": "0.8.2",
1393       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
1394       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
1395       "dev": true
1396     },
1397     "agent-base": {
1398       "version": "4.2.1",
1399       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
1400       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
1401       "dev": true,
1402       "requires": {
1403         "es6-promisify": "^5.0.0"
1404       }
1405     },
1406     "agentkeepalive": {
1407       "version": "3.5.2",
1408       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
1409       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
1410       "dev": true,
1411       "requires": {
1412         "humanize-ms": "^1.2.1"
1413       }
1414     },
1415     "ajv": {
1416       "version": "6.6.2",
1417       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz",
1418       "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
1419       "dev": true,
1420       "requires": {
1421         "fast-deep-equal": "^2.0.1",
1422         "fast-json-stable-stringify": "^2.0.0",
1423         "json-schema-traverse": "^0.4.1",
1424         "uri-js": "^4.2.2"
1425       }
1426     },
1427     "ajv-errors": {
1428       "version": "1.0.1",
1429       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
1430       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
1431       "dev": true
1432     },
1433     "ajv-keywords": {
1434       "version": "3.4.0",
1435       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.0.tgz",
1436       "integrity": "sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==",
1437       "dev": true
1438     },
1439     "amdefine": {
1440       "version": "1.0.1",
1441       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
1442       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
1443       "dev": true
1444     },
1445     "angular-bootstrap-md": {
1446       "version": "7.5.4",
1447       "resolved": "https://registry.npmjs.org/angular-bootstrap-md/-/angular-bootstrap-md-7.5.4.tgz",
1448       "integrity": "sha512-LBVqSswd49hJ3YNTkXzwM0Cn1+9SQ2kVYQxX36ZjxaKNeDQKaUk3V2Rb/y8krhDJrPJh37pDzRmlCDObg37EIA==",
1449       "requires": {
1450         "tslib": "^1.9.0"
1451       }
1452     },
1453     "angular6-json-schema-form": {
1454       "version": "7.3.0",
1455       "resolved": "https://registry.npmjs.org/angular6-json-schema-form/-/angular6-json-schema-form-7.3.0.tgz",
1456       "integrity": "sha512-ZoCCsE4KDjHF9sLcA3NnglVpA+N578R+DYMaSfc4F0UviUoil61oeGTMhVYOuFjJ6Yui0mxKY9B0sgJzvaCjxw==",
1457       "requires": {
1458         "tslib": "^1.9.0"
1459       }
1460     },
1461     "ansi-colors": {
1462       "version": "3.2.4",
1463       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
1464       "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
1465       "dev": true
1466     },
1467     "ansi-escapes": {
1468       "version": "3.2.0",
1469       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1470       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1471       "dev": true
1472     },
1473     "ansi-html": {
1474       "version": "0.0.7",
1475       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
1476       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
1477       "dev": true
1478     },
1479     "ansi-regex": {
1480       "version": "2.1.1",
1481       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1482       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1483       "dev": true
1484     },
1485     "ansi-styles": {
1486       "version": "3.2.1",
1487       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1488       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1489       "dev": true,
1490       "requires": {
1491         "color-convert": "^1.9.0"
1492       }
1493     },
1494     "anymatch": {
1495       "version": "2.0.0",
1496       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
1497       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
1498       "dev": true,
1499       "requires": {
1500         "micromatch": "^3.1.4",
1501         "normalize-path": "^2.1.1"
1502       }
1503     },
1504     "app-root-path": {
1505       "version": "2.1.0",
1506       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.1.0.tgz",
1507       "integrity": "sha1-mL9lmTJ+zqGZMJhm6BQDaP0uZGo=",
1508       "dev": true
1509     },
1510     "append-transform": {
1511       "version": "1.0.0",
1512       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
1513       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
1514       "dev": true,
1515       "requires": {
1516         "default-require-extensions": "^2.0.0"
1517       }
1518     },
1519     "aproba": {
1520       "version": "1.2.0",
1521       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1522       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1523       "dev": true
1524     },
1525     "are-we-there-yet": {
1526       "version": "1.1.5",
1527       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
1528       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
1529       "dev": true,
1530       "optional": true,
1531       "requires": {
1532         "delegates": "^1.0.0",
1533         "readable-stream": "^2.0.6"
1534       }
1535     },
1536     "argparse": {
1537       "version": "1.0.10",
1538       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1539       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1540       "dev": true,
1541       "requires": {
1542         "sprintf-js": "~1.0.2"
1543       }
1544     },
1545     "arr-diff": {
1546       "version": "4.0.0",
1547       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1548       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1549       "dev": true
1550     },
1551     "arr-flatten": {
1552       "version": "1.1.0",
1553       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1554       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1555       "dev": true
1556     },
1557     "arr-union": {
1558       "version": "3.1.0",
1559       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1560       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1561       "dev": true
1562     },
1563     "array-find-index": {
1564       "version": "1.0.2",
1565       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1566       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1567       "dev": true,
1568       "optional": true
1569     },
1570     "array-flatten": {
1571       "version": "2.1.2",
1572       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
1573       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
1574       "dev": true
1575     },
1576     "array-slice": {
1577       "version": "0.2.3",
1578       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
1579       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
1580       "dev": true
1581     },
1582     "array-union": {
1583       "version": "1.0.2",
1584       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1585       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
1586       "dev": true,
1587       "requires": {
1588         "array-uniq": "^1.0.1"
1589       }
1590     },
1591     "array-uniq": {
1592       "version": "1.0.3",
1593       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
1594       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
1595       "dev": true
1596     },
1597     "array-unique": {
1598       "version": "0.3.2",
1599       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1600       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1601       "dev": true
1602     },
1603     "arraybuffer.slice": {
1604       "version": "0.0.7",
1605       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
1606       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
1607       "dev": true
1608     },
1609     "arrify": {
1610       "version": "1.0.1",
1611       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1612       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
1613       "dev": true
1614     },
1615     "asap": {
1616       "version": "2.0.6",
1617       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1618       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
1619       "dev": true,
1620       "optional": true
1621     },
1622     "asn1": {
1623       "version": "0.2.4",
1624       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1625       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1626       "dev": true,
1627       "requires": {
1628         "safer-buffer": "~2.1.0"
1629       }
1630     },
1631     "asn1.js": {
1632       "version": "4.10.1",
1633       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1634       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1635       "dev": true,
1636       "requires": {
1637         "bn.js": "^4.0.0",
1638         "inherits": "^2.0.1",
1639         "minimalistic-assert": "^1.0.0"
1640       }
1641     },
1642     "assert": {
1643       "version": "1.5.0",
1644       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
1645       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
1646       "dev": true,
1647       "requires": {
1648         "object-assign": "^4.1.1",
1649         "util": "0.10.3"
1650       },
1651       "dependencies": {
1652         "inherits": {
1653           "version": "2.0.1",
1654           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1655           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1656           "dev": true
1657         },
1658         "util": {
1659           "version": "0.10.3",
1660           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1661           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1662           "dev": true,
1663           "requires": {
1664             "inherits": "2.0.1"
1665           }
1666         }
1667       }
1668     },
1669     "assert-plus": {
1670       "version": "1.0.0",
1671       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1672       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1673       "dev": true
1674     },
1675     "assign-symbols": {
1676       "version": "1.0.0",
1677       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1678       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1679       "dev": true
1680     },
1681     "async": {
1682       "version": "1.5.2",
1683       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1684       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1685       "dev": true
1686     },
1687     "async-each": {
1688       "version": "1.0.1",
1689       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
1690       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
1691       "dev": true
1692     },
1693     "async-foreach": {
1694       "version": "0.1.3",
1695       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1696       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1697       "dev": true,
1698       "optional": true
1699     },
1700     "async-limiter": {
1701       "version": "1.0.0",
1702       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
1703       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
1704       "dev": true
1705     },
1706     "asynckit": {
1707       "version": "0.4.0",
1708       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1709       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1710       "dev": true
1711     },
1712     "atob": {
1713       "version": "2.1.2",
1714       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1715       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1716       "dev": true
1717     },
1718     "autoprefixer": {
1719       "version": "9.4.3",
1720       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.3.tgz",
1721       "integrity": "sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ==",
1722       "dev": true,
1723       "requires": {
1724         "browserslist": "^4.3.6",
1725         "caniuse-lite": "^1.0.30000921",
1726         "normalize-range": "^0.1.2",
1727         "num2fraction": "^1.2.2",
1728         "postcss": "^7.0.6",
1729         "postcss-value-parser": "^3.3.1"
1730       }
1731     },
1732     "aws-sign2": {
1733       "version": "0.7.0",
1734       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1735       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1736       "dev": true
1737     },
1738     "aws4": {
1739       "version": "1.8.0",
1740       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1741       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1742       "dev": true
1743     },
1744     "babel-code-frame": {
1745       "version": "6.26.0",
1746       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1747       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1748       "dev": true,
1749       "requires": {
1750         "chalk": "^1.1.3",
1751         "esutils": "^2.0.2",
1752         "js-tokens": "^3.0.2"
1753       },
1754       "dependencies": {
1755         "ansi-styles": {
1756           "version": "2.2.1",
1757           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1758           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1759           "dev": true
1760         },
1761         "chalk": {
1762           "version": "1.1.3",
1763           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1764           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1765           "dev": true,
1766           "requires": {
1767             "ansi-styles": "^2.2.1",
1768             "escape-string-regexp": "^1.0.2",
1769             "has-ansi": "^2.0.0",
1770             "strip-ansi": "^3.0.0",
1771             "supports-color": "^2.0.0"
1772           }
1773         },
1774         "supports-color": {
1775           "version": "2.0.0",
1776           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1777           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1778           "dev": true
1779         }
1780       }
1781     },
1782     "babel-generator": {
1783       "version": "6.26.1",
1784       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1785       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1786       "dev": true,
1787       "requires": {
1788         "babel-messages": "^6.23.0",
1789         "babel-runtime": "^6.26.0",
1790         "babel-types": "^6.26.0",
1791         "detect-indent": "^4.0.0",
1792         "jsesc": "^1.3.0",
1793         "lodash": "^4.17.4",
1794         "source-map": "^0.5.7",
1795         "trim-right": "^1.0.1"
1796       },
1797       "dependencies": {
1798         "source-map": {
1799           "version": "0.5.7",
1800           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1801           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1802           "dev": true
1803         }
1804       }
1805     },
1806     "babel-messages": {
1807       "version": "6.23.0",
1808       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1809       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1810       "dev": true,
1811       "requires": {
1812         "babel-runtime": "^6.22.0"
1813       }
1814     },
1815     "babel-runtime": {
1816       "version": "6.26.0",
1817       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1818       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1819       "dev": true,
1820       "requires": {
1821         "core-js": "^2.4.0",
1822         "regenerator-runtime": "^0.11.0"
1823       }
1824     },
1825     "babel-template": {
1826       "version": "6.26.0",
1827       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1828       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1829       "dev": true,
1830       "requires": {
1831         "babel-runtime": "^6.26.0",
1832         "babel-traverse": "^6.26.0",
1833         "babel-types": "^6.26.0",
1834         "babylon": "^6.18.0",
1835         "lodash": "^4.17.4"
1836       }
1837     },
1838     "babel-traverse": {
1839       "version": "6.26.0",
1840       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1841       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1842       "dev": true,
1843       "requires": {
1844         "babel-code-frame": "^6.26.0",
1845         "babel-messages": "^6.23.0",
1846         "babel-runtime": "^6.26.0",
1847         "babel-types": "^6.26.0",
1848         "babylon": "^6.18.0",
1849         "debug": "^2.6.8",
1850         "globals": "^9.18.0",
1851         "invariant": "^2.2.2",
1852         "lodash": "^4.17.4"
1853       }
1854     },
1855     "babel-types": {
1856       "version": "6.26.0",
1857       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1858       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1859       "dev": true,
1860       "requires": {
1861         "babel-runtime": "^6.26.0",
1862         "esutils": "^2.0.2",
1863         "lodash": "^4.17.4",
1864         "to-fast-properties": "^1.0.3"
1865       }
1866     },
1867     "babylon": {
1868       "version": "6.18.0",
1869       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1870       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1871       "dev": true
1872     },
1873     "backo2": {
1874       "version": "1.0.2",
1875       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1876       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1877       "dev": true
1878     },
1879     "balanced-match": {
1880       "version": "1.0.0",
1881       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1882       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1883       "dev": true
1884     },
1885     "base": {
1886       "version": "0.11.2",
1887       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1888       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1889       "dev": true,
1890       "requires": {
1891         "cache-base": "^1.0.1",
1892         "class-utils": "^0.3.5",
1893         "component-emitter": "^1.2.1",
1894         "define-property": "^1.0.0",
1895         "isobject": "^3.0.1",
1896         "mixin-deep": "^1.2.0",
1897         "pascalcase": "^0.1.1"
1898       },
1899       "dependencies": {
1900         "define-property": {
1901           "version": "1.0.0",
1902           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1903           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1904           "dev": true,
1905           "requires": {
1906             "is-descriptor": "^1.0.0"
1907           }
1908         },
1909         "is-accessor-descriptor": {
1910           "version": "1.0.0",
1911           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1912           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1913           "dev": true,
1914           "requires": {
1915             "kind-of": "^6.0.0"
1916           }
1917         },
1918         "is-data-descriptor": {
1919           "version": "1.0.0",
1920           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1921           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1922           "dev": true,
1923           "requires": {
1924             "kind-of": "^6.0.0"
1925           }
1926         },
1927         "is-descriptor": {
1928           "version": "1.0.2",
1929           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1930           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1931           "dev": true,
1932           "requires": {
1933             "is-accessor-descriptor": "^1.0.0",
1934             "is-data-descriptor": "^1.0.0",
1935             "kind-of": "^6.0.2"
1936           }
1937         }
1938       }
1939     },
1940     "base64-arraybuffer": {
1941       "version": "0.1.5",
1942       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1943       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1944       "dev": true
1945     },
1946     "base64-js": {
1947       "version": "1.3.0",
1948       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1949       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1950       "dev": true
1951     },
1952     "base64id": {
1953       "version": "1.0.0",
1954       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1955       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1956       "dev": true
1957     },
1958     "batch": {
1959       "version": "0.6.1",
1960       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1961       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1962       "dev": true
1963     },
1964     "bcrypt-pbkdf": {
1965       "version": "1.0.2",
1966       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1967       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1968       "dev": true,
1969       "requires": {
1970         "tweetnacl": "^0.14.3"
1971       }
1972     },
1973     "better-assert": {
1974       "version": "1.0.2",
1975       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1976       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1977       "dev": true,
1978       "requires": {
1979         "callsite": "1.0.0"
1980       }
1981     },
1982     "big.js": {
1983       "version": "3.2.0",
1984       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1985       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1986       "dev": true
1987     },
1988     "binary-extensions": {
1989       "version": "1.12.0",
1990       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz",
1991       "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==",
1992       "dev": true
1993     },
1994     "blob": {
1995       "version": "0.0.5",
1996       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
1997       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
1998       "dev": true
1999     },
2000     "block-stream": {
2001       "version": "0.0.9",
2002       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
2003       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
2004       "dev": true,
2005       "optional": true,
2006       "requires": {
2007         "inherits": "~2.0.0"
2008       }
2009     },
2010     "blocking-proxy": {
2011       "version": "1.0.1",
2012       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
2013       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
2014       "dev": true,
2015       "requires": {
2016         "minimist": "^1.2.0"
2017       },
2018       "dependencies": {
2019         "minimist": {
2020           "version": "1.2.0",
2021           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2022           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2023           "dev": true
2024         }
2025       }
2026     },
2027     "bluebird": {
2028       "version": "3.5.3",
2029       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
2030       "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==",
2031       "dev": true
2032     },
2033     "bn.js": {
2034       "version": "4.11.8",
2035       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
2036       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
2037       "dev": true
2038     },
2039     "body-parser": {
2040       "version": "1.18.3",
2041       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
2042       "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
2043       "dev": true,
2044       "requires": {
2045         "bytes": "3.0.0",
2046         "content-type": "~1.0.4",
2047         "debug": "2.6.9",
2048         "depd": "~1.1.2",
2049         "http-errors": "~1.6.3",
2050         "iconv-lite": "0.4.23",
2051         "on-finished": "~2.3.0",
2052         "qs": "6.5.2",
2053         "raw-body": "2.3.3",
2054         "type-is": "~1.6.16"
2055       }
2056     },
2057     "bonjour": {
2058       "version": "3.5.0",
2059       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
2060       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
2061       "dev": true,
2062       "requires": {
2063         "array-flatten": "^2.1.0",
2064         "deep-equal": "^1.0.1",
2065         "dns-equal": "^1.0.0",
2066         "dns-txt": "^2.0.2",
2067         "multicast-dns": "^6.0.1",
2068         "multicast-dns-service-types": "^1.1.0"
2069       }
2070     },
2071     "bootstrap": {
2072       "version": "4.3.1",
2073       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.3.1.tgz",
2074       "integrity": "sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag=="
2075     },
2076     "brace-expansion": {
2077       "version": "1.1.11",
2078       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2079       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2080       "dev": true,
2081       "requires": {
2082         "balanced-match": "^1.0.0",
2083         "concat-map": "0.0.1"
2084       }
2085     },
2086     "braces": {
2087       "version": "2.3.2",
2088       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
2089       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
2090       "dev": true,
2091       "requires": {
2092         "arr-flatten": "^1.1.0",
2093         "array-unique": "^0.3.2",
2094         "extend-shallow": "^2.0.1",
2095         "fill-range": "^4.0.0",
2096         "isobject": "^3.0.1",
2097         "repeat-element": "^1.1.2",
2098         "snapdragon": "^0.8.1",
2099         "snapdragon-node": "^2.0.1",
2100         "split-string": "^3.0.2",
2101         "to-regex": "^3.0.1"
2102       },
2103       "dependencies": {
2104         "extend-shallow": {
2105           "version": "2.0.1",
2106           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2107           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2108           "dev": true,
2109           "requires": {
2110             "is-extendable": "^0.1.0"
2111           }
2112         }
2113       }
2114     },
2115     "brorand": {
2116       "version": "1.1.0",
2117       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
2118       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
2119       "dev": true
2120     },
2121     "browserify-aes": {
2122       "version": "1.2.0",
2123       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
2124       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
2125       "dev": true,
2126       "requires": {
2127         "buffer-xor": "^1.0.3",
2128         "cipher-base": "^1.0.0",
2129         "create-hash": "^1.1.0",
2130         "evp_bytestokey": "^1.0.3",
2131         "inherits": "^2.0.1",
2132         "safe-buffer": "^5.0.1"
2133       }
2134     },
2135     "browserify-cipher": {
2136       "version": "1.0.1",
2137       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
2138       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
2139       "dev": true,
2140       "requires": {
2141         "browserify-aes": "^1.0.4",
2142         "browserify-des": "^1.0.0",
2143         "evp_bytestokey": "^1.0.0"
2144       }
2145     },
2146     "browserify-des": {
2147       "version": "1.0.2",
2148       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
2149       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
2150       "dev": true,
2151       "requires": {
2152         "cipher-base": "^1.0.1",
2153         "des.js": "^1.0.0",
2154         "inherits": "^2.0.1",
2155         "safe-buffer": "^5.1.2"
2156       }
2157     },
2158     "browserify-rsa": {
2159       "version": "4.0.1",
2160       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
2161       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
2162       "dev": true,
2163       "requires": {
2164         "bn.js": "^4.1.0",
2165         "randombytes": "^2.0.1"
2166       }
2167     },
2168     "browserify-sign": {
2169       "version": "4.0.4",
2170       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
2171       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
2172       "dev": true,
2173       "requires": {
2174         "bn.js": "^4.1.1",
2175         "browserify-rsa": "^4.0.0",
2176         "create-hash": "^1.1.0",
2177         "create-hmac": "^1.1.2",
2178         "elliptic": "^6.0.0",
2179         "inherits": "^2.0.1",
2180         "parse-asn1": "^5.0.0"
2181       }
2182     },
2183     "browserify-zlib": {
2184       "version": "0.2.0",
2185       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
2186       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
2187       "dev": true,
2188       "requires": {
2189         "pako": "~1.0.5"
2190       }
2191     },
2192     "browserslist": {
2193       "version": "4.6.3",
2194       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.3.tgz",
2195       "integrity": "sha512-CNBqTCq22RKM8wKJNowcqihHJ4SkI8CGeK7KOR9tPboXUuS5Zk5lQgzzTbs4oxD8x+6HUshZUa2OyNI9lR93bQ==",
2196       "dev": true,
2197       "requires": {
2198         "caniuse-lite": "^1.0.30000975",
2199         "electron-to-chromium": "^1.3.164",
2200         "node-releases": "^1.1.23"
2201       }
2202     },
2203     "browserstack": {
2204       "version": "1.5.2",
2205       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.2.tgz",
2206       "integrity": "sha512-+6AFt9HzhKykcPF79W6yjEUJcdvZOV0lIXdkORXMJftGrDl0OKWqRF4GHqpDNkxiceDT/uB7Fb/aDwktvXX7dg==",
2207       "dev": true,
2208       "requires": {
2209         "https-proxy-agent": "^2.2.1"
2210       }
2211     },
2212     "buffer": {
2213       "version": "4.9.1",
2214       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
2215       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
2216       "dev": true,
2217       "requires": {
2218         "base64-js": "^1.0.2",
2219         "ieee754": "^1.1.4",
2220         "isarray": "^1.0.0"
2221       }
2222     },
2223     "buffer-alloc": {
2224       "version": "1.2.0",
2225       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
2226       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
2227       "dev": true,
2228       "requires": {
2229         "buffer-alloc-unsafe": "^1.1.0",
2230         "buffer-fill": "^1.0.0"
2231       }
2232     },
2233     "buffer-alloc-unsafe": {
2234       "version": "1.1.0",
2235       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
2236       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
2237       "dev": true
2238     },
2239     "buffer-fill": {
2240       "version": "1.0.0",
2241       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
2242       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
2243       "dev": true
2244     },
2245     "buffer-from": {
2246       "version": "1.1.1",
2247       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
2248       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
2249       "dev": true
2250     },
2251     "buffer-indexof": {
2252       "version": "1.1.1",
2253       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
2254       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
2255       "dev": true
2256     },
2257     "buffer-xor": {
2258       "version": "1.0.3",
2259       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
2260       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
2261       "dev": true
2262     },
2263     "builtin-modules": {
2264       "version": "1.1.1",
2265       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
2266       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
2267       "dev": true
2268     },
2269     "builtin-status-codes": {
2270       "version": "3.0.0",
2271       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
2272       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
2273       "dev": true
2274     },
2275     "builtins": {
2276       "version": "1.0.3",
2277       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
2278       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
2279       "dev": true
2280     },
2281     "bytes": {
2282       "version": "3.0.0",
2283       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
2284       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
2285       "dev": true
2286     },
2287     "cacache": {
2288       "version": "10.0.4",
2289       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
2290       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
2291       "dev": true,
2292       "requires": {
2293         "bluebird": "^3.5.1",
2294         "chownr": "^1.0.1",
2295         "glob": "^7.1.2",
2296         "graceful-fs": "^4.1.11",
2297         "lru-cache": "^4.1.1",
2298         "mississippi": "^2.0.0",
2299         "mkdirp": "^0.5.1",
2300         "move-concurrently": "^1.0.1",
2301         "promise-inflight": "^1.0.1",
2302         "rimraf": "^2.6.2",
2303         "ssri": "^5.2.4",
2304         "unique-filename": "^1.1.0",
2305         "y18n": "^4.0.0"
2306       }
2307     },
2308     "cache-base": {
2309       "version": "1.0.1",
2310       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
2311       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
2312       "dev": true,
2313       "requires": {
2314         "collection-visit": "^1.0.0",
2315         "component-emitter": "^1.2.1",
2316         "get-value": "^2.0.6",
2317         "has-value": "^1.0.0",
2318         "isobject": "^3.0.1",
2319         "set-value": "^2.0.0",
2320         "to-object-path": "^0.3.0",
2321         "union-value": "^1.0.0",
2322         "unset-value": "^1.0.0"
2323       }
2324     },
2325     "caller-callsite": {
2326       "version": "2.0.0",
2327       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
2328       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
2329       "dev": true,
2330       "requires": {
2331         "callsites": "^2.0.0"
2332       }
2333     },
2334     "caller-path": {
2335       "version": "2.0.0",
2336       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
2337       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
2338       "dev": true,
2339       "requires": {
2340         "caller-callsite": "^2.0.0"
2341       }
2342     },
2343     "callsite": {
2344       "version": "1.0.0",
2345       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
2346       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
2347       "dev": true
2348     },
2349     "callsites": {
2350       "version": "2.0.0",
2351       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
2352       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
2353       "dev": true
2354     },
2355     "camelcase": {
2356       "version": "2.1.1",
2357       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
2358       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
2359       "dev": true,
2360       "optional": true
2361     },
2362     "camelcase-keys": {
2363       "version": "2.1.0",
2364       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
2365       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
2366       "dev": true,
2367       "optional": true,
2368       "requires": {
2369         "camelcase": "^2.0.0",
2370         "map-obj": "^1.0.0"
2371       }
2372     },
2373     "caniuse-lite": {
2374       "version": "1.0.30000978",
2375       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000978.tgz",
2376       "integrity": "sha512-H6gK6kxUzG6oAwg/Jal279z8pHw0BzrpZfwo/CA9FFm/vA0l8IhDfkZtepyJNE2Y4V6Dp3P3ubz6czby1/Mgsw==",
2377       "dev": true
2378     },
2379     "canonical-path": {
2380       "version": "1.0.0",
2381       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
2382       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
2383       "dev": true
2384     },
2385     "caseless": {
2386       "version": "0.12.0",
2387       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2388       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
2389       "dev": true
2390     },
2391     "chalk": {
2392       "version": "2.4.2",
2393       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2394       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2395       "dev": true,
2396       "requires": {
2397         "ansi-styles": "^3.2.1",
2398         "escape-string-regexp": "^1.0.5",
2399         "supports-color": "^5.3.0"
2400       },
2401       "dependencies": {
2402         "supports-color": {
2403           "version": "5.5.0",
2404           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2405           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2406           "dev": true,
2407           "requires": {
2408             "has-flag": "^3.0.0"
2409           }
2410         }
2411       }
2412     },
2413     "chardet": {
2414       "version": "0.7.0",
2415       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
2416       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
2417       "dev": true
2418     },
2419     "chart.js": {
2420       "version": "2.8.0",
2421       "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.8.0.tgz",
2422       "integrity": "sha512-Di3wUL4BFvqI5FB5K26aQ+hvWh8wnP9A3DWGvXHVkO13D3DSnaSsdZx29cXlEsYKVkn1E2az+ZYFS4t0zi8x0w==",
2423       "requires": {
2424         "chartjs-color": "^2.1.0",
2425         "moment": "^2.10.2"
2426       }
2427     },
2428     "chartjs-color": {
2429       "version": "2.2.0",
2430       "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.2.0.tgz",
2431       "integrity": "sha1-hKL7dVeH7YXDndbdjHsdiEKbrq4=",
2432       "requires": {
2433         "chartjs-color-string": "^0.5.0",
2434         "color-convert": "^0.5.3"
2435       },
2436       "dependencies": {
2437         "color-convert": {
2438           "version": "0.5.3",
2439           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
2440           "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0="
2441         }
2442       }
2443     },
2444     "chartjs-color-string": {
2445       "version": "0.5.0",
2446       "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.5.0.tgz",
2447       "integrity": "sha512-amWNvCOXlOUYxZVDSa0YOab5K/lmEhbFNKI55PWc4mlv28BDzA7zaoQTGxSBgJMHIW+hGX8YUrvw/FH4LyhwSQ==",
2448       "requires": {
2449         "color-name": "^1.0.0"
2450       }
2451     },
2452     "chokidar": {
2453       "version": "2.0.4",
2454       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
2455       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
2456       "dev": true,
2457       "requires": {
2458         "anymatch": "^2.0.0",
2459         "async-each": "^1.0.0",
2460         "braces": "^2.3.0",
2461         "fsevents": "^1.2.2",
2462         "glob-parent": "^3.1.0",
2463         "inherits": "^2.0.1",
2464         "is-binary-path": "^1.0.0",
2465         "is-glob": "^4.0.0",
2466         "lodash.debounce": "^4.0.8",
2467         "normalize-path": "^2.1.1",
2468         "path-is-absolute": "^1.0.0",
2469         "readdirp": "^2.0.0",
2470         "upath": "^1.0.5"
2471       }
2472     },
2473     "chownr": {
2474       "version": "1.1.1",
2475       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
2476       "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
2477       "dev": true
2478     },
2479     "chrome-trace-event": {
2480       "version": "1.0.2",
2481       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
2482       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
2483       "dev": true,
2484       "requires": {
2485         "tslib": "^1.9.0"
2486       }
2487     },
2488     "cipher-base": {
2489       "version": "1.0.4",
2490       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2491       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2492       "dev": true,
2493       "requires": {
2494         "inherits": "^2.0.1",
2495         "safe-buffer": "^5.0.1"
2496       }
2497     },
2498     "circular-dependency-plugin": {
2499       "version": "5.0.2",
2500       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
2501       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
2502       "dev": true
2503     },
2504     "circular-json": {
2505       "version": "0.5.9",
2506       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
2507       "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
2508       "dev": true
2509     },
2510     "class-utils": {
2511       "version": "0.3.6",
2512       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2513       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2514       "dev": true,
2515       "requires": {
2516         "arr-union": "^3.1.0",
2517         "define-property": "^0.2.5",
2518         "isobject": "^3.0.0",
2519         "static-extend": "^0.1.1"
2520       },
2521       "dependencies": {
2522         "define-property": {
2523           "version": "0.2.5",
2524           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2525           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2526           "dev": true,
2527           "requires": {
2528             "is-descriptor": "^0.1.0"
2529           }
2530         }
2531       }
2532     },
2533     "clean-css": {
2534       "version": "4.2.1",
2535       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
2536       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
2537       "dev": true,
2538       "requires": {
2539         "source-map": "~0.6.0"
2540       },
2541       "dependencies": {
2542         "source-map": {
2543           "version": "0.6.1",
2544           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2545           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2546           "dev": true
2547         }
2548       }
2549     },
2550     "cli-cursor": {
2551       "version": "2.1.0",
2552       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2553       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2554       "dev": true,
2555       "requires": {
2556         "restore-cursor": "^2.0.0"
2557       }
2558     },
2559     "cli-width": {
2560       "version": "2.2.0",
2561       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
2562       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
2563       "dev": true
2564     },
2565     "cliui": {
2566       "version": "3.2.0",
2567       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
2568       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
2569       "dev": true,
2570       "optional": true,
2571       "requires": {
2572         "string-width": "^1.0.1",
2573         "strip-ansi": "^3.0.1",
2574         "wrap-ansi": "^2.0.0"
2575       }
2576     },
2577     "clone": {
2578       "version": "2.1.2",
2579       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2580       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2581       "dev": true
2582     },
2583     "clone-deep": {
2584       "version": "2.0.2",
2585       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
2586       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
2587       "dev": true,
2588       "requires": {
2589         "for-own": "^1.0.0",
2590         "is-plain-object": "^2.0.4",
2591         "kind-of": "^6.0.0",
2592         "shallow-clone": "^1.0.0"
2593       }
2594     },
2595     "co": {
2596       "version": "4.6.0",
2597       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2598       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
2599       "dev": true
2600     },
2601     "code-point-at": {
2602       "version": "1.1.0",
2603       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2604       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2605       "dev": true
2606     },
2607     "codelyzer": {
2608       "version": "4.5.0",
2609       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz",
2610       "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==",
2611       "dev": true,
2612       "requires": {
2613         "app-root-path": "^2.1.0",
2614         "css-selector-tokenizer": "^0.7.0",
2615         "cssauron": "^1.4.0",
2616         "semver-dsl": "^1.0.1",
2617         "source-map": "^0.5.7",
2618         "sprintf-js": "^1.1.1"
2619       },
2620       "dependencies": {
2621         "source-map": {
2622           "version": "0.5.7",
2623           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2624           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2625           "dev": true
2626         },
2627         "sprintf-js": {
2628           "version": "1.1.2",
2629           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
2630           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
2631           "dev": true
2632         }
2633       }
2634     },
2635     "collection-visit": {
2636       "version": "1.0.0",
2637       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2638       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2639       "dev": true,
2640       "requires": {
2641         "map-visit": "^1.0.0",
2642         "object-visit": "^1.0.0"
2643       }
2644     },
2645     "color-convert": {
2646       "version": "1.9.3",
2647       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2648       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2649       "dev": true,
2650       "requires": {
2651         "color-name": "1.1.3"
2652       }
2653     },
2654     "color-name": {
2655       "version": "1.1.3",
2656       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2657       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
2658     },
2659     "colors": {
2660       "version": "1.1.2",
2661       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2662       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2663       "dev": true
2664     },
2665     "combine-lists": {
2666       "version": "1.0.1",
2667       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
2668       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
2669       "dev": true,
2670       "requires": {
2671         "lodash": "^4.5.0"
2672       }
2673     },
2674     "combined-stream": {
2675       "version": "1.0.7",
2676       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
2677       "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
2678       "dev": true,
2679       "requires": {
2680         "delayed-stream": "~1.0.0"
2681       }
2682     },
2683     "commander": {
2684       "version": "2.17.1",
2685       "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
2686       "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
2687       "dev": true
2688     },
2689     "commondir": {
2690       "version": "1.0.1",
2691       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2692       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2693       "dev": true
2694     },
2695     "compare-versions": {
2696       "version": "3.5.0",
2697       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.0.tgz",
2698       "integrity": "sha512-hX+4kt2Rcwu+x1U0SsEFCn1quURjEjPEGH/cPBlpME/IidGimAdwfMU+B+xDr7et/KTR7VH2+ZqWGerv4NGs2w==",
2699       "dev": true
2700     },
2701     "component-bind": {
2702       "version": "1.0.0",
2703       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2704       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2705       "dev": true
2706     },
2707     "component-emitter": {
2708       "version": "1.2.1",
2709       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
2710       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2711       "dev": true
2712     },
2713     "component-inherit": {
2714       "version": "0.0.3",
2715       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2716       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2717       "dev": true
2718     },
2719     "compressible": {
2720       "version": "2.0.17",
2721       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz",
2722       "integrity": "sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==",
2723       "dev": true,
2724       "requires": {
2725         "mime-db": ">= 1.40.0 < 2"
2726       },
2727       "dependencies": {
2728         "mime-db": {
2729           "version": "1.40.0",
2730           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
2731           "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
2732           "dev": true
2733         }
2734       }
2735     },
2736     "compression": {
2737       "version": "1.7.4",
2738       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
2739       "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
2740       "dev": true,
2741       "requires": {
2742         "accepts": "~1.3.5",
2743         "bytes": "3.0.0",
2744         "compressible": "~2.0.16",
2745         "debug": "2.6.9",
2746         "on-headers": "~1.0.2",
2747         "safe-buffer": "5.1.2",
2748         "vary": "~1.1.2"
2749       }
2750     },
2751     "concat-map": {
2752       "version": "0.0.1",
2753       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2754       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2755       "dev": true
2756     },
2757     "concat-stream": {
2758       "version": "1.6.2",
2759       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2760       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2761       "dev": true,
2762       "requires": {
2763         "buffer-from": "^1.0.0",
2764         "inherits": "^2.0.3",
2765         "readable-stream": "^2.2.2",
2766         "typedarray": "^0.0.6"
2767       }
2768     },
2769     "connect": {
2770       "version": "3.6.6",
2771       "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
2772       "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
2773       "dev": true,
2774       "requires": {
2775         "debug": "2.6.9",
2776         "finalhandler": "1.1.0",
2777         "parseurl": "~1.3.2",
2778         "utils-merge": "1.0.1"
2779       },
2780       "dependencies": {
2781         "finalhandler": {
2782           "version": "1.1.0",
2783           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
2784           "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
2785           "dev": true,
2786           "requires": {
2787             "debug": "2.6.9",
2788             "encodeurl": "~1.0.1",
2789             "escape-html": "~1.0.3",
2790             "on-finished": "~2.3.0",
2791             "parseurl": "~1.3.2",
2792             "statuses": "~1.3.1",
2793             "unpipe": "~1.0.0"
2794           }
2795         },
2796         "statuses": {
2797           "version": "1.3.1",
2798           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
2799           "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
2800           "dev": true
2801         }
2802       }
2803     },
2804     "connect-history-api-fallback": {
2805       "version": "1.6.0",
2806       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
2807       "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
2808       "dev": true
2809     },
2810     "console-browserify": {
2811       "version": "1.1.0",
2812       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2813       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2814       "dev": true,
2815       "requires": {
2816         "date-now": "^0.1.4"
2817       }
2818     },
2819     "console-control-strings": {
2820       "version": "1.1.0",
2821       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2822       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2823       "dev": true,
2824       "optional": true
2825     },
2826     "constants-browserify": {
2827       "version": "1.0.0",
2828       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2829       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2830       "dev": true
2831     },
2832     "content-disposition": {
2833       "version": "0.5.3",
2834       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2835       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2836       "dev": true,
2837       "requires": {
2838         "safe-buffer": "5.1.2"
2839       }
2840     },
2841     "content-type": {
2842       "version": "1.0.4",
2843       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2844       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2845       "dev": true
2846     },
2847     "convert-source-map": {
2848       "version": "1.6.0",
2849       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
2850       "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
2851       "dev": true,
2852       "requires": {
2853         "safe-buffer": "~5.1.1"
2854       }
2855     },
2856     "cookie": {
2857       "version": "0.3.1",
2858       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
2859       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
2860       "dev": true
2861     },
2862     "cookie-signature": {
2863       "version": "1.0.6",
2864       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2865       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2866       "dev": true
2867     },
2868     "copy-concurrently": {
2869       "version": "1.0.5",
2870       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2871       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2872       "dev": true,
2873       "requires": {
2874         "aproba": "^1.1.1",
2875         "fs-write-stream-atomic": "^1.0.8",
2876         "iferr": "^0.1.5",
2877         "mkdirp": "^0.5.1",
2878         "rimraf": "^2.5.4",
2879         "run-queue": "^1.0.0"
2880       }
2881     },
2882     "copy-descriptor": {
2883       "version": "0.1.1",
2884       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2885       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2886       "dev": true
2887     },
2888     "copy-webpack-plugin": {
2889       "version": "4.6.0",
2890       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz",
2891       "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==",
2892       "dev": true,
2893       "requires": {
2894         "cacache": "^10.0.4",
2895         "find-cache-dir": "^1.0.0",
2896         "globby": "^7.1.1",
2897         "is-glob": "^4.0.0",
2898         "loader-utils": "^1.1.0",
2899         "minimatch": "^3.0.4",
2900         "p-limit": "^1.0.0",
2901         "serialize-javascript": "^1.4.0"
2902       }
2903     },
2904     "core-js": {
2905       "version": "2.6.9",
2906       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
2907       "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A=="
2908     },
2909     "core-util-is": {
2910       "version": "1.0.2",
2911       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2912       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2913       "dev": true
2914     },
2915     "cosmiconfig": {
2916       "version": "5.2.1",
2917       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2918       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2919       "dev": true,
2920       "requires": {
2921         "import-fresh": "^2.0.0",
2922         "is-directory": "^0.3.1",
2923         "js-yaml": "^3.13.1",
2924         "parse-json": "^4.0.0"
2925       },
2926       "dependencies": {
2927         "esprima": {
2928           "version": "4.0.1",
2929           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2930           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2931           "dev": true
2932         },
2933         "js-yaml": {
2934           "version": "3.13.1",
2935           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
2936           "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
2937           "dev": true,
2938           "requires": {
2939             "argparse": "^1.0.7",
2940             "esprima": "^4.0.0"
2941           }
2942         },
2943         "parse-json": {
2944           "version": "4.0.0",
2945           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2946           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2947           "dev": true,
2948           "requires": {
2949             "error-ex": "^1.3.1",
2950             "json-parse-better-errors": "^1.0.1"
2951           }
2952         }
2953       }
2954     },
2955     "create-ecdh": {
2956       "version": "4.0.3",
2957       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2958       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2959       "dev": true,
2960       "requires": {
2961         "bn.js": "^4.1.0",
2962         "elliptic": "^6.0.0"
2963       }
2964     },
2965     "create-hash": {
2966       "version": "1.2.0",
2967       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2968       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2969       "dev": true,
2970       "requires": {
2971         "cipher-base": "^1.0.1",
2972         "inherits": "^2.0.1",
2973         "md5.js": "^1.3.4",
2974         "ripemd160": "^2.0.1",
2975         "sha.js": "^2.4.0"
2976       }
2977     },
2978     "create-hmac": {
2979       "version": "1.1.7",
2980       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2981       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2982       "dev": true,
2983       "requires": {
2984         "cipher-base": "^1.0.3",
2985         "create-hash": "^1.1.0",
2986         "inherits": "^2.0.1",
2987         "ripemd160": "^2.0.0",
2988         "safe-buffer": "^5.0.1",
2989         "sha.js": "^2.4.8"
2990       }
2991     },
2992     "cross-spawn": {
2993       "version": "3.0.1",
2994       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2995       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2996       "dev": true,
2997       "optional": true,
2998       "requires": {
2999         "lru-cache": "^4.0.1",
3000         "which": "^1.2.9"
3001       }
3002     },
3003     "crypto-browserify": {
3004       "version": "3.12.0",
3005       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
3006       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
3007       "dev": true,
3008       "requires": {
3009         "browserify-cipher": "^1.0.0",
3010         "browserify-sign": "^4.0.0",
3011         "create-ecdh": "^4.0.0",
3012         "create-hash": "^1.1.0",
3013         "create-hmac": "^1.1.0",
3014         "diffie-hellman": "^5.0.0",
3015         "inherits": "^2.0.1",
3016         "pbkdf2": "^3.0.3",
3017         "public-encrypt": "^4.0.0",
3018         "randombytes": "^2.0.0",
3019         "randomfill": "^1.0.3"
3020       }
3021     },
3022     "css-parse": {
3023       "version": "1.7.0",
3024       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
3025       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
3026       "dev": true
3027     },
3028     "css-selector-tokenizer": {
3029       "version": "0.7.1",
3030       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
3031       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
3032       "dev": true,
3033       "requires": {
3034         "cssesc": "^0.1.0",
3035         "fastparse": "^1.1.1",
3036         "regexpu-core": "^1.0.0"
3037       }
3038     },
3039     "cssauron": {
3040       "version": "1.4.0",
3041       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
3042       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
3043       "dev": true,
3044       "requires": {
3045         "through": "X.X.X"
3046       }
3047     },
3048     "cssesc": {
3049       "version": "0.1.0",
3050       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
3051       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
3052       "dev": true
3053     },
3054     "currently-unhandled": {
3055       "version": "0.4.1",
3056       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
3057       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
3058       "dev": true,
3059       "optional": true,
3060       "requires": {
3061         "array-find-index": "^1.0.1"
3062       }
3063     },
3064     "custom-event": {
3065       "version": "1.0.1",
3066       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
3067       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
3068       "dev": true
3069     },
3070     "cyclist": {
3071       "version": "0.2.2",
3072       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
3073       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
3074       "dev": true
3075     },
3076     "dashdash": {
3077       "version": "1.14.1",
3078       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
3079       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
3080       "dev": true,
3081       "requires": {
3082         "assert-plus": "^1.0.0"
3083       }
3084     },
3085     "date-format": {
3086       "version": "1.2.0",
3087       "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
3088       "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
3089       "dev": true
3090     },
3091     "date-now": {
3092       "version": "0.1.4",
3093       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
3094       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
3095       "dev": true
3096     },
3097     "debug": {
3098       "version": "2.6.9",
3099       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3100       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3101       "dev": true,
3102       "requires": {
3103         "ms": "2.0.0"
3104       }
3105     },
3106     "decamelize": {
3107       "version": "1.2.0",
3108       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
3109       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
3110       "dev": true
3111     },
3112     "decode-uri-component": {
3113       "version": "0.2.0",
3114       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
3115       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
3116       "dev": true
3117     },
3118     "deep-equal": {
3119       "version": "1.0.1",
3120       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
3121       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
3122       "dev": true
3123     },
3124     "deep-is": {
3125       "version": "0.1.3",
3126       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
3127       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
3128       "dev": true
3129     },
3130     "default-gateway": {
3131       "version": "2.7.2",
3132       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
3133       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
3134       "dev": true,
3135       "requires": {
3136         "execa": "^0.10.0",
3137         "ip-regex": "^2.1.0"
3138       }
3139     },
3140     "default-require-extensions": {
3141       "version": "2.0.0",
3142       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
3143       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
3144       "dev": true,
3145       "requires": {
3146         "strip-bom": "^3.0.0"
3147       },
3148       "dependencies": {
3149         "strip-bom": {
3150           "version": "3.0.0",
3151           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
3152           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
3153           "dev": true
3154         }
3155       }
3156     },
3157     "define-property": {
3158       "version": "2.0.2",
3159       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
3160       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
3161       "dev": true,
3162       "requires": {
3163         "is-descriptor": "^1.0.2",
3164         "isobject": "^3.0.1"
3165       },
3166       "dependencies": {
3167         "is-accessor-descriptor": {
3168           "version": "1.0.0",
3169           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3170           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3171           "dev": true,
3172           "requires": {
3173             "kind-of": "^6.0.0"
3174           }
3175         },
3176         "is-data-descriptor": {
3177           "version": "1.0.0",
3178           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3179           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3180           "dev": true,
3181           "requires": {
3182             "kind-of": "^6.0.0"
3183           }
3184         },
3185         "is-descriptor": {
3186           "version": "1.0.2",
3187           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3188           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3189           "dev": true,
3190           "requires": {
3191             "is-accessor-descriptor": "^1.0.0",
3192             "is-data-descriptor": "^1.0.0",
3193             "kind-of": "^6.0.2"
3194           }
3195         }
3196       }
3197     },
3198     "del": {
3199       "version": "3.0.0",
3200       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
3201       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
3202       "dev": true,
3203       "requires": {
3204         "globby": "^6.1.0",
3205         "is-path-cwd": "^1.0.0",
3206         "is-path-in-cwd": "^1.0.0",
3207         "p-map": "^1.1.1",
3208         "pify": "^3.0.0",
3209         "rimraf": "^2.2.8"
3210       },
3211       "dependencies": {
3212         "globby": {
3213           "version": "6.1.0",
3214           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
3215           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
3216           "dev": true,
3217           "requires": {
3218             "array-union": "^1.0.1",
3219             "glob": "^7.0.3",
3220             "object-assign": "^4.0.1",
3221             "pify": "^2.0.0",
3222             "pinkie-promise": "^2.0.0"
3223           },
3224           "dependencies": {
3225             "pify": {
3226               "version": "2.3.0",
3227               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3228               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
3229               "dev": true
3230             }
3231           }
3232         }
3233       }
3234     },
3235     "delayed-stream": {
3236       "version": "1.0.0",
3237       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
3238       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
3239       "dev": true
3240     },
3241     "delegates": {
3242       "version": "1.0.0",
3243       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
3244       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
3245       "dev": true,
3246       "optional": true
3247     },
3248     "depd": {
3249       "version": "1.1.2",
3250       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
3251       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
3252       "dev": true
3253     },
3254     "dependency-graph": {
3255       "version": "0.7.2",
3256       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
3257       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
3258       "dev": true
3259     },
3260     "des.js": {
3261       "version": "1.0.0",
3262       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
3263       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
3264       "dev": true,
3265       "requires": {
3266         "inherits": "^2.0.1",
3267         "minimalistic-assert": "^1.0.0"
3268       }
3269     },
3270     "destroy": {
3271       "version": "1.0.4",
3272       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
3273       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
3274       "dev": true
3275     },
3276     "detect-indent": {
3277       "version": "4.0.0",
3278       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
3279       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
3280       "dev": true,
3281       "requires": {
3282         "repeating": "^2.0.0"
3283       }
3284     },
3285     "detect-node": {
3286       "version": "2.0.4",
3287       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
3288       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
3289       "dev": true
3290     },
3291     "di": {
3292       "version": "0.0.1",
3293       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
3294       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
3295       "dev": true
3296     },
3297     "diff": {
3298       "version": "3.5.0",
3299       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
3300       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
3301       "dev": true
3302     },
3303     "diffie-hellman": {
3304       "version": "5.0.3",
3305       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
3306       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
3307       "dev": true,
3308       "requires": {
3309         "bn.js": "^4.1.0",
3310         "miller-rabin": "^4.0.0",
3311         "randombytes": "^2.0.0"
3312       }
3313     },
3314     "dir-glob": {
3315       "version": "2.2.2",
3316       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
3317       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
3318       "dev": true,
3319       "requires": {
3320         "path-type": "^3.0.0"
3321       }
3322     },
3323     "dns-equal": {
3324       "version": "1.0.0",
3325       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
3326       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
3327       "dev": true
3328     },
3329     "dns-packet": {
3330       "version": "1.3.1",
3331       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
3332       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
3333       "dev": true,
3334       "requires": {
3335         "ip": "^1.1.0",
3336         "safe-buffer": "^5.0.1"
3337       }
3338     },
3339     "dns-txt": {
3340       "version": "2.0.2",
3341       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
3342       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
3343       "dev": true,
3344       "requires": {
3345         "buffer-indexof": "^1.0.0"
3346       }
3347     },
3348     "dom-serialize": {
3349       "version": "2.2.1",
3350       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
3351       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
3352       "dev": true,
3353       "requires": {
3354         "custom-event": "~1.0.0",
3355         "ent": "~2.2.0",
3356         "extend": "^3.0.0",
3357         "void-elements": "^2.0.0"
3358       }
3359     },
3360     "domain-browser": {
3361       "version": "1.2.0",
3362       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
3363       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
3364       "dev": true
3365     },
3366     "duplexify": {
3367       "version": "3.7.1",
3368       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
3369       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
3370       "dev": true,
3371       "requires": {
3372         "end-of-stream": "^1.0.0",
3373         "inherits": "^2.0.1",
3374         "readable-stream": "^2.0.0",
3375         "stream-shift": "^1.0.0"
3376       }
3377     },
3378     "ecc-jsbn": {
3379       "version": "0.1.2",
3380       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
3381       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
3382       "dev": true,
3383       "requires": {
3384         "jsbn": "~0.1.0",
3385         "safer-buffer": "^2.1.0"
3386       }
3387     },
3388     "ee-first": {
3389       "version": "1.1.1",
3390       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
3391       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
3392       "dev": true
3393     },
3394     "electron-to-chromium": {
3395       "version": "1.3.174",
3396       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.174.tgz",
3397       "integrity": "sha512-OEh3EARo2B07ZRtxB0u9GqWyWmTeNS+diMp5bjw4kqMjgpzqM0w1zUOyErDsyWxTdArbvZ79T/w5n3WsBVHLfA==",
3398       "dev": true
3399     },
3400     "elliptic": {
3401       "version": "6.5.0",
3402       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz",
3403       "integrity": "sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg==",
3404       "dev": true,
3405       "requires": {
3406         "bn.js": "^4.4.0",
3407         "brorand": "^1.0.1",
3408         "hash.js": "^1.0.0",
3409         "hmac-drbg": "^1.0.0",
3410         "inherits": "^2.0.1",
3411         "minimalistic-assert": "^1.0.0",
3412         "minimalistic-crypto-utils": "^1.0.0"
3413       }
3414     },
3415     "emoji-regex": {
3416       "version": "7.0.3",
3417       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
3418       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
3419       "dev": true
3420     },
3421     "emojis-list": {
3422       "version": "2.1.0",
3423       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
3424       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
3425       "dev": true
3426     },
3427     "encodeurl": {
3428       "version": "1.0.2",
3429       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3430       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3431       "dev": true
3432     },
3433     "encoding": {
3434       "version": "0.1.12",
3435       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
3436       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
3437       "dev": true,
3438       "requires": {
3439         "iconv-lite": "~0.4.13"
3440       }
3441     },
3442     "end-of-stream": {
3443       "version": "1.4.1",
3444       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
3445       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
3446       "dev": true,
3447       "requires": {
3448         "once": "^1.4.0"
3449       }
3450     },
3451     "engine.io": {
3452       "version": "3.2.1",
3453       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
3454       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
3455       "dev": true,
3456       "requires": {
3457         "accepts": "~1.3.4",
3458         "base64id": "1.0.0",
3459         "cookie": "0.3.1",
3460         "debug": "~3.1.0",
3461         "engine.io-parser": "~2.1.0",
3462         "ws": "~3.3.1"
3463       },
3464       "dependencies": {
3465         "debug": {
3466           "version": "3.1.0",
3467           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3468           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3469           "dev": true,
3470           "requires": {
3471             "ms": "2.0.0"
3472           }
3473         }
3474       }
3475     },
3476     "engine.io-client": {
3477       "version": "3.2.1",
3478       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
3479       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
3480       "dev": true,
3481       "requires": {
3482         "component-emitter": "1.2.1",
3483         "component-inherit": "0.0.3",
3484         "debug": "~3.1.0",
3485         "engine.io-parser": "~2.1.1",
3486         "has-cors": "1.1.0",
3487         "indexof": "0.0.1",
3488         "parseqs": "0.0.5",
3489         "parseuri": "0.0.5",
3490         "ws": "~3.3.1",
3491         "xmlhttprequest-ssl": "~1.5.4",
3492         "yeast": "0.1.2"
3493       },
3494       "dependencies": {
3495         "debug": {
3496           "version": "3.1.0",
3497           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3498           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3499           "dev": true,
3500           "requires": {
3501             "ms": "2.0.0"
3502           }
3503         }
3504       }
3505     },
3506     "engine.io-parser": {
3507       "version": "2.1.3",
3508       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
3509       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
3510       "dev": true,
3511       "requires": {
3512         "after": "0.8.2",
3513         "arraybuffer.slice": "~0.0.7",
3514         "base64-arraybuffer": "0.1.5",
3515         "blob": "0.0.5",
3516         "has-binary2": "~1.0.2"
3517       }
3518     },
3519     "enhanced-resolve": {
3520       "version": "4.1.0",
3521       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
3522       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
3523       "dev": true,
3524       "requires": {
3525         "graceful-fs": "^4.1.2",
3526         "memory-fs": "^0.4.0",
3527         "tapable": "^1.0.0"
3528       }
3529     },
3530     "ent": {
3531       "version": "2.2.0",
3532       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
3533       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
3534       "dev": true
3535     },
3536     "err-code": {
3537       "version": "1.1.2",
3538       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
3539       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=",
3540       "dev": true
3541     },
3542     "errno": {
3543       "version": "0.1.7",
3544       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
3545       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
3546       "dev": true,
3547       "requires": {
3548         "prr": "~1.0.1"
3549       }
3550     },
3551     "error-ex": {
3552       "version": "1.3.2",
3553       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3554       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3555       "dev": true,
3556       "requires": {
3557         "is-arrayish": "^0.2.1"
3558       }
3559     },
3560     "es6-promise": {
3561       "version": "4.2.5",
3562       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.5.tgz",
3563       "integrity": "sha512-n6wvpdE43VFtJq+lUDYDBFUwV8TZbuGXLV4D6wKafg13ldznKsyEvatubnmUe31zcvelSzOHF+XbaT+Bl9ObDg==",
3564       "dev": true
3565     },
3566     "es6-promisify": {
3567       "version": "5.0.0",
3568       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
3569       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3570       "dev": true,
3571       "requires": {
3572         "es6-promise": "^4.0.3"
3573       }
3574     },
3575     "escape-html": {
3576       "version": "1.0.3",
3577       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3578       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3579       "dev": true
3580     },
3581     "escape-string-regexp": {
3582       "version": "1.0.5",
3583       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3584       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3585       "dev": true
3586     },
3587     "escodegen": {
3588       "version": "1.8.1",
3589       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3590       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3591       "dev": true,
3592       "requires": {
3593         "esprima": "^2.7.1",
3594         "estraverse": "^1.9.1",
3595         "esutils": "^2.0.2",
3596         "optionator": "^0.8.1",
3597         "source-map": "~0.2.0"
3598       },
3599       "dependencies": {
3600         "source-map": {
3601           "version": "0.2.0",
3602           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3603           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3604           "dev": true,
3605           "optional": true,
3606           "requires": {
3607             "amdefine": ">=0.0.4"
3608           }
3609         }
3610       }
3611     },
3612     "eslint-scope": {
3613       "version": "4.0.3",
3614       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3615       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3616       "dev": true,
3617       "requires": {
3618         "esrecurse": "^4.1.0",
3619         "estraverse": "^4.1.1"
3620       },
3621       "dependencies": {
3622         "estraverse": {
3623           "version": "4.2.0",
3624           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3625           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3626           "dev": true
3627         }
3628       }
3629     },
3630     "esprima": {
3631       "version": "2.7.3",
3632       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3633       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3634       "dev": true
3635     },
3636     "esrecurse": {
3637       "version": "4.2.1",
3638       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3639       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3640       "dev": true,
3641       "requires": {
3642         "estraverse": "^4.1.0"
3643       },
3644       "dependencies": {
3645         "estraverse": {
3646           "version": "4.2.0",
3647           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3648           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3649           "dev": true
3650         }
3651       }
3652     },
3653     "estraverse": {
3654       "version": "1.9.3",
3655       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3656       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3657       "dev": true
3658     },
3659     "esutils": {
3660       "version": "2.0.2",
3661       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3662       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3663       "dev": true
3664     },
3665     "etag": {
3666       "version": "1.8.1",
3667       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3668       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3669       "dev": true
3670     },
3671     "eventemitter3": {
3672       "version": "3.1.0",
3673       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
3674       "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",
3675       "dev": true
3676     },
3677     "events": {
3678       "version": "3.0.0",
3679       "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz",
3680       "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==",
3681       "dev": true
3682     },
3683     "eventsource": {
3684       "version": "1.0.7",
3685       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
3686       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
3687       "dev": true,
3688       "requires": {
3689         "original": "^1.0.0"
3690       }
3691     },
3692     "evp_bytestokey": {
3693       "version": "1.0.3",
3694       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3695       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3696       "dev": true,
3697       "requires": {
3698         "md5.js": "^1.3.4",
3699         "safe-buffer": "^5.1.1"
3700       }
3701     },
3702     "execa": {
3703       "version": "0.10.0",
3704       "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
3705       "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
3706       "dev": true,
3707       "requires": {
3708         "cross-spawn": "^6.0.0",
3709         "get-stream": "^3.0.0",
3710         "is-stream": "^1.1.0",
3711         "npm-run-path": "^2.0.0",
3712         "p-finally": "^1.0.0",
3713         "signal-exit": "^3.0.0",
3714         "strip-eof": "^1.0.0"
3715       },
3716       "dependencies": {
3717         "cross-spawn": {
3718           "version": "6.0.5",
3719           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3720           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3721           "dev": true,
3722           "requires": {
3723             "nice-try": "^1.0.4",
3724             "path-key": "^2.0.1",
3725             "semver": "^5.5.0",
3726             "shebang-command": "^1.2.0",
3727             "which": "^1.2.9"
3728           }
3729         }
3730       }
3731     },
3732     "exit": {
3733       "version": "0.1.2",
3734       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3735       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3736       "dev": true
3737     },
3738     "expand-braces": {
3739       "version": "0.1.2",
3740       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3741       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3742       "dev": true,
3743       "requires": {
3744         "array-slice": "^0.2.3",
3745         "array-unique": "^0.2.1",
3746         "braces": "^0.1.2"
3747       },
3748       "dependencies": {
3749         "array-unique": {
3750           "version": "0.2.1",
3751           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3752           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3753           "dev": true
3754         },
3755         "braces": {
3756           "version": "0.1.5",
3757           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3758           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3759           "dev": true,
3760           "requires": {
3761             "expand-range": "^0.1.0"
3762           }
3763         },
3764         "expand-range": {
3765           "version": "0.1.1",
3766           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3767           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3768           "dev": true,
3769           "requires": {
3770             "is-number": "^0.1.1",
3771             "repeat-string": "^0.2.2"
3772           }
3773         },
3774         "is-number": {
3775           "version": "0.1.1",
3776           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3777           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3778           "dev": true
3779         },
3780         "repeat-string": {
3781           "version": "0.2.2",
3782           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3783           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3784           "dev": true
3785         }
3786       }
3787     },
3788     "expand-brackets": {
3789       "version": "2.1.4",
3790       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3791       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3792       "dev": true,
3793       "requires": {
3794         "debug": "^2.3.3",
3795         "define-property": "^0.2.5",
3796         "extend-shallow": "^2.0.1",
3797         "posix-character-classes": "^0.1.0",
3798         "regex-not": "^1.0.0",
3799         "snapdragon": "^0.8.1",
3800         "to-regex": "^3.0.1"
3801       },
3802       "dependencies": {
3803         "define-property": {
3804           "version": "0.2.5",
3805           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3806           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3807           "dev": true,
3808           "requires": {
3809             "is-descriptor": "^0.1.0"
3810           }
3811         },
3812         "extend-shallow": {
3813           "version": "2.0.1",
3814           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3815           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3816           "dev": true,
3817           "requires": {
3818             "is-extendable": "^0.1.0"
3819           }
3820         }
3821       }
3822     },
3823     "express": {
3824       "version": "4.17.1",
3825       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
3826       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
3827       "dev": true,
3828       "requires": {
3829         "accepts": "~1.3.7",
3830         "array-flatten": "1.1.1",
3831         "body-parser": "1.19.0",
3832         "content-disposition": "0.5.3",
3833         "content-type": "~1.0.4",
3834         "cookie": "0.4.0",
3835         "cookie-signature": "1.0.6",
3836         "debug": "2.6.9",
3837         "depd": "~1.1.2",
3838         "encodeurl": "~1.0.2",
3839         "escape-html": "~1.0.3",
3840         "etag": "~1.8.1",
3841         "finalhandler": "~1.1.2",
3842         "fresh": "0.5.2",
3843         "merge-descriptors": "1.0.1",
3844         "methods": "~1.1.2",
3845         "on-finished": "~2.3.0",
3846         "parseurl": "~1.3.3",
3847         "path-to-regexp": "0.1.7",
3848         "proxy-addr": "~2.0.5",
3849         "qs": "6.7.0",
3850         "range-parser": "~1.2.1",
3851         "safe-buffer": "5.1.2",
3852         "send": "0.17.1",
3853         "serve-static": "1.14.1",
3854         "setprototypeof": "1.1.1",
3855         "statuses": "~1.5.0",
3856         "type-is": "~1.6.18",
3857         "utils-merge": "1.0.1",
3858         "vary": "~1.1.2"
3859       },
3860       "dependencies": {
3861         "accepts": {
3862           "version": "1.3.7",
3863           "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
3864           "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
3865           "dev": true,
3866           "requires": {
3867             "mime-types": "~2.1.24",
3868             "negotiator": "0.6.2"
3869           }
3870         },
3871         "array-flatten": {
3872           "version": "1.1.1",
3873           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3874           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3875           "dev": true
3876         },
3877         "body-parser": {
3878           "version": "1.19.0",
3879           "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
3880           "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
3881           "dev": true,
3882           "requires": {
3883             "bytes": "3.1.0",
3884             "content-type": "~1.0.4",
3885             "debug": "2.6.9",
3886             "depd": "~1.1.2",
3887             "http-errors": "1.7.2",
3888             "iconv-lite": "0.4.24",
3889             "on-finished": "~2.3.0",
3890             "qs": "6.7.0",
3891             "raw-body": "2.4.0",
3892             "type-is": "~1.6.17"
3893           }
3894         },
3895         "bytes": {
3896           "version": "3.1.0",
3897           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
3898           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
3899           "dev": true
3900         },
3901         "cookie": {
3902           "version": "0.4.0",
3903           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
3904           "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
3905           "dev": true
3906         },
3907         "http-errors": {
3908           "version": "1.7.2",
3909           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
3910           "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
3911           "dev": true,
3912           "requires": {
3913             "depd": "~1.1.2",
3914             "inherits": "2.0.3",
3915             "setprototypeof": "1.1.1",
3916             "statuses": ">= 1.5.0 < 2",
3917             "toidentifier": "1.0.0"
3918           }
3919         },
3920         "iconv-lite": {
3921           "version": "0.4.24",
3922           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3923           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3924           "dev": true,
3925           "requires": {
3926             "safer-buffer": ">= 2.1.2 < 3"
3927           }
3928         },
3929         "mime-db": {
3930           "version": "1.40.0",
3931           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
3932           "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
3933           "dev": true
3934         },
3935         "mime-types": {
3936           "version": "2.1.24",
3937           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
3938           "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
3939           "dev": true,
3940           "requires": {
3941             "mime-db": "1.40.0"
3942           }
3943         },
3944         "negotiator": {
3945           "version": "0.6.2",
3946           "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
3947           "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
3948           "dev": true
3949         },
3950         "parseurl": {
3951           "version": "1.3.3",
3952           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
3953           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
3954           "dev": true
3955         },
3956         "qs": {
3957           "version": "6.7.0",
3958           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
3959           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
3960           "dev": true
3961         },
3962         "range-parser": {
3963           "version": "1.2.1",
3964           "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
3965           "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
3966           "dev": true
3967         },
3968         "raw-body": {
3969           "version": "2.4.0",
3970           "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
3971           "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
3972           "dev": true,
3973           "requires": {
3974             "bytes": "3.1.0",
3975             "http-errors": "1.7.2",
3976             "iconv-lite": "0.4.24",
3977             "unpipe": "1.0.0"
3978           }
3979         },
3980         "setprototypeof": {
3981           "version": "1.1.1",
3982           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
3983           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
3984           "dev": true
3985         },
3986         "statuses": {
3987           "version": "1.5.0",
3988           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
3989           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
3990           "dev": true
3991         },
3992         "type-is": {
3993           "version": "1.6.18",
3994           "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
3995           "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
3996           "dev": true,
3997           "requires": {
3998             "media-typer": "0.3.0",
3999             "mime-types": "~2.1.24"
4000           }
4001         }
4002       }
4003     },
4004     "extend": {
4005       "version": "3.0.2",
4006       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
4007       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
4008       "dev": true
4009     },
4010     "extend-shallow": {
4011       "version": "3.0.2",
4012       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
4013       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
4014       "dev": true,
4015       "requires": {
4016         "assign-symbols": "^1.0.0",
4017         "is-extendable": "^1.0.1"
4018       },
4019       "dependencies": {
4020         "is-extendable": {
4021           "version": "1.0.1",
4022           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
4023           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
4024           "dev": true,
4025           "requires": {
4026             "is-plain-object": "^2.0.4"
4027           }
4028         }
4029       }
4030     },
4031     "external-editor": {
4032       "version": "3.0.3",
4033       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
4034       "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
4035       "dev": true,
4036       "requires": {
4037         "chardet": "^0.7.0",
4038         "iconv-lite": "^0.4.24",
4039         "tmp": "^0.0.33"
4040       },
4041       "dependencies": {
4042         "iconv-lite": {
4043           "version": "0.4.24",
4044           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4045           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4046           "dev": true,
4047           "requires": {
4048             "safer-buffer": ">= 2.1.2 < 3"
4049           }
4050         }
4051       }
4052     },
4053     "extglob": {
4054       "version": "2.0.4",
4055       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
4056       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
4057       "dev": true,
4058       "requires": {
4059         "array-unique": "^0.3.2",
4060         "define-property": "^1.0.0",
4061         "expand-brackets": "^2.1.4",
4062         "extend-shallow": "^2.0.1",
4063         "fragment-cache": "^0.2.1",
4064         "regex-not": "^1.0.0",
4065         "snapdragon": "^0.8.1",
4066         "to-regex": "^3.0.1"
4067       },
4068       "dependencies": {
4069         "define-property": {
4070           "version": "1.0.0",
4071           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4072           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4073           "dev": true,
4074           "requires": {
4075             "is-descriptor": "^1.0.0"
4076           }
4077         },
4078         "extend-shallow": {
4079           "version": "2.0.1",
4080           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4081           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4082           "dev": true,
4083           "requires": {
4084             "is-extendable": "^0.1.0"
4085           }
4086         },
4087         "is-accessor-descriptor": {
4088           "version": "1.0.0",
4089           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4090           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4091           "dev": true,
4092           "requires": {
4093             "kind-of": "^6.0.0"
4094           }
4095         },
4096         "is-data-descriptor": {
4097           "version": "1.0.0",
4098           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4099           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4100           "dev": true,
4101           "requires": {
4102             "kind-of": "^6.0.0"
4103           }
4104         },
4105         "is-descriptor": {
4106           "version": "1.0.2",
4107           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4108           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4109           "dev": true,
4110           "requires": {
4111             "is-accessor-descriptor": "^1.0.0",
4112             "is-data-descriptor": "^1.0.0",
4113             "kind-of": "^6.0.2"
4114           }
4115         }
4116       }
4117     },
4118     "extsprintf": {
4119       "version": "1.3.0",
4120       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
4121       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
4122       "dev": true
4123     },
4124     "fast-deep-equal": {
4125       "version": "2.0.1",
4126       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
4127       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
4128       "dev": true
4129     },
4130     "fast-json-stable-stringify": {
4131       "version": "2.0.0",
4132       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
4133       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
4134       "dev": true
4135     },
4136     "fast-levenshtein": {
4137       "version": "2.0.6",
4138       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
4139       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
4140       "dev": true
4141     },
4142     "fastparse": {
4143       "version": "1.1.2",
4144       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
4145       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
4146       "dev": true
4147     },
4148     "faye-websocket": {
4149       "version": "0.10.0",
4150       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
4151       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
4152       "dev": true,
4153       "requires": {
4154         "websocket-driver": ">=0.5.1"
4155       }
4156     },
4157     "figgy-pudding": {
4158       "version": "3.5.1",
4159       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
4160       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
4161       "dev": true
4162     },
4163     "figures": {
4164       "version": "2.0.0",
4165       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
4166       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
4167       "dev": true,
4168       "requires": {
4169         "escape-string-regexp": "^1.0.5"
4170       }
4171     },
4172     "file-loader": {
4173       "version": "2.0.0",
4174       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz",
4175       "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==",
4176       "dev": true,
4177       "requires": {
4178         "loader-utils": "^1.0.2",
4179         "schema-utils": "^1.0.0"
4180       }
4181     },
4182     "fileset": {
4183       "version": "2.0.3",
4184       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
4185       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
4186       "dev": true,
4187       "requires": {
4188         "glob": "^7.0.3",
4189         "minimatch": "^3.0.3"
4190       }
4191     },
4192     "fill-range": {
4193       "version": "4.0.0",
4194       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4195       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4196       "dev": true,
4197       "requires": {
4198         "extend-shallow": "^2.0.1",
4199         "is-number": "^3.0.0",
4200         "repeat-string": "^1.6.1",
4201         "to-regex-range": "^2.1.0"
4202       },
4203       "dependencies": {
4204         "extend-shallow": {
4205           "version": "2.0.1",
4206           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4207           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4208           "dev": true,
4209           "requires": {
4210             "is-extendable": "^0.1.0"
4211           }
4212         }
4213       }
4214     },
4215     "finalhandler": {
4216       "version": "1.1.2",
4217       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
4218       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
4219       "dev": true,
4220       "requires": {
4221         "debug": "2.6.9",
4222         "encodeurl": "~1.0.2",
4223         "escape-html": "~1.0.3",
4224         "on-finished": "~2.3.0",
4225         "parseurl": "~1.3.3",
4226         "statuses": "~1.5.0",
4227         "unpipe": "~1.0.0"
4228       },
4229       "dependencies": {
4230         "parseurl": {
4231           "version": "1.3.3",
4232           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
4233           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
4234           "dev": true
4235         },
4236         "statuses": {
4237           "version": "1.5.0",
4238           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
4239           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
4240           "dev": true
4241         }
4242       }
4243     },
4244     "find-cache-dir": {
4245       "version": "1.0.0",
4246       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
4247       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
4248       "dev": true,
4249       "requires": {
4250         "commondir": "^1.0.1",
4251         "make-dir": "^1.0.0",
4252         "pkg-dir": "^2.0.0"
4253       }
4254     },
4255     "find-up": {
4256       "version": "2.1.0",
4257       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
4258       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
4259       "dev": true,
4260       "requires": {
4261         "locate-path": "^2.0.0"
4262       }
4263     },
4264     "flatted": {
4265       "version": "2.0.0",
4266       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz",
4267       "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==",
4268       "dev": true
4269     },
4270     "flush-write-stream": {
4271       "version": "1.1.1",
4272       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
4273       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
4274       "dev": true,
4275       "requires": {
4276         "inherits": "^2.0.3",
4277         "readable-stream": "^2.3.6"
4278       }
4279     },
4280     "follow-redirects": {
4281       "version": "1.6.1",
4282       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.6.1.tgz",
4283       "integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==",
4284       "dev": true,
4285       "requires": {
4286         "debug": "=3.1.0"
4287       },
4288       "dependencies": {
4289         "debug": {
4290           "version": "3.1.0",
4291           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4292           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4293           "dev": true,
4294           "requires": {
4295             "ms": "2.0.0"
4296           }
4297         }
4298       }
4299     },
4300     "for-in": {
4301       "version": "1.0.2",
4302       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
4303       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
4304       "dev": true
4305     },
4306     "for-own": {
4307       "version": "1.0.0",
4308       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
4309       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
4310       "dev": true,
4311       "requires": {
4312         "for-in": "^1.0.1"
4313       }
4314     },
4315     "forever-agent": {
4316       "version": "0.6.1",
4317       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
4318       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
4319       "dev": true
4320     },
4321     "form-data": {
4322       "version": "2.3.3",
4323       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
4324       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
4325       "dev": true,
4326       "requires": {
4327         "asynckit": "^0.4.0",
4328         "combined-stream": "^1.0.6",
4329         "mime-types": "^2.1.12"
4330       }
4331     },
4332     "forwarded": {
4333       "version": "0.1.2",
4334       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
4335       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
4336       "dev": true
4337     },
4338     "fragment-cache": {
4339       "version": "0.2.1",
4340       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
4341       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
4342       "dev": true,
4343       "requires": {
4344         "map-cache": "^0.2.2"
4345       }
4346     },
4347     "fresh": {
4348       "version": "0.5.2",
4349       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
4350       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4351       "dev": true
4352     },
4353     "from2": {
4354       "version": "2.3.0",
4355       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
4356       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
4357       "dev": true,
4358       "requires": {
4359         "inherits": "^2.0.1",
4360         "readable-stream": "^2.0.0"
4361       }
4362     },
4363     "fs-access": {
4364       "version": "1.0.1",
4365       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
4366       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
4367       "dev": true,
4368       "requires": {
4369         "null-check": "^1.0.0"
4370       }
4371     },
4372     "fs-minipass": {
4373       "version": "1.2.6",
4374       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.6.tgz",
4375       "integrity": "sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ==",
4376       "dev": true,
4377       "requires": {
4378         "minipass": "^2.2.1"
4379       }
4380     },
4381     "fs-write-stream-atomic": {
4382       "version": "1.0.10",
4383       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
4384       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
4385       "dev": true,
4386       "requires": {
4387         "graceful-fs": "^4.1.2",
4388         "iferr": "^0.1.5",
4389         "imurmurhash": "^0.1.4",
4390         "readable-stream": "1 || 2"
4391       }
4392     },
4393     "fs.realpath": {
4394       "version": "1.0.0",
4395       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4396       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4397       "dev": true
4398     },
4399     "fsevents": {
4400       "version": "1.2.7",
4401       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz",
4402       "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==",
4403       "dev": true,
4404       "optional": true,
4405       "requires": {
4406         "nan": "^2.9.2",
4407         "node-pre-gyp": "^0.10.0"
4408       },
4409       "dependencies": {
4410         "abbrev": {
4411           "version": "1.1.1",
4412           "bundled": true,
4413           "dev": true,
4414           "optional": true
4415         },
4416         "ansi-regex": {
4417           "version": "2.1.1",
4418           "bundled": true,
4419           "dev": true,
4420           "optional": true
4421         },
4422         "aproba": {
4423           "version": "1.2.0",
4424           "bundled": true,
4425           "dev": true,
4426           "optional": true
4427         },
4428         "are-we-there-yet": {
4429           "version": "1.1.5",
4430           "bundled": true,
4431           "dev": true,
4432           "optional": true,
4433           "requires": {
4434             "delegates": "^1.0.0",
4435             "readable-stream": "^2.0.6"
4436           }
4437         },
4438         "balanced-match": {
4439           "version": "1.0.0",
4440           "bundled": true,
4441           "dev": true,
4442           "optional": true
4443         },
4444         "brace-expansion": {
4445           "version": "1.1.11",
4446           "bundled": true,
4447           "dev": true,
4448           "optional": true,
4449           "requires": {
4450             "balanced-match": "^1.0.0",
4451             "concat-map": "0.0.1"
4452           }
4453         },
4454         "chownr": {
4455           "version": "1.1.1",
4456           "bundled": true,
4457           "dev": true,
4458           "optional": true
4459         },
4460         "code-point-at": {
4461           "version": "1.1.0",
4462           "bundled": true,
4463           "dev": true,
4464           "optional": true
4465         },
4466         "concat-map": {
4467           "version": "0.0.1",
4468           "bundled": true,
4469           "dev": true,
4470           "optional": true
4471         },
4472         "console-control-strings": {
4473           "version": "1.1.0",
4474           "bundled": true,
4475           "dev": true,
4476           "optional": true
4477         },
4478         "core-util-is": {
4479           "version": "1.0.2",
4480           "bundled": true,
4481           "dev": true,
4482           "optional": true
4483         },
4484         "debug": {
4485           "version": "2.6.9",
4486           "bundled": true,
4487           "dev": true,
4488           "optional": true,
4489           "requires": {
4490             "ms": "2.0.0"
4491           }
4492         },
4493         "deep-extend": {
4494           "version": "0.6.0",
4495           "bundled": true,
4496           "dev": true,
4497           "optional": true
4498         },
4499         "delegates": {
4500           "version": "1.0.0",
4501           "bundled": true,
4502           "dev": true,
4503           "optional": true
4504         },
4505         "detect-libc": {
4506           "version": "1.0.3",
4507           "bundled": true,
4508           "dev": true,
4509           "optional": true
4510         },
4511         "fs-minipass": {
4512           "version": "1.2.5",
4513           "bundled": true,
4514           "dev": true,
4515           "optional": true,
4516           "requires": {
4517             "minipass": "^2.2.1"
4518           }
4519         },
4520         "fs.realpath": {
4521           "version": "1.0.0",
4522           "bundled": true,
4523           "dev": true,
4524           "optional": true
4525         },
4526         "gauge": {
4527           "version": "2.7.4",
4528           "bundled": true,
4529           "dev": true,
4530           "optional": true,
4531           "requires": {
4532             "aproba": "^1.0.3",
4533             "console-control-strings": "^1.0.0",
4534             "has-unicode": "^2.0.0",
4535             "object-assign": "^4.1.0",
4536             "signal-exit": "^3.0.0",
4537             "string-width": "^1.0.1",
4538             "strip-ansi": "^3.0.1",
4539             "wide-align": "^1.1.0"
4540           }
4541         },
4542         "glob": {
4543           "version": "7.1.3",
4544           "bundled": true,
4545           "dev": true,
4546           "optional": true,
4547           "requires": {
4548             "fs.realpath": "^1.0.0",
4549             "inflight": "^1.0.4",
4550             "inherits": "2",
4551             "minimatch": "^3.0.4",
4552             "once": "^1.3.0",
4553             "path-is-absolute": "^1.0.0"
4554           }
4555         },
4556         "has-unicode": {
4557           "version": "2.0.1",
4558           "bundled": true,
4559           "dev": true,
4560           "optional": true
4561         },
4562         "iconv-lite": {
4563           "version": "0.4.24",
4564           "bundled": true,
4565           "dev": true,
4566           "optional": true,
4567           "requires": {
4568             "safer-buffer": ">= 2.1.2 < 3"
4569           }
4570         },
4571         "ignore-walk": {
4572           "version": "3.0.1",
4573           "bundled": true,
4574           "dev": true,
4575           "optional": true,
4576           "requires": {
4577             "minimatch": "^3.0.4"
4578           }
4579         },
4580         "inflight": {
4581           "version": "1.0.6",
4582           "bundled": true,
4583           "dev": true,
4584           "optional": true,
4585           "requires": {
4586             "once": "^1.3.0",
4587             "wrappy": "1"
4588           }
4589         },
4590         "inherits": {
4591           "version": "2.0.3",
4592           "bundled": true,
4593           "dev": true,
4594           "optional": true
4595         },
4596         "ini": {
4597           "version": "1.3.5",
4598           "bundled": true,
4599           "dev": true,
4600           "optional": true
4601         },
4602         "is-fullwidth-code-point": {
4603           "version": "1.0.0",
4604           "bundled": true,
4605           "dev": true,
4606           "optional": true,
4607           "requires": {
4608             "number-is-nan": "^1.0.0"
4609           }
4610         },
4611         "isarray": {
4612           "version": "1.0.0",
4613           "bundled": true,
4614           "dev": true,
4615           "optional": true
4616         },
4617         "minimatch": {
4618           "version": "3.0.4",
4619           "bundled": true,
4620           "dev": true,
4621           "optional": true,
4622           "requires": {
4623             "brace-expansion": "^1.1.7"
4624           }
4625         },
4626         "minimist": {
4627           "version": "0.0.8",
4628           "bundled": true,
4629           "dev": true,
4630           "optional": true
4631         },
4632         "minipass": {
4633           "version": "2.3.5",
4634           "bundled": true,
4635           "dev": true,
4636           "optional": true,
4637           "requires": {
4638             "safe-buffer": "^5.1.2",
4639             "yallist": "^3.0.0"
4640           }
4641         },
4642         "minizlib": {
4643           "version": "1.2.1",
4644           "bundled": true,
4645           "dev": true,
4646           "optional": true,
4647           "requires": {
4648             "minipass": "^2.2.1"
4649           }
4650         },
4651         "mkdirp": {
4652           "version": "0.5.1",
4653           "bundled": true,
4654           "dev": true,
4655           "optional": true,
4656           "requires": {
4657             "minimist": "0.0.8"
4658           }
4659         },
4660         "ms": {
4661           "version": "2.0.0",
4662           "bundled": true,
4663           "dev": true,
4664           "optional": true
4665         },
4666         "needle": {
4667           "version": "2.2.4",
4668           "bundled": true,
4669           "dev": true,
4670           "optional": true,
4671           "requires": {
4672             "debug": "^2.1.2",
4673             "iconv-lite": "^0.4.4",
4674             "sax": "^1.2.4"
4675           }
4676         },
4677         "node-pre-gyp": {
4678           "version": "0.10.3",
4679           "bundled": true,
4680           "dev": true,
4681           "optional": true,
4682           "requires": {
4683             "detect-libc": "^1.0.2",
4684             "mkdirp": "^0.5.1",
4685             "needle": "^2.2.1",
4686             "nopt": "^4.0.1",
4687             "npm-packlist": "^1.1.6",
4688             "npmlog": "^4.0.2",
4689             "rc": "^1.2.7",
4690             "rimraf": "^2.6.1",
4691             "semver": "^5.3.0",
4692             "tar": "^4"
4693           }
4694         },
4695         "nopt": {
4696           "version": "4.0.1",
4697           "bundled": true,
4698           "dev": true,
4699           "optional": true,
4700           "requires": {
4701             "abbrev": "1",
4702             "osenv": "^0.1.4"
4703           }
4704         },
4705         "npm-bundled": {
4706           "version": "1.0.5",
4707           "bundled": true,
4708           "dev": true,
4709           "optional": true
4710         },
4711         "npm-packlist": {
4712           "version": "1.2.0",
4713           "bundled": true,
4714           "dev": true,
4715           "optional": true,
4716           "requires": {
4717             "ignore-walk": "^3.0.1",
4718             "npm-bundled": "^1.0.1"
4719           }
4720         },
4721         "npmlog": {
4722           "version": "4.1.2",
4723           "bundled": true,
4724           "dev": true,
4725           "optional": true,
4726           "requires": {
4727             "are-we-there-yet": "~1.1.2",
4728             "console-control-strings": "~1.1.0",
4729             "gauge": "~2.7.3",
4730             "set-blocking": "~2.0.0"
4731           }
4732         },
4733         "number-is-nan": {
4734           "version": "1.0.1",
4735           "bundled": true,
4736           "dev": true,
4737           "optional": true
4738         },
4739         "object-assign": {
4740           "version": "4.1.1",
4741           "bundled": true,
4742           "dev": true,
4743           "optional": true
4744         },
4745         "once": {
4746           "version": "1.4.0",
4747           "bundled": true,
4748           "dev": true,
4749           "optional": true,
4750           "requires": {
4751             "wrappy": "1"
4752           }
4753         },
4754         "os-homedir": {
4755           "version": "1.0.2",
4756           "bundled": true,
4757           "dev": true,
4758           "optional": true
4759         },
4760         "os-tmpdir": {
4761           "version": "1.0.2",
4762           "bundled": true,
4763           "dev": true,
4764           "optional": true
4765         },
4766         "osenv": {
4767           "version": "0.1.5",
4768           "bundled": true,
4769           "dev": true,
4770           "optional": true,
4771           "requires": {
4772             "os-homedir": "^1.0.0",
4773             "os-tmpdir": "^1.0.0"
4774           }
4775         },
4776         "path-is-absolute": {
4777           "version": "1.0.1",
4778           "bundled": true,
4779           "dev": true,
4780           "optional": true
4781         },
4782         "process-nextick-args": {
4783           "version": "2.0.0",
4784           "bundled": true,
4785           "dev": true,
4786           "optional": true
4787         },
4788         "rc": {
4789           "version": "1.2.8",
4790           "bundled": true,
4791           "dev": true,
4792           "optional": true,
4793           "requires": {
4794             "deep-extend": "^0.6.0",
4795             "ini": "~1.3.0",
4796             "minimist": "^1.2.0",
4797             "strip-json-comments": "~2.0.1"
4798           },
4799           "dependencies": {
4800             "minimist": {
4801               "version": "1.2.0",
4802               "bundled": true,
4803               "dev": true,
4804               "optional": true
4805             }
4806           }
4807         },
4808         "readable-stream": {
4809           "version": "2.3.6",
4810           "bundled": true,
4811           "dev": true,
4812           "optional": true,
4813           "requires": {
4814             "core-util-is": "~1.0.0",
4815             "inherits": "~2.0.3",
4816             "isarray": "~1.0.0",
4817             "process-nextick-args": "~2.0.0",
4818             "safe-buffer": "~5.1.1",
4819             "string_decoder": "~1.1.1",
4820             "util-deprecate": "~1.0.1"
4821           }
4822         },
4823         "rimraf": {
4824           "version": "2.6.3",
4825           "bundled": true,
4826           "dev": true,
4827           "optional": true,
4828           "requires": {
4829             "glob": "^7.1.3"
4830           }
4831         },
4832         "safe-buffer": {
4833           "version": "5.1.2",
4834           "bundled": true,
4835           "dev": true,
4836           "optional": true
4837         },
4838         "safer-buffer": {
4839           "version": "2.1.2",
4840           "bundled": true,
4841           "dev": true,
4842           "optional": true
4843         },
4844         "sax": {
4845           "version": "1.2.4",
4846           "bundled": true,
4847           "dev": true,
4848           "optional": true
4849         },
4850         "semver": {
4851           "version": "5.6.0",
4852           "bundled": true,
4853           "dev": true,
4854           "optional": true
4855         },
4856         "set-blocking": {
4857           "version": "2.0.0",
4858           "bundled": true,
4859           "dev": true,
4860           "optional": true
4861         },
4862         "signal-exit": {
4863           "version": "3.0.2",
4864           "bundled": true,
4865           "dev": true,
4866           "optional": true
4867         },
4868         "string-width": {
4869           "version": "1.0.2",
4870           "bundled": true,
4871           "dev": true,
4872           "optional": true,
4873           "requires": {
4874             "code-point-at": "^1.0.0",
4875             "is-fullwidth-code-point": "^1.0.0",
4876             "strip-ansi": "^3.0.0"
4877           }
4878         },
4879         "string_decoder": {
4880           "version": "1.1.1",
4881           "bundled": true,
4882           "dev": true,
4883           "optional": true,
4884           "requires": {
4885             "safe-buffer": "~5.1.0"
4886           }
4887         },
4888         "strip-ansi": {
4889           "version": "3.0.1",
4890           "bundled": true,
4891           "dev": true,
4892           "optional": true,
4893           "requires": {
4894             "ansi-regex": "^2.0.0"
4895           }
4896         },
4897         "strip-json-comments": {
4898           "version": "2.0.1",
4899           "bundled": true,
4900           "dev": true,
4901           "optional": true
4902         },
4903         "tar": {
4904           "version": "4.4.8",
4905           "bundled": true,
4906           "dev": true,
4907           "optional": true,
4908           "requires": {
4909             "chownr": "^1.1.1",
4910             "fs-minipass": "^1.2.5",
4911             "minipass": "^2.3.4",
4912             "minizlib": "^1.1.1",
4913             "mkdirp": "^0.5.0",
4914             "safe-buffer": "^5.1.2",
4915             "yallist": "^3.0.2"
4916           }
4917         },
4918         "util-deprecate": {
4919           "version": "1.0.2",
4920           "bundled": true,
4921           "dev": true,
4922           "optional": true
4923         },
4924         "wide-align": {
4925           "version": "1.1.3",
4926           "bundled": true,
4927           "dev": true,
4928           "optional": true,
4929           "requires": {
4930             "string-width": "^1.0.2 || 2"
4931           }
4932         },
4933         "wrappy": {
4934           "version": "1.0.2",
4935           "bundled": true,
4936           "dev": true,
4937           "optional": true
4938         },
4939         "yallist": {
4940           "version": "3.0.3",
4941           "bundled": true,
4942           "dev": true,
4943           "optional": true
4944         }
4945       }
4946     },
4947     "fstream": {
4948       "version": "1.0.12",
4949       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
4950       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
4951       "dev": true,
4952       "optional": true,
4953       "requires": {
4954         "graceful-fs": "^4.1.2",
4955         "inherits": "~2.0.0",
4956         "mkdirp": ">=0.5 0",
4957         "rimraf": "2"
4958       }
4959     },
4960     "gauge": {
4961       "version": "2.7.4",
4962       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4963       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4964       "dev": true,
4965       "optional": true,
4966       "requires": {
4967         "aproba": "^1.0.3",
4968         "console-control-strings": "^1.0.0",
4969         "has-unicode": "^2.0.0",
4970         "object-assign": "^4.1.0",
4971         "signal-exit": "^3.0.0",
4972         "string-width": "^1.0.1",
4973         "strip-ansi": "^3.0.1",
4974         "wide-align": "^1.1.0"
4975       }
4976     },
4977     "gaze": {
4978       "version": "1.1.3",
4979       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4980       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4981       "dev": true,
4982       "optional": true,
4983       "requires": {
4984         "globule": "^1.0.0"
4985       }
4986     },
4987     "genfun": {
4988       "version": "5.0.0",
4989       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
4990       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==",
4991       "dev": true
4992     },
4993     "get-caller-file": {
4994       "version": "1.0.3",
4995       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4996       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4997       "dev": true
4998     },
4999     "get-stdin": {
5000       "version": "4.0.1",
5001       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
5002       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
5003       "dev": true,
5004       "optional": true
5005     },
5006     "get-stream": {
5007       "version": "3.0.0",
5008       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
5009       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
5010       "dev": true
5011     },
5012     "get-value": {
5013       "version": "2.0.6",
5014       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
5015       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
5016       "dev": true
5017     },
5018     "getpass": {
5019       "version": "0.1.7",
5020       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
5021       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
5022       "dev": true,
5023       "requires": {
5024         "assert-plus": "^1.0.0"
5025       }
5026     },
5027     "glob": {
5028       "version": "7.1.3",
5029       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
5030       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
5031       "dev": true,
5032       "requires": {
5033         "fs.realpath": "^1.0.0",
5034         "inflight": "^1.0.4",
5035         "inherits": "2",
5036         "minimatch": "^3.0.4",
5037         "once": "^1.3.0",
5038         "path-is-absolute": "^1.0.0"
5039       }
5040     },
5041     "glob-parent": {
5042       "version": "3.1.0",
5043       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
5044       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
5045       "dev": true,
5046       "requires": {
5047         "is-glob": "^3.1.0",
5048         "path-dirname": "^1.0.0"
5049       },
5050       "dependencies": {
5051         "is-glob": {
5052           "version": "3.1.0",
5053           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
5054           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
5055           "dev": true,
5056           "requires": {
5057             "is-extglob": "^2.1.0"
5058           }
5059         }
5060       }
5061     },
5062     "globals": {
5063       "version": "9.18.0",
5064       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
5065       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
5066       "dev": true
5067     },
5068     "globby": {
5069       "version": "7.1.1",
5070       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
5071       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
5072       "dev": true,
5073       "requires": {
5074         "array-union": "^1.0.1",
5075         "dir-glob": "^2.0.0",
5076         "glob": "^7.1.2",
5077         "ignore": "^3.3.5",
5078         "pify": "^3.0.0",
5079         "slash": "^1.0.0"
5080       }
5081     },
5082     "globule": {
5083       "version": "1.2.1",
5084       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
5085       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
5086       "dev": true,
5087       "optional": true,
5088       "requires": {
5089         "glob": "~7.1.1",
5090         "lodash": "~4.17.10",
5091         "minimatch": "~3.0.2"
5092       }
5093     },
5094     "graceful-fs": {
5095       "version": "4.1.15",
5096       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
5097       "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
5098       "dev": true
5099     },
5100     "hammerjs": {
5101       "version": "2.0.8",
5102       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
5103       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
5104     },
5105     "handle-thing": {
5106       "version": "2.0.0",
5107       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz",
5108       "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==",
5109       "dev": true
5110     },
5111     "handlebars": {
5112       "version": "4.1.2",
5113       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz",
5114       "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==",
5115       "dev": true,
5116       "requires": {
5117         "neo-async": "^2.6.0",
5118         "optimist": "^0.6.1",
5119         "source-map": "^0.6.1",
5120         "uglify-js": "^3.1.4"
5121       },
5122       "dependencies": {
5123         "source-map": {
5124           "version": "0.6.1",
5125           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5126           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5127           "dev": true
5128         }
5129       }
5130     },
5131     "har-schema": {
5132       "version": "2.0.0",
5133       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
5134       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
5135       "dev": true
5136     },
5137     "har-validator": {
5138       "version": "5.1.3",
5139       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
5140       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
5141       "dev": true,
5142       "requires": {
5143         "ajv": "^6.5.5",
5144         "har-schema": "^2.0.0"
5145       }
5146     },
5147     "has-ansi": {
5148       "version": "2.0.0",
5149       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5150       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5151       "dev": true,
5152       "requires": {
5153         "ansi-regex": "^2.0.0"
5154       }
5155     },
5156     "has-binary2": {
5157       "version": "1.0.3",
5158       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
5159       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
5160       "dev": true,
5161       "requires": {
5162         "isarray": "2.0.1"
5163       },
5164       "dependencies": {
5165         "isarray": {
5166           "version": "2.0.1",
5167           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
5168           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
5169           "dev": true
5170         }
5171       }
5172     },
5173     "has-cors": {
5174       "version": "1.1.0",
5175       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
5176       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
5177       "dev": true
5178     },
5179     "has-flag": {
5180       "version": "3.0.0",
5181       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5182       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5183       "dev": true
5184     },
5185     "has-unicode": {
5186       "version": "2.0.1",
5187       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
5188       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
5189       "dev": true,
5190       "optional": true
5191     },
5192     "has-value": {
5193       "version": "1.0.0",
5194       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5195       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5196       "dev": true,
5197       "requires": {
5198         "get-value": "^2.0.6",
5199         "has-values": "^1.0.0",
5200         "isobject": "^3.0.0"
5201       }
5202     },
5203     "has-values": {
5204       "version": "1.0.0",
5205       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5206       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5207       "dev": true,
5208       "requires": {
5209         "is-number": "^3.0.0",
5210         "kind-of": "^4.0.0"
5211       },
5212       "dependencies": {
5213         "kind-of": {
5214           "version": "4.0.0",
5215           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5216           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5217           "dev": true,
5218           "requires": {
5219             "is-buffer": "^1.1.5"
5220           }
5221         }
5222       }
5223     },
5224     "hash-base": {
5225       "version": "3.0.4",
5226       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
5227       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
5228       "dev": true,
5229       "requires": {
5230         "inherits": "^2.0.1",
5231         "safe-buffer": "^5.0.1"
5232       }
5233     },
5234     "hash.js": {
5235       "version": "1.1.7",
5236       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5237       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5238       "dev": true,
5239       "requires": {
5240         "inherits": "^2.0.3",
5241         "minimalistic-assert": "^1.0.1"
5242       }
5243     },
5244     "hmac-drbg": {
5245       "version": "1.0.1",
5246       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5247       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5248       "dev": true,
5249       "requires": {
5250         "hash.js": "^1.0.3",
5251         "minimalistic-assert": "^1.0.0",
5252         "minimalistic-crypto-utils": "^1.0.1"
5253       }
5254     },
5255     "hosted-git-info": {
5256       "version": "2.7.1",
5257       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
5258       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
5259       "dev": true
5260     },
5261     "hpack.js": {
5262       "version": "2.1.6",
5263       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
5264       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
5265       "dev": true,
5266       "requires": {
5267         "inherits": "^2.0.1",
5268         "obuf": "^1.0.0",
5269         "readable-stream": "^2.0.1",
5270         "wbuf": "^1.1.0"
5271       }
5272     },
5273     "html-entities": {
5274       "version": "1.2.1",
5275       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
5276       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
5277       "dev": true
5278     },
5279     "http-cache-semantics": {
5280       "version": "3.8.1",
5281       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5282       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
5283       "dev": true
5284     },
5285     "http-deceiver": {
5286       "version": "1.2.7",
5287       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
5288       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
5289       "dev": true
5290     },
5291     "http-errors": {
5292       "version": "1.6.3",
5293       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5294       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5295       "dev": true,
5296       "requires": {
5297         "depd": "~1.1.2",
5298         "inherits": "2.0.3",
5299         "setprototypeof": "1.1.0",
5300         "statuses": ">= 1.4.0 < 2"
5301       }
5302     },
5303     "http-parser-js": {
5304       "version": "0.4.10",
5305       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5306       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5307       "dev": true
5308     },
5309     "http-proxy": {
5310       "version": "1.17.0",
5311       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
5312       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
5313       "dev": true,
5314       "requires": {
5315         "eventemitter3": "^3.0.0",
5316         "follow-redirects": "^1.0.0",
5317         "requires-port": "^1.0.0"
5318       }
5319     },
5320     "http-proxy-agent": {
5321       "version": "2.1.0",
5322       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
5323       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
5324       "dev": true,
5325       "requires": {
5326         "agent-base": "4",
5327         "debug": "3.1.0"
5328       },
5329       "dependencies": {
5330         "debug": {
5331           "version": "3.1.0",
5332           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5333           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5334           "dev": true,
5335           "requires": {
5336             "ms": "2.0.0"
5337           }
5338         }
5339       }
5340     },
5341     "http-proxy-middleware": {
5342       "version": "0.18.0",
5343       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
5344       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
5345       "dev": true,
5346       "requires": {
5347         "http-proxy": "^1.16.2",
5348         "is-glob": "^4.0.0",
5349         "lodash": "^4.17.5",
5350         "micromatch": "^3.1.9"
5351       }
5352     },
5353     "http-signature": {
5354       "version": "1.2.0",
5355       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
5356       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
5357       "dev": true,
5358       "requires": {
5359         "assert-plus": "^1.0.0",
5360         "jsprim": "^1.2.2",
5361         "sshpk": "^1.7.0"
5362       }
5363     },
5364     "https-browserify": {
5365       "version": "1.0.0",
5366       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5367       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5368       "dev": true
5369     },
5370     "https-proxy-agent": {
5371       "version": "2.2.1",
5372       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
5373       "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
5374       "dev": true,
5375       "requires": {
5376         "agent-base": "^4.1.0",
5377         "debug": "^3.1.0"
5378       },
5379       "dependencies": {
5380         "debug": {
5381           "version": "3.2.6",
5382           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5383           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5384           "dev": true,
5385           "requires": {
5386             "ms": "^2.1.1"
5387           }
5388         },
5389         "ms": {
5390           "version": "2.1.1",
5391           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
5392           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
5393           "dev": true
5394         }
5395       }
5396     },
5397     "humanize-ms": {
5398       "version": "1.2.1",
5399       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
5400       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
5401       "dev": true,
5402       "requires": {
5403         "ms": "^2.0.0"
5404       }
5405     },
5406     "iconv-lite": {
5407       "version": "0.4.23",
5408       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
5409       "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
5410       "dev": true,
5411       "requires": {
5412         "safer-buffer": ">= 2.1.2 < 3"
5413       }
5414     },
5415     "ieee754": {
5416       "version": "1.1.13",
5417       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5418       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5419       "dev": true
5420     },
5421     "iferr": {
5422       "version": "0.1.5",
5423       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
5424       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
5425       "dev": true
5426     },
5427     "ignore": {
5428       "version": "3.3.10",
5429       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
5430       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
5431       "dev": true
5432     },
5433     "ignore-walk": {
5434       "version": "3.0.1",
5435       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
5436       "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
5437       "dev": true,
5438       "requires": {
5439         "minimatch": "^3.0.4"
5440       }
5441     },
5442     "image-size": {
5443       "version": "0.5.5",
5444       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
5445       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
5446       "dev": true,
5447       "optional": true
5448     },
5449     "immediate": {
5450       "version": "3.0.6",
5451       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
5452       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
5453       "dev": true
5454     },
5455     "import-cwd": {
5456       "version": "2.1.0",
5457       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5458       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5459       "dev": true,
5460       "requires": {
5461         "import-from": "^2.1.0"
5462       }
5463     },
5464     "import-fresh": {
5465       "version": "2.0.0",
5466       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5467       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5468       "dev": true,
5469       "requires": {
5470         "caller-path": "^2.0.0",
5471         "resolve-from": "^3.0.0"
5472       }
5473     },
5474     "import-from": {
5475       "version": "2.1.0",
5476       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5477       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5478       "dev": true,
5479       "requires": {
5480         "resolve-from": "^3.0.0"
5481       }
5482     },
5483     "import-local": {
5484       "version": "2.0.0",
5485       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
5486       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
5487       "dev": true,
5488       "requires": {
5489         "pkg-dir": "^3.0.0",
5490         "resolve-cwd": "^2.0.0"
5491       },
5492       "dependencies": {
5493         "find-up": {
5494           "version": "3.0.0",
5495           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
5496           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
5497           "dev": true,
5498           "requires": {
5499             "locate-path": "^3.0.0"
5500           }
5501         },
5502         "locate-path": {
5503           "version": "3.0.0",
5504           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
5505           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
5506           "dev": true,
5507           "requires": {
5508             "p-locate": "^3.0.0",
5509             "path-exists": "^3.0.0"
5510           }
5511         },
5512         "p-limit": {
5513           "version": "2.2.0",
5514           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
5515           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
5516           "dev": true,
5517           "requires": {
5518             "p-try": "^2.0.0"
5519           }
5520         },
5521         "p-locate": {
5522           "version": "3.0.0",
5523           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
5524           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
5525           "dev": true,
5526           "requires": {
5527             "p-limit": "^2.0.0"
5528           }
5529         },
5530         "p-try": {
5531           "version": "2.2.0",
5532           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5533           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5534           "dev": true
5535         },
5536         "pkg-dir": {
5537           "version": "3.0.0",
5538           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
5539           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
5540           "dev": true,
5541           "requires": {
5542             "find-up": "^3.0.0"
5543           }
5544         }
5545       }
5546     },
5547     "imurmurhash": {
5548       "version": "0.1.4",
5549       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5550       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5551       "dev": true
5552     },
5553     "in-publish": {
5554       "version": "2.0.0",
5555       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
5556       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
5557       "dev": true,
5558       "optional": true
5559     },
5560     "indent-string": {
5561       "version": "2.1.0",
5562       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5563       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5564       "dev": true,
5565       "optional": true,
5566       "requires": {
5567         "repeating": "^2.0.0"
5568       }
5569     },
5570     "indexof": {
5571       "version": "0.0.1",
5572       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5573       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
5574       "dev": true
5575     },
5576     "inflight": {
5577       "version": "1.0.6",
5578       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5579       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5580       "dev": true,
5581       "requires": {
5582         "once": "^1.3.0",
5583         "wrappy": "1"
5584       }
5585     },
5586     "inherits": {
5587       "version": "2.0.3",
5588       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5589       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5590       "dev": true
5591     },
5592     "ini": {
5593       "version": "1.3.5",
5594       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5595       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5596       "dev": true
5597     },
5598     "inquirer": {
5599       "version": "6.2.1",
5600       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz",
5601       "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==",
5602       "dev": true,
5603       "requires": {
5604         "ansi-escapes": "^3.0.0",
5605         "chalk": "^2.0.0",
5606         "cli-cursor": "^2.1.0",
5607         "cli-width": "^2.0.0",
5608         "external-editor": "^3.0.0",
5609         "figures": "^2.0.0",
5610         "lodash": "^4.17.10",
5611         "mute-stream": "0.0.7",
5612         "run-async": "^2.2.0",
5613         "rxjs": "^6.1.0",
5614         "string-width": "^2.1.0",
5615         "strip-ansi": "^5.0.0",
5616         "through": "^2.3.6"
5617       },
5618       "dependencies": {
5619         "ansi-regex": {
5620           "version": "3.0.0",
5621           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5622           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5623           "dev": true
5624         },
5625         "is-fullwidth-code-point": {
5626           "version": "2.0.0",
5627           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5628           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5629           "dev": true
5630         },
5631         "string-width": {
5632           "version": "2.1.1",
5633           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5634           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5635           "dev": true,
5636           "requires": {
5637             "is-fullwidth-code-point": "^2.0.0",
5638             "strip-ansi": "^4.0.0"
5639           },
5640           "dependencies": {
5641             "strip-ansi": {
5642               "version": "4.0.0",
5643               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5644               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5645               "dev": true,
5646               "requires": {
5647                 "ansi-regex": "^3.0.0"
5648               }
5649             }
5650           }
5651         },
5652         "strip-ansi": {
5653           "version": "5.2.0",
5654           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
5655           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
5656           "dev": true,
5657           "requires": {
5658             "ansi-regex": "^4.1.0"
5659           },
5660           "dependencies": {
5661             "ansi-regex": {
5662               "version": "4.1.0",
5663               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
5664               "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
5665               "dev": true
5666             }
5667           }
5668         }
5669       }
5670     },
5671     "internal-ip": {
5672       "version": "3.0.1",
5673       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz",
5674       "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==",
5675       "dev": true,
5676       "requires": {
5677         "default-gateway": "^2.6.0",
5678         "ipaddr.js": "^1.5.2"
5679       }
5680     },
5681     "interpret": {
5682       "version": "1.2.0",
5683       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5684       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5685       "dev": true
5686     },
5687     "invariant": {
5688       "version": "2.2.4",
5689       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5690       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5691       "dev": true,
5692       "requires": {
5693         "loose-envify": "^1.0.0"
5694       }
5695     },
5696     "invert-kv": {
5697       "version": "1.0.0",
5698       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5699       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5700       "dev": true,
5701       "optional": true
5702     },
5703     "ip": {
5704       "version": "1.1.5",
5705       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5706       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5707       "dev": true
5708     },
5709     "ip-regex": {
5710       "version": "2.1.0",
5711       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
5712       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
5713       "dev": true
5714     },
5715     "ipaddr.js": {
5716       "version": "1.9.0",
5717       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
5718       "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==",
5719       "dev": true
5720     },
5721     "is-accessor-descriptor": {
5722       "version": "0.1.6",
5723       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5724       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5725       "dev": true,
5726       "requires": {
5727         "kind-of": "^3.0.2"
5728       },
5729       "dependencies": {
5730         "kind-of": {
5731           "version": "3.2.2",
5732           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5733           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5734           "dev": true,
5735           "requires": {
5736             "is-buffer": "^1.1.5"
5737           }
5738         }
5739       }
5740     },
5741     "is-arrayish": {
5742       "version": "0.2.1",
5743       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5744       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5745       "dev": true
5746     },
5747     "is-binary-path": {
5748       "version": "1.0.1",
5749       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5750       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5751       "dev": true,
5752       "requires": {
5753         "binary-extensions": "^1.0.0"
5754       }
5755     },
5756     "is-buffer": {
5757       "version": "1.1.6",
5758       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5759       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5760       "dev": true
5761     },
5762     "is-data-descriptor": {
5763       "version": "0.1.4",
5764       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5765       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5766       "dev": true,
5767       "requires": {
5768         "kind-of": "^3.0.2"
5769       },
5770       "dependencies": {
5771         "kind-of": {
5772           "version": "3.2.2",
5773           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5774           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5775           "dev": true,
5776           "requires": {
5777             "is-buffer": "^1.1.5"
5778           }
5779         }
5780       }
5781     },
5782     "is-descriptor": {
5783       "version": "0.1.6",
5784       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5785       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5786       "dev": true,
5787       "requires": {
5788         "is-accessor-descriptor": "^0.1.6",
5789         "is-data-descriptor": "^0.1.4",
5790         "kind-of": "^5.0.0"
5791       },
5792       "dependencies": {
5793         "kind-of": {
5794           "version": "5.1.0",
5795           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5796           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5797           "dev": true
5798         }
5799       }
5800     },
5801     "is-directory": {
5802       "version": "0.3.1",
5803       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5804       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5805       "dev": true
5806     },
5807     "is-extendable": {
5808       "version": "0.1.1",
5809       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5810       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5811       "dev": true
5812     },
5813     "is-extglob": {
5814       "version": "2.1.1",
5815       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5816       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5817       "dev": true
5818     },
5819     "is-finite": {
5820       "version": "1.0.2",
5821       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5822       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5823       "dev": true,
5824       "requires": {
5825         "number-is-nan": "^1.0.0"
5826       }
5827     },
5828     "is-fullwidth-code-point": {
5829       "version": "1.0.0",
5830       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5831       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5832       "dev": true,
5833       "requires": {
5834         "number-is-nan": "^1.0.0"
5835       }
5836     },
5837     "is-glob": {
5838       "version": "4.0.0",
5839       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
5840       "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
5841       "dev": true,
5842       "requires": {
5843         "is-extglob": "^2.1.1"
5844       }
5845     },
5846     "is-number": {
5847       "version": "3.0.0",
5848       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5849       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5850       "dev": true,
5851       "requires": {
5852         "kind-of": "^3.0.2"
5853       },
5854       "dependencies": {
5855         "kind-of": {
5856           "version": "3.2.2",
5857           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5858           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5859           "dev": true,
5860           "requires": {
5861             "is-buffer": "^1.1.5"
5862           }
5863         }
5864       }
5865     },
5866     "is-path-cwd": {
5867       "version": "1.0.0",
5868       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5869       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5870       "dev": true
5871     },
5872     "is-path-in-cwd": {
5873       "version": "1.0.1",
5874       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5875       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5876       "dev": true,
5877       "requires": {
5878         "is-path-inside": "^1.0.0"
5879       }
5880     },
5881     "is-path-inside": {
5882       "version": "1.0.1",
5883       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5884       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5885       "dev": true,
5886       "requires": {
5887         "path-is-inside": "^1.0.1"
5888       }
5889     },
5890     "is-plain-object": {
5891       "version": "2.0.4",
5892       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5893       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5894       "dev": true,
5895       "requires": {
5896         "isobject": "^3.0.1"
5897       }
5898     },
5899     "is-promise": {
5900       "version": "2.1.0",
5901       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
5902       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
5903       "dev": true
5904     },
5905     "is-stream": {
5906       "version": "1.1.0",
5907       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5908       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5909       "dev": true
5910     },
5911     "is-typedarray": {
5912       "version": "1.0.0",
5913       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5914       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5915       "dev": true
5916     },
5917     "is-utf8": {
5918       "version": "0.2.1",
5919       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5920       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5921       "dev": true,
5922       "optional": true
5923     },
5924     "is-windows": {
5925       "version": "1.0.2",
5926       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5927       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5928       "dev": true
5929     },
5930     "is-wsl": {
5931       "version": "1.1.0",
5932       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5933       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5934       "dev": true
5935     },
5936     "isarray": {
5937       "version": "1.0.0",
5938       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5939       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5940       "dev": true
5941     },
5942     "isbinaryfile": {
5943       "version": "3.0.3",
5944       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5945       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5946       "dev": true,
5947       "requires": {
5948         "buffer-alloc": "^1.2.0"
5949       }
5950     },
5951     "isexe": {
5952       "version": "2.0.0",
5953       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5954       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5955       "dev": true
5956     },
5957     "isobject": {
5958       "version": "3.0.1",
5959       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5960       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5961       "dev": true
5962     },
5963     "isstream": {
5964       "version": "0.1.2",
5965       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5966       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5967       "dev": true
5968     },
5969     "istanbul": {
5970       "version": "0.4.5",
5971       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5972       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5973       "dev": true,
5974       "requires": {
5975         "abbrev": "1.0.x",
5976         "async": "1.x",
5977         "escodegen": "1.8.x",
5978         "esprima": "2.7.x",
5979         "glob": "^5.0.15",
5980         "handlebars": "^4.0.1",
5981         "js-yaml": "3.x",
5982         "mkdirp": "0.5.x",
5983         "nopt": "3.x",
5984         "once": "1.x",
5985         "resolve": "1.1.x",
5986         "supports-color": "^3.1.0",
5987         "which": "^1.1.1",
5988         "wordwrap": "^1.0.0"
5989       },
5990       "dependencies": {
5991         "glob": {
5992           "version": "5.0.15",
5993           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5994           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5995           "dev": true,
5996           "requires": {
5997             "inflight": "^1.0.4",
5998             "inherits": "2",
5999             "minimatch": "2 || 3",
6000             "once": "^1.3.0",
6001             "path-is-absolute": "^1.0.0"
6002           }
6003         },
6004         "has-flag": {
6005           "version": "1.0.0",
6006           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
6007           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
6008           "dev": true
6009         },
6010         "supports-color": {
6011           "version": "3.2.3",
6012           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
6013           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
6014           "dev": true,
6015           "requires": {
6016             "has-flag": "^1.0.0"
6017           }
6018         }
6019       }
6020     },
6021     "istanbul-api": {
6022       "version": "2.1.6",
6023       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz",
6024       "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==",
6025       "dev": true,
6026       "requires": {
6027         "async": "^2.6.2",
6028         "compare-versions": "^3.4.0",
6029         "fileset": "^2.0.3",
6030         "istanbul-lib-coverage": "^2.0.5",
6031         "istanbul-lib-hook": "^2.0.7",
6032         "istanbul-lib-instrument": "^3.3.0",
6033         "istanbul-lib-report": "^2.0.8",
6034         "istanbul-lib-source-maps": "^3.0.6",
6035         "istanbul-reports": "^2.2.4",
6036         "js-yaml": "^3.13.1",
6037         "make-dir": "^2.1.0",
6038         "minimatch": "^3.0.4",
6039         "once": "^1.4.0"
6040       },
6041       "dependencies": {
6042         "async": {
6043           "version": "2.6.2",
6044           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
6045           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
6046           "dev": true,
6047           "requires": {
6048             "lodash": "^4.17.11"
6049           }
6050         },
6051         "esprima": {
6052           "version": "4.0.1",
6053           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6054           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6055           "dev": true
6056         },
6057         "istanbul-lib-coverage": {
6058           "version": "2.0.5",
6059           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6060           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6061           "dev": true
6062         },
6063         "istanbul-lib-instrument": {
6064           "version": "3.3.0",
6065           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
6066           "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
6067           "dev": true,
6068           "requires": {
6069             "@babel/generator": "^7.4.0",
6070             "@babel/parser": "^7.4.3",
6071             "@babel/template": "^7.4.0",
6072             "@babel/traverse": "^7.4.3",
6073             "@babel/types": "^7.4.0",
6074             "istanbul-lib-coverage": "^2.0.5",
6075             "semver": "^6.0.0"
6076           }
6077         },
6078         "js-yaml": {
6079           "version": "3.13.1",
6080           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6081           "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6082           "dev": true,
6083           "requires": {
6084             "argparse": "^1.0.7",
6085             "esprima": "^4.0.0"
6086           }
6087         },
6088         "make-dir": {
6089           "version": "2.1.0",
6090           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
6091           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
6092           "dev": true,
6093           "requires": {
6094             "pify": "^4.0.1",
6095             "semver": "^5.6.0"
6096           },
6097           "dependencies": {
6098             "semver": {
6099               "version": "5.7.0",
6100               "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
6101               "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
6102               "dev": true
6103             }
6104           }
6105         },
6106         "pify": {
6107           "version": "4.0.1",
6108           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
6109           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
6110           "dev": true
6111         },
6112         "semver": {
6113           "version": "6.1.2",
6114           "resolved": "https://registry.npmjs.org/semver/-/semver-6.1.2.tgz",
6115           "integrity": "sha512-z4PqiCpomGtWj8633oeAdXm1Kn1W++3T8epkZYnwiVgIYIJ0QHszhInYSJTYxebByQH7KVCEAn8R9duzZW2PhQ==",
6116           "dev": true
6117         }
6118       }
6119     },
6120     "istanbul-instrumenter-loader": {
6121       "version": "3.0.1",
6122       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
6123       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
6124       "dev": true,
6125       "requires": {
6126         "convert-source-map": "^1.5.0",
6127         "istanbul-lib-instrument": "^1.7.3",
6128         "loader-utils": "^1.1.0",
6129         "schema-utils": "^0.3.0"
6130       },
6131       "dependencies": {
6132         "ajv": {
6133           "version": "5.5.2",
6134           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
6135           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
6136           "dev": true,
6137           "requires": {
6138             "co": "^4.6.0",
6139             "fast-deep-equal": "^1.0.0",
6140             "fast-json-stable-stringify": "^2.0.0",
6141             "json-schema-traverse": "^0.3.0"
6142           }
6143         },
6144         "fast-deep-equal": {
6145           "version": "1.1.0",
6146           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
6147           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
6148           "dev": true
6149         },
6150         "json-schema-traverse": {
6151           "version": "0.3.1",
6152           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
6153           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
6154           "dev": true
6155         },
6156         "schema-utils": {
6157           "version": "0.3.0",
6158           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
6159           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
6160           "dev": true,
6161           "requires": {
6162             "ajv": "^5.0.0"
6163           }
6164         }
6165       }
6166     },
6167     "istanbul-lib-coverage": {
6168       "version": "1.2.1",
6169       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz",
6170       "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==",
6171       "dev": true
6172     },
6173     "istanbul-lib-hook": {
6174       "version": "2.0.7",
6175       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz",
6176       "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==",
6177       "dev": true,
6178       "requires": {
6179         "append-transform": "^1.0.0"
6180       }
6181     },
6182     "istanbul-lib-instrument": {
6183       "version": "1.10.2",
6184       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz",
6185       "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==",
6186       "dev": true,
6187       "requires": {
6188         "babel-generator": "^6.18.0",
6189         "babel-template": "^6.16.0",
6190         "babel-traverse": "^6.18.0",
6191         "babel-types": "^6.18.0",
6192         "babylon": "^6.18.0",
6193         "istanbul-lib-coverage": "^1.2.1",
6194         "semver": "^5.3.0"
6195       }
6196     },
6197     "istanbul-lib-report": {
6198       "version": "2.0.8",
6199       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
6200       "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
6201       "dev": true,
6202       "requires": {
6203         "istanbul-lib-coverage": "^2.0.5",
6204         "make-dir": "^2.1.0",
6205         "supports-color": "^6.1.0"
6206       },
6207       "dependencies": {
6208         "istanbul-lib-coverage": {
6209           "version": "2.0.5",
6210           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6211           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6212           "dev": true
6213         },
6214         "make-dir": {
6215           "version": "2.1.0",
6216           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
6217           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
6218           "dev": true,
6219           "requires": {
6220             "pify": "^4.0.1",
6221             "semver": "^5.6.0"
6222           }
6223         },
6224         "pify": {
6225           "version": "4.0.1",
6226           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
6227           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
6228           "dev": true
6229         },
6230         "semver": {
6231           "version": "5.7.0",
6232           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
6233           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
6234           "dev": true
6235         }
6236       }
6237     },
6238     "istanbul-lib-source-maps": {
6239       "version": "3.0.6",
6240       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
6241       "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
6242       "dev": true,
6243       "requires": {
6244         "debug": "^4.1.1",
6245         "istanbul-lib-coverage": "^2.0.5",
6246         "make-dir": "^2.1.0",
6247         "rimraf": "^2.6.3",
6248         "source-map": "^0.6.1"
6249       },
6250       "dependencies": {
6251         "debug": {
6252           "version": "4.1.1",
6253           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
6254           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
6255           "dev": true,
6256           "requires": {
6257             "ms": "^2.1.1"
6258           }
6259         },
6260         "istanbul-lib-coverage": {
6261           "version": "2.0.5",
6262           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
6263           "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
6264           "dev": true
6265         },
6266         "make-dir": {
6267           "version": "2.1.0",
6268           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
6269           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
6270           "dev": true,
6271           "requires": {
6272             "pify": "^4.0.1",
6273             "semver": "^5.6.0"
6274           }
6275         },
6276         "ms": {
6277           "version": "2.1.2",
6278           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6279           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6280           "dev": true
6281         },
6282         "pify": {
6283           "version": "4.0.1",
6284           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
6285           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
6286           "dev": true
6287         },
6288         "semver": {
6289           "version": "5.7.0",
6290           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
6291           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
6292           "dev": true
6293         },
6294         "source-map": {
6295           "version": "0.6.1",
6296           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6297           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6298           "dev": true
6299         }
6300       }
6301     },
6302     "istanbul-reports": {
6303       "version": "2.2.6",
6304       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz",
6305       "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==",
6306       "dev": true,
6307       "requires": {
6308         "handlebars": "^4.1.2"
6309       }
6310     },
6311     "jasmine": {
6312       "version": "2.8.0",
6313       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
6314       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
6315       "dev": true,
6316       "requires": {
6317         "exit": "^0.1.2",
6318         "glob": "^7.0.6",
6319         "jasmine-core": "~2.8.0"
6320       },
6321       "dependencies": {
6322         "jasmine-core": {
6323           "version": "2.8.0",
6324           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
6325           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
6326           "dev": true
6327         }
6328       }
6329     },
6330     "jasmine-core": {
6331       "version": "2.99.1",
6332       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
6333       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
6334       "dev": true
6335     },
6336     "jasmine-spec-reporter": {
6337       "version": "4.2.1",
6338       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
6339       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
6340       "dev": true,
6341       "requires": {
6342         "colors": "1.1.2"
6343       }
6344     },
6345     "jasminewd2": {
6346       "version": "2.2.0",
6347       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
6348       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
6349       "dev": true
6350     },
6351     "js-base64": {
6352       "version": "2.5.1",
6353       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
6354       "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
6355       "dev": true,
6356       "optional": true
6357     },
6358     "js-tokens": {
6359       "version": "3.0.2",
6360       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
6361       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
6362       "dev": true
6363     },
6364     "js-yaml": {
6365       "version": "3.13.1",
6366       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6367       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6368       "dev": true,
6369       "requires": {
6370         "argparse": "^1.0.7",
6371         "esprima": "^4.0.0"
6372       },
6373       "dependencies": {
6374         "esprima": {
6375           "version": "4.0.1",
6376           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6377           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6378           "dev": true
6379         }
6380       }
6381     },
6382     "jsbn": {
6383       "version": "0.1.1",
6384       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
6385       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
6386       "dev": true
6387     },
6388     "jsesc": {
6389       "version": "1.3.0",
6390       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
6391       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
6392       "dev": true
6393     },
6394     "json-parse-better-errors": {
6395       "version": "1.0.2",
6396       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6397       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6398       "dev": true
6399     },
6400     "json-schema": {
6401       "version": "0.2.3",
6402       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
6403       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
6404       "dev": true
6405     },
6406     "json-schema-traverse": {
6407       "version": "0.4.1",
6408       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6409       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6410       "dev": true
6411     },
6412     "json-stringify-safe": {
6413       "version": "5.0.1",
6414       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
6415       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
6416       "dev": true
6417     },
6418     "json3": {
6419       "version": "3.3.3",
6420       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
6421       "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
6422       "dev": true
6423     },
6424     "json5": {
6425       "version": "0.5.1",
6426       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
6427       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
6428       "dev": true
6429     },
6430     "jsonparse": {
6431       "version": "1.3.1",
6432       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6433       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6434       "dev": true
6435     },
6436     "jsprim": {
6437       "version": "1.4.1",
6438       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
6439       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
6440       "dev": true,
6441       "requires": {
6442         "assert-plus": "1.0.0",
6443         "extsprintf": "1.3.0",
6444         "json-schema": "0.2.3",
6445         "verror": "1.10.0"
6446       }
6447     },
6448     "jszip": {
6449       "version": "3.1.5",
6450       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.1.5.tgz",
6451       "integrity": "sha512-5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ==",
6452       "dev": true,
6453       "requires": {
6454         "core-js": "~2.3.0",
6455         "es6-promise": "~3.0.2",
6456         "lie": "~3.1.0",
6457         "pako": "~1.0.2",
6458         "readable-stream": "~2.0.6"
6459       },
6460       "dependencies": {
6461         "core-js": {
6462           "version": "2.3.0",
6463           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.3.0.tgz",
6464           "integrity": "sha1-+rg/uwstjchfpjbEudNMdUIMbWU=",
6465           "dev": true
6466         },
6467         "es6-promise": {
6468           "version": "3.0.2",
6469           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.0.2.tgz",
6470           "integrity": "sha1-AQ1YWEI6XxGJeWZfRkhqlcbuK7Y=",
6471           "dev": true
6472         },
6473         "process-nextick-args": {
6474           "version": "1.0.7",
6475           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
6476           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
6477           "dev": true
6478         },
6479         "readable-stream": {
6480           "version": "2.0.6",
6481           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
6482           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
6483           "dev": true,
6484           "requires": {
6485             "core-util-is": "~1.0.0",
6486             "inherits": "~2.0.1",
6487             "isarray": "~1.0.0",
6488             "process-nextick-args": "~1.0.6",
6489             "string_decoder": "~0.10.x",
6490             "util-deprecate": "~1.0.1"
6491           }
6492         },
6493         "string_decoder": {
6494           "version": "0.10.31",
6495           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
6496           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
6497           "dev": true
6498         }
6499       }
6500     },
6501     "karma": {
6502       "version": "3.1.4",
6503       "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz",
6504       "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==",
6505       "dev": true,
6506       "requires": {
6507         "bluebird": "^3.3.0",
6508         "body-parser": "^1.16.1",
6509         "chokidar": "^2.0.3",
6510         "colors": "^1.1.0",
6511         "combine-lists": "^1.0.0",
6512         "connect": "^3.6.0",
6513         "core-js": "^2.2.0",
6514         "di": "^0.0.1",
6515         "dom-serialize": "^2.2.0",
6516         "expand-braces": "^0.1.1",
6517         "flatted": "^2.0.0",
6518         "glob": "^7.1.1",
6519         "graceful-fs": "^4.1.2",
6520         "http-proxy": "^1.13.0",
6521         "isbinaryfile": "^3.0.0",
6522         "lodash": "^4.17.5",
6523         "log4js": "^3.0.0",
6524         "mime": "^2.3.1",
6525         "minimatch": "^3.0.2",
6526         "optimist": "^0.6.1",
6527         "qjobs": "^1.1.4",
6528         "range-parser": "^1.2.0",
6529         "rimraf": "^2.6.0",
6530         "safe-buffer": "^5.0.1",
6531         "socket.io": "2.1.1",
6532         "source-map": "^0.6.1",
6533         "tmp": "0.0.33",
6534         "useragent": "2.3.0"
6535       },
6536       "dependencies": {
6537         "mime": {
6538           "version": "2.4.0",
6539           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
6540           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
6541           "dev": true
6542         },
6543         "source-map": {
6544           "version": "0.6.1",
6545           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6546           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6547           "dev": true
6548         }
6549       }
6550     },
6551     "karma-chrome-launcher": {
6552       "version": "2.2.0",
6553       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
6554       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
6555       "dev": true,
6556       "requires": {
6557         "fs-access": "^1.0.0",
6558         "which": "^1.2.1"
6559       }
6560     },
6561     "karma-coverage-istanbul-reporter": {
6562       "version": "2.0.5",
6563       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.5.tgz",
6564       "integrity": "sha512-yPvAlKtY3y+rKKWbOo0CzBMVTvJEeMOgbMXuVv3yWvS8YtYKC98AU9vFF0mVBZ2RP1E9SgS90+PT6Kf14P3S4w==",
6565       "dev": true,
6566       "requires": {
6567         "istanbul-api": "^2.1.1",
6568         "minimatch": "^3.0.4"
6569       }
6570     },
6571     "karma-jasmine": {
6572       "version": "1.1.2",
6573       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
6574       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
6575       "dev": true
6576     },
6577     "karma-jasmine-html-reporter": {
6578       "version": "0.2.2",
6579       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
6580       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
6581       "dev": true,
6582       "requires": {
6583         "karma-jasmine": "^1.0.2"
6584       }
6585     },
6586     "karma-source-map-support": {
6587       "version": "1.3.0",
6588       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
6589       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
6590       "dev": true,
6591       "requires": {
6592         "source-map-support": "^0.5.5"
6593       }
6594     },
6595     "killable": {
6596       "version": "1.0.1",
6597       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
6598       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
6599       "dev": true
6600     },
6601     "kind-of": {
6602       "version": "6.0.2",
6603       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6604       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6605       "dev": true
6606     },
6607     "lcid": {
6608       "version": "1.0.0",
6609       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6610       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6611       "dev": true,
6612       "optional": true,
6613       "requires": {
6614         "invert-kv": "^1.0.0"
6615       }
6616     },
6617     "less": {
6618       "version": "3.9.0",
6619       "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz",
6620       "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==",
6621       "dev": true,
6622       "requires": {
6623         "clone": "^2.1.2",
6624         "errno": "^0.1.1",
6625         "graceful-fs": "^4.1.2",
6626         "image-size": "~0.5.0",
6627         "mime": "^1.4.1",
6628         "mkdirp": "^0.5.0",
6629         "promise": "^7.1.1",
6630         "request": "^2.83.0",
6631         "source-map": "~0.6.0"
6632       },
6633       "dependencies": {
6634         "source-map": {
6635           "version": "0.6.1",
6636           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6637           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6638           "dev": true,
6639           "optional": true
6640         }
6641       }
6642     },
6643     "less-loader": {
6644       "version": "4.1.0",
6645       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
6646       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6647       "dev": true,
6648       "requires": {
6649         "clone": "^2.1.1",
6650         "loader-utils": "^1.1.0",
6651         "pify": "^3.0.0"
6652       }
6653     },
6654     "levn": {
6655       "version": "0.3.0",
6656       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6657       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6658       "dev": true,
6659       "requires": {
6660         "prelude-ls": "~1.1.2",
6661         "type-check": "~0.3.2"
6662       }
6663     },
6664     "license-webpack-plugin": {
6665       "version": "2.0.4",
6666       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.0.4.tgz",
6667       "integrity": "sha512-FQgOqrrIcD4C/VQo6ecWgXZULK5rs0kIDJtHcSVO6SBUrD63kEHZwmKOvBTquFQSgMQn/yeH68qooKDfqiBF2Q==",
6668       "dev": true,
6669       "requires": {
6670         "@types/webpack-sources": "^0.1.5",
6671         "webpack-sources": "^1.2.0"
6672       }
6673     },
6674     "lie": {
6675       "version": "3.1.1",
6676       "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
6677       "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=",
6678       "dev": true,
6679       "requires": {
6680         "immediate": "~3.0.5"
6681       }
6682     },
6683     "load-json-file": {
6684       "version": "1.1.0",
6685       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6686       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6687       "dev": true,
6688       "optional": true,
6689       "requires": {
6690         "graceful-fs": "^4.1.2",
6691         "parse-json": "^2.2.0",
6692         "pify": "^2.0.0",
6693         "pinkie-promise": "^2.0.0",
6694         "strip-bom": "^2.0.0"
6695       },
6696       "dependencies": {
6697         "pify": {
6698           "version": "2.3.0",
6699           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6700           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6701           "dev": true,
6702           "optional": true
6703         }
6704       }
6705     },
6706     "loader-runner": {
6707       "version": "2.4.0",
6708       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
6709       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
6710       "dev": true
6711     },
6712     "loader-utils": {
6713       "version": "1.1.0",
6714       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6715       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6716       "dev": true,
6717       "requires": {
6718         "big.js": "^3.1.3",
6719         "emojis-list": "^2.0.0",
6720         "json5": "^0.5.0"
6721       }
6722     },
6723     "locate-path": {
6724       "version": "2.0.0",
6725       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6726       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6727       "dev": true,
6728       "requires": {
6729         "p-locate": "^2.0.0",
6730         "path-exists": "^3.0.0"
6731       }
6732     },
6733     "lodash": {
6734       "version": "4.17.11",
6735       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
6736       "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
6737       "dev": true
6738     },
6739     "lodash-es": {
6740       "version": "4.17.15",
6741       "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz",
6742       "integrity": "sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ=="
6743     },
6744     "lodash.assign": {
6745       "version": "4.2.0",
6746       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6747       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6748       "dev": true,
6749       "optional": true
6750     },
6751     "lodash.clonedeep": {
6752       "version": "4.5.0",
6753       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6754       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6755       "dev": true
6756     },
6757     "lodash.debounce": {
6758       "version": "4.0.8",
6759       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6760       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6761       "dev": true
6762     },
6763     "lodash.mergewith": {
6764       "version": "4.6.1",
6765       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
6766       "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
6767       "dev": true,
6768       "optional": true
6769     },
6770     "lodash.tail": {
6771       "version": "4.1.1",
6772       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6773       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6774       "dev": true
6775     },
6776     "log4js": {
6777       "version": "3.0.6",
6778       "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
6779       "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
6780       "dev": true,
6781       "requires": {
6782         "circular-json": "^0.5.5",
6783         "date-format": "^1.2.0",
6784         "debug": "^3.1.0",
6785         "rfdc": "^1.1.2",
6786         "streamroller": "0.7.0"
6787       },
6788       "dependencies": {
6789         "debug": {
6790           "version": "3.2.6",
6791           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6792           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6793           "dev": true,
6794           "requires": {
6795             "ms": "^2.1.1"
6796           }
6797         },
6798         "ms": {
6799           "version": "2.1.1",
6800           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
6801           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
6802           "dev": true
6803         }
6804       }
6805     },
6806     "loglevel": {
6807       "version": "1.6.3",
6808       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz",
6809       "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==",
6810       "dev": true
6811     },
6812     "loose-envify": {
6813       "version": "1.4.0",
6814       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6815       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6816       "dev": true,
6817       "requires": {
6818         "js-tokens": "^3.0.0 || ^4.0.0"
6819       }
6820     },
6821     "loud-rejection": {
6822       "version": "1.6.0",
6823       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6824       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6825       "dev": true,
6826       "optional": true,
6827       "requires": {
6828         "currently-unhandled": "^0.4.1",
6829         "signal-exit": "^3.0.0"
6830       }
6831     },
6832     "lru-cache": {
6833       "version": "4.1.5",
6834       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6835       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6836       "dev": true,
6837       "requires": {
6838         "pseudomap": "^1.0.2",
6839         "yallist": "^2.1.2"
6840       }
6841     },
6842     "magic-string": {
6843       "version": "0.25.2",
6844       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.2.tgz",
6845       "integrity": "sha512-iLs9mPjh9IuTtRsqqhNGYcZXGei0Nh/A4xirrsqW7c+QhKVFL2vm7U09ru6cHRD22azaP/wMDgI+HCqbETMTtg==",
6846       "dev": true,
6847       "requires": {
6848         "sourcemap-codec": "^1.4.4"
6849       }
6850     },
6851     "make-dir": {
6852       "version": "1.3.0",
6853       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6854       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6855       "dev": true,
6856       "requires": {
6857         "pify": "^3.0.0"
6858       }
6859     },
6860     "make-error": {
6861       "version": "1.3.5",
6862       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
6863       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
6864       "dev": true
6865     },
6866     "make-fetch-happen": {
6867       "version": "4.0.1",
6868       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz",
6869       "integrity": "sha512-7R5ivfy9ilRJ1EMKIOziwrns9fGeAD4bAha8EB7BIiBBLHm2KeTUGCrICFt2rbHfzheTLynv50GnNTK1zDTrcQ==",
6870       "dev": true,
6871       "requires": {
6872         "agentkeepalive": "^3.4.1",
6873         "cacache": "^11.0.1",
6874         "http-cache-semantics": "^3.8.1",
6875         "http-proxy-agent": "^2.1.0",
6876         "https-proxy-agent": "^2.2.1",
6877         "lru-cache": "^4.1.2",
6878         "mississippi": "^3.0.0",
6879         "node-fetch-npm": "^2.0.2",
6880         "promise-retry": "^1.1.1",
6881         "socks-proxy-agent": "^4.0.0",
6882         "ssri": "^6.0.0"
6883       },
6884       "dependencies": {
6885         "bluebird": {
6886           "version": "3.5.5",
6887           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
6888           "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
6889           "dev": true
6890         },
6891         "cacache": {
6892           "version": "11.3.3",
6893           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
6894           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
6895           "dev": true,
6896           "requires": {
6897             "bluebird": "^3.5.5",
6898             "chownr": "^1.1.1",
6899             "figgy-pudding": "^3.5.1",
6900             "glob": "^7.1.4",
6901             "graceful-fs": "^4.1.15",
6902             "lru-cache": "^5.1.1",
6903             "mississippi": "^3.0.0",
6904             "mkdirp": "^0.5.1",
6905             "move-concurrently": "^1.0.1",
6906             "promise-inflight": "^1.0.1",
6907             "rimraf": "^2.6.3",
6908             "ssri": "^6.0.1",
6909             "unique-filename": "^1.1.1",
6910             "y18n": "^4.0.0"
6911           },
6912           "dependencies": {
6913             "lru-cache": {
6914               "version": "5.1.1",
6915               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
6916               "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
6917               "dev": true,
6918               "requires": {
6919                 "yallist": "^3.0.2"
6920               }
6921             }
6922           }
6923         },
6924         "glob": {
6925           "version": "7.1.4",
6926           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
6927           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
6928           "dev": true,
6929           "requires": {
6930             "fs.realpath": "^1.0.0",
6931             "inflight": "^1.0.4",
6932             "inherits": "2",
6933             "minimatch": "^3.0.4",
6934             "once": "^1.3.0",
6935             "path-is-absolute": "^1.0.0"
6936           }
6937         },
6938         "mississippi": {
6939           "version": "3.0.0",
6940           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
6941           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
6942           "dev": true,
6943           "requires": {
6944             "concat-stream": "^1.5.0",
6945             "duplexify": "^3.4.2",
6946             "end-of-stream": "^1.1.0",
6947             "flush-write-stream": "^1.0.0",
6948             "from2": "^2.1.0",
6949             "parallel-transform": "^1.1.0",
6950             "pump": "^3.0.0",
6951             "pumpify": "^1.3.3",
6952             "stream-each": "^1.1.0",
6953             "through2": "^2.0.0"
6954           }
6955         },
6956         "pump": {
6957           "version": "3.0.0",
6958           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
6959           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
6960           "dev": true,
6961           "requires": {
6962             "end-of-stream": "^1.1.0",
6963             "once": "^1.3.1"
6964           }
6965         },
6966         "ssri": {
6967           "version": "6.0.1",
6968           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
6969           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
6970           "dev": true,
6971           "requires": {
6972             "figgy-pudding": "^3.5.1"
6973           }
6974         },
6975         "yallist": {
6976           "version": "3.0.3",
6977           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
6978           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
6979           "dev": true
6980         }
6981       }
6982     },
6983     "map-age-cleaner": {
6984       "version": "0.1.3",
6985       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
6986       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
6987       "dev": true,
6988       "requires": {
6989         "p-defer": "^1.0.0"
6990       }
6991     },
6992     "map-cache": {
6993       "version": "0.2.2",
6994       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6995       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6996       "dev": true
6997     },
6998     "map-obj": {
6999       "version": "1.0.1",
7000       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
7001       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
7002       "dev": true,
7003       "optional": true
7004     },
7005     "map-visit": {
7006       "version": "1.0.0",
7007       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
7008       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
7009       "dev": true,
7010       "requires": {
7011         "object-visit": "^1.0.0"
7012       }
7013     },
7014     "material-design-icons": {
7015       "version": "3.0.1",
7016       "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz",
7017       "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78="
7018     },
7019     "md5.js": {
7020       "version": "1.3.5",
7021       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
7022       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
7023       "dev": true,
7024       "requires": {
7025         "hash-base": "^3.0.0",
7026         "inherits": "^2.0.1",
7027         "safe-buffer": "^5.1.2"
7028       }
7029     },
7030     "media-typer": {
7031       "version": "0.3.0",
7032       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
7033       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
7034       "dev": true
7035     },
7036     "mem": {
7037       "version": "4.3.0",
7038       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
7039       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
7040       "dev": true,
7041       "requires": {
7042         "map-age-cleaner": "^0.1.1",
7043         "mimic-fn": "^2.0.0",
7044         "p-is-promise": "^2.0.0"
7045       }
7046     },
7047     "memory-fs": {
7048       "version": "0.4.1",
7049       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
7050       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
7051       "dev": true,
7052       "requires": {
7053         "errno": "^0.1.3",
7054         "readable-stream": "^2.0.1"
7055       }
7056     },
7057     "meow": {
7058       "version": "3.7.0",
7059       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
7060       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
7061       "dev": true,
7062       "optional": true,
7063       "requires": {
7064         "camelcase-keys": "^2.0.0",
7065         "decamelize": "^1.1.2",
7066         "loud-rejection": "^1.0.0",
7067         "map-obj": "^1.0.1",
7068         "minimist": "^1.1.3",
7069         "normalize-package-data": "^2.3.4",
7070         "object-assign": "^4.0.1",
7071         "read-pkg-up": "^1.0.1",
7072         "redent": "^1.0.0",
7073         "trim-newlines": "^1.0.0"
7074       },
7075       "dependencies": {
7076         "minimist": {
7077           "version": "1.2.0",
7078           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7079           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7080           "dev": true,
7081           "optional": true
7082         }
7083       }
7084     },
7085     "merge-descriptors": {
7086       "version": "1.0.1",
7087       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
7088       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
7089       "dev": true
7090     },
7091     "methods": {
7092       "version": "1.1.2",
7093       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
7094       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
7095       "dev": true
7096     },
7097     "micromatch": {
7098       "version": "3.1.10",
7099       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7100       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7101       "dev": true,
7102       "requires": {
7103         "arr-diff": "^4.0.0",
7104         "array-unique": "^0.3.2",
7105         "braces": "^2.3.1",
7106         "define-property": "^2.0.2",
7107         "extend-shallow": "^3.0.2",
7108         "extglob": "^2.0.4",
7109         "fragment-cache": "^0.2.1",
7110         "kind-of": "^6.0.2",
7111         "nanomatch": "^1.2.9",
7112         "object.pick": "^1.3.0",
7113         "regex-not": "^1.0.0",
7114         "snapdragon": "^0.8.1",
7115         "to-regex": "^3.0.2"
7116       }
7117     },
7118     "miller-rabin": {
7119       "version": "4.0.1",
7120       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
7121       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
7122       "dev": true,
7123       "requires": {
7124         "bn.js": "^4.0.0",
7125         "brorand": "^1.0.1"
7126       }
7127     },
7128     "mime": {
7129       "version": "1.6.0",
7130       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
7131       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
7132       "dev": true
7133     },
7134     "mime-db": {
7135       "version": "1.37.0",
7136       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
7137       "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
7138       "dev": true
7139     },
7140     "mime-types": {
7141       "version": "2.1.21",
7142       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
7143       "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
7144       "dev": true,
7145       "requires": {
7146         "mime-db": "~1.37.0"
7147       }
7148     },
7149     "mimic-fn": {
7150       "version": "2.1.0",
7151       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
7152       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
7153       "dev": true
7154     },
7155     "mini-css-extract-plugin": {
7156       "version": "0.4.4",
7157       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.4.tgz",
7158       "integrity": "sha512-o+Jm+ocb0asEngdM6FsZWtZsRzA8koFUudIDwYUfl94M3PejPHG7Vopw5hN9V8WsMkSFpm3tZP3Fesz89EyrfQ==",
7159       "dev": true,
7160       "requires": {
7161         "loader-utils": "^1.1.0",
7162         "schema-utils": "^1.0.0",
7163         "webpack-sources": "^1.1.0"
7164       }
7165     },
7166     "minimalistic-assert": {
7167       "version": "1.0.1",
7168       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
7169       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
7170       "dev": true
7171     },
7172     "minimalistic-crypto-utils": {
7173       "version": "1.0.1",
7174       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
7175       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
7176       "dev": true
7177     },
7178     "minimatch": {
7179       "version": "3.0.4",
7180       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7181       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7182       "dev": true,
7183       "requires": {
7184         "brace-expansion": "^1.1.7"
7185       }
7186     },
7187     "minimist": {
7188       "version": "0.0.8",
7189       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
7190       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
7191       "dev": true
7192     },
7193     "minipass": {
7194       "version": "2.3.5",
7195       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
7196       "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
7197       "dev": true,
7198       "requires": {
7199         "safe-buffer": "^5.1.2",
7200         "yallist": "^3.0.0"
7201       },
7202       "dependencies": {
7203         "yallist": {
7204           "version": "3.0.3",
7205           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
7206           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
7207           "dev": true
7208         }
7209       }
7210     },
7211     "minizlib": {
7212       "version": "1.2.1",
7213       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz",
7214       "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==",
7215       "dev": true,
7216       "requires": {
7217         "minipass": "^2.2.1"
7218       }
7219     },
7220     "mississippi": {
7221       "version": "2.0.0",
7222       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
7223       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
7224       "dev": true,
7225       "requires": {
7226         "concat-stream": "^1.5.0",
7227         "duplexify": "^3.4.2",
7228         "end-of-stream": "^1.1.0",
7229         "flush-write-stream": "^1.0.0",
7230         "from2": "^2.1.0",
7231         "parallel-transform": "^1.1.0",
7232         "pump": "^2.0.1",
7233         "pumpify": "^1.3.3",
7234         "stream-each": "^1.1.0",
7235         "through2": "^2.0.0"
7236       }
7237     },
7238     "mixin-deep": {
7239       "version": "1.3.1",
7240       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
7241       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
7242       "dev": true,
7243       "requires": {
7244         "for-in": "^1.0.2",
7245         "is-extendable": "^1.0.1"
7246       },
7247       "dependencies": {
7248         "is-extendable": {
7249           "version": "1.0.1",
7250           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7251           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7252           "dev": true,
7253           "requires": {
7254             "is-plain-object": "^2.0.4"
7255           }
7256         }
7257       }
7258     },
7259     "mixin-object": {
7260       "version": "2.0.1",
7261       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
7262       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
7263       "dev": true,
7264       "requires": {
7265         "for-in": "^0.1.3",
7266         "is-extendable": "^0.1.1"
7267       },
7268       "dependencies": {
7269         "for-in": {
7270           "version": "0.1.8",
7271           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
7272           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
7273           "dev": true
7274         }
7275       }
7276     },
7277     "mkdirp": {
7278       "version": "0.5.1",
7279       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
7280       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
7281       "dev": true,
7282       "requires": {
7283         "minimist": "0.0.8"
7284       }
7285     },
7286     "moment": {
7287       "version": "2.24.0",
7288       "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
7289       "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
7290     },
7291     "move-concurrently": {
7292       "version": "1.0.1",
7293       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
7294       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
7295       "dev": true,
7296       "requires": {
7297         "aproba": "^1.1.1",
7298         "copy-concurrently": "^1.0.0",
7299         "fs-write-stream-atomic": "^1.0.8",
7300         "mkdirp": "^0.5.1",
7301         "rimraf": "^2.5.4",
7302         "run-queue": "^1.0.3"
7303       }
7304     },
7305     "ms": {
7306       "version": "2.0.0",
7307       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7308       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
7309       "dev": true
7310     },
7311     "multicast-dns": {
7312       "version": "6.2.3",
7313       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
7314       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
7315       "dev": true,
7316       "requires": {
7317         "dns-packet": "^1.3.1",
7318         "thunky": "^1.0.2"
7319       }
7320     },
7321     "multicast-dns-service-types": {
7322       "version": "1.1.0",
7323       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
7324       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
7325       "dev": true
7326     },
7327     "mute-stream": {
7328       "version": "0.0.7",
7329       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
7330       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
7331       "dev": true
7332     },
7333     "nan": {
7334       "version": "2.12.1",
7335       "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz",
7336       "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==",
7337       "dev": true,
7338       "optional": true
7339     },
7340     "nanomatch": {
7341       "version": "1.2.13",
7342       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7343       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7344       "dev": true,
7345       "requires": {
7346         "arr-diff": "^4.0.0",
7347         "array-unique": "^0.3.2",
7348         "define-property": "^2.0.2",
7349         "extend-shallow": "^3.0.2",
7350         "fragment-cache": "^0.2.1",
7351         "is-windows": "^1.0.2",
7352         "kind-of": "^6.0.2",
7353         "object.pick": "^1.3.0",
7354         "regex-not": "^1.0.0",
7355         "snapdragon": "^0.8.1",
7356         "to-regex": "^3.0.1"
7357       }
7358     },
7359     "negotiator": {
7360       "version": "0.6.1",
7361       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
7362       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
7363       "dev": true
7364     },
7365     "neo-async": {
7366       "version": "2.6.1",
7367       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
7368       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
7369       "dev": true
7370     },
7371     "ng2-charts": {
7372       "version": "1.6.0",
7373       "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-1.6.0.tgz",
7374       "integrity": "sha512-9w0WH69x5/nuqC1og2WaY39NbaBqTGIP1+5gZaH7/KPN6UEPonNg/pYnsIVklLj1DWPWXKa8+XXIJZ1jy5nLxg==",
7375       "requires": {
7376         "chart.js": "^2.6.0"
7377       },
7378       "dependencies": {
7379         "chart.js": {
7380           "version": "2.7.3",
7381           "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.7.3.tgz",
7382           "integrity": "sha512-3+7k/DbR92m6BsMUYP6M0dMsMVZpMnwkUyNSAbqolHKsbIzH2Q4LWVEHHYq7v0fmEV8whXE0DrjANulw9j2K5g==",
7383           "requires": {
7384             "chartjs-color": "^2.1.0",
7385             "moment": "^2.10.2"
7386           }
7387         }
7388       }
7389     },
7390     "ng2-completer": {
7391       "version": "2.0.8",
7392       "resolved": "https://registry.npmjs.org/ng2-completer/-/ng2-completer-2.0.8.tgz",
7393       "integrity": "sha512-WzxJ4u3vAHsfBUaFCloEBoirPZrnDabtWEKyDok7dtjhS1ZvcbwQ4asdXuDO0hZ0T1QC66U/PwLhKfkG501hVg=="
7394     },
7395     "ngx-toastr": {
7396       "version": "10.0.4",
7397       "resolved": "https://registry.npmjs.org/ngx-toastr/-/ngx-toastr-10.0.4.tgz",
7398       "integrity": "sha512-iN+zr2Msae5wV334c1dytRhSYNdUz467jwv1NE91lMmllsMkpUzZlu8VdFCeTFt+/R4TWzz19xBRqhpp+OAuVA==",
7399       "requires": {
7400         "tslib": "^1.9.0"
7401       }
7402     },
7403     "nice-try": {
7404       "version": "1.0.5",
7405       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7406       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7407       "dev": true
7408     },
7409     "node-fetch-npm": {
7410       "version": "2.0.2",
7411       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz",
7412       "integrity": "sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw==",
7413       "dev": true,
7414       "requires": {
7415         "encoding": "^0.1.11",
7416         "json-parse-better-errors": "^1.0.0",
7417         "safe-buffer": "^5.1.1"
7418       }
7419     },
7420     "node-forge": {
7421       "version": "0.7.5",
7422       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
7423       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
7424       "dev": true
7425     },
7426     "node-gyp": {
7427       "version": "3.8.0",
7428       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
7429       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
7430       "dev": true,
7431       "optional": true,
7432       "requires": {
7433         "fstream": "^1.0.0",
7434         "glob": "^7.0.3",
7435         "graceful-fs": "^4.1.2",
7436         "mkdirp": "^0.5.0",
7437         "nopt": "2 || 3",
7438         "npmlog": "0 || 1 || 2 || 3 || 4",
7439         "osenv": "0",
7440         "request": "^2.87.0",
7441         "rimraf": "2",
7442         "semver": "~5.3.0",
7443         "tar": "^2.0.0",
7444         "which": "1"
7445       },
7446       "dependencies": {
7447         "semver": {
7448           "version": "5.3.0",
7449           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
7450           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
7451           "dev": true,
7452           "optional": true
7453         }
7454       }
7455     },
7456     "node-libs-browser": {
7457       "version": "2.2.1",
7458       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
7459       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
7460       "dev": true,
7461       "requires": {
7462         "assert": "^1.1.1",
7463         "browserify-zlib": "^0.2.0",
7464         "buffer": "^4.3.0",
7465         "console-browserify": "^1.1.0",
7466         "constants-browserify": "^1.0.0",
7467         "crypto-browserify": "^3.11.0",
7468         "domain-browser": "^1.1.1",
7469         "events": "^3.0.0",
7470         "https-browserify": "^1.0.0",
7471         "os-browserify": "^0.3.0",
7472         "path-browserify": "0.0.1",
7473         "process": "^0.11.10",
7474         "punycode": "^1.2.4",
7475         "querystring-es3": "^0.2.0",
7476         "readable-stream": "^2.3.3",
7477         "stream-browserify": "^2.0.1",
7478         "stream-http": "^2.7.2",
7479         "string_decoder": "^1.0.0",
7480         "timers-browserify": "^2.0.4",
7481         "tty-browserify": "0.0.0",
7482         "url": "^0.11.0",
7483         "util": "^0.11.0",
7484         "vm-browserify": "^1.0.1"
7485       },
7486       "dependencies": {
7487         "punycode": {
7488           "version": "1.4.1",
7489           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
7490           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
7491           "dev": true
7492         }
7493       }
7494     },
7495     "node-releases": {
7496       "version": "1.1.23",
7497       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.23.tgz",
7498       "integrity": "sha512-uq1iL79YjfYC0WXoHbC/z28q/9pOl8kSHaXdWmAAc8No+bDwqkZbzIJz55g/MUsPgSGm9LZ7QSUbzTcH5tz47w==",
7499       "dev": true,
7500       "requires": {
7501         "semver": "^5.3.0"
7502       }
7503     },
7504     "node-sass": {
7505       "version": "4.10.0",
7506       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.10.0.tgz",
7507       "integrity": "sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q==",
7508       "dev": true,
7509       "optional": true,
7510       "requires": {
7511         "async-foreach": "^0.1.3",
7512         "chalk": "^1.1.1",
7513         "cross-spawn": "^3.0.0",
7514         "gaze": "^1.0.0",
7515         "get-stdin": "^4.0.1",
7516         "glob": "^7.0.3",
7517         "in-publish": "^2.0.0",
7518         "lodash.assign": "^4.2.0",
7519         "lodash.clonedeep": "^4.3.2",
7520         "lodash.mergewith": "^4.6.0",
7521         "meow": "^3.7.0",
7522         "mkdirp": "^0.5.1",
7523         "nan": "^2.10.0",
7524         "node-gyp": "^3.8.0",
7525         "npmlog": "^4.0.0",
7526         "request": "^2.88.0",
7527         "sass-graph": "^2.2.4",
7528         "stdout-stream": "^1.4.0",
7529         "true-case-path": "^1.0.2"
7530       },
7531       "dependencies": {
7532         "ansi-styles": {
7533           "version": "2.2.1",
7534           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7535           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7536           "dev": true,
7537           "optional": true
7538         },
7539         "chalk": {
7540           "version": "1.1.3",
7541           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7542           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7543           "dev": true,
7544           "optional": true,
7545           "requires": {
7546             "ansi-styles": "^2.2.1",
7547             "escape-string-regexp": "^1.0.2",
7548             "has-ansi": "^2.0.0",
7549             "strip-ansi": "^3.0.0",
7550             "supports-color": "^2.0.0"
7551           }
7552         },
7553         "supports-color": {
7554           "version": "2.0.0",
7555           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7556           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7557           "dev": true,
7558           "optional": true
7559         }
7560       }
7561     },
7562     "nopt": {
7563       "version": "3.0.6",
7564       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
7565       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
7566       "dev": true,
7567       "requires": {
7568         "abbrev": "1"
7569       }
7570     },
7571     "normalize-package-data": {
7572       "version": "2.5.0",
7573       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7574       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7575       "dev": true,
7576       "requires": {
7577         "hosted-git-info": "^2.1.4",
7578         "resolve": "^1.10.0",
7579         "semver": "2 || 3 || 4 || 5",
7580         "validate-npm-package-license": "^3.0.1"
7581       },
7582       "dependencies": {
7583         "resolve": {
7584           "version": "1.11.1",
7585           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
7586           "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
7587           "dev": true,
7588           "requires": {
7589             "path-parse": "^1.0.6"
7590           }
7591         }
7592       }
7593     },
7594     "normalize-path": {
7595       "version": "2.1.1",
7596       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
7597       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
7598       "dev": true,
7599       "requires": {
7600         "remove-trailing-separator": "^1.0.1"
7601       }
7602     },
7603     "normalize-range": {
7604       "version": "0.1.2",
7605       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7606       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7607       "dev": true
7608     },
7609     "npm-bundled": {
7610       "version": "1.0.6",
7611       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz",
7612       "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==",
7613       "dev": true
7614     },
7615     "npm-package-arg": {
7616       "version": "6.1.0",
7617       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
7618       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
7619       "dev": true,
7620       "requires": {
7621         "hosted-git-info": "^2.6.0",
7622         "osenv": "^0.1.5",
7623         "semver": "^5.5.0",
7624         "validate-npm-package-name": "^3.0.0"
7625       }
7626     },
7627     "npm-packlist": {
7628       "version": "1.4.1",
7629       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz",
7630       "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==",
7631       "dev": true,
7632       "requires": {
7633         "ignore-walk": "^3.0.1",
7634         "npm-bundled": "^1.0.1"
7635       }
7636     },
7637     "npm-pick-manifest": {
7638       "version": "2.2.3",
7639       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz",
7640       "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==",
7641       "dev": true,
7642       "requires": {
7643         "figgy-pudding": "^3.5.1",
7644         "npm-package-arg": "^6.0.0",
7645         "semver": "^5.4.1"
7646       }
7647     },
7648     "npm-registry-fetch": {
7649       "version": "3.9.0",
7650       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-3.9.0.tgz",
7651       "integrity": "sha512-srwmt8YhNajAoSAaDWndmZgx89lJwIZ1GWxOuckH4Coek4uHv5S+o/l9FLQe/awA+JwTnj4FJHldxhlXdZEBmw==",
7652       "dev": true,
7653       "requires": {
7654         "JSONStream": "^1.3.4",
7655         "bluebird": "^3.5.1",
7656         "figgy-pudding": "^3.4.1",
7657         "lru-cache": "^4.1.3",
7658         "make-fetch-happen": "^4.0.1",
7659         "npm-package-arg": "^6.1.0"
7660       }
7661     },
7662     "npm-run-path": {
7663       "version": "2.0.2",
7664       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7665       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7666       "dev": true,
7667       "requires": {
7668         "path-key": "^2.0.0"
7669       }
7670     },
7671     "npmlog": {
7672       "version": "4.1.2",
7673       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7674       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7675       "dev": true,
7676       "optional": true,
7677       "requires": {
7678         "are-we-there-yet": "~1.1.2",
7679         "console-control-strings": "~1.1.0",
7680         "gauge": "~2.7.3",
7681         "set-blocking": "~2.0.0"
7682       }
7683     },
7684     "null-check": {
7685       "version": "1.0.0",
7686       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7687       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7688       "dev": true
7689     },
7690     "num2fraction": {
7691       "version": "1.2.2",
7692       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7693       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7694       "dev": true
7695     },
7696     "number-is-nan": {
7697       "version": "1.0.1",
7698       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7699       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7700       "dev": true
7701     },
7702     "oauth-sign": {
7703       "version": "0.9.0",
7704       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7705       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7706       "dev": true
7707     },
7708     "object-assign": {
7709       "version": "4.1.1",
7710       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7711       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7712       "dev": true
7713     },
7714     "object-component": {
7715       "version": "0.0.3",
7716       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7717       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7718       "dev": true
7719     },
7720     "object-copy": {
7721       "version": "0.1.0",
7722       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7723       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7724       "dev": true,
7725       "requires": {
7726         "copy-descriptor": "^0.1.0",
7727         "define-property": "^0.2.5",
7728         "kind-of": "^3.0.3"
7729       },
7730       "dependencies": {
7731         "define-property": {
7732           "version": "0.2.5",
7733           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7734           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7735           "dev": true,
7736           "requires": {
7737             "is-descriptor": "^0.1.0"
7738           }
7739         },
7740         "kind-of": {
7741           "version": "3.2.2",
7742           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7743           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7744           "dev": true,
7745           "requires": {
7746             "is-buffer": "^1.1.5"
7747           }
7748         }
7749       }
7750     },
7751     "object-visit": {
7752       "version": "1.0.1",
7753       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7754       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7755       "dev": true,
7756       "requires": {
7757         "isobject": "^3.0.0"
7758       }
7759     },
7760     "object.pick": {
7761       "version": "1.3.0",
7762       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7763       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7764       "dev": true,
7765       "requires": {
7766         "isobject": "^3.0.1"
7767       }
7768     },
7769     "obuf": {
7770       "version": "1.1.2",
7771       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7772       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7773       "dev": true
7774     },
7775     "on-finished": {
7776       "version": "2.3.0",
7777       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7778       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7779       "dev": true,
7780       "requires": {
7781         "ee-first": "1.1.1"
7782       }
7783     },
7784     "on-headers": {
7785       "version": "1.0.2",
7786       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
7787       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
7788       "dev": true
7789     },
7790     "once": {
7791       "version": "1.4.0",
7792       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7793       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7794       "dev": true,
7795       "requires": {
7796         "wrappy": "1"
7797       }
7798     },
7799     "onetime": {
7800       "version": "2.0.1",
7801       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
7802       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
7803       "dev": true,
7804       "requires": {
7805         "mimic-fn": "^1.0.0"
7806       },
7807       "dependencies": {
7808         "mimic-fn": {
7809           "version": "1.2.0",
7810           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
7811           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
7812           "dev": true
7813         }
7814       }
7815     },
7816     "open": {
7817       "version": "6.0.0",
7818       "resolved": "https://registry.npmjs.org/open/-/open-6.0.0.tgz",
7819       "integrity": "sha512-/yb5mVZBz7mHLySMiSj2DcLtMBbFPJk5JBKEkHVZFxZAPzeg3L026O0T+lbdz1B2nyDnkClRSwRQJdeVUIF7zw==",
7820       "dev": true,
7821       "requires": {
7822         "is-wsl": "^1.1.0"
7823       }
7824     },
7825     "opn": {
7826       "version": "5.4.0",
7827       "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz",
7828       "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==",
7829       "dev": true,
7830       "requires": {
7831         "is-wsl": "^1.1.0"
7832       }
7833     },
7834     "optimist": {
7835       "version": "0.6.1",
7836       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7837       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7838       "dev": true,
7839       "requires": {
7840         "minimist": "~0.0.1",
7841         "wordwrap": "~0.0.2"
7842       },
7843       "dependencies": {
7844         "wordwrap": {
7845           "version": "0.0.3",
7846           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7847           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7848           "dev": true
7849         }
7850       }
7851     },
7852     "optionator": {
7853       "version": "0.8.2",
7854       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7855       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7856       "dev": true,
7857       "requires": {
7858         "deep-is": "~0.1.3",
7859         "fast-levenshtein": "~2.0.4",
7860         "levn": "~0.3.0",
7861         "prelude-ls": "~1.1.2",
7862         "type-check": "~0.3.2",
7863         "wordwrap": "~1.0.0"
7864       }
7865     },
7866     "original": {
7867       "version": "1.0.2",
7868       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7869       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7870       "dev": true,
7871       "requires": {
7872         "url-parse": "^1.4.3"
7873       }
7874     },
7875     "os-browserify": {
7876       "version": "0.3.0",
7877       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7878       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7879       "dev": true
7880     },
7881     "os-homedir": {
7882       "version": "1.0.2",
7883       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7884       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7885       "dev": true
7886     },
7887     "os-locale": {
7888       "version": "1.4.0",
7889       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7890       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7891       "dev": true,
7892       "optional": true,
7893       "requires": {
7894         "lcid": "^1.0.0"
7895       }
7896     },
7897     "os-tmpdir": {
7898       "version": "1.0.2",
7899       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7900       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7901       "dev": true
7902     },
7903     "osenv": {
7904       "version": "0.1.5",
7905       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7906       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7907       "dev": true,
7908       "requires": {
7909         "os-homedir": "^1.0.0",
7910         "os-tmpdir": "^1.0.0"
7911       }
7912     },
7913     "p-defer": {
7914       "version": "1.0.0",
7915       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7916       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7917       "dev": true
7918     },
7919     "p-finally": {
7920       "version": "1.0.0",
7921       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7922       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7923       "dev": true
7924     },
7925     "p-is-promise": {
7926       "version": "2.1.0",
7927       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
7928       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
7929       "dev": true
7930     },
7931     "p-limit": {
7932       "version": "1.3.0",
7933       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7934       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7935       "dev": true,
7936       "requires": {
7937         "p-try": "^1.0.0"
7938       }
7939     },
7940     "p-locate": {
7941       "version": "2.0.0",
7942       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7943       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7944       "dev": true,
7945       "requires": {
7946         "p-limit": "^1.1.0"
7947       }
7948     },
7949     "p-map": {
7950       "version": "1.2.0",
7951       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7952       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7953       "dev": true
7954     },
7955     "p-try": {
7956       "version": "1.0.0",
7957       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7958       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7959       "dev": true
7960     },
7961     "pacote": {
7962       "version": "9.4.0",
7963       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.4.0.tgz",
7964       "integrity": "sha512-WQ1KL/phGMkedYEQx9ODsjj7xvwLSpdFJJdEXrLyw5SILMxcTNt5DTxT2Z93fXuLFYJBlZJdnwdalrQdB/rX5w==",
7965       "dev": true,
7966       "requires": {
7967         "bluebird": "^3.5.3",
7968         "cacache": "^11.3.2",
7969         "figgy-pudding": "^3.5.1",
7970         "get-stream": "^4.1.0",
7971         "glob": "^7.1.3",
7972         "lru-cache": "^5.1.1",
7973         "make-fetch-happen": "^4.0.1",
7974         "minimatch": "^3.0.4",
7975         "minipass": "^2.3.5",
7976         "mississippi": "^3.0.0",
7977         "mkdirp": "^0.5.1",
7978         "normalize-package-data": "^2.4.0",
7979         "npm-package-arg": "^6.1.0",
7980         "npm-packlist": "^1.1.12",
7981         "npm-pick-manifest": "^2.2.3",
7982         "npm-registry-fetch": "^3.8.0",
7983         "osenv": "^0.1.5",
7984         "promise-inflight": "^1.0.1",
7985         "promise-retry": "^1.1.1",
7986         "protoduck": "^5.0.1",
7987         "rimraf": "^2.6.2",
7988         "safe-buffer": "^5.1.2",
7989         "semver": "^5.6.0",
7990         "ssri": "^6.0.1",
7991         "tar": "^4.4.8",
7992         "unique-filename": "^1.1.1",
7993         "which": "^1.3.1"
7994       },
7995       "dependencies": {
7996         "cacache": {
7997           "version": "11.3.3",
7998           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
7999           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
8000           "dev": true,
8001           "requires": {
8002             "bluebird": "^3.5.5",
8003             "chownr": "^1.1.1",
8004             "figgy-pudding": "^3.5.1",
8005             "glob": "^7.1.4",
8006             "graceful-fs": "^4.1.15",
8007             "lru-cache": "^5.1.1",
8008             "mississippi": "^3.0.0",
8009             "mkdirp": "^0.5.1",
8010             "move-concurrently": "^1.0.1",
8011             "promise-inflight": "^1.0.1",
8012             "rimraf": "^2.6.3",
8013             "ssri": "^6.0.1",
8014             "unique-filename": "^1.1.1",
8015             "y18n": "^4.0.0"
8016           },
8017           "dependencies": {
8018             "bluebird": {
8019               "version": "3.5.5",
8020               "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
8021               "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
8022               "dev": true
8023             },
8024             "glob": {
8025               "version": "7.1.4",
8026               "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
8027               "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
8028               "dev": true,
8029               "requires": {
8030                 "fs.realpath": "^1.0.0",
8031                 "inflight": "^1.0.4",
8032                 "inherits": "2",
8033                 "minimatch": "^3.0.4",
8034                 "once": "^1.3.0",
8035                 "path-is-absolute": "^1.0.0"
8036               }
8037             }
8038           }
8039         },
8040         "get-stream": {
8041           "version": "4.1.0",
8042           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
8043           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
8044           "dev": true,
8045           "requires": {
8046             "pump": "^3.0.0"
8047           }
8048         },
8049         "lru-cache": {
8050           "version": "5.1.1",
8051           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
8052           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
8053           "dev": true,
8054           "requires": {
8055             "yallist": "^3.0.2"
8056           }
8057         },
8058         "mississippi": {
8059           "version": "3.0.0",
8060           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
8061           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
8062           "dev": true,
8063           "requires": {
8064             "concat-stream": "^1.5.0",
8065             "duplexify": "^3.4.2",
8066             "end-of-stream": "^1.1.0",
8067             "flush-write-stream": "^1.0.0",
8068             "from2": "^2.1.0",
8069             "parallel-transform": "^1.1.0",
8070             "pump": "^3.0.0",
8071             "pumpify": "^1.3.3",
8072             "stream-each": "^1.1.0",
8073             "through2": "^2.0.0"
8074           }
8075         },
8076         "pump": {
8077           "version": "3.0.0",
8078           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
8079           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
8080           "dev": true,
8081           "requires": {
8082             "end-of-stream": "^1.1.0",
8083             "once": "^1.3.1"
8084           }
8085         },
8086         "semver": {
8087           "version": "5.7.0",
8088           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
8089           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
8090           "dev": true
8091         },
8092         "ssri": {
8093           "version": "6.0.1",
8094           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
8095           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
8096           "dev": true,
8097           "requires": {
8098             "figgy-pudding": "^3.5.1"
8099           }
8100         },
8101         "tar": {
8102           "version": "4.4.10",
8103           "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.10.tgz",
8104           "integrity": "sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA==",
8105           "dev": true,
8106           "requires": {
8107             "chownr": "^1.1.1",
8108             "fs-minipass": "^1.2.5",
8109             "minipass": "^2.3.5",
8110             "minizlib": "^1.2.1",
8111             "mkdirp": "^0.5.0",
8112             "safe-buffer": "^5.1.2",
8113             "yallist": "^3.0.3"
8114           }
8115         },
8116         "yallist": {
8117           "version": "3.0.3",
8118           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
8119           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
8120           "dev": true
8121         }
8122       }
8123     },
8124     "pako": {
8125       "version": "1.0.8",
8126       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.8.tgz",
8127       "integrity": "sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA==",
8128       "dev": true
8129     },
8130     "parallel-transform": {
8131       "version": "1.1.0",
8132       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
8133       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
8134       "dev": true,
8135       "requires": {
8136         "cyclist": "~0.2.2",
8137         "inherits": "^2.0.3",
8138         "readable-stream": "^2.1.5"
8139       }
8140     },
8141     "parse-asn1": {
8142       "version": "5.1.4",
8143       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
8144       "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==",
8145       "dev": true,
8146       "requires": {
8147         "asn1.js": "^4.0.0",
8148         "browserify-aes": "^1.0.0",
8149         "create-hash": "^1.1.0",
8150         "evp_bytestokey": "^1.0.0",
8151         "pbkdf2": "^3.0.3",
8152         "safe-buffer": "^5.1.1"
8153       }
8154     },
8155     "parse-json": {
8156       "version": "2.2.0",
8157       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
8158       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
8159       "dev": true,
8160       "optional": true,
8161       "requires": {
8162         "error-ex": "^1.2.0"
8163       }
8164     },
8165     "parse5": {
8166       "version": "4.0.0",
8167       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
8168       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
8169       "dev": true
8170     },
8171     "parseqs": {
8172       "version": "0.0.5",
8173       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
8174       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
8175       "dev": true,
8176       "requires": {
8177         "better-assert": "~1.0.0"
8178       }
8179     },
8180     "parseuri": {
8181       "version": "0.0.5",
8182       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
8183       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
8184       "dev": true,
8185       "requires": {
8186         "better-assert": "~1.0.0"
8187       }
8188     },
8189     "parseurl": {
8190       "version": "1.3.2",
8191       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
8192       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
8193       "dev": true
8194     },
8195     "pascalcase": {
8196       "version": "0.1.1",
8197       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
8198       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
8199       "dev": true
8200     },
8201     "path-browserify": {
8202       "version": "0.0.1",
8203       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
8204       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
8205       "dev": true
8206     },
8207     "path-dirname": {
8208       "version": "1.0.2",
8209       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
8210       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
8211       "dev": true
8212     },
8213     "path-exists": {
8214       "version": "3.0.0",
8215       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8216       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8217       "dev": true
8218     },
8219     "path-is-absolute": {
8220       "version": "1.0.1",
8221       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8222       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
8223       "dev": true
8224     },
8225     "path-is-inside": {
8226       "version": "1.0.2",
8227       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
8228       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
8229       "dev": true
8230     },
8231     "path-key": {
8232       "version": "2.0.1",
8233       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
8234       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
8235       "dev": true
8236     },
8237     "path-parse": {
8238       "version": "1.0.6",
8239       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
8240       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
8241       "dev": true
8242     },
8243     "path-to-regexp": {
8244       "version": "0.1.7",
8245       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
8246       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
8247       "dev": true
8248     },
8249     "path-type": {
8250       "version": "3.0.0",
8251       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
8252       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
8253       "dev": true,
8254       "requires": {
8255         "pify": "^3.0.0"
8256       }
8257     },
8258     "pbkdf2": {
8259       "version": "3.0.17",
8260       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
8261       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
8262       "dev": true,
8263       "requires": {
8264         "create-hash": "^1.1.2",
8265         "create-hmac": "^1.1.4",
8266         "ripemd160": "^2.0.1",
8267         "safe-buffer": "^5.0.1",
8268         "sha.js": "^2.4.8"
8269       }
8270     },
8271     "performance-now": {
8272       "version": "2.1.0",
8273       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
8274       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
8275       "dev": true
8276     },
8277     "pify": {
8278       "version": "3.0.0",
8279       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
8280       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
8281       "dev": true
8282     },
8283     "pinkie": {
8284       "version": "2.0.4",
8285       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
8286       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
8287       "dev": true
8288     },
8289     "pinkie-promise": {
8290       "version": "2.0.1",
8291       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
8292       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
8293       "dev": true,
8294       "requires": {
8295         "pinkie": "^2.0.0"
8296       }
8297     },
8298     "pkg-dir": {
8299       "version": "2.0.0",
8300       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
8301       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
8302       "dev": true,
8303       "requires": {
8304         "find-up": "^2.1.0"
8305       }
8306     },
8307     "portfinder": {
8308       "version": "1.0.17",
8309       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
8310       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
8311       "dev": true,
8312       "requires": {
8313         "async": "^1.5.2",
8314         "debug": "^2.2.0",
8315         "mkdirp": "0.5.x"
8316       }
8317     },
8318     "posix-character-classes": {
8319       "version": "0.1.1",
8320       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
8321       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
8322       "dev": true
8323     },
8324     "postcss": {
8325       "version": "7.0.13",
8326       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.13.tgz",
8327       "integrity": "sha512-h8SY6kQTd1wISHWjz+E6cswdhMuyBZRb16pSTv3W4zYZ3/YbyWeJdNUeOXB5IdZqE1U76OUEjjjqsC3z2f3hVg==",
8328       "dev": true,
8329       "requires": {
8330         "chalk": "^2.4.2",
8331         "source-map": "^0.6.1",
8332         "supports-color": "^6.1.0"
8333       },
8334       "dependencies": {
8335         "source-map": {
8336           "version": "0.6.1",
8337           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8338           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8339           "dev": true
8340         }
8341       }
8342     },
8343     "postcss-import": {
8344       "version": "12.0.1",
8345       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
8346       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
8347       "dev": true,
8348       "requires": {
8349         "postcss": "^7.0.1",
8350         "postcss-value-parser": "^3.2.3",
8351         "read-cache": "^1.0.0",
8352         "resolve": "^1.1.7"
8353       }
8354     },
8355     "postcss-load-config": {
8356       "version": "2.1.0",
8357       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
8358       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
8359       "dev": true,
8360       "requires": {
8361         "cosmiconfig": "^5.0.0",
8362         "import-cwd": "^2.0.0"
8363       }
8364     },
8365     "postcss-loader": {
8366       "version": "3.0.0",
8367       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
8368       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
8369       "dev": true,
8370       "requires": {
8371         "loader-utils": "^1.1.0",
8372         "postcss": "^7.0.0",
8373         "postcss-load-config": "^2.0.0",
8374         "schema-utils": "^1.0.0"
8375       }
8376     },
8377     "postcss-value-parser": {
8378       "version": "3.3.1",
8379       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8380       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8381       "dev": true
8382     },
8383     "prelude-ls": {
8384       "version": "1.1.2",
8385       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8386       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8387       "dev": true
8388     },
8389     "process": {
8390       "version": "0.11.10",
8391       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8392       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8393       "dev": true
8394     },
8395     "process-nextick-args": {
8396       "version": "2.0.0",
8397       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
8398       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
8399       "dev": true
8400     },
8401     "promise": {
8402       "version": "7.3.1",
8403       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
8404       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
8405       "dev": true,
8406       "optional": true,
8407       "requires": {
8408         "asap": "~2.0.3"
8409       }
8410     },
8411     "promise-inflight": {
8412       "version": "1.0.1",
8413       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
8414       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
8415       "dev": true
8416     },
8417     "promise-retry": {
8418       "version": "1.1.1",
8419       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
8420       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
8421       "dev": true,
8422       "requires": {
8423         "err-code": "^1.0.0",
8424         "retry": "^0.10.0"
8425       }
8426     },
8427     "protoduck": {
8428       "version": "5.0.1",
8429       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
8430       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
8431       "dev": true,
8432       "requires": {
8433         "genfun": "^5.0.0"
8434       }
8435     },
8436     "protractor": {
8437       "version": "5.4.2",
8438       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz",
8439       "integrity": "sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==",
8440       "dev": true,
8441       "requires": {
8442         "@types/q": "^0.0.32",
8443         "@types/selenium-webdriver": "^3.0.0",
8444         "blocking-proxy": "^1.0.0",
8445         "browserstack": "^1.5.1",
8446         "chalk": "^1.1.3",
8447         "glob": "^7.0.3",
8448         "jasmine": "2.8.0",
8449         "jasminewd2": "^2.1.0",
8450         "optimist": "~0.6.0",
8451         "q": "1.4.1",
8452         "saucelabs": "^1.5.0",
8453         "selenium-webdriver": "3.6.0",
8454         "source-map-support": "~0.4.0",
8455         "webdriver-js-extender": "2.1.0",
8456         "webdriver-manager": "^12.0.6"
8457       },
8458       "dependencies": {
8459         "ansi-styles": {
8460           "version": "2.2.1",
8461           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
8462           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
8463           "dev": true
8464         },
8465         "chalk": {
8466           "version": "1.1.3",
8467           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
8468           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
8469           "dev": true,
8470           "requires": {
8471             "ansi-styles": "^2.2.1",
8472             "escape-string-regexp": "^1.0.2",
8473             "has-ansi": "^2.0.0",
8474             "strip-ansi": "^3.0.0",
8475             "supports-color": "^2.0.0"
8476           }
8477         },
8478         "del": {
8479           "version": "2.2.2",
8480           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
8481           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
8482           "dev": true,
8483           "requires": {
8484             "globby": "^5.0.0",
8485             "is-path-cwd": "^1.0.0",
8486             "is-path-in-cwd": "^1.0.0",
8487             "object-assign": "^4.0.1",
8488             "pify": "^2.0.0",
8489             "pinkie-promise": "^2.0.0",
8490             "rimraf": "^2.2.8"
8491           }
8492         },
8493         "globby": {
8494           "version": "5.0.0",
8495           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
8496           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
8497           "dev": true,
8498           "requires": {
8499             "array-union": "^1.0.1",
8500             "arrify": "^1.0.0",
8501             "glob": "^7.0.3",
8502             "object-assign": "^4.0.1",
8503             "pify": "^2.0.0",
8504             "pinkie-promise": "^2.0.0"
8505           }
8506         },
8507         "minimist": {
8508           "version": "1.2.0",
8509           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
8510           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
8511           "dev": true
8512         },
8513         "pify": {
8514           "version": "2.3.0",
8515           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8516           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8517           "dev": true
8518         },
8519         "source-map": {
8520           "version": "0.5.7",
8521           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8522           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
8523           "dev": true
8524         },
8525         "source-map-support": {
8526           "version": "0.4.18",
8527           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
8528           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
8529           "dev": true,
8530           "requires": {
8531             "source-map": "^0.5.6"
8532           }
8533         },
8534         "supports-color": {
8535           "version": "2.0.0",
8536           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
8537           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
8538           "dev": true
8539         },
8540         "webdriver-manager": {
8541           "version": "12.1.1",
8542           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.1.tgz",
8543           "integrity": "sha512-L9TEQmZs6JbMMRQI1w60mfps265/NCr0toYJl7p/R2OAk6oXAfwI6jqYP7EWae+d7Ad2S2Aj4+rzxoSjqk3ZuA==",
8544           "dev": true,
8545           "requires": {
8546             "adm-zip": "^0.4.9",
8547             "chalk": "^1.1.1",
8548             "del": "^2.2.0",
8549             "glob": "^7.0.3",
8550             "ini": "^1.3.4",
8551             "minimist": "^1.2.0",
8552             "q": "^1.4.1",
8553             "request": "^2.87.0",
8554             "rimraf": "^2.5.2",
8555             "semver": "^5.3.0",
8556             "xml2js": "^0.4.17"
8557           }
8558         }
8559       }
8560     },
8561     "proxy-addr": {
8562       "version": "2.0.5",
8563       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
8564       "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==",
8565       "dev": true,
8566       "requires": {
8567         "forwarded": "~0.1.2",
8568         "ipaddr.js": "1.9.0"
8569       }
8570     },
8571     "prr": {
8572       "version": "1.0.1",
8573       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
8574       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
8575       "dev": true
8576     },
8577     "pseudomap": {
8578       "version": "1.0.2",
8579       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8580       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8581       "dev": true
8582     },
8583     "psl": {
8584       "version": "1.1.31",
8585       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
8586       "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",
8587       "dev": true
8588     },
8589     "public-encrypt": {
8590       "version": "4.0.3",
8591       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
8592       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
8593       "dev": true,
8594       "requires": {
8595         "bn.js": "^4.1.0",
8596         "browserify-rsa": "^4.0.0",
8597         "create-hash": "^1.1.0",
8598         "parse-asn1": "^5.0.0",
8599         "randombytes": "^2.0.1",
8600         "safe-buffer": "^5.1.2"
8601       }
8602     },
8603     "pump": {
8604       "version": "2.0.1",
8605       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
8606       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
8607       "dev": true,
8608       "requires": {
8609         "end-of-stream": "^1.1.0",
8610         "once": "^1.3.1"
8611       }
8612     },
8613     "pumpify": {
8614       "version": "1.5.1",
8615       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
8616       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
8617       "dev": true,
8618       "requires": {
8619         "duplexify": "^3.6.0",
8620         "inherits": "^2.0.3",
8621         "pump": "^2.0.0"
8622       }
8623     },
8624     "punycode": {
8625       "version": "2.1.1",
8626       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
8627       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
8628       "dev": true
8629     },
8630     "q": {
8631       "version": "1.4.1",
8632       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
8633       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
8634       "dev": true
8635     },
8636     "qjobs": {
8637       "version": "1.2.0",
8638       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
8639       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
8640       "dev": true
8641     },
8642     "qs": {
8643       "version": "6.5.2",
8644       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
8645       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
8646       "dev": true
8647     },
8648     "querystring": {
8649       "version": "0.2.0",
8650       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8651       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
8652       "dev": true
8653     },
8654     "querystring-es3": {
8655       "version": "0.2.1",
8656       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
8657       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
8658       "dev": true
8659     },
8660     "querystringify": {
8661       "version": "2.1.1",
8662       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
8663       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==",
8664       "dev": true
8665     },
8666     "randombytes": {
8667       "version": "2.1.0",
8668       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
8669       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
8670       "dev": true,
8671       "requires": {
8672         "safe-buffer": "^5.1.0"
8673       }
8674     },
8675     "randomfill": {
8676       "version": "1.0.4",
8677       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8678       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8679       "dev": true,
8680       "requires": {
8681         "randombytes": "^2.0.5",
8682         "safe-buffer": "^5.1.0"
8683       }
8684     },
8685     "range-parser": {
8686       "version": "1.2.0",
8687       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
8688       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
8689       "dev": true
8690     },
8691     "raw-body": {
8692       "version": "2.3.3",
8693       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
8694       "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
8695       "dev": true,
8696       "requires": {
8697         "bytes": "3.0.0",
8698         "http-errors": "1.6.3",
8699         "iconv-lite": "0.4.23",
8700         "unpipe": "1.0.0"
8701       }
8702     },
8703     "raw-loader": {
8704       "version": "0.5.1",
8705       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
8706       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
8707       "dev": true
8708     },
8709     "read-cache": {
8710       "version": "1.0.0",
8711       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8712       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8713       "dev": true,
8714       "requires": {
8715         "pify": "^2.3.0"
8716       },
8717       "dependencies": {
8718         "pify": {
8719           "version": "2.3.0",
8720           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8721           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8722           "dev": true
8723         }
8724       }
8725     },
8726     "read-pkg": {
8727       "version": "1.1.0",
8728       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8729       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8730       "dev": true,
8731       "optional": true,
8732       "requires": {
8733         "load-json-file": "^1.0.0",
8734         "normalize-package-data": "^2.3.2",
8735         "path-type": "^1.0.0"
8736       },
8737       "dependencies": {
8738         "path-type": {
8739           "version": "1.1.0",
8740           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8741           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8742           "dev": true,
8743           "optional": true,
8744           "requires": {
8745             "graceful-fs": "^4.1.2",
8746             "pify": "^2.0.0",
8747             "pinkie-promise": "^2.0.0"
8748           }
8749         },
8750         "pify": {
8751           "version": "2.3.0",
8752           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8753           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8754           "dev": true,
8755           "optional": true
8756         }
8757       }
8758     },
8759     "read-pkg-up": {
8760       "version": "1.0.1",
8761       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8762       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8763       "dev": true,
8764       "optional": true,
8765       "requires": {
8766         "find-up": "^1.0.0",
8767         "read-pkg": "^1.0.0"
8768       },
8769       "dependencies": {
8770         "find-up": {
8771           "version": "1.1.2",
8772           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8773           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8774           "dev": true,
8775           "optional": true,
8776           "requires": {
8777             "path-exists": "^2.0.0",
8778             "pinkie-promise": "^2.0.0"
8779           }
8780         },
8781         "path-exists": {
8782           "version": "2.1.0",
8783           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8784           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8785           "dev": true,
8786           "optional": true,
8787           "requires": {
8788             "pinkie-promise": "^2.0.0"
8789           }
8790         }
8791       }
8792     },
8793     "readable-stream": {
8794       "version": "2.3.6",
8795       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8796       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8797       "dev": true,
8798       "requires": {
8799         "core-util-is": "~1.0.0",
8800         "inherits": "~2.0.3",
8801         "isarray": "~1.0.0",
8802         "process-nextick-args": "~2.0.0",
8803         "safe-buffer": "~5.1.1",
8804         "string_decoder": "~1.1.1",
8805         "util-deprecate": "~1.0.1"
8806       }
8807     },
8808     "readdirp": {
8809       "version": "2.2.1",
8810       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
8811       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
8812       "dev": true,
8813       "requires": {
8814         "graceful-fs": "^4.1.11",
8815         "micromatch": "^3.1.10",
8816         "readable-stream": "^2.0.2"
8817       }
8818     },
8819     "rechoir": {
8820       "version": "0.6.2",
8821       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8822       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8823       "dev": true,
8824       "requires": {
8825         "resolve": "^1.1.6"
8826       }
8827     },
8828     "redent": {
8829       "version": "1.0.0",
8830       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8831       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8832       "dev": true,
8833       "optional": true,
8834       "requires": {
8835         "indent-string": "^2.1.0",
8836         "strip-indent": "^1.0.1"
8837       }
8838     },
8839     "reflect-metadata": {
8840       "version": "0.1.13",
8841       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
8842       "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
8843       "dev": true
8844     },
8845     "regenerate": {
8846       "version": "1.4.0",
8847       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8848       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8849       "dev": true
8850     },
8851     "regenerator-runtime": {
8852       "version": "0.11.1",
8853       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8854       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8855       "dev": true
8856     },
8857     "regex-not": {
8858       "version": "1.0.2",
8859       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8860       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8861       "dev": true,
8862       "requires": {
8863         "extend-shallow": "^3.0.2",
8864         "safe-regex": "^1.1.0"
8865       }
8866     },
8867     "regexpu-core": {
8868       "version": "1.0.0",
8869       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8870       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8871       "dev": true,
8872       "requires": {
8873         "regenerate": "^1.2.1",
8874         "regjsgen": "^0.2.0",
8875         "regjsparser": "^0.1.4"
8876       }
8877     },
8878     "regjsgen": {
8879       "version": "0.2.0",
8880       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8881       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8882       "dev": true
8883     },
8884     "regjsparser": {
8885       "version": "0.1.5",
8886       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8887       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8888       "dev": true,
8889       "requires": {
8890         "jsesc": "~0.5.0"
8891       },
8892       "dependencies": {
8893         "jsesc": {
8894           "version": "0.5.0",
8895           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8896           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8897           "dev": true
8898         }
8899       }
8900     },
8901     "remove-trailing-separator": {
8902       "version": "1.1.0",
8903       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8904       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8905       "dev": true
8906     },
8907     "repeat-element": {
8908       "version": "1.1.3",
8909       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8910       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8911       "dev": true
8912     },
8913     "repeat-string": {
8914       "version": "1.6.1",
8915       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8916       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8917       "dev": true
8918     },
8919     "repeating": {
8920       "version": "2.0.1",
8921       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8922       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8923       "dev": true,
8924       "requires": {
8925         "is-finite": "^1.0.0"
8926       }
8927     },
8928     "request": {
8929       "version": "2.88.0",
8930       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8931       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8932       "dev": true,
8933       "requires": {
8934         "aws-sign2": "~0.7.0",
8935         "aws4": "^1.8.0",
8936         "caseless": "~0.12.0",
8937         "combined-stream": "~1.0.6",
8938         "extend": "~3.0.2",
8939         "forever-agent": "~0.6.1",
8940         "form-data": "~2.3.2",
8941         "har-validator": "~5.1.0",
8942         "http-signature": "~1.2.0",
8943         "is-typedarray": "~1.0.0",
8944         "isstream": "~0.1.2",
8945         "json-stringify-safe": "~5.0.1",
8946         "mime-types": "~2.1.19",
8947         "oauth-sign": "~0.9.0",
8948         "performance-now": "^2.1.0",
8949         "qs": "~6.5.2",
8950         "safe-buffer": "^5.1.2",
8951         "tough-cookie": "~2.4.3",
8952         "tunnel-agent": "^0.6.0",
8953         "uuid": "^3.3.2"
8954       }
8955     },
8956     "require-directory": {
8957       "version": "2.1.1",
8958       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8959       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8960       "dev": true
8961     },
8962     "require-main-filename": {
8963       "version": "1.0.1",
8964       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8965       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8966       "dev": true
8967     },
8968     "requires-port": {
8969       "version": "1.0.0",
8970       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8971       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8972       "dev": true
8973     },
8974     "resolve": {
8975       "version": "1.1.7",
8976       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8977       "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8978       "dev": true
8979     },
8980     "resolve-cwd": {
8981       "version": "2.0.0",
8982       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8983       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8984       "dev": true,
8985       "requires": {
8986         "resolve-from": "^3.0.0"
8987       }
8988     },
8989     "resolve-from": {
8990       "version": "3.0.0",
8991       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8992       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8993       "dev": true
8994     },
8995     "resolve-url": {
8996       "version": "0.2.1",
8997       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8998       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8999       "dev": true
9000     },
9001     "restore-cursor": {
9002       "version": "2.0.0",
9003       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
9004       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
9005       "dev": true,
9006       "requires": {
9007         "onetime": "^2.0.0",
9008         "signal-exit": "^3.0.2"
9009       }
9010     },
9011     "ret": {
9012       "version": "0.1.15",
9013       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9014       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9015       "dev": true
9016     },
9017     "retry": {
9018       "version": "0.10.1",
9019       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
9020       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
9021       "dev": true
9022     },
9023     "rfdc": {
9024       "version": "1.1.2",
9025       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.2.tgz",
9026       "integrity": "sha512-92ktAgvZhBzYTIK0Mja9uen5q5J3NRVMoDkJL2VMwq6SXjVCgqvQeVP2XAaUY6HT+XpQYeLSjb3UoitBryKmdA==",
9027       "dev": true
9028     },
9029     "rimraf": {
9030       "version": "2.6.3",
9031       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
9032       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
9033       "dev": true,
9034       "requires": {
9035         "glob": "^7.1.3"
9036       }
9037     },
9038     "ripemd160": {
9039       "version": "2.0.2",
9040       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9041       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9042       "dev": true,
9043       "requires": {
9044         "hash-base": "^3.0.0",
9045         "inherits": "^2.0.1"
9046       }
9047     },
9048     "run-async": {
9049       "version": "2.3.0",
9050       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
9051       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
9052       "dev": true,
9053       "requires": {
9054         "is-promise": "^2.1.0"
9055       }
9056     },
9057     "run-queue": {
9058       "version": "1.0.3",
9059       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
9060       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
9061       "dev": true,
9062       "requires": {
9063         "aproba": "^1.1.1"
9064       }
9065     },
9066     "rxjs": {
9067       "version": "6.5.2",
9068       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz",
9069       "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==",
9070       "requires": {
9071         "tslib": "^1.9.0"
9072       }
9073     },
9074     "rxjs-compat": {
9075       "version": "6.3.3",
9076       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.3.3.tgz",
9077       "integrity": "sha512-caGN7ixiabHpOofginKEquuHk7GgaCrC7UpUQ9ZqGp80tMc68msadOeP/2AKy2R4YJsT1+TX5GZCtxO82qWkyA=="
9078     },
9079     "safe-buffer": {
9080       "version": "5.1.2",
9081       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9082       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9083       "dev": true
9084     },
9085     "safe-regex": {
9086       "version": "1.1.0",
9087       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9088       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9089       "dev": true,
9090       "requires": {
9091         "ret": "~0.1.10"
9092       }
9093     },
9094     "safer-buffer": {
9095       "version": "2.1.2",
9096       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9097       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9098       "dev": true
9099     },
9100     "sass-graph": {
9101       "version": "2.2.4",
9102       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
9103       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
9104       "dev": true,
9105       "optional": true,
9106       "requires": {
9107         "glob": "^7.0.0",
9108         "lodash": "^4.0.0",
9109         "scss-tokenizer": "^0.2.3",
9110         "yargs": "^7.0.0"
9111       }
9112     },
9113     "sass-loader": {
9114       "version": "7.1.0",
9115       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
9116       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
9117       "dev": true,
9118       "requires": {
9119         "clone-deep": "^2.0.1",
9120         "loader-utils": "^1.0.1",
9121         "lodash.tail": "^4.1.1",
9122         "neo-async": "^2.5.0",
9123         "pify": "^3.0.0",
9124         "semver": "^5.5.0"
9125       }
9126     },
9127     "saucelabs": {
9128       "version": "1.5.0",
9129       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
9130       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
9131       "dev": true,
9132       "requires": {
9133         "https-proxy-agent": "^2.2.1"
9134       }
9135     },
9136     "sax": {
9137       "version": "0.5.8",
9138       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
9139       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
9140       "dev": true
9141     },
9142     "schema-utils": {
9143       "version": "1.0.0",
9144       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
9145       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
9146       "dev": true,
9147       "requires": {
9148         "ajv": "^6.1.0",
9149         "ajv-errors": "^1.0.0",
9150         "ajv-keywords": "^3.1.0"
9151       }
9152     },
9153     "scss-tokenizer": {
9154       "version": "0.2.3",
9155       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
9156       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
9157       "dev": true,
9158       "optional": true,
9159       "requires": {
9160         "js-base64": "^2.1.8",
9161         "source-map": "^0.4.2"
9162       },
9163       "dependencies": {
9164         "source-map": {
9165           "version": "0.4.4",
9166           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
9167           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
9168           "dev": true,
9169           "optional": true,
9170           "requires": {
9171             "amdefine": ">=0.0.4"
9172           }
9173         }
9174       }
9175     },
9176     "select-hose": {
9177       "version": "2.0.0",
9178       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
9179       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
9180       "dev": true
9181     },
9182     "selenium-webdriver": {
9183       "version": "3.6.0",
9184       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
9185       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
9186       "dev": true,
9187       "requires": {
9188         "jszip": "^3.1.3",
9189         "rimraf": "^2.5.4",
9190         "tmp": "0.0.30",
9191         "xml2js": "^0.4.17"
9192       },
9193       "dependencies": {
9194         "tmp": {
9195           "version": "0.0.30",
9196           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
9197           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
9198           "dev": true,
9199           "requires": {
9200             "os-tmpdir": "~1.0.1"
9201           }
9202         }
9203       }
9204     },
9205     "selfsigned": {
9206       "version": "1.10.4",
9207       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz",
9208       "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==",
9209       "dev": true,
9210       "requires": {
9211         "node-forge": "0.7.5"
9212       }
9213     },
9214     "semver": {
9215       "version": "5.5.1",
9216       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
9217       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
9218       "dev": true
9219     },
9220     "semver-dsl": {
9221       "version": "1.0.1",
9222       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
9223       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
9224       "dev": true,
9225       "requires": {
9226         "semver": "^5.3.0"
9227       }
9228     },
9229     "semver-intersect": {
9230       "version": "1.4.0",
9231       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
9232       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
9233       "dev": true,
9234       "requires": {
9235         "semver": "^5.0.0"
9236       }
9237     },
9238     "send": {
9239       "version": "0.17.1",
9240       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9241       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9242       "dev": true,
9243       "requires": {
9244         "debug": "2.6.9",
9245         "depd": "~1.1.2",
9246         "destroy": "~1.0.4",
9247         "encodeurl": "~1.0.2",
9248         "escape-html": "~1.0.3",
9249         "etag": "~1.8.1",
9250         "fresh": "0.5.2",
9251         "http-errors": "~1.7.2",
9252         "mime": "1.6.0",
9253         "ms": "2.1.1",
9254         "on-finished": "~2.3.0",
9255         "range-parser": "~1.2.1",
9256         "statuses": "~1.5.0"
9257       },
9258       "dependencies": {
9259         "http-errors": {
9260           "version": "1.7.3",
9261           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
9262           "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
9263           "dev": true,
9264           "requires": {
9265             "depd": "~1.1.2",
9266             "inherits": "2.0.4",
9267             "setprototypeof": "1.1.1",
9268             "statuses": ">= 1.5.0 < 2",
9269             "toidentifier": "1.0.0"
9270           }
9271         },
9272         "inherits": {
9273           "version": "2.0.4",
9274           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
9275           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
9276           "dev": true
9277         },
9278         "ms": {
9279           "version": "2.1.1",
9280           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9281           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9282           "dev": true
9283         },
9284         "range-parser": {
9285           "version": "1.2.1",
9286           "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
9287           "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
9288           "dev": true
9289         },
9290         "setprototypeof": {
9291           "version": "1.1.1",
9292           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
9293           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
9294           "dev": true
9295         },
9296         "statuses": {
9297           "version": "1.5.0",
9298           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9299           "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9300           "dev": true
9301         }
9302       }
9303     },
9304     "serialize-javascript": {
9305       "version": "1.7.0",
9306       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.7.0.tgz",
9307       "integrity": "sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==",
9308       "dev": true
9309     },
9310     "serve-index": {
9311       "version": "1.9.1",
9312       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9313       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9314       "dev": true,
9315       "requires": {
9316         "accepts": "~1.3.4",
9317         "batch": "0.6.1",
9318         "debug": "2.6.9",
9319         "escape-html": "~1.0.3",
9320         "http-errors": "~1.6.2",
9321         "mime-types": "~2.1.17",
9322         "parseurl": "~1.3.2"
9323       }
9324     },
9325     "serve-static": {
9326       "version": "1.14.1",
9327       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9328       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9329       "dev": true,
9330       "requires": {
9331         "encodeurl": "~1.0.2",
9332         "escape-html": "~1.0.3",
9333         "parseurl": "~1.3.3",
9334         "send": "0.17.1"
9335       },
9336       "dependencies": {
9337         "parseurl": {
9338           "version": "1.3.3",
9339           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
9340           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
9341           "dev": true
9342         }
9343       }
9344     },
9345     "set-blocking": {
9346       "version": "2.0.0",
9347       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9348       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9349       "dev": true
9350     },
9351     "set-value": {
9352       "version": "2.0.0",
9353       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
9354       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
9355       "dev": true,
9356       "requires": {
9357         "extend-shallow": "^2.0.1",
9358         "is-extendable": "^0.1.1",
9359         "is-plain-object": "^2.0.3",
9360         "split-string": "^3.0.1"
9361       },
9362       "dependencies": {
9363         "extend-shallow": {
9364           "version": "2.0.1",
9365           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9366           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9367           "dev": true,
9368           "requires": {
9369             "is-extendable": "^0.1.0"
9370           }
9371         }
9372       }
9373     },
9374     "setimmediate": {
9375       "version": "1.0.5",
9376       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
9377       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
9378       "dev": true
9379     },
9380     "setprototypeof": {
9381       "version": "1.1.0",
9382       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9383       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9384       "dev": true
9385     },
9386     "sha.js": {
9387       "version": "2.4.11",
9388       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
9389       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
9390       "dev": true,
9391       "requires": {
9392         "inherits": "^2.0.1",
9393         "safe-buffer": "^5.0.1"
9394       }
9395     },
9396     "shallow-clone": {
9397       "version": "1.0.0",
9398       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
9399       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
9400       "dev": true,
9401       "requires": {
9402         "is-extendable": "^0.1.1",
9403         "kind-of": "^5.0.0",
9404         "mixin-object": "^2.0.1"
9405       },
9406       "dependencies": {
9407         "kind-of": {
9408           "version": "5.1.0",
9409           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
9410           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
9411           "dev": true
9412         }
9413       }
9414     },
9415     "shebang-command": {
9416       "version": "1.2.0",
9417       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9418       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9419       "dev": true,
9420       "requires": {
9421         "shebang-regex": "^1.0.0"
9422       }
9423     },
9424     "shebang-regex": {
9425       "version": "1.0.0",
9426       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9427       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9428       "dev": true
9429     },
9430     "shelljs": {
9431       "version": "0.8.3",
9432       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
9433       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
9434       "dev": true,
9435       "requires": {
9436         "glob": "^7.0.0",
9437         "interpret": "^1.0.0",
9438         "rechoir": "^0.6.2"
9439       }
9440     },
9441     "signal-exit": {
9442       "version": "3.0.2",
9443       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
9444       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9445       "dev": true
9446     },
9447     "slash": {
9448       "version": "1.0.0",
9449       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
9450       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
9451       "dev": true
9452     },
9453     "smart-buffer": {
9454       "version": "4.0.2",
9455       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.2.tgz",
9456       "integrity": "sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==",
9457       "dev": true
9458     },
9459     "snapdragon": {
9460       "version": "0.8.2",
9461       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9462       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9463       "dev": true,
9464       "requires": {
9465         "base": "^0.11.1",
9466         "debug": "^2.2.0",
9467         "define-property": "^0.2.5",
9468         "extend-shallow": "^2.0.1",
9469         "map-cache": "^0.2.2",
9470         "source-map": "^0.5.6",
9471         "source-map-resolve": "^0.5.0",
9472         "use": "^3.1.0"
9473       },
9474       "dependencies": {
9475         "define-property": {
9476           "version": "0.2.5",
9477           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9478           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9479           "dev": true,
9480           "requires": {
9481             "is-descriptor": "^0.1.0"
9482           }
9483         },
9484         "extend-shallow": {
9485           "version": "2.0.1",
9486           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9487           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9488           "dev": true,
9489           "requires": {
9490             "is-extendable": "^0.1.0"
9491           }
9492         },
9493         "source-map": {
9494           "version": "0.5.7",
9495           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9496           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9497           "dev": true
9498         }
9499       }
9500     },
9501     "snapdragon-node": {
9502       "version": "2.1.1",
9503       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9504       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9505       "dev": true,
9506       "requires": {
9507         "define-property": "^1.0.0",
9508         "isobject": "^3.0.0",
9509         "snapdragon-util": "^3.0.1"
9510       },
9511       "dependencies": {
9512         "define-property": {
9513           "version": "1.0.0",
9514           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9515           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9516           "dev": true,
9517           "requires": {
9518             "is-descriptor": "^1.0.0"
9519           }
9520         },
9521         "is-accessor-descriptor": {
9522           "version": "1.0.0",
9523           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9524           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9525           "dev": true,
9526           "requires": {
9527             "kind-of": "^6.0.0"
9528           }
9529         },
9530         "is-data-descriptor": {
9531           "version": "1.0.0",
9532           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9533           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9534           "dev": true,
9535           "requires": {
9536             "kind-of": "^6.0.0"
9537           }
9538         },
9539         "is-descriptor": {
9540           "version": "1.0.2",
9541           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9542           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9543           "dev": true,
9544           "requires": {
9545             "is-accessor-descriptor": "^1.0.0",
9546             "is-data-descriptor": "^1.0.0",
9547             "kind-of": "^6.0.2"
9548           }
9549         }
9550       }
9551     },
9552     "snapdragon-util": {
9553       "version": "3.0.1",
9554       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9555       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9556       "dev": true,
9557       "requires": {
9558         "kind-of": "^3.2.0"
9559       },
9560       "dependencies": {
9561         "kind-of": {
9562           "version": "3.2.2",
9563           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9564           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9565           "dev": true,
9566           "requires": {
9567             "is-buffer": "^1.1.5"
9568           }
9569         }
9570       }
9571     },
9572     "socket.io": {
9573       "version": "2.1.1",
9574       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
9575       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
9576       "dev": true,
9577       "requires": {
9578         "debug": "~3.1.0",
9579         "engine.io": "~3.2.0",
9580         "has-binary2": "~1.0.2",
9581         "socket.io-adapter": "~1.1.0",
9582         "socket.io-client": "2.1.1",
9583         "socket.io-parser": "~3.2.0"
9584       },
9585       "dependencies": {
9586         "debug": {
9587           "version": "3.1.0",
9588           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9589           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9590           "dev": true,
9591           "requires": {
9592             "ms": "2.0.0"
9593           }
9594         }
9595       }
9596     },
9597     "socket.io-adapter": {
9598       "version": "1.1.1",
9599       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
9600       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
9601       "dev": true
9602     },
9603     "socket.io-client": {
9604       "version": "2.1.1",
9605       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
9606       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
9607       "dev": true,
9608       "requires": {
9609         "backo2": "1.0.2",
9610         "base64-arraybuffer": "0.1.5",
9611         "component-bind": "1.0.0",
9612         "component-emitter": "1.2.1",
9613         "debug": "~3.1.0",
9614         "engine.io-client": "~3.2.0",
9615         "has-binary2": "~1.0.2",
9616         "has-cors": "1.1.0",
9617         "indexof": "0.0.1",
9618         "object-component": "0.0.3",
9619         "parseqs": "0.0.5",
9620         "parseuri": "0.0.5",
9621         "socket.io-parser": "~3.2.0",
9622         "to-array": "0.1.4"
9623       },
9624       "dependencies": {
9625         "debug": {
9626           "version": "3.1.0",
9627           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9628           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9629           "dev": true,
9630           "requires": {
9631             "ms": "2.0.0"
9632           }
9633         }
9634       }
9635     },
9636     "socket.io-parser": {
9637       "version": "3.2.0",
9638       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
9639       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
9640       "dev": true,
9641       "requires": {
9642         "component-emitter": "1.2.1",
9643         "debug": "~3.1.0",
9644         "isarray": "2.0.1"
9645       },
9646       "dependencies": {
9647         "debug": {
9648           "version": "3.1.0",
9649           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9650           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9651           "dev": true,
9652           "requires": {
9653             "ms": "2.0.0"
9654           }
9655         },
9656         "isarray": {
9657           "version": "2.0.1",
9658           "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
9659           "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
9660           "dev": true
9661         }
9662       }
9663     },
9664     "sockjs": {
9665       "version": "0.3.19",
9666       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
9667       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
9668       "dev": true,
9669       "requires": {
9670         "faye-websocket": "^0.10.0",
9671         "uuid": "^3.0.1"
9672       }
9673     },
9674     "sockjs-client": {
9675       "version": "1.3.0",
9676       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.3.0.tgz",
9677       "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==",
9678       "dev": true,
9679       "requires": {
9680         "debug": "^3.2.5",
9681         "eventsource": "^1.0.7",
9682         "faye-websocket": "~0.11.1",
9683         "inherits": "^2.0.3",
9684         "json3": "^3.3.2",
9685         "url-parse": "^1.4.3"
9686       },
9687       "dependencies": {
9688         "debug": {
9689           "version": "3.2.6",
9690           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9691           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9692           "dev": true,
9693           "requires": {
9694             "ms": "^2.1.1"
9695           }
9696         },
9697         "faye-websocket": {
9698           "version": "0.11.3",
9699           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
9700           "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
9701           "dev": true,
9702           "requires": {
9703             "websocket-driver": ">=0.5.1"
9704           }
9705         },
9706         "ms": {
9707           "version": "2.1.2",
9708           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9709           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9710           "dev": true
9711         }
9712       }
9713     },
9714     "socks": {
9715       "version": "2.3.2",
9716       "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.2.tgz",
9717       "integrity": "sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ==",
9718       "dev": true,
9719       "requires": {
9720         "ip": "^1.1.5",
9721         "smart-buffer": "4.0.2"
9722       }
9723     },
9724     "socks-proxy-agent": {
9725       "version": "4.0.2",
9726       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz",
9727       "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==",
9728       "dev": true,
9729       "requires": {
9730         "agent-base": "~4.2.1",
9731         "socks": "~2.3.2"
9732       }
9733     },
9734     "source-list-map": {
9735       "version": "2.0.1",
9736       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
9737       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
9738       "dev": true
9739     },
9740     "source-map": {
9741       "version": "0.7.3",
9742       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
9743       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
9744       "dev": true
9745     },
9746     "source-map-loader": {
9747       "version": "0.2.4",
9748       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
9749       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
9750       "dev": true,
9751       "requires": {
9752         "async": "^2.5.0",
9753         "loader-utils": "^1.1.0"
9754       },
9755       "dependencies": {
9756         "async": {
9757           "version": "2.6.2",
9758           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
9759           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
9760           "dev": true,
9761           "requires": {
9762             "lodash": "^4.17.11"
9763           }
9764         }
9765       }
9766     },
9767     "source-map-resolve": {
9768       "version": "0.5.2",
9769       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9770       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9771       "dev": true,
9772       "requires": {
9773         "atob": "^2.1.1",
9774         "decode-uri-component": "^0.2.0",
9775         "resolve-url": "^0.2.1",
9776         "source-map-url": "^0.4.0",
9777         "urix": "^0.1.0"
9778       }
9779     },
9780     "source-map-support": {
9781       "version": "0.5.9",
9782       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
9783       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
9784       "dev": true,
9785       "requires": {
9786         "buffer-from": "^1.0.0",
9787         "source-map": "^0.6.0"
9788       },
9789       "dependencies": {
9790         "source-map": {
9791           "version": "0.6.1",
9792           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9793           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9794           "dev": true
9795         }
9796       }
9797     },
9798     "source-map-url": {
9799       "version": "0.4.0",
9800       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9801       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9802       "dev": true
9803     },
9804     "sourcemap-codec": {
9805       "version": "1.4.4",
9806       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz",
9807       "integrity": "sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg==",
9808       "dev": true
9809     },
9810     "spdx-correct": {
9811       "version": "3.1.0",
9812       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9813       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9814       "dev": true,
9815       "requires": {
9816         "spdx-expression-parse": "^3.0.0",
9817         "spdx-license-ids": "^3.0.0"
9818       }
9819     },
9820     "spdx-exceptions": {
9821       "version": "2.2.0",
9822       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9823       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9824       "dev": true
9825     },
9826     "spdx-expression-parse": {
9827       "version": "3.0.0",
9828       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9829       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9830       "dev": true,
9831       "requires": {
9832         "spdx-exceptions": "^2.1.0",
9833         "spdx-license-ids": "^3.0.0"
9834       }
9835     },
9836     "spdx-license-ids": {
9837       "version": "3.0.4",
9838       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz",
9839       "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==",
9840       "dev": true
9841     },
9842     "spdy": {
9843       "version": "4.0.0",
9844       "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.0.tgz",
9845       "integrity": "sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==",
9846       "dev": true,
9847       "requires": {
9848         "debug": "^4.1.0",
9849         "handle-thing": "^2.0.0",
9850         "http-deceiver": "^1.2.7",
9851         "select-hose": "^2.0.0",
9852         "spdy-transport": "^3.0.0"
9853       },
9854       "dependencies": {
9855         "debug": {
9856           "version": "4.1.1",
9857           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9858           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9859           "dev": true,
9860           "requires": {
9861             "ms": "^2.1.1"
9862           }
9863         },
9864         "ms": {
9865           "version": "2.1.2",
9866           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9867           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9868           "dev": true
9869         }
9870       }
9871     },
9872     "spdy-transport": {
9873       "version": "3.0.0",
9874       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
9875       "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
9876       "dev": true,
9877       "requires": {
9878         "debug": "^4.1.0",
9879         "detect-node": "^2.0.4",
9880         "hpack.js": "^2.1.6",
9881         "obuf": "^1.1.2",
9882         "readable-stream": "^3.0.6",
9883         "wbuf": "^1.7.3"
9884       },
9885       "dependencies": {
9886         "debug": {
9887           "version": "4.1.1",
9888           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9889           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9890           "dev": true,
9891           "requires": {
9892             "ms": "^2.1.1"
9893           }
9894         },
9895         "ms": {
9896           "version": "2.1.2",
9897           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9898           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9899           "dev": true
9900         },
9901         "readable-stream": {
9902           "version": "3.4.0",
9903           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
9904           "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
9905           "dev": true,
9906           "requires": {
9907             "inherits": "^2.0.3",
9908             "string_decoder": "^1.1.1",
9909             "util-deprecate": "^1.0.1"
9910           }
9911         }
9912       }
9913     },
9914     "speed-measure-webpack-plugin": {
9915       "version": "1.2.5",
9916       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.2.5.tgz",
9917       "integrity": "sha512-S/guYjC4Izn5wY2d0+M4zowED/F77Lxh9yjkTZ+XAr244pr9c1MYNcXcRe9lx2hmAj0GPbOrBXgOF2YIp/CZ8A==",
9918       "dev": true,
9919       "requires": {
9920         "chalk": "^2.0.1"
9921       }
9922     },
9923     "split-string": {
9924       "version": "3.1.0",
9925       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9926       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9927       "dev": true,
9928       "requires": {
9929         "extend-shallow": "^3.0.0"
9930       }
9931     },
9932     "sprintf-js": {
9933       "version": "1.0.3",
9934       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9935       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9936       "dev": true
9937     },
9938     "sshpk": {
9939       "version": "1.16.0",
9940       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz",
9941       "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
9942       "dev": true,
9943       "requires": {
9944         "asn1": "~0.2.3",
9945         "assert-plus": "^1.0.0",
9946         "bcrypt-pbkdf": "^1.0.0",
9947         "dashdash": "^1.12.0",
9948         "ecc-jsbn": "~0.1.1",
9949         "getpass": "^0.1.1",
9950         "jsbn": "~0.1.0",
9951         "safer-buffer": "^2.0.2",
9952         "tweetnacl": "~0.14.0"
9953       }
9954     },
9955     "ssri": {
9956       "version": "5.3.0",
9957       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9958       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9959       "dev": true,
9960       "requires": {
9961         "safe-buffer": "^5.1.1"
9962       }
9963     },
9964     "static-extend": {
9965       "version": "0.1.2",
9966       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9967       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9968       "dev": true,
9969       "requires": {
9970         "define-property": "^0.2.5",
9971         "object-copy": "^0.1.0"
9972       },
9973       "dependencies": {
9974         "define-property": {
9975           "version": "0.2.5",
9976           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9977           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9978           "dev": true,
9979           "requires": {
9980             "is-descriptor": "^0.1.0"
9981           }
9982         }
9983       }
9984     },
9985     "stats-webpack-plugin": {
9986       "version": "0.7.0",
9987       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz",
9988       "integrity": "sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ==",
9989       "dev": true,
9990       "requires": {
9991         "lodash": "^4.17.4"
9992       }
9993     },
9994     "statuses": {
9995       "version": "1.4.0",
9996       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9997       "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9998       "dev": true
9999     },
10000     "stdout-stream": {
10001       "version": "1.4.1",
10002       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
10003       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
10004       "dev": true,
10005       "optional": true,
10006       "requires": {
10007         "readable-stream": "^2.0.1"
10008       }
10009     },
10010     "stream-browserify": {
10011       "version": "2.0.2",
10012       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
10013       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
10014       "dev": true,
10015       "requires": {
10016         "inherits": "~2.0.1",
10017         "readable-stream": "^2.0.2"
10018       }
10019     },
10020     "stream-each": {
10021       "version": "1.2.3",
10022       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
10023       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
10024       "dev": true,
10025       "requires": {
10026         "end-of-stream": "^1.1.0",
10027         "stream-shift": "^1.0.0"
10028       }
10029     },
10030     "stream-http": {
10031       "version": "2.8.3",
10032       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
10033       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
10034       "dev": true,
10035       "requires": {
10036         "builtin-status-codes": "^3.0.0",
10037         "inherits": "^2.0.1",
10038         "readable-stream": "^2.3.6",
10039         "to-arraybuffer": "^1.0.0",
10040         "xtend": "^4.0.0"
10041       }
10042     },
10043     "stream-shift": {
10044       "version": "1.0.0",
10045       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
10046       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
10047       "dev": true
10048     },
10049     "streamroller": {
10050       "version": "0.7.0",
10051       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
10052       "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
10053       "dev": true,
10054       "requires": {
10055         "date-format": "^1.2.0",
10056         "debug": "^3.1.0",
10057         "mkdirp": "^0.5.1",
10058         "readable-stream": "^2.3.0"
10059       },
10060       "dependencies": {
10061         "debug": {
10062           "version": "3.2.6",
10063           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10064           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10065           "dev": true,
10066           "requires": {
10067             "ms": "^2.1.1"
10068           }
10069         },
10070         "ms": {
10071           "version": "2.1.1",
10072           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
10073           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
10074           "dev": true
10075         }
10076       }
10077     },
10078     "string-width": {
10079       "version": "1.0.2",
10080       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
10081       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
10082       "dev": true,
10083       "requires": {
10084         "code-point-at": "^1.0.0",
10085         "is-fullwidth-code-point": "^1.0.0",
10086         "strip-ansi": "^3.0.0"
10087       }
10088     },
10089     "string_decoder": {
10090       "version": "1.1.1",
10091       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10092       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10093       "dev": true,
10094       "requires": {
10095         "safe-buffer": "~5.1.0"
10096       }
10097     },
10098     "strip-ansi": {
10099       "version": "3.0.1",
10100       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10101       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10102       "dev": true,
10103       "requires": {
10104         "ansi-regex": "^2.0.0"
10105       }
10106     },
10107     "strip-bom": {
10108       "version": "2.0.0",
10109       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
10110       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
10111       "dev": true,
10112       "optional": true,
10113       "requires": {
10114         "is-utf8": "^0.2.0"
10115       }
10116     },
10117     "strip-eof": {
10118       "version": "1.0.0",
10119       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10120       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
10121       "dev": true
10122     },
10123     "strip-indent": {
10124       "version": "1.0.1",
10125       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
10126       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
10127       "dev": true,
10128       "optional": true,
10129       "requires": {
10130         "get-stdin": "^4.0.1"
10131       }
10132     },
10133     "style-loader": {
10134       "version": "0.23.1",
10135       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz",
10136       "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==",
10137       "dev": true,
10138       "requires": {
10139         "loader-utils": "^1.1.0",
10140         "schema-utils": "^1.0.0"
10141       }
10142     },
10143     "stylus": {
10144       "version": "0.54.5",
10145       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
10146       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
10147       "dev": true,
10148       "requires": {
10149         "css-parse": "1.7.x",
10150         "debug": "*",
10151         "glob": "7.0.x",
10152         "mkdirp": "0.5.x",
10153         "sax": "0.5.x",
10154         "source-map": "0.1.x"
10155       },
10156       "dependencies": {
10157         "glob": {
10158           "version": "7.0.6",
10159           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
10160           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
10161           "dev": true,
10162           "requires": {
10163             "fs.realpath": "^1.0.0",
10164             "inflight": "^1.0.4",
10165             "inherits": "2",
10166             "minimatch": "^3.0.2",
10167             "once": "^1.3.0",
10168             "path-is-absolute": "^1.0.0"
10169           }
10170         },
10171         "source-map": {
10172           "version": "0.1.43",
10173           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
10174           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
10175           "dev": true,
10176           "requires": {
10177             "amdefine": ">=0.0.4"
10178           }
10179         }
10180       }
10181     },
10182     "stylus-loader": {
10183       "version": "3.0.2",
10184       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
10185       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
10186       "dev": true,
10187       "requires": {
10188         "loader-utils": "^1.0.2",
10189         "lodash.clonedeep": "^4.5.0",
10190         "when": "~3.6.x"
10191       }
10192     },
10193     "supports-color": {
10194       "version": "6.1.0",
10195       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
10196       "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
10197       "dev": true,
10198       "requires": {
10199         "has-flag": "^3.0.0"
10200       }
10201     },
10202     "symbol-observable": {
10203       "version": "1.2.0",
10204       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
10205       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
10206       "dev": true
10207     },
10208     "tapable": {
10209       "version": "1.1.3",
10210       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
10211       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
10212       "dev": true
10213     },
10214     "tar": {
10215       "version": "2.2.2",
10216       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
10217       "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
10218       "dev": true,
10219       "optional": true,
10220       "requires": {
10221         "block-stream": "*",
10222         "fstream": "^1.0.12",
10223         "inherits": "2"
10224       }
10225     },
10226     "terser": {
10227       "version": "3.17.0",
10228       "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",
10229       "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==",
10230       "dev": true,
10231       "requires": {
10232         "commander": "^2.19.0",
10233         "source-map": "~0.6.1",
10234         "source-map-support": "~0.5.10"
10235       },
10236       "dependencies": {
10237         "commander": {
10238           "version": "2.20.0",
10239           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
10240           "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
10241           "dev": true
10242         },
10243         "source-map": {
10244           "version": "0.6.1",
10245           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10246           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10247           "dev": true
10248         },
10249         "source-map-support": {
10250           "version": "0.5.12",
10251           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
10252           "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
10253           "dev": true,
10254           "requires": {
10255             "buffer-from": "^1.0.0",
10256             "source-map": "^0.6.0"
10257           }
10258         }
10259       }
10260     },
10261     "terser-webpack-plugin": {
10262       "version": "1.2.1",
10263       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz",
10264       "integrity": "sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw==",
10265       "dev": true,
10266       "requires": {
10267         "cacache": "^11.0.2",
10268         "find-cache-dir": "^2.0.0",
10269         "schema-utils": "^1.0.0",
10270         "serialize-javascript": "^1.4.0",
10271         "source-map": "^0.6.1",
10272         "terser": "^3.8.1",
10273         "webpack-sources": "^1.1.0",
10274         "worker-farm": "^1.5.2"
10275       },
10276       "dependencies": {
10277         "bluebird": {
10278           "version": "3.5.5",
10279           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
10280           "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
10281           "dev": true
10282         },
10283         "cacache": {
10284           "version": "11.3.3",
10285           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
10286           "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
10287           "dev": true,
10288           "requires": {
10289             "bluebird": "^3.5.5",
10290             "chownr": "^1.1.1",
10291             "figgy-pudding": "^3.5.1",
10292             "glob": "^7.1.4",
10293             "graceful-fs": "^4.1.15",
10294             "lru-cache": "^5.1.1",
10295             "mississippi": "^3.0.0",
10296             "mkdirp": "^0.5.1",
10297             "move-concurrently": "^1.0.1",
10298             "promise-inflight": "^1.0.1",
10299             "rimraf": "^2.6.3",
10300             "ssri": "^6.0.1",
10301             "unique-filename": "^1.1.1",
10302             "y18n": "^4.0.0"
10303           }
10304         },
10305         "find-cache-dir": {
10306           "version": "2.1.0",
10307           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
10308           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
10309           "dev": true,
10310           "requires": {
10311             "commondir": "^1.0.1",
10312             "make-dir": "^2.0.0",
10313             "pkg-dir": "^3.0.0"
10314           }
10315         },
10316         "find-up": {
10317           "version": "3.0.0",
10318           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10319           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10320           "dev": true,
10321           "requires": {
10322             "locate-path": "^3.0.0"
10323           }
10324         },
10325         "glob": {
10326           "version": "7.1.4",
10327           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
10328           "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
10329           "dev": true,
10330           "requires": {
10331             "fs.realpath": "^1.0.0",
10332             "inflight": "^1.0.4",
10333             "inherits": "2",
10334             "minimatch": "^3.0.4",
10335             "once": "^1.3.0",
10336             "path-is-absolute": "^1.0.0"
10337           }
10338         },
10339         "locate-path": {
10340           "version": "3.0.0",
10341           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10342           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10343           "dev": true,
10344           "requires": {
10345             "p-locate": "^3.0.0",
10346             "path-exists": "^3.0.0"
10347           }
10348         },
10349         "lru-cache": {
10350           "version": "5.1.1",
10351           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
10352           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
10353           "dev": true,
10354           "requires": {
10355             "yallist": "^3.0.2"
10356           }
10357         },
10358         "make-dir": {
10359           "version": "2.1.0",
10360           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
10361           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
10362           "dev": true,
10363           "requires": {
10364             "pify": "^4.0.1",
10365             "semver": "^5.6.0"
10366           }
10367         },
10368         "mississippi": {
10369           "version": "3.0.0",
10370           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
10371           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
10372           "dev": true,
10373           "requires": {
10374             "concat-stream": "^1.5.0",
10375             "duplexify": "^3.4.2",
10376             "end-of-stream": "^1.1.0",
10377             "flush-write-stream": "^1.0.0",
10378             "from2": "^2.1.0",
10379             "parallel-transform": "^1.1.0",
10380             "pump": "^3.0.0",
10381             "pumpify": "^1.3.3",
10382             "stream-each": "^1.1.0",
10383             "through2": "^2.0.0"
10384           }
10385         },
10386         "p-limit": {
10387           "version": "2.2.0",
10388           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
10389           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
10390           "dev": true,
10391           "requires": {
10392             "p-try": "^2.0.0"
10393           }
10394         },
10395         "p-locate": {
10396           "version": "3.0.0",
10397           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10398           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10399           "dev": true,
10400           "requires": {
10401             "p-limit": "^2.0.0"
10402           }
10403         },
10404         "p-try": {
10405           "version": "2.2.0",
10406           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10407           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10408           "dev": true
10409         },
10410         "pify": {
10411           "version": "4.0.1",
10412           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
10413           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
10414           "dev": true
10415         },
10416         "pkg-dir": {
10417           "version": "3.0.0",
10418           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
10419           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
10420           "dev": true,
10421           "requires": {
10422             "find-up": "^3.0.0"
10423           }
10424         },
10425         "pump": {
10426           "version": "3.0.0",
10427           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10428           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10429           "dev": true,
10430           "requires": {
10431             "end-of-stream": "^1.1.0",
10432             "once": "^1.3.1"
10433           }
10434         },
10435         "semver": {
10436           "version": "5.7.0",
10437           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
10438           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
10439           "dev": true
10440         },
10441         "source-map": {
10442           "version": "0.6.1",
10443           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10444           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10445           "dev": true
10446         },
10447         "ssri": {
10448           "version": "6.0.1",
10449           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
10450           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
10451           "dev": true,
10452           "requires": {
10453             "figgy-pudding": "^3.5.1"
10454           }
10455         },
10456         "yallist": {
10457           "version": "3.0.3",
10458           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
10459           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
10460           "dev": true
10461         }
10462       }
10463     },
10464     "through": {
10465       "version": "2.3.8",
10466       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
10467       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
10468       "dev": true
10469     },
10470     "through2": {
10471       "version": "2.0.5",
10472       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10473       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10474       "dev": true,
10475       "requires": {
10476         "readable-stream": "~2.3.6",
10477         "xtend": "~4.0.1"
10478       }
10479     },
10480     "thunky": {
10481       "version": "1.0.3",
10482       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz",
10483       "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==",
10484       "dev": true
10485     },
10486     "timers-browserify": {
10487       "version": "2.0.10",
10488       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
10489       "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
10490       "dev": true,
10491       "requires": {
10492         "setimmediate": "^1.0.4"
10493       }
10494     },
10495     "tmp": {
10496       "version": "0.0.33",
10497       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
10498       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
10499       "dev": true,
10500       "requires": {
10501         "os-tmpdir": "~1.0.2"
10502       }
10503     },
10504     "to-array": {
10505       "version": "0.1.4",
10506       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
10507       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
10508       "dev": true
10509     },
10510     "to-arraybuffer": {
10511       "version": "1.0.1",
10512       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
10513       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
10514       "dev": true
10515     },
10516     "to-fast-properties": {
10517       "version": "1.0.3",
10518       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
10519       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
10520       "dev": true
10521     },
10522     "to-object-path": {
10523       "version": "0.3.0",
10524       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
10525       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
10526       "dev": true,
10527       "requires": {
10528         "kind-of": "^3.0.2"
10529       },
10530       "dependencies": {
10531         "kind-of": {
10532           "version": "3.2.2",
10533           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10534           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10535           "dev": true,
10536           "requires": {
10537             "is-buffer": "^1.1.5"
10538           }
10539         }
10540       }
10541     },
10542     "to-regex": {
10543       "version": "3.0.2",
10544       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
10545       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
10546       "dev": true,
10547       "requires": {
10548         "define-property": "^2.0.2",
10549         "extend-shallow": "^3.0.2",
10550         "regex-not": "^1.0.2",
10551         "safe-regex": "^1.1.0"
10552       }
10553     },
10554     "to-regex-range": {
10555       "version": "2.1.1",
10556       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10557       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
10558       "dev": true,
10559       "requires": {
10560         "is-number": "^3.0.0",
10561         "repeat-string": "^1.6.1"
10562       }
10563     },
10564     "toidentifier": {
10565       "version": "1.0.0",
10566       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
10567       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
10568       "dev": true
10569     },
10570     "tough-cookie": {
10571       "version": "2.4.3",
10572       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
10573       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
10574       "dev": true,
10575       "requires": {
10576         "psl": "^1.1.24",
10577         "punycode": "^1.4.1"
10578       },
10579       "dependencies": {
10580         "punycode": {
10581           "version": "1.4.1",
10582           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
10583           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
10584           "dev": true
10585         }
10586       }
10587     },
10588     "tree-kill": {
10589       "version": "1.2.0",
10590       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
10591       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
10592       "dev": true
10593     },
10594     "trim-newlines": {
10595       "version": "1.0.0",
10596       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10597       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10598       "dev": true,
10599       "optional": true
10600     },
10601     "trim-right": {
10602       "version": "1.0.1",
10603       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
10604       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
10605       "dev": true
10606     },
10607     "true-case-path": {
10608       "version": "1.0.3",
10609       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
10610       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
10611       "dev": true,
10612       "optional": true,
10613       "requires": {
10614         "glob": "^7.1.2"
10615       }
10616     },
10617     "ts-node": {
10618       "version": "7.0.1",
10619       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz",
10620       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==",
10621       "dev": true,
10622       "requires": {
10623         "arrify": "^1.0.0",
10624         "buffer-from": "^1.1.0",
10625         "diff": "^3.1.0",
10626         "make-error": "^1.1.1",
10627         "minimist": "^1.2.0",
10628         "mkdirp": "^0.5.1",
10629         "source-map-support": "^0.5.6",
10630         "yn": "^2.0.0"
10631       },
10632       "dependencies": {
10633         "minimist": {
10634           "version": "1.2.0",
10635           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
10636           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
10637           "dev": true
10638         }
10639       }
10640     },
10641     "tslib": {
10642       "version": "1.10.0",
10643       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
10644       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
10645     },
10646     "tslint": {
10647       "version": "5.11.0",
10648       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz",
10649       "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=",
10650       "dev": true,
10651       "requires": {
10652         "babel-code-frame": "^6.22.0",
10653         "builtin-modules": "^1.1.1",
10654         "chalk": "^2.3.0",
10655         "commander": "^2.12.1",
10656         "diff": "^3.2.0",
10657         "glob": "^7.1.1",
10658         "js-yaml": "^3.7.0",
10659         "minimatch": "^3.0.4",
10660         "resolve": "^1.3.2",
10661         "semver": "^5.3.0",
10662         "tslib": "^1.8.0",
10663         "tsutils": "^2.27.2"
10664       },
10665       "dependencies": {
10666         "resolve": {
10667           "version": "1.10.0",
10668           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz",
10669           "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==",
10670           "dev": true,
10671           "requires": {
10672             "path-parse": "^1.0.6"
10673           }
10674         }
10675       }
10676     },
10677     "tsutils": {
10678       "version": "2.29.0",
10679       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
10680       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
10681       "dev": true,
10682       "requires": {
10683         "tslib": "^1.8.1"
10684       }
10685     },
10686     "tty-browserify": {
10687       "version": "0.0.0",
10688       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
10689       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
10690       "dev": true
10691     },
10692     "tunnel-agent": {
10693       "version": "0.6.0",
10694       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10695       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
10696       "dev": true,
10697       "requires": {
10698         "safe-buffer": "^5.0.1"
10699       }
10700     },
10701     "tweetnacl": {
10702       "version": "0.14.5",
10703       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
10704       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
10705       "dev": true
10706     },
10707     "type-check": {
10708       "version": "0.3.2",
10709       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
10710       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
10711       "dev": true,
10712       "requires": {
10713         "prelude-ls": "~1.1.2"
10714       }
10715     },
10716     "type-is": {
10717       "version": "1.6.16",
10718       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
10719       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
10720       "dev": true,
10721       "requires": {
10722         "media-typer": "0.3.0",
10723         "mime-types": "~2.1.18"
10724       }
10725     },
10726     "typedarray": {
10727       "version": "0.0.6",
10728       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
10729       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
10730       "dev": true
10731     },
10732     "typescript": {
10733       "version": "3.4.5",
10734       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.4.5.tgz",
10735       "integrity": "sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw==",
10736       "dev": true
10737     },
10738     "uglify-js": {
10739       "version": "3.6.0",
10740       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
10741       "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
10742       "dev": true,
10743       "optional": true,
10744       "requires": {
10745         "commander": "~2.20.0",
10746         "source-map": "~0.6.1"
10747       },
10748       "dependencies": {
10749         "commander": {
10750           "version": "2.20.0",
10751           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
10752           "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
10753           "dev": true,
10754           "optional": true
10755         },
10756         "source-map": {
10757           "version": "0.6.1",
10758           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10759           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10760           "dev": true,
10761           "optional": true
10762         }
10763       }
10764     },
10765     "ultron": {
10766       "version": "1.1.1",
10767       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
10768       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
10769       "dev": true
10770     },
10771     "union-value": {
10772       "version": "1.0.0",
10773       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
10774       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
10775       "dev": true,
10776       "requires": {
10777         "arr-union": "^3.1.0",
10778         "get-value": "^2.0.6",
10779         "is-extendable": "^0.1.1",
10780         "set-value": "^0.4.3"
10781       },
10782       "dependencies": {
10783         "extend-shallow": {
10784           "version": "2.0.1",
10785           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10786           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10787           "dev": true,
10788           "requires": {
10789             "is-extendable": "^0.1.0"
10790           }
10791         },
10792         "set-value": {
10793           "version": "0.4.3",
10794           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
10795           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
10796           "dev": true,
10797           "requires": {
10798             "extend-shallow": "^2.0.1",
10799             "is-extendable": "^0.1.1",
10800             "is-plain-object": "^2.0.1",
10801             "to-object-path": "^0.3.0"
10802           }
10803         }
10804       }
10805     },
10806     "unique-filename": {
10807       "version": "1.1.1",
10808       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
10809       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
10810       "dev": true,
10811       "requires": {
10812         "unique-slug": "^2.0.0"
10813       }
10814     },
10815     "unique-slug": {
10816       "version": "2.0.2",
10817       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
10818       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
10819       "dev": true,
10820       "requires": {
10821         "imurmurhash": "^0.1.4"
10822       }
10823     },
10824     "unpipe": {
10825       "version": "1.0.0",
10826       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10827       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
10828       "dev": true
10829     },
10830     "unset-value": {
10831       "version": "1.0.0",
10832       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10833       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10834       "dev": true,
10835       "requires": {
10836         "has-value": "^0.3.1",
10837         "isobject": "^3.0.0"
10838       },
10839       "dependencies": {
10840         "has-value": {
10841           "version": "0.3.1",
10842           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10843           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10844           "dev": true,
10845           "requires": {
10846             "get-value": "^2.0.3",
10847             "has-values": "^0.1.4",
10848             "isobject": "^2.0.0"
10849           },
10850           "dependencies": {
10851             "isobject": {
10852               "version": "2.1.0",
10853               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10854               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10855               "dev": true,
10856               "requires": {
10857                 "isarray": "1.0.0"
10858               }
10859             }
10860           }
10861         },
10862         "has-values": {
10863           "version": "0.1.4",
10864           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10865           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10866           "dev": true
10867         }
10868       }
10869     },
10870     "upath": {
10871       "version": "1.1.0",
10872       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
10873       "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==",
10874       "dev": true
10875     },
10876     "uri-js": {
10877       "version": "4.2.2",
10878       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10879       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10880       "dev": true,
10881       "requires": {
10882         "punycode": "^2.1.0"
10883       }
10884     },
10885     "urix": {
10886       "version": "0.1.0",
10887       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10888       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10889       "dev": true
10890     },
10891     "url": {
10892       "version": "0.11.0",
10893       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10894       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10895       "dev": true,
10896       "requires": {
10897         "punycode": "1.3.2",
10898         "querystring": "0.2.0"
10899       },
10900       "dependencies": {
10901         "punycode": {
10902           "version": "1.3.2",
10903           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10904           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10905           "dev": true
10906         }
10907       }
10908     },
10909     "url-parse": {
10910       "version": "1.4.7",
10911       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
10912       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
10913       "dev": true,
10914       "requires": {
10915         "querystringify": "^2.1.1",
10916         "requires-port": "^1.0.0"
10917       }
10918     },
10919     "use": {
10920       "version": "3.1.1",
10921       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10922       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10923       "dev": true
10924     },
10925     "useragent": {
10926       "version": "2.3.0",
10927       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
10928       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
10929       "dev": true,
10930       "requires": {
10931         "lru-cache": "4.1.x",
10932         "tmp": "0.0.x"
10933       }
10934     },
10935     "util": {
10936       "version": "0.11.1",
10937       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
10938       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
10939       "dev": true,
10940       "requires": {
10941         "inherits": "2.0.3"
10942       }
10943     },
10944     "util-deprecate": {
10945       "version": "1.0.2",
10946       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10947       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10948       "dev": true
10949     },
10950     "utils-merge": {
10951       "version": "1.0.1",
10952       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10953       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10954       "dev": true
10955     },
10956     "uuid": {
10957       "version": "3.3.2",
10958       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10959       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
10960       "dev": true
10961     },
10962     "validate-npm-package-license": {
10963       "version": "3.0.4",
10964       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10965       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10966       "dev": true,
10967       "requires": {
10968         "spdx-correct": "^3.0.0",
10969         "spdx-expression-parse": "^3.0.0"
10970       }
10971     },
10972     "validate-npm-package-name": {
10973       "version": "3.0.0",
10974       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10975       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10976       "dev": true,
10977       "requires": {
10978         "builtins": "^1.0.3"
10979       }
10980     },
10981     "vary": {
10982       "version": "1.1.2",
10983       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10984       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10985       "dev": true
10986     },
10987     "verror": {
10988       "version": "1.10.0",
10989       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10990       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10991       "dev": true,
10992       "requires": {
10993         "assert-plus": "^1.0.0",
10994         "core-util-is": "1.0.2",
10995         "extsprintf": "^1.2.0"
10996       }
10997     },
10998     "vm-browserify": {
10999       "version": "1.1.0",
11000       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
11001       "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==",
11002       "dev": true
11003     },
11004     "void-elements": {
11005       "version": "2.0.1",
11006       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
11007       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
11008       "dev": true
11009     },
11010     "watchpack": {
11011       "version": "1.6.0",
11012       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
11013       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
11014       "dev": true,
11015       "requires": {
11016         "chokidar": "^2.0.2",
11017         "graceful-fs": "^4.1.2",
11018         "neo-async": "^2.5.0"
11019       }
11020     },
11021     "wbuf": {
11022       "version": "1.7.3",
11023       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
11024       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
11025       "dev": true,
11026       "requires": {
11027         "minimalistic-assert": "^1.0.0"
11028       }
11029     },
11030     "webdriver-js-extender": {
11031       "version": "2.1.0",
11032       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz",
11033       "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==",
11034       "dev": true,
11035       "requires": {
11036         "@types/selenium-webdriver": "^3.0.0",
11037         "selenium-webdriver": "^3.0.1"
11038       }
11039     },
11040     "webpack": {
11041       "version": "4.28.4",
11042       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.4.tgz",
11043       "integrity": "sha512-NxjD61WsK/a3JIdwWjtIpimmvE6UrRi3yG54/74Hk9rwNj5FPkA4DJCf1z4ByDWLkvZhTZE+P3C/eh6UD5lDcw==",
11044       "dev": true,
11045       "requires": {
11046         "@webassemblyjs/ast": "1.7.11",
11047         "@webassemblyjs/helper-module-context": "1.7.11",
11048         "@webassemblyjs/wasm-edit": "1.7.11",
11049         "@webassemblyjs/wasm-parser": "1.7.11",
11050         "acorn": "^5.6.2",
11051         "acorn-dynamic-import": "^3.0.0",
11052         "ajv": "^6.1.0",
11053         "ajv-keywords": "^3.1.0",
11054         "chrome-trace-event": "^1.0.0",
11055         "enhanced-resolve": "^4.1.0",
11056         "eslint-scope": "^4.0.0",
11057         "json-parse-better-errors": "^1.0.2",
11058         "loader-runner": "^2.3.0",
11059         "loader-utils": "^1.1.0",
11060         "memory-fs": "~0.4.1",
11061         "micromatch": "^3.1.8",
11062         "mkdirp": "~0.5.0",
11063         "neo-async": "^2.5.0",
11064         "node-libs-browser": "^2.0.0",
11065         "schema-utils": "^0.4.4",
11066         "tapable": "^1.1.0",
11067         "terser-webpack-plugin": "^1.1.0",
11068         "watchpack": "^1.5.0",
11069         "webpack-sources": "^1.3.0"
11070       },
11071       "dependencies": {
11072         "schema-utils": {
11073           "version": "0.4.7",
11074           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
11075           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
11076           "dev": true,
11077           "requires": {
11078             "ajv": "^6.1.0",
11079             "ajv-keywords": "^3.1.0"
11080           }
11081         }
11082       }
11083     },
11084     "webpack-core": {
11085       "version": "0.6.9",
11086       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
11087       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
11088       "dev": true,
11089       "requires": {
11090         "source-list-map": "~0.1.7",
11091         "source-map": "~0.4.1"
11092       },
11093       "dependencies": {
11094         "source-list-map": {
11095           "version": "0.1.8",
11096           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
11097           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
11098           "dev": true
11099         },
11100         "source-map": {
11101           "version": "0.4.4",
11102           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
11103           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
11104           "dev": true,
11105           "requires": {
11106             "amdefine": ">=0.0.4"
11107           }
11108         }
11109       }
11110     },
11111     "webpack-dev-middleware": {
11112       "version": "3.4.0",
11113       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz",
11114       "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==",
11115       "dev": true,
11116       "requires": {
11117         "memory-fs": "~0.4.1",
11118         "mime": "^2.3.1",
11119         "range-parser": "^1.0.3",
11120         "webpack-log": "^2.0.0"
11121       },
11122       "dependencies": {
11123         "mime": {
11124           "version": "2.4.4",
11125           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
11126           "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
11127           "dev": true
11128         }
11129       }
11130     },
11131     "webpack-dev-server": {
11132       "version": "3.1.14",
11133       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz",
11134       "integrity": "sha512-mGXDgz5SlTxcF3hUpfC8hrQ11yhAttuUQWf1Wmb+6zo3x6rb7b9mIfuQvAPLdfDRCGRGvakBWHdHOa0I9p/EVQ==",
11135       "dev": true,
11136       "requires": {
11137         "ansi-html": "0.0.7",
11138         "bonjour": "^3.5.0",
11139         "chokidar": "^2.0.0",
11140         "compression": "^1.5.2",
11141         "connect-history-api-fallback": "^1.3.0",
11142         "debug": "^3.1.0",
11143         "del": "^3.0.0",
11144         "express": "^4.16.2",
11145         "html-entities": "^1.2.0",
11146         "http-proxy-middleware": "~0.18.0",
11147         "import-local": "^2.0.0",
11148         "internal-ip": "^3.0.1",
11149         "ip": "^1.1.5",
11150         "killable": "^1.0.0",
11151         "loglevel": "^1.4.1",
11152         "opn": "^5.1.0",
11153         "portfinder": "^1.0.9",
11154         "schema-utils": "^1.0.0",
11155         "selfsigned": "^1.9.1",
11156         "semver": "^5.6.0",
11157         "serve-index": "^1.7.2",
11158         "sockjs": "0.3.19",
11159         "sockjs-client": "1.3.0",
11160         "spdy": "^4.0.0",
11161         "strip-ansi": "^3.0.0",
11162         "supports-color": "^5.1.0",
11163         "url": "^0.11.0",
11164         "webpack-dev-middleware": "3.4.0",
11165         "webpack-log": "^2.0.0",
11166         "yargs": "12.0.2"
11167       },
11168       "dependencies": {
11169         "ansi-regex": {
11170           "version": "3.0.0",
11171           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
11172           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
11173           "dev": true
11174         },
11175         "camelcase": {
11176           "version": "4.1.0",
11177           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
11178           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
11179           "dev": true
11180         },
11181         "cliui": {
11182           "version": "4.1.0",
11183           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
11184           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
11185           "dev": true,
11186           "requires": {
11187             "string-width": "^2.1.1",
11188             "strip-ansi": "^4.0.0",
11189             "wrap-ansi": "^2.0.0"
11190           },
11191           "dependencies": {
11192             "strip-ansi": {
11193               "version": "4.0.0",
11194               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11195               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11196               "dev": true,
11197               "requires": {
11198                 "ansi-regex": "^3.0.0"
11199               }
11200             }
11201           }
11202         },
11203         "cross-spawn": {
11204           "version": "6.0.5",
11205           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
11206           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
11207           "dev": true,
11208           "requires": {
11209             "nice-try": "^1.0.4",
11210             "path-key": "^2.0.1",
11211             "semver": "^5.5.0",
11212             "shebang-command": "^1.2.0",
11213             "which": "^1.2.9"
11214           }
11215         },
11216         "debug": {
11217           "version": "3.2.6",
11218           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11219           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11220           "dev": true,
11221           "requires": {
11222             "ms": "^2.1.1"
11223           }
11224         },
11225         "decamelize": {
11226           "version": "2.0.0",
11227           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
11228           "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
11229           "dev": true,
11230           "requires": {
11231             "xregexp": "4.0.0"
11232           }
11233         },
11234         "execa": {
11235           "version": "1.0.0",
11236           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
11237           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
11238           "dev": true,
11239           "requires": {
11240             "cross-spawn": "^6.0.0",
11241             "get-stream": "^4.0.0",
11242             "is-stream": "^1.1.0",
11243             "npm-run-path": "^2.0.0",
11244             "p-finally": "^1.0.0",
11245             "signal-exit": "^3.0.0",
11246             "strip-eof": "^1.0.0"
11247           }
11248         },
11249         "find-up": {
11250           "version": "3.0.0",
11251           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
11252           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
11253           "dev": true,
11254           "requires": {
11255             "locate-path": "^3.0.0"
11256           }
11257         },
11258         "get-stream": {
11259           "version": "4.1.0",
11260           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
11261           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
11262           "dev": true,
11263           "requires": {
11264             "pump": "^3.0.0"
11265           }
11266         },
11267         "invert-kv": {
11268           "version": "2.0.0",
11269           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
11270           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
11271           "dev": true
11272         },
11273         "is-fullwidth-code-point": {
11274           "version": "2.0.0",
11275           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11276           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11277           "dev": true
11278         },
11279         "lcid": {
11280           "version": "2.0.0",
11281           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
11282           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
11283           "dev": true,
11284           "requires": {
11285             "invert-kv": "^2.0.0"
11286           }
11287         },
11288         "locate-path": {
11289           "version": "3.0.0",
11290           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
11291           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
11292           "dev": true,
11293           "requires": {
11294             "p-locate": "^3.0.0",
11295             "path-exists": "^3.0.0"
11296           }
11297         },
11298         "ms": {
11299           "version": "2.1.2",
11300           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
11301           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
11302           "dev": true
11303         },
11304         "os-locale": {
11305           "version": "3.1.0",
11306           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
11307           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
11308           "dev": true,
11309           "requires": {
11310             "execa": "^1.0.0",
11311             "lcid": "^2.0.0",
11312             "mem": "^4.0.0"
11313           }
11314         },
11315         "p-limit": {
11316           "version": "2.2.0",
11317           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
11318           "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
11319           "dev": true,
11320           "requires": {
11321             "p-try": "^2.0.0"
11322           }
11323         },
11324         "p-locate": {
11325           "version": "3.0.0",
11326           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
11327           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
11328           "dev": true,
11329           "requires": {
11330             "p-limit": "^2.0.0"
11331           }
11332         },
11333         "p-try": {
11334           "version": "2.2.0",
11335           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
11336           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
11337           "dev": true
11338         },
11339         "pump": {
11340           "version": "3.0.0",
11341           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
11342           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
11343           "dev": true,
11344           "requires": {
11345             "end-of-stream": "^1.1.0",
11346             "once": "^1.3.1"
11347           }
11348         },
11349         "semver": {
11350           "version": "5.7.0",
11351           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
11352           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
11353           "dev": true
11354         },
11355         "string-width": {
11356           "version": "2.1.1",
11357           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11358           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11359           "dev": true,
11360           "requires": {
11361             "is-fullwidth-code-point": "^2.0.0",
11362             "strip-ansi": "^4.0.0"
11363           },
11364           "dependencies": {
11365             "strip-ansi": {
11366               "version": "4.0.0",
11367               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11368               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11369               "dev": true,
11370               "requires": {
11371                 "ansi-regex": "^3.0.0"
11372               }
11373             }
11374           }
11375         },
11376         "supports-color": {
11377           "version": "5.5.0",
11378           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
11379           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
11380           "dev": true,
11381           "requires": {
11382             "has-flag": "^3.0.0"
11383           }
11384         },
11385         "which-module": {
11386           "version": "2.0.0",
11387           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
11388           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
11389           "dev": true
11390         },
11391         "yargs": {
11392           "version": "12.0.2",
11393           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
11394           "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
11395           "dev": true,
11396           "requires": {
11397             "cliui": "^4.0.0",
11398             "decamelize": "^2.0.0",
11399             "find-up": "^3.0.0",
11400             "get-caller-file": "^1.0.1",
11401             "os-locale": "^3.0.0",
11402             "require-directory": "^2.1.1",
11403             "require-main-filename": "^1.0.1",
11404             "set-blocking": "^2.0.0",
11405             "string-width": "^2.0.0",
11406             "which-module": "^2.0.0",
11407             "y18n": "^3.2.1 || ^4.0.0",
11408             "yargs-parser": "^10.1.0"
11409           }
11410         },
11411         "yargs-parser": {
11412           "version": "10.1.0",
11413           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
11414           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
11415           "dev": true,
11416           "requires": {
11417             "camelcase": "^4.1.0"
11418           }
11419         }
11420       }
11421     },
11422     "webpack-log": {
11423       "version": "2.0.0",
11424       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
11425       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
11426       "dev": true,
11427       "requires": {
11428         "ansi-colors": "^3.0.0",
11429         "uuid": "^3.3.2"
11430       }
11431     },
11432     "webpack-merge": {
11433       "version": "4.1.4",
11434       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
11435       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
11436       "dev": true,
11437       "requires": {
11438         "lodash": "^4.17.5"
11439       }
11440     },
11441     "webpack-sources": {
11442       "version": "1.3.0",
11443       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
11444       "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
11445       "dev": true,
11446       "requires": {
11447         "source-list-map": "^2.0.0",
11448         "source-map": "~0.6.1"
11449       },
11450       "dependencies": {
11451         "source-map": {
11452           "version": "0.6.1",
11453           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11454           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11455           "dev": true
11456         }
11457       }
11458     },
11459     "webpack-subresource-integrity": {
11460       "version": "1.1.0-rc.6",
11461       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
11462       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
11463       "dev": true,
11464       "requires": {
11465         "webpack-core": "^0.6.8"
11466       }
11467     },
11468     "websocket-driver": {
11469       "version": "0.7.3",
11470       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
11471       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
11472       "dev": true,
11473       "requires": {
11474         "http-parser-js": ">=0.4.0 <0.4.11",
11475         "safe-buffer": ">=5.1.0",
11476         "websocket-extensions": ">=0.1.1"
11477       }
11478     },
11479     "websocket-extensions": {
11480       "version": "0.1.3",
11481       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
11482       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
11483       "dev": true
11484     },
11485     "when": {
11486       "version": "3.6.4",
11487       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
11488       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
11489       "dev": true
11490     },
11491     "which": {
11492       "version": "1.3.1",
11493       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11494       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11495       "dev": true,
11496       "requires": {
11497         "isexe": "^2.0.0"
11498       }
11499     },
11500     "which-module": {
11501       "version": "1.0.0",
11502       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
11503       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
11504       "dev": true,
11505       "optional": true
11506     },
11507     "wide-align": {
11508       "version": "1.1.3",
11509       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
11510       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
11511       "dev": true,
11512       "optional": true,
11513       "requires": {
11514         "string-width": "^1.0.2 || 2"
11515       }
11516     },
11517     "wordwrap": {
11518       "version": "1.0.0",
11519       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11520       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11521       "dev": true
11522     },
11523     "worker-farm": {
11524       "version": "1.7.0",
11525       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
11526       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
11527       "dev": true,
11528       "requires": {
11529         "errno": "~0.1.7"
11530       }
11531     },
11532     "wrap-ansi": {
11533       "version": "2.1.0",
11534       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11535       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11536       "dev": true,
11537       "requires": {
11538         "string-width": "^1.0.1",
11539         "strip-ansi": "^3.0.1"
11540       }
11541     },
11542     "wrappy": {
11543       "version": "1.0.2",
11544       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11545       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
11546       "dev": true
11547     },
11548     "ws": {
11549       "version": "3.3.3",
11550       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
11551       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
11552       "dev": true,
11553       "requires": {
11554         "async-limiter": "~1.0.0",
11555         "safe-buffer": "~5.1.0",
11556         "ultron": "~1.1.0"
11557       }
11558     },
11559     "xml2js": {
11560       "version": "0.4.19",
11561       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
11562       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
11563       "dev": true,
11564       "requires": {
11565         "sax": ">=0.6.0",
11566         "xmlbuilder": "~9.0.1"
11567       },
11568       "dependencies": {
11569         "sax": {
11570           "version": "1.2.4",
11571           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
11572           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
11573           "dev": true
11574         }
11575       }
11576     },
11577     "xmlbuilder": {
11578       "version": "9.0.7",
11579       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
11580       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
11581       "dev": true
11582     },
11583     "xmlhttprequest-ssl": {
11584       "version": "1.5.5",
11585       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
11586       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
11587       "dev": true
11588     },
11589     "xregexp": {
11590       "version": "4.0.0",
11591       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
11592       "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
11593       "dev": true
11594     },
11595     "xtend": {
11596       "version": "4.0.1",
11597       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
11598       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
11599       "dev": true
11600     },
11601     "y18n": {
11602       "version": "4.0.0",
11603       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
11604       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
11605       "dev": true
11606     },
11607     "yallist": {
11608       "version": "2.1.2",
11609       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11610       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11611       "dev": true
11612     },
11613     "yargs": {
11614       "version": "7.1.0",
11615       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
11616       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
11617       "dev": true,
11618       "optional": true,
11619       "requires": {
11620         "camelcase": "^3.0.0",
11621         "cliui": "^3.2.0",
11622         "decamelize": "^1.1.1",
11623         "get-caller-file": "^1.0.1",
11624         "os-locale": "^1.4.0",
11625         "read-pkg-up": "^1.0.1",
11626         "require-directory": "^2.1.1",
11627         "require-main-filename": "^1.0.1",
11628         "set-blocking": "^2.0.0",
11629         "string-width": "^1.0.2",
11630         "which-module": "^1.0.0",
11631         "y18n": "^3.2.1",
11632         "yargs-parser": "^5.0.0"
11633       },
11634       "dependencies": {
11635         "camelcase": {
11636           "version": "3.0.0",
11637           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11638           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11639           "dev": true,
11640           "optional": true
11641         },
11642         "y18n": {
11643           "version": "3.2.1",
11644           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11645           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11646           "dev": true,
11647           "optional": true
11648         }
11649       }
11650     },
11651     "yargs-parser": {
11652       "version": "5.0.0",
11653       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
11654       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
11655       "dev": true,
11656       "optional": true,
11657       "requires": {
11658         "camelcase": "^3.0.0"
11659       },
11660       "dependencies": {
11661         "camelcase": {
11662           "version": "3.0.0",
11663           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
11664           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
11665           "dev": true,
11666           "optional": true
11667         }
11668       }
11669     },
11670     "yeast": {
11671       "version": "0.1.2",
11672       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
11673       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
11674       "dev": true
11675     },
11676     "yn": {
11677       "version": "2.0.0",
11678       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
11679       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
11680       "dev": true
11681     },
11682     "zone.js": {
11683       "version": "0.9.1",
11684       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz",
11685       "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag=="
11686     }
11687   }
11688 }