SO Monitoring UI
[so.git] / so-monitoring / so-monitoring-ui / src / main / frontend / package-lock.json
1 {
2   "name": "onap-so-monitor",
3   "version": "0.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-devkit/architect": {
8       "version": "0.6.8",
9       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.6.8.tgz",
10       "integrity": "sha512-ZKTm/zC61iY9IBHOEAKoMSzZpvhkmv+1O/HHzpHEuR551jCzu6vSyCmMY9Z7GBcccscCV+hjeSMwgFrFRcqlkw==",
11       "dev": true,
12       "requires": {
13         "@angular-devkit/core": "0.6.8",
14         "rxjs": "^6.0.0"
15       }
16     },
17     "@angular-devkit/build-angular": {
18       "version": "0.6.8",
19       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.6.8.tgz",
20       "integrity": "sha512-VGqYAk8jpISraz2UHfsDre270NOUmV0CTSZw2p9sm5g/XIr5m+IHetFZz3gpoAr9+If2aFTs8Rt3sGdCRzwBqA==",
21       "dev": true,
22       "requires": {
23         "@angular-devkit/architect": "0.6.8",
24         "@angular-devkit/build-optimizer": "0.6.8",
25         "@angular-devkit/core": "0.6.8",
26         "@ngtools/webpack": "6.0.8",
27         "ajv": "~6.4.0",
28         "autoprefixer": "^8.4.1",
29         "cache-loader": "^1.2.2",
30         "chalk": "~2.2.2",
31         "circular-dependency-plugin": "^5.0.2",
32         "clean-css": "^4.1.11",
33         "copy-webpack-plugin": "^4.5.1",
34         "file-loader": "^1.1.11",
35         "glob": "^7.0.3",
36         "html-webpack-plugin": "^3.0.6",
37         "istanbul": "^0.4.5",
38         "istanbul-instrumenter-loader": "^3.0.1",
39         "karma-source-map-support": "^1.2.0",
40         "less": "^3.0.4",
41         "less-loader": "^4.1.0",
42         "license-webpack-plugin": "^1.3.1",
43         "lodash": "^4.17.4",
44         "memory-fs": "^0.4.1",
45         "mini-css-extract-plugin": "~0.4.0",
46         "minimatch": "^3.0.4",
47         "node-sass": "^4.9.0",
48         "opn": "^5.1.0",
49         "parse5": "^4.0.0",
50         "portfinder": "^1.0.13",
51         "postcss": "^6.0.22",
52         "postcss-import": "^11.1.0",
53         "postcss-loader": "^2.1.5",
54         "postcss-url": "^7.3.2",
55         "raw-loader": "^0.5.1",
56         "resolve": "^1.5.0",
57         "rxjs": "^6.0.0",
58         "sass-loader": "^7.0.1",
59         "silent-error": "^1.1.0",
60         "source-map-support": "^0.5.0",
61         "stats-webpack-plugin": "^0.6.2",
62         "style-loader": "^0.21.0",
63         "stylus": "^0.54.5",
64         "stylus-loader": "^3.0.2",
65         "tree-kill": "^1.2.0",
66         "uglifyjs-webpack-plugin": "^1.2.5",
67         "url-loader": "^1.0.1",
68         "webpack": "~4.8.1",
69         "webpack-dev-middleware": "^3.1.3",
70         "webpack-dev-server": "^3.1.4",
71         "webpack-merge": "^4.1.2",
72         "webpack-sources": "^1.1.0",
73         "webpack-subresource-integrity": "^1.1.0-rc.4"
74       }
75     },
76     "@angular-devkit/build-optimizer": {
77       "version": "0.6.8",
78       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.6.8.tgz",
79       "integrity": "sha512-of5syQbv3uNPp4AQkfRecfnp8AE8kvffbfYi+FFPZ6OGr7e59T1fGwk6+Zgb2qQFQg8HO2tzWI/uygtLIqmbmw==",
80       "dev": true,
81       "requires": {
82         "loader-utils": "^1.1.0",
83         "source-map": "^0.5.6",
84         "typescript": "~2.9.1",
85         "webpack-sources": "^1.1.0"
86       },
87       "dependencies": {
88         "typescript": {
89           "version": "2.9.2",
90           "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz",
91           "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==",
92           "dev": true
93         }
94       }
95     },
96     "@angular-devkit/core": {
97       "version": "0.6.8",
98       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.6.8.tgz",
99       "integrity": "sha512-rkIa1OSVWTt4g9leLSK/PsqOj3HZbDKHbZjqlslyfVa3AyCeiumFoOgViOVXlYgPX3HHDbE5uH24nyUWSD8uww==",
100       "dev": true,
101       "requires": {
102         "ajv": "~6.4.0",
103         "chokidar": "^2.0.3",
104         "rxjs": "^6.0.0",
105         "source-map": "^0.5.6"
106       }
107     },
108     "@angular-devkit/schematics": {
109       "version": "0.6.8",
110       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-0.6.8.tgz",
111       "integrity": "sha512-R4YqAUdo62wtrhX/5HSRGSKXNTWqfQb66ZE6m8jj6GEJNFKdNXMdxOchxr07LCiKTxfh1w6G3nGzxIsu/+D4KA==",
112       "dev": true,
113       "requires": {
114         "@angular-devkit/core": "0.6.8",
115         "rxjs": "^6.0.0"
116       }
117     },
118     "@angular/animations": {
119       "version": "6.1.3",
120       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-6.1.3.tgz",
121       "integrity": "sha512-uLKq+bdfo+/jLW/C6lkUVsB7m+e8j18MjZGHlphI07jW6KvutX+AXdPUI/RMkkWRjZp11aF727PAQ6y3DyqB+Q==",
122       "requires": {
123         "tslib": "^1.9.0"
124       }
125     },
126     "@angular/cdk": {
127       "version": "6.4.5",
128       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-6.4.5.tgz",
129       "integrity": "sha512-bbz8lHzY1NXPqrvHcZTOOD6+BiDNPKXC00xwzls62NPmiueBaWGwQdk7s3sa/0kCyq1ZKrPD3KQIDMyytxlzzw==",
130       "requires": {
131         "tslib": "^1.7.1"
132       }
133     },
134     "@angular/cli": {
135       "version": "6.0.8",
136       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-6.0.8.tgz",
137       "integrity": "sha512-DhH1Zq5Yonthw6zh6W07fhf+9XrAZbD1fcQ0MrmbxlieCfLlTAdBqyK2LavFCKwSZkUMLF6UHM3+jiNRVZSSIg==",
138       "dev": true,
139       "requires": {
140         "@angular-devkit/architect": "0.6.8",
141         "@angular-devkit/core": "0.6.8",
142         "@angular-devkit/schematics": "0.6.8",
143         "@schematics/angular": "0.6.8",
144         "@schematics/update": "0.6.8",
145         "opn": "~5.3.0",
146         "resolve": "^1.1.7",
147         "rxjs": "^6.0.0",
148         "semver": "^5.1.0",
149         "silent-error": "^1.0.0",
150         "symbol-observable": "^1.2.0",
151         "yargs-parser": "^10.0.0"
152       },
153       "dependencies": {
154         "camelcase": {
155           "version": "4.1.0",
156           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
157           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
158           "dev": true
159         },
160         "yargs-parser": {
161           "version": "10.1.0",
162           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
163           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
164           "dev": true,
165           "requires": {
166             "camelcase": "^4.1.0"
167           }
168         }
169       }
170     },
171     "@angular/common": {
172       "version": "6.1.3",
173       "resolved": "https://registry.npmjs.org/@angular/common/-/common-6.1.3.tgz",
174       "integrity": "sha512-1V3pDdEty4hYsdpePlcNUE8rF1w1NP8LW6Q1ICNk86MI472W1U9ZTDFwCYcQYDiYMtzBrgXcnE1q6u1rqTdygQ==",
175       "requires": {
176         "tslib": "^1.9.0"
177       }
178     },
179     "@angular/compiler": {
180       "version": "6.1.3",
181       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-6.1.3.tgz",
182       "integrity": "sha512-r8Nv4wo2QNmsGs/sjxcR6z6YG17TfaAAxAl/6yk3z3DNdDM76cBwTi9hurXlmZKPU6/2YFI+ZwvhBrGwaOZd5Q==",
183       "requires": {
184         "tslib": "^1.9.0"
185       }
186     },
187     "@angular/compiler-cli": {
188       "version": "6.1.3",
189       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-6.1.3.tgz",
190       "integrity": "sha512-YSVoLMaCF0mvt0CPRGldKMCJDGju82XhsupbDOZsMddVG6hRl8dRbem7OChJp+8GV+UNsfbP/X2o4ERLROHXRA==",
191       "dev": true,
192       "requires": {
193         "chokidar": "^1.4.2",
194         "minimist": "^1.2.0",
195         "reflect-metadata": "^0.1.2",
196         "tsickle": "^0.32.1"
197       },
198       "dependencies": {
199         "anymatch": {
200           "version": "1.3.2",
201           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
202           "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
203           "dev": true,
204           "requires": {
205             "micromatch": "^2.1.5",
206             "normalize-path": "^2.0.0"
207           }
208         },
209         "arr-diff": {
210           "version": "2.0.0",
211           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
212           "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
213           "dev": true,
214           "requires": {
215             "arr-flatten": "^1.0.1"
216           }
217         },
218         "array-unique": {
219           "version": "0.2.1",
220           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
221           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
222           "dev": true
223         },
224         "braces": {
225           "version": "1.8.5",
226           "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
227           "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
228           "dev": true,
229           "requires": {
230             "expand-range": "^1.8.1",
231             "preserve": "^0.2.0",
232             "repeat-element": "^1.1.2"
233           }
234         },
235         "chokidar": {
236           "version": "1.7.0",
237           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
238           "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
239           "dev": true,
240           "requires": {
241             "anymatch": "^1.3.0",
242             "async-each": "^1.0.0",
243             "fsevents": "^1.0.0",
244             "glob-parent": "^2.0.0",
245             "inherits": "^2.0.1",
246             "is-binary-path": "^1.0.0",
247             "is-glob": "^2.0.0",
248             "path-is-absolute": "^1.0.0",
249             "readdirp": "^2.0.0"
250           }
251         },
252         "expand-brackets": {
253           "version": "0.1.5",
254           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
255           "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
256           "dev": true,
257           "requires": {
258             "is-posix-bracket": "^0.1.0"
259           }
260         },
261         "extglob": {
262           "version": "0.3.2",
263           "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
264           "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
265           "dev": true,
266           "requires": {
267             "is-extglob": "^1.0.0"
268           }
269         },
270         "glob-parent": {
271           "version": "2.0.0",
272           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
273           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
274           "dev": true,
275           "requires": {
276             "is-glob": "^2.0.0"
277           }
278         },
279         "is-extglob": {
280           "version": "1.0.0",
281           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
282           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
283           "dev": true
284         },
285         "is-glob": {
286           "version": "2.0.1",
287           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
288           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
289           "dev": true,
290           "requires": {
291             "is-extglob": "^1.0.0"
292           }
293         },
294         "kind-of": {
295           "version": "3.2.2",
296           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
297           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
298           "dev": true,
299           "requires": {
300             "is-buffer": "^1.1.5"
301           }
302         },
303         "micromatch": {
304           "version": "2.3.11",
305           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
306           "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
307           "dev": true,
308           "requires": {
309             "arr-diff": "^2.0.0",
310             "array-unique": "^0.2.1",
311             "braces": "^1.8.2",
312             "expand-brackets": "^0.1.4",
313             "extglob": "^0.3.1",
314             "filename-regex": "^2.0.0",
315             "is-extglob": "^1.0.0",
316             "is-glob": "^2.0.1",
317             "kind-of": "^3.0.2",
318             "normalize-path": "^2.0.1",
319             "object.omit": "^2.0.0",
320             "parse-glob": "^3.0.4",
321             "regex-cache": "^0.4.2"
322           }
323         },
324         "minimist": {
325           "version": "1.2.0",
326           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
327           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
328           "dev": true
329         }
330       }
331     },
332     "@angular/core": {
333       "version": "6.1.3",
334       "resolved": "https://registry.npmjs.org/@angular/core/-/core-6.1.3.tgz",
335       "integrity": "sha512-pqRfQphqIEExhDWM3RRusvLY6gFN0zdITC7TqQy6Wof6VKgWOvfHiHPbiamw4kpEzflMekuOeNm0s6h6hIUnWA==",
336       "requires": {
337         "tslib": "^1.9.0"
338       }
339     },
340     "@angular/forms": {
341       "version": "6.1.3",
342       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-6.1.3.tgz",
343       "integrity": "sha512-8pHVQ97S0W//GsYsGuGV/SyzkMAF/bcE1AqDg4HXNU3mKOl5lthfM+PxHz23Cdzkg/GVInwRNxUl2Q+6lb8zuw==",
344       "requires": {
345         "tslib": "^1.9.0"
346       }
347     },
348     "@angular/http": {
349       "version": "6.1.3",
350       "resolved": "https://registry.npmjs.org/@angular/http/-/http-6.1.3.tgz",
351       "integrity": "sha512-1IZ+8i1gIoPDD57Yv/8fEjzdFfWM7nY5JZGyjWUkWxq/A19zjkR4C1nRCI6KiWHk0QFx2e1Sl6OFqyiphwhalw==",
352       "requires": {
353         "tslib": "^1.9.0"
354       }
355     },
356     "@angular/language-service": {
357       "version": "6.1.3",
358       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-6.1.3.tgz",
359       "integrity": "sha512-cAIptulTWn1LGFTmRzBbNY4axhnyQl/YaocX0JqutmI+eaWTofSiDwHVB2spYSDTWhy9fg+OMK2KmhghpZmc1g==",
360       "dev": true
361     },
362     "@angular/material": {
363       "version": "6.4.5",
364       "resolved": "https://registry.npmjs.org/@angular/material/-/material-6.4.5.tgz",
365       "integrity": "sha512-3wDRfGqlRSo3CBA1XuPXSz7zAwZF5kotXEgbZhIAocv+nsXa73DyPNceAQ++Pu7rFR3ipg6McyggP0OCOgv7NQ==",
366       "requires": {
367         "parse5": "^5.0.0",
368         "tslib": "^1.7.1"
369       },
370       "dependencies": {
371         "parse5": {
372           "version": "5.1.0",
373           "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
374           "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
375           "optional": true
376         }
377       }
378     },
379     "@angular/platform-browser": {
380       "version": "6.1.3",
381       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-6.1.3.tgz",
382       "integrity": "sha512-ml844B5g8UtQaOK2QCdTRSTRHWa1elTbg4ph65GTs0lNMH/tLFNn8tvcPOfMh21ZV3fh6yqA6a9wMjSMTVSiWg==",
383       "requires": {
384         "tslib": "^1.9.0"
385       }
386     },
387     "@angular/platform-browser-dynamic": {
388       "version": "6.1.3",
389       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-6.1.3.tgz",
390       "integrity": "sha512-6b4Y8f4yhuUJrAVsHyYWRbRSaIQUzZWSbYvWLVZeXnt4HKzRhX+zO5yTA/eXCXAce+fRIU239FbkeyqtpuogPQ==",
391       "requires": {
392         "tslib": "^1.9.0"
393       }
394     },
395     "@angular/router": {
396       "version": "6.1.3",
397       "resolved": "https://registry.npmjs.org/@angular/router/-/router-6.1.3.tgz",
398       "integrity": "sha512-6sb1yH/a2CACcbXZ6d+PYWGgwV3BXupCQXBd8Q5h7o3/r5zz18VATdRqBWtSIOmFr11wekJrGGRMxDCpTDlXvg==",
399       "requires": {
400         "tslib": "^1.9.0"
401       }
402     },
403     "@ngtools/webpack": {
404       "version": "6.0.8",
405       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-6.0.8.tgz",
406       "integrity": "sha512-jorGpTd82ILbyUwg4JQekovHFaYwSMlZan4f7x+sd3+2WgyL3Z1+ZbVSGKvXZWKS/mAVx7eLkRikzJkuC4FgHw==",
407       "dev": true,
408       "requires": {
409         "@angular-devkit/core": "0.6.8",
410         "tree-kill": "^1.0.0",
411         "webpack-sources": "^1.1.0"
412       }
413     },
414     "@schematics/angular": {
415       "version": "0.6.8",
416       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-0.6.8.tgz",
417       "integrity": "sha512-9kRphqTYG5Df/I8fvnT1zMsw0YNDPO9tl18tQZXj4am4raT7l9UCr+WkwJdlBoA5pwG6baWE9sL0iGWV/bzF/g==",
418       "dev": true,
419       "requires": {
420         "@angular-devkit/core": "0.6.8",
421         "@angular-devkit/schematics": "0.6.8",
422         "typescript": ">=2.6.2 <2.8"
423       }
424     },
425     "@schematics/update": {
426       "version": "0.6.8",
427       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.6.8.tgz",
428       "integrity": "sha512-1Uq7LYnwL2wBwGVCgNz76QAR13ghAk+2vDDHOi+VX5+usHManxydrpoMGeX66OBPd+y5D3D2MFb+8mYHE7mygg==",
429       "dev": true,
430       "requires": {
431         "@angular-devkit/core": "0.6.8",
432         "@angular-devkit/schematics": "0.6.8",
433         "npm-registry-client": "^8.5.1",
434         "rxjs": "^6.0.0",
435         "semver": "^5.3.0",
436         "semver-intersect": "^1.1.2"
437       }
438     },
439     "@types/jasmine": {
440       "version": "2.8.8",
441       "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.8.8.tgz",
442       "integrity": "sha512-OJSUxLaxXsjjhob2DBzqzgrkLmukM3+JMpRp0r0E4HTdT1nwDCWhaswjYxazPij6uOdzHCJfNbDjmQ1/rnNbCg==",
443       "dev": true
444     },
445     "@types/jasminewd2": {
446       "version": "2.0.3",
447       "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.3.tgz",
448       "integrity": "sha512-hYDVmQZT5VA2kigd4H4bv7vl/OhlympwREUemqBdOqtrYTo5Ytm12a5W5/nGgGYdanGVxj0x/VhZ7J3hOg/YKg==",
449       "dev": true,
450       "requires": {
451         "@types/jasmine": "*"
452       }
453     },
454     "@types/node": {
455       "version": "8.9.5",
456       "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz",
457       "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==",
458       "dev": true
459     },
460     "@types/q": {
461       "version": "0.0.32",
462       "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz",
463       "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=",
464       "dev": true
465     },
466     "@types/selenium-webdriver": {
467       "version": "3.0.10",
468       "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.10.tgz",
469       "integrity": "sha512-ikB0JHv6vCR1KYUQAzTO4gi/lXLElT4Tx+6De2pc/OZwizE9LRNiTa+U8TBFKBD/nntPnr/MPSHSnOTybjhqNA==",
470       "dev": true
471     },
472     "@webassemblyjs/ast": {
473       "version": "1.4.3",
474       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.4.3.tgz",
475       "integrity": "sha512-S6npYhPcTHDYe9nlsKa9CyWByFi8Vj8HovcAgtmMAQZUOczOZbQ8CnwMYKYC5HEZzxEE+oY0jfQk4cVlI3J59Q==",
476       "dev": true,
477       "requires": {
478         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
479         "@webassemblyjs/wast-parser": "1.4.3",
480         "debug": "^3.1.0",
481         "webassemblyjs": "1.4.3"
482       },
483       "dependencies": {
484         "debug": {
485           "version": "3.1.0",
486           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
487           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
488           "dev": true,
489           "requires": {
490             "ms": "2.0.0"
491           }
492         }
493       }
494     },
495     "@webassemblyjs/floating-point-hex-parser": {
496       "version": "1.4.3",
497       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.4.3.tgz",
498       "integrity": "sha512-3zTkSFswwZOPNHnzkP9ONq4bjJSeKVMcuahGXubrlLmZP8fmTIJ58dW7h/zOVWiFSuG2em3/HH3BlCN7wyu9Rw==",
499       "dev": true
500     },
501     "@webassemblyjs/helper-buffer": {
502       "version": "1.4.3",
503       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.4.3.tgz",
504       "integrity": "sha512-e8+KZHh+RV8MUvoSRtuT1sFXskFnWG9vbDy47Oa166xX+l0dD5sERJ21g5/tcH8Yo95e9IN3u7Jc3NbhnUcSkw==",
505       "dev": true,
506       "requires": {
507         "debug": "^3.1.0"
508       },
509       "dependencies": {
510         "debug": {
511           "version": "3.1.0",
512           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
513           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
514           "dev": true,
515           "requires": {
516             "ms": "2.0.0"
517           }
518         }
519       }
520     },
521     "@webassemblyjs/helper-code-frame": {
522       "version": "1.4.3",
523       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.4.3.tgz",
524       "integrity": "sha512-9FgHEtNsZQYaKrGCtsjswBil48Qp1agrzRcPzCbQloCoaTbOXLJ9IRmqT+uEZbenpULLRNFugz3I4uw18hJM8w==",
525       "dev": true,
526       "requires": {
527         "@webassemblyjs/wast-printer": "1.4.3"
528       }
529     },
530     "@webassemblyjs/helper-fsm": {
531       "version": "1.4.3",
532       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.4.3.tgz",
533       "integrity": "sha512-JINY76U+702IRf7ePukOt037RwmtH59JHvcdWbTTyHi18ixmQ+uOuNhcdCcQHTquDAH35/QgFlp3Y9KqtyJsCQ==",
534       "dev": true
535     },
536     "@webassemblyjs/helper-wasm-bytecode": {
537       "version": "1.4.3",
538       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.4.3.tgz",
539       "integrity": "sha512-I7bS+HaO0K07Io89qhJv+z1QipTpuramGwUSDkwEaficbSvCcL92CUZEtgykfNtk5wb0CoLQwWlmXTwGbNZUeQ==",
540       "dev": true
541     },
542     "@webassemblyjs/helper-wasm-section": {
543       "version": "1.4.3",
544       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.4.3.tgz",
545       "integrity": "sha512-p0yeeO/h2r30PyjnJX9xXSR6EDcvJd/jC6xa/Pxg4lpfcNi7JUswOpqDToZQ55HMMVhXDih/yqkaywHWGLxqyQ==",
546       "dev": true,
547       "requires": {
548         "@webassemblyjs/ast": "1.4.3",
549         "@webassemblyjs/helper-buffer": "1.4.3",
550         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
551         "@webassemblyjs/wasm-gen": "1.4.3",
552         "debug": "^3.1.0"
553       },
554       "dependencies": {
555         "debug": {
556           "version": "3.1.0",
557           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
558           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
559           "dev": true,
560           "requires": {
561             "ms": "2.0.0"
562           }
563         }
564       }
565     },
566     "@webassemblyjs/leb128": {
567       "version": "1.4.3",
568       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.4.3.tgz",
569       "integrity": "sha512-4u0LJLSPzuRDWHwdqsrThYn+WqMFVqbI2ltNrHvZZkzFPO8XOZ0HFQ5eVc4jY/TNHgXcnwrHjONhPGYuuf//KQ==",
570       "dev": true,
571       "requires": {
572         "leb": "^0.3.0"
573       }
574     },
575     "@webassemblyjs/validation": {
576       "version": "1.4.3",
577       "resolved": "https://registry.npmjs.org/@webassemblyjs/validation/-/validation-1.4.3.tgz",
578       "integrity": "sha512-R+rRMKfhd9mq0rj2mhU9A9NKI2l/Rw65vIYzz4lui7eTKPcCu1l7iZNi4b9Gen8D42Sqh/KGiaQNk/x5Tn/iBQ==",
579       "dev": true,
580       "requires": {
581         "@webassemblyjs/ast": "1.4.3"
582       }
583     },
584     "@webassemblyjs/wasm-edit": {
585       "version": "1.4.3",
586       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.4.3.tgz",
587       "integrity": "sha512-qzuwUn771PV6/LilqkXcS0ozJYAeY/OKbXIWU3a8gexuqb6De2p4ya/baBeH5JQ2WJdfhWhSvSbu86Vienttpw==",
588       "dev": true,
589       "requires": {
590         "@webassemblyjs/ast": "1.4.3",
591         "@webassemblyjs/helper-buffer": "1.4.3",
592         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
593         "@webassemblyjs/helper-wasm-section": "1.4.3",
594         "@webassemblyjs/wasm-gen": "1.4.3",
595         "@webassemblyjs/wasm-opt": "1.4.3",
596         "@webassemblyjs/wasm-parser": "1.4.3",
597         "@webassemblyjs/wast-printer": "1.4.3",
598         "debug": "^3.1.0"
599       },
600       "dependencies": {
601         "debug": {
602           "version": "3.1.0",
603           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
604           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
605           "dev": true,
606           "requires": {
607             "ms": "2.0.0"
608           }
609         }
610       }
611     },
612     "@webassemblyjs/wasm-gen": {
613       "version": "1.4.3",
614       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.4.3.tgz",
615       "integrity": "sha512-eR394T8dHZfpLJ7U/Z5pFSvxl1L63JdREebpv9gYc55zLhzzdJPAuxjBYT4XqevUdW67qU2s0nNA3kBuNJHbaQ==",
616       "dev": true,
617       "requires": {
618         "@webassemblyjs/ast": "1.4.3",
619         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
620         "@webassemblyjs/leb128": "1.4.3"
621       }
622     },
623     "@webassemblyjs/wasm-opt": {
624       "version": "1.4.3",
625       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.4.3.tgz",
626       "integrity": "sha512-7Gp+nschuKiDuAL1xmp4Xz0rgEbxioFXw4nCFYEmy+ytynhBnTeGc9W9cB1XRu1w8pqRU2lbj2VBBA4cL5Z2Kw==",
627       "dev": true,
628       "requires": {
629         "@webassemblyjs/ast": "1.4.3",
630         "@webassemblyjs/helper-buffer": "1.4.3",
631         "@webassemblyjs/wasm-gen": "1.4.3",
632         "@webassemblyjs/wasm-parser": "1.4.3",
633         "debug": "^3.1.0"
634       },
635       "dependencies": {
636         "debug": {
637           "version": "3.1.0",
638           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
639           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
640           "dev": true,
641           "requires": {
642             "ms": "2.0.0"
643           }
644         }
645       }
646     },
647     "@webassemblyjs/wasm-parser": {
648       "version": "1.4.3",
649       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.4.3.tgz",
650       "integrity": "sha512-KXBjtlwA3BVukR/yWHC9GF+SCzBcgj0a7lm92kTOaa4cbjaTaa47bCjXw6cX4SGQpkncB9PU2hHGYVyyI7wFRg==",
651       "dev": true,
652       "requires": {
653         "@webassemblyjs/ast": "1.4.3",
654         "@webassemblyjs/helper-wasm-bytecode": "1.4.3",
655         "@webassemblyjs/leb128": "1.4.3",
656         "@webassemblyjs/wasm-parser": "1.4.3",
657         "webassemblyjs": "1.4.3"
658       }
659     },
660     "@webassemblyjs/wast-parser": {
661       "version": "1.4.3",
662       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.4.3.tgz",
663       "integrity": "sha512-QhCsQzqV0CpsEkRYyTzQDilCNUZ+5j92f+g35bHHNqS22FppNTywNFfHPq8ZWZfYCgbectc+PoghD+xfzVFh1Q==",
664       "dev": true,
665       "requires": {
666         "@webassemblyjs/ast": "1.4.3",
667         "@webassemblyjs/floating-point-hex-parser": "1.4.3",
668         "@webassemblyjs/helper-code-frame": "1.4.3",
669         "@webassemblyjs/helper-fsm": "1.4.3",
670         "long": "^3.2.0",
671         "webassemblyjs": "1.4.3"
672       }
673     },
674     "@webassemblyjs/wast-printer": {
675       "version": "1.4.3",
676       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.4.3.tgz",
677       "integrity": "sha512-EgXk4anf8jKmuZJsqD8qy5bz2frEQhBvZruv+bqwNoLWUItjNSFygk8ywL3JTEz9KtxTlAmqTXNrdD1d9gNDtg==",
678       "dev": true,
679       "requires": {
680         "@webassemblyjs/ast": "1.4.3",
681         "@webassemblyjs/wast-parser": "1.4.3",
682         "long": "^3.2.0"
683       }
684     },
685     "@webpack-contrib/schema-utils": {
686       "version": "1.0.0-beta.0",
687       "resolved": "https://registry.npmjs.org/@webpack-contrib/schema-utils/-/schema-utils-1.0.0-beta.0.tgz",
688       "integrity": "sha512-LonryJP+FxQQHsjGBi6W786TQB1Oym+agTpY0c+Kj8alnIw+DLUJb6SI8Y1GHGhLCH1yPRrucjObUmxNICQ1pg==",
689       "dev": true,
690       "requires": {
691         "ajv": "^6.1.0",
692         "ajv-keywords": "^3.1.0",
693         "chalk": "^2.3.2",
694         "strip-ansi": "^4.0.0",
695         "text-table": "^0.2.0",
696         "webpack-log": "^1.1.2"
697       },
698       "dependencies": {
699         "ansi-regex": {
700           "version": "3.0.0",
701           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
702           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
703           "dev": true
704         },
705         "chalk": {
706           "version": "2.4.1",
707           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
708           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
709           "dev": true,
710           "requires": {
711             "ansi-styles": "^3.2.1",
712             "escape-string-regexp": "^1.0.5",
713             "supports-color": "^5.3.0"
714           }
715         },
716         "strip-ansi": {
717           "version": "4.0.0",
718           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
719           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
720           "dev": true,
721           "requires": {
722             "ansi-regex": "^3.0.0"
723           }
724         }
725       }
726     },
727     "abbrev": {
728       "version": "1.0.9",
729       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
730       "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
731       "dev": true
732     },
733     "accepts": {
734       "version": "1.3.5",
735       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
736       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
737       "dev": true,
738       "requires": {
739         "mime-types": "~2.1.18",
740         "negotiator": "0.6.1"
741       }
742     },
743     "acorn": {
744       "version": "5.7.1",
745       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.1.tgz",
746       "integrity": "sha512-d+nbxBUGKg7Arpsvbnlq61mc12ek3EY8EQldM3GPAhWJ1UVxC6TDGbIvUMNU6obBX3i1+ptCIzV4vq0gFPEGVQ==",
747       "dev": true
748     },
749     "acorn-dynamic-import": {
750       "version": "3.0.0",
751       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
752       "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
753       "dev": true,
754       "requires": {
755         "acorn": "^5.0.0"
756       }
757     },
758     "adm-zip": {
759       "version": "0.4.11",
760       "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.11.tgz",
761       "integrity": "sha512-L8vcjDTCOIJk7wFvmlEUN7AsSb8T+2JrdP7KINBjzr24TJ5Mwj590sLu3BC7zNZowvJWa/JtPmD8eJCzdtDWjA==",
762       "dev": true
763     },
764     "after": {
765       "version": "0.8.2",
766       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
767       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
768       "dev": true
769     },
770     "agent-base": {
771       "version": "4.2.1",
772       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
773       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
774       "dev": true,
775       "requires": {
776         "es6-promisify": "^5.0.0"
777       }
778     },
779     "ajv": {
780       "version": "6.4.0",
781       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz",
782       "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=",
783       "dev": true,
784       "requires": {
785         "fast-deep-equal": "^1.0.0",
786         "fast-json-stable-stringify": "^2.0.0",
787         "json-schema-traverse": "^0.3.0",
788         "uri-js": "^3.0.2"
789       }
790     },
791     "ajv-errors": {
792       "version": "1.0.0",
793       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.0.tgz",
794       "integrity": "sha1-7PAh+hCP0X37Xms4Py3SM+Mf/Fk=",
795       "dev": true
796     },
797     "ajv-keywords": {
798       "version": "3.2.0",
799       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
800       "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
801       "dev": true
802     },
803     "align-text": {
804       "version": "0.1.4",
805       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
806       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
807       "dev": true,
808       "requires": {
809         "kind-of": "^3.0.2",
810         "longest": "^1.0.1",
811         "repeat-string": "^1.5.2"
812       },
813       "dependencies": {
814         "kind-of": {
815           "version": "3.2.2",
816           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
817           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
818           "dev": true,
819           "requires": {
820             "is-buffer": "^1.1.5"
821           }
822         }
823       }
824     },
825     "amdefine": {
826       "version": "1.0.1",
827       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
828       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
829       "dev": true
830     },
831     "ansi-html": {
832       "version": "0.0.7",
833       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
834       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
835       "dev": true
836     },
837     "ansi-regex": {
838       "version": "2.1.1",
839       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
840       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
841       "dev": true
842     },
843     "ansi-styles": {
844       "version": "3.2.1",
845       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
846       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
847       "dev": true,
848       "requires": {
849         "color-convert": "^1.9.0"
850       }
851     },
852     "anymatch": {
853       "version": "2.0.0",
854       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
855       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
856       "dev": true,
857       "requires": {
858         "micromatch": "^3.1.4",
859         "normalize-path": "^2.1.1"
860       }
861     },
862     "app-root-path": {
863       "version": "2.1.0",
864       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.1.0.tgz",
865       "integrity": "sha1-mL9lmTJ+zqGZMJhm6BQDaP0uZGo=",
866       "dev": true
867     },
868     "append-transform": {
869       "version": "1.0.0",
870       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
871       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
872       "dev": true,
873       "requires": {
874         "default-require-extensions": "^2.0.0"
875       }
876     },
877     "aproba": {
878       "version": "1.2.0",
879       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
880       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
881       "dev": true
882     },
883     "are-we-there-yet": {
884       "version": "1.1.5",
885       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
886       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
887       "dev": true,
888       "requires": {
889         "delegates": "^1.0.0",
890         "readable-stream": "^2.0.6"
891       }
892     },
893     "argparse": {
894       "version": "1.0.10",
895       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
896       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
897       "dev": true,
898       "requires": {
899         "sprintf-js": "~1.0.2"
900       }
901     },
902     "arr-diff": {
903       "version": "4.0.0",
904       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
905       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
906       "dev": true
907     },
908     "arr-flatten": {
909       "version": "1.1.0",
910       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
911       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
912       "dev": true
913     },
914     "arr-union": {
915       "version": "3.1.0",
916       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
917       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
918       "dev": true
919     },
920     "array-find-index": {
921       "version": "1.0.2",
922       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
923       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
924       "dev": true
925     },
926     "array-flatten": {
927       "version": "2.1.1",
928       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz",
929       "integrity": "sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=",
930       "dev": true
931     },
932     "array-includes": {
933       "version": "3.0.3",
934       "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz",
935       "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=",
936       "dev": true,
937       "requires": {
938         "define-properties": "^1.1.2",
939         "es-abstract": "^1.7.0"
940       }
941     },
942     "array-slice": {
943       "version": "0.2.3",
944       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
945       "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
946       "dev": true
947     },
948     "array-union": {
949       "version": "1.0.2",
950       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
951       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
952       "dev": true,
953       "requires": {
954         "array-uniq": "^1.0.1"
955       }
956     },
957     "array-uniq": {
958       "version": "1.0.3",
959       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
960       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
961       "dev": true
962     },
963     "array-unique": {
964       "version": "0.3.2",
965       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
966       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
967       "dev": true
968     },
969     "arraybuffer.slice": {
970       "version": "0.0.6",
971       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
972       "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
973       "dev": true
974     },
975     "arrify": {
976       "version": "1.0.1",
977       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
978       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
979       "dev": true
980     },
981     "asap": {
982       "version": "2.0.6",
983       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
984       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
985       "dev": true,
986       "optional": true
987     },
988     "asn1": {
989       "version": "0.2.4",
990       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
991       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
992       "dev": true,
993       "requires": {
994         "safer-buffer": "~2.1.0"
995       }
996     },
997     "asn1.js": {
998       "version": "4.10.1",
999       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1000       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1001       "dev": true,
1002       "requires": {
1003         "bn.js": "^4.0.0",
1004         "inherits": "^2.0.1",
1005         "minimalistic-assert": "^1.0.0"
1006       }
1007     },
1008     "assert": {
1009       "version": "1.4.1",
1010       "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
1011       "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
1012       "dev": true,
1013       "requires": {
1014         "util": "0.10.3"
1015       },
1016       "dependencies": {
1017         "inherits": {
1018           "version": "2.0.1",
1019           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1020           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1021           "dev": true
1022         },
1023         "util": {
1024           "version": "0.10.3",
1025           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1026           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1027           "dev": true,
1028           "requires": {
1029             "inherits": "2.0.1"
1030           }
1031         }
1032       }
1033     },
1034     "assert-plus": {
1035       "version": "1.0.0",
1036       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1037       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1038       "dev": true
1039     },
1040     "assign-symbols": {
1041       "version": "1.0.0",
1042       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1043       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1044       "dev": true
1045     },
1046     "async": {
1047       "version": "1.5.2",
1048       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1049       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1050       "dev": true
1051     },
1052     "async-each": {
1053       "version": "1.0.1",
1054       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
1055       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
1056       "dev": true
1057     },
1058     "async-foreach": {
1059       "version": "0.1.3",
1060       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1061       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1062       "dev": true,
1063       "optional": true
1064     },
1065     "asynckit": {
1066       "version": "0.4.0",
1067       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1068       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
1069       "dev": true
1070     },
1071     "atob": {
1072       "version": "2.1.2",
1073       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1074       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1075       "dev": true
1076     },
1077     "autoprefixer": {
1078       "version": "8.6.5",
1079       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-8.6.5.tgz",
1080       "integrity": "sha512-PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig==",
1081       "dev": true,
1082       "requires": {
1083         "browserslist": "^3.2.8",
1084         "caniuse-lite": "^1.0.30000864",
1085         "normalize-range": "^0.1.2",
1086         "num2fraction": "^1.2.2",
1087         "postcss": "^6.0.23",
1088         "postcss-value-parser": "^3.2.3"
1089       }
1090     },
1091     "aws-sign2": {
1092       "version": "0.7.0",
1093       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1094       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1095       "dev": true
1096     },
1097     "aws4": {
1098       "version": "1.8.0",
1099       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
1100       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
1101       "dev": true
1102     },
1103     "babel-code-frame": {
1104       "version": "6.26.0",
1105       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
1106       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
1107       "dev": true,
1108       "requires": {
1109         "chalk": "^1.1.3",
1110         "esutils": "^2.0.2",
1111         "js-tokens": "^3.0.2"
1112       },
1113       "dependencies": {
1114         "ansi-styles": {
1115           "version": "2.2.1",
1116           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1117           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1118           "dev": true
1119         },
1120         "chalk": {
1121           "version": "1.1.3",
1122           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1123           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1124           "dev": true,
1125           "requires": {
1126             "ansi-styles": "^2.2.1",
1127             "escape-string-regexp": "^1.0.2",
1128             "has-ansi": "^2.0.0",
1129             "strip-ansi": "^3.0.0",
1130             "supports-color": "^2.0.0"
1131           }
1132         },
1133         "supports-color": {
1134           "version": "2.0.0",
1135           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1136           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1137           "dev": true
1138         }
1139       }
1140     },
1141     "babel-generator": {
1142       "version": "6.26.1",
1143       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
1144       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
1145       "dev": true,
1146       "requires": {
1147         "babel-messages": "^6.23.0",
1148         "babel-runtime": "^6.26.0",
1149         "babel-types": "^6.26.0",
1150         "detect-indent": "^4.0.0",
1151         "jsesc": "^1.3.0",
1152         "lodash": "^4.17.4",
1153         "source-map": "^0.5.7",
1154         "trim-right": "^1.0.1"
1155       }
1156     },
1157     "babel-messages": {
1158       "version": "6.23.0",
1159       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
1160       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
1161       "dev": true,
1162       "requires": {
1163         "babel-runtime": "^6.22.0"
1164       }
1165     },
1166     "babel-runtime": {
1167       "version": "6.26.0",
1168       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1169       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1170       "dev": true,
1171       "requires": {
1172         "core-js": "^2.4.0",
1173         "regenerator-runtime": "^0.11.0"
1174       }
1175     },
1176     "babel-template": {
1177       "version": "6.26.0",
1178       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1179       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1180       "dev": true,
1181       "requires": {
1182         "babel-runtime": "^6.26.0",
1183         "babel-traverse": "^6.26.0",
1184         "babel-types": "^6.26.0",
1185         "babylon": "^6.18.0",
1186         "lodash": "^4.17.4"
1187       }
1188     },
1189     "babel-traverse": {
1190       "version": "6.26.0",
1191       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1192       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1193       "dev": true,
1194       "requires": {
1195         "babel-code-frame": "^6.26.0",
1196         "babel-messages": "^6.23.0",
1197         "babel-runtime": "^6.26.0",
1198         "babel-types": "^6.26.0",
1199         "babylon": "^6.18.0",
1200         "debug": "^2.6.8",
1201         "globals": "^9.18.0",
1202         "invariant": "^2.2.2",
1203         "lodash": "^4.17.4"
1204       }
1205     },
1206     "babel-types": {
1207       "version": "6.26.0",
1208       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1209       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1210       "dev": true,
1211       "requires": {
1212         "babel-runtime": "^6.26.0",
1213         "esutils": "^2.0.2",
1214         "lodash": "^4.17.4",
1215         "to-fast-properties": "^1.0.3"
1216       }
1217     },
1218     "babylon": {
1219       "version": "6.18.0",
1220       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1221       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1222       "dev": true
1223     },
1224     "backo2": {
1225       "version": "1.0.2",
1226       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1227       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
1228       "dev": true
1229     },
1230     "balanced-match": {
1231       "version": "1.0.0",
1232       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1233       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1234       "dev": true
1235     },
1236     "base": {
1237       "version": "0.11.2",
1238       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1239       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1240       "dev": true,
1241       "requires": {
1242         "cache-base": "^1.0.1",
1243         "class-utils": "^0.3.5",
1244         "component-emitter": "^1.2.1",
1245         "define-property": "^1.0.0",
1246         "isobject": "^3.0.1",
1247         "mixin-deep": "^1.2.0",
1248         "pascalcase": "^0.1.1"
1249       },
1250       "dependencies": {
1251         "define-property": {
1252           "version": "1.0.0",
1253           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1254           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1255           "dev": true,
1256           "requires": {
1257             "is-descriptor": "^1.0.0"
1258           }
1259         },
1260         "is-accessor-descriptor": {
1261           "version": "1.0.0",
1262           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1263           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1264           "dev": true,
1265           "requires": {
1266             "kind-of": "^6.0.0"
1267           }
1268         },
1269         "is-data-descriptor": {
1270           "version": "1.0.0",
1271           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1272           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1273           "dev": true,
1274           "requires": {
1275             "kind-of": "^6.0.0"
1276           }
1277         },
1278         "is-descriptor": {
1279           "version": "1.0.2",
1280           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1281           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1282           "dev": true,
1283           "requires": {
1284             "is-accessor-descriptor": "^1.0.0",
1285             "is-data-descriptor": "^1.0.0",
1286             "kind-of": "^6.0.2"
1287           }
1288         }
1289       }
1290     },
1291     "base64-arraybuffer": {
1292       "version": "0.1.5",
1293       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
1294       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
1295       "dev": true
1296     },
1297     "base64-js": {
1298       "version": "1.3.0",
1299       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1300       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1301       "dev": true
1302     },
1303     "base64id": {
1304       "version": "1.0.0",
1305       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
1306       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
1307       "dev": true
1308     },
1309     "batch": {
1310       "version": "0.6.1",
1311       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1312       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1313       "dev": true
1314     },
1315     "bcrypt-pbkdf": {
1316       "version": "1.0.2",
1317       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1318       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1319       "dev": true,
1320       "optional": true,
1321       "requires": {
1322         "tweetnacl": "^0.14.3"
1323       }
1324     },
1325     "better-assert": {
1326       "version": "1.0.2",
1327       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
1328       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
1329       "dev": true,
1330       "requires": {
1331         "callsite": "1.0.0"
1332       }
1333     },
1334     "big.js": {
1335       "version": "3.2.0",
1336       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1337       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1338       "dev": true
1339     },
1340     "binary-extensions": {
1341       "version": "1.11.0",
1342       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",
1343       "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",
1344       "dev": true
1345     },
1346     "blob": {
1347       "version": "0.0.4",
1348       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
1349       "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
1350       "dev": true
1351     },
1352     "block-stream": {
1353       "version": "0.0.9",
1354       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1355       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1356       "dev": true,
1357       "optional": true,
1358       "requires": {
1359         "inherits": "~2.0.0"
1360       }
1361     },
1362     "blocking-proxy": {
1363       "version": "1.0.1",
1364       "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz",
1365       "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==",
1366       "dev": true,
1367       "requires": {
1368         "minimist": "^1.2.0"
1369       },
1370       "dependencies": {
1371         "minimist": {
1372           "version": "1.2.0",
1373           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1374           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1375           "dev": true
1376         }
1377       }
1378     },
1379     "bluebird": {
1380       "version": "3.5.1",
1381       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
1382       "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
1383       "dev": true
1384     },
1385     "bn.js": {
1386       "version": "4.11.8",
1387       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1388       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1389       "dev": true
1390     },
1391     "body-parser": {
1392       "version": "1.18.2",
1393       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
1394       "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
1395       "dev": true,
1396       "requires": {
1397         "bytes": "3.0.0",
1398         "content-type": "~1.0.4",
1399         "debug": "2.6.9",
1400         "depd": "~1.1.1",
1401         "http-errors": "~1.6.2",
1402         "iconv-lite": "0.4.19",
1403         "on-finished": "~2.3.0",
1404         "qs": "6.5.1",
1405         "raw-body": "2.3.2",
1406         "type-is": "~1.6.15"
1407       },
1408       "dependencies": {
1409         "qs": {
1410           "version": "6.5.1",
1411           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
1412           "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
1413           "dev": true
1414         }
1415       }
1416     },
1417     "bonjour": {
1418       "version": "3.5.0",
1419       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
1420       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
1421       "dev": true,
1422       "requires": {
1423         "array-flatten": "^2.1.0",
1424         "deep-equal": "^1.0.1",
1425         "dns-equal": "^1.0.0",
1426         "dns-txt": "^2.0.2",
1427         "multicast-dns": "^6.0.1",
1428         "multicast-dns-service-types": "^1.1.0"
1429       }
1430     },
1431     "boolbase": {
1432       "version": "1.0.0",
1433       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1434       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1435       "dev": true
1436     },
1437     "bootstrap": {
1438       "version": "4.1.3",
1439       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.1.3.tgz",
1440       "integrity": "sha512-rDFIzgXcof0jDyjNosjv4Sno77X4KuPeFxG2XZZv1/Kc8DRVGVADdoQyyOVDwPqL36DDmtCQbrpMCqvpPLJQ0w=="
1441     },
1442     "bpmn-font": {
1443       "version": "0.8.0",
1444       "resolved": "https://registry.npmjs.org/bpmn-font/-/bpmn-font-0.8.0.tgz",
1445       "integrity": "sha512-j8u5k7EcGkmg7WkPgObxyvMEccr0qyiCuvXGnM5G2Q+kza119vVq3gblt0Rro/UDjl7i3VmfG3ojeZ04VHeVFg=="
1446     },
1447     "bpmn-js": {
1448       "version": "2.4.1",
1449       "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-2.4.1.tgz",
1450       "integrity": "sha512-KeB2uLwjI0KZumy1/GfrNd+mV4SjAMsv+AUYI0CCk3TJTynpSsbg7PpWdIa7pBqifnpDlSxCqwaNm+jrF5UDmg==",
1451       "requires": {
1452         "bpmn-font": "^0.8.0",
1453         "bpmn-moddle": "^5.1.5",
1454         "css.escape": "^1.5.1",
1455         "diagram-js": "^2.5.1",
1456         "diagram-js-direct-editing": "^1.3.0",
1457         "ids": "^0.2.0",
1458         "inherits": "^2.0.1",
1459         "min-dash": "^3.0.0",
1460         "min-dom": "^3.0.0",
1461         "object-refs": "^0.3.0",
1462         "tiny-svg": "^2.0.0"
1463       }
1464     },
1465     "bpmn-moddle": {
1466       "version": "5.1.5",
1467       "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-5.1.5.tgz",
1468       "integrity": "sha512-1f/1oTmnC1z14T69SQHdkBJZTM240ScPKCf39I1HX8Cg1dKaLSdWdhhlCtTJoGLn1eBpkLq/Pw5oE6FOlCAdsw==",
1469       "requires": {
1470         "min-dash": "^3.0.0",
1471         "moddle": "^4.1.0",
1472         "moddle-xml": "^7.2.3"
1473       }
1474     },
1475     "brace-expansion": {
1476       "version": "1.1.11",
1477       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1478       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1479       "dev": true,
1480       "requires": {
1481         "balanced-match": "^1.0.0",
1482         "concat-map": "0.0.1"
1483       }
1484     },
1485     "braces": {
1486       "version": "2.3.2",
1487       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1488       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1489       "dev": true,
1490       "requires": {
1491         "arr-flatten": "^1.1.0",
1492         "array-unique": "^0.3.2",
1493         "extend-shallow": "^2.0.1",
1494         "fill-range": "^4.0.0",
1495         "isobject": "^3.0.1",
1496         "repeat-element": "^1.1.2",
1497         "snapdragon": "^0.8.1",
1498         "snapdragon-node": "^2.0.1",
1499         "split-string": "^3.0.2",
1500         "to-regex": "^3.0.1"
1501       },
1502       "dependencies": {
1503         "extend-shallow": {
1504           "version": "2.0.1",
1505           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1506           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1507           "dev": true,
1508           "requires": {
1509             "is-extendable": "^0.1.0"
1510           }
1511         }
1512       }
1513     },
1514     "brorand": {
1515       "version": "1.1.0",
1516       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1517       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1518       "dev": true
1519     },
1520     "browserify-aes": {
1521       "version": "1.2.0",
1522       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1523       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1524       "dev": true,
1525       "requires": {
1526         "buffer-xor": "^1.0.3",
1527         "cipher-base": "^1.0.0",
1528         "create-hash": "^1.1.0",
1529         "evp_bytestokey": "^1.0.3",
1530         "inherits": "^2.0.1",
1531         "safe-buffer": "^5.0.1"
1532       }
1533     },
1534     "browserify-cipher": {
1535       "version": "1.0.1",
1536       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1537       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1538       "dev": true,
1539       "requires": {
1540         "browserify-aes": "^1.0.4",
1541         "browserify-des": "^1.0.0",
1542         "evp_bytestokey": "^1.0.0"
1543       }
1544     },
1545     "browserify-des": {
1546       "version": "1.0.2",
1547       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1548       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1549       "dev": true,
1550       "requires": {
1551         "cipher-base": "^1.0.1",
1552         "des.js": "^1.0.0",
1553         "inherits": "^2.0.1",
1554         "safe-buffer": "^5.1.2"
1555       }
1556     },
1557     "browserify-rsa": {
1558       "version": "4.0.1",
1559       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1560       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1561       "dev": true,
1562       "requires": {
1563         "bn.js": "^4.1.0",
1564         "randombytes": "^2.0.1"
1565       }
1566     },
1567     "browserify-sign": {
1568       "version": "4.0.4",
1569       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
1570       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
1571       "dev": true,
1572       "requires": {
1573         "bn.js": "^4.1.1",
1574         "browserify-rsa": "^4.0.0",
1575         "create-hash": "^1.1.0",
1576         "create-hmac": "^1.1.2",
1577         "elliptic": "^6.0.0",
1578         "inherits": "^2.0.1",
1579         "parse-asn1": "^5.0.0"
1580       }
1581     },
1582     "browserify-zlib": {
1583       "version": "0.2.0",
1584       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1585       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1586       "dev": true,
1587       "requires": {
1588         "pako": "~1.0.5"
1589       }
1590     },
1591     "browserslist": {
1592       "version": "3.2.8",
1593       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz",
1594       "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
1595       "dev": true,
1596       "requires": {
1597         "caniuse-lite": "^1.0.30000844",
1598         "electron-to-chromium": "^1.3.47"
1599       }
1600     },
1601     "browserstack": {
1602       "version": "1.5.1",
1603       "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.1.tgz",
1604       "integrity": "sha512-O8VMT64P9NOLhuIoD4YngyxBURefaSdR4QdhG8l6HZ9VxtU7jc3m6jLufFwKA5gaf7fetfB2TnRJnMxyob+heg==",
1605       "dev": true,
1606       "requires": {
1607         "https-proxy-agent": "^2.2.1"
1608       }
1609     },
1610     "buffer": {
1611       "version": "4.9.1",
1612       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1613       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1614       "dev": true,
1615       "requires": {
1616         "base64-js": "^1.0.2",
1617         "ieee754": "^1.1.4",
1618         "isarray": "^1.0.0"
1619       }
1620     },
1621     "buffer-alloc": {
1622       "version": "1.2.0",
1623       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1624       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1625       "dev": true,
1626       "requires": {
1627         "buffer-alloc-unsafe": "^1.1.0",
1628         "buffer-fill": "^1.0.0"
1629       }
1630     },
1631     "buffer-alloc-unsafe": {
1632       "version": "1.1.0",
1633       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1634       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1635       "dev": true
1636     },
1637     "buffer-fill": {
1638       "version": "1.0.0",
1639       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1640       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1641       "dev": true
1642     },
1643     "buffer-from": {
1644       "version": "1.1.1",
1645       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1646       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1647       "dev": true
1648     },
1649     "buffer-indexof": {
1650       "version": "1.1.1",
1651       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
1652       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
1653       "dev": true
1654     },
1655     "buffer-xor": {
1656       "version": "1.0.3",
1657       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1658       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1659       "dev": true
1660     },
1661     "builtin-modules": {
1662       "version": "1.1.1",
1663       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1664       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1665       "dev": true
1666     },
1667     "builtin-status-codes": {
1668       "version": "3.0.0",
1669       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1670       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1671       "dev": true
1672     },
1673     "builtins": {
1674       "version": "1.0.3",
1675       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
1676       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
1677       "dev": true
1678     },
1679     "bytes": {
1680       "version": "3.0.0",
1681       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1682       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
1683       "dev": true
1684     },
1685     "cacache": {
1686       "version": "10.0.4",
1687       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
1688       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
1689       "dev": true,
1690       "requires": {
1691         "bluebird": "^3.5.1",
1692         "chownr": "^1.0.1",
1693         "glob": "^7.1.2",
1694         "graceful-fs": "^4.1.11",
1695         "lru-cache": "^4.1.1",
1696         "mississippi": "^2.0.0",
1697         "mkdirp": "^0.5.1",
1698         "move-concurrently": "^1.0.1",
1699         "promise-inflight": "^1.0.1",
1700         "rimraf": "^2.6.2",
1701         "ssri": "^5.2.4",
1702         "unique-filename": "^1.1.0",
1703         "y18n": "^4.0.0"
1704       }
1705     },
1706     "cache-base": {
1707       "version": "1.0.1",
1708       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1709       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1710       "dev": true,
1711       "requires": {
1712         "collection-visit": "^1.0.0",
1713         "component-emitter": "^1.2.1",
1714         "get-value": "^2.0.6",
1715         "has-value": "^1.0.0",
1716         "isobject": "^3.0.1",
1717         "set-value": "^2.0.0",
1718         "to-object-path": "^0.3.0",
1719         "union-value": "^1.0.0",
1720         "unset-value": "^1.0.0"
1721       }
1722     },
1723     "cache-loader": {
1724       "version": "1.2.2",
1725       "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-1.2.2.tgz",
1726       "integrity": "sha512-rsGh4SIYyB9glU+d0OcHwiXHXBoUgDhHZaQ1KAbiXqfz1CDPxtTboh1gPbJ0q2qdO8a9lfcjgC5CJ2Ms32y5bw==",
1727       "dev": true,
1728       "requires": {
1729         "loader-utils": "^1.1.0",
1730         "mkdirp": "^0.5.1",
1731         "neo-async": "^2.5.0",
1732         "schema-utils": "^0.4.2"
1733       }
1734     },
1735     "callsite": {
1736       "version": "1.0.0",
1737       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
1738       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
1739       "dev": true
1740     },
1741     "camel-case": {
1742       "version": "3.0.0",
1743       "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
1744       "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
1745       "dev": true,
1746       "requires": {
1747         "no-case": "^2.2.0",
1748         "upper-case": "^1.1.1"
1749       }
1750     },
1751     "camelcase": {
1752       "version": "1.2.1",
1753       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
1754       "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
1755       "dev": true,
1756       "optional": true
1757     },
1758     "camelcase-keys": {
1759       "version": "2.1.0",
1760       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1761       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1762       "dev": true,
1763       "requires": {
1764         "camelcase": "^2.0.0",
1765         "map-obj": "^1.0.0"
1766       },
1767       "dependencies": {
1768         "camelcase": {
1769           "version": "2.1.1",
1770           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1771           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1772           "dev": true
1773         }
1774       }
1775     },
1776     "caniuse-lite": {
1777       "version": "1.0.30000877",
1778       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000877.tgz",
1779       "integrity": "sha512-h04kV/lcuhItU1CZTJOxUEk/9R+1XeJqgc67E+XC8J9TjPM8kzVgOn27ZtRdDUo8O5F8U4QRCzDWJrVym3w3Cg==",
1780       "dev": true
1781     },
1782     "caseless": {
1783       "version": "0.12.0",
1784       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1785       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1786       "dev": true
1787     },
1788     "center-align": {
1789       "version": "0.1.3",
1790       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
1791       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1792       "dev": true,
1793       "optional": true,
1794       "requires": {
1795         "align-text": "^0.1.3",
1796         "lazy-cache": "^1.0.3"
1797       }
1798     },
1799     "chalk": {
1800       "version": "2.2.2",
1801       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.2.2.tgz",
1802       "integrity": "sha512-LvixLAQ4MYhbf7hgL4o5PeK32gJKvVzDRiSNIApDofQvyhl8adgG2lJVXn4+ekQoK7HL9RF8lqxwerpe0x2pCw==",
1803       "dev": true,
1804       "requires": {
1805         "ansi-styles": "^3.1.0",
1806         "escape-string-regexp": "^1.0.5",
1807         "supports-color": "^4.0.0"
1808       },
1809       "dependencies": {
1810         "has-flag": {
1811           "version": "2.0.0",
1812           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
1813           "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
1814           "dev": true
1815         },
1816         "supports-color": {
1817           "version": "4.5.0",
1818           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
1819           "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
1820           "dev": true,
1821           "requires": {
1822             "has-flag": "^2.0.0"
1823           }
1824         }
1825       }
1826     },
1827     "chokidar": {
1828       "version": "2.0.4",
1829       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
1830       "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
1831       "dev": true,
1832       "requires": {
1833         "anymatch": "^2.0.0",
1834         "async-each": "^1.0.0",
1835         "braces": "^2.3.0",
1836         "fsevents": "^1.2.2",
1837         "glob-parent": "^3.1.0",
1838         "inherits": "^2.0.1",
1839         "is-binary-path": "^1.0.0",
1840         "is-glob": "^4.0.0",
1841         "lodash.debounce": "^4.0.8",
1842         "normalize-path": "^2.1.1",
1843         "path-is-absolute": "^1.0.0",
1844         "readdirp": "^2.0.0",
1845         "upath": "^1.0.5"
1846       }
1847     },
1848     "chownr": {
1849       "version": "1.0.1",
1850       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz",
1851       "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=",
1852       "dev": true
1853     },
1854     "chrome-trace-event": {
1855       "version": "0.1.3",
1856       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-0.1.3.tgz",
1857       "integrity": "sha512-sjndyZHrrWiu4RY7AkHgjn80GfAM2ZSzUkZLV/Js59Ldmh6JDThf0SUmOHU53rFu2rVxxfCzJ30Ukcfch3Gb/A==",
1858       "dev": true
1859     },
1860     "cipher-base": {
1861       "version": "1.0.4",
1862       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1863       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1864       "dev": true,
1865       "requires": {
1866         "inherits": "^2.0.1",
1867         "safe-buffer": "^5.0.1"
1868       }
1869     },
1870     "circular-dependency-plugin": {
1871       "version": "5.0.2",
1872       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
1873       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
1874       "dev": true
1875     },
1876     "class-utils": {
1877       "version": "0.3.6",
1878       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1879       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1880       "dev": true,
1881       "requires": {
1882         "arr-union": "^3.1.0",
1883         "define-property": "^0.2.5",
1884         "isobject": "^3.0.0",
1885         "static-extend": "^0.1.1"
1886       },
1887       "dependencies": {
1888         "define-property": {
1889           "version": "0.2.5",
1890           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1891           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1892           "dev": true,
1893           "requires": {
1894             "is-descriptor": "^0.1.0"
1895           }
1896         }
1897       }
1898     },
1899     "clean-css": {
1900       "version": "4.2.1",
1901       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
1902       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
1903       "dev": true,
1904       "requires": {
1905         "source-map": "~0.6.0"
1906       },
1907       "dependencies": {
1908         "source-map": {
1909           "version": "0.6.1",
1910           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1911           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1912           "dev": true
1913         }
1914       }
1915     },
1916     "cliui": {
1917       "version": "2.1.0",
1918       "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
1919       "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
1920       "dev": true,
1921       "optional": true,
1922       "requires": {
1923         "center-align": "^0.1.1",
1924         "right-align": "^0.1.1",
1925         "wordwrap": "0.0.2"
1926       },
1927       "dependencies": {
1928         "wordwrap": {
1929           "version": "0.0.2",
1930           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
1931           "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
1932           "dev": true,
1933           "optional": true
1934         }
1935       }
1936     },
1937     "clone": {
1938       "version": "2.1.2",
1939       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
1940       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
1941       "dev": true
1942     },
1943     "clone-deep": {
1944       "version": "2.0.2",
1945       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
1946       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
1947       "dev": true,
1948       "requires": {
1949         "for-own": "^1.0.0",
1950         "is-plain-object": "^2.0.4",
1951         "kind-of": "^6.0.0",
1952         "shallow-clone": "^1.0.0"
1953       }
1954     },
1955     "closest": {
1956       "version": "0.0.1",
1957       "resolved": "https://registry.npmjs.org/closest/-/closest-0.0.1.tgz",
1958       "integrity": "sha1-JtpvgLPg4X5x+A8SeCgZ6fZTSVw=",
1959       "requires": {
1960         "matches-selector": "0.0.1"
1961       },
1962       "dependencies": {
1963         "matches-selector": {
1964           "version": "0.0.1",
1965           "resolved": "https://registry.npmjs.org/matches-selector/-/matches-selector-0.0.1.tgz",
1966           "integrity": "sha1-HfUmIkOuNBwaCATdMCBIJnrHE7s="
1967         }
1968       }
1969     },
1970     "co": {
1971       "version": "4.6.0",
1972       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1973       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1974       "dev": true
1975     },
1976     "code-point-at": {
1977       "version": "1.1.0",
1978       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1979       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1980       "dev": true
1981     },
1982     "codelyzer": {
1983       "version": "4.2.1",
1984       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.2.1.tgz",
1985       "integrity": "sha512-CKwfgpfkqi9dyzy4s6ELaxJ54QgJ6A8iTSsM4bzHbLuTpbKncvNc3DUlCvpnkHBhK47gEf4qFsWoYqLrJPhy6g==",
1986       "dev": true,
1987       "requires": {
1988         "app-root-path": "^2.0.1",
1989         "css-selector-tokenizer": "^0.7.0",
1990         "cssauron": "^1.4.0",
1991         "semver-dsl": "^1.0.1",
1992         "source-map": "^0.5.6",
1993         "sprintf-js": "^1.0.3"
1994       }
1995     },
1996     "collection-visit": {
1997       "version": "1.0.0",
1998       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1999       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2000       "dev": true,
2001       "requires": {
2002         "map-visit": "^1.0.0",
2003         "object-visit": "^1.0.0"
2004       }
2005     },
2006     "color-convert": {
2007       "version": "1.9.2",
2008       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz",
2009       "integrity": "sha512-3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg==",
2010       "dev": true,
2011       "requires": {
2012         "color-name": "1.1.1"
2013       }
2014     },
2015     "color-name": {
2016       "version": "1.1.1",
2017       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz",
2018       "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=",
2019       "dev": true
2020     },
2021     "colors": {
2022       "version": "1.1.2",
2023       "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
2024       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
2025       "dev": true
2026     },
2027     "combine-lists": {
2028       "version": "1.0.1",
2029       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
2030       "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
2031       "dev": true,
2032       "requires": {
2033         "lodash": "^4.5.0"
2034       }
2035     },
2036     "combined-stream": {
2037       "version": "1.0.6",
2038       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
2039       "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
2040       "dev": true,
2041       "requires": {
2042         "delayed-stream": "~1.0.0"
2043       }
2044     },
2045     "commander": {
2046       "version": "2.17.1",
2047       "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
2048       "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
2049       "dev": true
2050     },
2051     "commondir": {
2052       "version": "1.0.1",
2053       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2054       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
2055       "dev": true
2056     },
2057     "compare-versions": {
2058       "version": "3.3.1",
2059       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.3.1.tgz",
2060       "integrity": "sha512-GkIcfJ9sDt4+gS+RWH3X+kR7ezuKdu3fg2oA9nRA8HZoqZwAKv3ml3TyfB9OyV2iFXxCw7q5XfV6SyPbSCT2pw==",
2061       "dev": true
2062     },
2063     "component-bind": {
2064       "version": "1.0.0",
2065       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
2066       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
2067       "dev": true
2068     },
2069     "component-emitter": {
2070       "version": "1.2.1",
2071       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
2072       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2073       "dev": true
2074     },
2075     "component-event": {
2076       "version": "0.1.4",
2077       "resolved": "https://registry.npmjs.org/component-event/-/component-event-0.1.4.tgz",
2078       "integrity": "sha1-PeePwoeCOBeH4kvyp8U2vwFCybQ="
2079     },
2080     "component-inherit": {
2081       "version": "0.0.3",
2082       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
2083       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
2084       "dev": true
2085     },
2086     "compressible": {
2087       "version": "2.0.14",
2088       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz",
2089       "integrity": "sha1-MmxfUH+7BV9UEWeCuWmoG2einac=",
2090       "dev": true,
2091       "requires": {
2092         "mime-db": ">= 1.34.0 < 2"
2093       }
2094     },
2095     "compression": {
2096       "version": "1.7.3",
2097       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz",
2098       "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==",
2099       "dev": true,
2100       "requires": {
2101         "accepts": "~1.3.5",
2102         "bytes": "3.0.0",
2103         "compressible": "~2.0.14",
2104         "debug": "2.6.9",
2105         "on-headers": "~1.0.1",
2106         "safe-buffer": "5.1.2",
2107         "vary": "~1.1.2"
2108       }
2109     },
2110     "concat-map": {
2111       "version": "0.0.1",
2112       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2113       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2114       "dev": true
2115     },
2116     "concat-stream": {
2117       "version": "1.6.2",
2118       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2119       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2120       "dev": true,
2121       "requires": {
2122         "buffer-from": "^1.0.0",
2123         "inherits": "^2.0.3",
2124         "readable-stream": "^2.2.2",
2125         "typedarray": "^0.0.6"
2126       }
2127     },
2128     "connect": {
2129       "version": "3.6.6",
2130       "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
2131       "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
2132       "dev": true,
2133       "requires": {
2134         "debug": "2.6.9",
2135         "finalhandler": "1.1.0",
2136         "parseurl": "~1.3.2",
2137         "utils-merge": "1.0.1"
2138       },
2139       "dependencies": {
2140         "finalhandler": {
2141           "version": "1.1.0",
2142           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
2143           "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
2144           "dev": true,
2145           "requires": {
2146             "debug": "2.6.9",
2147             "encodeurl": "~1.0.1",
2148             "escape-html": "~1.0.3",
2149             "on-finished": "~2.3.0",
2150             "parseurl": "~1.3.2",
2151             "statuses": "~1.3.1",
2152             "unpipe": "~1.0.0"
2153           }
2154         },
2155         "statuses": {
2156           "version": "1.3.1",
2157           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
2158           "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
2159           "dev": true
2160         }
2161       }
2162     },
2163     "connect-history-api-fallback": {
2164       "version": "1.5.0",
2165       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz",
2166       "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=",
2167       "dev": true
2168     },
2169     "console-browserify": {
2170       "version": "1.1.0",
2171       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
2172       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
2173       "dev": true,
2174       "requires": {
2175         "date-now": "^0.1.4"
2176       }
2177     },
2178     "console-control-strings": {
2179       "version": "1.1.0",
2180       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2181       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2182       "dev": true
2183     },
2184     "constants-browserify": {
2185       "version": "1.0.0",
2186       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2187       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2188       "dev": true
2189     },
2190     "content-disposition": {
2191       "version": "0.5.2",
2192       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
2193       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
2194       "dev": true
2195     },
2196     "content-type": {
2197       "version": "1.0.4",
2198       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2199       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2200       "dev": true
2201     },
2202     "convert-source-map": {
2203       "version": "1.5.1",
2204       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
2205       "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
2206       "dev": true
2207     },
2208     "cookie": {
2209       "version": "0.3.1",
2210       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
2211       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
2212       "dev": true
2213     },
2214     "cookie-signature": {
2215       "version": "1.0.6",
2216       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2217       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
2218       "dev": true
2219     },
2220     "copy-concurrently": {
2221       "version": "1.0.5",
2222       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
2223       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
2224       "dev": true,
2225       "requires": {
2226         "aproba": "^1.1.1",
2227         "fs-write-stream-atomic": "^1.0.8",
2228         "iferr": "^0.1.5",
2229         "mkdirp": "^0.5.1",
2230         "rimraf": "^2.5.4",
2231         "run-queue": "^1.0.0"
2232       }
2233     },
2234     "copy-descriptor": {
2235       "version": "0.1.1",
2236       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2237       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2238       "dev": true
2239     },
2240     "copy-webpack-plugin": {
2241       "version": "4.5.2",
2242       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.2.tgz",
2243       "integrity": "sha512-zmC33E8FFSq3AbflTvqvPvBo621H36Afsxlui91d+QyZxPIuXghfnTsa1CuqiAaCPgJoSUWfTFbKJnadZpKEbQ==",
2244       "dev": true,
2245       "requires": {
2246         "cacache": "^10.0.4",
2247         "find-cache-dir": "^1.0.0",
2248         "globby": "^7.1.1",
2249         "is-glob": "^4.0.0",
2250         "loader-utils": "^1.1.0",
2251         "minimatch": "^3.0.4",
2252         "p-limit": "^1.0.0",
2253         "serialize-javascript": "^1.4.0"
2254       }
2255     },
2256     "core-js": {
2257       "version": "2.5.7",
2258       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz",
2259       "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw=="
2260     },
2261     "core-util-is": {
2262       "version": "1.0.2",
2263       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2264       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2265       "dev": true
2266     },
2267     "cosmiconfig": {
2268       "version": "4.0.0",
2269       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
2270       "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
2271       "dev": true,
2272       "requires": {
2273         "is-directory": "^0.3.1",
2274         "js-yaml": "^3.9.0",
2275         "parse-json": "^4.0.0",
2276         "require-from-string": "^2.0.1"
2277       },
2278       "dependencies": {
2279         "parse-json": {
2280           "version": "4.0.0",
2281           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2282           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2283           "dev": true,
2284           "requires": {
2285             "error-ex": "^1.3.1",
2286             "json-parse-better-errors": "^1.0.1"
2287           }
2288         }
2289       }
2290     },
2291     "create-ecdh": {
2292       "version": "4.0.3",
2293       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2294       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2295       "dev": true,
2296       "requires": {
2297         "bn.js": "^4.1.0",
2298         "elliptic": "^6.0.0"
2299       }
2300     },
2301     "create-hash": {
2302       "version": "1.2.0",
2303       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2304       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2305       "dev": true,
2306       "requires": {
2307         "cipher-base": "^1.0.1",
2308         "inherits": "^2.0.1",
2309         "md5.js": "^1.3.4",
2310         "ripemd160": "^2.0.1",
2311         "sha.js": "^2.4.0"
2312       }
2313     },
2314     "create-hmac": {
2315       "version": "1.1.7",
2316       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2317       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2318       "dev": true,
2319       "requires": {
2320         "cipher-base": "^1.0.3",
2321         "create-hash": "^1.1.0",
2322         "inherits": "^2.0.1",
2323         "ripemd160": "^2.0.0",
2324         "safe-buffer": "^5.0.1",
2325         "sha.js": "^2.4.8"
2326       }
2327     },
2328     "cross-spawn": {
2329       "version": "3.0.1",
2330       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
2331       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
2332       "dev": true,
2333       "optional": true,
2334       "requires": {
2335         "lru-cache": "^4.0.1",
2336         "which": "^1.2.9"
2337       }
2338     },
2339     "crypto-browserify": {
2340       "version": "3.12.0",
2341       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2342       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2343       "dev": true,
2344       "requires": {
2345         "browserify-cipher": "^1.0.0",
2346         "browserify-sign": "^4.0.0",
2347         "create-ecdh": "^4.0.0",
2348         "create-hash": "^1.1.0",
2349         "create-hmac": "^1.1.0",
2350         "diffie-hellman": "^5.0.0",
2351         "inherits": "^2.0.1",
2352         "pbkdf2": "^3.0.3",
2353         "public-encrypt": "^4.0.0",
2354         "randombytes": "^2.0.0",
2355         "randomfill": "^1.0.3"
2356       }
2357     },
2358     "css-parse": {
2359       "version": "1.7.0",
2360       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
2361       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
2362       "dev": true
2363     },
2364     "css-select": {
2365       "version": "1.2.0",
2366       "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
2367       "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
2368       "dev": true,
2369       "requires": {
2370         "boolbase": "~1.0.0",
2371         "css-what": "2.1",
2372         "domutils": "1.5.1",
2373         "nth-check": "~1.0.1"
2374       }
2375     },
2376     "css-selector-tokenizer": {
2377       "version": "0.7.0",
2378       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz",
2379       "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=",
2380       "dev": true,
2381       "requires": {
2382         "cssesc": "^0.1.0",
2383         "fastparse": "^1.1.1",
2384         "regexpu-core": "^1.0.0"
2385       }
2386     },
2387     "css-what": {
2388       "version": "2.1.0",
2389       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz",
2390       "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=",
2391       "dev": true
2392     },
2393     "css.escape": {
2394       "version": "1.5.1",
2395       "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
2396       "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s="
2397     },
2398     "cssauron": {
2399       "version": "1.4.0",
2400       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
2401       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
2402       "dev": true,
2403       "requires": {
2404         "through": "X.X.X"
2405       }
2406     },
2407     "cssesc": {
2408       "version": "0.1.0",
2409       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
2410       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
2411       "dev": true
2412     },
2413     "cuint": {
2414       "version": "0.2.2",
2415       "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
2416       "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=",
2417       "dev": true
2418     },
2419     "currently-unhandled": {
2420       "version": "0.4.1",
2421       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2422       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2423       "dev": true,
2424       "requires": {
2425         "array-find-index": "^1.0.1"
2426       }
2427     },
2428     "custom-event": {
2429       "version": "1.0.1",
2430       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
2431       "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
2432       "dev": true
2433     },
2434     "cyclist": {
2435       "version": "0.2.2",
2436       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
2437       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
2438       "dev": true
2439     },
2440     "d": {
2441       "version": "1.0.0",
2442       "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
2443       "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
2444       "dev": true,
2445       "requires": {
2446         "es5-ext": "^0.10.9"
2447       }
2448     },
2449     "dashdash": {
2450       "version": "1.14.1",
2451       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2452       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2453       "dev": true,
2454       "requires": {
2455         "assert-plus": "^1.0.0"
2456       }
2457     },
2458     "date-now": {
2459       "version": "0.1.4",
2460       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
2461       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
2462       "dev": true
2463     },
2464     "debug": {
2465       "version": "2.6.9",
2466       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2467       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2468       "dev": true,
2469       "requires": {
2470         "ms": "2.0.0"
2471       }
2472     },
2473     "decamelize": {
2474       "version": "1.2.0",
2475       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2476       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2477       "dev": true
2478     },
2479     "decode-uri-component": {
2480       "version": "0.2.0",
2481       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2482       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2483       "dev": true
2484     },
2485     "deep-equal": {
2486       "version": "1.0.1",
2487       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
2488       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
2489       "dev": true
2490     },
2491     "deep-is": {
2492       "version": "0.1.3",
2493       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2494       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2495       "dev": true
2496     },
2497     "default-require-extensions": {
2498       "version": "2.0.0",
2499       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
2500       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
2501       "dev": true,
2502       "requires": {
2503         "strip-bom": "^3.0.0"
2504       },
2505       "dependencies": {
2506         "strip-bom": {
2507           "version": "3.0.0",
2508           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2509           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2510           "dev": true
2511         }
2512       }
2513     },
2514     "define-properties": {
2515       "version": "1.1.3",
2516       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2517       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2518       "dev": true,
2519       "requires": {
2520         "object-keys": "^1.0.12"
2521       }
2522     },
2523     "define-property": {
2524       "version": "2.0.2",
2525       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2526       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2527       "dev": true,
2528       "requires": {
2529         "is-descriptor": "^1.0.2",
2530         "isobject": "^3.0.1"
2531       },
2532       "dependencies": {
2533         "is-accessor-descriptor": {
2534           "version": "1.0.0",
2535           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2536           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2537           "dev": true,
2538           "requires": {
2539             "kind-of": "^6.0.0"
2540           }
2541         },
2542         "is-data-descriptor": {
2543           "version": "1.0.0",
2544           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2545           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2546           "dev": true,
2547           "requires": {
2548             "kind-of": "^6.0.0"
2549           }
2550         },
2551         "is-descriptor": {
2552           "version": "1.0.2",
2553           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2554           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2555           "dev": true,
2556           "requires": {
2557             "is-accessor-descriptor": "^1.0.0",
2558             "is-data-descriptor": "^1.0.0",
2559             "kind-of": "^6.0.2"
2560           }
2561         }
2562       }
2563     },
2564     "del": {
2565       "version": "3.0.0",
2566       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
2567       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
2568       "dev": true,
2569       "requires": {
2570         "globby": "^6.1.0",
2571         "is-path-cwd": "^1.0.0",
2572         "is-path-in-cwd": "^1.0.0",
2573         "p-map": "^1.1.1",
2574         "pify": "^3.0.0",
2575         "rimraf": "^2.2.8"
2576       },
2577       "dependencies": {
2578         "globby": {
2579           "version": "6.1.0",
2580           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
2581           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
2582           "dev": true,
2583           "requires": {
2584             "array-union": "^1.0.1",
2585             "glob": "^7.0.3",
2586             "object-assign": "^4.0.1",
2587             "pify": "^2.0.0",
2588             "pinkie-promise": "^2.0.0"
2589           },
2590           "dependencies": {
2591             "pify": {
2592               "version": "2.3.0",
2593               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2594               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2595               "dev": true
2596             }
2597           }
2598         }
2599       }
2600     },
2601     "delayed-stream": {
2602       "version": "1.0.0",
2603       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2604       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2605       "dev": true
2606     },
2607     "delegate-events": {
2608       "version": "1.1.1",
2609       "resolved": "https://registry.npmjs.org/delegate-events/-/delegate-events-1.1.1.tgz",
2610       "integrity": "sha1-2rSQqcHx1AykDrzSHtr3F7Zx1NQ=",
2611       "requires": {
2612         "closest": "*",
2613         "component-event": "*"
2614       }
2615     },
2616     "delegates": {
2617       "version": "1.0.0",
2618       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2619       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2620       "dev": true
2621     },
2622     "depd": {
2623       "version": "1.1.2",
2624       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2625       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2626       "dev": true
2627     },
2628     "des.js": {
2629       "version": "1.0.0",
2630       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
2631       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
2632       "dev": true,
2633       "requires": {
2634         "inherits": "^2.0.1",
2635         "minimalistic-assert": "^1.0.0"
2636       }
2637     },
2638     "destroy": {
2639       "version": "1.0.4",
2640       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2641       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2642       "dev": true
2643     },
2644     "detect-indent": {
2645       "version": "4.0.0",
2646       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2647       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
2648       "dev": true,
2649       "requires": {
2650         "repeating": "^2.0.0"
2651       }
2652     },
2653     "detect-node": {
2654       "version": "2.0.3",
2655       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.3.tgz",
2656       "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=",
2657       "dev": true
2658     },
2659     "di": {
2660       "version": "0.0.1",
2661       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
2662       "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
2663       "dev": true
2664     },
2665     "diagram-js": {
2666       "version": "2.5.1",
2667       "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-2.5.1.tgz",
2668       "integrity": "sha512-fQ3Dv5gSNCO8pdMUjM42JQO6NRf7HFc7z+BG1T8v6T9aJ4YJENmbKu60tLZEPAmAGiezQeMmmVztWjXwCTyElg==",
2669       "requires": {
2670         "css.escape": "^1.5.1",
2671         "didi": "^4.0.0",
2672         "hammerjs": "^2.0.1",
2673         "inherits": "^2.0.1",
2674         "min-dash": "^3.0.0",
2675         "min-dom": "^3.0.0",
2676         "object-refs": "^0.3.0",
2677         "path-intersection": "^1.0.2",
2678         "tiny-svg": "^2.0.0"
2679       }
2680     },
2681     "diagram-js-direct-editing": {
2682       "version": "1.3.0",
2683       "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.3.0.tgz",
2684       "integrity": "sha512-oGcb8axfZ2/j9J1binhGNr8zAe3IQyDE0gm3e8crVfC+79ajsKIxe7Hgp5f6FJdCxiKDk0TXCmIMAmaU6Wmc3g==",
2685       "requires": {
2686         "min-dash": "^3.0.0",
2687         "min-dom": "^3.0.0"
2688       }
2689     },
2690     "didi": {
2691       "version": "4.0.0",
2692       "resolved": "https://registry.npmjs.org/didi/-/didi-4.0.0.tgz",
2693       "integrity": "sha512-AzMElh8mCHOPWPCWfGjoJRla31fMXUT6+287W5ef3IPmtuBcyG9+MkFS7uPP6v3t2Cl086KwWfRB9mESa0OsHQ=="
2694     },
2695     "diff": {
2696       "version": "3.5.0",
2697       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
2698       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
2699       "dev": true
2700     },
2701     "diffie-hellman": {
2702       "version": "5.0.3",
2703       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2704       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2705       "dev": true,
2706       "requires": {
2707         "bn.js": "^4.1.0",
2708         "miller-rabin": "^4.0.0",
2709         "randombytes": "^2.0.0"
2710       }
2711     },
2712     "dir-glob": {
2713       "version": "2.0.0",
2714       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
2715       "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
2716       "dev": true,
2717       "requires": {
2718         "arrify": "^1.0.1",
2719         "path-type": "^3.0.0"
2720       }
2721     },
2722     "dns-equal": {
2723       "version": "1.0.0",
2724       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
2725       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
2726       "dev": true
2727     },
2728     "dns-packet": {
2729       "version": "1.3.1",
2730       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
2731       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
2732       "dev": true,
2733       "requires": {
2734         "ip": "^1.1.0",
2735         "safe-buffer": "^5.0.1"
2736       }
2737     },
2738     "dns-txt": {
2739       "version": "2.0.2",
2740       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
2741       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
2742       "dev": true,
2743       "requires": {
2744         "buffer-indexof": "^1.0.0"
2745       }
2746     },
2747     "dom-converter": {
2748       "version": "0.1.4",
2749       "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.1.4.tgz",
2750       "integrity": "sha1-pF71cnuJDJv/5tfIduexnLDhfzs=",
2751       "dev": true,
2752       "requires": {
2753         "utila": "~0.3"
2754       },
2755       "dependencies": {
2756         "utila": {
2757           "version": "0.3.3",
2758           "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz",
2759           "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=",
2760           "dev": true
2761         }
2762       }
2763     },
2764     "dom-serialize": {
2765       "version": "2.2.1",
2766       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
2767       "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
2768       "dev": true,
2769       "requires": {
2770         "custom-event": "~1.0.0",
2771         "ent": "~2.2.0",
2772         "extend": "^3.0.0",
2773         "void-elements": "^2.0.0"
2774       }
2775     },
2776     "dom-serializer": {
2777       "version": "0.1.0",
2778       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
2779       "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
2780       "dev": true,
2781       "requires": {
2782         "domelementtype": "~1.1.1",
2783         "entities": "~1.1.1"
2784       },
2785       "dependencies": {
2786         "domelementtype": {
2787           "version": "1.1.3",
2788           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
2789           "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
2790           "dev": true
2791         }
2792       }
2793     },
2794     "domain-browser": {
2795       "version": "1.2.0",
2796       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
2797       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
2798       "dev": true
2799     },
2800     "domelementtype": {
2801       "version": "1.3.0",
2802       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
2803       "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
2804       "dev": true
2805     },
2806     "domhandler": {
2807       "version": "2.1.0",
2808       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz",
2809       "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=",
2810       "dev": true,
2811       "requires": {
2812         "domelementtype": "1"
2813       }
2814     },
2815     "domify": {
2816       "version": "1.4.0",
2817       "resolved": "https://registry.npmjs.org/domify/-/domify-1.4.0.tgz",
2818       "integrity": "sha1-EUg2F/dk+GlZdbS9x5sU8IA7Yps="
2819     },
2820     "domutils": {
2821       "version": "1.5.1",
2822       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
2823       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
2824       "dev": true,
2825       "requires": {
2826         "dom-serializer": "0",
2827         "domelementtype": "1"
2828       }
2829     },
2830     "duplexify": {
2831       "version": "3.6.0",
2832       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz",
2833       "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==",
2834       "dev": true,
2835       "requires": {
2836         "end-of-stream": "^1.0.0",
2837         "inherits": "^2.0.1",
2838         "readable-stream": "^2.0.0",
2839         "stream-shift": "^1.0.0"
2840       }
2841     },
2842     "ecc-jsbn": {
2843       "version": "0.1.2",
2844       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2845       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2846       "dev": true,
2847       "optional": true,
2848       "requires": {
2849         "jsbn": "~0.1.0",
2850         "safer-buffer": "^2.1.0"
2851       }
2852     },
2853     "ee-first": {
2854       "version": "1.1.1",
2855       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2856       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2857       "dev": true
2858     },
2859     "ejs": {
2860       "version": "2.6.1",
2861       "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz",
2862       "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==",
2863       "dev": true
2864     },
2865     "electron-to-chromium": {
2866       "version": "1.3.58",
2867       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.58.tgz",
2868       "integrity": "sha512-AGJxlBEn2wOohxqWZkISVsOjZueKTQljfEODTDSEiMqSpH0S+xzV+/5oEM9AGaqhu7DzrpKOgU7ocQRjj0nJmg==",
2869       "dev": true
2870     },
2871     "elliptic": {
2872       "version": "6.4.1",
2873       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
2874       "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==",
2875       "dev": true,
2876       "requires": {
2877         "bn.js": "^4.4.0",
2878         "brorand": "^1.0.1",
2879         "hash.js": "^1.0.0",
2880         "hmac-drbg": "^1.0.0",
2881         "inherits": "^2.0.1",
2882         "minimalistic-assert": "^1.0.0",
2883         "minimalistic-crypto-utils": "^1.0.0"
2884       }
2885     },
2886     "emojis-list": {
2887       "version": "2.1.0",
2888       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
2889       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
2890       "dev": true
2891     },
2892     "encodeurl": {
2893       "version": "1.0.2",
2894       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2895       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
2896       "dev": true
2897     },
2898     "end-of-stream": {
2899       "version": "1.4.1",
2900       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
2901       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
2902       "dev": true,
2903       "requires": {
2904         "once": "^1.4.0"
2905       }
2906     },
2907     "engine.io": {
2908       "version": "1.8.3",
2909       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz",
2910       "integrity": "sha1-jef5eJXSDTm4X4ju7nd7K9QrE9Q=",
2911       "dev": true,
2912       "requires": {
2913         "accepts": "1.3.3",
2914         "base64id": "1.0.0",
2915         "cookie": "0.3.1",
2916         "debug": "2.3.3",
2917         "engine.io-parser": "1.3.2",
2918         "ws": "1.1.2"
2919       },
2920       "dependencies": {
2921         "accepts": {
2922           "version": "1.3.3",
2923           "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
2924           "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
2925           "dev": true,
2926           "requires": {
2927             "mime-types": "~2.1.11",
2928             "negotiator": "0.6.1"
2929           }
2930         },
2931         "debug": {
2932           "version": "2.3.3",
2933           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
2934           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
2935           "dev": true,
2936           "requires": {
2937             "ms": "0.7.2"
2938           }
2939         },
2940         "ms": {
2941           "version": "0.7.2",
2942           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
2943           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
2944           "dev": true
2945         }
2946       }
2947     },
2948     "engine.io-client": {
2949       "version": "1.8.3",
2950       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
2951       "integrity": "sha1-F5jtk0USRkU9TG9jXXogH+lA1as=",
2952       "dev": true,
2953       "requires": {
2954         "component-emitter": "1.2.1",
2955         "component-inherit": "0.0.3",
2956         "debug": "2.3.3",
2957         "engine.io-parser": "1.3.2",
2958         "has-cors": "1.1.0",
2959         "indexof": "0.0.1",
2960         "parsejson": "0.0.3",
2961         "parseqs": "0.0.5",
2962         "parseuri": "0.0.5",
2963         "ws": "1.1.2",
2964         "xmlhttprequest-ssl": "1.5.3",
2965         "yeast": "0.1.2"
2966       },
2967       "dependencies": {
2968         "debug": {
2969           "version": "2.3.3",
2970           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
2971           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
2972           "dev": true,
2973           "requires": {
2974             "ms": "0.7.2"
2975           }
2976         },
2977         "ms": {
2978           "version": "0.7.2",
2979           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
2980           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
2981           "dev": true
2982         }
2983       }
2984     },
2985     "engine.io-parser": {
2986       "version": "1.3.2",
2987       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
2988       "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
2989       "dev": true,
2990       "requires": {
2991         "after": "0.8.2",
2992         "arraybuffer.slice": "0.0.6",
2993         "base64-arraybuffer": "0.1.5",
2994         "blob": "0.0.4",
2995         "has-binary": "0.1.7",
2996         "wtf-8": "1.0.0"
2997       }
2998     },
2999     "enhanced-resolve": {
3000       "version": "4.1.0",
3001       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
3002       "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
3003       "dev": true,
3004       "requires": {
3005         "graceful-fs": "^4.1.2",
3006         "memory-fs": "^0.4.0",
3007         "tapable": "^1.0.0"
3008       }
3009     },
3010     "ent": {
3011       "version": "2.2.0",
3012       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
3013       "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
3014       "dev": true
3015     },
3016     "entities": {
3017       "version": "1.1.1",
3018       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
3019       "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
3020       "dev": true
3021     },
3022     "errno": {
3023       "version": "0.1.7",
3024       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
3025       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
3026       "dev": true,
3027       "requires": {
3028         "prr": "~1.0.1"
3029       }
3030     },
3031     "error-ex": {
3032       "version": "1.3.2",
3033       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3034       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3035       "dev": true,
3036       "requires": {
3037         "is-arrayish": "^0.2.1"
3038       }
3039     },
3040     "es-abstract": {
3041       "version": "1.12.0",
3042       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz",
3043       "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==",
3044       "dev": true,
3045       "requires": {
3046         "es-to-primitive": "^1.1.1",
3047         "function-bind": "^1.1.1",
3048         "has": "^1.0.1",
3049         "is-callable": "^1.1.3",
3050         "is-regex": "^1.0.4"
3051       }
3052     },
3053     "es-to-primitive": {
3054       "version": "1.1.1",
3055       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz",
3056       "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
3057       "dev": true,
3058       "requires": {
3059         "is-callable": "^1.1.1",
3060         "is-date-object": "^1.0.1",
3061         "is-symbol": "^1.0.1"
3062       }
3063     },
3064     "es5-ext": {
3065       "version": "0.10.46",
3066       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz",
3067       "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==",
3068       "dev": true,
3069       "requires": {
3070         "es6-iterator": "~2.0.3",
3071         "es6-symbol": "~3.1.1",
3072         "next-tick": "1"
3073       }
3074     },
3075     "es6-iterator": {
3076       "version": "2.0.3",
3077       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
3078       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
3079       "dev": true,
3080       "requires": {
3081         "d": "1",
3082         "es5-ext": "^0.10.35",
3083         "es6-symbol": "^3.1.1"
3084       }
3085     },
3086     "es6-promise": {
3087       "version": "4.2.4",
3088       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz",
3089       "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==",
3090       "dev": true
3091     },
3092     "es6-promisify": {
3093       "version": "5.0.0",
3094       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
3095       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
3096       "dev": true,
3097       "requires": {
3098         "es6-promise": "^4.0.3"
3099       }
3100     },
3101     "es6-symbol": {
3102       "version": "3.1.1",
3103       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
3104       "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
3105       "dev": true,
3106       "requires": {
3107         "d": "1",
3108         "es5-ext": "~0.10.14"
3109       }
3110     },
3111     "escape-html": {
3112       "version": "1.0.3",
3113       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3114       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3115       "dev": true
3116     },
3117     "escape-string-regexp": {
3118       "version": "1.0.5",
3119       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3120       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3121       "dev": true
3122     },
3123     "escodegen": {
3124       "version": "1.8.1",
3125       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
3126       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
3127       "dev": true,
3128       "requires": {
3129         "esprima": "^2.7.1",
3130         "estraverse": "^1.9.1",
3131         "esutils": "^2.0.2",
3132         "optionator": "^0.8.1",
3133         "source-map": "~0.2.0"
3134       },
3135       "dependencies": {
3136         "source-map": {
3137           "version": "0.2.0",
3138           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
3139           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
3140           "dev": true,
3141           "optional": true,
3142           "requires": {
3143             "amdefine": ">=0.0.4"
3144           }
3145         }
3146       }
3147     },
3148     "eslint-scope": {
3149       "version": "3.7.3",
3150       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
3151       "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
3152       "dev": true,
3153       "requires": {
3154         "esrecurse": "^4.1.0",
3155         "estraverse": "^4.1.1"
3156       },
3157       "dependencies": {
3158         "estraverse": {
3159           "version": "4.2.0",
3160           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3161           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3162           "dev": true
3163         }
3164       }
3165     },
3166     "esprima": {
3167       "version": "2.7.3",
3168       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
3169       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
3170       "dev": true
3171     },
3172     "esrecurse": {
3173       "version": "4.2.1",
3174       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3175       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3176       "dev": true,
3177       "requires": {
3178         "estraverse": "^4.1.0"
3179       },
3180       "dependencies": {
3181         "estraverse": {
3182           "version": "4.2.0",
3183           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3184           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3185           "dev": true
3186         }
3187       }
3188     },
3189     "estraverse": {
3190       "version": "1.9.3",
3191       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
3192       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
3193       "dev": true
3194     },
3195     "esutils": {
3196       "version": "2.0.2",
3197       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
3198       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
3199       "dev": true
3200     },
3201     "etag": {
3202       "version": "1.8.1",
3203       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3204       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3205       "dev": true
3206     },
3207     "eventemitter3": {
3208       "version": "3.1.0",
3209       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
3210       "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",
3211       "dev": true
3212     },
3213     "events": {
3214       "version": "1.1.1",
3215       "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
3216       "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
3217       "dev": true
3218     },
3219     "eventsource": {
3220       "version": "0.1.6",
3221       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz",
3222       "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=",
3223       "dev": true,
3224       "requires": {
3225         "original": ">=0.0.5"
3226       }
3227     },
3228     "evp_bytestokey": {
3229       "version": "1.0.3",
3230       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3231       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3232       "dev": true,
3233       "requires": {
3234         "md5.js": "^1.3.4",
3235         "safe-buffer": "^5.1.1"
3236       }
3237     },
3238     "execa": {
3239       "version": "0.7.0",
3240       "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
3241       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3242       "dev": true,
3243       "requires": {
3244         "cross-spawn": "^5.0.1",
3245         "get-stream": "^3.0.0",
3246         "is-stream": "^1.1.0",
3247         "npm-run-path": "^2.0.0",
3248         "p-finally": "^1.0.0",
3249         "signal-exit": "^3.0.0",
3250         "strip-eof": "^1.0.0"
3251       },
3252       "dependencies": {
3253         "cross-spawn": {
3254           "version": "5.1.0",
3255           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
3256           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
3257           "dev": true,
3258           "requires": {
3259             "lru-cache": "^4.0.1",
3260             "shebang-command": "^1.2.0",
3261             "which": "^1.2.9"
3262           }
3263         }
3264       }
3265     },
3266     "exit": {
3267       "version": "0.1.2",
3268       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3269       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3270       "dev": true
3271     },
3272     "expand-braces": {
3273       "version": "0.1.2",
3274       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3275       "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3276       "dev": true,
3277       "requires": {
3278         "array-slice": "^0.2.3",
3279         "array-unique": "^0.2.1",
3280         "braces": "^0.1.2"
3281       },
3282       "dependencies": {
3283         "array-unique": {
3284           "version": "0.2.1",
3285           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3286           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3287           "dev": true
3288         },
3289         "braces": {
3290           "version": "0.1.5",
3291           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3292           "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3293           "dev": true,
3294           "requires": {
3295             "expand-range": "^0.1.0"
3296           }
3297         },
3298         "expand-range": {
3299           "version": "0.1.1",
3300           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3301           "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3302           "dev": true,
3303           "requires": {
3304             "is-number": "^0.1.1",
3305             "repeat-string": "^0.2.2"
3306           }
3307         },
3308         "is-number": {
3309           "version": "0.1.1",
3310           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3311           "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3312           "dev": true
3313         },
3314         "repeat-string": {
3315           "version": "0.2.2",
3316           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3317           "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3318           "dev": true
3319         }
3320       }
3321     },
3322     "expand-brackets": {
3323       "version": "2.1.4",
3324       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3325       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3326       "dev": true,
3327       "requires": {
3328         "debug": "^2.3.3",
3329         "define-property": "^0.2.5",
3330         "extend-shallow": "^2.0.1",
3331         "posix-character-classes": "^0.1.0",
3332         "regex-not": "^1.0.0",
3333         "snapdragon": "^0.8.1",
3334         "to-regex": "^3.0.1"
3335       },
3336       "dependencies": {
3337         "define-property": {
3338           "version": "0.2.5",
3339           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3340           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3341           "dev": true,
3342           "requires": {
3343             "is-descriptor": "^0.1.0"
3344           }
3345         },
3346         "extend-shallow": {
3347           "version": "2.0.1",
3348           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3349           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3350           "dev": true,
3351           "requires": {
3352             "is-extendable": "^0.1.0"
3353           }
3354         }
3355       }
3356     },
3357     "expand-range": {
3358       "version": "1.8.2",
3359       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
3360       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
3361       "dev": true,
3362       "requires": {
3363         "fill-range": "^2.1.0"
3364       },
3365       "dependencies": {
3366         "fill-range": {
3367           "version": "2.2.4",
3368           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
3369           "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
3370           "dev": true,
3371           "requires": {
3372             "is-number": "^2.1.0",
3373             "isobject": "^2.0.0",
3374             "randomatic": "^3.0.0",
3375             "repeat-element": "^1.1.2",
3376             "repeat-string": "^1.5.2"
3377           }
3378         },
3379         "is-number": {
3380           "version": "2.1.0",
3381           "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
3382           "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3383           "dev": true,
3384           "requires": {
3385             "kind-of": "^3.0.2"
3386           }
3387         },
3388         "isobject": {
3389           "version": "2.1.0",
3390           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3391           "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3392           "dev": true,
3393           "requires": {
3394             "isarray": "1.0.0"
3395           }
3396         },
3397         "kind-of": {
3398           "version": "3.2.2",
3399           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3400           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3401           "dev": true,
3402           "requires": {
3403             "is-buffer": "^1.1.5"
3404           }
3405         }
3406       }
3407     },
3408     "express": {
3409       "version": "4.16.3",
3410       "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
3411       "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
3412       "dev": true,
3413       "requires": {
3414         "accepts": "~1.3.5",
3415         "array-flatten": "1.1.1",
3416         "body-parser": "1.18.2",
3417         "content-disposition": "0.5.2",
3418         "content-type": "~1.0.4",
3419         "cookie": "0.3.1",
3420         "cookie-signature": "1.0.6",
3421         "debug": "2.6.9",
3422         "depd": "~1.1.2",
3423         "encodeurl": "~1.0.2",
3424         "escape-html": "~1.0.3",
3425         "etag": "~1.8.1",
3426         "finalhandler": "1.1.1",
3427         "fresh": "0.5.2",
3428         "merge-descriptors": "1.0.1",
3429         "methods": "~1.1.2",
3430         "on-finished": "~2.3.0",
3431         "parseurl": "~1.3.2",
3432         "path-to-regexp": "0.1.7",
3433         "proxy-addr": "~2.0.3",
3434         "qs": "6.5.1",
3435         "range-parser": "~1.2.0",
3436         "safe-buffer": "5.1.1",
3437         "send": "0.16.2",
3438         "serve-static": "1.13.2",
3439         "setprototypeof": "1.1.0",
3440         "statuses": "~1.4.0",
3441         "type-is": "~1.6.16",
3442         "utils-merge": "1.0.1",
3443         "vary": "~1.1.2"
3444       },
3445       "dependencies": {
3446         "array-flatten": {
3447           "version": "1.1.1",
3448           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3449           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3450           "dev": true
3451         },
3452         "qs": {
3453           "version": "6.5.1",
3454           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
3455           "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
3456           "dev": true
3457         },
3458         "safe-buffer": {
3459           "version": "5.1.1",
3460           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
3461           "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
3462           "dev": true
3463         }
3464       }
3465     },
3466     "extend": {
3467       "version": "3.0.2",
3468       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3469       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3470       "dev": true
3471     },
3472     "extend-shallow": {
3473       "version": "3.0.2",
3474       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3475       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3476       "dev": true,
3477       "requires": {
3478         "assign-symbols": "^1.0.0",
3479         "is-extendable": "^1.0.1"
3480       },
3481       "dependencies": {
3482         "is-extendable": {
3483           "version": "1.0.1",
3484           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3485           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3486           "dev": true,
3487           "requires": {
3488             "is-plain-object": "^2.0.4"
3489           }
3490         }
3491       }
3492     },
3493     "extglob": {
3494       "version": "2.0.4",
3495       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3496       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3497       "dev": true,
3498       "requires": {
3499         "array-unique": "^0.3.2",
3500         "define-property": "^1.0.0",
3501         "expand-brackets": "^2.1.4",
3502         "extend-shallow": "^2.0.1",
3503         "fragment-cache": "^0.2.1",
3504         "regex-not": "^1.0.0",
3505         "snapdragon": "^0.8.1",
3506         "to-regex": "^3.0.1"
3507       },
3508       "dependencies": {
3509         "define-property": {
3510           "version": "1.0.0",
3511           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3512           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3513           "dev": true,
3514           "requires": {
3515             "is-descriptor": "^1.0.0"
3516           }
3517         },
3518         "extend-shallow": {
3519           "version": "2.0.1",
3520           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3521           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3522           "dev": true,
3523           "requires": {
3524             "is-extendable": "^0.1.0"
3525           }
3526         },
3527         "is-accessor-descriptor": {
3528           "version": "1.0.0",
3529           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3530           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3531           "dev": true,
3532           "requires": {
3533             "kind-of": "^6.0.0"
3534           }
3535         },
3536         "is-data-descriptor": {
3537           "version": "1.0.0",
3538           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3539           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3540           "dev": true,
3541           "requires": {
3542             "kind-of": "^6.0.0"
3543           }
3544         },
3545         "is-descriptor": {
3546           "version": "1.0.2",
3547           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3548           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3549           "dev": true,
3550           "requires": {
3551             "is-accessor-descriptor": "^1.0.0",
3552             "is-data-descriptor": "^1.0.0",
3553             "kind-of": "^6.0.2"
3554           }
3555         }
3556       }
3557     },
3558     "extsprintf": {
3559       "version": "1.3.0",
3560       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3561       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3562       "dev": true
3563     },
3564     "fast-deep-equal": {
3565       "version": "1.1.0",
3566       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
3567       "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
3568       "dev": true
3569     },
3570     "fast-json-stable-stringify": {
3571       "version": "2.0.0",
3572       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3573       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3574       "dev": true
3575     },
3576     "fast-levenshtein": {
3577       "version": "2.0.6",
3578       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3579       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3580       "dev": true
3581     },
3582     "fastparse": {
3583       "version": "1.1.1",
3584       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz",
3585       "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=",
3586       "dev": true
3587     },
3588     "faye-websocket": {
3589       "version": "0.10.0",
3590       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3591       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3592       "dev": true,
3593       "requires": {
3594         "websocket-driver": ">=0.5.1"
3595       }
3596     },
3597     "file-loader": {
3598       "version": "1.1.11",
3599       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz",
3600       "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==",
3601       "dev": true,
3602       "requires": {
3603         "loader-utils": "^1.0.2",
3604         "schema-utils": "^0.4.5"
3605       }
3606     },
3607     "filename-regex": {
3608       "version": "2.0.1",
3609       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
3610       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
3611       "dev": true
3612     },
3613     "fileset": {
3614       "version": "2.0.3",
3615       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
3616       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
3617       "dev": true,
3618       "requires": {
3619         "glob": "^7.0.3",
3620         "minimatch": "^3.0.3"
3621       }
3622     },
3623     "fill-range": {
3624       "version": "4.0.0",
3625       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
3626       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
3627       "dev": true,
3628       "requires": {
3629         "extend-shallow": "^2.0.1",
3630         "is-number": "^3.0.0",
3631         "repeat-string": "^1.6.1",
3632         "to-regex-range": "^2.1.0"
3633       },
3634       "dependencies": {
3635         "extend-shallow": {
3636           "version": "2.0.1",
3637           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3638           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3639           "dev": true,
3640           "requires": {
3641             "is-extendable": "^0.1.0"
3642           }
3643         }
3644       }
3645     },
3646     "finalhandler": {
3647       "version": "1.1.1",
3648       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
3649       "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
3650       "dev": true,
3651       "requires": {
3652         "debug": "2.6.9",
3653         "encodeurl": "~1.0.2",
3654         "escape-html": "~1.0.3",
3655         "on-finished": "~2.3.0",
3656         "parseurl": "~1.3.2",
3657         "statuses": "~1.4.0",
3658         "unpipe": "~1.0.0"
3659       }
3660     },
3661     "find-cache-dir": {
3662       "version": "1.0.0",
3663       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
3664       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
3665       "dev": true,
3666       "requires": {
3667         "commondir": "^1.0.1",
3668         "make-dir": "^1.0.0",
3669         "pkg-dir": "^2.0.0"
3670       }
3671     },
3672     "find-up": {
3673       "version": "2.1.0",
3674       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
3675       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
3676       "dev": true,
3677       "requires": {
3678         "locate-path": "^2.0.0"
3679       }
3680     },
3681     "flush-write-stream": {
3682       "version": "1.0.3",
3683       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
3684       "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==",
3685       "dev": true,
3686       "requires": {
3687         "inherits": "^2.0.1",
3688         "readable-stream": "^2.0.4"
3689       }
3690     },
3691     "follow-redirects": {
3692       "version": "1.5.5",
3693       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.5.tgz",
3694       "integrity": "sha512-GHjtHDlY/ehslqv0Gr5N0PUJppgg/q0rOBvX0na1s7y1A3LWxPqCYU76s3Z1bM4+UZB4QF0usaXLT5wFpof5PA==",
3695       "dev": true,
3696       "requires": {
3697         "debug": "^3.1.0"
3698       },
3699       "dependencies": {
3700         "debug": {
3701           "version": "3.1.0",
3702           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
3703           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
3704           "dev": true,
3705           "requires": {
3706             "ms": "2.0.0"
3707           }
3708         }
3709       }
3710     },
3711     "for-in": {
3712       "version": "1.0.2",
3713       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3714       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3715       "dev": true
3716     },
3717     "for-own": {
3718       "version": "1.0.0",
3719       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
3720       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
3721       "dev": true,
3722       "requires": {
3723         "for-in": "^1.0.1"
3724       }
3725     },
3726     "forever-agent": {
3727       "version": "0.6.1",
3728       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3729       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3730       "dev": true
3731     },
3732     "form-data": {
3733       "version": "2.3.2",
3734       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
3735       "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
3736       "dev": true,
3737       "requires": {
3738         "asynckit": "^0.4.0",
3739         "combined-stream": "1.0.6",
3740         "mime-types": "^2.1.12"
3741       }
3742     },
3743     "forwarded": {
3744       "version": "0.1.2",
3745       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
3746       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
3747       "dev": true
3748     },
3749     "fragment-cache": {
3750       "version": "0.2.1",
3751       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3752       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3753       "dev": true,
3754       "requires": {
3755         "map-cache": "^0.2.2"
3756       }
3757     },
3758     "fresh": {
3759       "version": "0.5.2",
3760       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
3761       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
3762       "dev": true
3763     },
3764     "from2": {
3765       "version": "2.3.0",
3766       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
3767       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
3768       "dev": true,
3769       "requires": {
3770         "inherits": "^2.0.1",
3771         "readable-stream": "^2.0.0"
3772       }
3773     },
3774     "fs-access": {
3775       "version": "1.0.1",
3776       "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
3777       "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
3778       "dev": true,
3779       "requires": {
3780         "null-check": "^1.0.0"
3781       }
3782     },
3783     "fs-write-stream-atomic": {
3784       "version": "1.0.10",
3785       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
3786       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
3787       "dev": true,
3788       "requires": {
3789         "graceful-fs": "^4.1.2",
3790         "iferr": "^0.1.5",
3791         "imurmurhash": "^0.1.4",
3792         "readable-stream": "1 || 2"
3793       }
3794     },
3795     "fs.realpath": {
3796       "version": "1.0.0",
3797       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3798       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3799       "dev": true
3800     },
3801     "fsevents": {
3802       "version": "1.2.4",
3803       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz",
3804       "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==",
3805       "dev": true,
3806       "optional": true,
3807       "requires": {
3808         "nan": "^2.9.2",
3809         "node-pre-gyp": "^0.10.0"
3810       },
3811       "dependencies": {
3812         "abbrev": {
3813           "version": "1.1.1",
3814           "bundled": true,
3815           "dev": true,
3816           "optional": true
3817         },
3818         "ansi-regex": {
3819           "version": "2.1.1",
3820           "bundled": true,
3821           "dev": true
3822         },
3823         "aproba": {
3824           "version": "1.2.0",
3825           "bundled": true,
3826           "dev": true,
3827           "optional": true
3828         },
3829         "are-we-there-yet": {
3830           "version": "1.1.4",
3831           "bundled": true,
3832           "dev": true,
3833           "optional": true,
3834           "requires": {
3835             "delegates": "^1.0.0",
3836             "readable-stream": "^2.0.6"
3837           }
3838         },
3839         "balanced-match": {
3840           "version": "1.0.0",
3841           "bundled": true,
3842           "dev": true
3843         },
3844         "brace-expansion": {
3845           "version": "1.1.11",
3846           "bundled": true,
3847           "dev": true,
3848           "requires": {
3849             "balanced-match": "^1.0.0",
3850             "concat-map": "0.0.1"
3851           }
3852         },
3853         "chownr": {
3854           "version": "1.0.1",
3855           "bundled": true,
3856           "dev": true,
3857           "optional": true
3858         },
3859         "code-point-at": {
3860           "version": "1.1.0",
3861           "bundled": true,
3862           "dev": true
3863         },
3864         "concat-map": {
3865           "version": "0.0.1",
3866           "bundled": true,
3867           "dev": true
3868         },
3869         "console-control-strings": {
3870           "version": "1.1.0",
3871           "bundled": true,
3872           "dev": true
3873         },
3874         "core-util-is": {
3875           "version": "1.0.2",
3876           "bundled": true,
3877           "dev": true,
3878           "optional": true
3879         },
3880         "debug": {
3881           "version": "2.6.9",
3882           "bundled": true,
3883           "dev": true,
3884           "optional": true,
3885           "requires": {
3886             "ms": "2.0.0"
3887           }
3888         },
3889         "deep-extend": {
3890           "version": "0.5.1",
3891           "bundled": true,
3892           "dev": true,
3893           "optional": true
3894         },
3895         "delegates": {
3896           "version": "1.0.0",
3897           "bundled": true,
3898           "dev": true,
3899           "optional": true
3900         },
3901         "detect-libc": {
3902           "version": "1.0.3",
3903           "bundled": true,
3904           "dev": true,
3905           "optional": true
3906         },
3907         "fs-minipass": {
3908           "version": "1.2.5",
3909           "bundled": true,
3910           "dev": true,
3911           "optional": true,
3912           "requires": {
3913             "minipass": "^2.2.1"
3914           }
3915         },
3916         "fs.realpath": {
3917           "version": "1.0.0",
3918           "bundled": true,
3919           "dev": true,
3920           "optional": true
3921         },
3922         "gauge": {
3923           "version": "2.7.4",
3924           "bundled": true,
3925           "dev": true,
3926           "optional": true,
3927           "requires": {
3928             "aproba": "^1.0.3",
3929             "console-control-strings": "^1.0.0",
3930             "has-unicode": "^2.0.0",
3931             "object-assign": "^4.1.0",
3932             "signal-exit": "^3.0.0",
3933             "string-width": "^1.0.1",
3934             "strip-ansi": "^3.0.1",
3935             "wide-align": "^1.1.0"
3936           }
3937         },
3938         "glob": {
3939           "version": "7.1.2",
3940           "bundled": true,
3941           "dev": true,
3942           "optional": true,
3943           "requires": {
3944             "fs.realpath": "^1.0.0",
3945             "inflight": "^1.0.4",
3946             "inherits": "2",
3947             "minimatch": "^3.0.4",
3948             "once": "^1.3.0",
3949             "path-is-absolute": "^1.0.0"
3950           }
3951         },
3952         "has-unicode": {
3953           "version": "2.0.1",
3954           "bundled": true,
3955           "dev": true,
3956           "optional": true
3957         },
3958         "iconv-lite": {
3959           "version": "0.4.21",
3960           "bundled": true,
3961           "dev": true,
3962           "optional": true,
3963           "requires": {
3964             "safer-buffer": "^2.1.0"
3965           }
3966         },
3967         "ignore-walk": {
3968           "version": "3.0.1",
3969           "bundled": true,
3970           "dev": true,
3971           "optional": true,
3972           "requires": {
3973             "minimatch": "^3.0.4"
3974           }
3975         },
3976         "inflight": {
3977           "version": "1.0.6",
3978           "bundled": true,
3979           "dev": true,
3980           "optional": true,
3981           "requires": {
3982             "once": "^1.3.0",
3983             "wrappy": "1"
3984           }
3985         },
3986         "inherits": {
3987           "version": "2.0.3",
3988           "bundled": true,
3989           "dev": true
3990         },
3991         "ini": {
3992           "version": "1.3.5",
3993           "bundled": true,
3994           "dev": true,
3995           "optional": true
3996         },
3997         "is-fullwidth-code-point": {
3998           "version": "1.0.0",
3999           "bundled": true,
4000           "dev": true,
4001           "requires": {
4002             "number-is-nan": "^1.0.0"
4003           }
4004         },
4005         "isarray": {
4006           "version": "1.0.0",
4007           "bundled": true,
4008           "dev": true,
4009           "optional": true
4010         },
4011         "minimatch": {
4012           "version": "3.0.4",
4013           "bundled": true,
4014           "dev": true,
4015           "requires": {
4016             "brace-expansion": "^1.1.7"
4017           }
4018         },
4019         "minimist": {
4020           "version": "0.0.8",
4021           "bundled": true,
4022           "dev": true
4023         },
4024         "minipass": {
4025           "version": "2.2.4",
4026           "bundled": true,
4027           "dev": true,
4028           "requires": {
4029             "safe-buffer": "^5.1.1",
4030             "yallist": "^3.0.0"
4031           }
4032         },
4033         "minizlib": {
4034           "version": "1.1.0",
4035           "bundled": true,
4036           "dev": true,
4037           "optional": true,
4038           "requires": {
4039             "minipass": "^2.2.1"
4040           }
4041         },
4042         "mkdirp": {
4043           "version": "0.5.1",
4044           "bundled": true,
4045           "dev": true,
4046           "requires": {
4047             "minimist": "0.0.8"
4048           }
4049         },
4050         "ms": {
4051           "version": "2.0.0",
4052           "bundled": true,
4053           "dev": true,
4054           "optional": true
4055         },
4056         "needle": {
4057           "version": "2.2.0",
4058           "bundled": true,
4059           "dev": true,
4060           "optional": true,
4061           "requires": {
4062             "debug": "^2.1.2",
4063             "iconv-lite": "^0.4.4",
4064             "sax": "^1.2.4"
4065           }
4066         },
4067         "node-pre-gyp": {
4068           "version": "0.10.0",
4069           "bundled": true,
4070           "dev": true,
4071           "optional": true,
4072           "requires": {
4073             "detect-libc": "^1.0.2",
4074             "mkdirp": "^0.5.1",
4075             "needle": "^2.2.0",
4076             "nopt": "^4.0.1",
4077             "npm-packlist": "^1.1.6",
4078             "npmlog": "^4.0.2",
4079             "rc": "^1.1.7",
4080             "rimraf": "^2.6.1",
4081             "semver": "^5.3.0",
4082             "tar": "^4"
4083           }
4084         },
4085         "nopt": {
4086           "version": "4.0.1",
4087           "bundled": true,
4088           "dev": true,
4089           "optional": true,
4090           "requires": {
4091             "abbrev": "1",
4092             "osenv": "^0.1.4"
4093           }
4094         },
4095         "npm-bundled": {
4096           "version": "1.0.3",
4097           "bundled": true,
4098           "dev": true,
4099           "optional": true
4100         },
4101         "npm-packlist": {
4102           "version": "1.1.10",
4103           "bundled": true,
4104           "dev": true,
4105           "optional": true,
4106           "requires": {
4107             "ignore-walk": "^3.0.1",
4108             "npm-bundled": "^1.0.1"
4109           }
4110         },
4111         "npmlog": {
4112           "version": "4.1.2",
4113           "bundled": true,
4114           "dev": true,
4115           "optional": true,
4116           "requires": {
4117             "are-we-there-yet": "~1.1.2",
4118             "console-control-strings": "~1.1.0",
4119             "gauge": "~2.7.3",
4120             "set-blocking": "~2.0.0"
4121           }
4122         },
4123         "number-is-nan": {
4124           "version": "1.0.1",
4125           "bundled": true,
4126           "dev": true
4127         },
4128         "object-assign": {
4129           "version": "4.1.1",
4130           "bundled": true,
4131           "dev": true,
4132           "optional": true
4133         },
4134         "once": {
4135           "version": "1.4.0",
4136           "bundled": true,
4137           "dev": true,
4138           "requires": {
4139             "wrappy": "1"
4140           }
4141         },
4142         "os-homedir": {
4143           "version": "1.0.2",
4144           "bundled": true,
4145           "dev": true,
4146           "optional": true
4147         },
4148         "os-tmpdir": {
4149           "version": "1.0.2",
4150           "bundled": true,
4151           "dev": true,
4152           "optional": true
4153         },
4154         "osenv": {
4155           "version": "0.1.5",
4156           "bundled": true,
4157           "dev": true,
4158           "optional": true,
4159           "requires": {
4160             "os-homedir": "^1.0.0",
4161             "os-tmpdir": "^1.0.0"
4162           }
4163         },
4164         "path-is-absolute": {
4165           "version": "1.0.1",
4166           "bundled": true,
4167           "dev": true,
4168           "optional": true
4169         },
4170         "process-nextick-args": {
4171           "version": "2.0.0",
4172           "bundled": true,
4173           "dev": true,
4174           "optional": true
4175         },
4176         "rc": {
4177           "version": "1.2.7",
4178           "bundled": true,
4179           "dev": true,
4180           "optional": true,
4181           "requires": {
4182             "deep-extend": "^0.5.1",
4183             "ini": "~1.3.0",
4184             "minimist": "^1.2.0",
4185             "strip-json-comments": "~2.0.1"
4186           },
4187           "dependencies": {
4188             "minimist": {
4189               "version": "1.2.0",
4190               "bundled": true,
4191               "dev": true,
4192               "optional": true
4193             }
4194           }
4195         },
4196         "readable-stream": {
4197           "version": "2.3.6",
4198           "bundled": true,
4199           "dev": true,
4200           "optional": true,
4201           "requires": {
4202             "core-util-is": "~1.0.0",
4203             "inherits": "~2.0.3",
4204             "isarray": "~1.0.0",
4205             "process-nextick-args": "~2.0.0",
4206             "safe-buffer": "~5.1.1",
4207             "string_decoder": "~1.1.1",
4208             "util-deprecate": "~1.0.1"
4209           }
4210         },
4211         "rimraf": {
4212           "version": "2.6.2",
4213           "bundled": true,
4214           "dev": true,
4215           "optional": true,
4216           "requires": {
4217             "glob": "^7.0.5"
4218           }
4219         },
4220         "safe-buffer": {
4221           "version": "5.1.1",
4222           "bundled": true,
4223           "dev": true
4224         },
4225         "safer-buffer": {
4226           "version": "2.1.2",
4227           "bundled": true,
4228           "dev": true,
4229           "optional": true
4230         },
4231         "sax": {
4232           "version": "1.2.4",
4233           "bundled": true,
4234           "dev": true,
4235           "optional": true
4236         },
4237         "semver": {
4238           "version": "5.5.0",
4239           "bundled": true,
4240           "dev": true,
4241           "optional": true
4242         },
4243         "set-blocking": {
4244           "version": "2.0.0",
4245           "bundled": true,
4246           "dev": true,
4247           "optional": true
4248         },
4249         "signal-exit": {
4250           "version": "3.0.2",
4251           "bundled": true,
4252           "dev": true,
4253           "optional": true
4254         },
4255         "string-width": {
4256           "version": "1.0.2",
4257           "bundled": true,
4258           "dev": true,
4259           "requires": {
4260             "code-point-at": "^1.0.0",
4261             "is-fullwidth-code-point": "^1.0.0",
4262             "strip-ansi": "^3.0.0"
4263           }
4264         },
4265         "string_decoder": {
4266           "version": "1.1.1",
4267           "bundled": true,
4268           "dev": true,
4269           "optional": true,
4270           "requires": {
4271             "safe-buffer": "~5.1.0"
4272           }
4273         },
4274         "strip-ansi": {
4275           "version": "3.0.1",
4276           "bundled": true,
4277           "dev": true,
4278           "requires": {
4279             "ansi-regex": "^2.0.0"
4280           }
4281         },
4282         "strip-json-comments": {
4283           "version": "2.0.1",
4284           "bundled": true,
4285           "dev": true,
4286           "optional": true
4287         },
4288         "tar": {
4289           "version": "4.4.1",
4290           "bundled": true,
4291           "dev": true,
4292           "optional": true,
4293           "requires": {
4294             "chownr": "^1.0.1",
4295             "fs-minipass": "^1.2.5",
4296             "minipass": "^2.2.4",
4297             "minizlib": "^1.1.0",
4298             "mkdirp": "^0.5.0",
4299             "safe-buffer": "^5.1.1",
4300             "yallist": "^3.0.2"
4301           }
4302         },
4303         "util-deprecate": {
4304           "version": "1.0.2",
4305           "bundled": true,
4306           "dev": true,
4307           "optional": true
4308         },
4309         "wide-align": {
4310           "version": "1.1.2",
4311           "bundled": true,
4312           "dev": true,
4313           "optional": true,
4314           "requires": {
4315             "string-width": "^1.0.2"
4316           }
4317         },
4318         "wrappy": {
4319           "version": "1.0.2",
4320           "bundled": true,
4321           "dev": true
4322         },
4323         "yallist": {
4324           "version": "3.0.2",
4325           "bundled": true,
4326           "dev": true
4327         }
4328       }
4329     },
4330     "fstream": {
4331       "version": "1.0.11",
4332       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
4333       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
4334       "dev": true,
4335       "requires": {
4336         "graceful-fs": "^4.1.2",
4337         "inherits": "~2.0.0",
4338         "mkdirp": ">=0.5 0",
4339         "rimraf": "2"
4340       }
4341     },
4342     "function-bind": {
4343       "version": "1.1.1",
4344       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4345       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4346       "dev": true
4347     },
4348     "gauge": {
4349       "version": "2.7.4",
4350       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4351       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4352       "dev": true,
4353       "requires": {
4354         "aproba": "^1.0.3",
4355         "console-control-strings": "^1.0.0",
4356         "has-unicode": "^2.0.0",
4357         "object-assign": "^4.1.0",
4358         "signal-exit": "^3.0.0",
4359         "string-width": "^1.0.1",
4360         "strip-ansi": "^3.0.1",
4361         "wide-align": "^1.1.0"
4362       }
4363     },
4364     "gaze": {
4365       "version": "1.1.3",
4366       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4367       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4368       "dev": true,
4369       "optional": true,
4370       "requires": {
4371         "globule": "^1.0.0"
4372       }
4373     },
4374     "get-caller-file": {
4375       "version": "1.0.3",
4376       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4377       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4378       "dev": true
4379     },
4380     "get-stdin": {
4381       "version": "4.0.1",
4382       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4383       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4384       "dev": true
4385     },
4386     "get-stream": {
4387       "version": "3.0.0",
4388       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4389       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4390       "dev": true
4391     },
4392     "get-value": {
4393       "version": "2.0.6",
4394       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4395       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4396       "dev": true
4397     },
4398     "getpass": {
4399       "version": "0.1.7",
4400       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4401       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4402       "dev": true,
4403       "requires": {
4404         "assert-plus": "^1.0.0"
4405       }
4406     },
4407     "glob": {
4408       "version": "7.1.2",
4409       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
4410       "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
4411       "dev": true,
4412       "requires": {
4413         "fs.realpath": "^1.0.0",
4414         "inflight": "^1.0.4",
4415         "inherits": "2",
4416         "minimatch": "^3.0.4",
4417         "once": "^1.3.0",
4418         "path-is-absolute": "^1.0.0"
4419       }
4420     },
4421     "glob-base": {
4422       "version": "0.3.0",
4423       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
4424       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
4425       "dev": true,
4426       "requires": {
4427         "glob-parent": "^2.0.0",
4428         "is-glob": "^2.0.0"
4429       },
4430       "dependencies": {
4431         "glob-parent": {
4432           "version": "2.0.0",
4433           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
4434           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
4435           "dev": true,
4436           "requires": {
4437             "is-glob": "^2.0.0"
4438           }
4439         },
4440         "is-extglob": {
4441           "version": "1.0.0",
4442           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4443           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4444           "dev": true
4445         },
4446         "is-glob": {
4447           "version": "2.0.1",
4448           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4449           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4450           "dev": true,
4451           "requires": {
4452             "is-extglob": "^1.0.0"
4453           }
4454         }
4455       }
4456     },
4457     "glob-parent": {
4458       "version": "3.1.0",
4459       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4460       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4461       "dev": true,
4462       "requires": {
4463         "is-glob": "^3.1.0",
4464         "path-dirname": "^1.0.0"
4465       },
4466       "dependencies": {
4467         "is-glob": {
4468           "version": "3.1.0",
4469           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4470           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4471           "dev": true,
4472           "requires": {
4473             "is-extglob": "^2.1.0"
4474           }
4475         }
4476       }
4477     },
4478     "globals": {
4479       "version": "9.18.0",
4480       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4481       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4482       "dev": true
4483     },
4484     "globby": {
4485       "version": "7.1.1",
4486       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
4487       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
4488       "dev": true,
4489       "requires": {
4490         "array-union": "^1.0.1",
4491         "dir-glob": "^2.0.0",
4492         "glob": "^7.1.2",
4493         "ignore": "^3.3.5",
4494         "pify": "^3.0.0",
4495         "slash": "^1.0.0"
4496       }
4497     },
4498     "globule": {
4499       "version": "1.2.1",
4500       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
4501       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
4502       "dev": true,
4503       "optional": true,
4504       "requires": {
4505         "glob": "~7.1.1",
4506         "lodash": "~4.17.10",
4507         "minimatch": "~3.0.2"
4508       }
4509     },
4510     "graceful-fs": {
4511       "version": "4.1.11",
4512       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
4513       "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
4514       "dev": true
4515     },
4516     "hammerjs": {
4517       "version": "2.0.8",
4518       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
4519       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
4520     },
4521     "handle-thing": {
4522       "version": "1.2.5",
4523       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
4524       "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
4525       "dev": true
4526     },
4527     "handlebars": {
4528       "version": "4.0.11",
4529       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz",
4530       "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=",
4531       "dev": true,
4532       "requires": {
4533         "async": "^1.4.0",
4534         "optimist": "^0.6.1",
4535         "source-map": "^0.4.4",
4536         "uglify-js": "^2.6"
4537       },
4538       "dependencies": {
4539         "source-map": {
4540           "version": "0.4.4",
4541           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
4542           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
4543           "dev": true,
4544           "requires": {
4545             "amdefine": ">=0.0.4"
4546           }
4547         },
4548         "uglify-js": {
4549           "version": "2.8.29",
4550           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
4551           "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
4552           "dev": true,
4553           "optional": true,
4554           "requires": {
4555             "source-map": "~0.5.1",
4556             "uglify-to-browserify": "~1.0.0",
4557             "yargs": "~3.10.0"
4558           },
4559           "dependencies": {
4560             "source-map": {
4561               "version": "0.5.7",
4562               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4563               "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4564               "dev": true,
4565               "optional": true
4566             }
4567           }
4568         }
4569       }
4570     },
4571     "har-schema": {
4572       "version": "2.0.0",
4573       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4574       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4575       "dev": true
4576     },
4577     "har-validator": {
4578       "version": "5.1.0",
4579       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz",
4580       "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==",
4581       "dev": true,
4582       "requires": {
4583         "ajv": "^5.3.0",
4584         "har-schema": "^2.0.0"
4585       },
4586       "dependencies": {
4587         "ajv": {
4588           "version": "5.5.2",
4589           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
4590           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
4591           "dev": true,
4592           "requires": {
4593             "co": "^4.6.0",
4594             "fast-deep-equal": "^1.0.0",
4595             "fast-json-stable-stringify": "^2.0.0",
4596             "json-schema-traverse": "^0.3.0"
4597           }
4598         }
4599       }
4600     },
4601     "has": {
4602       "version": "1.0.3",
4603       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
4604       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
4605       "dev": true,
4606       "requires": {
4607         "function-bind": "^1.1.1"
4608       }
4609     },
4610     "has-ansi": {
4611       "version": "2.0.0",
4612       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4613       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4614       "dev": true,
4615       "requires": {
4616         "ansi-regex": "^2.0.0"
4617       }
4618     },
4619     "has-binary": {
4620       "version": "0.1.7",
4621       "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
4622       "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
4623       "dev": true,
4624       "requires": {
4625         "isarray": "0.0.1"
4626       },
4627       "dependencies": {
4628         "isarray": {
4629           "version": "0.0.1",
4630           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
4631           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
4632           "dev": true
4633         }
4634       }
4635     },
4636     "has-cors": {
4637       "version": "1.1.0",
4638       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4639       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4640       "dev": true
4641     },
4642     "has-flag": {
4643       "version": "3.0.0",
4644       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4645       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4646       "dev": true
4647     },
4648     "has-symbols": {
4649       "version": "1.0.0",
4650       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
4651       "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
4652       "dev": true
4653     },
4654     "has-unicode": {
4655       "version": "2.0.1",
4656       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4657       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4658       "dev": true
4659     },
4660     "has-value": {
4661       "version": "1.0.0",
4662       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4663       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4664       "dev": true,
4665       "requires": {
4666         "get-value": "^2.0.6",
4667         "has-values": "^1.0.0",
4668         "isobject": "^3.0.0"
4669       }
4670     },
4671     "has-values": {
4672       "version": "1.0.0",
4673       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4674       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4675       "dev": true,
4676       "requires": {
4677         "is-number": "^3.0.0",
4678         "kind-of": "^4.0.0"
4679       },
4680       "dependencies": {
4681         "kind-of": {
4682           "version": "4.0.0",
4683           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4684           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4685           "dev": true,
4686           "requires": {
4687             "is-buffer": "^1.1.5"
4688           }
4689         }
4690       }
4691     },
4692     "hash-base": {
4693       "version": "3.0.4",
4694       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
4695       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4696       "dev": true,
4697       "requires": {
4698         "inherits": "^2.0.1",
4699         "safe-buffer": "^5.0.1"
4700       }
4701     },
4702     "hash.js": {
4703       "version": "1.1.5",
4704       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz",
4705       "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==",
4706       "dev": true,
4707       "requires": {
4708         "inherits": "^2.0.3",
4709         "minimalistic-assert": "^1.0.1"
4710       }
4711     },
4712     "hat": {
4713       "version": "0.0.3",
4714       "resolved": "https://registry.npmjs.org/hat/-/hat-0.0.3.tgz",
4715       "integrity": "sha1-uwFKnmSzeIrtgAWRdBPU/z1QLYo="
4716     },
4717     "he": {
4718       "version": "1.1.1",
4719       "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
4720       "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
4721       "dev": true
4722     },
4723     "hmac-drbg": {
4724       "version": "1.0.1",
4725       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
4726       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4727       "dev": true,
4728       "requires": {
4729         "hash.js": "^1.0.3",
4730         "minimalistic-assert": "^1.0.0",
4731         "minimalistic-crypto-utils": "^1.0.1"
4732       }
4733     },
4734     "hosted-git-info": {
4735       "version": "2.7.1",
4736       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
4737       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
4738       "dev": true
4739     },
4740     "hpack.js": {
4741       "version": "2.1.6",
4742       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
4743       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
4744       "dev": true,
4745       "requires": {
4746         "inherits": "^2.0.1",
4747         "obuf": "^1.0.0",
4748         "readable-stream": "^2.0.1",
4749         "wbuf": "^1.1.0"
4750       }
4751     },
4752     "html-entities": {
4753       "version": "1.2.1",
4754       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
4755       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
4756       "dev": true
4757     },
4758     "html-minifier": {
4759       "version": "3.5.20",
4760       "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.20.tgz",
4761       "integrity": "sha512-ZmgNLaTp54+HFKkONyLFEfs5dd/ZOtlquKaTnqIWFmx3Av5zG6ZPcV2d0o9XM2fXOTxxIf6eDcwzFFotke/5zA==",
4762       "dev": true,
4763       "requires": {
4764         "camel-case": "3.0.x",
4765         "clean-css": "4.2.x",
4766         "commander": "2.17.x",
4767         "he": "1.1.x",
4768         "param-case": "2.1.x",
4769         "relateurl": "0.2.x",
4770         "uglify-js": "3.4.x"
4771       }
4772     },
4773     "html-webpack-plugin": {
4774       "version": "3.2.0",
4775       "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz",
4776       "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=",
4777       "dev": true,
4778       "requires": {
4779         "html-minifier": "^3.2.3",
4780         "loader-utils": "^0.2.16",
4781         "lodash": "^4.17.3",
4782         "pretty-error": "^2.0.2",
4783         "tapable": "^1.0.0",
4784         "toposort": "^1.0.0",
4785         "util.promisify": "1.0.0"
4786       },
4787       "dependencies": {
4788         "loader-utils": {
4789           "version": "0.2.17",
4790           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
4791           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
4792           "dev": true,
4793           "requires": {
4794             "big.js": "^3.1.3",
4795             "emojis-list": "^2.0.0",
4796             "json5": "^0.5.0",
4797             "object-assign": "^4.0.1"
4798           }
4799         }
4800       }
4801     },
4802     "htmlparser2": {
4803       "version": "3.3.0",
4804       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz",
4805       "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=",
4806       "dev": true,
4807       "requires": {
4808         "domelementtype": "1",
4809         "domhandler": "2.1",
4810         "domutils": "1.1",
4811         "readable-stream": "1.0"
4812       },
4813       "dependencies": {
4814         "domutils": {
4815           "version": "1.1.6",
4816           "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz",
4817           "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=",
4818           "dev": true,
4819           "requires": {
4820             "domelementtype": "1"
4821           }
4822         },
4823         "isarray": {
4824           "version": "0.0.1",
4825           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
4826           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
4827           "dev": true
4828         },
4829         "readable-stream": {
4830           "version": "1.0.34",
4831           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
4832           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
4833           "dev": true,
4834           "requires": {
4835             "core-util-is": "~1.0.0",
4836             "inherits": "~2.0.1",
4837             "isarray": "0.0.1",
4838             "string_decoder": "~0.10.x"
4839           }
4840         },
4841         "string_decoder": {
4842           "version": "0.10.31",
4843           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
4844           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
4845           "dev": true
4846         }
4847       }
4848     },
4849     "http-deceiver": {
4850       "version": "1.2.7",
4851       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
4852       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
4853       "dev": true
4854     },
4855     "http-errors": {
4856       "version": "1.6.3",
4857       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
4858       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
4859       "dev": true,
4860       "requires": {
4861         "depd": "~1.1.2",
4862         "inherits": "2.0.3",
4863         "setprototypeof": "1.1.0",
4864         "statuses": ">= 1.4.0 < 2"
4865       }
4866     },
4867     "http-parser-js": {
4868       "version": "0.4.13",
4869       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz",
4870       "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=",
4871       "dev": true
4872     },
4873     "http-proxy": {
4874       "version": "1.17.0",
4875       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
4876       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
4877       "dev": true,
4878       "requires": {
4879         "eventemitter3": "^3.0.0",
4880         "follow-redirects": "^1.0.0",
4881         "requires-port": "^1.0.0"
4882       }
4883     },
4884     "http-proxy-middleware": {
4885       "version": "0.18.0",
4886       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
4887       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
4888       "dev": true,
4889       "requires": {
4890         "http-proxy": "^1.16.2",
4891         "is-glob": "^4.0.0",
4892         "lodash": "^4.17.5",
4893         "micromatch": "^3.1.9"
4894       }
4895     },
4896     "http-signature": {
4897       "version": "1.2.0",
4898       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4899       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4900       "dev": true,
4901       "requires": {
4902         "assert-plus": "^1.0.0",
4903         "jsprim": "^1.2.2",
4904         "sshpk": "^1.7.0"
4905       }
4906     },
4907     "https-browserify": {
4908       "version": "1.0.0",
4909       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
4910       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
4911       "dev": true
4912     },
4913     "https-proxy-agent": {
4914       "version": "2.2.1",
4915       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
4916       "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
4917       "dev": true,
4918       "requires": {
4919         "agent-base": "^4.1.0",
4920         "debug": "^3.1.0"
4921       },
4922       "dependencies": {
4923         "debug": {
4924           "version": "3.1.0",
4925           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4926           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4927           "dev": true,
4928           "requires": {
4929             "ms": "2.0.0"
4930           }
4931         }
4932       }
4933     },
4934     "iconv-lite": {
4935       "version": "0.4.19",
4936       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
4937       "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
4938       "dev": true
4939     },
4940     "ids": {
4941       "version": "0.2.2",
4942       "resolved": "https://registry.npmjs.org/ids/-/ids-0.2.2.tgz",
4943       "integrity": "sha512-icIO8S7A7Hat9x/59VYjS5uwfBU1xRTDxeFC4t9wNceLxZFm2JbPhO4lC/xhFqFNVaxw2idwpLgUfkVQrjsxIw==",
4944       "requires": {
4945         "hat": "^0.0.3"
4946       }
4947     },
4948     "ieee754": {
4949       "version": "1.1.12",
4950       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz",
4951       "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==",
4952       "dev": true
4953     },
4954     "iferr": {
4955       "version": "0.1.5",
4956       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
4957       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
4958       "dev": true
4959     },
4960     "ignore": {
4961       "version": "3.3.10",
4962       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4963       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4964       "dev": true
4965     },
4966     "image-size": {
4967       "version": "0.5.5",
4968       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
4969       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
4970       "dev": true,
4971       "optional": true
4972     },
4973     "immediate": {
4974       "version": "3.0.6",
4975       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
4976       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
4977       "dev": true
4978     },
4979     "import-cwd": {
4980       "version": "2.1.0",
4981       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
4982       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
4983       "dev": true,
4984       "requires": {
4985         "import-from": "^2.1.0"
4986       }
4987     },
4988     "import-from": {
4989       "version": "2.1.0",
4990       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
4991       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
4992       "dev": true,
4993       "requires": {
4994         "resolve-from": "^3.0.0"
4995       }
4996     },
4997     "import-local": {
4998       "version": "1.0.0",
4999       "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz",
5000       "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==",
5001       "dev": true,
5002       "requires": {
5003         "pkg-dir": "^2.0.0",
5004         "resolve-cwd": "^2.0.0"
5005       }
5006     },
5007     "imurmurhash": {
5008       "version": "0.1.4",
5009       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5010       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5011       "dev": true
5012     },
5013     "in-publish": {
5014       "version": "2.0.0",
5015       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
5016       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
5017       "dev": true,
5018       "optional": true
5019     },
5020     "indent-string": {
5021       "version": "2.1.0",
5022       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5023       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5024       "dev": true,
5025       "requires": {
5026         "repeating": "^2.0.0"
5027       }
5028     },
5029     "indexof": {
5030       "version": "0.0.1",
5031       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5032       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
5033     },
5034     "inflight": {
5035       "version": "1.0.6",
5036       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5037       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5038       "dev": true,
5039       "requires": {
5040         "once": "^1.3.0",
5041         "wrappy": "1"
5042       }
5043     },
5044     "inherits": {
5045       "version": "2.0.3",
5046       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5047       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
5048     },
5049     "ini": {
5050       "version": "1.3.5",
5051       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5052       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5053       "dev": true
5054     },
5055     "internal-ip": {
5056       "version": "1.2.0",
5057       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz",
5058       "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=",
5059       "dev": true,
5060       "requires": {
5061         "meow": "^3.3.0"
5062       }
5063     },
5064     "invariant": {
5065       "version": "2.2.4",
5066       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5067       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5068       "dev": true,
5069       "requires": {
5070         "loose-envify": "^1.0.0"
5071       }
5072     },
5073     "invert-kv": {
5074       "version": "1.0.0",
5075       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5076       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5077       "dev": true
5078     },
5079     "ip": {
5080       "version": "1.1.5",
5081       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5082       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5083       "dev": true
5084     },
5085     "ipaddr.js": {
5086       "version": "1.8.0",
5087       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
5088       "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=",
5089       "dev": true
5090     },
5091     "is-accessor-descriptor": {
5092       "version": "0.1.6",
5093       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5094       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5095       "dev": true,
5096       "requires": {
5097         "kind-of": "^3.0.2"
5098       },
5099       "dependencies": {
5100         "kind-of": {
5101           "version": "3.2.2",
5102           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5103           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5104           "dev": true,
5105           "requires": {
5106             "is-buffer": "^1.1.5"
5107           }
5108         }
5109       }
5110     },
5111     "is-arrayish": {
5112       "version": "0.2.1",
5113       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5114       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5115       "dev": true
5116     },
5117     "is-binary-path": {
5118       "version": "1.0.1",
5119       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5120       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5121       "dev": true,
5122       "requires": {
5123         "binary-extensions": "^1.0.0"
5124       }
5125     },
5126     "is-buffer": {
5127       "version": "1.1.6",
5128       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5129       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5130       "dev": true
5131     },
5132     "is-builtin-module": {
5133       "version": "1.0.0",
5134       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
5135       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
5136       "dev": true,
5137       "requires": {
5138         "builtin-modules": "^1.0.0"
5139       }
5140     },
5141     "is-callable": {
5142       "version": "1.1.4",
5143       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
5144       "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
5145       "dev": true
5146     },
5147     "is-data-descriptor": {
5148       "version": "0.1.4",
5149       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5150       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5151       "dev": true,
5152       "requires": {
5153         "kind-of": "^3.0.2"
5154       },
5155       "dependencies": {
5156         "kind-of": {
5157           "version": "3.2.2",
5158           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5159           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5160           "dev": true,
5161           "requires": {
5162             "is-buffer": "^1.1.5"
5163           }
5164         }
5165       }
5166     },
5167     "is-date-object": {
5168       "version": "1.0.1",
5169       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
5170       "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
5171       "dev": true
5172     },
5173     "is-descriptor": {
5174       "version": "0.1.6",
5175       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5176       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5177       "dev": true,
5178       "requires": {
5179         "is-accessor-descriptor": "^0.1.6",
5180         "is-data-descriptor": "^0.1.4",
5181         "kind-of": "^5.0.0"
5182       },
5183       "dependencies": {
5184         "kind-of": {
5185           "version": "5.1.0",
5186           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5187           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5188           "dev": true
5189         }
5190       }
5191     },
5192     "is-directory": {
5193       "version": "0.3.1",
5194       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5195       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5196       "dev": true
5197     },
5198     "is-dotfile": {
5199       "version": "1.0.3",
5200       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
5201       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
5202       "dev": true
5203     },
5204     "is-equal-shallow": {
5205       "version": "0.1.3",
5206       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
5207       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
5208       "dev": true,
5209       "requires": {
5210         "is-primitive": "^2.0.0"
5211       }
5212     },
5213     "is-extendable": {
5214       "version": "0.1.1",
5215       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5216       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5217       "dev": true
5218     },
5219     "is-extglob": {
5220       "version": "2.1.1",
5221       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5222       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5223       "dev": true
5224     },
5225     "is-finite": {
5226       "version": "1.0.2",
5227       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5228       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5229       "dev": true,
5230       "requires": {
5231         "number-is-nan": "^1.0.0"
5232       }
5233     },
5234     "is-fullwidth-code-point": {
5235       "version": "1.0.0",
5236       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5237       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5238       "dev": true,
5239       "requires": {
5240         "number-is-nan": "^1.0.0"
5241       }
5242     },
5243     "is-glob": {
5244       "version": "4.0.0",
5245       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
5246       "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
5247       "dev": true,
5248       "requires": {
5249         "is-extglob": "^2.1.1"
5250       }
5251     },
5252     "is-number": {
5253       "version": "3.0.0",
5254       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5255       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5256       "dev": true,
5257       "requires": {
5258         "kind-of": "^3.0.2"
5259       },
5260       "dependencies": {
5261         "kind-of": {
5262           "version": "3.2.2",
5263           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5264           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5265           "dev": true,
5266           "requires": {
5267             "is-buffer": "^1.1.5"
5268           }
5269         }
5270       }
5271     },
5272     "is-path-cwd": {
5273       "version": "1.0.0",
5274       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5275       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5276       "dev": true
5277     },
5278     "is-path-in-cwd": {
5279       "version": "1.0.1",
5280       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5281       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5282       "dev": true,
5283       "requires": {
5284         "is-path-inside": "^1.0.0"
5285       }
5286     },
5287     "is-path-inside": {
5288       "version": "1.0.1",
5289       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5290       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5291       "dev": true,
5292       "requires": {
5293         "path-is-inside": "^1.0.1"
5294       }
5295     },
5296     "is-plain-object": {
5297       "version": "2.0.4",
5298       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5299       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5300       "dev": true,
5301       "requires": {
5302         "isobject": "^3.0.1"
5303       }
5304     },
5305     "is-posix-bracket": {
5306       "version": "0.1.1",
5307       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
5308       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
5309       "dev": true
5310     },
5311     "is-primitive": {
5312       "version": "2.0.0",
5313       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
5314       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
5315       "dev": true
5316     },
5317     "is-regex": {
5318       "version": "1.0.4",
5319       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
5320       "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
5321       "dev": true,
5322       "requires": {
5323         "has": "^1.0.1"
5324       }
5325     },
5326     "is-stream": {
5327       "version": "1.1.0",
5328       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5329       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5330       "dev": true
5331     },
5332     "is-symbol": {
5333       "version": "1.0.1",
5334       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz",
5335       "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=",
5336       "dev": true
5337     },
5338     "is-typedarray": {
5339       "version": "1.0.0",
5340       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5341       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5342       "dev": true
5343     },
5344     "is-utf8": {
5345       "version": "0.2.1",
5346       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5347       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5348       "dev": true
5349     },
5350     "is-windows": {
5351       "version": "1.0.2",
5352       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5353       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5354       "dev": true
5355     },
5356     "is-wsl": {
5357       "version": "1.1.0",
5358       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5359       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5360       "dev": true
5361     },
5362     "isarray": {
5363       "version": "1.0.0",
5364       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5365       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5366       "dev": true
5367     },
5368     "isbinaryfile": {
5369       "version": "3.0.3",
5370       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5371       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5372       "dev": true,
5373       "requires": {
5374         "buffer-alloc": "^1.2.0"
5375       }
5376     },
5377     "isexe": {
5378       "version": "2.0.0",
5379       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5380       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5381       "dev": true
5382     },
5383     "isobject": {
5384       "version": "3.0.1",
5385       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5386       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5387       "dev": true
5388     },
5389     "isstream": {
5390       "version": "0.1.2",
5391       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5392       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5393       "dev": true
5394     },
5395     "istanbul": {
5396       "version": "0.4.5",
5397       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5398       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5399       "dev": true,
5400       "requires": {
5401         "abbrev": "1.0.x",
5402         "async": "1.x",
5403         "escodegen": "1.8.x",
5404         "esprima": "2.7.x",
5405         "glob": "^5.0.15",
5406         "handlebars": "^4.0.1",
5407         "js-yaml": "3.x",
5408         "mkdirp": "0.5.x",
5409         "nopt": "3.x",
5410         "once": "1.x",
5411         "resolve": "1.1.x",
5412         "supports-color": "^3.1.0",
5413         "which": "^1.1.1",
5414         "wordwrap": "^1.0.0"
5415       },
5416       "dependencies": {
5417         "glob": {
5418           "version": "5.0.15",
5419           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5420           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5421           "dev": true,
5422           "requires": {
5423             "inflight": "^1.0.4",
5424             "inherits": "2",
5425             "minimatch": "2 || 3",
5426             "once": "^1.3.0",
5427             "path-is-absolute": "^1.0.0"
5428           }
5429         },
5430         "has-flag": {
5431           "version": "1.0.0",
5432           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5433           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5434           "dev": true
5435         },
5436         "resolve": {
5437           "version": "1.1.7",
5438           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
5439           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
5440           "dev": true
5441         },
5442         "supports-color": {
5443           "version": "3.2.3",
5444           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5445           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5446           "dev": true,
5447           "requires": {
5448             "has-flag": "^1.0.0"
5449           }
5450         }
5451       }
5452     },
5453     "istanbul-api": {
5454       "version": "1.3.1",
5455       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.1.tgz",
5456       "integrity": "sha512-duj6AlLcsWNwUpfyfHt0nWIeRiZpuShnP40YTxOGQgtaN8fd6JYSxsvxUphTDy8V5MfDXo4s/xVCIIvVCO808g==",
5457       "dev": true,
5458       "requires": {
5459         "async": "^2.1.4",
5460         "compare-versions": "^3.1.0",
5461         "fileset": "^2.0.2",
5462         "istanbul-lib-coverage": "^1.2.0",
5463         "istanbul-lib-hook": "^1.2.0",
5464         "istanbul-lib-instrument": "^1.10.1",
5465         "istanbul-lib-report": "^1.1.4",
5466         "istanbul-lib-source-maps": "^1.2.4",
5467         "istanbul-reports": "^1.3.0",
5468         "js-yaml": "^3.7.0",
5469         "mkdirp": "^0.5.1",
5470         "once": "^1.4.0"
5471       },
5472       "dependencies": {
5473         "async": {
5474           "version": "2.6.1",
5475           "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
5476           "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
5477           "dev": true,
5478           "requires": {
5479             "lodash": "^4.17.10"
5480           }
5481         }
5482       }
5483     },
5484     "istanbul-instrumenter-loader": {
5485       "version": "3.0.1",
5486       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
5487       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
5488       "dev": true,
5489       "requires": {
5490         "convert-source-map": "^1.5.0",
5491         "istanbul-lib-instrument": "^1.7.3",
5492         "loader-utils": "^1.1.0",
5493         "schema-utils": "^0.3.0"
5494       },
5495       "dependencies": {
5496         "ajv": {
5497           "version": "5.5.2",
5498           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
5499           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
5500           "dev": true,
5501           "requires": {
5502             "co": "^4.6.0",
5503             "fast-deep-equal": "^1.0.0",
5504             "fast-json-stable-stringify": "^2.0.0",
5505             "json-schema-traverse": "^0.3.0"
5506           }
5507         },
5508         "schema-utils": {
5509           "version": "0.3.0",
5510           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
5511           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
5512           "dev": true,
5513           "requires": {
5514             "ajv": "^5.0.0"
5515           }
5516         }
5517       }
5518     },
5519     "istanbul-lib-coverage": {
5520       "version": "1.2.0",
5521       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz",
5522       "integrity": "sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A==",
5523       "dev": true
5524     },
5525     "istanbul-lib-hook": {
5526       "version": "1.2.1",
5527       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.1.tgz",
5528       "integrity": "sha512-eLAMkPG9FU0v5L02lIkcj/2/Zlz9OuluaXikdr5iStk8FDbSwAixTK9TkYxbF0eNnzAJTwM2fkV2A1tpsIp4Jg==",
5529       "dev": true,
5530       "requires": {
5531         "append-transform": "^1.0.0"
5532       }
5533     },
5534     "istanbul-lib-instrument": {
5535       "version": "1.10.1",
5536       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz",
5537       "integrity": "sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ==",
5538       "dev": true,
5539       "requires": {
5540         "babel-generator": "^6.18.0",
5541         "babel-template": "^6.16.0",
5542         "babel-traverse": "^6.18.0",
5543         "babel-types": "^6.18.0",
5544         "babylon": "^6.18.0",
5545         "istanbul-lib-coverage": "^1.2.0",
5546         "semver": "^5.3.0"
5547       }
5548     },
5549     "istanbul-lib-report": {
5550       "version": "1.1.4",
5551       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz",
5552       "integrity": "sha512-Azqvq5tT0U09nrncK3q82e/Zjkxa4tkFZv7E6VcqP0QCPn6oNljDPfrZEC/umNXds2t7b8sRJfs6Kmpzt8m2kA==",
5553       "dev": true,
5554       "requires": {
5555         "istanbul-lib-coverage": "^1.2.0",
5556         "mkdirp": "^0.5.1",
5557         "path-parse": "^1.0.5",
5558         "supports-color": "^3.1.2"
5559       },
5560       "dependencies": {
5561         "has-flag": {
5562           "version": "1.0.0",
5563           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5564           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5565           "dev": true
5566         },
5567         "supports-color": {
5568           "version": "3.2.3",
5569           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5570           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5571           "dev": true,
5572           "requires": {
5573             "has-flag": "^1.0.0"
5574           }
5575         }
5576       }
5577     },
5578     "istanbul-lib-source-maps": {
5579       "version": "1.2.5",
5580       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.5.tgz",
5581       "integrity": "sha512-8O2T/3VhrQHn0XcJbP1/GN7kXMiRAlPi+fj3uEHrjBD8Oz7Py0prSC25C09NuAZS6bgW1NNKAvCSHZXB0irSGA==",
5582       "dev": true,
5583       "requires": {
5584         "debug": "^3.1.0",
5585         "istanbul-lib-coverage": "^1.2.0",
5586         "mkdirp": "^0.5.1",
5587         "rimraf": "^2.6.1",
5588         "source-map": "^0.5.3"
5589       },
5590       "dependencies": {
5591         "debug": {
5592           "version": "3.1.0",
5593           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5594           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5595           "dev": true,
5596           "requires": {
5597             "ms": "2.0.0"
5598           }
5599         }
5600       }
5601     },
5602     "istanbul-reports": {
5603       "version": "1.3.0",
5604       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.3.0.tgz",
5605       "integrity": "sha512-y2Z2IMqE1gefWUaVjrBm0mSKvUkaBy9Vqz8iwr/r40Y9hBbIteH5wqHG/9DLTfJ9xUnUT2j7A3+VVJ6EaYBllA==",
5606       "dev": true,
5607       "requires": {
5608         "handlebars": "^4.0.3"
5609       }
5610     },
5611     "jasmine": {
5612       "version": "2.8.0",
5613       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
5614       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
5615       "dev": true,
5616       "requires": {
5617         "exit": "^0.1.2",
5618         "glob": "^7.0.6",
5619         "jasmine-core": "~2.8.0"
5620       },
5621       "dependencies": {
5622         "jasmine-core": {
5623           "version": "2.8.0",
5624           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
5625           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
5626           "dev": true
5627         }
5628       }
5629     },
5630     "jasmine-core": {
5631       "version": "2.99.1",
5632       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
5633       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
5634       "dev": true
5635     },
5636     "jasmine-diff": {
5637       "version": "0.1.3",
5638       "resolved": "https://registry.npmjs.org/jasmine-diff/-/jasmine-diff-0.1.3.tgz",
5639       "integrity": "sha1-k8zC3MQQKMXd1GBlWAdIOfLe6qg=",
5640       "dev": true,
5641       "requires": {
5642         "diff": "^3.2.0"
5643       }
5644     },
5645     "jasmine-spec-reporter": {
5646       "version": "4.2.1",
5647       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
5648       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
5649       "dev": true,
5650       "requires": {
5651         "colors": "1.1.2"
5652       }
5653     },
5654     "jasminewd2": {
5655       "version": "2.2.0",
5656       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
5657       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
5658       "dev": true
5659     },
5660     "jquery": {
5661       "version": "3.3.1",
5662       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz",
5663       "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg=="
5664     },
5665     "js-base64": {
5666       "version": "2.4.8",
5667       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.8.tgz",
5668       "integrity": "sha512-hm2nYpDrwoO/OzBhdcqs/XGT6XjSuSSCVEpia+Kl2J6x4CYt5hISlVL/AYU1khoDXv0AQVgxtdJySb9gjAn56Q==",
5669       "dev": true,
5670       "optional": true
5671     },
5672     "js-tokens": {
5673       "version": "3.0.2",
5674       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
5675       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
5676       "dev": true
5677     },
5678     "js-yaml": {
5679       "version": "3.12.0",
5680       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
5681       "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
5682       "dev": true,
5683       "requires": {
5684         "argparse": "^1.0.7",
5685         "esprima": "^4.0.0"
5686       },
5687       "dependencies": {
5688         "esprima": {
5689           "version": "4.0.1",
5690           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5691           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5692           "dev": true
5693         }
5694       }
5695     },
5696     "jsbn": {
5697       "version": "0.1.1",
5698       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5699       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5700       "dev": true,
5701       "optional": true
5702     },
5703     "jsesc": {
5704       "version": "1.3.0",
5705       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
5706       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
5707       "dev": true
5708     },
5709     "json-parse-better-errors": {
5710       "version": "1.0.2",
5711       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5712       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5713       "dev": true
5714     },
5715     "json-schema": {
5716       "version": "0.2.3",
5717       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5718       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5719       "dev": true
5720     },
5721     "json-schema-traverse": {
5722       "version": "0.3.1",
5723       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5724       "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5725       "dev": true
5726     },
5727     "json-stringify-safe": {
5728       "version": "5.0.1",
5729       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5730       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5731       "dev": true
5732     },
5733     "json3": {
5734       "version": "3.3.2",
5735       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
5736       "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
5737       "dev": true
5738     },
5739     "json5": {
5740       "version": "0.5.1",
5741       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
5742       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
5743       "dev": true
5744     },
5745     "jsprim": {
5746       "version": "1.4.1",
5747       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5748       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5749       "dev": true,
5750       "requires": {
5751         "assert-plus": "1.0.0",
5752         "extsprintf": "1.3.0",
5753         "json-schema": "0.2.3",
5754         "verror": "1.10.0"
5755       }
5756     },
5757     "jszip": {
5758       "version": "3.1.5",
5759       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.1.5.tgz",
5760       "integrity": "sha512-5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ==",
5761       "dev": true,
5762       "requires": {
5763         "core-js": "~2.3.0",
5764         "es6-promise": "~3.0.2",
5765         "lie": "~3.1.0",
5766         "pako": "~1.0.2",
5767         "readable-stream": "~2.0.6"
5768       },
5769       "dependencies": {
5770         "core-js": {
5771           "version": "2.3.0",
5772           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.3.0.tgz",
5773           "integrity": "sha1-+rg/uwstjchfpjbEudNMdUIMbWU=",
5774           "dev": true
5775         },
5776         "es6-promise": {
5777           "version": "3.0.2",
5778           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.0.2.tgz",
5779           "integrity": "sha1-AQ1YWEI6XxGJeWZfRkhqlcbuK7Y=",
5780           "dev": true
5781         },
5782         "process-nextick-args": {
5783           "version": "1.0.7",
5784           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
5785           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
5786           "dev": true
5787         },
5788         "readable-stream": {
5789           "version": "2.0.6",
5790           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
5791           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
5792           "dev": true,
5793           "requires": {
5794             "core-util-is": "~1.0.0",
5795             "inherits": "~2.0.1",
5796             "isarray": "~1.0.0",
5797             "process-nextick-args": "~1.0.6",
5798             "string_decoder": "~0.10.x",
5799             "util-deprecate": "~1.0.1"
5800           }
5801         },
5802         "string_decoder": {
5803           "version": "0.10.31",
5804           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
5805           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
5806           "dev": true
5807         }
5808       }
5809     },
5810     "karma": {
5811       "version": "1.7.1",
5812       "resolved": "https://registry.npmjs.org/karma/-/karma-1.7.1.tgz",
5813       "integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
5814       "dev": true,
5815       "requires": {
5816         "bluebird": "^3.3.0",
5817         "body-parser": "^1.16.1",
5818         "chokidar": "^1.4.1",
5819         "colors": "^1.1.0",
5820         "combine-lists": "^1.0.0",
5821         "connect": "^3.6.0",
5822         "core-js": "^2.2.0",
5823         "di": "^0.0.1",
5824         "dom-serialize": "^2.2.0",
5825         "expand-braces": "^0.1.1",
5826         "glob": "^7.1.1",
5827         "graceful-fs": "^4.1.2",
5828         "http-proxy": "^1.13.0",
5829         "isbinaryfile": "^3.0.0",
5830         "lodash": "^3.8.0",
5831         "log4js": "^0.6.31",
5832         "mime": "^1.3.4",
5833         "minimatch": "^3.0.2",
5834         "optimist": "^0.6.1",
5835         "qjobs": "^1.1.4",
5836         "range-parser": "^1.2.0",
5837         "rimraf": "^2.6.0",
5838         "safe-buffer": "^5.0.1",
5839         "socket.io": "1.7.3",
5840         "source-map": "^0.5.3",
5841         "tmp": "0.0.31",
5842         "useragent": "^2.1.12"
5843       },
5844       "dependencies": {
5845         "anymatch": {
5846           "version": "1.3.2",
5847           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
5848           "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
5849           "dev": true,
5850           "requires": {
5851             "micromatch": "^2.1.5",
5852             "normalize-path": "^2.0.0"
5853           }
5854         },
5855         "arr-diff": {
5856           "version": "2.0.0",
5857           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
5858           "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
5859           "dev": true,
5860           "requires": {
5861             "arr-flatten": "^1.0.1"
5862           }
5863         },
5864         "array-unique": {
5865           "version": "0.2.1",
5866           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
5867           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
5868           "dev": true
5869         },
5870         "braces": {
5871           "version": "1.8.5",
5872           "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
5873           "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
5874           "dev": true,
5875           "requires": {
5876             "expand-range": "^1.8.1",
5877             "preserve": "^0.2.0",
5878             "repeat-element": "^1.1.2"
5879           }
5880         },
5881         "chokidar": {
5882           "version": "1.7.0",
5883           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
5884           "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
5885           "dev": true,
5886           "requires": {
5887             "anymatch": "^1.3.0",
5888             "async-each": "^1.0.0",
5889             "fsevents": "^1.0.0",
5890             "glob-parent": "^2.0.0",
5891             "inherits": "^2.0.1",
5892             "is-binary-path": "^1.0.0",
5893             "is-glob": "^2.0.0",
5894             "path-is-absolute": "^1.0.0",
5895             "readdirp": "^2.0.0"
5896           }
5897         },
5898         "expand-brackets": {
5899           "version": "0.1.5",
5900           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
5901           "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
5902           "dev": true,
5903           "requires": {
5904             "is-posix-bracket": "^0.1.0"
5905           }
5906         },
5907         "extglob": {
5908           "version": "0.3.2",
5909           "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
5910           "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
5911           "dev": true,
5912           "requires": {
5913             "is-extglob": "^1.0.0"
5914           }
5915         },
5916         "glob-parent": {
5917           "version": "2.0.0",
5918           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
5919           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
5920           "dev": true,
5921           "requires": {
5922             "is-glob": "^2.0.0"
5923           }
5924         },
5925         "is-extglob": {
5926           "version": "1.0.0",
5927           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
5928           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
5929           "dev": true
5930         },
5931         "is-glob": {
5932           "version": "2.0.1",
5933           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
5934           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
5935           "dev": true,
5936           "requires": {
5937             "is-extglob": "^1.0.0"
5938           }
5939         },
5940         "kind-of": {
5941           "version": "3.2.2",
5942           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5943           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5944           "dev": true,
5945           "requires": {
5946             "is-buffer": "^1.1.5"
5947           }
5948         },
5949         "lodash": {
5950           "version": "3.10.1",
5951           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
5952           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
5953           "dev": true
5954         },
5955         "micromatch": {
5956           "version": "2.3.11",
5957           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
5958           "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
5959           "dev": true,
5960           "requires": {
5961             "arr-diff": "^2.0.0",
5962             "array-unique": "^0.2.1",
5963             "braces": "^1.8.2",
5964             "expand-brackets": "^0.1.4",
5965             "extglob": "^0.3.1",
5966             "filename-regex": "^2.0.0",
5967             "is-extglob": "^1.0.0",
5968             "is-glob": "^2.0.1",
5969             "kind-of": "^3.0.2",
5970             "normalize-path": "^2.0.1",
5971             "object.omit": "^2.0.0",
5972             "parse-glob": "^3.0.4",
5973             "regex-cache": "^0.4.2"
5974           }
5975         }
5976       }
5977     },
5978     "karma-chrome-launcher": {
5979       "version": "2.2.0",
5980       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
5981       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
5982       "dev": true,
5983       "requires": {
5984         "fs-access": "^1.0.0",
5985         "which": "^1.2.1"
5986       }
5987     },
5988     "karma-coverage-istanbul-reporter": {
5989       "version": "2.0.1",
5990       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.1.tgz",
5991       "integrity": "sha512-UcgrHkFehI5+ivMouD8NH/UOHiX4oCAtwaANylzPFdcAuD52fnCUuelacq2gh8tZ4ydhU3+xiXofSq7j5Ehygw==",
5992       "dev": true,
5993       "requires": {
5994         "istanbul-api": "^1.3.1",
5995         "minimatch": "^3.0.4"
5996       }
5997     },
5998     "karma-jasmine": {
5999       "version": "1.1.2",
6000       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
6001       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
6002       "dev": true
6003     },
6004     "karma-jasmine-html-reporter": {
6005       "version": "0.2.2",
6006       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
6007       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
6008       "dev": true,
6009       "requires": {
6010         "karma-jasmine": "^1.0.2"
6011       }
6012     },
6013     "karma-source-map-support": {
6014       "version": "1.3.0",
6015       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
6016       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
6017       "dev": true,
6018       "requires": {
6019         "source-map-support": "^0.5.5"
6020       }
6021     },
6022     "killable": {
6023       "version": "1.0.0",
6024       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.0.tgz",
6025       "integrity": "sha1-2ouEvUfeU5WHj5XWTQLyRJ/gXms=",
6026       "dev": true
6027     },
6028     "kind-of": {
6029       "version": "6.0.2",
6030       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6031       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6032       "dev": true
6033     },
6034     "lazy-cache": {
6035       "version": "1.0.4",
6036       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
6037       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
6038       "dev": true,
6039       "optional": true
6040     },
6041     "lcid": {
6042       "version": "1.0.0",
6043       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6044       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6045       "dev": true,
6046       "requires": {
6047         "invert-kv": "^1.0.0"
6048       }
6049     },
6050     "leb": {
6051       "version": "0.3.0",
6052       "resolved": "https://registry.npmjs.org/leb/-/leb-0.3.0.tgz",
6053       "integrity": "sha1-Mr7p+tFoMo1q6oUi2DP0GA7tHaM=",
6054       "dev": true
6055     },
6056     "less": {
6057       "version": "3.8.1",
6058       "resolved": "https://registry.npmjs.org/less/-/less-3.8.1.tgz",
6059       "integrity": "sha512-8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q==",
6060       "dev": true,
6061       "requires": {
6062         "clone": "^2.1.2",
6063         "errno": "^0.1.1",
6064         "graceful-fs": "^4.1.2",
6065         "image-size": "~0.5.0",
6066         "mime": "^1.4.1",
6067         "mkdirp": "^0.5.0",
6068         "promise": "^7.1.1",
6069         "request": "^2.83.0",
6070         "source-map": "~0.6.0"
6071       },
6072       "dependencies": {
6073         "source-map": {
6074           "version": "0.6.1",
6075           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6076           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6077           "dev": true,
6078           "optional": true
6079         }
6080       }
6081     },
6082     "less-loader": {
6083       "version": "4.1.0",
6084       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
6085       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6086       "dev": true,
6087       "requires": {
6088         "clone": "^2.1.1",
6089         "loader-utils": "^1.1.0",
6090         "pify": "^3.0.0"
6091       }
6092     },
6093     "levn": {
6094       "version": "0.3.0",
6095       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6096       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6097       "dev": true,
6098       "requires": {
6099         "prelude-ls": "~1.1.2",
6100         "type-check": "~0.3.2"
6101       }
6102     },
6103     "license-webpack-plugin": {
6104       "version": "1.4.0",
6105       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-1.4.0.tgz",
6106       "integrity": "sha512-iwuNFMWbXS76WiQXJBTs8/7Tby4NQnY8AIkBMuJG5El79UT8zWrJQMfpW+KRXt4Y2Bs5uk+Myg/MO7ROSF8jzA==",
6107       "dev": true,
6108       "requires": {
6109         "ejs": "^2.5.7"
6110       }
6111     },
6112     "lie": {
6113       "version": "3.1.1",
6114       "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
6115       "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=",
6116       "dev": true,
6117       "requires": {
6118         "immediate": "~3.0.5"
6119       }
6120     },
6121     "load-json-file": {
6122       "version": "1.1.0",
6123       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6124       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6125       "dev": true,
6126       "requires": {
6127         "graceful-fs": "^4.1.2",
6128         "parse-json": "^2.2.0",
6129         "pify": "^2.0.0",
6130         "pinkie-promise": "^2.0.0",
6131         "strip-bom": "^2.0.0"
6132       },
6133       "dependencies": {
6134         "pify": {
6135           "version": "2.3.0",
6136           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6137           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6138           "dev": true
6139         }
6140       }
6141     },
6142     "loader-runner": {
6143       "version": "2.3.0",
6144       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz",
6145       "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=",
6146       "dev": true
6147     },
6148     "loader-utils": {
6149       "version": "1.1.0",
6150       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6151       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6152       "dev": true,
6153       "requires": {
6154         "big.js": "^3.1.3",
6155         "emojis-list": "^2.0.0",
6156         "json5": "^0.5.0"
6157       }
6158     },
6159     "locate-path": {
6160       "version": "2.0.0",
6161       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6162       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6163       "dev": true,
6164       "requires": {
6165         "p-locate": "^2.0.0",
6166         "path-exists": "^3.0.0"
6167       }
6168     },
6169     "lodash": {
6170       "version": "4.17.10",
6171       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
6172       "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
6173       "dev": true
6174     },
6175     "lodash.assign": {
6176       "version": "4.2.0",
6177       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6178       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6179       "dev": true,
6180       "optional": true
6181     },
6182     "lodash.clonedeep": {
6183       "version": "4.5.0",
6184       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6185       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6186       "dev": true
6187     },
6188     "lodash.debounce": {
6189       "version": "4.0.8",
6190       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6191       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6192       "dev": true
6193     },
6194     "lodash.mergewith": {
6195       "version": "4.6.1",
6196       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
6197       "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
6198       "dev": true,
6199       "optional": true
6200     },
6201     "lodash.tail": {
6202       "version": "4.1.1",
6203       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6204       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6205       "dev": true
6206     },
6207     "log-symbols": {
6208       "version": "2.2.0",
6209       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
6210       "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
6211       "dev": true,
6212       "requires": {
6213         "chalk": "^2.0.1"
6214       }
6215     },
6216     "log4js": {
6217       "version": "0.6.38",
6218       "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
6219       "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
6220       "dev": true,
6221       "requires": {
6222         "readable-stream": "~1.0.2",
6223         "semver": "~4.3.3"
6224       },
6225       "dependencies": {
6226         "isarray": {
6227           "version": "0.0.1",
6228           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
6229           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
6230           "dev": true
6231         },
6232         "readable-stream": {
6233           "version": "1.0.34",
6234           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
6235           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
6236           "dev": true,
6237           "requires": {
6238             "core-util-is": "~1.0.0",
6239             "inherits": "~2.0.1",
6240             "isarray": "0.0.1",
6241             "string_decoder": "~0.10.x"
6242           }
6243         },
6244         "semver": {
6245           "version": "4.3.6",
6246           "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
6247           "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
6248           "dev": true
6249         },
6250         "string_decoder": {
6251           "version": "0.10.31",
6252           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
6253           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
6254           "dev": true
6255         }
6256       }
6257     },
6258     "loglevel": {
6259       "version": "1.6.1",
6260       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz",
6261       "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=",
6262       "dev": true
6263     },
6264     "loglevelnext": {
6265       "version": "1.0.5",
6266       "resolved": "https://registry.npmjs.org/loglevelnext/-/loglevelnext-1.0.5.tgz",
6267       "integrity": "sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A==",
6268       "dev": true,
6269       "requires": {
6270         "es6-symbol": "^3.1.1",
6271         "object.assign": "^4.1.0"
6272       }
6273     },
6274     "long": {
6275       "version": "3.2.0",
6276       "resolved": "https://registry.npmjs.org/long/-/long-3.2.0.tgz",
6277       "integrity": "sha1-2CG3E4yhy1gcFymQ7xTbIAtcR0s=",
6278       "dev": true
6279     },
6280     "longest": {
6281       "version": "1.0.1",
6282       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
6283       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
6284       "dev": true
6285     },
6286     "loose-envify": {
6287       "version": "1.4.0",
6288       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6289       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6290       "dev": true,
6291       "requires": {
6292         "js-tokens": "^3.0.0 || ^4.0.0"
6293       }
6294     },
6295     "loud-rejection": {
6296       "version": "1.6.0",
6297       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6298       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6299       "dev": true,
6300       "requires": {
6301         "currently-unhandled": "^0.4.1",
6302         "signal-exit": "^3.0.0"
6303       }
6304     },
6305     "lower-case": {
6306       "version": "1.1.4",
6307       "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
6308       "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=",
6309       "dev": true
6310     },
6311     "lru-cache": {
6312       "version": "4.1.3",
6313       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz",
6314       "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==",
6315       "dev": true,
6316       "requires": {
6317         "pseudomap": "^1.0.2",
6318         "yallist": "^2.1.2"
6319       }
6320     },
6321     "make-dir": {
6322       "version": "1.3.0",
6323       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6324       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6325       "dev": true,
6326       "requires": {
6327         "pify": "^3.0.0"
6328       }
6329     },
6330     "make-error": {
6331       "version": "1.3.4",
6332       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz",
6333       "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==",
6334       "dev": true
6335     },
6336     "map-cache": {
6337       "version": "0.2.2",
6338       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6339       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6340       "dev": true
6341     },
6342     "map-obj": {
6343       "version": "1.0.1",
6344       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6345       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6346       "dev": true
6347     },
6348     "map-visit": {
6349       "version": "1.0.0",
6350       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6351       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6352       "dev": true,
6353       "requires": {
6354         "object-visit": "^1.0.0"
6355       }
6356     },
6357     "matches-selector": {
6358       "version": "1.2.0",
6359       "resolved": "https://registry.npmjs.org/matches-selector/-/matches-selector-1.2.0.tgz",
6360       "integrity": "sha512-c4vLwYWyl+Ji+U43eU/G5FwxWd4ZH0ePUsFs5y0uwD9HUEFBXUQ1zUUan+78IpRD+y4pUfG0nAzNM292K7ItvA=="
6361     },
6362     "math-random": {
6363       "version": "1.0.1",
6364       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz",
6365       "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=",
6366       "dev": true
6367     },
6368     "md5.js": {
6369       "version": "1.3.4",
6370       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",
6371       "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",
6372       "dev": true,
6373       "requires": {
6374         "hash-base": "^3.0.0",
6375         "inherits": "^2.0.1"
6376       }
6377     },
6378     "media-typer": {
6379       "version": "0.3.0",
6380       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6381       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6382       "dev": true
6383     },
6384     "mem": {
6385       "version": "1.1.0",
6386       "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
6387       "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
6388       "dev": true,
6389       "requires": {
6390         "mimic-fn": "^1.0.0"
6391       }
6392     },
6393     "memory-fs": {
6394       "version": "0.4.1",
6395       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
6396       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
6397       "dev": true,
6398       "requires": {
6399         "errno": "^0.1.3",
6400         "readable-stream": "^2.0.1"
6401       }
6402     },
6403     "meow": {
6404       "version": "3.7.0",
6405       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6406       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6407       "dev": true,
6408       "requires": {
6409         "camelcase-keys": "^2.0.0",
6410         "decamelize": "^1.1.2",
6411         "loud-rejection": "^1.0.0",
6412         "map-obj": "^1.0.1",
6413         "minimist": "^1.1.3",
6414         "normalize-package-data": "^2.3.4",
6415         "object-assign": "^4.0.1",
6416         "read-pkg-up": "^1.0.1",
6417         "redent": "^1.0.0",
6418         "trim-newlines": "^1.0.0"
6419       },
6420       "dependencies": {
6421         "minimist": {
6422           "version": "1.2.0",
6423           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6424           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6425           "dev": true
6426         }
6427       }
6428     },
6429     "merge-descriptors": {
6430       "version": "1.0.1",
6431       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
6432       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
6433       "dev": true
6434     },
6435     "methods": {
6436       "version": "1.1.2",
6437       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
6438       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
6439       "dev": true
6440     },
6441     "micromatch": {
6442       "version": "3.1.10",
6443       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6444       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6445       "dev": true,
6446       "requires": {
6447         "arr-diff": "^4.0.0",
6448         "array-unique": "^0.3.2",
6449         "braces": "^2.3.1",
6450         "define-property": "^2.0.2",
6451         "extend-shallow": "^3.0.2",
6452         "extglob": "^2.0.4",
6453         "fragment-cache": "^0.2.1",
6454         "kind-of": "^6.0.2",
6455         "nanomatch": "^1.2.9",
6456         "object.pick": "^1.3.0",
6457         "regex-not": "^1.0.0",
6458         "snapdragon": "^0.8.1",
6459         "to-regex": "^3.0.2"
6460       }
6461     },
6462     "miller-rabin": {
6463       "version": "4.0.1",
6464       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6465       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6466       "dev": true,
6467       "requires": {
6468         "bn.js": "^4.0.0",
6469         "brorand": "^1.0.1"
6470       }
6471     },
6472     "mime": {
6473       "version": "1.6.0",
6474       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
6475       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
6476       "dev": true
6477     },
6478     "mime-db": {
6479       "version": "1.35.0",
6480       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz",
6481       "integrity": "sha512-JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg==",
6482       "dev": true
6483     },
6484     "mime-types": {
6485       "version": "2.1.19",
6486       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz",
6487       "integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==",
6488       "dev": true,
6489       "requires": {
6490         "mime-db": "~1.35.0"
6491       }
6492     },
6493     "mimic-fn": {
6494       "version": "1.2.0",
6495       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6496       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6497       "dev": true
6498     },
6499     "min-dash": {
6500       "version": "3.1.0",
6501       "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.1.0.tgz",
6502       "integrity": "sha512-nP58UY9iKd+b6CYivW85+aqgjMXPMd3UAfv5CExiZ8uQBO4LxbY/BWf4rzRjMNtKI9QW21LH80i77mG2Jh96bg=="
6503     },
6504     "min-dom": {
6505       "version": "3.1.1",
6506       "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-3.1.1.tgz",
6507       "integrity": "sha512-qvURYMN2jHw9kPg1oFKdOd/VNJOsUNGV5H5j+zpJLkFVyP49tqmTQN8xWMYCDpIKetyQAC6jV5JjskNZr+JHpg==",
6508       "requires": {
6509         "closest": "0.0.1",
6510         "component-event": "^0.1.4",
6511         "delegate-events": "^1.1.1",
6512         "domify": "^1.3.1",
6513         "indexof": "0.0.1",
6514         "matches-selector": "^1.2.0"
6515       }
6516     },
6517     "mini-css-extract-plugin": {
6518       "version": "0.4.1",
6519       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.1.tgz",
6520       "integrity": "sha512-XWuB3G61Rtasq/gLe7cp5cuozehE6hN+E4sxCamRR/WDiHTg+f7ZIAS024r8UJQffY+e2gGELXQZgQoFDfNDCg==",
6521       "dev": true,
6522       "requires": {
6523         "@webpack-contrib/schema-utils": "^1.0.0-beta.0",
6524         "loader-utils": "^1.1.0",
6525         "webpack-sources": "^1.1.0"
6526       }
6527     },
6528     "minimalistic-assert": {
6529       "version": "1.0.1",
6530       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6531       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6532       "dev": true
6533     },
6534     "minimalistic-crypto-utils": {
6535       "version": "1.0.1",
6536       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6537       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6538       "dev": true
6539     },
6540     "minimatch": {
6541       "version": "3.0.4",
6542       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6543       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6544       "dev": true,
6545       "requires": {
6546         "brace-expansion": "^1.1.7"
6547       }
6548     },
6549     "minimist": {
6550       "version": "0.0.8",
6551       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6552       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6553       "dev": true
6554     },
6555     "mississippi": {
6556       "version": "2.0.0",
6557       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
6558       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
6559       "dev": true,
6560       "requires": {
6561         "concat-stream": "^1.5.0",
6562         "duplexify": "^3.4.2",
6563         "end-of-stream": "^1.1.0",
6564         "flush-write-stream": "^1.0.0",
6565         "from2": "^2.1.0",
6566         "parallel-transform": "^1.1.0",
6567         "pump": "^2.0.1",
6568         "pumpify": "^1.3.3",
6569         "stream-each": "^1.1.0",
6570         "through2": "^2.0.0"
6571       }
6572     },
6573     "mixin-deep": {
6574       "version": "1.3.1",
6575       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
6576       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
6577       "dev": true,
6578       "requires": {
6579         "for-in": "^1.0.2",
6580         "is-extendable": "^1.0.1"
6581       },
6582       "dependencies": {
6583         "is-extendable": {
6584           "version": "1.0.1",
6585           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6586           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6587           "dev": true,
6588           "requires": {
6589             "is-plain-object": "^2.0.4"
6590           }
6591         }
6592       }
6593     },
6594     "mixin-object": {
6595       "version": "2.0.1",
6596       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
6597       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
6598       "dev": true,
6599       "requires": {
6600         "for-in": "^0.1.3",
6601         "is-extendable": "^0.1.1"
6602       },
6603       "dependencies": {
6604         "for-in": {
6605           "version": "0.1.8",
6606           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
6607           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
6608           "dev": true
6609         }
6610       }
6611     },
6612     "mkdirp": {
6613       "version": "0.5.1",
6614       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6615       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6616       "dev": true,
6617       "requires": {
6618         "minimist": "0.0.8"
6619       }
6620     },
6621     "moddle": {
6622       "version": "4.1.0",
6623       "resolved": "https://registry.npmjs.org/moddle/-/moddle-4.1.0.tgz",
6624       "integrity": "sha512-asBaDLTTNpv4oC8iFdwonfMf/noPVvaBDXoSL7AsXZUDqwokgy8Lsf5eXwdnjXiDqm0olYi/S3Do544uVJSQDg==",
6625       "requires": {
6626         "min-dash": "^3.0.0"
6627       }
6628     },
6629     "moddle-xml": {
6630       "version": "7.2.3",
6631       "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-7.2.3.tgz",
6632       "integrity": "sha512-QfiEJr2rnasdb7CZrKcycAgkT4c1cPR+73dwbaIgU8lx/MXzXywbG+HC+nVXae/M2rUeyTN45puBYMpLcVOdPQ==",
6633       "requires": {
6634         "min-dash": "^3.0.0",
6635         "moddle": "^4.1.0",
6636         "saxen": "^8.0.0",
6637         "tiny-stack": "^1.0.0"
6638       }
6639     },
6640     "move-concurrently": {
6641       "version": "1.0.1",
6642       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
6643       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
6644       "dev": true,
6645       "requires": {
6646         "aproba": "^1.1.1",
6647         "copy-concurrently": "^1.0.0",
6648         "fs-write-stream-atomic": "^1.0.8",
6649         "mkdirp": "^0.5.1",
6650         "rimraf": "^2.5.4",
6651         "run-queue": "^1.0.3"
6652       }
6653     },
6654     "ms": {
6655       "version": "2.0.0",
6656       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6657       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6658       "dev": true
6659     },
6660     "multicast-dns": {
6661       "version": "6.2.3",
6662       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
6663       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
6664       "dev": true,
6665       "requires": {
6666         "dns-packet": "^1.3.1",
6667         "thunky": "^1.0.2"
6668       }
6669     },
6670     "multicast-dns-service-types": {
6671       "version": "1.1.0",
6672       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
6673       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
6674       "dev": true
6675     },
6676     "nan": {
6677       "version": "2.10.0",
6678       "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
6679       "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
6680       "dev": true,
6681       "optional": true
6682     },
6683     "nanomatch": {
6684       "version": "1.2.13",
6685       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6686       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6687       "dev": true,
6688       "requires": {
6689         "arr-diff": "^4.0.0",
6690         "array-unique": "^0.3.2",
6691         "define-property": "^2.0.2",
6692         "extend-shallow": "^3.0.2",
6693         "fragment-cache": "^0.2.1",
6694         "is-windows": "^1.0.2",
6695         "kind-of": "^6.0.2",
6696         "object.pick": "^1.3.0",
6697         "regex-not": "^1.0.0",
6698         "snapdragon": "^0.8.1",
6699         "to-regex": "^3.0.1"
6700       }
6701     },
6702     "negotiator": {
6703       "version": "0.6.1",
6704       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
6705       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
6706       "dev": true
6707     },
6708     "neo-async": {
6709       "version": "2.5.2",
6710       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.5.2.tgz",
6711       "integrity": "sha512-vdqTKI9GBIYcAEbFAcpKPErKINfPF5zIuz3/niBfq8WUZjpT2tytLlFVrBgWdOtqI4uaA/Rb6No0hux39XXDuw==",
6712       "dev": true
6713     },
6714     "next-tick": {
6715       "version": "1.0.0",
6716       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
6717       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
6718       "dev": true
6719     },
6720     "no-case": {
6721       "version": "2.3.2",
6722       "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
6723       "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
6724       "dev": true,
6725       "requires": {
6726         "lower-case": "^1.1.1"
6727       }
6728     },
6729     "node-forge": {
6730       "version": "0.7.5",
6731       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
6732       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
6733       "dev": true
6734     },
6735     "node-gyp": {
6736       "version": "3.8.0",
6737       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
6738       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
6739       "dev": true,
6740       "optional": true,
6741       "requires": {
6742         "fstream": "^1.0.0",
6743         "glob": "^7.0.3",
6744         "graceful-fs": "^4.1.2",
6745         "mkdirp": "^0.5.0",
6746         "nopt": "2 || 3",
6747         "npmlog": "0 || 1 || 2 || 3 || 4",
6748         "osenv": "0",
6749         "request": "^2.87.0",
6750         "rimraf": "2",
6751         "semver": "~5.3.0",
6752         "tar": "^2.0.0",
6753         "which": "1"
6754       },
6755       "dependencies": {
6756         "semver": {
6757           "version": "5.3.0",
6758           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
6759           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
6760           "dev": true,
6761           "optional": true
6762         }
6763       }
6764     },
6765     "node-libs-browser": {
6766       "version": "2.1.0",
6767       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz",
6768       "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==",
6769       "dev": true,
6770       "requires": {
6771         "assert": "^1.1.1",
6772         "browserify-zlib": "^0.2.0",
6773         "buffer": "^4.3.0",
6774         "console-browserify": "^1.1.0",
6775         "constants-browserify": "^1.0.0",
6776         "crypto-browserify": "^3.11.0",
6777         "domain-browser": "^1.1.1",
6778         "events": "^1.0.0",
6779         "https-browserify": "^1.0.0",
6780         "os-browserify": "^0.3.0",
6781         "path-browserify": "0.0.0",
6782         "process": "^0.11.10",
6783         "punycode": "^1.2.4",
6784         "querystring-es3": "^0.2.0",
6785         "readable-stream": "^2.3.3",
6786         "stream-browserify": "^2.0.1",
6787         "stream-http": "^2.7.2",
6788         "string_decoder": "^1.0.0",
6789         "timers-browserify": "^2.0.4",
6790         "tty-browserify": "0.0.0",
6791         "url": "^0.11.0",
6792         "util": "^0.10.3",
6793         "vm-browserify": "0.0.4"
6794       },
6795       "dependencies": {
6796         "punycode": {
6797           "version": "1.4.1",
6798           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6799           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6800           "dev": true
6801         }
6802       }
6803     },
6804     "node-sass": {
6805       "version": "4.9.3",
6806       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz",
6807       "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==",
6808       "dev": true,
6809       "optional": true,
6810       "requires": {
6811         "async-foreach": "^0.1.3",
6812         "chalk": "^1.1.1",
6813         "cross-spawn": "^3.0.0",
6814         "gaze": "^1.0.0",
6815         "get-stdin": "^4.0.1",
6816         "glob": "^7.0.3",
6817         "in-publish": "^2.0.0",
6818         "lodash.assign": "^4.2.0",
6819         "lodash.clonedeep": "^4.3.2",
6820         "lodash.mergewith": "^4.6.0",
6821         "meow": "^3.7.0",
6822         "mkdirp": "^0.5.1",
6823         "nan": "^2.10.0",
6824         "node-gyp": "^3.8.0",
6825         "npmlog": "^4.0.0",
6826         "request": "2.87.0",
6827         "sass-graph": "^2.2.4",
6828         "stdout-stream": "^1.4.0",
6829         "true-case-path": "^1.0.2"
6830       },
6831       "dependencies": {
6832         "ajv": {
6833           "version": "5.5.2",
6834           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
6835           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
6836           "dev": true,
6837           "optional": true,
6838           "requires": {
6839             "co": "^4.6.0",
6840             "fast-deep-equal": "^1.0.0",
6841             "fast-json-stable-stringify": "^2.0.0",
6842             "json-schema-traverse": "^0.3.0"
6843           }
6844         },
6845         "ansi-styles": {
6846           "version": "2.2.1",
6847           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6848           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6849           "dev": true,
6850           "optional": true
6851         },
6852         "chalk": {
6853           "version": "1.1.3",
6854           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6855           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6856           "dev": true,
6857           "optional": true,
6858           "requires": {
6859             "ansi-styles": "^2.2.1",
6860             "escape-string-regexp": "^1.0.2",
6861             "has-ansi": "^2.0.0",
6862             "strip-ansi": "^3.0.0",
6863             "supports-color": "^2.0.0"
6864           }
6865         },
6866         "har-validator": {
6867           "version": "5.0.3",
6868           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
6869           "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
6870           "dev": true,
6871           "optional": true,
6872           "requires": {
6873             "ajv": "^5.1.0",
6874             "har-schema": "^2.0.0"
6875           }
6876         },
6877         "oauth-sign": {
6878           "version": "0.8.2",
6879           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
6880           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
6881           "dev": true,
6882           "optional": true
6883         },
6884         "punycode": {
6885           "version": "1.4.1",
6886           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6887           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6888           "dev": true,
6889           "optional": true
6890         },
6891         "request": {
6892           "version": "2.87.0",
6893           "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
6894           "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
6895           "dev": true,
6896           "optional": true,
6897           "requires": {
6898             "aws-sign2": "~0.7.0",
6899             "aws4": "^1.6.0",
6900             "caseless": "~0.12.0",
6901             "combined-stream": "~1.0.5",
6902             "extend": "~3.0.1",
6903             "forever-agent": "~0.6.1",
6904             "form-data": "~2.3.1",
6905             "har-validator": "~5.0.3",
6906             "http-signature": "~1.2.0",
6907             "is-typedarray": "~1.0.0",
6908             "isstream": "~0.1.2",
6909             "json-stringify-safe": "~5.0.1",
6910             "mime-types": "~2.1.17",
6911             "oauth-sign": "~0.8.2",
6912             "performance-now": "^2.1.0",
6913             "qs": "~6.5.1",
6914             "safe-buffer": "^5.1.1",
6915             "tough-cookie": "~2.3.3",
6916             "tunnel-agent": "^0.6.0",
6917             "uuid": "^3.1.0"
6918           }
6919         },
6920         "supports-color": {
6921           "version": "2.0.0",
6922           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6923           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6924           "dev": true,
6925           "optional": true
6926         },
6927         "tough-cookie": {
6928           "version": "2.3.4",
6929           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
6930           "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
6931           "dev": true,
6932           "optional": true,
6933           "requires": {
6934             "punycode": "^1.4.1"
6935           }
6936         }
6937       }
6938     },
6939     "nopt": {
6940       "version": "3.0.6",
6941       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
6942       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
6943       "dev": true,
6944       "requires": {
6945         "abbrev": "1"
6946       }
6947     },
6948     "normalize-package-data": {
6949       "version": "2.4.0",
6950       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
6951       "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
6952       "dev": true,
6953       "requires": {
6954         "hosted-git-info": "^2.1.4",
6955         "is-builtin-module": "^1.0.0",
6956         "semver": "2 || 3 || 4 || 5",
6957         "validate-npm-package-license": "^3.0.1"
6958       }
6959     },
6960     "normalize-path": {
6961       "version": "2.1.1",
6962       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6963       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6964       "dev": true,
6965       "requires": {
6966         "remove-trailing-separator": "^1.0.1"
6967       }
6968     },
6969     "normalize-range": {
6970       "version": "0.1.2",
6971       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
6972       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
6973       "dev": true
6974     },
6975     "npm-package-arg": {
6976       "version": "6.1.0",
6977       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
6978       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
6979       "dev": true,
6980       "requires": {
6981         "hosted-git-info": "^2.6.0",
6982         "osenv": "^0.1.5",
6983         "semver": "^5.5.0",
6984         "validate-npm-package-name": "^3.0.0"
6985       }
6986     },
6987     "npm-registry-client": {
6988       "version": "8.6.0",
6989       "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz",
6990       "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==",
6991       "dev": true,
6992       "requires": {
6993         "concat-stream": "^1.5.2",
6994         "graceful-fs": "^4.1.6",
6995         "normalize-package-data": "~1.0.1 || ^2.0.0",
6996         "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
6997         "npmlog": "2 || ^3.1.0 || ^4.0.0",
6998         "once": "^1.3.3",
6999         "request": "^2.74.0",
7000         "retry": "^0.10.0",
7001         "safe-buffer": "^5.1.1",
7002         "semver": "2 >=2.2.1 || 3.x || 4 || 5",
7003         "slide": "^1.1.3",
7004         "ssri": "^5.2.4"
7005       }
7006     },
7007     "npm-run-path": {
7008       "version": "2.0.2",
7009       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7010       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7011       "dev": true,
7012       "requires": {
7013         "path-key": "^2.0.0"
7014       }
7015     },
7016     "npmlog": {
7017       "version": "4.1.2",
7018       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7019       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7020       "dev": true,
7021       "requires": {
7022         "are-we-there-yet": "~1.1.2",
7023         "console-control-strings": "~1.1.0",
7024         "gauge": "~2.7.3",
7025         "set-blocking": "~2.0.0"
7026       }
7027     },
7028     "nth-check": {
7029       "version": "1.0.1",
7030       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz",
7031       "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=",
7032       "dev": true,
7033       "requires": {
7034         "boolbase": "~1.0.0"
7035       }
7036     },
7037     "null-check": {
7038       "version": "1.0.0",
7039       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7040       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7041       "dev": true
7042     },
7043     "num2fraction": {
7044       "version": "1.2.2",
7045       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7046       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7047       "dev": true
7048     },
7049     "number-is-nan": {
7050       "version": "1.0.1",
7051       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7052       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7053       "dev": true
7054     },
7055     "oauth-sign": {
7056       "version": "0.9.0",
7057       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7058       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7059       "dev": true
7060     },
7061     "object-assign": {
7062       "version": "4.1.1",
7063       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7064       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7065       "dev": true
7066     },
7067     "object-component": {
7068       "version": "0.0.3",
7069       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7070       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7071       "dev": true
7072     },
7073     "object-copy": {
7074       "version": "0.1.0",
7075       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7076       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7077       "dev": true,
7078       "requires": {
7079         "copy-descriptor": "^0.1.0",
7080         "define-property": "^0.2.5",
7081         "kind-of": "^3.0.3"
7082       },
7083       "dependencies": {
7084         "define-property": {
7085           "version": "0.2.5",
7086           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7087           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7088           "dev": true,
7089           "requires": {
7090             "is-descriptor": "^0.1.0"
7091           }
7092         },
7093         "kind-of": {
7094           "version": "3.2.2",
7095           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7096           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7097           "dev": true,
7098           "requires": {
7099             "is-buffer": "^1.1.5"
7100           }
7101         }
7102       }
7103     },
7104     "object-keys": {
7105       "version": "1.0.12",
7106       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz",
7107       "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==",
7108       "dev": true
7109     },
7110     "object-refs": {
7111       "version": "0.3.0",
7112       "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.3.0.tgz",
7113       "integrity": "sha512-eP0ywuoWOaDoiake/6kTJlPJhs+k0qNm4nYRzXLNHj6vh+5M3i9R1epJTdxIPGlhWc4fNRQ7a6XJNCX+/L4FOQ=="
7114     },
7115     "object-visit": {
7116       "version": "1.0.1",
7117       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7118       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7119       "dev": true,
7120       "requires": {
7121         "isobject": "^3.0.0"
7122       }
7123     },
7124     "object.assign": {
7125       "version": "4.1.0",
7126       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
7127       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
7128       "dev": true,
7129       "requires": {
7130         "define-properties": "^1.1.2",
7131         "function-bind": "^1.1.1",
7132         "has-symbols": "^1.0.0",
7133         "object-keys": "^1.0.11"
7134       }
7135     },
7136     "object.getownpropertydescriptors": {
7137       "version": "2.0.3",
7138       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
7139       "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
7140       "dev": true,
7141       "requires": {
7142         "define-properties": "^1.1.2",
7143         "es-abstract": "^1.5.1"
7144       }
7145     },
7146     "object.omit": {
7147       "version": "2.0.1",
7148       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
7149       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
7150       "dev": true,
7151       "requires": {
7152         "for-own": "^0.1.4",
7153         "is-extendable": "^0.1.1"
7154       },
7155       "dependencies": {
7156         "for-own": {
7157           "version": "0.1.5",
7158           "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
7159           "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
7160           "dev": true,
7161           "requires": {
7162             "for-in": "^1.0.1"
7163           }
7164         }
7165       }
7166     },
7167     "object.pick": {
7168       "version": "1.3.0",
7169       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7170       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7171       "dev": true,
7172       "requires": {
7173         "isobject": "^3.0.1"
7174       }
7175     },
7176     "obuf": {
7177       "version": "1.1.2",
7178       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7179       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7180       "dev": true
7181     },
7182     "on-finished": {
7183       "version": "2.3.0",
7184       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7185       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7186       "dev": true,
7187       "requires": {
7188         "ee-first": "1.1.1"
7189       }
7190     },
7191     "on-headers": {
7192       "version": "1.0.1",
7193       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
7194       "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
7195       "dev": true
7196     },
7197     "once": {
7198       "version": "1.4.0",
7199       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7200       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7201       "dev": true,
7202       "requires": {
7203         "wrappy": "1"
7204       }
7205     },
7206     "opn": {
7207       "version": "5.3.0",
7208       "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
7209       "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
7210       "dev": true,
7211       "requires": {
7212         "is-wsl": "^1.1.0"
7213       }
7214     },
7215     "optimist": {
7216       "version": "0.6.1",
7217       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7218       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7219       "dev": true,
7220       "requires": {
7221         "minimist": "~0.0.1",
7222         "wordwrap": "~0.0.2"
7223       },
7224       "dependencies": {
7225         "wordwrap": {
7226           "version": "0.0.3",
7227           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7228           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7229           "dev": true
7230         }
7231       }
7232     },
7233     "optionator": {
7234       "version": "0.8.2",
7235       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7236       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7237       "dev": true,
7238       "requires": {
7239         "deep-is": "~0.1.3",
7240         "fast-levenshtein": "~2.0.4",
7241         "levn": "~0.3.0",
7242         "prelude-ls": "~1.1.2",
7243         "type-check": "~0.3.2",
7244         "wordwrap": "~1.0.0"
7245       }
7246     },
7247     "options": {
7248       "version": "0.0.6",
7249       "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
7250       "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
7251       "dev": true
7252     },
7253     "original": {
7254       "version": "1.0.2",
7255       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7256       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7257       "dev": true,
7258       "requires": {
7259         "url-parse": "^1.4.3"
7260       }
7261     },
7262     "os-browserify": {
7263       "version": "0.3.0",
7264       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7265       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7266       "dev": true
7267     },
7268     "os-homedir": {
7269       "version": "1.0.2",
7270       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7271       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7272       "dev": true
7273     },
7274     "os-locale": {
7275       "version": "1.4.0",
7276       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7277       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7278       "dev": true,
7279       "optional": true,
7280       "requires": {
7281         "lcid": "^1.0.0"
7282       }
7283     },
7284     "os-tmpdir": {
7285       "version": "1.0.2",
7286       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7287       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7288       "dev": true
7289     },
7290     "osenv": {
7291       "version": "0.1.5",
7292       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7293       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7294       "dev": true,
7295       "requires": {
7296         "os-homedir": "^1.0.0",
7297         "os-tmpdir": "^1.0.0"
7298       }
7299     },
7300     "p-finally": {
7301       "version": "1.0.0",
7302       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7303       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7304       "dev": true
7305     },
7306     "p-limit": {
7307       "version": "1.3.0",
7308       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7309       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7310       "dev": true,
7311       "requires": {
7312         "p-try": "^1.0.0"
7313       }
7314     },
7315     "p-locate": {
7316       "version": "2.0.0",
7317       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7318       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7319       "dev": true,
7320       "requires": {
7321         "p-limit": "^1.1.0"
7322       }
7323     },
7324     "p-map": {
7325       "version": "1.2.0",
7326       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7327       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7328       "dev": true
7329     },
7330     "p-try": {
7331       "version": "1.0.0",
7332       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7333       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7334       "dev": true
7335     },
7336     "pako": {
7337       "version": "1.0.6",
7338       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
7339       "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==",
7340       "dev": true
7341     },
7342     "parallel-transform": {
7343       "version": "1.1.0",
7344       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
7345       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
7346       "dev": true,
7347       "requires": {
7348         "cyclist": "~0.2.2",
7349         "inherits": "^2.0.3",
7350         "readable-stream": "^2.1.5"
7351       }
7352     },
7353     "param-case": {
7354       "version": "2.1.1",
7355       "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
7356       "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
7357       "dev": true,
7358       "requires": {
7359         "no-case": "^2.2.0"
7360       }
7361     },
7362     "parse-asn1": {
7363       "version": "5.1.1",
7364       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz",
7365       "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",
7366       "dev": true,
7367       "requires": {
7368         "asn1.js": "^4.0.0",
7369         "browserify-aes": "^1.0.0",
7370         "create-hash": "^1.1.0",
7371         "evp_bytestokey": "^1.0.0",
7372         "pbkdf2": "^3.0.3"
7373       }
7374     },
7375     "parse-glob": {
7376       "version": "3.0.4",
7377       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
7378       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
7379       "dev": true,
7380       "requires": {
7381         "glob-base": "^0.3.0",
7382         "is-dotfile": "^1.0.0",
7383         "is-extglob": "^1.0.0",
7384         "is-glob": "^2.0.0"
7385       },
7386       "dependencies": {
7387         "is-extglob": {
7388           "version": "1.0.0",
7389           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
7390           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
7391           "dev": true
7392         },
7393         "is-glob": {
7394           "version": "2.0.1",
7395           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
7396           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
7397           "dev": true,
7398           "requires": {
7399             "is-extglob": "^1.0.0"
7400           }
7401         }
7402       }
7403     },
7404     "parse-json": {
7405       "version": "2.2.0",
7406       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7407       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7408       "dev": true,
7409       "requires": {
7410         "error-ex": "^1.2.0"
7411       }
7412     },
7413     "parse5": {
7414       "version": "4.0.0",
7415       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
7416       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
7417       "dev": true
7418     },
7419     "parsejson": {
7420       "version": "0.0.3",
7421       "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
7422       "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
7423       "dev": true,
7424       "requires": {
7425         "better-assert": "~1.0.0"
7426       }
7427     },
7428     "parseqs": {
7429       "version": "0.0.5",
7430       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
7431       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
7432       "dev": true,
7433       "requires": {
7434         "better-assert": "~1.0.0"
7435       }
7436     },
7437     "parseuri": {
7438       "version": "0.0.5",
7439       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
7440       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
7441       "dev": true,
7442       "requires": {
7443         "better-assert": "~1.0.0"
7444       }
7445     },
7446     "parseurl": {
7447       "version": "1.3.2",
7448       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
7449       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
7450       "dev": true
7451     },
7452     "pascalcase": {
7453       "version": "0.1.1",
7454       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7455       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7456       "dev": true
7457     },
7458     "path-browserify": {
7459       "version": "0.0.0",
7460       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
7461       "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
7462       "dev": true
7463     },
7464     "path-dirname": {
7465       "version": "1.0.2",
7466       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7467       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7468       "dev": true
7469     },
7470     "path-exists": {
7471       "version": "3.0.0",
7472       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7473       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7474       "dev": true
7475     },
7476     "path-intersection": {
7477       "version": "1.1.1",
7478       "resolved": "https://registry.npmjs.org/path-intersection/-/path-intersection-1.1.1.tgz",
7479       "integrity": "sha512-EdeUuXCm0+tb/2gv8PmRhd9fYYOtbDeTYkwCnzkBuAEjevEZi2mWUi1DVFF5nqSObYsxKcchvKUhnRULWOFreQ=="
7480     },
7481     "path-is-absolute": {
7482       "version": "1.0.1",
7483       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7484       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7485       "dev": true
7486     },
7487     "path-is-inside": {
7488       "version": "1.0.2",
7489       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7490       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7491       "dev": true
7492     },
7493     "path-key": {
7494       "version": "2.0.1",
7495       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7496       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7497       "dev": true
7498     },
7499     "path-parse": {
7500       "version": "1.0.6",
7501       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7502       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7503       "dev": true
7504     },
7505     "path-to-regexp": {
7506       "version": "0.1.7",
7507       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
7508       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
7509       "dev": true
7510     },
7511     "path-type": {
7512       "version": "3.0.0",
7513       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
7514       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
7515       "dev": true,
7516       "requires": {
7517         "pify": "^3.0.0"
7518       }
7519     },
7520     "pbkdf2": {
7521       "version": "3.0.16",
7522       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz",
7523       "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==",
7524       "dev": true,
7525       "requires": {
7526         "create-hash": "^1.1.2",
7527         "create-hmac": "^1.1.4",
7528         "ripemd160": "^2.0.1",
7529         "safe-buffer": "^5.0.1",
7530         "sha.js": "^2.4.8"
7531       }
7532     },
7533     "performance-now": {
7534       "version": "2.1.0",
7535       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7536       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
7537       "dev": true
7538     },
7539     "pify": {
7540       "version": "3.0.0",
7541       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7542       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7543       "dev": true
7544     },
7545     "pinkie": {
7546       "version": "2.0.4",
7547       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7548       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7549       "dev": true
7550     },
7551     "pinkie-promise": {
7552       "version": "2.0.1",
7553       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7554       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7555       "dev": true,
7556       "requires": {
7557         "pinkie": "^2.0.0"
7558       }
7559     },
7560     "pkg-dir": {
7561       "version": "2.0.0",
7562       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7563       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7564       "dev": true,
7565       "requires": {
7566         "find-up": "^2.1.0"
7567       }
7568     },
7569     "portfinder": {
7570       "version": "1.0.17",
7571       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
7572       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
7573       "dev": true,
7574       "requires": {
7575         "async": "^1.5.2",
7576         "debug": "^2.2.0",
7577         "mkdirp": "0.5.x"
7578       }
7579     },
7580     "posix-character-classes": {
7581       "version": "0.1.1",
7582       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7583       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7584       "dev": true
7585     },
7586     "postcss": {
7587       "version": "6.0.23",
7588       "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
7589       "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
7590       "dev": true,
7591       "requires": {
7592         "chalk": "^2.4.1",
7593         "source-map": "^0.6.1",
7594         "supports-color": "^5.4.0"
7595       },
7596       "dependencies": {
7597         "chalk": {
7598           "version": "2.4.1",
7599           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
7600           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
7601           "dev": true,
7602           "requires": {
7603             "ansi-styles": "^3.2.1",
7604             "escape-string-regexp": "^1.0.5",
7605             "supports-color": "^5.3.0"
7606           }
7607         },
7608         "source-map": {
7609           "version": "0.6.1",
7610           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7611           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7612           "dev": true
7613         }
7614       }
7615     },
7616     "postcss-import": {
7617       "version": "11.1.0",
7618       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-11.1.0.tgz",
7619       "integrity": "sha512-5l327iI75POonjxkXgdRCUS+AlzAdBx4pOvMEhTKTCjb1p8IEeVR9yx3cPbmN7LIWJLbfnIXxAhoB4jpD0c/Cw==",
7620       "dev": true,
7621       "requires": {
7622         "postcss": "^6.0.1",
7623         "postcss-value-parser": "^3.2.3",
7624         "read-cache": "^1.0.0",
7625         "resolve": "^1.1.7"
7626       }
7627     },
7628     "postcss-load-config": {
7629       "version": "2.0.0",
7630       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz",
7631       "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==",
7632       "dev": true,
7633       "requires": {
7634         "cosmiconfig": "^4.0.0",
7635         "import-cwd": "^2.0.0"
7636       }
7637     },
7638     "postcss-loader": {
7639       "version": "2.1.6",
7640       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz",
7641       "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==",
7642       "dev": true,
7643       "requires": {
7644         "loader-utils": "^1.1.0",
7645         "postcss": "^6.0.0",
7646         "postcss-load-config": "^2.0.0",
7647         "schema-utils": "^0.4.0"
7648       }
7649     },
7650     "postcss-url": {
7651       "version": "7.3.2",
7652       "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-7.3.2.tgz",
7653       "integrity": "sha512-QMV5mA+pCYZQcUEPQkmor9vcPQ2MT+Ipuu8qdi1gVxbNiIiErEGft+eny1ak19qALoBkccS5AHaCaCDzh7b9MA==",
7654       "dev": true,
7655       "requires": {
7656         "mime": "^1.4.1",
7657         "minimatch": "^3.0.4",
7658         "mkdirp": "^0.5.0",
7659         "postcss": "^6.0.1",
7660         "xxhashjs": "^0.2.1"
7661       }
7662     },
7663     "postcss-value-parser": {
7664       "version": "3.3.0",
7665       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
7666       "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
7667       "dev": true
7668     },
7669     "prelude-ls": {
7670       "version": "1.1.2",
7671       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
7672       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
7673       "dev": true
7674     },
7675     "preserve": {
7676       "version": "0.2.0",
7677       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
7678       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
7679       "dev": true
7680     },
7681     "pretty-error": {
7682       "version": "2.1.1",
7683       "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz",
7684       "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=",
7685       "dev": true,
7686       "requires": {
7687         "renderkid": "^2.0.1",
7688         "utila": "~0.4"
7689       }
7690     },
7691     "process": {
7692       "version": "0.11.10",
7693       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
7694       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
7695       "dev": true
7696     },
7697     "process-nextick-args": {
7698       "version": "2.0.0",
7699       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
7700       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
7701       "dev": true
7702     },
7703     "promise": {
7704       "version": "7.3.1",
7705       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
7706       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
7707       "dev": true,
7708       "optional": true,
7709       "requires": {
7710         "asap": "~2.0.3"
7711       }
7712     },
7713     "promise-inflight": {
7714       "version": "1.0.1",
7715       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
7716       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
7717       "dev": true
7718     },
7719     "protractor": {
7720       "version": "5.4.0",
7721       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.0.tgz",
7722       "integrity": "sha512-6TSYqMhUUzxr4/wN0ttSISqPMKvcVRXF4k8jOEpGWD8OioLak4KLgfzHK9FJ49IrjzRrZ+Mx1q2Op8Rk0zEcnQ==",
7723       "dev": true,
7724       "requires": {
7725         "@types/node": "^6.0.46",
7726         "@types/q": "^0.0.32",
7727         "@types/selenium-webdriver": "^3.0.0",
7728         "blocking-proxy": "^1.0.0",
7729         "browserstack": "^1.5.1",
7730         "chalk": "^1.1.3",
7731         "glob": "^7.0.3",
7732         "jasmine": "2.8.0",
7733         "jasminewd2": "^2.1.0",
7734         "optimist": "~0.6.0",
7735         "q": "1.4.1",
7736         "saucelabs": "^1.5.0",
7737         "selenium-webdriver": "3.6.0",
7738         "source-map-support": "~0.4.0",
7739         "webdriver-js-extender": "2.0.0",
7740         "webdriver-manager": "^12.0.6"
7741       },
7742       "dependencies": {
7743         "@types/node": {
7744           "version": "6.0.116",
7745           "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.116.tgz",
7746           "integrity": "sha512-vToa8YEeulfyYg1gSOeHjvvIRqrokng62VMSj2hoZrwZNcYrp2h3AWo6KeBVuymIklQUaY5zgVJvVsC4KiiLkQ==",
7747           "dev": true
7748         },
7749         "ansi-styles": {
7750           "version": "2.2.1",
7751           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7752           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7753           "dev": true
7754         },
7755         "chalk": {
7756           "version": "1.1.3",
7757           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7758           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7759           "dev": true,
7760           "requires": {
7761             "ansi-styles": "^2.2.1",
7762             "escape-string-regexp": "^1.0.2",
7763             "has-ansi": "^2.0.0",
7764             "strip-ansi": "^3.0.0",
7765             "supports-color": "^2.0.0"
7766           }
7767         },
7768         "del": {
7769           "version": "2.2.2",
7770           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
7771           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
7772           "dev": true,
7773           "requires": {
7774             "globby": "^5.0.0",
7775             "is-path-cwd": "^1.0.0",
7776             "is-path-in-cwd": "^1.0.0",
7777             "object-assign": "^4.0.1",
7778             "pify": "^2.0.0",
7779             "pinkie-promise": "^2.0.0",
7780             "rimraf": "^2.2.8"
7781           }
7782         },
7783         "globby": {
7784           "version": "5.0.0",
7785           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
7786           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
7787           "dev": true,
7788           "requires": {
7789             "array-union": "^1.0.1",
7790             "arrify": "^1.0.0",
7791             "glob": "^7.0.3",
7792             "object-assign": "^4.0.1",
7793             "pify": "^2.0.0",
7794             "pinkie-promise": "^2.0.0"
7795           }
7796         },
7797         "minimist": {
7798           "version": "1.2.0",
7799           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7800           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7801           "dev": true
7802         },
7803         "pify": {
7804           "version": "2.3.0",
7805           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7806           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7807           "dev": true
7808         },
7809         "source-map-support": {
7810           "version": "0.4.18",
7811           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
7812           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
7813           "dev": true,
7814           "requires": {
7815             "source-map": "^0.5.6"
7816           }
7817         },
7818         "supports-color": {
7819           "version": "2.0.0",
7820           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7821           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7822           "dev": true
7823         },
7824         "webdriver-manager": {
7825           "version": "12.1.0",
7826           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.0.tgz",
7827           "integrity": "sha512-oEc5fmkpz6Yh6udhwir5m0eN5mgRPq9P/NU5YWuT3Up5slt6Zz+znhLU7q4+8rwCZz/Qq3Fgpr/4oao7NPCm2A==",
7828           "dev": true,
7829           "requires": {
7830             "adm-zip": "^0.4.9",
7831             "chalk": "^1.1.1",
7832             "del": "^2.2.0",
7833             "glob": "^7.0.3",
7834             "ini": "^1.3.4",
7835             "minimist": "^1.2.0",
7836             "q": "^1.4.1",
7837             "request": "^2.87.0",
7838             "rimraf": "^2.5.2",
7839             "semver": "^5.3.0",
7840             "xml2js": "^0.4.17"
7841           }
7842         }
7843       }
7844     },
7845     "proxy-addr": {
7846       "version": "2.0.4",
7847       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
7848       "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
7849       "dev": true,
7850       "requires": {
7851         "forwarded": "~0.1.2",
7852         "ipaddr.js": "1.8.0"
7853       }
7854     },
7855     "prr": {
7856       "version": "1.0.1",
7857       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
7858       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
7859       "dev": true
7860     },
7861     "pseudomap": {
7862       "version": "1.0.2",
7863       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
7864       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
7865       "dev": true
7866     },
7867     "psl": {
7868       "version": "1.1.29",
7869       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz",
7870       "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==",
7871       "dev": true
7872     },
7873     "public-encrypt": {
7874       "version": "4.0.2",
7875       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz",
7876       "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==",
7877       "dev": true,
7878       "requires": {
7879         "bn.js": "^4.1.0",
7880         "browserify-rsa": "^4.0.0",
7881         "create-hash": "^1.1.0",
7882         "parse-asn1": "^5.0.0",
7883         "randombytes": "^2.0.1"
7884       }
7885     },
7886     "pump": {
7887       "version": "2.0.1",
7888       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
7889       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
7890       "dev": true,
7891       "requires": {
7892         "end-of-stream": "^1.1.0",
7893         "once": "^1.3.1"
7894       }
7895     },
7896     "pumpify": {
7897       "version": "1.5.1",
7898       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
7899       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
7900       "dev": true,
7901       "requires": {
7902         "duplexify": "^3.6.0",
7903         "inherits": "^2.0.3",
7904         "pump": "^2.0.0"
7905       }
7906     },
7907     "punycode": {
7908       "version": "2.1.1",
7909       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
7910       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
7911       "dev": true
7912     },
7913     "q": {
7914       "version": "1.4.1",
7915       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
7916       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
7917       "dev": true
7918     },
7919     "qjobs": {
7920       "version": "1.2.0",
7921       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
7922       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
7923       "dev": true
7924     },
7925     "qs": {
7926       "version": "6.5.2",
7927       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
7928       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
7929       "dev": true
7930     },
7931     "querystring": {
7932       "version": "0.2.0",
7933       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
7934       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
7935       "dev": true
7936     },
7937     "querystring-es3": {
7938       "version": "0.2.1",
7939       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
7940       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
7941       "dev": true
7942     },
7943     "querystringify": {
7944       "version": "2.0.0",
7945       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.0.0.tgz",
7946       "integrity": "sha512-eTPo5t/4bgaMNZxyjWx6N2a6AuE0mq51KWvpc7nU/MAqixcI6v6KrGUKES0HaomdnolQBBXU/++X6/QQ9KL4tw==",
7947       "dev": true
7948     },
7949     "randomatic": {
7950       "version": "3.1.0",
7951       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz",
7952       "integrity": "sha512-KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ==",
7953       "dev": true,
7954       "requires": {
7955         "is-number": "^4.0.0",
7956         "kind-of": "^6.0.0",
7957         "math-random": "^1.0.1"
7958       },
7959       "dependencies": {
7960         "is-number": {
7961           "version": "4.0.0",
7962           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
7963           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
7964           "dev": true
7965         }
7966       }
7967     },
7968     "randombytes": {
7969       "version": "2.0.6",
7970       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
7971       "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
7972       "dev": true,
7973       "requires": {
7974         "safe-buffer": "^5.1.0"
7975       }
7976     },
7977     "randomfill": {
7978       "version": "1.0.4",
7979       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
7980       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
7981       "dev": true,
7982       "requires": {
7983         "randombytes": "^2.0.5",
7984         "safe-buffer": "^5.1.0"
7985       }
7986     },
7987     "range-parser": {
7988       "version": "1.2.0",
7989       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
7990       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
7991       "dev": true
7992     },
7993     "raw-body": {
7994       "version": "2.3.2",
7995       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
7996       "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
7997       "dev": true,
7998       "requires": {
7999         "bytes": "3.0.0",
8000         "http-errors": "1.6.2",
8001         "iconv-lite": "0.4.19",
8002         "unpipe": "1.0.0"
8003       },
8004       "dependencies": {
8005         "depd": {
8006           "version": "1.1.1",
8007           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
8008           "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
8009           "dev": true
8010         },
8011         "http-errors": {
8012           "version": "1.6.2",
8013           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
8014           "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
8015           "dev": true,
8016           "requires": {
8017             "depd": "1.1.1",
8018             "inherits": "2.0.3",
8019             "setprototypeof": "1.0.3",
8020             "statuses": ">= 1.3.1 < 2"
8021           }
8022         },
8023         "setprototypeof": {
8024           "version": "1.0.3",
8025           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
8026           "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
8027           "dev": true
8028         }
8029       }
8030     },
8031     "raw-loader": {
8032       "version": "0.5.1",
8033       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
8034       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
8035       "dev": true
8036     },
8037     "read-cache": {
8038       "version": "1.0.0",
8039       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8040       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8041       "dev": true,
8042       "requires": {
8043         "pify": "^2.3.0"
8044       },
8045       "dependencies": {
8046         "pify": {
8047           "version": "2.3.0",
8048           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8049           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8050           "dev": true
8051         }
8052       }
8053     },
8054     "read-pkg": {
8055       "version": "1.1.0",
8056       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8057       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8058       "dev": true,
8059       "requires": {
8060         "load-json-file": "^1.0.0",
8061         "normalize-package-data": "^2.3.2",
8062         "path-type": "^1.0.0"
8063       },
8064       "dependencies": {
8065         "path-type": {
8066           "version": "1.1.0",
8067           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8068           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8069           "dev": true,
8070           "requires": {
8071             "graceful-fs": "^4.1.2",
8072             "pify": "^2.0.0",
8073             "pinkie-promise": "^2.0.0"
8074           }
8075         },
8076         "pify": {
8077           "version": "2.3.0",
8078           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8079           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8080           "dev": true
8081         }
8082       }
8083     },
8084     "read-pkg-up": {
8085       "version": "1.0.1",
8086       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8087       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8088       "dev": true,
8089       "requires": {
8090         "find-up": "^1.0.0",
8091         "read-pkg": "^1.0.0"
8092       },
8093       "dependencies": {
8094         "find-up": {
8095           "version": "1.1.2",
8096           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8097           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8098           "dev": true,
8099           "requires": {
8100             "path-exists": "^2.0.0",
8101             "pinkie-promise": "^2.0.0"
8102           }
8103         },
8104         "path-exists": {
8105           "version": "2.1.0",
8106           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8107           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8108           "dev": true,
8109           "requires": {
8110             "pinkie-promise": "^2.0.0"
8111           }
8112         }
8113       }
8114     },
8115     "readable-stream": {
8116       "version": "2.3.6",
8117       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8118       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8119       "dev": true,
8120       "requires": {
8121         "core-util-is": "~1.0.0",
8122         "inherits": "~2.0.3",
8123         "isarray": "~1.0.0",
8124         "process-nextick-args": "~2.0.0",
8125         "safe-buffer": "~5.1.1",
8126         "string_decoder": "~1.1.1",
8127         "util-deprecate": "~1.0.1"
8128       }
8129     },
8130     "readdirp": {
8131       "version": "2.1.0",
8132       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
8133       "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
8134       "dev": true,
8135       "requires": {
8136         "graceful-fs": "^4.1.2",
8137         "minimatch": "^3.0.2",
8138         "readable-stream": "^2.0.2",
8139         "set-immediate-shim": "^1.0.1"
8140       }
8141     },
8142     "redent": {
8143       "version": "1.0.0",
8144       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8145       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8146       "dev": true,
8147       "requires": {
8148         "indent-string": "^2.1.0",
8149         "strip-indent": "^1.0.1"
8150       }
8151     },
8152     "reflect-metadata": {
8153       "version": "0.1.12",
8154       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.12.tgz",
8155       "integrity": "sha512-n+IyV+nGz3+0q3/Yf1ra12KpCyi001bi4XFxSjbiWWjfqb52iTTtpGXmCCAOWWIAn9KEuFZKGqBERHmrtScZ3A==",
8156       "dev": true
8157     },
8158     "regenerate": {
8159       "version": "1.4.0",
8160       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8161       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8162       "dev": true
8163     },
8164     "regenerator-runtime": {
8165       "version": "0.11.1",
8166       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8167       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8168       "dev": true
8169     },
8170     "regex-cache": {
8171       "version": "0.4.4",
8172       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
8173       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
8174       "dev": true,
8175       "requires": {
8176         "is-equal-shallow": "^0.1.3"
8177       }
8178     },
8179     "regex-not": {
8180       "version": "1.0.2",
8181       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8182       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8183       "dev": true,
8184       "requires": {
8185         "extend-shallow": "^3.0.2",
8186         "safe-regex": "^1.1.0"
8187       }
8188     },
8189     "regexpu-core": {
8190       "version": "1.0.0",
8191       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8192       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8193       "dev": true,
8194       "requires": {
8195         "regenerate": "^1.2.1",
8196         "regjsgen": "^0.2.0",
8197         "regjsparser": "^0.1.4"
8198       }
8199     },
8200     "regjsgen": {
8201       "version": "0.2.0",
8202       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8203       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8204       "dev": true
8205     },
8206     "regjsparser": {
8207       "version": "0.1.5",
8208       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8209       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8210       "dev": true,
8211       "requires": {
8212         "jsesc": "~0.5.0"
8213       },
8214       "dependencies": {
8215         "jsesc": {
8216           "version": "0.5.0",
8217           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8218           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8219           "dev": true
8220         }
8221       }
8222     },
8223     "relateurl": {
8224       "version": "0.2.7",
8225       "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
8226       "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
8227       "dev": true
8228     },
8229     "remove-trailing-separator": {
8230       "version": "1.1.0",
8231       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8232       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8233       "dev": true
8234     },
8235     "renderkid": {
8236       "version": "2.0.1",
8237       "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.1.tgz",
8238       "integrity": "sha1-iYyr/Ivt5Le5ETWj/9Mj5YwNsxk=",
8239       "dev": true,
8240       "requires": {
8241         "css-select": "^1.1.0",
8242         "dom-converter": "~0.1",
8243         "htmlparser2": "~3.3.0",
8244         "strip-ansi": "^3.0.0",
8245         "utila": "~0.3"
8246       },
8247       "dependencies": {
8248         "utila": {
8249           "version": "0.3.3",
8250           "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz",
8251           "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=",
8252           "dev": true
8253         }
8254       }
8255     },
8256     "repeat-element": {
8257       "version": "1.1.3",
8258       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8259       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8260       "dev": true
8261     },
8262     "repeat-string": {
8263       "version": "1.6.1",
8264       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8265       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8266       "dev": true
8267     },
8268     "repeating": {
8269       "version": "2.0.1",
8270       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8271       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8272       "dev": true,
8273       "requires": {
8274         "is-finite": "^1.0.0"
8275       }
8276     },
8277     "request": {
8278       "version": "2.88.0",
8279       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8280       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8281       "dev": true,
8282       "requires": {
8283         "aws-sign2": "~0.7.0",
8284         "aws4": "^1.8.0",
8285         "caseless": "~0.12.0",
8286         "combined-stream": "~1.0.6",
8287         "extend": "~3.0.2",
8288         "forever-agent": "~0.6.1",
8289         "form-data": "~2.3.2",
8290         "har-validator": "~5.1.0",
8291         "http-signature": "~1.2.0",
8292         "is-typedarray": "~1.0.0",
8293         "isstream": "~0.1.2",
8294         "json-stringify-safe": "~5.0.1",
8295         "mime-types": "~2.1.19",
8296         "oauth-sign": "~0.9.0",
8297         "performance-now": "^2.1.0",
8298         "qs": "~6.5.2",
8299         "safe-buffer": "^5.1.2",
8300         "tough-cookie": "~2.4.3",
8301         "tunnel-agent": "^0.6.0",
8302         "uuid": "^3.3.2"
8303       }
8304     },
8305     "require-directory": {
8306       "version": "2.1.1",
8307       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8308       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8309       "dev": true
8310     },
8311     "require-from-string": {
8312       "version": "2.0.2",
8313       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
8314       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
8315       "dev": true
8316     },
8317     "require-main-filename": {
8318       "version": "1.0.1",
8319       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8320       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8321       "dev": true
8322     },
8323     "requires-port": {
8324       "version": "1.0.0",
8325       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8326       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8327       "dev": true
8328     },
8329     "resolve": {
8330       "version": "1.8.1",
8331       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz",
8332       "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==",
8333       "dev": true,
8334       "requires": {
8335         "path-parse": "^1.0.5"
8336       }
8337     },
8338     "resolve-cwd": {
8339       "version": "2.0.0",
8340       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8341       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8342       "dev": true,
8343       "requires": {
8344         "resolve-from": "^3.0.0"
8345       }
8346     },
8347     "resolve-from": {
8348       "version": "3.0.0",
8349       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8350       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8351       "dev": true
8352     },
8353     "resolve-url": {
8354       "version": "0.2.1",
8355       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8356       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8357       "dev": true
8358     },
8359     "ret": {
8360       "version": "0.1.15",
8361       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8362       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8363       "dev": true
8364     },
8365     "retry": {
8366       "version": "0.10.1",
8367       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8368       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
8369       "dev": true
8370     },
8371     "right-align": {
8372       "version": "0.1.3",
8373       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
8374       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
8375       "dev": true,
8376       "optional": true,
8377       "requires": {
8378         "align-text": "^0.1.1"
8379       }
8380     },
8381     "rimraf": {
8382       "version": "2.6.2",
8383       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
8384       "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
8385       "dev": true,
8386       "requires": {
8387         "glob": "^7.0.5"
8388       }
8389     },
8390     "ripemd160": {
8391       "version": "2.0.2",
8392       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
8393       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
8394       "dev": true,
8395       "requires": {
8396         "hash-base": "^3.0.0",
8397         "inherits": "^2.0.1"
8398       }
8399     },
8400     "run-queue": {
8401       "version": "1.0.3",
8402       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
8403       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
8404       "dev": true,
8405       "requires": {
8406         "aproba": "^1.1.1"
8407       }
8408     },
8409     "rxjs": {
8410       "version": "6.2.2",
8411       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.2.tgz",
8412       "integrity": "sha512-0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ==",
8413       "requires": {
8414         "tslib": "^1.9.0"
8415       }
8416     },
8417     "safe-buffer": {
8418       "version": "5.1.2",
8419       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8420       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8421       "dev": true
8422     },
8423     "safe-regex": {
8424       "version": "1.1.0",
8425       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8426       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
8427       "dev": true,
8428       "requires": {
8429         "ret": "~0.1.10"
8430       }
8431     },
8432     "safer-buffer": {
8433       "version": "2.1.2",
8434       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8435       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8436       "dev": true
8437     },
8438     "sass-graph": {
8439       "version": "2.2.4",
8440       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
8441       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
8442       "dev": true,
8443       "optional": true,
8444       "requires": {
8445         "glob": "^7.0.0",
8446         "lodash": "^4.0.0",
8447         "scss-tokenizer": "^0.2.3",
8448         "yargs": "^7.0.0"
8449       },
8450       "dependencies": {
8451         "camelcase": {
8452           "version": "3.0.0",
8453           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
8454           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
8455           "dev": true,
8456           "optional": true
8457         },
8458         "cliui": {
8459           "version": "3.2.0",
8460           "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
8461           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
8462           "dev": true,
8463           "optional": true,
8464           "requires": {
8465             "string-width": "^1.0.1",
8466             "strip-ansi": "^3.0.1",
8467             "wrap-ansi": "^2.0.0"
8468           }
8469         },
8470         "y18n": {
8471           "version": "3.2.1",
8472           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
8473           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
8474           "dev": true,
8475           "optional": true
8476         },
8477         "yargs": {
8478           "version": "7.1.0",
8479           "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
8480           "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
8481           "dev": true,
8482           "optional": true,
8483           "requires": {
8484             "camelcase": "^3.0.0",
8485             "cliui": "^3.2.0",
8486             "decamelize": "^1.1.1",
8487             "get-caller-file": "^1.0.1",
8488             "os-locale": "^1.4.0",
8489             "read-pkg-up": "^1.0.1",
8490             "require-directory": "^2.1.1",
8491             "require-main-filename": "^1.0.1",
8492             "set-blocking": "^2.0.0",
8493             "string-width": "^1.0.2",
8494             "which-module": "^1.0.0",
8495             "y18n": "^3.2.1",
8496             "yargs-parser": "^5.0.0"
8497           }
8498         }
8499       }
8500     },
8501     "sass-loader": {
8502       "version": "7.1.0",
8503       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
8504       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
8505       "dev": true,
8506       "requires": {
8507         "clone-deep": "^2.0.1",
8508         "loader-utils": "^1.0.1",
8509         "lodash.tail": "^4.1.1",
8510         "neo-async": "^2.5.0",
8511         "pify": "^3.0.0",
8512         "semver": "^5.5.0"
8513       }
8514     },
8515     "saucelabs": {
8516       "version": "1.5.0",
8517       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
8518       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
8519       "dev": true,
8520       "requires": {
8521         "https-proxy-agent": "^2.2.1"
8522       }
8523     },
8524     "sax": {
8525       "version": "0.5.8",
8526       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
8527       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
8528       "dev": true
8529     },
8530     "saxen": {
8531       "version": "8.0.0",
8532       "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.0.0.tgz",
8533       "integrity": "sha512-Iap4vpmKbRXrEaRcP1hYQey8bmLlhKzndAoJ6Gub8+LH2cy0CyrSLnOmSvd6TXRefS2oCxIdz0Y9/bgl1YTRoQ=="
8534     },
8535     "schema-utils": {
8536       "version": "0.4.7",
8537       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
8538       "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
8539       "dev": true,
8540       "requires": {
8541         "ajv": "^6.1.0",
8542         "ajv-keywords": "^3.1.0"
8543       }
8544     },
8545     "scss-tokenizer": {
8546       "version": "0.2.3",
8547       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
8548       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
8549       "dev": true,
8550       "optional": true,
8551       "requires": {
8552         "js-base64": "^2.1.8",
8553         "source-map": "^0.4.2"
8554       },
8555       "dependencies": {
8556         "source-map": {
8557           "version": "0.4.4",
8558           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
8559           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
8560           "dev": true,
8561           "optional": true,
8562           "requires": {
8563             "amdefine": ">=0.0.4"
8564           }
8565         }
8566       }
8567     },
8568     "select-hose": {
8569       "version": "2.0.0",
8570       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
8571       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
8572       "dev": true
8573     },
8574     "selenium-webdriver": {
8575       "version": "3.6.0",
8576       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
8577       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
8578       "dev": true,
8579       "requires": {
8580         "jszip": "^3.1.3",
8581         "rimraf": "^2.5.4",
8582         "tmp": "0.0.30",
8583         "xml2js": "^0.4.17"
8584       },
8585       "dependencies": {
8586         "tmp": {
8587           "version": "0.0.30",
8588           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
8589           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
8590           "dev": true,
8591           "requires": {
8592             "os-tmpdir": "~1.0.1"
8593           }
8594         }
8595       }
8596     },
8597     "selfsigned": {
8598       "version": "1.10.3",
8599       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.3.tgz",
8600       "integrity": "sha512-vmZenZ+8Al3NLHkWnhBQ0x6BkML1eCP2xEi3JE+f3D9wW9fipD9NNJHYtE9XJM4TsPaHGZJIamrSI6MTg1dU2Q==",
8601       "dev": true,
8602       "requires": {
8603         "node-forge": "0.7.5"
8604       }
8605     },
8606     "semver": {
8607       "version": "5.5.1",
8608       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
8609       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
8610       "dev": true
8611     },
8612     "semver-dsl": {
8613       "version": "1.0.1",
8614       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
8615       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
8616       "dev": true,
8617       "requires": {
8618         "semver": "^5.3.0"
8619       }
8620     },
8621     "semver-intersect": {
8622       "version": "1.4.0",
8623       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
8624       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
8625       "dev": true,
8626       "requires": {
8627         "semver": "^5.0.0"
8628       }
8629     },
8630     "send": {
8631       "version": "0.16.2",
8632       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
8633       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
8634       "dev": true,
8635       "requires": {
8636         "debug": "2.6.9",
8637         "depd": "~1.1.2",
8638         "destroy": "~1.0.4",
8639         "encodeurl": "~1.0.2",
8640         "escape-html": "~1.0.3",
8641         "etag": "~1.8.1",
8642         "fresh": "0.5.2",
8643         "http-errors": "~1.6.2",
8644         "mime": "1.4.1",
8645         "ms": "2.0.0",
8646         "on-finished": "~2.3.0",
8647         "range-parser": "~1.2.0",
8648         "statuses": "~1.4.0"
8649       },
8650       "dependencies": {
8651         "mime": {
8652           "version": "1.4.1",
8653           "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
8654           "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
8655           "dev": true
8656         }
8657       }
8658     },
8659     "serialize-javascript": {
8660       "version": "1.5.0",
8661       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz",
8662       "integrity": "sha512-Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ==",
8663       "dev": true
8664     },
8665     "serve-index": {
8666       "version": "1.9.1",
8667       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
8668       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
8669       "dev": true,
8670       "requires": {
8671         "accepts": "~1.3.4",
8672         "batch": "0.6.1",
8673         "debug": "2.6.9",
8674         "escape-html": "~1.0.3",
8675         "http-errors": "~1.6.2",
8676         "mime-types": "~2.1.17",
8677         "parseurl": "~1.3.2"
8678       }
8679     },
8680     "serve-static": {
8681       "version": "1.13.2",
8682       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
8683       "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
8684       "dev": true,
8685       "requires": {
8686         "encodeurl": "~1.0.2",
8687         "escape-html": "~1.0.3",
8688         "parseurl": "~1.3.2",
8689         "send": "0.16.2"
8690       }
8691     },
8692     "set-blocking": {
8693       "version": "2.0.0",
8694       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
8695       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
8696       "dev": true
8697     },
8698     "set-immediate-shim": {
8699       "version": "1.0.1",
8700       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
8701       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
8702       "dev": true
8703     },
8704     "set-value": {
8705       "version": "2.0.0",
8706       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
8707       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
8708       "dev": true,
8709       "requires": {
8710         "extend-shallow": "^2.0.1",
8711         "is-extendable": "^0.1.1",
8712         "is-plain-object": "^2.0.3",
8713         "split-string": "^3.0.1"
8714       },
8715       "dependencies": {
8716         "extend-shallow": {
8717           "version": "2.0.1",
8718           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8719           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8720           "dev": true,
8721           "requires": {
8722             "is-extendable": "^0.1.0"
8723           }
8724         }
8725       }
8726     },
8727     "setimmediate": {
8728       "version": "1.0.5",
8729       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
8730       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
8731       "dev": true
8732     },
8733     "setprototypeof": {
8734       "version": "1.1.0",
8735       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
8736       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
8737       "dev": true
8738     },
8739     "sha.js": {
8740       "version": "2.4.11",
8741       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
8742       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
8743       "dev": true,
8744       "requires": {
8745         "inherits": "^2.0.1",
8746         "safe-buffer": "^5.0.1"
8747       }
8748     },
8749     "shallow-clone": {
8750       "version": "1.0.0",
8751       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
8752       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
8753       "dev": true,
8754       "requires": {
8755         "is-extendable": "^0.1.1",
8756         "kind-of": "^5.0.0",
8757         "mixin-object": "^2.0.1"
8758       },
8759       "dependencies": {
8760         "kind-of": {
8761           "version": "5.1.0",
8762           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8763           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8764           "dev": true
8765         }
8766       }
8767     },
8768     "shebang-command": {
8769       "version": "1.2.0",
8770       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8771       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8772       "dev": true,
8773       "requires": {
8774         "shebang-regex": "^1.0.0"
8775       }
8776     },
8777     "shebang-regex": {
8778       "version": "1.0.0",
8779       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8780       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8781       "dev": true
8782     },
8783     "signal-exit": {
8784       "version": "3.0.2",
8785       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
8786       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
8787       "dev": true
8788     },
8789     "silent-error": {
8790       "version": "1.1.0",
8791       "resolved": "https://registry.npmjs.org/silent-error/-/silent-error-1.1.0.tgz",
8792       "integrity": "sha1-IglwbxyFCp8dENDYQJGLRvJuG8k=",
8793       "dev": true,
8794       "requires": {
8795         "debug": "^2.2.0"
8796       }
8797     },
8798     "slash": {
8799       "version": "1.0.0",
8800       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
8801       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
8802       "dev": true
8803     },
8804     "slide": {
8805       "version": "1.1.6",
8806       "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
8807       "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
8808       "dev": true
8809     },
8810     "snapdragon": {
8811       "version": "0.8.2",
8812       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
8813       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
8814       "dev": true,
8815       "requires": {
8816         "base": "^0.11.1",
8817         "debug": "^2.2.0",
8818         "define-property": "^0.2.5",
8819         "extend-shallow": "^2.0.1",
8820         "map-cache": "^0.2.2",
8821         "source-map": "^0.5.6",
8822         "source-map-resolve": "^0.5.0",
8823         "use": "^3.1.0"
8824       },
8825       "dependencies": {
8826         "define-property": {
8827           "version": "0.2.5",
8828           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8829           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8830           "dev": true,
8831           "requires": {
8832             "is-descriptor": "^0.1.0"
8833           }
8834         },
8835         "extend-shallow": {
8836           "version": "2.0.1",
8837           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8838           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8839           "dev": true,
8840           "requires": {
8841             "is-extendable": "^0.1.0"
8842           }
8843         }
8844       }
8845     },
8846     "snapdragon-node": {
8847       "version": "2.1.1",
8848       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
8849       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
8850       "dev": true,
8851       "requires": {
8852         "define-property": "^1.0.0",
8853         "isobject": "^3.0.0",
8854         "snapdragon-util": "^3.0.1"
8855       },
8856       "dependencies": {
8857         "define-property": {
8858           "version": "1.0.0",
8859           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8860           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
8861           "dev": true,
8862           "requires": {
8863             "is-descriptor": "^1.0.0"
8864           }
8865         },
8866         "is-accessor-descriptor": {
8867           "version": "1.0.0",
8868           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8869           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8870           "dev": true,
8871           "requires": {
8872             "kind-of": "^6.0.0"
8873           }
8874         },
8875         "is-data-descriptor": {
8876           "version": "1.0.0",
8877           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8878           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8879           "dev": true,
8880           "requires": {
8881             "kind-of": "^6.0.0"
8882           }
8883         },
8884         "is-descriptor": {
8885           "version": "1.0.2",
8886           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8887           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8888           "dev": true,
8889           "requires": {
8890             "is-accessor-descriptor": "^1.0.0",
8891             "is-data-descriptor": "^1.0.0",
8892             "kind-of": "^6.0.2"
8893           }
8894         }
8895       }
8896     },
8897     "snapdragon-util": {
8898       "version": "3.0.1",
8899       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
8900       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
8901       "dev": true,
8902       "requires": {
8903         "kind-of": "^3.2.0"
8904       },
8905       "dependencies": {
8906         "kind-of": {
8907           "version": "3.2.2",
8908           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8909           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8910           "dev": true,
8911           "requires": {
8912             "is-buffer": "^1.1.5"
8913           }
8914         }
8915       }
8916     },
8917     "socket.io": {
8918       "version": "1.7.3",
8919       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
8920       "integrity": "sha1-uK+cq6AJSeVo42nxMn6pvp6iRhs=",
8921       "dev": true,
8922       "requires": {
8923         "debug": "2.3.3",
8924         "engine.io": "1.8.3",
8925         "has-binary": "0.1.7",
8926         "object-assign": "4.1.0",
8927         "socket.io-adapter": "0.5.0",
8928         "socket.io-client": "1.7.3",
8929         "socket.io-parser": "2.3.1"
8930       },
8931       "dependencies": {
8932         "debug": {
8933           "version": "2.3.3",
8934           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
8935           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
8936           "dev": true,
8937           "requires": {
8938             "ms": "0.7.2"
8939           }
8940         },
8941         "ms": {
8942           "version": "0.7.2",
8943           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
8944           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
8945           "dev": true
8946         },
8947         "object-assign": {
8948           "version": "4.1.0",
8949           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
8950           "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
8951           "dev": true
8952         }
8953       }
8954     },
8955     "socket.io-adapter": {
8956       "version": "0.5.0",
8957       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
8958       "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
8959       "dev": true,
8960       "requires": {
8961         "debug": "2.3.3",
8962         "socket.io-parser": "2.3.1"
8963       },
8964       "dependencies": {
8965         "debug": {
8966           "version": "2.3.3",
8967           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
8968           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
8969           "dev": true,
8970           "requires": {
8971             "ms": "0.7.2"
8972           }
8973         },
8974         "ms": {
8975           "version": "0.7.2",
8976           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
8977           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
8978           "dev": true
8979         }
8980       }
8981     },
8982     "socket.io-client": {
8983       "version": "1.7.3",
8984       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
8985       "integrity": "sha1-sw6GqhDV7zVGYBwJzeR2Xjgdo3c=",
8986       "dev": true,
8987       "requires": {
8988         "backo2": "1.0.2",
8989         "component-bind": "1.0.0",
8990         "component-emitter": "1.2.1",
8991         "debug": "2.3.3",
8992         "engine.io-client": "1.8.3",
8993         "has-binary": "0.1.7",
8994         "indexof": "0.0.1",
8995         "object-component": "0.0.3",
8996         "parseuri": "0.0.5",
8997         "socket.io-parser": "2.3.1",
8998         "to-array": "0.1.4"
8999       },
9000       "dependencies": {
9001         "debug": {
9002           "version": "2.3.3",
9003           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
9004           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
9005           "dev": true,
9006           "requires": {
9007             "ms": "0.7.2"
9008           }
9009         },
9010         "ms": {
9011           "version": "0.7.2",
9012           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
9013           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
9014           "dev": true
9015         }
9016       }
9017     },
9018     "socket.io-parser": {
9019       "version": "2.3.1",
9020       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
9021       "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
9022       "dev": true,
9023       "requires": {
9024         "component-emitter": "1.1.2",
9025         "debug": "2.2.0",
9026         "isarray": "0.0.1",
9027         "json3": "3.3.2"
9028       },
9029       "dependencies": {
9030         "component-emitter": {
9031           "version": "1.1.2",
9032           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
9033           "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
9034           "dev": true
9035         },
9036         "debug": {
9037           "version": "2.2.0",
9038           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
9039           "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
9040           "dev": true,
9041           "requires": {
9042             "ms": "0.7.1"
9043           }
9044         },
9045         "isarray": {
9046           "version": "0.0.1",
9047           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
9048           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
9049           "dev": true
9050         },
9051         "ms": {
9052           "version": "0.7.1",
9053           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
9054           "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
9055           "dev": true
9056         }
9057       }
9058     },
9059     "sockjs": {
9060       "version": "0.3.19",
9061       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
9062       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
9063       "dev": true,
9064       "requires": {
9065         "faye-websocket": "^0.10.0",
9066         "uuid": "^3.0.1"
9067       }
9068     },
9069     "sockjs-client": {
9070       "version": "1.1.5",
9071       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz",
9072       "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=",
9073       "dev": true,
9074       "requires": {
9075         "debug": "^2.6.6",
9076         "eventsource": "0.1.6",
9077         "faye-websocket": "~0.11.0",
9078         "inherits": "^2.0.1",
9079         "json3": "^3.3.2",
9080         "url-parse": "^1.1.8"
9081       },
9082       "dependencies": {
9083         "faye-websocket": {
9084           "version": "0.11.1",
9085           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz",
9086           "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=",
9087           "dev": true,
9088           "requires": {
9089             "websocket-driver": ">=0.5.1"
9090           }
9091         }
9092       }
9093     },
9094     "source-list-map": {
9095       "version": "2.0.0",
9096       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz",
9097       "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==",
9098       "dev": true
9099     },
9100     "source-map": {
9101       "version": "0.5.7",
9102       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9103       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9104       "dev": true
9105     },
9106     "source-map-resolve": {
9107       "version": "0.5.2",
9108       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9109       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9110       "dev": true,
9111       "requires": {
9112         "atob": "^2.1.1",
9113         "decode-uri-component": "^0.2.0",
9114         "resolve-url": "^0.2.1",
9115         "source-map-url": "^0.4.0",
9116         "urix": "^0.1.0"
9117       }
9118     },
9119     "source-map-support": {
9120       "version": "0.5.8",
9121       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.8.tgz",
9122       "integrity": "sha512-WqAEWPdb78u25RfKzOF0swBpY0dKrNdjc4GvLwm7ScX/o9bj8Eh/YL8mcMhBHYDGl87UkkSXDOFnW4G7GhWhGg==",
9123       "dev": true,
9124       "requires": {
9125         "buffer-from": "^1.0.0",
9126         "source-map": "^0.6.0"
9127       },
9128       "dependencies": {
9129         "source-map": {
9130           "version": "0.6.1",
9131           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9132           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9133           "dev": true
9134         }
9135       }
9136     },
9137     "source-map-url": {
9138       "version": "0.4.0",
9139       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9140       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9141       "dev": true
9142     },
9143     "spdx-correct": {
9144       "version": "3.0.0",
9145       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
9146       "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
9147       "dev": true,
9148       "requires": {
9149         "spdx-expression-parse": "^3.0.0",
9150         "spdx-license-ids": "^3.0.0"
9151       }
9152     },
9153     "spdx-exceptions": {
9154       "version": "2.1.0",
9155       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
9156       "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
9157       "dev": true
9158     },
9159     "spdx-expression-parse": {
9160       "version": "3.0.0",
9161       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9162       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9163       "dev": true,
9164       "requires": {
9165         "spdx-exceptions": "^2.1.0",
9166         "spdx-license-ids": "^3.0.0"
9167       }
9168     },
9169     "spdx-license-ids": {
9170       "version": "3.0.0",
9171       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
9172       "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
9173       "dev": true
9174     },
9175     "spdy": {
9176       "version": "3.4.7",
9177       "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz",
9178       "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=",
9179       "dev": true,
9180       "requires": {
9181         "debug": "^2.6.8",
9182         "handle-thing": "^1.2.5",
9183         "http-deceiver": "^1.2.7",
9184         "safe-buffer": "^5.0.1",
9185         "select-hose": "^2.0.0",
9186         "spdy-transport": "^2.0.18"
9187       }
9188     },
9189     "spdy-transport": {
9190       "version": "2.1.0",
9191       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.0.tgz",
9192       "integrity": "sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g==",
9193       "dev": true,
9194       "requires": {
9195         "debug": "^2.6.8",
9196         "detect-node": "^2.0.3",
9197         "hpack.js": "^2.1.6",
9198         "obuf": "^1.1.1",
9199         "readable-stream": "^2.2.9",
9200         "safe-buffer": "^5.0.1",
9201         "wbuf": "^1.7.2"
9202       }
9203     },
9204     "split-string": {
9205       "version": "3.1.0",
9206       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9207       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9208       "dev": true,
9209       "requires": {
9210         "extend-shallow": "^3.0.0"
9211       }
9212     },
9213     "sprintf-js": {
9214       "version": "1.0.3",
9215       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9216       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9217       "dev": true
9218     },
9219     "sshpk": {
9220       "version": "1.14.2",
9221       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz",
9222       "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=",
9223       "dev": true,
9224       "requires": {
9225         "asn1": "~0.2.3",
9226         "assert-plus": "^1.0.0",
9227         "bcrypt-pbkdf": "^1.0.0",
9228         "dashdash": "^1.12.0",
9229         "ecc-jsbn": "~0.1.1",
9230         "getpass": "^0.1.1",
9231         "jsbn": "~0.1.0",
9232         "safer-buffer": "^2.0.2",
9233         "tweetnacl": "~0.14.0"
9234       }
9235     },
9236     "ssri": {
9237       "version": "5.3.0",
9238       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9239       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9240       "dev": true,
9241       "requires": {
9242         "safe-buffer": "^5.1.1"
9243       }
9244     },
9245     "static-extend": {
9246       "version": "0.1.2",
9247       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9248       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9249       "dev": true,
9250       "requires": {
9251         "define-property": "^0.2.5",
9252         "object-copy": "^0.1.0"
9253       },
9254       "dependencies": {
9255         "define-property": {
9256           "version": "0.2.5",
9257           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9258           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9259           "dev": true,
9260           "requires": {
9261             "is-descriptor": "^0.1.0"
9262           }
9263         }
9264       }
9265     },
9266     "stats-webpack-plugin": {
9267       "version": "0.6.2",
9268       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.6.2.tgz",
9269       "integrity": "sha1-LFlJtTHgf4eojm6k3PrFOqjHWis=",
9270       "dev": true,
9271       "requires": {
9272         "lodash": "^4.17.4"
9273       }
9274     },
9275     "statuses": {
9276       "version": "1.4.0",
9277       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9278       "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9279       "dev": true
9280     },
9281     "stdout-stream": {
9282       "version": "1.4.0",
9283       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz",
9284       "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=",
9285       "dev": true,
9286       "optional": true,
9287       "requires": {
9288         "readable-stream": "^2.0.1"
9289       }
9290     },
9291     "stream-browserify": {
9292       "version": "2.0.1",
9293       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
9294       "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
9295       "dev": true,
9296       "requires": {
9297         "inherits": "~2.0.1",
9298         "readable-stream": "^2.0.2"
9299       }
9300     },
9301     "stream-each": {
9302       "version": "1.2.3",
9303       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
9304       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
9305       "dev": true,
9306       "requires": {
9307         "end-of-stream": "^1.1.0",
9308         "stream-shift": "^1.0.0"
9309       }
9310     },
9311     "stream-http": {
9312       "version": "2.8.3",
9313       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9314       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9315       "dev": true,
9316       "requires": {
9317         "builtin-status-codes": "^3.0.0",
9318         "inherits": "^2.0.1",
9319         "readable-stream": "^2.3.6",
9320         "to-arraybuffer": "^1.0.0",
9321         "xtend": "^4.0.0"
9322       }
9323     },
9324     "stream-shift": {
9325       "version": "1.0.0",
9326       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9327       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9328       "dev": true
9329     },
9330     "string-width": {
9331       "version": "1.0.2",
9332       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9333       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9334       "dev": true,
9335       "requires": {
9336         "code-point-at": "^1.0.0",
9337         "is-fullwidth-code-point": "^1.0.0",
9338         "strip-ansi": "^3.0.0"
9339       }
9340     },
9341     "string_decoder": {
9342       "version": "1.1.1",
9343       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9344       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9345       "dev": true,
9346       "requires": {
9347         "safe-buffer": "~5.1.0"
9348       }
9349     },
9350     "strip-ansi": {
9351       "version": "3.0.1",
9352       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9353       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9354       "dev": true,
9355       "requires": {
9356         "ansi-regex": "^2.0.0"
9357       }
9358     },
9359     "strip-bom": {
9360       "version": "2.0.0",
9361       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9362       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9363       "dev": true,
9364       "requires": {
9365         "is-utf8": "^0.2.0"
9366       }
9367     },
9368     "strip-eof": {
9369       "version": "1.0.0",
9370       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9371       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9372       "dev": true
9373     },
9374     "strip-indent": {
9375       "version": "1.0.1",
9376       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9377       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9378       "dev": true,
9379       "requires": {
9380         "get-stdin": "^4.0.1"
9381       }
9382     },
9383     "style-loader": {
9384       "version": "0.21.0",
9385       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.21.0.tgz",
9386       "integrity": "sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg==",
9387       "dev": true,
9388       "requires": {
9389         "loader-utils": "^1.1.0",
9390         "schema-utils": "^0.4.5"
9391       }
9392     },
9393     "stylus": {
9394       "version": "0.54.5",
9395       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
9396       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
9397       "dev": true,
9398       "requires": {
9399         "css-parse": "1.7.x",
9400         "debug": "*",
9401         "glob": "7.0.x",
9402         "mkdirp": "0.5.x",
9403         "sax": "0.5.x",
9404         "source-map": "0.1.x"
9405       },
9406       "dependencies": {
9407         "glob": {
9408           "version": "7.0.6",
9409           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
9410           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
9411           "dev": true,
9412           "requires": {
9413             "fs.realpath": "^1.0.0",
9414             "inflight": "^1.0.4",
9415             "inherits": "2",
9416             "minimatch": "^3.0.2",
9417             "once": "^1.3.0",
9418             "path-is-absolute": "^1.0.0"
9419           }
9420         },
9421         "source-map": {
9422           "version": "0.1.43",
9423           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
9424           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
9425           "dev": true,
9426           "requires": {
9427             "amdefine": ">=0.0.4"
9428           }
9429         }
9430       }
9431     },
9432     "stylus-loader": {
9433       "version": "3.0.2",
9434       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
9435       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
9436       "dev": true,
9437       "requires": {
9438         "loader-utils": "^1.0.2",
9439         "lodash.clonedeep": "^4.5.0",
9440         "when": "~3.6.x"
9441       }
9442     },
9443     "supports-color": {
9444       "version": "5.5.0",
9445       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9446       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9447       "dev": true,
9448       "requires": {
9449         "has-flag": "^3.0.0"
9450       }
9451     },
9452     "symbol-observable": {
9453       "version": "1.2.0",
9454       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
9455       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
9456       "dev": true
9457     },
9458     "tapable": {
9459       "version": "1.0.0",
9460       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.0.0.tgz",
9461       "integrity": "sha512-dQRhbNQkRnaqauC7WqSJ21EEksgT0fYZX2lqXzGkpo8JNig9zGZTYoMGvyI2nWmXlE2VSVXVDu7wLVGu/mQEsg==",
9462       "dev": true
9463     },
9464     "tar": {
9465       "version": "2.2.1",
9466       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
9467       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
9468       "dev": true,
9469       "optional": true,
9470       "requires": {
9471         "block-stream": "*",
9472         "fstream": "^1.0.2",
9473         "inherits": "2"
9474       }
9475     },
9476     "text-table": {
9477       "version": "0.2.0",
9478       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
9479       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
9480       "dev": true
9481     },
9482     "through": {
9483       "version": "2.3.8",
9484       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
9485       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
9486       "dev": true
9487     },
9488     "through2": {
9489       "version": "2.0.3",
9490       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
9491       "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
9492       "dev": true,
9493       "requires": {
9494         "readable-stream": "^2.1.5",
9495         "xtend": "~4.0.1"
9496       }
9497     },
9498     "thunky": {
9499       "version": "1.0.2",
9500       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz",
9501       "integrity": "sha1-qGLgGOP7HqLsP85dVWBc9X8kc3E=",
9502       "dev": true
9503     },
9504     "timers-browserify": {
9505       "version": "2.0.10",
9506       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
9507       "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
9508       "dev": true,
9509       "requires": {
9510         "setimmediate": "^1.0.4"
9511       }
9512     },
9513     "tiny-stack": {
9514       "version": "1.1.0",
9515       "resolved": "https://registry.npmjs.org/tiny-stack/-/tiny-stack-1.1.0.tgz",
9516       "integrity": "sha512-m1ts/1HFpURDZolQ7xsRgZTP75zb98wN/K/l/ZCYWFsac4ozAJyg0ENcgVcKG3qzBfL2k1PTXd3mMbkUdcgg+g=="
9517     },
9518     "tiny-svg": {
9519       "version": "2.1.2",
9520       "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-2.1.2.tgz",
9521       "integrity": "sha512-w7rbwwnAKoB92jsXYE+yzFGwHx3OInYyNXUAhpnYM7t7iA2EWAdRC+54yEb9wZlo+zrmLeWvyJCsdZdzbEF8Bg=="
9522     },
9523     "tmp": {
9524       "version": "0.0.31",
9525       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
9526       "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
9527       "dev": true,
9528       "requires": {
9529         "os-tmpdir": "~1.0.1"
9530       }
9531     },
9532     "to-array": {
9533       "version": "0.1.4",
9534       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
9535       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
9536       "dev": true
9537     },
9538     "to-arraybuffer": {
9539       "version": "1.0.1",
9540       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
9541       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
9542       "dev": true
9543     },
9544     "to-fast-properties": {
9545       "version": "1.0.3",
9546       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
9547       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
9548       "dev": true
9549     },
9550     "to-object-path": {
9551       "version": "0.3.0",
9552       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
9553       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
9554       "dev": true,
9555       "requires": {
9556         "kind-of": "^3.0.2"
9557       },
9558       "dependencies": {
9559         "kind-of": {
9560           "version": "3.2.2",
9561           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9562           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9563           "dev": true,
9564           "requires": {
9565             "is-buffer": "^1.1.5"
9566           }
9567         }
9568       }
9569     },
9570     "to-regex": {
9571       "version": "3.0.2",
9572       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
9573       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
9574       "dev": true,
9575       "requires": {
9576         "define-property": "^2.0.2",
9577         "extend-shallow": "^3.0.2",
9578         "regex-not": "^1.0.2",
9579         "safe-regex": "^1.1.0"
9580       }
9581     },
9582     "to-regex-range": {
9583       "version": "2.1.1",
9584       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
9585       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
9586       "dev": true,
9587       "requires": {
9588         "is-number": "^3.0.0",
9589         "repeat-string": "^1.6.1"
9590       }
9591     },
9592     "toastr": {
9593       "version": "2.1.4",
9594       "resolved": "https://registry.npmjs.org/toastr/-/toastr-2.1.4.tgz",
9595       "integrity": "sha1-i0O+ZPudDEFIcURvLbjoyk6V8YE=",
9596       "requires": {
9597         "jquery": ">=1.12.0"
9598       }
9599     },
9600     "toposort": {
9601       "version": "1.0.7",
9602       "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz",
9603       "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=",
9604       "dev": true
9605     },
9606     "tough-cookie": {
9607       "version": "2.4.3",
9608       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
9609       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
9610       "dev": true,
9611       "requires": {
9612         "psl": "^1.1.24",
9613         "punycode": "^1.4.1"
9614       },
9615       "dependencies": {
9616         "punycode": {
9617           "version": "1.4.1",
9618           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9619           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9620           "dev": true
9621         }
9622       }
9623     },
9624     "tree-kill": {
9625       "version": "1.2.0",
9626       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
9627       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
9628       "dev": true
9629     },
9630     "trim-newlines": {
9631       "version": "1.0.0",
9632       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
9633       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
9634       "dev": true
9635     },
9636     "trim-right": {
9637       "version": "1.0.1",
9638       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
9639       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
9640       "dev": true
9641     },
9642     "true-case-path": {
9643       "version": "1.0.2",
9644       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz",
9645       "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=",
9646       "dev": true,
9647       "optional": true,
9648       "requires": {
9649         "glob": "^6.0.4"
9650       },
9651       "dependencies": {
9652         "glob": {
9653           "version": "6.0.4",
9654           "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
9655           "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
9656           "dev": true,
9657           "optional": true,
9658           "requires": {
9659             "inflight": "^1.0.4",
9660             "inherits": "2",
9661             "minimatch": "2 || 3",
9662             "once": "^1.3.0",
9663             "path-is-absolute": "^1.0.0"
9664           }
9665         }
9666       }
9667     },
9668     "ts-node": {
9669       "version": "5.0.1",
9670       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-5.0.1.tgz",
9671       "integrity": "sha512-XK7QmDcNHVmZkVtkiwNDWiERRHPyU8nBqZB1+iv2UhOG0q3RQ9HsZ2CMqISlFbxjrYFGfG2mX7bW4dAyxBVzUw==",
9672       "dev": true,
9673       "requires": {
9674         "arrify": "^1.0.0",
9675         "chalk": "^2.3.0",
9676         "diff": "^3.1.0",
9677         "make-error": "^1.1.1",
9678         "minimist": "^1.2.0",
9679         "mkdirp": "^0.5.1",
9680         "source-map-support": "^0.5.3",
9681         "yn": "^2.0.0"
9682       },
9683       "dependencies": {
9684         "chalk": {
9685           "version": "2.4.1",
9686           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9687           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9688           "dev": true,
9689           "requires": {
9690             "ansi-styles": "^3.2.1",
9691             "escape-string-regexp": "^1.0.5",
9692             "supports-color": "^5.3.0"
9693           }
9694         },
9695         "minimist": {
9696           "version": "1.2.0",
9697           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
9698           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
9699           "dev": true
9700         }
9701       }
9702     },
9703     "tsickle": {
9704       "version": "0.32.1",
9705       "resolved": "https://registry.npmjs.org/tsickle/-/tsickle-0.32.1.tgz",
9706       "integrity": "sha512-JW9j+W0SaMSZGejIFZBk0AiPfnhljK3oLx5SaqxrJhjlvzFyPml5zqG1/PuScUj6yTe1muEqwk5CnDK0cOZmKw==",
9707       "dev": true,
9708       "requires": {
9709         "jasmine-diff": "^0.1.3",
9710         "minimist": "^1.2.0",
9711         "mkdirp": "^0.5.1",
9712         "source-map": "^0.6.0",
9713         "source-map-support": "^0.5.0"
9714       },
9715       "dependencies": {
9716         "minimist": {
9717           "version": "1.2.0",
9718           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
9719           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
9720           "dev": true
9721         },
9722         "source-map": {
9723           "version": "0.6.1",
9724           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9725           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9726           "dev": true
9727         }
9728       }
9729     },
9730     "tslib": {
9731       "version": "1.9.3",
9732       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
9733       "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
9734     },
9735     "tslint": {
9736       "version": "5.9.1",
9737       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.9.1.tgz",
9738       "integrity": "sha1-ElX4ej/1frCw4fDmEKi0dIBGya4=",
9739       "dev": true,
9740       "requires": {
9741         "babel-code-frame": "^6.22.0",
9742         "builtin-modules": "^1.1.1",
9743         "chalk": "^2.3.0",
9744         "commander": "^2.12.1",
9745         "diff": "^3.2.0",
9746         "glob": "^7.1.1",
9747         "js-yaml": "^3.7.0",
9748         "minimatch": "^3.0.4",
9749         "resolve": "^1.3.2",
9750         "semver": "^5.3.0",
9751         "tslib": "^1.8.0",
9752         "tsutils": "^2.12.1"
9753       },
9754       "dependencies": {
9755         "chalk": {
9756           "version": "2.4.1",
9757           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9758           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9759           "dev": true,
9760           "requires": {
9761             "ansi-styles": "^3.2.1",
9762             "escape-string-regexp": "^1.0.5",
9763             "supports-color": "^5.3.0"
9764           }
9765         }
9766       }
9767     },
9768     "tsutils": {
9769       "version": "2.29.0",
9770       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
9771       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
9772       "dev": true,
9773       "requires": {
9774         "tslib": "^1.8.1"
9775       }
9776     },
9777     "tty-browserify": {
9778       "version": "0.0.0",
9779       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
9780       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
9781       "dev": true
9782     },
9783     "tunnel-agent": {
9784       "version": "0.6.0",
9785       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
9786       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
9787       "dev": true,
9788       "requires": {
9789         "safe-buffer": "^5.0.1"
9790       }
9791     },
9792     "tweetnacl": {
9793       "version": "0.14.5",
9794       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
9795       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
9796       "dev": true,
9797       "optional": true
9798     },
9799     "type-check": {
9800       "version": "0.3.2",
9801       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
9802       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
9803       "dev": true,
9804       "requires": {
9805         "prelude-ls": "~1.1.2"
9806       }
9807     },
9808     "type-is": {
9809       "version": "1.6.16",
9810       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
9811       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
9812       "dev": true,
9813       "requires": {
9814         "media-typer": "0.3.0",
9815         "mime-types": "~2.1.18"
9816       }
9817     },
9818     "typedarray": {
9819       "version": "0.0.6",
9820       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
9821       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
9822       "dev": true
9823     },
9824     "typescript": {
9825       "version": "2.7.2",
9826       "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz",
9827       "integrity": "sha512-p5TCYZDAO0m4G344hD+wx/LATebLWZNkkh2asWUFqSsD2OrDNhbAHuSjobrmsUmdzjJjEeZVU9g1h3O6vpstnw==",
9828       "dev": true
9829     },
9830     "uglify-js": {
9831       "version": "3.4.7",
9832       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.7.tgz",
9833       "integrity": "sha512-J0M2i1mQA+ze3EdN9SBi751DNdAXmeFLfJrd/MDIkRc3G3Gbb9OPVSx7GIQvVwfWxQARcYV2DTxIkMyDAk3o9Q==",
9834       "dev": true,
9835       "requires": {
9836         "commander": "~2.16.0",
9837         "source-map": "~0.6.1"
9838       },
9839       "dependencies": {
9840         "commander": {
9841           "version": "2.16.0",
9842           "resolved": "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz",
9843           "integrity": "sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew==",
9844           "dev": true
9845         },
9846         "source-map": {
9847           "version": "0.6.1",
9848           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9849           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9850           "dev": true
9851         }
9852       }
9853     },
9854     "uglify-to-browserify": {
9855       "version": "1.0.2",
9856       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
9857       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
9858       "dev": true,
9859       "optional": true
9860     },
9861     "uglifyjs-webpack-plugin": {
9862       "version": "1.3.0",
9863       "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz",
9864       "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==",
9865       "dev": true,
9866       "requires": {
9867         "cacache": "^10.0.4",
9868         "find-cache-dir": "^1.0.0",
9869         "schema-utils": "^0.4.5",
9870         "serialize-javascript": "^1.4.0",
9871         "source-map": "^0.6.1",
9872         "uglify-es": "^3.3.4",
9873         "webpack-sources": "^1.1.0",
9874         "worker-farm": "^1.5.2"
9875       },
9876       "dependencies": {
9877         "commander": {
9878           "version": "2.13.0",
9879           "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
9880           "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
9881           "dev": true
9882         },
9883         "source-map": {
9884           "version": "0.6.1",
9885           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9886           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9887           "dev": true
9888         },
9889         "uglify-es": {
9890           "version": "3.3.9",
9891           "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
9892           "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
9893           "dev": true,
9894           "requires": {
9895             "commander": "~2.13.0",
9896             "source-map": "~0.6.1"
9897           }
9898         }
9899       }
9900     },
9901     "ultron": {
9902       "version": "1.0.2",
9903       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
9904       "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
9905       "dev": true
9906     },
9907     "union-value": {
9908       "version": "1.0.0",
9909       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
9910       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
9911       "dev": true,
9912       "requires": {
9913         "arr-union": "^3.1.0",
9914         "get-value": "^2.0.6",
9915         "is-extendable": "^0.1.1",
9916         "set-value": "^0.4.3"
9917       },
9918       "dependencies": {
9919         "extend-shallow": {
9920           "version": "2.0.1",
9921           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9922           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9923           "dev": true,
9924           "requires": {
9925             "is-extendable": "^0.1.0"
9926           }
9927         },
9928         "set-value": {
9929           "version": "0.4.3",
9930           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
9931           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
9932           "dev": true,
9933           "requires": {
9934             "extend-shallow": "^2.0.1",
9935             "is-extendable": "^0.1.1",
9936             "is-plain-object": "^2.0.1",
9937             "to-object-path": "^0.3.0"
9938           }
9939         }
9940       }
9941     },
9942     "unique-filename": {
9943       "version": "1.1.0",
9944       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.0.tgz",
9945       "integrity": "sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=",
9946       "dev": true,
9947       "requires": {
9948         "unique-slug": "^2.0.0"
9949       }
9950     },
9951     "unique-slug": {
9952       "version": "2.0.0",
9953       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz",
9954       "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=",
9955       "dev": true,
9956       "requires": {
9957         "imurmurhash": "^0.1.4"
9958       }
9959     },
9960     "unpipe": {
9961       "version": "1.0.0",
9962       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
9963       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
9964       "dev": true
9965     },
9966     "unset-value": {
9967       "version": "1.0.0",
9968       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
9969       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
9970       "dev": true,
9971       "requires": {
9972         "has-value": "^0.3.1",
9973         "isobject": "^3.0.0"
9974       },
9975       "dependencies": {
9976         "has-value": {
9977           "version": "0.3.1",
9978           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
9979           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
9980           "dev": true,
9981           "requires": {
9982             "get-value": "^2.0.3",
9983             "has-values": "^0.1.4",
9984             "isobject": "^2.0.0"
9985           },
9986           "dependencies": {
9987             "isobject": {
9988               "version": "2.1.0",
9989               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
9990               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
9991               "dev": true,
9992               "requires": {
9993                 "isarray": "1.0.0"
9994               }
9995             }
9996           }
9997         },
9998         "has-values": {
9999           "version": "0.1.4",
10000           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10001           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10002           "dev": true
10003         }
10004       }
10005     },
10006     "upath": {
10007       "version": "1.1.0",
10008       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
10009       "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==",
10010       "dev": true
10011     },
10012     "upper-case": {
10013       "version": "1.1.3",
10014       "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
10015       "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
10016       "dev": true
10017     },
10018     "uri-js": {
10019       "version": "3.0.2",
10020       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz",
10021       "integrity": "sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=",
10022       "dev": true,
10023       "requires": {
10024         "punycode": "^2.1.0"
10025       }
10026     },
10027     "urix": {
10028       "version": "0.1.0",
10029       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10030       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10031       "dev": true
10032     },
10033     "url": {
10034       "version": "0.11.0",
10035       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10036       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10037       "dev": true,
10038       "requires": {
10039         "punycode": "1.3.2",
10040         "querystring": "0.2.0"
10041       },
10042       "dependencies": {
10043         "punycode": {
10044           "version": "1.3.2",
10045           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10046           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10047           "dev": true
10048         }
10049       }
10050     },
10051     "url-join": {
10052       "version": "4.0.0",
10053       "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz",
10054       "integrity": "sha1-TTNA6AfTdzvamZH4MFrNzCpmXSo=",
10055       "dev": true
10056     },
10057     "url-loader": {
10058       "version": "1.1.1",
10059       "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.1.tgz",
10060       "integrity": "sha512-vugEeXjyYFBCUOpX+ZuaunbK3QXMKaQ3zUnRfIpRBlGkY7QizCnzyyn2ASfcxsvyU3ef+CJppVywnl3Kgf13Gg==",
10061       "dev": true,
10062       "requires": {
10063         "loader-utils": "^1.1.0",
10064         "mime": "^2.0.3",
10065         "schema-utils": "^1.0.0"
10066       },
10067       "dependencies": {
10068         "mime": {
10069           "version": "2.3.1",
10070           "resolved": "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz",
10071           "integrity": "sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg==",
10072           "dev": true
10073         },
10074         "schema-utils": {
10075           "version": "1.0.0",
10076           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
10077           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
10078           "dev": true,
10079           "requires": {
10080             "ajv": "^6.1.0",
10081             "ajv-errors": "^1.0.0",
10082             "ajv-keywords": "^3.1.0"
10083           }
10084         }
10085       }
10086     },
10087     "url-parse": {
10088       "version": "1.4.3",
10089       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.3.tgz",
10090       "integrity": "sha512-rh+KuAW36YKo0vClhQzLLveoj8FwPJNu65xLb7Mrt+eZht0IPT0IXgSv8gcMegZ6NvjJUALf6Mf25POlMwD1Fw==",
10091       "dev": true,
10092       "requires": {
10093         "querystringify": "^2.0.0",
10094         "requires-port": "^1.0.0"
10095       }
10096     },
10097     "use": {
10098       "version": "3.1.1",
10099       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10100       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10101       "dev": true
10102     },
10103     "useragent": {
10104       "version": "2.3.0",
10105       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
10106       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
10107       "dev": true,
10108       "requires": {
10109         "lru-cache": "4.1.x",
10110         "tmp": "0.0.x"
10111       }
10112     },
10113     "util": {
10114       "version": "0.10.4",
10115       "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
10116       "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
10117       "dev": true,
10118       "requires": {
10119         "inherits": "2.0.3"
10120       }
10121     },
10122     "util-deprecate": {
10123       "version": "1.0.2",
10124       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10125       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10126       "dev": true
10127     },
10128     "util.promisify": {
10129       "version": "1.0.0",
10130       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
10131       "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
10132       "dev": true,
10133       "requires": {
10134         "define-properties": "^1.1.2",
10135         "object.getownpropertydescriptors": "^2.0.3"
10136       }
10137     },
10138     "utila": {
10139       "version": "0.4.0",
10140       "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
10141       "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
10142       "dev": true
10143     },
10144     "utils-merge": {
10145       "version": "1.0.1",
10146       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10147       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10148       "dev": true
10149     },
10150     "uuid": {
10151       "version": "3.3.2",
10152       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10153       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
10154       "dev": true
10155     },
10156     "validate-npm-package-license": {
10157       "version": "3.0.4",
10158       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10159       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10160       "dev": true,
10161       "requires": {
10162         "spdx-correct": "^3.0.0",
10163         "spdx-expression-parse": "^3.0.0"
10164       }
10165     },
10166     "validate-npm-package-name": {
10167       "version": "3.0.0",
10168       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10169       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10170       "dev": true,
10171       "requires": {
10172         "builtins": "^1.0.3"
10173       }
10174     },
10175     "vary": {
10176       "version": "1.1.2",
10177       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10178       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10179       "dev": true
10180     },
10181     "verror": {
10182       "version": "1.10.0",
10183       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10184       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10185       "dev": true,
10186       "requires": {
10187         "assert-plus": "^1.0.0",
10188         "core-util-is": "1.0.2",
10189         "extsprintf": "^1.2.0"
10190       }
10191     },
10192     "vm-browserify": {
10193       "version": "0.0.4",
10194       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
10195       "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
10196       "dev": true,
10197       "requires": {
10198         "indexof": "0.0.1"
10199       }
10200     },
10201     "void-elements": {
10202       "version": "2.0.1",
10203       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10204       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10205       "dev": true
10206     },
10207     "watchpack": {
10208       "version": "1.6.0",
10209       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
10210       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
10211       "dev": true,
10212       "requires": {
10213         "chokidar": "^2.0.2",
10214         "graceful-fs": "^4.1.2",
10215         "neo-async": "^2.5.0"
10216       }
10217     },
10218     "wbuf": {
10219       "version": "1.7.3",
10220       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
10221       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
10222       "dev": true,
10223       "requires": {
10224         "minimalistic-assert": "^1.0.0"
10225       }
10226     },
10227     "webassemblyjs": {
10228       "version": "1.4.3",
10229       "resolved": "https://registry.npmjs.org/webassemblyjs/-/webassemblyjs-1.4.3.tgz",
10230       "integrity": "sha512-4lOV1Lv6olz0PJkDGQEp82HempAn147e6BXijWDzz9g7/2nSebVP9GVg62Fz5ZAs55mxq13GA0XLyvY8XkyDjg==",
10231       "dev": true,
10232       "requires": {
10233         "@webassemblyjs/ast": "1.4.3",
10234         "@webassemblyjs/validation": "1.4.3",
10235         "@webassemblyjs/wasm-parser": "1.4.3",
10236         "@webassemblyjs/wast-parser": "1.4.3",
10237         "long": "^3.2.0"
10238       }
10239     },
10240     "webdriver-js-extender": {
10241       "version": "2.0.0",
10242       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.0.0.tgz",
10243       "integrity": "sha512-fbyKiVu3azzIc5d4+26YfuPQcFTlgFQV5yQ/0OQj4Ybkl4g1YQuIPskf5v5wqwRJhHJnPHthB6tqCjWHOKLWag==",
10244       "dev": true,
10245       "requires": {
10246         "@types/selenium-webdriver": "^3.0.0",
10247         "selenium-webdriver": "^3.0.1"
10248       }
10249     },
10250     "webpack": {
10251       "version": "4.8.3",
10252       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.8.3.tgz",
10253       "integrity": "sha512-/hfAjBISycdK597lxONjKEFX7dSIU1PsYwC3XlXUXoykWBlv9QV5HnO+ql3HvrrgfBJ7WXdnjO9iGPR2aAc5sw==",
10254       "dev": true,
10255       "requires": {
10256         "@webassemblyjs/ast": "1.4.3",
10257         "@webassemblyjs/wasm-edit": "1.4.3",
10258         "@webassemblyjs/wasm-parser": "1.4.3",
10259         "acorn": "^5.0.0",
10260         "acorn-dynamic-import": "^3.0.0",
10261         "ajv": "^6.1.0",
10262         "ajv-keywords": "^3.1.0",
10263         "chrome-trace-event": "^0.1.1",
10264         "enhanced-resolve": "^4.0.0",
10265         "eslint-scope": "^3.7.1",
10266         "loader-runner": "^2.3.0",
10267         "loader-utils": "^1.1.0",
10268         "memory-fs": "~0.4.1",
10269         "micromatch": "^3.1.8",
10270         "mkdirp": "~0.5.0",
10271         "neo-async": "^2.5.0",
10272         "node-libs-browser": "^2.0.0",
10273         "schema-utils": "^0.4.4",
10274         "tapable": "^1.0.0",
10275         "uglifyjs-webpack-plugin": "^1.2.4",
10276         "watchpack": "^1.5.0",
10277         "webpack-sources": "^1.0.1"
10278       }
10279     },
10280     "webpack-core": {
10281       "version": "0.6.9",
10282       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
10283       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
10284       "dev": true,
10285       "requires": {
10286         "source-list-map": "~0.1.7",
10287         "source-map": "~0.4.1"
10288       },
10289       "dependencies": {
10290         "source-list-map": {
10291           "version": "0.1.8",
10292           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
10293           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
10294           "dev": true
10295         },
10296         "source-map": {
10297           "version": "0.4.4",
10298           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
10299           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10300           "dev": true,
10301           "requires": {
10302             "amdefine": ">=0.0.4"
10303           }
10304         }
10305       }
10306     },
10307     "webpack-dev-middleware": {
10308       "version": "3.1.3",
10309       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.1.3.tgz",
10310       "integrity": "sha512-I6Mmy/QjWU/kXwCSFGaiOoL5YEQIVmbb0o45xMoCyQAg/mClqZVTcsX327sPfekDyJWpCxb+04whNyLOIxpJdQ==",
10311       "dev": true,
10312       "requires": {
10313         "loud-rejection": "^1.6.0",
10314         "memory-fs": "~0.4.1",
10315         "mime": "^2.1.0",
10316         "path-is-absolute": "^1.0.0",
10317         "range-parser": "^1.0.3",
10318         "url-join": "^4.0.0",
10319         "webpack-log": "^1.0.1"
10320       },
10321       "dependencies": {
10322         "mime": {
10323           "version": "2.3.1",
10324           "resolved": "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz",
10325           "integrity": "sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg==",
10326           "dev": true
10327         }
10328       }
10329     },
10330     "webpack-dev-server": {
10331       "version": "3.1.5",
10332       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.5.tgz",
10333       "integrity": "sha512-LVHg+EPwZLHIlfvokSTgtJqO/vI5CQi89fASb5JEDtVMDjY0yuIEqPPdMiKaBJIB/Ab7v/UN/sYZ7WsZvntQKw==",
10334       "dev": true,
10335       "requires": {
10336         "ansi-html": "0.0.7",
10337         "array-includes": "^3.0.3",
10338         "bonjour": "^3.5.0",
10339         "chokidar": "^2.0.0",
10340         "compression": "^1.5.2",
10341         "connect-history-api-fallback": "^1.3.0",
10342         "debug": "^3.1.0",
10343         "del": "^3.0.0",
10344         "express": "^4.16.2",
10345         "html-entities": "^1.2.0",
10346         "http-proxy-middleware": "~0.18.0",
10347         "import-local": "^1.0.0",
10348         "internal-ip": "1.2.0",
10349         "ip": "^1.1.5",
10350         "killable": "^1.0.0",
10351         "loglevel": "^1.4.1",
10352         "opn": "^5.1.0",
10353         "portfinder": "^1.0.9",
10354         "selfsigned": "^1.9.1",
10355         "serve-index": "^1.7.2",
10356         "sockjs": "0.3.19",
10357         "sockjs-client": "1.1.5",
10358         "spdy": "^3.4.1",
10359         "strip-ansi": "^3.0.0",
10360         "supports-color": "^5.1.0",
10361         "webpack-dev-middleware": "3.1.3",
10362         "webpack-log": "^1.1.2",
10363         "yargs": "11.0.0"
10364       },
10365       "dependencies": {
10366         "ansi-regex": {
10367           "version": "3.0.0",
10368           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10369           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10370           "dev": true
10371         },
10372         "camelcase": {
10373           "version": "4.1.0",
10374           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10375           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10376           "dev": true
10377         },
10378         "cliui": {
10379           "version": "4.1.0",
10380           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
10381           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
10382           "dev": true,
10383           "requires": {
10384             "string-width": "^2.1.1",
10385             "strip-ansi": "^4.0.0",
10386             "wrap-ansi": "^2.0.0"
10387           },
10388           "dependencies": {
10389             "strip-ansi": {
10390               "version": "4.0.0",
10391               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10392               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10393               "dev": true,
10394               "requires": {
10395                 "ansi-regex": "^3.0.0"
10396               }
10397             }
10398           }
10399         },
10400         "debug": {
10401           "version": "3.1.0",
10402           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10403           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10404           "dev": true,
10405           "requires": {
10406             "ms": "2.0.0"
10407           }
10408         },
10409         "is-fullwidth-code-point": {
10410           "version": "2.0.0",
10411           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10412           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10413           "dev": true
10414         },
10415         "os-locale": {
10416           "version": "2.1.0",
10417           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
10418           "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
10419           "dev": true,
10420           "requires": {
10421             "execa": "^0.7.0",
10422             "lcid": "^1.0.0",
10423             "mem": "^1.1.0"
10424           }
10425         },
10426         "string-width": {
10427           "version": "2.1.1",
10428           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10429           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10430           "dev": true,
10431           "requires": {
10432             "is-fullwidth-code-point": "^2.0.0",
10433             "strip-ansi": "^4.0.0"
10434           },
10435           "dependencies": {
10436             "strip-ansi": {
10437               "version": "4.0.0",
10438               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10439               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10440               "dev": true,
10441               "requires": {
10442                 "ansi-regex": "^3.0.0"
10443               }
10444             }
10445           }
10446         },
10447         "which-module": {
10448           "version": "2.0.0",
10449           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
10450           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
10451           "dev": true
10452         },
10453         "y18n": {
10454           "version": "3.2.1",
10455           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
10456           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
10457           "dev": true
10458         },
10459         "yargs": {
10460           "version": "11.0.0",
10461           "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.0.0.tgz",
10462           "integrity": "sha512-Rjp+lMYQOWtgqojx1dEWorjCofi1YN7AoFvYV7b1gx/7dAAeuI4kN5SZiEvr0ZmsZTOpDRcCqrpI10L31tFkBw==",
10463           "dev": true,
10464           "requires": {
10465             "cliui": "^4.0.0",
10466             "decamelize": "^1.1.1",
10467             "find-up": "^2.1.0",
10468             "get-caller-file": "^1.0.1",
10469             "os-locale": "^2.0.0",
10470             "require-directory": "^2.1.1",
10471             "require-main-filename": "^1.0.1",
10472             "set-blocking": "^2.0.0",
10473             "string-width": "^2.0.0",
10474             "which-module": "^2.0.0",
10475             "y18n": "^3.2.1",
10476             "yargs-parser": "^9.0.2"
10477           }
10478         },
10479         "yargs-parser": {
10480           "version": "9.0.2",
10481           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz",
10482           "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=",
10483           "dev": true,
10484           "requires": {
10485             "camelcase": "^4.1.0"
10486           }
10487         }
10488       }
10489     },
10490     "webpack-log": {
10491       "version": "1.2.0",
10492       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-1.2.0.tgz",
10493       "integrity": "sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA==",
10494       "dev": true,
10495       "requires": {
10496         "chalk": "^2.1.0",
10497         "log-symbols": "^2.1.0",
10498         "loglevelnext": "^1.0.1",
10499         "uuid": "^3.1.0"
10500       }
10501     },
10502     "webpack-merge": {
10503       "version": "4.1.4",
10504       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
10505       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
10506       "dev": true,
10507       "requires": {
10508         "lodash": "^4.17.5"
10509       }
10510     },
10511     "webpack-sources": {
10512       "version": "1.1.0",
10513       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz",
10514       "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==",
10515       "dev": true,
10516       "requires": {
10517         "source-list-map": "^2.0.0",
10518         "source-map": "~0.6.1"
10519       },
10520       "dependencies": {
10521         "source-map": {
10522           "version": "0.6.1",
10523           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10524           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10525           "dev": true
10526         }
10527       }
10528     },
10529     "webpack-subresource-integrity": {
10530       "version": "1.1.0-rc.4",
10531       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.4.tgz",
10532       "integrity": "sha1-xcTj1pD50vZKlVDgeodn+Xlqpdg=",
10533       "dev": true,
10534       "requires": {
10535         "webpack-core": "^0.6.8"
10536       }
10537     },
10538     "websocket-driver": {
10539       "version": "0.7.0",
10540       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
10541       "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
10542       "dev": true,
10543       "requires": {
10544         "http-parser-js": ">=0.4.0",
10545         "websocket-extensions": ">=0.1.1"
10546       }
10547     },
10548     "websocket-extensions": {
10549       "version": "0.1.3",
10550       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
10551       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
10552       "dev": true
10553     },
10554     "when": {
10555       "version": "3.6.4",
10556       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
10557       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
10558       "dev": true
10559     },
10560     "which": {
10561       "version": "1.3.1",
10562       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
10563       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
10564       "dev": true,
10565       "requires": {
10566         "isexe": "^2.0.0"
10567       }
10568     },
10569     "which-module": {
10570       "version": "1.0.0",
10571       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
10572       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
10573       "dev": true,
10574       "optional": true
10575     },
10576     "wide-align": {
10577       "version": "1.1.3",
10578       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
10579       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
10580       "dev": true,
10581       "requires": {
10582         "string-width": "^1.0.2 || 2"
10583       }
10584     },
10585     "window-size": {
10586       "version": "0.1.0",
10587       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
10588       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
10589       "dev": true,
10590       "optional": true
10591     },
10592     "wordwrap": {
10593       "version": "1.0.0",
10594       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10595       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10596       "dev": true
10597     },
10598     "worker-farm": {
10599       "version": "1.6.0",
10600       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz",
10601       "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==",
10602       "dev": true,
10603       "requires": {
10604         "errno": "~0.1.7"
10605       }
10606     },
10607     "wrap-ansi": {
10608       "version": "2.1.0",
10609       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
10610       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
10611       "dev": true,
10612       "requires": {
10613         "string-width": "^1.0.1",
10614         "strip-ansi": "^3.0.1"
10615       }
10616     },
10617     "wrappy": {
10618       "version": "1.0.2",
10619       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
10620       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
10621       "dev": true
10622     },
10623     "ws": {
10624       "version": "1.1.2",
10625       "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz",
10626       "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=",
10627       "dev": true,
10628       "requires": {
10629         "options": ">=0.0.5",
10630         "ultron": "1.0.x"
10631       }
10632     },
10633     "wtf-8": {
10634       "version": "1.0.0",
10635       "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
10636       "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
10637       "dev": true
10638     },
10639     "xml2js": {
10640       "version": "0.4.19",
10641       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
10642       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
10643       "dev": true,
10644       "requires": {
10645         "sax": ">=0.6.0",
10646         "xmlbuilder": "~9.0.1"
10647       },
10648       "dependencies": {
10649         "sax": {
10650           "version": "1.2.4",
10651           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
10652           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
10653           "dev": true
10654         }
10655       }
10656     },
10657     "xmlbuilder": {
10658       "version": "9.0.7",
10659       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
10660       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
10661       "dev": true
10662     },
10663     "xmlhttprequest-ssl": {
10664       "version": "1.5.3",
10665       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
10666       "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
10667       "dev": true
10668     },
10669     "xtend": {
10670       "version": "4.0.1",
10671       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
10672       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
10673       "dev": true
10674     },
10675     "xxhashjs": {
10676       "version": "0.2.2",
10677       "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
10678       "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
10679       "dev": true,
10680       "requires": {
10681         "cuint": "^0.2.2"
10682       }
10683     },
10684     "y18n": {
10685       "version": "4.0.0",
10686       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
10687       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
10688       "dev": true
10689     },
10690     "yallist": {
10691       "version": "2.1.2",
10692       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
10693       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
10694       "dev": true
10695     },
10696     "yargs": {
10697       "version": "3.10.0",
10698       "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
10699       "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
10700       "dev": true,
10701       "optional": true,
10702       "requires": {
10703         "camelcase": "^1.0.2",
10704         "cliui": "^2.1.0",
10705         "decamelize": "^1.0.0",
10706         "window-size": "0.1.0"
10707       }
10708     },
10709     "yargs-parser": {
10710       "version": "5.0.0",
10711       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
10712       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
10713       "dev": true,
10714       "optional": true,
10715       "requires": {
10716         "camelcase": "^3.0.0"
10717       },
10718       "dependencies": {
10719         "camelcase": {
10720           "version": "3.0.0",
10721           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10722           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10723           "dev": true,
10724           "optional": true
10725         }
10726       }
10727     },
10728     "yeast": {
10729       "version": "0.1.2",
10730       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
10731       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
10732       "dev": true
10733     },
10734     "yn": {
10735       "version": "2.0.0",
10736       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
10737       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
10738       "dev": true
10739     },
10740     "zone.js": {
10741       "version": "0.8.26",
10742       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.26.tgz",
10743       "integrity": "sha512-W9Nj+UmBJG251wkCacIkETgra4QgBo/vgoEkb4a2uoLzpQG7qF9nzwoLXWU5xj3Fg2mxGvEDh47mg24vXccYjA=="
10744     }
10745   }
10746 }