Remove mso-oof-adapter from SO
[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           "optional": true
3844         },
3845         "brace-expansion": {
3846           "version": "1.1.11",
3847           "bundled": true,
3848           "dev": true,
3849           "optional": true,
3850           "requires": {
3851             "balanced-match": "^1.0.0",
3852             "concat-map": "0.0.1"
3853           }
3854         },
3855         "chownr": {
3856           "version": "1.0.1",
3857           "bundled": true,
3858           "dev": true,
3859           "optional": true
3860         },
3861         "code-point-at": {
3862           "version": "1.1.0",
3863           "bundled": true,
3864           "dev": true,
3865           "optional": true
3866         },
3867         "concat-map": {
3868           "version": "0.0.1",
3869           "bundled": true,
3870           "dev": true,
3871           "optional": true
3872         },
3873         "console-control-strings": {
3874           "version": "1.1.0",
3875           "bundled": true,
3876           "dev": true,
3877           "optional": true
3878         },
3879         "core-util-is": {
3880           "version": "1.0.2",
3881           "bundled": true,
3882           "dev": true,
3883           "optional": true
3884         },
3885         "debug": {
3886           "version": "2.6.9",
3887           "bundled": true,
3888           "dev": true,
3889           "optional": true,
3890           "requires": {
3891             "ms": "2.0.0"
3892           }
3893         },
3894         "deep-extend": {
3895           "version": "0.5.1",
3896           "bundled": true,
3897           "dev": true,
3898           "optional": true
3899         },
3900         "delegates": {
3901           "version": "1.0.0",
3902           "bundled": true,
3903           "dev": true,
3904           "optional": true
3905         },
3906         "detect-libc": {
3907           "version": "1.0.3",
3908           "bundled": true,
3909           "dev": true,
3910           "optional": true
3911         },
3912         "fs-minipass": {
3913           "version": "1.2.5",
3914           "bundled": true,
3915           "dev": true,
3916           "optional": true,
3917           "requires": {
3918             "minipass": "^2.2.1"
3919           }
3920         },
3921         "fs.realpath": {
3922           "version": "1.0.0",
3923           "bundled": true,
3924           "dev": true,
3925           "optional": true
3926         },
3927         "gauge": {
3928           "version": "2.7.4",
3929           "bundled": true,
3930           "dev": true,
3931           "optional": true,
3932           "requires": {
3933             "aproba": "^1.0.3",
3934             "console-control-strings": "^1.0.0",
3935             "has-unicode": "^2.0.0",
3936             "object-assign": "^4.1.0",
3937             "signal-exit": "^3.0.0",
3938             "string-width": "^1.0.1",
3939             "strip-ansi": "^3.0.1",
3940             "wide-align": "^1.1.0"
3941           }
3942         },
3943         "glob": {
3944           "version": "7.1.2",
3945           "bundled": true,
3946           "dev": true,
3947           "optional": true,
3948           "requires": {
3949             "fs.realpath": "^1.0.0",
3950             "inflight": "^1.0.4",
3951             "inherits": "2",
3952             "minimatch": "^3.0.4",
3953             "once": "^1.3.0",
3954             "path-is-absolute": "^1.0.0"
3955           }
3956         },
3957         "has-unicode": {
3958           "version": "2.0.1",
3959           "bundled": true,
3960           "dev": true,
3961           "optional": true
3962         },
3963         "iconv-lite": {
3964           "version": "0.4.21",
3965           "bundled": true,
3966           "dev": true,
3967           "optional": true,
3968           "requires": {
3969             "safer-buffer": "^2.1.0"
3970           }
3971         },
3972         "ignore-walk": {
3973           "version": "3.0.1",
3974           "bundled": true,
3975           "dev": true,
3976           "optional": true,
3977           "requires": {
3978             "minimatch": "^3.0.4"
3979           }
3980         },
3981         "inflight": {
3982           "version": "1.0.6",
3983           "bundled": true,
3984           "dev": true,
3985           "optional": true,
3986           "requires": {
3987             "once": "^1.3.0",
3988             "wrappy": "1"
3989           }
3990         },
3991         "inherits": {
3992           "version": "2.0.3",
3993           "bundled": true,
3994           "dev": true,
3995           "optional": true
3996         },
3997         "ini": {
3998           "version": "1.3.5",
3999           "bundled": true,
4000           "dev": true,
4001           "optional": true
4002         },
4003         "is-fullwidth-code-point": {
4004           "version": "1.0.0",
4005           "bundled": true,
4006           "dev": true,
4007           "optional": true,
4008           "requires": {
4009             "number-is-nan": "^1.0.0"
4010           }
4011         },
4012         "isarray": {
4013           "version": "1.0.0",
4014           "bundled": true,
4015           "dev": true,
4016           "optional": true
4017         },
4018         "minimatch": {
4019           "version": "3.0.4",
4020           "bundled": true,
4021           "dev": true,
4022           "optional": true,
4023           "requires": {
4024             "brace-expansion": "^1.1.7"
4025           }
4026         },
4027         "minimist": {
4028           "version": "0.0.8",
4029           "bundled": true,
4030           "dev": true,
4031           "optional": true
4032         },
4033         "minipass": {
4034           "version": "2.2.4",
4035           "bundled": true,
4036           "dev": true,
4037           "optional": true,
4038           "requires": {
4039             "safe-buffer": "^5.1.1",
4040             "yallist": "^3.0.0"
4041           }
4042         },
4043         "minizlib": {
4044           "version": "1.1.0",
4045           "bundled": true,
4046           "dev": true,
4047           "optional": true,
4048           "requires": {
4049             "minipass": "^2.2.1"
4050           }
4051         },
4052         "mkdirp": {
4053           "version": "0.5.1",
4054           "bundled": true,
4055           "dev": true,
4056           "optional": true,
4057           "requires": {
4058             "minimist": "0.0.8"
4059           }
4060         },
4061         "ms": {
4062           "version": "2.0.0",
4063           "bundled": true,
4064           "dev": true,
4065           "optional": true
4066         },
4067         "needle": {
4068           "version": "2.2.0",
4069           "bundled": true,
4070           "dev": true,
4071           "optional": true,
4072           "requires": {
4073             "debug": "^2.1.2",
4074             "iconv-lite": "^0.4.4",
4075             "sax": "^1.2.4"
4076           }
4077         },
4078         "node-pre-gyp": {
4079           "version": "0.10.0",
4080           "bundled": true,
4081           "dev": true,
4082           "optional": true,
4083           "requires": {
4084             "detect-libc": "^1.0.2",
4085             "mkdirp": "^0.5.1",
4086             "needle": "^2.2.0",
4087             "nopt": "^4.0.1",
4088             "npm-packlist": "^1.1.6",
4089             "npmlog": "^4.0.2",
4090             "rc": "^1.1.7",
4091             "rimraf": "^2.6.1",
4092             "semver": "^5.3.0",
4093             "tar": "^4"
4094           }
4095         },
4096         "nopt": {
4097           "version": "4.0.1",
4098           "bundled": true,
4099           "dev": true,
4100           "optional": true,
4101           "requires": {
4102             "abbrev": "1",
4103             "osenv": "^0.1.4"
4104           }
4105         },
4106         "npm-bundled": {
4107           "version": "1.0.3",
4108           "bundled": true,
4109           "dev": true,
4110           "optional": true
4111         },
4112         "npm-packlist": {
4113           "version": "1.1.10",
4114           "bundled": true,
4115           "dev": true,
4116           "optional": true,
4117           "requires": {
4118             "ignore-walk": "^3.0.1",
4119             "npm-bundled": "^1.0.1"
4120           }
4121         },
4122         "npmlog": {
4123           "version": "4.1.2",
4124           "bundled": true,
4125           "dev": true,
4126           "optional": true,
4127           "requires": {
4128             "are-we-there-yet": "~1.1.2",
4129             "console-control-strings": "~1.1.0",
4130             "gauge": "~2.7.3",
4131             "set-blocking": "~2.0.0"
4132           }
4133         },
4134         "number-is-nan": {
4135           "version": "1.0.1",
4136           "bundled": true,
4137           "dev": true,
4138           "optional": true
4139         },
4140         "object-assign": {
4141           "version": "4.1.1",
4142           "bundled": true,
4143           "dev": true,
4144           "optional": true
4145         },
4146         "once": {
4147           "version": "1.4.0",
4148           "bundled": true,
4149           "dev": true,
4150           "optional": true,
4151           "requires": {
4152             "wrappy": "1"
4153           }
4154         },
4155         "os-homedir": {
4156           "version": "1.0.2",
4157           "bundled": true,
4158           "dev": true,
4159           "optional": true
4160         },
4161         "os-tmpdir": {
4162           "version": "1.0.2",
4163           "bundled": true,
4164           "dev": true,
4165           "optional": true
4166         },
4167         "osenv": {
4168           "version": "0.1.5",
4169           "bundled": true,
4170           "dev": true,
4171           "optional": true,
4172           "requires": {
4173             "os-homedir": "^1.0.0",
4174             "os-tmpdir": "^1.0.0"
4175           }
4176         },
4177         "path-is-absolute": {
4178           "version": "1.0.1",
4179           "bundled": true,
4180           "dev": true,
4181           "optional": true
4182         },
4183         "process-nextick-args": {
4184           "version": "2.0.0",
4185           "bundled": true,
4186           "dev": true,
4187           "optional": true
4188         },
4189         "rc": {
4190           "version": "1.2.7",
4191           "bundled": true,
4192           "dev": true,
4193           "optional": true,
4194           "requires": {
4195             "deep-extend": "^0.5.1",
4196             "ini": "~1.3.0",
4197             "minimist": "^1.2.0",
4198             "strip-json-comments": "~2.0.1"
4199           },
4200           "dependencies": {
4201             "minimist": {
4202               "version": "1.2.0",
4203               "bundled": true,
4204               "dev": true,
4205               "optional": true
4206             }
4207           }
4208         },
4209         "readable-stream": {
4210           "version": "2.3.6",
4211           "bundled": true,
4212           "dev": true,
4213           "optional": true,
4214           "requires": {
4215             "core-util-is": "~1.0.0",
4216             "inherits": "~2.0.3",
4217             "isarray": "~1.0.0",
4218             "process-nextick-args": "~2.0.0",
4219             "safe-buffer": "~5.1.1",
4220             "string_decoder": "~1.1.1",
4221             "util-deprecate": "~1.0.1"
4222           }
4223         },
4224         "rimraf": {
4225           "version": "2.6.2",
4226           "bundled": true,
4227           "dev": true,
4228           "optional": true,
4229           "requires": {
4230             "glob": "^7.0.5"
4231           }
4232         },
4233         "safe-buffer": {
4234           "version": "5.1.1",
4235           "bundled": true,
4236           "dev": true
4237         },
4238         "safer-buffer": {
4239           "version": "2.1.2",
4240           "bundled": true,
4241           "dev": true,
4242           "optional": true
4243         },
4244         "sax": {
4245           "version": "1.2.4",
4246           "bundled": true,
4247           "dev": true,
4248           "optional": true
4249         },
4250         "semver": {
4251           "version": "5.5.0",
4252           "bundled": true,
4253           "dev": true,
4254           "optional": true
4255         },
4256         "set-blocking": {
4257           "version": "2.0.0",
4258           "bundled": true,
4259           "dev": true,
4260           "optional": true
4261         },
4262         "signal-exit": {
4263           "version": "3.0.2",
4264           "bundled": true,
4265           "dev": true,
4266           "optional": true
4267         },
4268         "string-width": {
4269           "version": "1.0.2",
4270           "bundled": true,
4271           "dev": true,
4272           "optional": true,
4273           "requires": {
4274             "code-point-at": "^1.0.0",
4275             "is-fullwidth-code-point": "^1.0.0",
4276             "strip-ansi": "^3.0.0"
4277           }
4278         },
4279         "string_decoder": {
4280           "version": "1.1.1",
4281           "bundled": true,
4282           "dev": true,
4283           "optional": true,
4284           "requires": {
4285             "safe-buffer": "~5.1.0"
4286           }
4287         },
4288         "strip-ansi": {
4289           "version": "3.0.1",
4290           "bundled": true,
4291           "dev": true,
4292           "requires": {
4293             "ansi-regex": "^2.0.0"
4294           }
4295         },
4296         "strip-json-comments": {
4297           "version": "2.0.1",
4298           "bundled": true,
4299           "dev": true,
4300           "optional": true
4301         },
4302         "tar": {
4303           "version": "4.4.1",
4304           "bundled": true,
4305           "dev": true,
4306           "optional": true,
4307           "requires": {
4308             "chownr": "^1.0.1",
4309             "fs-minipass": "^1.2.5",
4310             "minipass": "^2.2.4",
4311             "minizlib": "^1.1.0",
4312             "mkdirp": "^0.5.0",
4313             "safe-buffer": "^5.1.1",
4314             "yallist": "^3.0.2"
4315           }
4316         },
4317         "util-deprecate": {
4318           "version": "1.0.2",
4319           "bundled": true,
4320           "dev": true,
4321           "optional": true
4322         },
4323         "wide-align": {
4324           "version": "1.1.2",
4325           "bundled": true,
4326           "dev": true,
4327           "optional": true,
4328           "requires": {
4329             "string-width": "^1.0.2"
4330           }
4331         },
4332         "wrappy": {
4333           "version": "1.0.2",
4334           "bundled": true,
4335           "dev": true
4336         },
4337         "yallist": {
4338           "version": "3.0.2",
4339           "bundled": true,
4340           "dev": true
4341         }
4342       }
4343     },
4344     "fstream": {
4345       "version": "1.0.11",
4346       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
4347       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
4348       "dev": true,
4349       "requires": {
4350         "graceful-fs": "^4.1.2",
4351         "inherits": "~2.0.0",
4352         "mkdirp": ">=0.5 0",
4353         "rimraf": "2"
4354       }
4355     },
4356     "function-bind": {
4357       "version": "1.1.1",
4358       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4359       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4360       "dev": true
4361     },
4362     "gauge": {
4363       "version": "2.7.4",
4364       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4365       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
4366       "dev": true,
4367       "requires": {
4368         "aproba": "^1.0.3",
4369         "console-control-strings": "^1.0.0",
4370         "has-unicode": "^2.0.0",
4371         "object-assign": "^4.1.0",
4372         "signal-exit": "^3.0.0",
4373         "string-width": "^1.0.1",
4374         "strip-ansi": "^3.0.1",
4375         "wide-align": "^1.1.0"
4376       }
4377     },
4378     "gaze": {
4379       "version": "1.1.3",
4380       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
4381       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
4382       "dev": true,
4383       "optional": true,
4384       "requires": {
4385         "globule": "^1.0.0"
4386       }
4387     },
4388     "get-caller-file": {
4389       "version": "1.0.3",
4390       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4391       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4392       "dev": true
4393     },
4394     "get-stdin": {
4395       "version": "4.0.1",
4396       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4397       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4398       "dev": true
4399     },
4400     "get-stream": {
4401       "version": "3.0.0",
4402       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4403       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4404       "dev": true
4405     },
4406     "get-value": {
4407       "version": "2.0.6",
4408       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4409       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4410       "dev": true
4411     },
4412     "getpass": {
4413       "version": "0.1.7",
4414       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4415       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4416       "dev": true,
4417       "requires": {
4418         "assert-plus": "^1.0.0"
4419       }
4420     },
4421     "glob": {
4422       "version": "7.1.2",
4423       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
4424       "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
4425       "dev": true,
4426       "requires": {
4427         "fs.realpath": "^1.0.0",
4428         "inflight": "^1.0.4",
4429         "inherits": "2",
4430         "minimatch": "^3.0.4",
4431         "once": "^1.3.0",
4432         "path-is-absolute": "^1.0.0"
4433       }
4434     },
4435     "glob-base": {
4436       "version": "0.3.0",
4437       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
4438       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
4439       "dev": true,
4440       "requires": {
4441         "glob-parent": "^2.0.0",
4442         "is-glob": "^2.0.0"
4443       },
4444       "dependencies": {
4445         "glob-parent": {
4446           "version": "2.0.0",
4447           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
4448           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
4449           "dev": true,
4450           "requires": {
4451             "is-glob": "^2.0.0"
4452           }
4453         },
4454         "is-extglob": {
4455           "version": "1.0.0",
4456           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4457           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4458           "dev": true
4459         },
4460         "is-glob": {
4461           "version": "2.0.1",
4462           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4463           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4464           "dev": true,
4465           "requires": {
4466             "is-extglob": "^1.0.0"
4467           }
4468         }
4469       }
4470     },
4471     "glob-parent": {
4472       "version": "3.1.0",
4473       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4474       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4475       "dev": true,
4476       "requires": {
4477         "is-glob": "^3.1.0",
4478         "path-dirname": "^1.0.0"
4479       },
4480       "dependencies": {
4481         "is-glob": {
4482           "version": "3.1.0",
4483           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4484           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4485           "dev": true,
4486           "requires": {
4487             "is-extglob": "^2.1.0"
4488           }
4489         }
4490       }
4491     },
4492     "globals": {
4493       "version": "9.18.0",
4494       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4495       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4496       "dev": true
4497     },
4498     "globby": {
4499       "version": "7.1.1",
4500       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
4501       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
4502       "dev": true,
4503       "requires": {
4504         "array-union": "^1.0.1",
4505         "dir-glob": "^2.0.0",
4506         "glob": "^7.1.2",
4507         "ignore": "^3.3.5",
4508         "pify": "^3.0.0",
4509         "slash": "^1.0.0"
4510       }
4511     },
4512     "globule": {
4513       "version": "1.2.1",
4514       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
4515       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
4516       "dev": true,
4517       "optional": true,
4518       "requires": {
4519         "glob": "~7.1.1",
4520         "lodash": "~4.17.10",
4521         "minimatch": "~3.0.2"
4522       }
4523     },
4524     "graceful-fs": {
4525       "version": "4.1.11",
4526       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
4527       "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
4528       "dev": true
4529     },
4530     "hammerjs": {
4531       "version": "2.0.8",
4532       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
4533       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
4534     },
4535     "handle-thing": {
4536       "version": "1.2.5",
4537       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
4538       "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
4539       "dev": true
4540     },
4541     "handlebars": {
4542       "version": "4.0.11",
4543       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz",
4544       "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=",
4545       "dev": true,
4546       "requires": {
4547         "async": "^1.4.0",
4548         "optimist": "^0.6.1",
4549         "source-map": "^0.4.4",
4550         "uglify-js": "^2.6"
4551       },
4552       "dependencies": {
4553         "source-map": {
4554           "version": "0.4.4",
4555           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
4556           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
4557           "dev": true,
4558           "requires": {
4559             "amdefine": ">=0.0.4"
4560           }
4561         },
4562         "uglify-js": {
4563           "version": "2.8.29",
4564           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
4565           "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
4566           "dev": true,
4567           "optional": true,
4568           "requires": {
4569             "source-map": "~0.5.1",
4570             "uglify-to-browserify": "~1.0.0",
4571             "yargs": "~3.10.0"
4572           },
4573           "dependencies": {
4574             "source-map": {
4575               "version": "0.5.7",
4576               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4577               "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
4578               "dev": true,
4579               "optional": true
4580             }
4581           }
4582         }
4583       }
4584     },
4585     "har-schema": {
4586       "version": "2.0.0",
4587       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4588       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4589       "dev": true
4590     },
4591     "har-validator": {
4592       "version": "5.1.0",
4593       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz",
4594       "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==",
4595       "dev": true,
4596       "requires": {
4597         "ajv": "^5.3.0",
4598         "har-schema": "^2.0.0"
4599       },
4600       "dependencies": {
4601         "ajv": {
4602           "version": "5.5.2",
4603           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
4604           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
4605           "dev": true,
4606           "requires": {
4607             "co": "^4.6.0",
4608             "fast-deep-equal": "^1.0.0",
4609             "fast-json-stable-stringify": "^2.0.0",
4610             "json-schema-traverse": "^0.3.0"
4611           }
4612         }
4613       }
4614     },
4615     "has": {
4616       "version": "1.0.3",
4617       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
4618       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
4619       "dev": true,
4620       "requires": {
4621         "function-bind": "^1.1.1"
4622       }
4623     },
4624     "has-ansi": {
4625       "version": "2.0.0",
4626       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4627       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4628       "dev": true,
4629       "requires": {
4630         "ansi-regex": "^2.0.0"
4631       }
4632     },
4633     "has-binary": {
4634       "version": "0.1.7",
4635       "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
4636       "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
4637       "dev": true,
4638       "requires": {
4639         "isarray": "0.0.1"
4640       },
4641       "dependencies": {
4642         "isarray": {
4643           "version": "0.0.1",
4644           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
4645           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
4646           "dev": true
4647         }
4648       }
4649     },
4650     "has-cors": {
4651       "version": "1.1.0",
4652       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4653       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4654       "dev": true
4655     },
4656     "has-flag": {
4657       "version": "3.0.0",
4658       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4659       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4660       "dev": true
4661     },
4662     "has-symbols": {
4663       "version": "1.0.0",
4664       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
4665       "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
4666       "dev": true
4667     },
4668     "has-unicode": {
4669       "version": "2.0.1",
4670       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4671       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4672       "dev": true
4673     },
4674     "has-value": {
4675       "version": "1.0.0",
4676       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4677       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4678       "dev": true,
4679       "requires": {
4680         "get-value": "^2.0.6",
4681         "has-values": "^1.0.0",
4682         "isobject": "^3.0.0"
4683       }
4684     },
4685     "has-values": {
4686       "version": "1.0.0",
4687       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4688       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4689       "dev": true,
4690       "requires": {
4691         "is-number": "^3.0.0",
4692         "kind-of": "^4.0.0"
4693       },
4694       "dependencies": {
4695         "kind-of": {
4696           "version": "4.0.0",
4697           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4698           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4699           "dev": true,
4700           "requires": {
4701             "is-buffer": "^1.1.5"
4702           }
4703         }
4704       }
4705     },
4706     "hash-base": {
4707       "version": "3.0.4",
4708       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
4709       "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4710       "dev": true,
4711       "requires": {
4712         "inherits": "^2.0.1",
4713         "safe-buffer": "^5.0.1"
4714       }
4715     },
4716     "hash.js": {
4717       "version": "1.1.5",
4718       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz",
4719       "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==",
4720       "dev": true,
4721       "requires": {
4722         "inherits": "^2.0.3",
4723         "minimalistic-assert": "^1.0.1"
4724       }
4725     },
4726     "hat": {
4727       "version": "0.0.3",
4728       "resolved": "https://registry.npmjs.org/hat/-/hat-0.0.3.tgz",
4729       "integrity": "sha1-uwFKnmSzeIrtgAWRdBPU/z1QLYo="
4730     },
4731     "he": {
4732       "version": "1.1.1",
4733       "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
4734       "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
4735       "dev": true
4736     },
4737     "hmac-drbg": {
4738       "version": "1.0.1",
4739       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
4740       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4741       "dev": true,
4742       "requires": {
4743         "hash.js": "^1.0.3",
4744         "minimalistic-assert": "^1.0.0",
4745         "minimalistic-crypto-utils": "^1.0.1"
4746       }
4747     },
4748     "hosted-git-info": {
4749       "version": "2.7.1",
4750       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
4751       "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
4752       "dev": true
4753     },
4754     "hpack.js": {
4755       "version": "2.1.6",
4756       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
4757       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
4758       "dev": true,
4759       "requires": {
4760         "inherits": "^2.0.1",
4761         "obuf": "^1.0.0",
4762         "readable-stream": "^2.0.1",
4763         "wbuf": "^1.1.0"
4764       }
4765     },
4766     "html-entities": {
4767       "version": "1.2.1",
4768       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
4769       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
4770       "dev": true
4771     },
4772     "html-minifier": {
4773       "version": "3.5.20",
4774       "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.20.tgz",
4775       "integrity": "sha512-ZmgNLaTp54+HFKkONyLFEfs5dd/ZOtlquKaTnqIWFmx3Av5zG6ZPcV2d0o9XM2fXOTxxIf6eDcwzFFotke/5zA==",
4776       "dev": true,
4777       "requires": {
4778         "camel-case": "3.0.x",
4779         "clean-css": "4.2.x",
4780         "commander": "2.17.x",
4781         "he": "1.1.x",
4782         "param-case": "2.1.x",
4783         "relateurl": "0.2.x",
4784         "uglify-js": "3.4.x"
4785       }
4786     },
4787     "html-webpack-plugin": {
4788       "version": "3.2.0",
4789       "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz",
4790       "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=",
4791       "dev": true,
4792       "requires": {
4793         "html-minifier": "^3.2.3",
4794         "loader-utils": "^0.2.16",
4795         "lodash": "^4.17.3",
4796         "pretty-error": "^2.0.2",
4797         "tapable": "^1.0.0",
4798         "toposort": "^1.0.0",
4799         "util.promisify": "1.0.0"
4800       },
4801       "dependencies": {
4802         "loader-utils": {
4803           "version": "0.2.17",
4804           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
4805           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
4806           "dev": true,
4807           "requires": {
4808             "big.js": "^3.1.3",
4809             "emojis-list": "^2.0.0",
4810             "json5": "^0.5.0",
4811             "object-assign": "^4.0.1"
4812           }
4813         }
4814       }
4815     },
4816     "htmlparser2": {
4817       "version": "3.3.0",
4818       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz",
4819       "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=",
4820       "dev": true,
4821       "requires": {
4822         "domelementtype": "1",
4823         "domhandler": "2.1",
4824         "domutils": "1.1",
4825         "readable-stream": "1.0"
4826       },
4827       "dependencies": {
4828         "domutils": {
4829           "version": "1.1.6",
4830           "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz",
4831           "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=",
4832           "dev": true,
4833           "requires": {
4834             "domelementtype": "1"
4835           }
4836         },
4837         "isarray": {
4838           "version": "0.0.1",
4839           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
4840           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
4841           "dev": true
4842         },
4843         "readable-stream": {
4844           "version": "1.0.34",
4845           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
4846           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
4847           "dev": true,
4848           "requires": {
4849             "core-util-is": "~1.0.0",
4850             "inherits": "~2.0.1",
4851             "isarray": "0.0.1",
4852             "string_decoder": "~0.10.x"
4853           }
4854         },
4855         "string_decoder": {
4856           "version": "0.10.31",
4857           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
4858           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
4859           "dev": true
4860         }
4861       }
4862     },
4863     "http-deceiver": {
4864       "version": "1.2.7",
4865       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
4866       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
4867       "dev": true
4868     },
4869     "http-errors": {
4870       "version": "1.6.3",
4871       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
4872       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
4873       "dev": true,
4874       "requires": {
4875         "depd": "~1.1.2",
4876         "inherits": "2.0.3",
4877         "setprototypeof": "1.1.0",
4878         "statuses": ">= 1.4.0 < 2"
4879       }
4880     },
4881     "http-parser-js": {
4882       "version": "0.4.13",
4883       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz",
4884       "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=",
4885       "dev": true
4886     },
4887     "http-proxy": {
4888       "version": "1.17.0",
4889       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
4890       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
4891       "dev": true,
4892       "requires": {
4893         "eventemitter3": "^3.0.0",
4894         "follow-redirects": "^1.0.0",
4895         "requires-port": "^1.0.0"
4896       }
4897     },
4898     "http-proxy-middleware": {
4899       "version": "0.18.0",
4900       "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
4901       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
4902       "dev": true,
4903       "requires": {
4904         "http-proxy": "^1.16.2",
4905         "is-glob": "^4.0.0",
4906         "lodash": "^4.17.5",
4907         "micromatch": "^3.1.9"
4908       }
4909     },
4910     "http-signature": {
4911       "version": "1.2.0",
4912       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4913       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4914       "dev": true,
4915       "requires": {
4916         "assert-plus": "^1.0.0",
4917         "jsprim": "^1.2.2",
4918         "sshpk": "^1.7.0"
4919       }
4920     },
4921     "https-browserify": {
4922       "version": "1.0.0",
4923       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
4924       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
4925       "dev": true
4926     },
4927     "https-proxy-agent": {
4928       "version": "2.2.1",
4929       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
4930       "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
4931       "dev": true,
4932       "requires": {
4933         "agent-base": "^4.1.0",
4934         "debug": "^3.1.0"
4935       },
4936       "dependencies": {
4937         "debug": {
4938           "version": "3.1.0",
4939           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4940           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4941           "dev": true,
4942           "requires": {
4943             "ms": "2.0.0"
4944           }
4945         }
4946       }
4947     },
4948     "iconv-lite": {
4949       "version": "0.4.19",
4950       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
4951       "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
4952       "dev": true
4953     },
4954     "ids": {
4955       "version": "0.2.2",
4956       "resolved": "https://registry.npmjs.org/ids/-/ids-0.2.2.tgz",
4957       "integrity": "sha512-icIO8S7A7Hat9x/59VYjS5uwfBU1xRTDxeFC4t9wNceLxZFm2JbPhO4lC/xhFqFNVaxw2idwpLgUfkVQrjsxIw==",
4958       "requires": {
4959         "hat": "^0.0.3"
4960       }
4961     },
4962     "ieee754": {
4963       "version": "1.1.12",
4964       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz",
4965       "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==",
4966       "dev": true
4967     },
4968     "iferr": {
4969       "version": "0.1.5",
4970       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
4971       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
4972       "dev": true
4973     },
4974     "ignore": {
4975       "version": "3.3.10",
4976       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
4977       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
4978       "dev": true
4979     },
4980     "image-size": {
4981       "version": "0.5.5",
4982       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
4983       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
4984       "dev": true,
4985       "optional": true
4986     },
4987     "immediate": {
4988       "version": "3.0.6",
4989       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
4990       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
4991       "dev": true
4992     },
4993     "import-cwd": {
4994       "version": "2.1.0",
4995       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
4996       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
4997       "dev": true,
4998       "requires": {
4999         "import-from": "^2.1.0"
5000       }
5001     },
5002     "import-from": {
5003       "version": "2.1.0",
5004       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5005       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5006       "dev": true,
5007       "requires": {
5008         "resolve-from": "^3.0.0"
5009       }
5010     },
5011     "import-local": {
5012       "version": "1.0.0",
5013       "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz",
5014       "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==",
5015       "dev": true,
5016       "requires": {
5017         "pkg-dir": "^2.0.0",
5018         "resolve-cwd": "^2.0.0"
5019       }
5020     },
5021     "imurmurhash": {
5022       "version": "0.1.4",
5023       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5024       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5025       "dev": true
5026     },
5027     "in-publish": {
5028       "version": "2.0.0",
5029       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
5030       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
5031       "dev": true,
5032       "optional": true
5033     },
5034     "indent-string": {
5035       "version": "2.1.0",
5036       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5037       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5038       "dev": true,
5039       "requires": {
5040         "repeating": "^2.0.0"
5041       }
5042     },
5043     "indexof": {
5044       "version": "0.0.1",
5045       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
5046       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
5047     },
5048     "inflight": {
5049       "version": "1.0.6",
5050       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5051       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5052       "dev": true,
5053       "requires": {
5054         "once": "^1.3.0",
5055         "wrappy": "1"
5056       }
5057     },
5058     "inherits": {
5059       "version": "2.0.3",
5060       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5061       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
5062     },
5063     "ini": {
5064       "version": "1.3.5",
5065       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5066       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5067       "dev": true
5068     },
5069     "internal-ip": {
5070       "version": "1.2.0",
5071       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz",
5072       "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=",
5073       "dev": true,
5074       "requires": {
5075         "meow": "^3.3.0"
5076       }
5077     },
5078     "invariant": {
5079       "version": "2.2.4",
5080       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5081       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5082       "dev": true,
5083       "requires": {
5084         "loose-envify": "^1.0.0"
5085       }
5086     },
5087     "invert-kv": {
5088       "version": "1.0.0",
5089       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5090       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5091       "dev": true
5092     },
5093     "ip": {
5094       "version": "1.1.5",
5095       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
5096       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
5097       "dev": true
5098     },
5099     "ipaddr.js": {
5100       "version": "1.8.0",
5101       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
5102       "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=",
5103       "dev": true
5104     },
5105     "is-accessor-descriptor": {
5106       "version": "0.1.6",
5107       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5108       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5109       "dev": true,
5110       "requires": {
5111         "kind-of": "^3.0.2"
5112       },
5113       "dependencies": {
5114         "kind-of": {
5115           "version": "3.2.2",
5116           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5117           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5118           "dev": true,
5119           "requires": {
5120             "is-buffer": "^1.1.5"
5121           }
5122         }
5123       }
5124     },
5125     "is-arrayish": {
5126       "version": "0.2.1",
5127       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5128       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5129       "dev": true
5130     },
5131     "is-binary-path": {
5132       "version": "1.0.1",
5133       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5134       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5135       "dev": true,
5136       "requires": {
5137         "binary-extensions": "^1.0.0"
5138       }
5139     },
5140     "is-buffer": {
5141       "version": "1.1.6",
5142       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5143       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5144       "dev": true
5145     },
5146     "is-builtin-module": {
5147       "version": "1.0.0",
5148       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
5149       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
5150       "dev": true,
5151       "requires": {
5152         "builtin-modules": "^1.0.0"
5153       }
5154     },
5155     "is-callable": {
5156       "version": "1.1.4",
5157       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
5158       "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
5159       "dev": true
5160     },
5161     "is-data-descriptor": {
5162       "version": "0.1.4",
5163       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5164       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5165       "dev": true,
5166       "requires": {
5167         "kind-of": "^3.0.2"
5168       },
5169       "dependencies": {
5170         "kind-of": {
5171           "version": "3.2.2",
5172           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5173           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5174           "dev": true,
5175           "requires": {
5176             "is-buffer": "^1.1.5"
5177           }
5178         }
5179       }
5180     },
5181     "is-date-object": {
5182       "version": "1.0.1",
5183       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
5184       "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
5185       "dev": true
5186     },
5187     "is-descriptor": {
5188       "version": "0.1.6",
5189       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5190       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5191       "dev": true,
5192       "requires": {
5193         "is-accessor-descriptor": "^0.1.6",
5194         "is-data-descriptor": "^0.1.4",
5195         "kind-of": "^5.0.0"
5196       },
5197       "dependencies": {
5198         "kind-of": {
5199           "version": "5.1.0",
5200           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5201           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5202           "dev": true
5203         }
5204       }
5205     },
5206     "is-directory": {
5207       "version": "0.3.1",
5208       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5209       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5210       "dev": true
5211     },
5212     "is-dotfile": {
5213       "version": "1.0.3",
5214       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
5215       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
5216       "dev": true
5217     },
5218     "is-equal-shallow": {
5219       "version": "0.1.3",
5220       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
5221       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
5222       "dev": true,
5223       "requires": {
5224         "is-primitive": "^2.0.0"
5225       }
5226     },
5227     "is-extendable": {
5228       "version": "0.1.1",
5229       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5230       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5231       "dev": true
5232     },
5233     "is-extglob": {
5234       "version": "2.1.1",
5235       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5236       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5237       "dev": true
5238     },
5239     "is-finite": {
5240       "version": "1.0.2",
5241       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
5242       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
5243       "dev": true,
5244       "requires": {
5245         "number-is-nan": "^1.0.0"
5246       }
5247     },
5248     "is-fullwidth-code-point": {
5249       "version": "1.0.0",
5250       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5251       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5252       "dev": true,
5253       "requires": {
5254         "number-is-nan": "^1.0.0"
5255       }
5256     },
5257     "is-glob": {
5258       "version": "4.0.0",
5259       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
5260       "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
5261       "dev": true,
5262       "requires": {
5263         "is-extglob": "^2.1.1"
5264       }
5265     },
5266     "is-number": {
5267       "version": "3.0.0",
5268       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5269       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5270       "dev": true,
5271       "requires": {
5272         "kind-of": "^3.0.2"
5273       },
5274       "dependencies": {
5275         "kind-of": {
5276           "version": "3.2.2",
5277           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5278           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5279           "dev": true,
5280           "requires": {
5281             "is-buffer": "^1.1.5"
5282           }
5283         }
5284       }
5285     },
5286     "is-path-cwd": {
5287       "version": "1.0.0",
5288       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5289       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5290       "dev": true
5291     },
5292     "is-path-in-cwd": {
5293       "version": "1.0.1",
5294       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5295       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5296       "dev": true,
5297       "requires": {
5298         "is-path-inside": "^1.0.0"
5299       }
5300     },
5301     "is-path-inside": {
5302       "version": "1.0.1",
5303       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5304       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5305       "dev": true,
5306       "requires": {
5307         "path-is-inside": "^1.0.1"
5308       }
5309     },
5310     "is-plain-object": {
5311       "version": "2.0.4",
5312       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5313       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5314       "dev": true,
5315       "requires": {
5316         "isobject": "^3.0.1"
5317       }
5318     },
5319     "is-posix-bracket": {
5320       "version": "0.1.1",
5321       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
5322       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
5323       "dev": true
5324     },
5325     "is-primitive": {
5326       "version": "2.0.0",
5327       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
5328       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
5329       "dev": true
5330     },
5331     "is-regex": {
5332       "version": "1.0.4",
5333       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
5334       "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
5335       "dev": true,
5336       "requires": {
5337         "has": "^1.0.1"
5338       }
5339     },
5340     "is-stream": {
5341       "version": "1.1.0",
5342       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5343       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5344       "dev": true
5345     },
5346     "is-symbol": {
5347       "version": "1.0.1",
5348       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz",
5349       "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=",
5350       "dev": true
5351     },
5352     "is-typedarray": {
5353       "version": "1.0.0",
5354       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5355       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5356       "dev": true
5357     },
5358     "is-utf8": {
5359       "version": "0.2.1",
5360       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5361       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5362       "dev": true
5363     },
5364     "is-windows": {
5365       "version": "1.0.2",
5366       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5367       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5368       "dev": true
5369     },
5370     "is-wsl": {
5371       "version": "1.1.0",
5372       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
5373       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
5374       "dev": true
5375     },
5376     "isarray": {
5377       "version": "1.0.0",
5378       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5379       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5380       "dev": true
5381     },
5382     "isbinaryfile": {
5383       "version": "3.0.3",
5384       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
5385       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
5386       "dev": true,
5387       "requires": {
5388         "buffer-alloc": "^1.2.0"
5389       }
5390     },
5391     "isexe": {
5392       "version": "2.0.0",
5393       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5394       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5395       "dev": true
5396     },
5397     "isobject": {
5398       "version": "3.0.1",
5399       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5400       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5401       "dev": true
5402     },
5403     "isstream": {
5404       "version": "0.1.2",
5405       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5406       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5407       "dev": true
5408     },
5409     "istanbul": {
5410       "version": "0.4.5",
5411       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5412       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5413       "dev": true,
5414       "requires": {
5415         "abbrev": "1.0.x",
5416         "async": "1.x",
5417         "escodegen": "1.8.x",
5418         "esprima": "2.7.x",
5419         "glob": "^5.0.15",
5420         "handlebars": "^4.0.1",
5421         "js-yaml": "3.x",
5422         "mkdirp": "0.5.x",
5423         "nopt": "3.x",
5424         "once": "1.x",
5425         "resolve": "1.1.x",
5426         "supports-color": "^3.1.0",
5427         "which": "^1.1.1",
5428         "wordwrap": "^1.0.0"
5429       },
5430       "dependencies": {
5431         "glob": {
5432           "version": "5.0.15",
5433           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5434           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5435           "dev": true,
5436           "requires": {
5437             "inflight": "^1.0.4",
5438             "inherits": "2",
5439             "minimatch": "2 || 3",
5440             "once": "^1.3.0",
5441             "path-is-absolute": "^1.0.0"
5442           }
5443         },
5444         "has-flag": {
5445           "version": "1.0.0",
5446           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5447           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5448           "dev": true
5449         },
5450         "resolve": {
5451           "version": "1.1.7",
5452           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
5453           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
5454           "dev": true
5455         },
5456         "supports-color": {
5457           "version": "3.2.3",
5458           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5459           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5460           "dev": true,
5461           "requires": {
5462             "has-flag": "^1.0.0"
5463           }
5464         }
5465       }
5466     },
5467     "istanbul-api": {
5468       "version": "1.3.1",
5469       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.1.tgz",
5470       "integrity": "sha512-duj6AlLcsWNwUpfyfHt0nWIeRiZpuShnP40YTxOGQgtaN8fd6JYSxsvxUphTDy8V5MfDXo4s/xVCIIvVCO808g==",
5471       "dev": true,
5472       "requires": {
5473         "async": "^2.1.4",
5474         "compare-versions": "^3.1.0",
5475         "fileset": "^2.0.2",
5476         "istanbul-lib-coverage": "^1.2.0",
5477         "istanbul-lib-hook": "^1.2.0",
5478         "istanbul-lib-instrument": "^1.10.1",
5479         "istanbul-lib-report": "^1.1.4",
5480         "istanbul-lib-source-maps": "^1.2.4",
5481         "istanbul-reports": "^1.3.0",
5482         "js-yaml": "^3.7.0",
5483         "mkdirp": "^0.5.1",
5484         "once": "^1.4.0"
5485       },
5486       "dependencies": {
5487         "async": {
5488           "version": "2.6.1",
5489           "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
5490           "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
5491           "dev": true,
5492           "requires": {
5493             "lodash": "^4.17.10"
5494           }
5495         }
5496       }
5497     },
5498     "istanbul-instrumenter-loader": {
5499       "version": "3.0.1",
5500       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
5501       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
5502       "dev": true,
5503       "requires": {
5504         "convert-source-map": "^1.5.0",
5505         "istanbul-lib-instrument": "^1.7.3",
5506         "loader-utils": "^1.1.0",
5507         "schema-utils": "^0.3.0"
5508       },
5509       "dependencies": {
5510         "ajv": {
5511           "version": "5.5.2",
5512           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
5513           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
5514           "dev": true,
5515           "requires": {
5516             "co": "^4.6.0",
5517             "fast-deep-equal": "^1.0.0",
5518             "fast-json-stable-stringify": "^2.0.0",
5519             "json-schema-traverse": "^0.3.0"
5520           }
5521         },
5522         "schema-utils": {
5523           "version": "0.3.0",
5524           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
5525           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
5526           "dev": true,
5527           "requires": {
5528             "ajv": "^5.0.0"
5529           }
5530         }
5531       }
5532     },
5533     "istanbul-lib-coverage": {
5534       "version": "1.2.0",
5535       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz",
5536       "integrity": "sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A==",
5537       "dev": true
5538     },
5539     "istanbul-lib-hook": {
5540       "version": "1.2.1",
5541       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.1.tgz",
5542       "integrity": "sha512-eLAMkPG9FU0v5L02lIkcj/2/Zlz9OuluaXikdr5iStk8FDbSwAixTK9TkYxbF0eNnzAJTwM2fkV2A1tpsIp4Jg==",
5543       "dev": true,
5544       "requires": {
5545         "append-transform": "^1.0.0"
5546       }
5547     },
5548     "istanbul-lib-instrument": {
5549       "version": "1.10.1",
5550       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz",
5551       "integrity": "sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ==",
5552       "dev": true,
5553       "requires": {
5554         "babel-generator": "^6.18.0",
5555         "babel-template": "^6.16.0",
5556         "babel-traverse": "^6.18.0",
5557         "babel-types": "^6.18.0",
5558         "babylon": "^6.18.0",
5559         "istanbul-lib-coverage": "^1.2.0",
5560         "semver": "^5.3.0"
5561       }
5562     },
5563     "istanbul-lib-report": {
5564       "version": "1.1.4",
5565       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz",
5566       "integrity": "sha512-Azqvq5tT0U09nrncK3q82e/Zjkxa4tkFZv7E6VcqP0QCPn6oNljDPfrZEC/umNXds2t7b8sRJfs6Kmpzt8m2kA==",
5567       "dev": true,
5568       "requires": {
5569         "istanbul-lib-coverage": "^1.2.0",
5570         "mkdirp": "^0.5.1",
5571         "path-parse": "^1.0.5",
5572         "supports-color": "^3.1.2"
5573       },
5574       "dependencies": {
5575         "has-flag": {
5576           "version": "1.0.0",
5577           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
5578           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
5579           "dev": true
5580         },
5581         "supports-color": {
5582           "version": "3.2.3",
5583           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5584           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5585           "dev": true,
5586           "requires": {
5587             "has-flag": "^1.0.0"
5588           }
5589         }
5590       }
5591     },
5592     "istanbul-lib-source-maps": {
5593       "version": "1.2.5",
5594       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.5.tgz",
5595       "integrity": "sha512-8O2T/3VhrQHn0XcJbP1/GN7kXMiRAlPi+fj3uEHrjBD8Oz7Py0prSC25C09NuAZS6bgW1NNKAvCSHZXB0irSGA==",
5596       "dev": true,
5597       "requires": {
5598         "debug": "^3.1.0",
5599         "istanbul-lib-coverage": "^1.2.0",
5600         "mkdirp": "^0.5.1",
5601         "rimraf": "^2.6.1",
5602         "source-map": "^0.5.3"
5603       },
5604       "dependencies": {
5605         "debug": {
5606           "version": "3.1.0",
5607           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5608           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5609           "dev": true,
5610           "requires": {
5611             "ms": "2.0.0"
5612           }
5613         }
5614       }
5615     },
5616     "istanbul-reports": {
5617       "version": "1.3.0",
5618       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.3.0.tgz",
5619       "integrity": "sha512-y2Z2IMqE1gefWUaVjrBm0mSKvUkaBy9Vqz8iwr/r40Y9hBbIteH5wqHG/9DLTfJ9xUnUT2j7A3+VVJ6EaYBllA==",
5620       "dev": true,
5621       "requires": {
5622         "handlebars": "^4.0.3"
5623       }
5624     },
5625     "jasmine": {
5626       "version": "2.8.0",
5627       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz",
5628       "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=",
5629       "dev": true,
5630       "requires": {
5631         "exit": "^0.1.2",
5632         "glob": "^7.0.6",
5633         "jasmine-core": "~2.8.0"
5634       },
5635       "dependencies": {
5636         "jasmine-core": {
5637           "version": "2.8.0",
5638           "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz",
5639           "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=",
5640           "dev": true
5641         }
5642       }
5643     },
5644     "jasmine-core": {
5645       "version": "2.99.1",
5646       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
5647       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
5648       "dev": true
5649     },
5650     "jasmine-diff": {
5651       "version": "0.1.3",
5652       "resolved": "https://registry.npmjs.org/jasmine-diff/-/jasmine-diff-0.1.3.tgz",
5653       "integrity": "sha1-k8zC3MQQKMXd1GBlWAdIOfLe6qg=",
5654       "dev": true,
5655       "requires": {
5656         "diff": "^3.2.0"
5657       }
5658     },
5659     "jasmine-spec-reporter": {
5660       "version": "4.2.1",
5661       "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz",
5662       "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==",
5663       "dev": true,
5664       "requires": {
5665         "colors": "1.1.2"
5666       }
5667     },
5668     "jasminewd2": {
5669       "version": "2.2.0",
5670       "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz",
5671       "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=",
5672       "dev": true
5673     },
5674     "jquery": {
5675       "version": "3.3.1",
5676       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz",
5677       "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg=="
5678     },
5679     "js-base64": {
5680       "version": "2.4.8",
5681       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.8.tgz",
5682       "integrity": "sha512-hm2nYpDrwoO/OzBhdcqs/XGT6XjSuSSCVEpia+Kl2J6x4CYt5hISlVL/AYU1khoDXv0AQVgxtdJySb9gjAn56Q==",
5683       "dev": true,
5684       "optional": true
5685     },
5686     "js-tokens": {
5687       "version": "3.0.2",
5688       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
5689       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
5690       "dev": true
5691     },
5692     "js-yaml": {
5693       "version": "3.12.0",
5694       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
5695       "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
5696       "dev": true,
5697       "requires": {
5698         "argparse": "^1.0.7",
5699         "esprima": "^4.0.0"
5700       },
5701       "dependencies": {
5702         "esprima": {
5703           "version": "4.0.1",
5704           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5705           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5706           "dev": true
5707         }
5708       }
5709     },
5710     "jsbn": {
5711       "version": "0.1.1",
5712       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5713       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5714       "dev": true,
5715       "optional": true
5716     },
5717     "jsesc": {
5718       "version": "1.3.0",
5719       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
5720       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
5721       "dev": true
5722     },
5723     "json-parse-better-errors": {
5724       "version": "1.0.2",
5725       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5726       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5727       "dev": true
5728     },
5729     "json-schema": {
5730       "version": "0.2.3",
5731       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5732       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5733       "dev": true
5734     },
5735     "json-schema-traverse": {
5736       "version": "0.3.1",
5737       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5738       "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
5739       "dev": true
5740     },
5741     "json-stringify-safe": {
5742       "version": "5.0.1",
5743       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5744       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5745       "dev": true
5746     },
5747     "json3": {
5748       "version": "3.3.2",
5749       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
5750       "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
5751       "dev": true
5752     },
5753     "json5": {
5754       "version": "0.5.1",
5755       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
5756       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
5757       "dev": true
5758     },
5759     "jsprim": {
5760       "version": "1.4.1",
5761       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5762       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5763       "dev": true,
5764       "requires": {
5765         "assert-plus": "1.0.0",
5766         "extsprintf": "1.3.0",
5767         "json-schema": "0.2.3",
5768         "verror": "1.10.0"
5769       }
5770     },
5771     "jszip": {
5772       "version": "3.1.5",
5773       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.1.5.tgz",
5774       "integrity": "sha512-5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ==",
5775       "dev": true,
5776       "requires": {
5777         "core-js": "~2.3.0",
5778         "es6-promise": "~3.0.2",
5779         "lie": "~3.1.0",
5780         "pako": "~1.0.2",
5781         "readable-stream": "~2.0.6"
5782       },
5783       "dependencies": {
5784         "core-js": {
5785           "version": "2.3.0",
5786           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.3.0.tgz",
5787           "integrity": "sha1-+rg/uwstjchfpjbEudNMdUIMbWU=",
5788           "dev": true
5789         },
5790         "es6-promise": {
5791           "version": "3.0.2",
5792           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.0.2.tgz",
5793           "integrity": "sha1-AQ1YWEI6XxGJeWZfRkhqlcbuK7Y=",
5794           "dev": true
5795         },
5796         "process-nextick-args": {
5797           "version": "1.0.7",
5798           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
5799           "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
5800           "dev": true
5801         },
5802         "readable-stream": {
5803           "version": "2.0.6",
5804           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
5805           "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
5806           "dev": true,
5807           "requires": {
5808             "core-util-is": "~1.0.0",
5809             "inherits": "~2.0.1",
5810             "isarray": "~1.0.0",
5811             "process-nextick-args": "~1.0.6",
5812             "string_decoder": "~0.10.x",
5813             "util-deprecate": "~1.0.1"
5814           }
5815         },
5816         "string_decoder": {
5817           "version": "0.10.31",
5818           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
5819           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
5820           "dev": true
5821         }
5822       }
5823     },
5824     "karma": {
5825       "version": "1.7.1",
5826       "resolved": "https://registry.npmjs.org/karma/-/karma-1.7.1.tgz",
5827       "integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
5828       "dev": true,
5829       "requires": {
5830         "bluebird": "^3.3.0",
5831         "body-parser": "^1.16.1",
5832         "chokidar": "^1.4.1",
5833         "colors": "^1.1.0",
5834         "combine-lists": "^1.0.0",
5835         "connect": "^3.6.0",
5836         "core-js": "^2.2.0",
5837         "di": "^0.0.1",
5838         "dom-serialize": "^2.2.0",
5839         "expand-braces": "^0.1.1",
5840         "glob": "^7.1.1",
5841         "graceful-fs": "^4.1.2",
5842         "http-proxy": "^1.13.0",
5843         "isbinaryfile": "^3.0.0",
5844         "lodash": "^3.8.0",
5845         "log4js": "^0.6.31",
5846         "mime": "^1.3.4",
5847         "minimatch": "^3.0.2",
5848         "optimist": "^0.6.1",
5849         "qjobs": "^1.1.4",
5850         "range-parser": "^1.2.0",
5851         "rimraf": "^2.6.0",
5852         "safe-buffer": "^5.0.1",
5853         "socket.io": "1.7.3",
5854         "source-map": "^0.5.3",
5855         "tmp": "0.0.31",
5856         "useragent": "^2.1.12"
5857       },
5858       "dependencies": {
5859         "anymatch": {
5860           "version": "1.3.2",
5861           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
5862           "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
5863           "dev": true,
5864           "requires": {
5865             "micromatch": "^2.1.5",
5866             "normalize-path": "^2.0.0"
5867           }
5868         },
5869         "arr-diff": {
5870           "version": "2.0.0",
5871           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
5872           "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
5873           "dev": true,
5874           "requires": {
5875             "arr-flatten": "^1.0.1"
5876           }
5877         },
5878         "array-unique": {
5879           "version": "0.2.1",
5880           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
5881           "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
5882           "dev": true
5883         },
5884         "braces": {
5885           "version": "1.8.5",
5886           "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
5887           "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
5888           "dev": true,
5889           "requires": {
5890             "expand-range": "^1.8.1",
5891             "preserve": "^0.2.0",
5892             "repeat-element": "^1.1.2"
5893           }
5894         },
5895         "chokidar": {
5896           "version": "1.7.0",
5897           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
5898           "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
5899           "dev": true,
5900           "requires": {
5901             "anymatch": "^1.3.0",
5902             "async-each": "^1.0.0",
5903             "fsevents": "^1.0.0",
5904             "glob-parent": "^2.0.0",
5905             "inherits": "^2.0.1",
5906             "is-binary-path": "^1.0.0",
5907             "is-glob": "^2.0.0",
5908             "path-is-absolute": "^1.0.0",
5909             "readdirp": "^2.0.0"
5910           }
5911         },
5912         "expand-brackets": {
5913           "version": "0.1.5",
5914           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
5915           "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
5916           "dev": true,
5917           "requires": {
5918             "is-posix-bracket": "^0.1.0"
5919           }
5920         },
5921         "extglob": {
5922           "version": "0.3.2",
5923           "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
5924           "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
5925           "dev": true,
5926           "requires": {
5927             "is-extglob": "^1.0.0"
5928           }
5929         },
5930         "glob-parent": {
5931           "version": "2.0.0",
5932           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
5933           "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
5934           "dev": true,
5935           "requires": {
5936             "is-glob": "^2.0.0"
5937           }
5938         },
5939         "is-extglob": {
5940           "version": "1.0.0",
5941           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
5942           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
5943           "dev": true
5944         },
5945         "is-glob": {
5946           "version": "2.0.1",
5947           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
5948           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
5949           "dev": true,
5950           "requires": {
5951             "is-extglob": "^1.0.0"
5952           }
5953         },
5954         "kind-of": {
5955           "version": "3.2.2",
5956           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5957           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5958           "dev": true,
5959           "requires": {
5960             "is-buffer": "^1.1.5"
5961           }
5962         },
5963         "lodash": {
5964           "version": "3.10.1",
5965           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
5966           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
5967           "dev": true
5968         },
5969         "micromatch": {
5970           "version": "2.3.11",
5971           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
5972           "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
5973           "dev": true,
5974           "requires": {
5975             "arr-diff": "^2.0.0",
5976             "array-unique": "^0.2.1",
5977             "braces": "^1.8.2",
5978             "expand-brackets": "^0.1.4",
5979             "extglob": "^0.3.1",
5980             "filename-regex": "^2.0.0",
5981             "is-extglob": "^1.0.0",
5982             "is-glob": "^2.0.1",
5983             "kind-of": "^3.0.2",
5984             "normalize-path": "^2.0.1",
5985             "object.omit": "^2.0.0",
5986             "parse-glob": "^3.0.4",
5987             "regex-cache": "^0.4.2"
5988           }
5989         }
5990       }
5991     },
5992     "karma-chrome-launcher": {
5993       "version": "2.2.0",
5994       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
5995       "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
5996       "dev": true,
5997       "requires": {
5998         "fs-access": "^1.0.0",
5999         "which": "^1.2.1"
6000       }
6001     },
6002     "karma-coverage-istanbul-reporter": {
6003       "version": "2.0.1",
6004       "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.1.tgz",
6005       "integrity": "sha512-UcgrHkFehI5+ivMouD8NH/UOHiX4oCAtwaANylzPFdcAuD52fnCUuelacq2gh8tZ4ydhU3+xiXofSq7j5Ehygw==",
6006       "dev": true,
6007       "requires": {
6008         "istanbul-api": "^1.3.1",
6009         "minimatch": "^3.0.4"
6010       }
6011     },
6012     "karma-jasmine": {
6013       "version": "1.1.2",
6014       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
6015       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
6016       "dev": true
6017     },
6018     "karma-jasmine-html-reporter": {
6019       "version": "0.2.2",
6020       "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-0.2.2.tgz",
6021       "integrity": "sha1-SKjl7xiAdhfuK14zwRlMNbQ5Ukw=",
6022       "dev": true,
6023       "requires": {
6024         "karma-jasmine": "^1.0.2"
6025       }
6026     },
6027     "karma-source-map-support": {
6028       "version": "1.3.0",
6029       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
6030       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
6031       "dev": true,
6032       "requires": {
6033         "source-map-support": "^0.5.5"
6034       }
6035     },
6036     "killable": {
6037       "version": "1.0.0",
6038       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.0.tgz",
6039       "integrity": "sha1-2ouEvUfeU5WHj5XWTQLyRJ/gXms=",
6040       "dev": true
6041     },
6042     "kind-of": {
6043       "version": "6.0.2",
6044       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6045       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6046       "dev": true
6047     },
6048     "lazy-cache": {
6049       "version": "1.0.4",
6050       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
6051       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
6052       "dev": true,
6053       "optional": true
6054     },
6055     "lcid": {
6056       "version": "1.0.0",
6057       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6058       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6059       "dev": true,
6060       "requires": {
6061         "invert-kv": "^1.0.0"
6062       }
6063     },
6064     "leb": {
6065       "version": "0.3.0",
6066       "resolved": "https://registry.npmjs.org/leb/-/leb-0.3.0.tgz",
6067       "integrity": "sha1-Mr7p+tFoMo1q6oUi2DP0GA7tHaM=",
6068       "dev": true
6069     },
6070     "less": {
6071       "version": "3.8.1",
6072       "resolved": "https://registry.npmjs.org/less/-/less-3.8.1.tgz",
6073       "integrity": "sha512-8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q==",
6074       "dev": true,
6075       "requires": {
6076         "clone": "^2.1.2",
6077         "errno": "^0.1.1",
6078         "graceful-fs": "^4.1.2",
6079         "image-size": "~0.5.0",
6080         "mime": "^1.4.1",
6081         "mkdirp": "^0.5.0",
6082         "promise": "^7.1.1",
6083         "request": "^2.83.0",
6084         "source-map": "~0.6.0"
6085       },
6086       "dependencies": {
6087         "source-map": {
6088           "version": "0.6.1",
6089           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6090           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6091           "dev": true,
6092           "optional": true
6093         }
6094       }
6095     },
6096     "less-loader": {
6097       "version": "4.1.0",
6098       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
6099       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
6100       "dev": true,
6101       "requires": {
6102         "clone": "^2.1.1",
6103         "loader-utils": "^1.1.0",
6104         "pify": "^3.0.0"
6105       }
6106     },
6107     "levn": {
6108       "version": "0.3.0",
6109       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6110       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6111       "dev": true,
6112       "requires": {
6113         "prelude-ls": "~1.1.2",
6114         "type-check": "~0.3.2"
6115       }
6116     },
6117     "license-webpack-plugin": {
6118       "version": "1.4.0",
6119       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-1.4.0.tgz",
6120       "integrity": "sha512-iwuNFMWbXS76WiQXJBTs8/7Tby4NQnY8AIkBMuJG5El79UT8zWrJQMfpW+KRXt4Y2Bs5uk+Myg/MO7ROSF8jzA==",
6121       "dev": true,
6122       "requires": {
6123         "ejs": "^2.5.7"
6124       }
6125     },
6126     "lie": {
6127       "version": "3.1.1",
6128       "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
6129       "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=",
6130       "dev": true,
6131       "requires": {
6132         "immediate": "~3.0.5"
6133       }
6134     },
6135     "load-json-file": {
6136       "version": "1.1.0",
6137       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6138       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6139       "dev": true,
6140       "requires": {
6141         "graceful-fs": "^4.1.2",
6142         "parse-json": "^2.2.0",
6143         "pify": "^2.0.0",
6144         "pinkie-promise": "^2.0.0",
6145         "strip-bom": "^2.0.0"
6146       },
6147       "dependencies": {
6148         "pify": {
6149           "version": "2.3.0",
6150           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6151           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6152           "dev": true
6153         }
6154       }
6155     },
6156     "loader-runner": {
6157       "version": "2.3.0",
6158       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz",
6159       "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=",
6160       "dev": true
6161     },
6162     "loader-utils": {
6163       "version": "1.1.0",
6164       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
6165       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
6166       "dev": true,
6167       "requires": {
6168         "big.js": "^3.1.3",
6169         "emojis-list": "^2.0.0",
6170         "json5": "^0.5.0"
6171       }
6172     },
6173     "locate-path": {
6174       "version": "2.0.0",
6175       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6176       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6177       "dev": true,
6178       "requires": {
6179         "p-locate": "^2.0.0",
6180         "path-exists": "^3.0.0"
6181       }
6182     },
6183     "lodash": {
6184       "version": "4.17.10",
6185       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
6186       "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
6187       "dev": true
6188     },
6189     "lodash.assign": {
6190       "version": "4.2.0",
6191       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6192       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6193       "dev": true,
6194       "optional": true
6195     },
6196     "lodash.clonedeep": {
6197       "version": "4.5.0",
6198       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6199       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6200       "dev": true
6201     },
6202     "lodash.debounce": {
6203       "version": "4.0.8",
6204       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6205       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
6206       "dev": true
6207     },
6208     "lodash.mergewith": {
6209       "version": "4.6.1",
6210       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
6211       "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
6212       "dev": true,
6213       "optional": true
6214     },
6215     "lodash.tail": {
6216       "version": "4.1.1",
6217       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6218       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6219       "dev": true
6220     },
6221     "log-symbols": {
6222       "version": "2.2.0",
6223       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
6224       "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
6225       "dev": true,
6226       "requires": {
6227         "chalk": "^2.0.1"
6228       }
6229     },
6230     "log4js": {
6231       "version": "0.6.38",
6232       "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
6233       "integrity": "sha1-LElBFmldb7JUgJQ9P8hy5mKlIv0=",
6234       "dev": true,
6235       "requires": {
6236         "readable-stream": "~1.0.2",
6237         "semver": "~4.3.3"
6238       },
6239       "dependencies": {
6240         "isarray": {
6241           "version": "0.0.1",
6242           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
6243           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
6244           "dev": true
6245         },
6246         "readable-stream": {
6247           "version": "1.0.34",
6248           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
6249           "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
6250           "dev": true,
6251           "requires": {
6252             "core-util-is": "~1.0.0",
6253             "inherits": "~2.0.1",
6254             "isarray": "0.0.1",
6255             "string_decoder": "~0.10.x"
6256           }
6257         },
6258         "semver": {
6259           "version": "4.3.6",
6260           "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
6261           "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
6262           "dev": true
6263         },
6264         "string_decoder": {
6265           "version": "0.10.31",
6266           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
6267           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
6268           "dev": true
6269         }
6270       }
6271     },
6272     "loglevel": {
6273       "version": "1.6.1",
6274       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz",
6275       "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=",
6276       "dev": true
6277     },
6278     "loglevelnext": {
6279       "version": "1.0.5",
6280       "resolved": "https://registry.npmjs.org/loglevelnext/-/loglevelnext-1.0.5.tgz",
6281       "integrity": "sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A==",
6282       "dev": true,
6283       "requires": {
6284         "es6-symbol": "^3.1.1",
6285         "object.assign": "^4.1.0"
6286       }
6287     },
6288     "long": {
6289       "version": "3.2.0",
6290       "resolved": "https://registry.npmjs.org/long/-/long-3.2.0.tgz",
6291       "integrity": "sha1-2CG3E4yhy1gcFymQ7xTbIAtcR0s=",
6292       "dev": true
6293     },
6294     "longest": {
6295       "version": "1.0.1",
6296       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
6297       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
6298       "dev": true
6299     },
6300     "loose-envify": {
6301       "version": "1.4.0",
6302       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
6303       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6304       "dev": true,
6305       "requires": {
6306         "js-tokens": "^3.0.0 || ^4.0.0"
6307       }
6308     },
6309     "loud-rejection": {
6310       "version": "1.6.0",
6311       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6312       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6313       "dev": true,
6314       "requires": {
6315         "currently-unhandled": "^0.4.1",
6316         "signal-exit": "^3.0.0"
6317       }
6318     },
6319     "lower-case": {
6320       "version": "1.1.4",
6321       "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
6322       "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=",
6323       "dev": true
6324     },
6325     "lru-cache": {
6326       "version": "4.1.3",
6327       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz",
6328       "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==",
6329       "dev": true,
6330       "requires": {
6331         "pseudomap": "^1.0.2",
6332         "yallist": "^2.1.2"
6333       }
6334     },
6335     "make-dir": {
6336       "version": "1.3.0",
6337       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6338       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6339       "dev": true,
6340       "requires": {
6341         "pify": "^3.0.0"
6342       }
6343     },
6344     "make-error": {
6345       "version": "1.3.4",
6346       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz",
6347       "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==",
6348       "dev": true
6349     },
6350     "map-cache": {
6351       "version": "0.2.2",
6352       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6353       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6354       "dev": true
6355     },
6356     "map-obj": {
6357       "version": "1.0.1",
6358       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6359       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6360       "dev": true
6361     },
6362     "map-visit": {
6363       "version": "1.0.0",
6364       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6365       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6366       "dev": true,
6367       "requires": {
6368         "object-visit": "^1.0.0"
6369       }
6370     },
6371     "matches-selector": {
6372       "version": "1.2.0",
6373       "resolved": "https://registry.npmjs.org/matches-selector/-/matches-selector-1.2.0.tgz",
6374       "integrity": "sha512-c4vLwYWyl+Ji+U43eU/G5FwxWd4ZH0ePUsFs5y0uwD9HUEFBXUQ1zUUan+78IpRD+y4pUfG0nAzNM292K7ItvA=="
6375     },
6376     "math-random": {
6377       "version": "1.0.1",
6378       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz",
6379       "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=",
6380       "dev": true
6381     },
6382     "md5.js": {
6383       "version": "1.3.4",
6384       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",
6385       "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",
6386       "dev": true,
6387       "requires": {
6388         "hash-base": "^3.0.0",
6389         "inherits": "^2.0.1"
6390       }
6391     },
6392     "media-typer": {
6393       "version": "0.3.0",
6394       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6395       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6396       "dev": true
6397     },
6398     "mem": {
6399       "version": "1.1.0",
6400       "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
6401       "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
6402       "dev": true,
6403       "requires": {
6404         "mimic-fn": "^1.0.0"
6405       }
6406     },
6407     "memory-fs": {
6408       "version": "0.4.1",
6409       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
6410       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
6411       "dev": true,
6412       "requires": {
6413         "errno": "^0.1.3",
6414         "readable-stream": "^2.0.1"
6415       }
6416     },
6417     "meow": {
6418       "version": "3.7.0",
6419       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6420       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6421       "dev": true,
6422       "requires": {
6423         "camelcase-keys": "^2.0.0",
6424         "decamelize": "^1.1.2",
6425         "loud-rejection": "^1.0.0",
6426         "map-obj": "^1.0.1",
6427         "minimist": "^1.1.3",
6428         "normalize-package-data": "^2.3.4",
6429         "object-assign": "^4.0.1",
6430         "read-pkg-up": "^1.0.1",
6431         "redent": "^1.0.0",
6432         "trim-newlines": "^1.0.0"
6433       },
6434       "dependencies": {
6435         "minimist": {
6436           "version": "1.2.0",
6437           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6438           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6439           "dev": true
6440         }
6441       }
6442     },
6443     "merge-descriptors": {
6444       "version": "1.0.1",
6445       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
6446       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
6447       "dev": true
6448     },
6449     "methods": {
6450       "version": "1.1.2",
6451       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
6452       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
6453       "dev": true
6454     },
6455     "micromatch": {
6456       "version": "3.1.10",
6457       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6458       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6459       "dev": true,
6460       "requires": {
6461         "arr-diff": "^4.0.0",
6462         "array-unique": "^0.3.2",
6463         "braces": "^2.3.1",
6464         "define-property": "^2.0.2",
6465         "extend-shallow": "^3.0.2",
6466         "extglob": "^2.0.4",
6467         "fragment-cache": "^0.2.1",
6468         "kind-of": "^6.0.2",
6469         "nanomatch": "^1.2.9",
6470         "object.pick": "^1.3.0",
6471         "regex-not": "^1.0.0",
6472         "snapdragon": "^0.8.1",
6473         "to-regex": "^3.0.2"
6474       }
6475     },
6476     "miller-rabin": {
6477       "version": "4.0.1",
6478       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6479       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6480       "dev": true,
6481       "requires": {
6482         "bn.js": "^4.0.0",
6483         "brorand": "^1.0.1"
6484       }
6485     },
6486     "mime": {
6487       "version": "1.6.0",
6488       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
6489       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
6490       "dev": true
6491     },
6492     "mime-db": {
6493       "version": "1.35.0",
6494       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz",
6495       "integrity": "sha512-JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg==",
6496       "dev": true
6497     },
6498     "mime-types": {
6499       "version": "2.1.19",
6500       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz",
6501       "integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==",
6502       "dev": true,
6503       "requires": {
6504         "mime-db": "~1.35.0"
6505       }
6506     },
6507     "mimic-fn": {
6508       "version": "1.2.0",
6509       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6510       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6511       "dev": true
6512     },
6513     "min-dash": {
6514       "version": "3.1.0",
6515       "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.1.0.tgz",
6516       "integrity": "sha512-nP58UY9iKd+b6CYivW85+aqgjMXPMd3UAfv5CExiZ8uQBO4LxbY/BWf4rzRjMNtKI9QW21LH80i77mG2Jh96bg=="
6517     },
6518     "min-dom": {
6519       "version": "3.1.1",
6520       "resolved": "https://registry.npmjs.org/min-dom/-/min-dom-3.1.1.tgz",
6521       "integrity": "sha512-qvURYMN2jHw9kPg1oFKdOd/VNJOsUNGV5H5j+zpJLkFVyP49tqmTQN8xWMYCDpIKetyQAC6jV5JjskNZr+JHpg==",
6522       "requires": {
6523         "closest": "0.0.1",
6524         "component-event": "^0.1.4",
6525         "delegate-events": "^1.1.1",
6526         "domify": "^1.3.1",
6527         "indexof": "0.0.1",
6528         "matches-selector": "^1.2.0"
6529       }
6530     },
6531     "mini-css-extract-plugin": {
6532       "version": "0.4.1",
6533       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.1.tgz",
6534       "integrity": "sha512-XWuB3G61Rtasq/gLe7cp5cuozehE6hN+E4sxCamRR/WDiHTg+f7ZIAS024r8UJQffY+e2gGELXQZgQoFDfNDCg==",
6535       "dev": true,
6536       "requires": {
6537         "@webpack-contrib/schema-utils": "^1.0.0-beta.0",
6538         "loader-utils": "^1.1.0",
6539         "webpack-sources": "^1.1.0"
6540       }
6541     },
6542     "minimalistic-assert": {
6543       "version": "1.0.1",
6544       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6545       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6546       "dev": true
6547     },
6548     "minimalistic-crypto-utils": {
6549       "version": "1.0.1",
6550       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6551       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6552       "dev": true
6553     },
6554     "minimatch": {
6555       "version": "3.0.4",
6556       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6557       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6558       "dev": true,
6559       "requires": {
6560         "brace-expansion": "^1.1.7"
6561       }
6562     },
6563     "minimist": {
6564       "version": "0.0.8",
6565       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
6566       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
6567       "dev": true
6568     },
6569     "mississippi": {
6570       "version": "2.0.0",
6571       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
6572       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
6573       "dev": true,
6574       "requires": {
6575         "concat-stream": "^1.5.0",
6576         "duplexify": "^3.4.2",
6577         "end-of-stream": "^1.1.0",
6578         "flush-write-stream": "^1.0.0",
6579         "from2": "^2.1.0",
6580         "parallel-transform": "^1.1.0",
6581         "pump": "^2.0.1",
6582         "pumpify": "^1.3.3",
6583         "stream-each": "^1.1.0",
6584         "through2": "^2.0.0"
6585       }
6586     },
6587     "mixin-deep": {
6588       "version": "1.3.1",
6589       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
6590       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
6591       "dev": true,
6592       "requires": {
6593         "for-in": "^1.0.2",
6594         "is-extendable": "^1.0.1"
6595       },
6596       "dependencies": {
6597         "is-extendable": {
6598           "version": "1.0.1",
6599           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6600           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6601           "dev": true,
6602           "requires": {
6603             "is-plain-object": "^2.0.4"
6604           }
6605         }
6606       }
6607     },
6608     "mixin-object": {
6609       "version": "2.0.1",
6610       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
6611       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
6612       "dev": true,
6613       "requires": {
6614         "for-in": "^0.1.3",
6615         "is-extendable": "^0.1.1"
6616       },
6617       "dependencies": {
6618         "for-in": {
6619           "version": "0.1.8",
6620           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
6621           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
6622           "dev": true
6623         }
6624       }
6625     },
6626     "mkdirp": {
6627       "version": "0.5.1",
6628       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
6629       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
6630       "dev": true,
6631       "requires": {
6632         "minimist": "0.0.8"
6633       }
6634     },
6635     "moddle": {
6636       "version": "4.1.0",
6637       "resolved": "https://registry.npmjs.org/moddle/-/moddle-4.1.0.tgz",
6638       "integrity": "sha512-asBaDLTTNpv4oC8iFdwonfMf/noPVvaBDXoSL7AsXZUDqwokgy8Lsf5eXwdnjXiDqm0olYi/S3Do544uVJSQDg==",
6639       "requires": {
6640         "min-dash": "^3.0.0"
6641       }
6642     },
6643     "moddle-xml": {
6644       "version": "7.2.3",
6645       "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-7.2.3.tgz",
6646       "integrity": "sha512-QfiEJr2rnasdb7CZrKcycAgkT4c1cPR+73dwbaIgU8lx/MXzXywbG+HC+nVXae/M2rUeyTN45puBYMpLcVOdPQ==",
6647       "requires": {
6648         "min-dash": "^3.0.0",
6649         "moddle": "^4.1.0",
6650         "saxen": "^8.0.0",
6651         "tiny-stack": "^1.0.0"
6652       }
6653     },
6654     "move-concurrently": {
6655       "version": "1.0.1",
6656       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
6657       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
6658       "dev": true,
6659       "requires": {
6660         "aproba": "^1.1.1",
6661         "copy-concurrently": "^1.0.0",
6662         "fs-write-stream-atomic": "^1.0.8",
6663         "mkdirp": "^0.5.1",
6664         "rimraf": "^2.5.4",
6665         "run-queue": "^1.0.3"
6666       }
6667     },
6668     "ms": {
6669       "version": "2.0.0",
6670       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6671       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6672       "dev": true
6673     },
6674     "multicast-dns": {
6675       "version": "6.2.3",
6676       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
6677       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
6678       "dev": true,
6679       "requires": {
6680         "dns-packet": "^1.3.1",
6681         "thunky": "^1.0.2"
6682       }
6683     },
6684     "multicast-dns-service-types": {
6685       "version": "1.1.0",
6686       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
6687       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
6688       "dev": true
6689     },
6690     "nan": {
6691       "version": "2.10.0",
6692       "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
6693       "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
6694       "dev": true,
6695       "optional": true
6696     },
6697     "nanomatch": {
6698       "version": "1.2.13",
6699       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6700       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6701       "dev": true,
6702       "requires": {
6703         "arr-diff": "^4.0.0",
6704         "array-unique": "^0.3.2",
6705         "define-property": "^2.0.2",
6706         "extend-shallow": "^3.0.2",
6707         "fragment-cache": "^0.2.1",
6708         "is-windows": "^1.0.2",
6709         "kind-of": "^6.0.2",
6710         "object.pick": "^1.3.0",
6711         "regex-not": "^1.0.0",
6712         "snapdragon": "^0.8.1",
6713         "to-regex": "^3.0.1"
6714       }
6715     },
6716     "negotiator": {
6717       "version": "0.6.1",
6718       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
6719       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
6720       "dev": true
6721     },
6722     "neo-async": {
6723       "version": "2.5.2",
6724       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.5.2.tgz",
6725       "integrity": "sha512-vdqTKI9GBIYcAEbFAcpKPErKINfPF5zIuz3/niBfq8WUZjpT2tytLlFVrBgWdOtqI4uaA/Rb6No0hux39XXDuw==",
6726       "dev": true
6727     },
6728     "next-tick": {
6729       "version": "1.0.0",
6730       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
6731       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
6732       "dev": true
6733     },
6734     "ngx-spinner": {
6735       "version": "6.1.2",
6736       "resolved": "https://registry.npmjs.org/ngx-spinner/-/ngx-spinner-6.1.2.tgz",
6737       "integrity": "sha512-j/R8T5vKvsLLib1pTxKLYK3GYAFXw5VoUJmaTlcocO6Yi4qIypfhmw9PX9triy7hWVGPu6cUzVs7g9cEG9OYBA==",
6738       "requires": {
6739         "tslib": "^1.9.0"
6740       }
6741     },
6742     "no-case": {
6743       "version": "2.3.2",
6744       "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
6745       "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
6746       "dev": true,
6747       "requires": {
6748         "lower-case": "^1.1.1"
6749       }
6750     },
6751     "node-forge": {
6752       "version": "0.7.5",
6753       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
6754       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
6755       "dev": true
6756     },
6757     "node-gyp": {
6758       "version": "3.8.0",
6759       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
6760       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
6761       "dev": true,
6762       "optional": true,
6763       "requires": {
6764         "fstream": "^1.0.0",
6765         "glob": "^7.0.3",
6766         "graceful-fs": "^4.1.2",
6767         "mkdirp": "^0.5.0",
6768         "nopt": "2 || 3",
6769         "npmlog": "0 || 1 || 2 || 3 || 4",
6770         "osenv": "0",
6771         "request": "^2.87.0",
6772         "rimraf": "2",
6773         "semver": "~5.3.0",
6774         "tar": "^2.0.0",
6775         "which": "1"
6776       },
6777       "dependencies": {
6778         "semver": {
6779           "version": "5.3.0",
6780           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
6781           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
6782           "dev": true,
6783           "optional": true
6784         }
6785       }
6786     },
6787     "node-libs-browser": {
6788       "version": "2.1.0",
6789       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz",
6790       "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==",
6791       "dev": true,
6792       "requires": {
6793         "assert": "^1.1.1",
6794         "browserify-zlib": "^0.2.0",
6795         "buffer": "^4.3.0",
6796         "console-browserify": "^1.1.0",
6797         "constants-browserify": "^1.0.0",
6798         "crypto-browserify": "^3.11.0",
6799         "domain-browser": "^1.1.1",
6800         "events": "^1.0.0",
6801         "https-browserify": "^1.0.0",
6802         "os-browserify": "^0.3.0",
6803         "path-browserify": "0.0.0",
6804         "process": "^0.11.10",
6805         "punycode": "^1.2.4",
6806         "querystring-es3": "^0.2.0",
6807         "readable-stream": "^2.3.3",
6808         "stream-browserify": "^2.0.1",
6809         "stream-http": "^2.7.2",
6810         "string_decoder": "^1.0.0",
6811         "timers-browserify": "^2.0.4",
6812         "tty-browserify": "0.0.0",
6813         "url": "^0.11.0",
6814         "util": "^0.10.3",
6815         "vm-browserify": "0.0.4"
6816       },
6817       "dependencies": {
6818         "punycode": {
6819           "version": "1.4.1",
6820           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6821           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6822           "dev": true
6823         }
6824       }
6825     },
6826     "node-sass": {
6827       "version": "4.9.3",
6828       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz",
6829       "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==",
6830       "dev": true,
6831       "optional": true,
6832       "requires": {
6833         "async-foreach": "^0.1.3",
6834         "chalk": "^1.1.1",
6835         "cross-spawn": "^3.0.0",
6836         "gaze": "^1.0.0",
6837         "get-stdin": "^4.0.1",
6838         "glob": "^7.0.3",
6839         "in-publish": "^2.0.0",
6840         "lodash.assign": "^4.2.0",
6841         "lodash.clonedeep": "^4.3.2",
6842         "lodash.mergewith": "^4.6.0",
6843         "meow": "^3.7.0",
6844         "mkdirp": "^0.5.1",
6845         "nan": "^2.10.0",
6846         "node-gyp": "^3.8.0",
6847         "npmlog": "^4.0.0",
6848         "request": "2.87.0",
6849         "sass-graph": "^2.2.4",
6850         "stdout-stream": "^1.4.0",
6851         "true-case-path": "^1.0.2"
6852       },
6853       "dependencies": {
6854         "ajv": {
6855           "version": "5.5.2",
6856           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
6857           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
6858           "dev": true,
6859           "optional": true,
6860           "requires": {
6861             "co": "^4.6.0",
6862             "fast-deep-equal": "^1.0.0",
6863             "fast-json-stable-stringify": "^2.0.0",
6864             "json-schema-traverse": "^0.3.0"
6865           }
6866         },
6867         "ansi-styles": {
6868           "version": "2.2.1",
6869           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6870           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6871           "dev": true,
6872           "optional": true
6873         },
6874         "chalk": {
6875           "version": "1.1.3",
6876           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6877           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6878           "dev": true,
6879           "optional": true,
6880           "requires": {
6881             "ansi-styles": "^2.2.1",
6882             "escape-string-regexp": "^1.0.2",
6883             "has-ansi": "^2.0.0",
6884             "strip-ansi": "^3.0.0",
6885             "supports-color": "^2.0.0"
6886           }
6887         },
6888         "har-validator": {
6889           "version": "5.0.3",
6890           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
6891           "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
6892           "dev": true,
6893           "optional": true,
6894           "requires": {
6895             "ajv": "^5.1.0",
6896             "har-schema": "^2.0.0"
6897           }
6898         },
6899         "oauth-sign": {
6900           "version": "0.8.2",
6901           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
6902           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
6903           "dev": true,
6904           "optional": true
6905         },
6906         "punycode": {
6907           "version": "1.4.1",
6908           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6909           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
6910           "dev": true,
6911           "optional": true
6912         },
6913         "request": {
6914           "version": "2.87.0",
6915           "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
6916           "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
6917           "dev": true,
6918           "optional": true,
6919           "requires": {
6920             "aws-sign2": "~0.7.0",
6921             "aws4": "^1.6.0",
6922             "caseless": "~0.12.0",
6923             "combined-stream": "~1.0.5",
6924             "extend": "~3.0.1",
6925             "forever-agent": "~0.6.1",
6926             "form-data": "~2.3.1",
6927             "har-validator": "~5.0.3",
6928             "http-signature": "~1.2.0",
6929             "is-typedarray": "~1.0.0",
6930             "isstream": "~0.1.2",
6931             "json-stringify-safe": "~5.0.1",
6932             "mime-types": "~2.1.17",
6933             "oauth-sign": "~0.8.2",
6934             "performance-now": "^2.1.0",
6935             "qs": "~6.5.1",
6936             "safe-buffer": "^5.1.1",
6937             "tough-cookie": "~2.3.3",
6938             "tunnel-agent": "^0.6.0",
6939             "uuid": "^3.1.0"
6940           }
6941         },
6942         "supports-color": {
6943           "version": "2.0.0",
6944           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6945           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6946           "dev": true,
6947           "optional": true
6948         },
6949         "tough-cookie": {
6950           "version": "2.3.4",
6951           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
6952           "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
6953           "dev": true,
6954           "optional": true,
6955           "requires": {
6956             "punycode": "^1.4.1"
6957           }
6958         }
6959       }
6960     },
6961     "nopt": {
6962       "version": "3.0.6",
6963       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
6964       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
6965       "dev": true,
6966       "requires": {
6967         "abbrev": "1"
6968       }
6969     },
6970     "normalize-package-data": {
6971       "version": "2.4.0",
6972       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
6973       "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
6974       "dev": true,
6975       "requires": {
6976         "hosted-git-info": "^2.1.4",
6977         "is-builtin-module": "^1.0.0",
6978         "semver": "2 || 3 || 4 || 5",
6979         "validate-npm-package-license": "^3.0.1"
6980       }
6981     },
6982     "normalize-path": {
6983       "version": "2.1.1",
6984       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6985       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6986       "dev": true,
6987       "requires": {
6988         "remove-trailing-separator": "^1.0.1"
6989       }
6990     },
6991     "normalize-range": {
6992       "version": "0.1.2",
6993       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
6994       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
6995       "dev": true
6996     },
6997     "npm-package-arg": {
6998       "version": "6.1.0",
6999       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
7000       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
7001       "dev": true,
7002       "requires": {
7003         "hosted-git-info": "^2.6.0",
7004         "osenv": "^0.1.5",
7005         "semver": "^5.5.0",
7006         "validate-npm-package-name": "^3.0.0"
7007       }
7008     },
7009     "npm-registry-client": {
7010       "version": "8.6.0",
7011       "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz",
7012       "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==",
7013       "dev": true,
7014       "requires": {
7015         "concat-stream": "^1.5.2",
7016         "graceful-fs": "^4.1.6",
7017         "normalize-package-data": "~1.0.1 || ^2.0.0",
7018         "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
7019         "npmlog": "2 || ^3.1.0 || ^4.0.0",
7020         "once": "^1.3.3",
7021         "request": "^2.74.0",
7022         "retry": "^0.10.0",
7023         "safe-buffer": "^5.1.1",
7024         "semver": "2 >=2.2.1 || 3.x || 4 || 5",
7025         "slide": "^1.1.3",
7026         "ssri": "^5.2.4"
7027       }
7028     },
7029     "npm-run-path": {
7030       "version": "2.0.2",
7031       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7032       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7033       "dev": true,
7034       "requires": {
7035         "path-key": "^2.0.0"
7036       }
7037     },
7038     "npmlog": {
7039       "version": "4.1.2",
7040       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7041       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7042       "dev": true,
7043       "requires": {
7044         "are-we-there-yet": "~1.1.2",
7045         "console-control-strings": "~1.1.0",
7046         "gauge": "~2.7.3",
7047         "set-blocking": "~2.0.0"
7048       }
7049     },
7050     "nth-check": {
7051       "version": "1.0.1",
7052       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz",
7053       "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=",
7054       "dev": true,
7055       "requires": {
7056         "boolbase": "~1.0.0"
7057       }
7058     },
7059     "null-check": {
7060       "version": "1.0.0",
7061       "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7062       "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7063       "dev": true
7064     },
7065     "num2fraction": {
7066       "version": "1.2.2",
7067       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7068       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7069       "dev": true
7070     },
7071     "number-is-nan": {
7072       "version": "1.0.1",
7073       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7074       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7075       "dev": true
7076     },
7077     "oauth-sign": {
7078       "version": "0.9.0",
7079       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7080       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7081       "dev": true
7082     },
7083     "object-assign": {
7084       "version": "4.1.1",
7085       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7086       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7087       "dev": true
7088     },
7089     "object-component": {
7090       "version": "0.0.3",
7091       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7092       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7093       "dev": true
7094     },
7095     "object-copy": {
7096       "version": "0.1.0",
7097       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7098       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7099       "dev": true,
7100       "requires": {
7101         "copy-descriptor": "^0.1.0",
7102         "define-property": "^0.2.5",
7103         "kind-of": "^3.0.3"
7104       },
7105       "dependencies": {
7106         "define-property": {
7107           "version": "0.2.5",
7108           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7109           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7110           "dev": true,
7111           "requires": {
7112             "is-descriptor": "^0.1.0"
7113           }
7114         },
7115         "kind-of": {
7116           "version": "3.2.2",
7117           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7118           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7119           "dev": true,
7120           "requires": {
7121             "is-buffer": "^1.1.5"
7122           }
7123         }
7124       }
7125     },
7126     "object-keys": {
7127       "version": "1.0.12",
7128       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz",
7129       "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==",
7130       "dev": true
7131     },
7132     "object-refs": {
7133       "version": "0.3.0",
7134       "resolved": "https://registry.npmjs.org/object-refs/-/object-refs-0.3.0.tgz",
7135       "integrity": "sha512-eP0ywuoWOaDoiake/6kTJlPJhs+k0qNm4nYRzXLNHj6vh+5M3i9R1epJTdxIPGlhWc4fNRQ7a6XJNCX+/L4FOQ=="
7136     },
7137     "object-visit": {
7138       "version": "1.0.1",
7139       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7140       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7141       "dev": true,
7142       "requires": {
7143         "isobject": "^3.0.0"
7144       }
7145     },
7146     "object.assign": {
7147       "version": "4.1.0",
7148       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
7149       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
7150       "dev": true,
7151       "requires": {
7152         "define-properties": "^1.1.2",
7153         "function-bind": "^1.1.1",
7154         "has-symbols": "^1.0.0",
7155         "object-keys": "^1.0.11"
7156       }
7157     },
7158     "object.getownpropertydescriptors": {
7159       "version": "2.0.3",
7160       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
7161       "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
7162       "dev": true,
7163       "requires": {
7164         "define-properties": "^1.1.2",
7165         "es-abstract": "^1.5.1"
7166       }
7167     },
7168     "object.omit": {
7169       "version": "2.0.1",
7170       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
7171       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
7172       "dev": true,
7173       "requires": {
7174         "for-own": "^0.1.4",
7175         "is-extendable": "^0.1.1"
7176       },
7177       "dependencies": {
7178         "for-own": {
7179           "version": "0.1.5",
7180           "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
7181           "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
7182           "dev": true,
7183           "requires": {
7184             "for-in": "^1.0.1"
7185           }
7186         }
7187       }
7188     },
7189     "object.pick": {
7190       "version": "1.3.0",
7191       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7192       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7193       "dev": true,
7194       "requires": {
7195         "isobject": "^3.0.1"
7196       }
7197     },
7198     "obuf": {
7199       "version": "1.1.2",
7200       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
7201       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
7202       "dev": true
7203     },
7204     "on-finished": {
7205       "version": "2.3.0",
7206       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7207       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7208       "dev": true,
7209       "requires": {
7210         "ee-first": "1.1.1"
7211       }
7212     },
7213     "on-headers": {
7214       "version": "1.0.1",
7215       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
7216       "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
7217       "dev": true
7218     },
7219     "once": {
7220       "version": "1.4.0",
7221       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7222       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7223       "dev": true,
7224       "requires": {
7225         "wrappy": "1"
7226       }
7227     },
7228     "opn": {
7229       "version": "5.3.0",
7230       "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
7231       "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
7232       "dev": true,
7233       "requires": {
7234         "is-wsl": "^1.1.0"
7235       }
7236     },
7237     "optimist": {
7238       "version": "0.6.1",
7239       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7240       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7241       "dev": true,
7242       "requires": {
7243         "minimist": "~0.0.1",
7244         "wordwrap": "~0.0.2"
7245       },
7246       "dependencies": {
7247         "wordwrap": {
7248           "version": "0.0.3",
7249           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7250           "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7251           "dev": true
7252         }
7253       }
7254     },
7255     "optionator": {
7256       "version": "0.8.2",
7257       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7258       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7259       "dev": true,
7260       "requires": {
7261         "deep-is": "~0.1.3",
7262         "fast-levenshtein": "~2.0.4",
7263         "levn": "~0.3.0",
7264         "prelude-ls": "~1.1.2",
7265         "type-check": "~0.3.2",
7266         "wordwrap": "~1.0.0"
7267       }
7268     },
7269     "options": {
7270       "version": "0.0.6",
7271       "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
7272       "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
7273       "dev": true
7274     },
7275     "original": {
7276       "version": "1.0.2",
7277       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
7278       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
7279       "dev": true,
7280       "requires": {
7281         "url-parse": "^1.4.3"
7282       }
7283     },
7284     "os-browserify": {
7285       "version": "0.3.0",
7286       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7287       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7288       "dev": true
7289     },
7290     "os-homedir": {
7291       "version": "1.0.2",
7292       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7293       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7294       "dev": true
7295     },
7296     "os-locale": {
7297       "version": "1.4.0",
7298       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7299       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7300       "dev": true,
7301       "optional": true,
7302       "requires": {
7303         "lcid": "^1.0.0"
7304       }
7305     },
7306     "os-tmpdir": {
7307       "version": "1.0.2",
7308       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7309       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7310       "dev": true
7311     },
7312     "osenv": {
7313       "version": "0.1.5",
7314       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
7315       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
7316       "dev": true,
7317       "requires": {
7318         "os-homedir": "^1.0.0",
7319         "os-tmpdir": "^1.0.0"
7320       }
7321     },
7322     "p-finally": {
7323       "version": "1.0.0",
7324       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7325       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7326       "dev": true
7327     },
7328     "p-limit": {
7329       "version": "1.3.0",
7330       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7331       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7332       "dev": true,
7333       "requires": {
7334         "p-try": "^1.0.0"
7335       }
7336     },
7337     "p-locate": {
7338       "version": "2.0.0",
7339       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7340       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7341       "dev": true,
7342       "requires": {
7343         "p-limit": "^1.1.0"
7344       }
7345     },
7346     "p-map": {
7347       "version": "1.2.0",
7348       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7349       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7350       "dev": true
7351     },
7352     "p-try": {
7353       "version": "1.0.0",
7354       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7355       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7356       "dev": true
7357     },
7358     "pako": {
7359       "version": "1.0.6",
7360       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
7361       "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==",
7362       "dev": true
7363     },
7364     "parallel-transform": {
7365       "version": "1.1.0",
7366       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
7367       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
7368       "dev": true,
7369       "requires": {
7370         "cyclist": "~0.2.2",
7371         "inherits": "^2.0.3",
7372         "readable-stream": "^2.1.5"
7373       }
7374     },
7375     "param-case": {
7376       "version": "2.1.1",
7377       "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
7378       "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
7379       "dev": true,
7380       "requires": {
7381         "no-case": "^2.2.0"
7382       }
7383     },
7384     "parse-asn1": {
7385       "version": "5.1.1",
7386       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz",
7387       "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",
7388       "dev": true,
7389       "requires": {
7390         "asn1.js": "^4.0.0",
7391         "browserify-aes": "^1.0.0",
7392         "create-hash": "^1.1.0",
7393         "evp_bytestokey": "^1.0.0",
7394         "pbkdf2": "^3.0.3"
7395       }
7396     },
7397     "parse-glob": {
7398       "version": "3.0.4",
7399       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
7400       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
7401       "dev": true,
7402       "requires": {
7403         "glob-base": "^0.3.0",
7404         "is-dotfile": "^1.0.0",
7405         "is-extglob": "^1.0.0",
7406         "is-glob": "^2.0.0"
7407       },
7408       "dependencies": {
7409         "is-extglob": {
7410           "version": "1.0.0",
7411           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
7412           "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
7413           "dev": true
7414         },
7415         "is-glob": {
7416           "version": "2.0.1",
7417           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
7418           "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
7419           "dev": true,
7420           "requires": {
7421             "is-extglob": "^1.0.0"
7422           }
7423         }
7424       }
7425     },
7426     "parse-json": {
7427       "version": "2.2.0",
7428       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7429       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7430       "dev": true,
7431       "requires": {
7432         "error-ex": "^1.2.0"
7433       }
7434     },
7435     "parse5": {
7436       "version": "4.0.0",
7437       "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
7438       "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
7439       "dev": true
7440     },
7441     "parsejson": {
7442       "version": "0.0.3",
7443       "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
7444       "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
7445       "dev": true,
7446       "requires": {
7447         "better-assert": "~1.0.0"
7448       }
7449     },
7450     "parseqs": {
7451       "version": "0.0.5",
7452       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
7453       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
7454       "dev": true,
7455       "requires": {
7456         "better-assert": "~1.0.0"
7457       }
7458     },
7459     "parseuri": {
7460       "version": "0.0.5",
7461       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
7462       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
7463       "dev": true,
7464       "requires": {
7465         "better-assert": "~1.0.0"
7466       }
7467     },
7468     "parseurl": {
7469       "version": "1.3.2",
7470       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
7471       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
7472       "dev": true
7473     },
7474     "pascalcase": {
7475       "version": "0.1.1",
7476       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7477       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7478       "dev": true
7479     },
7480     "path-browserify": {
7481       "version": "0.0.0",
7482       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
7483       "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
7484       "dev": true
7485     },
7486     "path-dirname": {
7487       "version": "1.0.2",
7488       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7489       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7490       "dev": true
7491     },
7492     "path-exists": {
7493       "version": "3.0.0",
7494       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7495       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7496       "dev": true
7497     },
7498     "path-intersection": {
7499       "version": "1.1.1",
7500       "resolved": "https://registry.npmjs.org/path-intersection/-/path-intersection-1.1.1.tgz",
7501       "integrity": "sha512-EdeUuXCm0+tb/2gv8PmRhd9fYYOtbDeTYkwCnzkBuAEjevEZi2mWUi1DVFF5nqSObYsxKcchvKUhnRULWOFreQ=="
7502     },
7503     "path-is-absolute": {
7504       "version": "1.0.1",
7505       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7506       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7507       "dev": true
7508     },
7509     "path-is-inside": {
7510       "version": "1.0.2",
7511       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7512       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7513       "dev": true
7514     },
7515     "path-key": {
7516       "version": "2.0.1",
7517       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7518       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7519       "dev": true
7520     },
7521     "path-parse": {
7522       "version": "1.0.6",
7523       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7524       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7525       "dev": true
7526     },
7527     "path-to-regexp": {
7528       "version": "0.1.7",
7529       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
7530       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
7531       "dev": true
7532     },
7533     "path-type": {
7534       "version": "3.0.0",
7535       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
7536       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
7537       "dev": true,
7538       "requires": {
7539         "pify": "^3.0.0"
7540       }
7541     },
7542     "pbkdf2": {
7543       "version": "3.0.16",
7544       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz",
7545       "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==",
7546       "dev": true,
7547       "requires": {
7548         "create-hash": "^1.1.2",
7549         "create-hmac": "^1.1.4",
7550         "ripemd160": "^2.0.1",
7551         "safe-buffer": "^5.0.1",
7552         "sha.js": "^2.4.8"
7553       }
7554     },
7555     "performance-now": {
7556       "version": "2.1.0",
7557       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7558       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
7559       "dev": true
7560     },
7561     "pify": {
7562       "version": "3.0.0",
7563       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7564       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7565       "dev": true
7566     },
7567     "pinkie": {
7568       "version": "2.0.4",
7569       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7570       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7571       "dev": true
7572     },
7573     "pinkie-promise": {
7574       "version": "2.0.1",
7575       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7576       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7577       "dev": true,
7578       "requires": {
7579         "pinkie": "^2.0.0"
7580       }
7581     },
7582     "pkg-dir": {
7583       "version": "2.0.0",
7584       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7585       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7586       "dev": true,
7587       "requires": {
7588         "find-up": "^2.1.0"
7589       }
7590     },
7591     "portfinder": {
7592       "version": "1.0.17",
7593       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
7594       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
7595       "dev": true,
7596       "requires": {
7597         "async": "^1.5.2",
7598         "debug": "^2.2.0",
7599         "mkdirp": "0.5.x"
7600       }
7601     },
7602     "posix-character-classes": {
7603       "version": "0.1.1",
7604       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7605       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7606       "dev": true
7607     },
7608     "postcss": {
7609       "version": "6.0.23",
7610       "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
7611       "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
7612       "dev": true,
7613       "requires": {
7614         "chalk": "^2.4.1",
7615         "source-map": "^0.6.1",
7616         "supports-color": "^5.4.0"
7617       },
7618       "dependencies": {
7619         "chalk": {
7620           "version": "2.4.1",
7621           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
7622           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
7623           "dev": true,
7624           "requires": {
7625             "ansi-styles": "^3.2.1",
7626             "escape-string-regexp": "^1.0.5",
7627             "supports-color": "^5.3.0"
7628           }
7629         },
7630         "source-map": {
7631           "version": "0.6.1",
7632           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7633           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7634           "dev": true
7635         }
7636       }
7637     },
7638     "postcss-import": {
7639       "version": "11.1.0",
7640       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-11.1.0.tgz",
7641       "integrity": "sha512-5l327iI75POonjxkXgdRCUS+AlzAdBx4pOvMEhTKTCjb1p8IEeVR9yx3cPbmN7LIWJLbfnIXxAhoB4jpD0c/Cw==",
7642       "dev": true,
7643       "requires": {
7644         "postcss": "^6.0.1",
7645         "postcss-value-parser": "^3.2.3",
7646         "read-cache": "^1.0.0",
7647         "resolve": "^1.1.7"
7648       }
7649     },
7650     "postcss-load-config": {
7651       "version": "2.0.0",
7652       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz",
7653       "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==",
7654       "dev": true,
7655       "requires": {
7656         "cosmiconfig": "^4.0.0",
7657         "import-cwd": "^2.0.0"
7658       }
7659     },
7660     "postcss-loader": {
7661       "version": "2.1.6",
7662       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz",
7663       "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==",
7664       "dev": true,
7665       "requires": {
7666         "loader-utils": "^1.1.0",
7667         "postcss": "^6.0.0",
7668         "postcss-load-config": "^2.0.0",
7669         "schema-utils": "^0.4.0"
7670       }
7671     },
7672     "postcss-url": {
7673       "version": "7.3.2",
7674       "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-7.3.2.tgz",
7675       "integrity": "sha512-QMV5mA+pCYZQcUEPQkmor9vcPQ2MT+Ipuu8qdi1gVxbNiIiErEGft+eny1ak19qALoBkccS5AHaCaCDzh7b9MA==",
7676       "dev": true,
7677       "requires": {
7678         "mime": "^1.4.1",
7679         "minimatch": "^3.0.4",
7680         "mkdirp": "^0.5.0",
7681         "postcss": "^6.0.1",
7682         "xxhashjs": "^0.2.1"
7683       }
7684     },
7685     "postcss-value-parser": {
7686       "version": "3.3.0",
7687       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
7688       "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
7689       "dev": true
7690     },
7691     "prelude-ls": {
7692       "version": "1.1.2",
7693       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
7694       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
7695       "dev": true
7696     },
7697     "preserve": {
7698       "version": "0.2.0",
7699       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
7700       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
7701       "dev": true
7702     },
7703     "pretty-error": {
7704       "version": "2.1.1",
7705       "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz",
7706       "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=",
7707       "dev": true,
7708       "requires": {
7709         "renderkid": "^2.0.1",
7710         "utila": "~0.4"
7711       }
7712     },
7713     "process": {
7714       "version": "0.11.10",
7715       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
7716       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
7717       "dev": true
7718     },
7719     "process-nextick-args": {
7720       "version": "2.0.0",
7721       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
7722       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
7723       "dev": true
7724     },
7725     "promise": {
7726       "version": "7.3.1",
7727       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
7728       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
7729       "dev": true,
7730       "optional": true,
7731       "requires": {
7732         "asap": "~2.0.3"
7733       }
7734     },
7735     "promise-inflight": {
7736       "version": "1.0.1",
7737       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
7738       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
7739       "dev": true
7740     },
7741     "protractor": {
7742       "version": "5.4.0",
7743       "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.0.tgz",
7744       "integrity": "sha512-6TSYqMhUUzxr4/wN0ttSISqPMKvcVRXF4k8jOEpGWD8OioLak4KLgfzHK9FJ49IrjzRrZ+Mx1q2Op8Rk0zEcnQ==",
7745       "dev": true,
7746       "requires": {
7747         "@types/node": "^6.0.46",
7748         "@types/q": "^0.0.32",
7749         "@types/selenium-webdriver": "^3.0.0",
7750         "blocking-proxy": "^1.0.0",
7751         "browserstack": "^1.5.1",
7752         "chalk": "^1.1.3",
7753         "glob": "^7.0.3",
7754         "jasmine": "2.8.0",
7755         "jasminewd2": "^2.1.0",
7756         "optimist": "~0.6.0",
7757         "q": "1.4.1",
7758         "saucelabs": "^1.5.0",
7759         "selenium-webdriver": "3.6.0",
7760         "source-map-support": "~0.4.0",
7761         "webdriver-js-extender": "2.0.0",
7762         "webdriver-manager": "^12.0.6"
7763       },
7764       "dependencies": {
7765         "@types/node": {
7766           "version": "6.0.116",
7767           "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.116.tgz",
7768           "integrity": "sha512-vToa8YEeulfyYg1gSOeHjvvIRqrokng62VMSj2hoZrwZNcYrp2h3AWo6KeBVuymIklQUaY5zgVJvVsC4KiiLkQ==",
7769           "dev": true
7770         },
7771         "ansi-styles": {
7772           "version": "2.2.1",
7773           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7774           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7775           "dev": true
7776         },
7777         "chalk": {
7778           "version": "1.1.3",
7779           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7780           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7781           "dev": true,
7782           "requires": {
7783             "ansi-styles": "^2.2.1",
7784             "escape-string-regexp": "^1.0.2",
7785             "has-ansi": "^2.0.0",
7786             "strip-ansi": "^3.0.0",
7787             "supports-color": "^2.0.0"
7788           }
7789         },
7790         "del": {
7791           "version": "2.2.2",
7792           "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
7793           "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
7794           "dev": true,
7795           "requires": {
7796             "globby": "^5.0.0",
7797             "is-path-cwd": "^1.0.0",
7798             "is-path-in-cwd": "^1.0.0",
7799             "object-assign": "^4.0.1",
7800             "pify": "^2.0.0",
7801             "pinkie-promise": "^2.0.0",
7802             "rimraf": "^2.2.8"
7803           }
7804         },
7805         "globby": {
7806           "version": "5.0.0",
7807           "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
7808           "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
7809           "dev": true,
7810           "requires": {
7811             "array-union": "^1.0.1",
7812             "arrify": "^1.0.0",
7813             "glob": "^7.0.3",
7814             "object-assign": "^4.0.1",
7815             "pify": "^2.0.0",
7816             "pinkie-promise": "^2.0.0"
7817           }
7818         },
7819         "minimist": {
7820           "version": "1.2.0",
7821           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7822           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7823           "dev": true
7824         },
7825         "pify": {
7826           "version": "2.3.0",
7827           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7828           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7829           "dev": true
7830         },
7831         "source-map-support": {
7832           "version": "0.4.18",
7833           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
7834           "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
7835           "dev": true,
7836           "requires": {
7837             "source-map": "^0.5.6"
7838           }
7839         },
7840         "supports-color": {
7841           "version": "2.0.0",
7842           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7843           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7844           "dev": true
7845         },
7846         "webdriver-manager": {
7847           "version": "12.1.0",
7848           "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.0.tgz",
7849           "integrity": "sha512-oEc5fmkpz6Yh6udhwir5m0eN5mgRPq9P/NU5YWuT3Up5slt6Zz+znhLU7q4+8rwCZz/Qq3Fgpr/4oao7NPCm2A==",
7850           "dev": true,
7851           "requires": {
7852             "adm-zip": "^0.4.9",
7853             "chalk": "^1.1.1",
7854             "del": "^2.2.0",
7855             "glob": "^7.0.3",
7856             "ini": "^1.3.4",
7857             "minimist": "^1.2.0",
7858             "q": "^1.4.1",
7859             "request": "^2.87.0",
7860             "rimraf": "^2.5.2",
7861             "semver": "^5.3.0",
7862             "xml2js": "^0.4.17"
7863           }
7864         }
7865       }
7866     },
7867     "proxy-addr": {
7868       "version": "2.0.4",
7869       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
7870       "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
7871       "dev": true,
7872       "requires": {
7873         "forwarded": "~0.1.2",
7874         "ipaddr.js": "1.8.0"
7875       }
7876     },
7877     "prr": {
7878       "version": "1.0.1",
7879       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
7880       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
7881       "dev": true
7882     },
7883     "pseudomap": {
7884       "version": "1.0.2",
7885       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
7886       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
7887       "dev": true
7888     },
7889     "psl": {
7890       "version": "1.1.29",
7891       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz",
7892       "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==",
7893       "dev": true
7894     },
7895     "public-encrypt": {
7896       "version": "4.0.2",
7897       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz",
7898       "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==",
7899       "dev": true,
7900       "requires": {
7901         "bn.js": "^4.1.0",
7902         "browserify-rsa": "^4.0.0",
7903         "create-hash": "^1.1.0",
7904         "parse-asn1": "^5.0.0",
7905         "randombytes": "^2.0.1"
7906       }
7907     },
7908     "pump": {
7909       "version": "2.0.1",
7910       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
7911       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
7912       "dev": true,
7913       "requires": {
7914         "end-of-stream": "^1.1.0",
7915         "once": "^1.3.1"
7916       }
7917     },
7918     "pumpify": {
7919       "version": "1.5.1",
7920       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
7921       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
7922       "dev": true,
7923       "requires": {
7924         "duplexify": "^3.6.0",
7925         "inherits": "^2.0.3",
7926         "pump": "^2.0.0"
7927       }
7928     },
7929     "punycode": {
7930       "version": "2.1.1",
7931       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
7932       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
7933       "dev": true
7934     },
7935     "q": {
7936       "version": "1.4.1",
7937       "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
7938       "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
7939       "dev": true
7940     },
7941     "qjobs": {
7942       "version": "1.2.0",
7943       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
7944       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
7945       "dev": true
7946     },
7947     "qs": {
7948       "version": "6.5.2",
7949       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
7950       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
7951       "dev": true
7952     },
7953     "querystring": {
7954       "version": "0.2.0",
7955       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
7956       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
7957       "dev": true
7958     },
7959     "querystring-es3": {
7960       "version": "0.2.1",
7961       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
7962       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
7963       "dev": true
7964     },
7965     "querystringify": {
7966       "version": "2.0.0",
7967       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.0.0.tgz",
7968       "integrity": "sha512-eTPo5t/4bgaMNZxyjWx6N2a6AuE0mq51KWvpc7nU/MAqixcI6v6KrGUKES0HaomdnolQBBXU/++X6/QQ9KL4tw==",
7969       "dev": true
7970     },
7971     "randomatic": {
7972       "version": "3.1.0",
7973       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz",
7974       "integrity": "sha512-KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ==",
7975       "dev": true,
7976       "requires": {
7977         "is-number": "^4.0.0",
7978         "kind-of": "^6.0.0",
7979         "math-random": "^1.0.1"
7980       },
7981       "dependencies": {
7982         "is-number": {
7983           "version": "4.0.0",
7984           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
7985           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
7986           "dev": true
7987         }
7988       }
7989     },
7990     "randombytes": {
7991       "version": "2.0.6",
7992       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
7993       "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
7994       "dev": true,
7995       "requires": {
7996         "safe-buffer": "^5.1.0"
7997       }
7998     },
7999     "randomfill": {
8000       "version": "1.0.4",
8001       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
8002       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
8003       "dev": true,
8004       "requires": {
8005         "randombytes": "^2.0.5",
8006         "safe-buffer": "^5.1.0"
8007       }
8008     },
8009     "range-parser": {
8010       "version": "1.2.0",
8011       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
8012       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
8013       "dev": true
8014     },
8015     "raw-body": {
8016       "version": "2.3.2",
8017       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
8018       "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
8019       "dev": true,
8020       "requires": {
8021         "bytes": "3.0.0",
8022         "http-errors": "1.6.2",
8023         "iconv-lite": "0.4.19",
8024         "unpipe": "1.0.0"
8025       },
8026       "dependencies": {
8027         "depd": {
8028           "version": "1.1.1",
8029           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
8030           "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
8031           "dev": true
8032         },
8033         "http-errors": {
8034           "version": "1.6.2",
8035           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
8036           "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
8037           "dev": true,
8038           "requires": {
8039             "depd": "1.1.1",
8040             "inherits": "2.0.3",
8041             "setprototypeof": "1.0.3",
8042             "statuses": ">= 1.3.1 < 2"
8043           }
8044         },
8045         "setprototypeof": {
8046           "version": "1.0.3",
8047           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
8048           "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
8049           "dev": true
8050         }
8051       }
8052     },
8053     "raw-loader": {
8054       "version": "0.5.1",
8055       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
8056       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
8057       "dev": true
8058     },
8059     "read-cache": {
8060       "version": "1.0.0",
8061       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
8062       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
8063       "dev": true,
8064       "requires": {
8065         "pify": "^2.3.0"
8066       },
8067       "dependencies": {
8068         "pify": {
8069           "version": "2.3.0",
8070           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8071           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8072           "dev": true
8073         }
8074       }
8075     },
8076     "read-pkg": {
8077       "version": "1.1.0",
8078       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8079       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8080       "dev": true,
8081       "requires": {
8082         "load-json-file": "^1.0.0",
8083         "normalize-package-data": "^2.3.2",
8084         "path-type": "^1.0.0"
8085       },
8086       "dependencies": {
8087         "path-type": {
8088           "version": "1.1.0",
8089           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8090           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8091           "dev": true,
8092           "requires": {
8093             "graceful-fs": "^4.1.2",
8094             "pify": "^2.0.0",
8095             "pinkie-promise": "^2.0.0"
8096           }
8097         },
8098         "pify": {
8099           "version": "2.3.0",
8100           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8101           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8102           "dev": true
8103         }
8104       }
8105     },
8106     "read-pkg-up": {
8107       "version": "1.0.1",
8108       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8109       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8110       "dev": true,
8111       "requires": {
8112         "find-up": "^1.0.0",
8113         "read-pkg": "^1.0.0"
8114       },
8115       "dependencies": {
8116         "find-up": {
8117           "version": "1.1.2",
8118           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8119           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8120           "dev": true,
8121           "requires": {
8122             "path-exists": "^2.0.0",
8123             "pinkie-promise": "^2.0.0"
8124           }
8125         },
8126         "path-exists": {
8127           "version": "2.1.0",
8128           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8129           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8130           "dev": true,
8131           "requires": {
8132             "pinkie-promise": "^2.0.0"
8133           }
8134         }
8135       }
8136     },
8137     "readable-stream": {
8138       "version": "2.3.6",
8139       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8140       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8141       "dev": true,
8142       "requires": {
8143         "core-util-is": "~1.0.0",
8144         "inherits": "~2.0.3",
8145         "isarray": "~1.0.0",
8146         "process-nextick-args": "~2.0.0",
8147         "safe-buffer": "~5.1.1",
8148         "string_decoder": "~1.1.1",
8149         "util-deprecate": "~1.0.1"
8150       }
8151     },
8152     "readdirp": {
8153       "version": "2.1.0",
8154       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
8155       "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
8156       "dev": true,
8157       "requires": {
8158         "graceful-fs": "^4.1.2",
8159         "minimatch": "^3.0.2",
8160         "readable-stream": "^2.0.2",
8161         "set-immediate-shim": "^1.0.1"
8162       }
8163     },
8164     "redent": {
8165       "version": "1.0.0",
8166       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8167       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8168       "dev": true,
8169       "requires": {
8170         "indent-string": "^2.1.0",
8171         "strip-indent": "^1.0.1"
8172       }
8173     },
8174     "reflect-metadata": {
8175       "version": "0.1.12",
8176       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.12.tgz",
8177       "integrity": "sha512-n+IyV+nGz3+0q3/Yf1ra12KpCyi001bi4XFxSjbiWWjfqb52iTTtpGXmCCAOWWIAn9KEuFZKGqBERHmrtScZ3A==",
8178       "dev": true
8179     },
8180     "regenerate": {
8181       "version": "1.4.0",
8182       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
8183       "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
8184       "dev": true
8185     },
8186     "regenerator-runtime": {
8187       "version": "0.11.1",
8188       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8189       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8190       "dev": true
8191     },
8192     "regex-cache": {
8193       "version": "0.4.4",
8194       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
8195       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
8196       "dev": true,
8197       "requires": {
8198         "is-equal-shallow": "^0.1.3"
8199       }
8200     },
8201     "regex-not": {
8202       "version": "1.0.2",
8203       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8204       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8205       "dev": true,
8206       "requires": {
8207         "extend-shallow": "^3.0.2",
8208         "safe-regex": "^1.1.0"
8209       }
8210     },
8211     "regexpu-core": {
8212       "version": "1.0.0",
8213       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
8214       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
8215       "dev": true,
8216       "requires": {
8217         "regenerate": "^1.2.1",
8218         "regjsgen": "^0.2.0",
8219         "regjsparser": "^0.1.4"
8220       }
8221     },
8222     "regjsgen": {
8223       "version": "0.2.0",
8224       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
8225       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
8226       "dev": true
8227     },
8228     "regjsparser": {
8229       "version": "0.1.5",
8230       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
8231       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
8232       "dev": true,
8233       "requires": {
8234         "jsesc": "~0.5.0"
8235       },
8236       "dependencies": {
8237         "jsesc": {
8238           "version": "0.5.0",
8239           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
8240           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
8241           "dev": true
8242         }
8243       }
8244     },
8245     "relateurl": {
8246       "version": "0.2.7",
8247       "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
8248       "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
8249       "dev": true
8250     },
8251     "remove-trailing-separator": {
8252       "version": "1.1.0",
8253       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8254       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8255       "dev": true
8256     },
8257     "renderkid": {
8258       "version": "2.0.1",
8259       "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.1.tgz",
8260       "integrity": "sha1-iYyr/Ivt5Le5ETWj/9Mj5YwNsxk=",
8261       "dev": true,
8262       "requires": {
8263         "css-select": "^1.1.0",
8264         "dom-converter": "~0.1",
8265         "htmlparser2": "~3.3.0",
8266         "strip-ansi": "^3.0.0",
8267         "utila": "~0.3"
8268       },
8269       "dependencies": {
8270         "utila": {
8271           "version": "0.3.3",
8272           "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz",
8273           "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY=",
8274           "dev": true
8275         }
8276       }
8277     },
8278     "repeat-element": {
8279       "version": "1.1.3",
8280       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8281       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8282       "dev": true
8283     },
8284     "repeat-string": {
8285       "version": "1.6.1",
8286       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8287       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8288       "dev": true
8289     },
8290     "repeating": {
8291       "version": "2.0.1",
8292       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8293       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8294       "dev": true,
8295       "requires": {
8296         "is-finite": "^1.0.0"
8297       }
8298     },
8299     "request": {
8300       "version": "2.88.0",
8301       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8302       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8303       "dev": true,
8304       "requires": {
8305         "aws-sign2": "~0.7.0",
8306         "aws4": "^1.8.0",
8307         "caseless": "~0.12.0",
8308         "combined-stream": "~1.0.6",
8309         "extend": "~3.0.2",
8310         "forever-agent": "~0.6.1",
8311         "form-data": "~2.3.2",
8312         "har-validator": "~5.1.0",
8313         "http-signature": "~1.2.0",
8314         "is-typedarray": "~1.0.0",
8315         "isstream": "~0.1.2",
8316         "json-stringify-safe": "~5.0.1",
8317         "mime-types": "~2.1.19",
8318         "oauth-sign": "~0.9.0",
8319         "performance-now": "^2.1.0",
8320         "qs": "~6.5.2",
8321         "safe-buffer": "^5.1.2",
8322         "tough-cookie": "~2.4.3",
8323         "tunnel-agent": "^0.6.0",
8324         "uuid": "^3.3.2"
8325       }
8326     },
8327     "require-directory": {
8328       "version": "2.1.1",
8329       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8330       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8331       "dev": true
8332     },
8333     "require-from-string": {
8334       "version": "2.0.2",
8335       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
8336       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
8337       "dev": true
8338     },
8339     "require-main-filename": {
8340       "version": "1.0.1",
8341       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8342       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
8343       "dev": true
8344     },
8345     "requires-port": {
8346       "version": "1.0.0",
8347       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8348       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8349       "dev": true
8350     },
8351     "resolve": {
8352       "version": "1.8.1",
8353       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz",
8354       "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==",
8355       "dev": true,
8356       "requires": {
8357         "path-parse": "^1.0.5"
8358       }
8359     },
8360     "resolve-cwd": {
8361       "version": "2.0.0",
8362       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
8363       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
8364       "dev": true,
8365       "requires": {
8366         "resolve-from": "^3.0.0"
8367       }
8368     },
8369     "resolve-from": {
8370       "version": "3.0.0",
8371       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8372       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8373       "dev": true
8374     },
8375     "resolve-url": {
8376       "version": "0.2.1",
8377       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8378       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8379       "dev": true
8380     },
8381     "ret": {
8382       "version": "0.1.15",
8383       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8384       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8385       "dev": true
8386     },
8387     "retry": {
8388       "version": "0.10.1",
8389       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
8390       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
8391       "dev": true
8392     },
8393     "right-align": {
8394       "version": "0.1.3",
8395       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
8396       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
8397       "dev": true,
8398       "optional": true,
8399       "requires": {
8400         "align-text": "^0.1.1"
8401       }
8402     },
8403     "rimraf": {
8404       "version": "2.6.2",
8405       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
8406       "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
8407       "dev": true,
8408       "requires": {
8409         "glob": "^7.0.5"
8410       }
8411     },
8412     "ripemd160": {
8413       "version": "2.0.2",
8414       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
8415       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
8416       "dev": true,
8417       "requires": {
8418         "hash-base": "^3.0.0",
8419         "inherits": "^2.0.1"
8420       }
8421     },
8422     "run-queue": {
8423       "version": "1.0.3",
8424       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
8425       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
8426       "dev": true,
8427       "requires": {
8428         "aproba": "^1.1.1"
8429       }
8430     },
8431     "rxjs": {
8432       "version": "6.2.2",
8433       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.2.tgz",
8434       "integrity": "sha512-0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ==",
8435       "requires": {
8436         "tslib": "^1.9.0"
8437       }
8438     },
8439     "safe-buffer": {
8440       "version": "5.1.2",
8441       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8442       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8443       "dev": true
8444     },
8445     "safe-regex": {
8446       "version": "1.1.0",
8447       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8448       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
8449       "dev": true,
8450       "requires": {
8451         "ret": "~0.1.10"
8452       }
8453     },
8454     "safer-buffer": {
8455       "version": "2.1.2",
8456       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8457       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8458       "dev": true
8459     },
8460     "sass-graph": {
8461       "version": "2.2.4",
8462       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
8463       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
8464       "dev": true,
8465       "optional": true,
8466       "requires": {
8467         "glob": "^7.0.0",
8468         "lodash": "^4.0.0",
8469         "scss-tokenizer": "^0.2.3",
8470         "yargs": "^7.0.0"
8471       },
8472       "dependencies": {
8473         "camelcase": {
8474           "version": "3.0.0",
8475           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
8476           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
8477           "dev": true,
8478           "optional": true
8479         },
8480         "cliui": {
8481           "version": "3.2.0",
8482           "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
8483           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
8484           "dev": true,
8485           "optional": true,
8486           "requires": {
8487             "string-width": "^1.0.1",
8488             "strip-ansi": "^3.0.1",
8489             "wrap-ansi": "^2.0.0"
8490           }
8491         },
8492         "y18n": {
8493           "version": "3.2.1",
8494           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
8495           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
8496           "dev": true,
8497           "optional": true
8498         },
8499         "yargs": {
8500           "version": "7.1.0",
8501           "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
8502           "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
8503           "dev": true,
8504           "optional": true,
8505           "requires": {
8506             "camelcase": "^3.0.0",
8507             "cliui": "^3.2.0",
8508             "decamelize": "^1.1.1",
8509             "get-caller-file": "^1.0.1",
8510             "os-locale": "^1.4.0",
8511             "read-pkg-up": "^1.0.1",
8512             "require-directory": "^2.1.1",
8513             "require-main-filename": "^1.0.1",
8514             "set-blocking": "^2.0.0",
8515             "string-width": "^1.0.2",
8516             "which-module": "^1.0.0",
8517             "y18n": "^3.2.1",
8518             "yargs-parser": "^5.0.0"
8519           }
8520         }
8521       }
8522     },
8523     "sass-loader": {
8524       "version": "7.1.0",
8525       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
8526       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
8527       "dev": true,
8528       "requires": {
8529         "clone-deep": "^2.0.1",
8530         "loader-utils": "^1.0.1",
8531         "lodash.tail": "^4.1.1",
8532         "neo-async": "^2.5.0",
8533         "pify": "^3.0.0",
8534         "semver": "^5.5.0"
8535       }
8536     },
8537     "saucelabs": {
8538       "version": "1.5.0",
8539       "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz",
8540       "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==",
8541       "dev": true,
8542       "requires": {
8543         "https-proxy-agent": "^2.2.1"
8544       }
8545     },
8546     "sax": {
8547       "version": "0.5.8",
8548       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
8549       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
8550       "dev": true
8551     },
8552     "saxen": {
8553       "version": "8.0.0",
8554       "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.0.0.tgz",
8555       "integrity": "sha512-Iap4vpmKbRXrEaRcP1hYQey8bmLlhKzndAoJ6Gub8+LH2cy0CyrSLnOmSvd6TXRefS2oCxIdz0Y9/bgl1YTRoQ=="
8556     },
8557     "schema-utils": {
8558       "version": "0.4.7",
8559       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
8560       "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
8561       "dev": true,
8562       "requires": {
8563         "ajv": "^6.1.0",
8564         "ajv-keywords": "^3.1.0"
8565       }
8566     },
8567     "scss-tokenizer": {
8568       "version": "0.2.3",
8569       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
8570       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
8571       "dev": true,
8572       "optional": true,
8573       "requires": {
8574         "js-base64": "^2.1.8",
8575         "source-map": "^0.4.2"
8576       },
8577       "dependencies": {
8578         "source-map": {
8579           "version": "0.4.4",
8580           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
8581           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
8582           "dev": true,
8583           "optional": true,
8584           "requires": {
8585             "amdefine": ">=0.0.4"
8586           }
8587         }
8588       }
8589     },
8590     "select-hose": {
8591       "version": "2.0.0",
8592       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
8593       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
8594       "dev": true
8595     },
8596     "selenium-webdriver": {
8597       "version": "3.6.0",
8598       "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz",
8599       "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==",
8600       "dev": true,
8601       "requires": {
8602         "jszip": "^3.1.3",
8603         "rimraf": "^2.5.4",
8604         "tmp": "0.0.30",
8605         "xml2js": "^0.4.17"
8606       },
8607       "dependencies": {
8608         "tmp": {
8609           "version": "0.0.30",
8610           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz",
8611           "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=",
8612           "dev": true,
8613           "requires": {
8614             "os-tmpdir": "~1.0.1"
8615           }
8616         }
8617       }
8618     },
8619     "selfsigned": {
8620       "version": "1.10.3",
8621       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.3.tgz",
8622       "integrity": "sha512-vmZenZ+8Al3NLHkWnhBQ0x6BkML1eCP2xEi3JE+f3D9wW9fipD9NNJHYtE9XJM4TsPaHGZJIamrSI6MTg1dU2Q==",
8623       "dev": true,
8624       "requires": {
8625         "node-forge": "0.7.5"
8626       }
8627     },
8628     "semver": {
8629       "version": "5.5.1",
8630       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
8631       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
8632       "dev": true
8633     },
8634     "semver-dsl": {
8635       "version": "1.0.1",
8636       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
8637       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
8638       "dev": true,
8639       "requires": {
8640         "semver": "^5.3.0"
8641       }
8642     },
8643     "semver-intersect": {
8644       "version": "1.4.0",
8645       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
8646       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
8647       "dev": true,
8648       "requires": {
8649         "semver": "^5.0.0"
8650       }
8651     },
8652     "send": {
8653       "version": "0.16.2",
8654       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
8655       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
8656       "dev": true,
8657       "requires": {
8658         "debug": "2.6.9",
8659         "depd": "~1.1.2",
8660         "destroy": "~1.0.4",
8661         "encodeurl": "~1.0.2",
8662         "escape-html": "~1.0.3",
8663         "etag": "~1.8.1",
8664         "fresh": "0.5.2",
8665         "http-errors": "~1.6.2",
8666         "mime": "1.4.1",
8667         "ms": "2.0.0",
8668         "on-finished": "~2.3.0",
8669         "range-parser": "~1.2.0",
8670         "statuses": "~1.4.0"
8671       },
8672       "dependencies": {
8673         "mime": {
8674           "version": "1.4.1",
8675           "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
8676           "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
8677           "dev": true
8678         }
8679       }
8680     },
8681     "serialize-javascript": {
8682       "version": "1.5.0",
8683       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz",
8684       "integrity": "sha512-Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ==",
8685       "dev": true
8686     },
8687     "serve-index": {
8688       "version": "1.9.1",
8689       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
8690       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
8691       "dev": true,
8692       "requires": {
8693         "accepts": "~1.3.4",
8694         "batch": "0.6.1",
8695         "debug": "2.6.9",
8696         "escape-html": "~1.0.3",
8697         "http-errors": "~1.6.2",
8698         "mime-types": "~2.1.17",
8699         "parseurl": "~1.3.2"
8700       }
8701     },
8702     "serve-static": {
8703       "version": "1.13.2",
8704       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
8705       "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
8706       "dev": true,
8707       "requires": {
8708         "encodeurl": "~1.0.2",
8709         "escape-html": "~1.0.3",
8710         "parseurl": "~1.3.2",
8711         "send": "0.16.2"
8712       }
8713     },
8714     "set-blocking": {
8715       "version": "2.0.0",
8716       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
8717       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
8718       "dev": true
8719     },
8720     "set-immediate-shim": {
8721       "version": "1.0.1",
8722       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
8723       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
8724       "dev": true
8725     },
8726     "set-value": {
8727       "version": "2.0.0",
8728       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
8729       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
8730       "dev": true,
8731       "requires": {
8732         "extend-shallow": "^2.0.1",
8733         "is-extendable": "^0.1.1",
8734         "is-plain-object": "^2.0.3",
8735         "split-string": "^3.0.1"
8736       },
8737       "dependencies": {
8738         "extend-shallow": {
8739           "version": "2.0.1",
8740           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8741           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8742           "dev": true,
8743           "requires": {
8744             "is-extendable": "^0.1.0"
8745           }
8746         }
8747       }
8748     },
8749     "setimmediate": {
8750       "version": "1.0.5",
8751       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
8752       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
8753       "dev": true
8754     },
8755     "setprototypeof": {
8756       "version": "1.1.0",
8757       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
8758       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
8759       "dev": true
8760     },
8761     "sha.js": {
8762       "version": "2.4.11",
8763       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
8764       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
8765       "dev": true,
8766       "requires": {
8767         "inherits": "^2.0.1",
8768         "safe-buffer": "^5.0.1"
8769       }
8770     },
8771     "shallow-clone": {
8772       "version": "1.0.0",
8773       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
8774       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
8775       "dev": true,
8776       "requires": {
8777         "is-extendable": "^0.1.1",
8778         "kind-of": "^5.0.0",
8779         "mixin-object": "^2.0.1"
8780       },
8781       "dependencies": {
8782         "kind-of": {
8783           "version": "5.1.0",
8784           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8785           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8786           "dev": true
8787         }
8788       }
8789     },
8790     "shebang-command": {
8791       "version": "1.2.0",
8792       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8793       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8794       "dev": true,
8795       "requires": {
8796         "shebang-regex": "^1.0.0"
8797       }
8798     },
8799     "shebang-regex": {
8800       "version": "1.0.0",
8801       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8802       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8803       "dev": true
8804     },
8805     "signal-exit": {
8806       "version": "3.0.2",
8807       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
8808       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
8809       "dev": true
8810     },
8811     "silent-error": {
8812       "version": "1.1.0",
8813       "resolved": "https://registry.npmjs.org/silent-error/-/silent-error-1.1.0.tgz",
8814       "integrity": "sha1-IglwbxyFCp8dENDYQJGLRvJuG8k=",
8815       "dev": true,
8816       "requires": {
8817         "debug": "^2.2.0"
8818       }
8819     },
8820     "slash": {
8821       "version": "1.0.0",
8822       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
8823       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
8824       "dev": true
8825     },
8826     "slide": {
8827       "version": "1.1.6",
8828       "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
8829       "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
8830       "dev": true
8831     },
8832     "snapdragon": {
8833       "version": "0.8.2",
8834       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
8835       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
8836       "dev": true,
8837       "requires": {
8838         "base": "^0.11.1",
8839         "debug": "^2.2.0",
8840         "define-property": "^0.2.5",
8841         "extend-shallow": "^2.0.1",
8842         "map-cache": "^0.2.2",
8843         "source-map": "^0.5.6",
8844         "source-map-resolve": "^0.5.0",
8845         "use": "^3.1.0"
8846       },
8847       "dependencies": {
8848         "define-property": {
8849           "version": "0.2.5",
8850           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8851           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
8852           "dev": true,
8853           "requires": {
8854             "is-descriptor": "^0.1.0"
8855           }
8856         },
8857         "extend-shallow": {
8858           "version": "2.0.1",
8859           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8860           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8861           "dev": true,
8862           "requires": {
8863             "is-extendable": "^0.1.0"
8864           }
8865         }
8866       }
8867     },
8868     "snapdragon-node": {
8869       "version": "2.1.1",
8870       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
8871       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
8872       "dev": true,
8873       "requires": {
8874         "define-property": "^1.0.0",
8875         "isobject": "^3.0.0",
8876         "snapdragon-util": "^3.0.1"
8877       },
8878       "dependencies": {
8879         "define-property": {
8880           "version": "1.0.0",
8881           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8882           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
8883           "dev": true,
8884           "requires": {
8885             "is-descriptor": "^1.0.0"
8886           }
8887         },
8888         "is-accessor-descriptor": {
8889           "version": "1.0.0",
8890           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8891           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8892           "dev": true,
8893           "requires": {
8894             "kind-of": "^6.0.0"
8895           }
8896         },
8897         "is-data-descriptor": {
8898           "version": "1.0.0",
8899           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8900           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8901           "dev": true,
8902           "requires": {
8903             "kind-of": "^6.0.0"
8904           }
8905         },
8906         "is-descriptor": {
8907           "version": "1.0.2",
8908           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8909           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8910           "dev": true,
8911           "requires": {
8912             "is-accessor-descriptor": "^1.0.0",
8913             "is-data-descriptor": "^1.0.0",
8914             "kind-of": "^6.0.2"
8915           }
8916         }
8917       }
8918     },
8919     "snapdragon-util": {
8920       "version": "3.0.1",
8921       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
8922       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
8923       "dev": true,
8924       "requires": {
8925         "kind-of": "^3.2.0"
8926       },
8927       "dependencies": {
8928         "kind-of": {
8929           "version": "3.2.2",
8930           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8931           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
8932           "dev": true,
8933           "requires": {
8934             "is-buffer": "^1.1.5"
8935           }
8936         }
8937       }
8938     },
8939     "socket.io": {
8940       "version": "1.7.3",
8941       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
8942       "integrity": "sha1-uK+cq6AJSeVo42nxMn6pvp6iRhs=",
8943       "dev": true,
8944       "requires": {
8945         "debug": "2.3.3",
8946         "engine.io": "1.8.3",
8947         "has-binary": "0.1.7",
8948         "object-assign": "4.1.0",
8949         "socket.io-adapter": "0.5.0",
8950         "socket.io-client": "1.7.3",
8951         "socket.io-parser": "2.3.1"
8952       },
8953       "dependencies": {
8954         "debug": {
8955           "version": "2.3.3",
8956           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
8957           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
8958           "dev": true,
8959           "requires": {
8960             "ms": "0.7.2"
8961           }
8962         },
8963         "ms": {
8964           "version": "0.7.2",
8965           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
8966           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
8967           "dev": true
8968         },
8969         "object-assign": {
8970           "version": "4.1.0",
8971           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
8972           "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
8973           "dev": true
8974         }
8975       }
8976     },
8977     "socket.io-adapter": {
8978       "version": "0.5.0",
8979       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
8980       "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
8981       "dev": true,
8982       "requires": {
8983         "debug": "2.3.3",
8984         "socket.io-parser": "2.3.1"
8985       },
8986       "dependencies": {
8987         "debug": {
8988           "version": "2.3.3",
8989           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
8990           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
8991           "dev": true,
8992           "requires": {
8993             "ms": "0.7.2"
8994           }
8995         },
8996         "ms": {
8997           "version": "0.7.2",
8998           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
8999           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
9000           "dev": true
9001         }
9002       }
9003     },
9004     "socket.io-client": {
9005       "version": "1.7.3",
9006       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
9007       "integrity": "sha1-sw6GqhDV7zVGYBwJzeR2Xjgdo3c=",
9008       "dev": true,
9009       "requires": {
9010         "backo2": "1.0.2",
9011         "component-bind": "1.0.0",
9012         "component-emitter": "1.2.1",
9013         "debug": "2.3.3",
9014         "engine.io-client": "1.8.3",
9015         "has-binary": "0.1.7",
9016         "indexof": "0.0.1",
9017         "object-component": "0.0.3",
9018         "parseuri": "0.0.5",
9019         "socket.io-parser": "2.3.1",
9020         "to-array": "0.1.4"
9021       },
9022       "dependencies": {
9023         "debug": {
9024           "version": "2.3.3",
9025           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
9026           "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
9027           "dev": true,
9028           "requires": {
9029             "ms": "0.7.2"
9030           }
9031         },
9032         "ms": {
9033           "version": "0.7.2",
9034           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
9035           "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
9036           "dev": true
9037         }
9038       }
9039     },
9040     "socket.io-parser": {
9041       "version": "2.3.1",
9042       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
9043       "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
9044       "dev": true,
9045       "requires": {
9046         "component-emitter": "1.1.2",
9047         "debug": "2.2.0",
9048         "isarray": "0.0.1",
9049         "json3": "3.3.2"
9050       },
9051       "dependencies": {
9052         "component-emitter": {
9053           "version": "1.1.2",
9054           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
9055           "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
9056           "dev": true
9057         },
9058         "debug": {
9059           "version": "2.2.0",
9060           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
9061           "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
9062           "dev": true,
9063           "requires": {
9064             "ms": "0.7.1"
9065           }
9066         },
9067         "isarray": {
9068           "version": "0.0.1",
9069           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
9070           "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
9071           "dev": true
9072         },
9073         "ms": {
9074           "version": "0.7.1",
9075           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
9076           "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
9077           "dev": true
9078         }
9079       }
9080     },
9081     "sockjs": {
9082       "version": "0.3.19",
9083       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
9084       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
9085       "dev": true,
9086       "requires": {
9087         "faye-websocket": "^0.10.0",
9088         "uuid": "^3.0.1"
9089       }
9090     },
9091     "sockjs-client": {
9092       "version": "1.1.5",
9093       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz",
9094       "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=",
9095       "dev": true,
9096       "requires": {
9097         "debug": "^2.6.6",
9098         "eventsource": "0.1.6",
9099         "faye-websocket": "~0.11.0",
9100         "inherits": "^2.0.1",
9101         "json3": "^3.3.2",
9102         "url-parse": "^1.1.8"
9103       },
9104       "dependencies": {
9105         "faye-websocket": {
9106           "version": "0.11.1",
9107           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz",
9108           "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=",
9109           "dev": true,
9110           "requires": {
9111             "websocket-driver": ">=0.5.1"
9112           }
9113         }
9114       }
9115     },
9116     "source-list-map": {
9117       "version": "2.0.0",
9118       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz",
9119       "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==",
9120       "dev": true
9121     },
9122     "source-map": {
9123       "version": "0.5.7",
9124       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9125       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9126       "dev": true
9127     },
9128     "source-map-resolve": {
9129       "version": "0.5.2",
9130       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9131       "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9132       "dev": true,
9133       "requires": {
9134         "atob": "^2.1.1",
9135         "decode-uri-component": "^0.2.0",
9136         "resolve-url": "^0.2.1",
9137         "source-map-url": "^0.4.0",
9138         "urix": "^0.1.0"
9139       }
9140     },
9141     "source-map-support": {
9142       "version": "0.5.8",
9143       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.8.tgz",
9144       "integrity": "sha512-WqAEWPdb78u25RfKzOF0swBpY0dKrNdjc4GvLwm7ScX/o9bj8Eh/YL8mcMhBHYDGl87UkkSXDOFnW4G7GhWhGg==",
9145       "dev": true,
9146       "requires": {
9147         "buffer-from": "^1.0.0",
9148         "source-map": "^0.6.0"
9149       },
9150       "dependencies": {
9151         "source-map": {
9152           "version": "0.6.1",
9153           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9154           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9155           "dev": true
9156         }
9157       }
9158     },
9159     "source-map-url": {
9160       "version": "0.4.0",
9161       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9162       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9163       "dev": true
9164     },
9165     "spdx-correct": {
9166       "version": "3.0.0",
9167       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
9168       "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
9169       "dev": true,
9170       "requires": {
9171         "spdx-expression-parse": "^3.0.0",
9172         "spdx-license-ids": "^3.0.0"
9173       }
9174     },
9175     "spdx-exceptions": {
9176       "version": "2.1.0",
9177       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
9178       "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
9179       "dev": true
9180     },
9181     "spdx-expression-parse": {
9182       "version": "3.0.0",
9183       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9184       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9185       "dev": true,
9186       "requires": {
9187         "spdx-exceptions": "^2.1.0",
9188         "spdx-license-ids": "^3.0.0"
9189       }
9190     },
9191     "spdx-license-ids": {
9192       "version": "3.0.0",
9193       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
9194       "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
9195       "dev": true
9196     },
9197     "spdy": {
9198       "version": "3.4.7",
9199       "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz",
9200       "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=",
9201       "dev": true,
9202       "requires": {
9203         "debug": "^2.6.8",
9204         "handle-thing": "^1.2.5",
9205         "http-deceiver": "^1.2.7",
9206         "safe-buffer": "^5.0.1",
9207         "select-hose": "^2.0.0",
9208         "spdy-transport": "^2.0.18"
9209       }
9210     },
9211     "spdy-transport": {
9212       "version": "2.1.0",
9213       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.0.tgz",
9214       "integrity": "sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g==",
9215       "dev": true,
9216       "requires": {
9217         "debug": "^2.6.8",
9218         "detect-node": "^2.0.3",
9219         "hpack.js": "^2.1.6",
9220         "obuf": "^1.1.1",
9221         "readable-stream": "^2.2.9",
9222         "safe-buffer": "^5.0.1",
9223         "wbuf": "^1.7.2"
9224       }
9225     },
9226     "split-string": {
9227       "version": "3.1.0",
9228       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9229       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9230       "dev": true,
9231       "requires": {
9232         "extend-shallow": "^3.0.0"
9233       }
9234     },
9235     "sprintf-js": {
9236       "version": "1.0.3",
9237       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9238       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9239       "dev": true
9240     },
9241     "sshpk": {
9242       "version": "1.14.2",
9243       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz",
9244       "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=",
9245       "dev": true,
9246       "requires": {
9247         "asn1": "~0.2.3",
9248         "assert-plus": "^1.0.0",
9249         "bcrypt-pbkdf": "^1.0.0",
9250         "dashdash": "^1.12.0",
9251         "ecc-jsbn": "~0.1.1",
9252         "getpass": "^0.1.1",
9253         "jsbn": "~0.1.0",
9254         "safer-buffer": "^2.0.2",
9255         "tweetnacl": "~0.14.0"
9256       }
9257     },
9258     "ssri": {
9259       "version": "5.3.0",
9260       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
9261       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
9262       "dev": true,
9263       "requires": {
9264         "safe-buffer": "^5.1.1"
9265       }
9266     },
9267     "static-extend": {
9268       "version": "0.1.2",
9269       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9270       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9271       "dev": true,
9272       "requires": {
9273         "define-property": "^0.2.5",
9274         "object-copy": "^0.1.0"
9275       },
9276       "dependencies": {
9277         "define-property": {
9278           "version": "0.2.5",
9279           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9280           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9281           "dev": true,
9282           "requires": {
9283             "is-descriptor": "^0.1.0"
9284           }
9285         }
9286       }
9287     },
9288     "stats-webpack-plugin": {
9289       "version": "0.6.2",
9290       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.6.2.tgz",
9291       "integrity": "sha1-LFlJtTHgf4eojm6k3PrFOqjHWis=",
9292       "dev": true,
9293       "requires": {
9294         "lodash": "^4.17.4"
9295       }
9296     },
9297     "statuses": {
9298       "version": "1.4.0",
9299       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9300       "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9301       "dev": true
9302     },
9303     "stdout-stream": {
9304       "version": "1.4.0",
9305       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz",
9306       "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=",
9307       "dev": true,
9308       "optional": true,
9309       "requires": {
9310         "readable-stream": "^2.0.1"
9311       }
9312     },
9313     "stream-browserify": {
9314       "version": "2.0.1",
9315       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
9316       "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
9317       "dev": true,
9318       "requires": {
9319         "inherits": "~2.0.1",
9320         "readable-stream": "^2.0.2"
9321       }
9322     },
9323     "stream-each": {
9324       "version": "1.2.3",
9325       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
9326       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
9327       "dev": true,
9328       "requires": {
9329         "end-of-stream": "^1.1.0",
9330         "stream-shift": "^1.0.0"
9331       }
9332     },
9333     "stream-http": {
9334       "version": "2.8.3",
9335       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
9336       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
9337       "dev": true,
9338       "requires": {
9339         "builtin-status-codes": "^3.0.0",
9340         "inherits": "^2.0.1",
9341         "readable-stream": "^2.3.6",
9342         "to-arraybuffer": "^1.0.0",
9343         "xtend": "^4.0.0"
9344       }
9345     },
9346     "stream-shift": {
9347       "version": "1.0.0",
9348       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9349       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9350       "dev": true
9351     },
9352     "string-width": {
9353       "version": "1.0.2",
9354       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9355       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9356       "dev": true,
9357       "requires": {
9358         "code-point-at": "^1.0.0",
9359         "is-fullwidth-code-point": "^1.0.0",
9360         "strip-ansi": "^3.0.0"
9361       }
9362     },
9363     "string_decoder": {
9364       "version": "1.1.1",
9365       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9366       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9367       "dev": true,
9368       "requires": {
9369         "safe-buffer": "~5.1.0"
9370       }
9371     },
9372     "strip-ansi": {
9373       "version": "3.0.1",
9374       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9375       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9376       "dev": true,
9377       "requires": {
9378         "ansi-regex": "^2.0.0"
9379       }
9380     },
9381     "strip-bom": {
9382       "version": "2.0.0",
9383       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9384       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9385       "dev": true,
9386       "requires": {
9387         "is-utf8": "^0.2.0"
9388       }
9389     },
9390     "strip-eof": {
9391       "version": "1.0.0",
9392       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9393       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9394       "dev": true
9395     },
9396     "strip-indent": {
9397       "version": "1.0.1",
9398       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9399       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9400       "dev": true,
9401       "requires": {
9402         "get-stdin": "^4.0.1"
9403       }
9404     },
9405     "style-loader": {
9406       "version": "0.21.0",
9407       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.21.0.tgz",
9408       "integrity": "sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg==",
9409       "dev": true,
9410       "requires": {
9411         "loader-utils": "^1.1.0",
9412         "schema-utils": "^0.4.5"
9413       }
9414     },
9415     "stylus": {
9416       "version": "0.54.5",
9417       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
9418       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
9419       "dev": true,
9420       "requires": {
9421         "css-parse": "1.7.x",
9422         "debug": "*",
9423         "glob": "7.0.x",
9424         "mkdirp": "0.5.x",
9425         "sax": "0.5.x",
9426         "source-map": "0.1.x"
9427       },
9428       "dependencies": {
9429         "glob": {
9430           "version": "7.0.6",
9431           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
9432           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
9433           "dev": true,
9434           "requires": {
9435             "fs.realpath": "^1.0.0",
9436             "inflight": "^1.0.4",
9437             "inherits": "2",
9438             "minimatch": "^3.0.2",
9439             "once": "^1.3.0",
9440             "path-is-absolute": "^1.0.0"
9441           }
9442         },
9443         "source-map": {
9444           "version": "0.1.43",
9445           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
9446           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
9447           "dev": true,
9448           "requires": {
9449             "amdefine": ">=0.0.4"
9450           }
9451         }
9452       }
9453     },
9454     "stylus-loader": {
9455       "version": "3.0.2",
9456       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
9457       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
9458       "dev": true,
9459       "requires": {
9460         "loader-utils": "^1.0.2",
9461         "lodash.clonedeep": "^4.5.0",
9462         "when": "~3.6.x"
9463       }
9464     },
9465     "supports-color": {
9466       "version": "5.5.0",
9467       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9468       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9469       "dev": true,
9470       "requires": {
9471         "has-flag": "^3.0.0"
9472       }
9473     },
9474     "symbol-observable": {
9475       "version": "1.2.0",
9476       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
9477       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
9478       "dev": true
9479     },
9480     "tapable": {
9481       "version": "1.0.0",
9482       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.0.0.tgz",
9483       "integrity": "sha512-dQRhbNQkRnaqauC7WqSJ21EEksgT0fYZX2lqXzGkpo8JNig9zGZTYoMGvyI2nWmXlE2VSVXVDu7wLVGu/mQEsg==",
9484       "dev": true
9485     },
9486     "tar": {
9487       "version": "2.2.1",
9488       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
9489       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
9490       "dev": true,
9491       "optional": true,
9492       "requires": {
9493         "block-stream": "*",
9494         "fstream": "^1.0.2",
9495         "inherits": "2"
9496       }
9497     },
9498     "text-table": {
9499       "version": "0.2.0",
9500       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
9501       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
9502       "dev": true
9503     },
9504     "through": {
9505       "version": "2.3.8",
9506       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
9507       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
9508       "dev": true
9509     },
9510     "through2": {
9511       "version": "2.0.3",
9512       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
9513       "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
9514       "dev": true,
9515       "requires": {
9516         "readable-stream": "^2.1.5",
9517         "xtend": "~4.0.1"
9518       }
9519     },
9520     "thunky": {
9521       "version": "1.0.2",
9522       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz",
9523       "integrity": "sha1-qGLgGOP7HqLsP85dVWBc9X8kc3E=",
9524       "dev": true
9525     },
9526     "timers-browserify": {
9527       "version": "2.0.10",
9528       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
9529       "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
9530       "dev": true,
9531       "requires": {
9532         "setimmediate": "^1.0.4"
9533       }
9534     },
9535     "tiny-stack": {
9536       "version": "1.1.0",
9537       "resolved": "https://registry.npmjs.org/tiny-stack/-/tiny-stack-1.1.0.tgz",
9538       "integrity": "sha512-m1ts/1HFpURDZolQ7xsRgZTP75zb98wN/K/l/ZCYWFsac4ozAJyg0ENcgVcKG3qzBfL2k1PTXd3mMbkUdcgg+g=="
9539     },
9540     "tiny-svg": {
9541       "version": "2.1.2",
9542       "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-2.1.2.tgz",
9543       "integrity": "sha512-w7rbwwnAKoB92jsXYE+yzFGwHx3OInYyNXUAhpnYM7t7iA2EWAdRC+54yEb9wZlo+zrmLeWvyJCsdZdzbEF8Bg=="
9544     },
9545     "tmp": {
9546       "version": "0.0.31",
9547       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
9548       "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
9549       "dev": true,
9550       "requires": {
9551         "os-tmpdir": "~1.0.1"
9552       }
9553     },
9554     "to-array": {
9555       "version": "0.1.4",
9556       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
9557       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
9558       "dev": true
9559     },
9560     "to-arraybuffer": {
9561       "version": "1.0.1",
9562       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
9563       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
9564       "dev": true
9565     },
9566     "to-fast-properties": {
9567       "version": "1.0.3",
9568       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
9569       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
9570       "dev": true
9571     },
9572     "to-object-path": {
9573       "version": "0.3.0",
9574       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
9575       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
9576       "dev": true,
9577       "requires": {
9578         "kind-of": "^3.0.2"
9579       },
9580       "dependencies": {
9581         "kind-of": {
9582           "version": "3.2.2",
9583           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9584           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9585           "dev": true,
9586           "requires": {
9587             "is-buffer": "^1.1.5"
9588           }
9589         }
9590       }
9591     },
9592     "to-regex": {
9593       "version": "3.0.2",
9594       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
9595       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
9596       "dev": true,
9597       "requires": {
9598         "define-property": "^2.0.2",
9599         "extend-shallow": "^3.0.2",
9600         "regex-not": "^1.0.2",
9601         "safe-regex": "^1.1.0"
9602       }
9603     },
9604     "to-regex-range": {
9605       "version": "2.1.1",
9606       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
9607       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
9608       "dev": true,
9609       "requires": {
9610         "is-number": "^3.0.0",
9611         "repeat-string": "^1.6.1"
9612       }
9613     },
9614     "toastr": {
9615       "version": "2.1.4",
9616       "resolved": "https://registry.npmjs.org/toastr/-/toastr-2.1.4.tgz",
9617       "integrity": "sha1-i0O+ZPudDEFIcURvLbjoyk6V8YE=",
9618       "requires": {
9619         "jquery": ">=1.12.0"
9620       }
9621     },
9622     "toposort": {
9623       "version": "1.0.7",
9624       "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz",
9625       "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=",
9626       "dev": true
9627     },
9628     "tough-cookie": {
9629       "version": "2.4.3",
9630       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
9631       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
9632       "dev": true,
9633       "requires": {
9634         "psl": "^1.1.24",
9635         "punycode": "^1.4.1"
9636       },
9637       "dependencies": {
9638         "punycode": {
9639           "version": "1.4.1",
9640           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9641           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9642           "dev": true
9643         }
9644       }
9645     },
9646     "tree-kill": {
9647       "version": "1.2.0",
9648       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
9649       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
9650       "dev": true
9651     },
9652     "trim-newlines": {
9653       "version": "1.0.0",
9654       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
9655       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
9656       "dev": true
9657     },
9658     "trim-right": {
9659       "version": "1.0.1",
9660       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
9661       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
9662       "dev": true
9663     },
9664     "true-case-path": {
9665       "version": "1.0.2",
9666       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz",
9667       "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=",
9668       "dev": true,
9669       "optional": true,
9670       "requires": {
9671         "glob": "^6.0.4"
9672       },
9673       "dependencies": {
9674         "glob": {
9675           "version": "6.0.4",
9676           "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
9677           "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
9678           "dev": true,
9679           "optional": true,
9680           "requires": {
9681             "inflight": "^1.0.4",
9682             "inherits": "2",
9683             "minimatch": "2 || 3",
9684             "once": "^1.3.0",
9685             "path-is-absolute": "^1.0.0"
9686           }
9687         }
9688       }
9689     },
9690     "ts-node": {
9691       "version": "5.0.1",
9692       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-5.0.1.tgz",
9693       "integrity": "sha512-XK7QmDcNHVmZkVtkiwNDWiERRHPyU8nBqZB1+iv2UhOG0q3RQ9HsZ2CMqISlFbxjrYFGfG2mX7bW4dAyxBVzUw==",
9694       "dev": true,
9695       "requires": {
9696         "arrify": "^1.0.0",
9697         "chalk": "^2.3.0",
9698         "diff": "^3.1.0",
9699         "make-error": "^1.1.1",
9700         "minimist": "^1.2.0",
9701         "mkdirp": "^0.5.1",
9702         "source-map-support": "^0.5.3",
9703         "yn": "^2.0.0"
9704       },
9705       "dependencies": {
9706         "chalk": {
9707           "version": "2.4.1",
9708           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9709           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9710           "dev": true,
9711           "requires": {
9712             "ansi-styles": "^3.2.1",
9713             "escape-string-regexp": "^1.0.5",
9714             "supports-color": "^5.3.0"
9715           }
9716         },
9717         "minimist": {
9718           "version": "1.2.0",
9719           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
9720           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
9721           "dev": true
9722         }
9723       }
9724     },
9725     "tsickle": {
9726       "version": "0.32.1",
9727       "resolved": "https://registry.npmjs.org/tsickle/-/tsickle-0.32.1.tgz",
9728       "integrity": "sha512-JW9j+W0SaMSZGejIFZBk0AiPfnhljK3oLx5SaqxrJhjlvzFyPml5zqG1/PuScUj6yTe1muEqwk5CnDK0cOZmKw==",
9729       "dev": true,
9730       "requires": {
9731         "jasmine-diff": "^0.1.3",
9732         "minimist": "^1.2.0",
9733         "mkdirp": "^0.5.1",
9734         "source-map": "^0.6.0",
9735         "source-map-support": "^0.5.0"
9736       },
9737       "dependencies": {
9738         "minimist": {
9739           "version": "1.2.0",
9740           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
9741           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
9742           "dev": true
9743         },
9744         "source-map": {
9745           "version": "0.6.1",
9746           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9747           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9748           "dev": true
9749         }
9750       }
9751     },
9752     "tslib": {
9753       "version": "1.9.3",
9754       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
9755       "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
9756     },
9757     "tslint": {
9758       "version": "5.9.1",
9759       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.9.1.tgz",
9760       "integrity": "sha1-ElX4ej/1frCw4fDmEKi0dIBGya4=",
9761       "dev": true,
9762       "requires": {
9763         "babel-code-frame": "^6.22.0",
9764         "builtin-modules": "^1.1.1",
9765         "chalk": "^2.3.0",
9766         "commander": "^2.12.1",
9767         "diff": "^3.2.0",
9768         "glob": "^7.1.1",
9769         "js-yaml": "^3.7.0",
9770         "minimatch": "^3.0.4",
9771         "resolve": "^1.3.2",
9772         "semver": "^5.3.0",
9773         "tslib": "^1.8.0",
9774         "tsutils": "^2.12.1"
9775       },
9776       "dependencies": {
9777         "chalk": {
9778           "version": "2.4.1",
9779           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9780           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9781           "dev": true,
9782           "requires": {
9783             "ansi-styles": "^3.2.1",
9784             "escape-string-regexp": "^1.0.5",
9785             "supports-color": "^5.3.0"
9786           }
9787         }
9788       }
9789     },
9790     "tsutils": {
9791       "version": "2.29.0",
9792       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
9793       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
9794       "dev": true,
9795       "requires": {
9796         "tslib": "^1.8.1"
9797       }
9798     },
9799     "tty-browserify": {
9800       "version": "0.0.0",
9801       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
9802       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
9803       "dev": true
9804     },
9805     "tunnel-agent": {
9806       "version": "0.6.0",
9807       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
9808       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
9809       "dev": true,
9810       "requires": {
9811         "safe-buffer": "^5.0.1"
9812       }
9813     },
9814     "tweetnacl": {
9815       "version": "0.14.5",
9816       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
9817       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
9818       "dev": true,
9819       "optional": true
9820     },
9821     "type-check": {
9822       "version": "0.3.2",
9823       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
9824       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
9825       "dev": true,
9826       "requires": {
9827         "prelude-ls": "~1.1.2"
9828       }
9829     },
9830     "type-is": {
9831       "version": "1.6.16",
9832       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
9833       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
9834       "dev": true,
9835       "requires": {
9836         "media-typer": "0.3.0",
9837         "mime-types": "~2.1.18"
9838       }
9839     },
9840     "typedarray": {
9841       "version": "0.0.6",
9842       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
9843       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
9844       "dev": true
9845     },
9846     "typescript": {
9847       "version": "2.7.2",
9848       "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz",
9849       "integrity": "sha512-p5TCYZDAO0m4G344hD+wx/LATebLWZNkkh2asWUFqSsD2OrDNhbAHuSjobrmsUmdzjJjEeZVU9g1h3O6vpstnw==",
9850       "dev": true
9851     },
9852     "uglify-js": {
9853       "version": "3.4.7",
9854       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.7.tgz",
9855       "integrity": "sha512-J0M2i1mQA+ze3EdN9SBi751DNdAXmeFLfJrd/MDIkRc3G3Gbb9OPVSx7GIQvVwfWxQARcYV2DTxIkMyDAk3o9Q==",
9856       "dev": true,
9857       "requires": {
9858         "commander": "~2.16.0",
9859         "source-map": "~0.6.1"
9860       },
9861       "dependencies": {
9862         "commander": {
9863           "version": "2.16.0",
9864           "resolved": "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz",
9865           "integrity": "sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew==",
9866           "dev": true
9867         },
9868         "source-map": {
9869           "version": "0.6.1",
9870           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9871           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9872           "dev": true
9873         }
9874       }
9875     },
9876     "uglify-to-browserify": {
9877       "version": "1.0.2",
9878       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
9879       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
9880       "dev": true,
9881       "optional": true
9882     },
9883     "uglifyjs-webpack-plugin": {
9884       "version": "1.3.0",
9885       "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz",
9886       "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==",
9887       "dev": true,
9888       "requires": {
9889         "cacache": "^10.0.4",
9890         "find-cache-dir": "^1.0.0",
9891         "schema-utils": "^0.4.5",
9892         "serialize-javascript": "^1.4.0",
9893         "source-map": "^0.6.1",
9894         "uglify-es": "^3.3.4",
9895         "webpack-sources": "^1.1.0",
9896         "worker-farm": "^1.5.2"
9897       },
9898       "dependencies": {
9899         "commander": {
9900           "version": "2.13.0",
9901           "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
9902           "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
9903           "dev": true
9904         },
9905         "source-map": {
9906           "version": "0.6.1",
9907           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9908           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9909           "dev": true
9910         },
9911         "uglify-es": {
9912           "version": "3.3.9",
9913           "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
9914           "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
9915           "dev": true,
9916           "requires": {
9917             "commander": "~2.13.0",
9918             "source-map": "~0.6.1"
9919           }
9920         }
9921       }
9922     },
9923     "ultron": {
9924       "version": "1.0.2",
9925       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
9926       "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
9927       "dev": true
9928     },
9929     "union-value": {
9930       "version": "1.0.0",
9931       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
9932       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
9933       "dev": true,
9934       "requires": {
9935         "arr-union": "^3.1.0",
9936         "get-value": "^2.0.6",
9937         "is-extendable": "^0.1.1",
9938         "set-value": "^0.4.3"
9939       },
9940       "dependencies": {
9941         "extend-shallow": {
9942           "version": "2.0.1",
9943           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9944           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9945           "dev": true,
9946           "requires": {
9947             "is-extendable": "^0.1.0"
9948           }
9949         },
9950         "set-value": {
9951           "version": "0.4.3",
9952           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
9953           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
9954           "dev": true,
9955           "requires": {
9956             "extend-shallow": "^2.0.1",
9957             "is-extendable": "^0.1.1",
9958             "is-plain-object": "^2.0.1",
9959             "to-object-path": "^0.3.0"
9960           }
9961         }
9962       }
9963     },
9964     "unique-filename": {
9965       "version": "1.1.0",
9966       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.0.tgz",
9967       "integrity": "sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=",
9968       "dev": true,
9969       "requires": {
9970         "unique-slug": "^2.0.0"
9971       }
9972     },
9973     "unique-slug": {
9974       "version": "2.0.0",
9975       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz",
9976       "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=",
9977       "dev": true,
9978       "requires": {
9979         "imurmurhash": "^0.1.4"
9980       }
9981     },
9982     "unpipe": {
9983       "version": "1.0.0",
9984       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
9985       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
9986       "dev": true
9987     },
9988     "unset-value": {
9989       "version": "1.0.0",
9990       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
9991       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
9992       "dev": true,
9993       "requires": {
9994         "has-value": "^0.3.1",
9995         "isobject": "^3.0.0"
9996       },
9997       "dependencies": {
9998         "has-value": {
9999           "version": "0.3.1",
10000           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10001           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10002           "dev": true,
10003           "requires": {
10004             "get-value": "^2.0.3",
10005             "has-values": "^0.1.4",
10006             "isobject": "^2.0.0"
10007           },
10008           "dependencies": {
10009             "isobject": {
10010               "version": "2.1.0",
10011               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10012               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10013               "dev": true,
10014               "requires": {
10015                 "isarray": "1.0.0"
10016               }
10017             }
10018           }
10019         },
10020         "has-values": {
10021           "version": "0.1.4",
10022           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10023           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10024           "dev": true
10025         }
10026       }
10027     },
10028     "upath": {
10029       "version": "1.1.0",
10030       "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
10031       "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==",
10032       "dev": true
10033     },
10034     "upper-case": {
10035       "version": "1.1.3",
10036       "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
10037       "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
10038       "dev": true
10039     },
10040     "uri-js": {
10041       "version": "3.0.2",
10042       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz",
10043       "integrity": "sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=",
10044       "dev": true,
10045       "requires": {
10046         "punycode": "^2.1.0"
10047       }
10048     },
10049     "urix": {
10050       "version": "0.1.0",
10051       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10052       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10053       "dev": true
10054     },
10055     "url": {
10056       "version": "0.11.0",
10057       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
10058       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
10059       "dev": true,
10060       "requires": {
10061         "punycode": "1.3.2",
10062         "querystring": "0.2.0"
10063       },
10064       "dependencies": {
10065         "punycode": {
10066           "version": "1.3.2",
10067           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
10068           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
10069           "dev": true
10070         }
10071       }
10072     },
10073     "url-join": {
10074       "version": "4.0.0",
10075       "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz",
10076       "integrity": "sha1-TTNA6AfTdzvamZH4MFrNzCpmXSo=",
10077       "dev": true
10078     },
10079     "url-loader": {
10080       "version": "1.1.1",
10081       "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.1.tgz",
10082       "integrity": "sha512-vugEeXjyYFBCUOpX+ZuaunbK3QXMKaQ3zUnRfIpRBlGkY7QizCnzyyn2ASfcxsvyU3ef+CJppVywnl3Kgf13Gg==",
10083       "dev": true,
10084       "requires": {
10085         "loader-utils": "^1.1.0",
10086         "mime": "^2.0.3",
10087         "schema-utils": "^1.0.0"
10088       },
10089       "dependencies": {
10090         "mime": {
10091           "version": "2.3.1",
10092           "resolved": "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz",
10093           "integrity": "sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg==",
10094           "dev": true
10095         },
10096         "schema-utils": {
10097           "version": "1.0.0",
10098           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
10099           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
10100           "dev": true,
10101           "requires": {
10102             "ajv": "^6.1.0",
10103             "ajv-errors": "^1.0.0",
10104             "ajv-keywords": "^3.1.0"
10105           }
10106         }
10107       }
10108     },
10109     "url-parse": {
10110       "version": "1.4.3",
10111       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.3.tgz",
10112       "integrity": "sha512-rh+KuAW36YKo0vClhQzLLveoj8FwPJNu65xLb7Mrt+eZht0IPT0IXgSv8gcMegZ6NvjJUALf6Mf25POlMwD1Fw==",
10113       "dev": true,
10114       "requires": {
10115         "querystringify": "^2.0.0",
10116         "requires-port": "^1.0.0"
10117       }
10118     },
10119     "use": {
10120       "version": "3.1.1",
10121       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10122       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10123       "dev": true
10124     },
10125     "useragent": {
10126       "version": "2.3.0",
10127       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
10128       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
10129       "dev": true,
10130       "requires": {
10131         "lru-cache": "4.1.x",
10132         "tmp": "0.0.x"
10133       }
10134     },
10135     "util": {
10136       "version": "0.10.4",
10137       "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
10138       "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
10139       "dev": true,
10140       "requires": {
10141         "inherits": "2.0.3"
10142       }
10143     },
10144     "util-deprecate": {
10145       "version": "1.0.2",
10146       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10147       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10148       "dev": true
10149     },
10150     "util.promisify": {
10151       "version": "1.0.0",
10152       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
10153       "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
10154       "dev": true,
10155       "requires": {
10156         "define-properties": "^1.1.2",
10157         "object.getownpropertydescriptors": "^2.0.3"
10158       }
10159     },
10160     "utila": {
10161       "version": "0.4.0",
10162       "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
10163       "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
10164       "dev": true
10165     },
10166     "utils-merge": {
10167       "version": "1.0.1",
10168       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10169       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10170       "dev": true
10171     },
10172     "uuid": {
10173       "version": "3.3.2",
10174       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10175       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
10176       "dev": true
10177     },
10178     "validate-npm-package-license": {
10179       "version": "3.0.4",
10180       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10181       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10182       "dev": true,
10183       "requires": {
10184         "spdx-correct": "^3.0.0",
10185         "spdx-expression-parse": "^3.0.0"
10186       }
10187     },
10188     "validate-npm-package-name": {
10189       "version": "3.0.0",
10190       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
10191       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
10192       "dev": true,
10193       "requires": {
10194         "builtins": "^1.0.3"
10195       }
10196     },
10197     "vary": {
10198       "version": "1.1.2",
10199       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
10200       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
10201       "dev": true
10202     },
10203     "verror": {
10204       "version": "1.10.0",
10205       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10206       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10207       "dev": true,
10208       "requires": {
10209         "assert-plus": "^1.0.0",
10210         "core-util-is": "1.0.2",
10211         "extsprintf": "^1.2.0"
10212       }
10213     },
10214     "vm-browserify": {
10215       "version": "0.0.4",
10216       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
10217       "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
10218       "dev": true,
10219       "requires": {
10220         "indexof": "0.0.1"
10221       }
10222     },
10223     "void-elements": {
10224       "version": "2.0.1",
10225       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10226       "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10227       "dev": true
10228     },
10229     "watchpack": {
10230       "version": "1.6.0",
10231       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz",
10232       "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==",
10233       "dev": true,
10234       "requires": {
10235         "chokidar": "^2.0.2",
10236         "graceful-fs": "^4.1.2",
10237         "neo-async": "^2.5.0"
10238       }
10239     },
10240     "wbuf": {
10241       "version": "1.7.3",
10242       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
10243       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
10244       "dev": true,
10245       "requires": {
10246         "minimalistic-assert": "^1.0.0"
10247       }
10248     },
10249     "webassemblyjs": {
10250       "version": "1.4.3",
10251       "resolved": "https://registry.npmjs.org/webassemblyjs/-/webassemblyjs-1.4.3.tgz",
10252       "integrity": "sha512-4lOV1Lv6olz0PJkDGQEp82HempAn147e6BXijWDzz9g7/2nSebVP9GVg62Fz5ZAs55mxq13GA0XLyvY8XkyDjg==",
10253       "dev": true,
10254       "requires": {
10255         "@webassemblyjs/ast": "1.4.3",
10256         "@webassemblyjs/validation": "1.4.3",
10257         "@webassemblyjs/wasm-parser": "1.4.3",
10258         "@webassemblyjs/wast-parser": "1.4.3",
10259         "long": "^3.2.0"
10260       }
10261     },
10262     "webdriver-js-extender": {
10263       "version": "2.0.0",
10264       "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.0.0.tgz",
10265       "integrity": "sha512-fbyKiVu3azzIc5d4+26YfuPQcFTlgFQV5yQ/0OQj4Ybkl4g1YQuIPskf5v5wqwRJhHJnPHthB6tqCjWHOKLWag==",
10266       "dev": true,
10267       "requires": {
10268         "@types/selenium-webdriver": "^3.0.0",
10269         "selenium-webdriver": "^3.0.1"
10270       }
10271     },
10272     "webpack": {
10273       "version": "4.8.3",
10274       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.8.3.tgz",
10275       "integrity": "sha512-/hfAjBISycdK597lxONjKEFX7dSIU1PsYwC3XlXUXoykWBlv9QV5HnO+ql3HvrrgfBJ7WXdnjO9iGPR2aAc5sw==",
10276       "dev": true,
10277       "requires": {
10278         "@webassemblyjs/ast": "1.4.3",
10279         "@webassemblyjs/wasm-edit": "1.4.3",
10280         "@webassemblyjs/wasm-parser": "1.4.3",
10281         "acorn": "^5.0.0",
10282         "acorn-dynamic-import": "^3.0.0",
10283         "ajv": "^6.1.0",
10284         "ajv-keywords": "^3.1.0",
10285         "chrome-trace-event": "^0.1.1",
10286         "enhanced-resolve": "^4.0.0",
10287         "eslint-scope": "^3.7.1",
10288         "loader-runner": "^2.3.0",
10289         "loader-utils": "^1.1.0",
10290         "memory-fs": "~0.4.1",
10291         "micromatch": "^3.1.8",
10292         "mkdirp": "~0.5.0",
10293         "neo-async": "^2.5.0",
10294         "node-libs-browser": "^2.0.0",
10295         "schema-utils": "^0.4.4",
10296         "tapable": "^1.0.0",
10297         "uglifyjs-webpack-plugin": "^1.2.4",
10298         "watchpack": "^1.5.0",
10299         "webpack-sources": "^1.0.1"
10300       }
10301     },
10302     "webpack-core": {
10303       "version": "0.6.9",
10304       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
10305       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
10306       "dev": true,
10307       "requires": {
10308         "source-list-map": "~0.1.7",
10309         "source-map": "~0.4.1"
10310       },
10311       "dependencies": {
10312         "source-list-map": {
10313           "version": "0.1.8",
10314           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
10315           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
10316           "dev": true
10317         },
10318         "source-map": {
10319           "version": "0.4.4",
10320           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
10321           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
10322           "dev": true,
10323           "requires": {
10324             "amdefine": ">=0.0.4"
10325           }
10326         }
10327       }
10328     },
10329     "webpack-dev-middleware": {
10330       "version": "3.1.3",
10331       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.1.3.tgz",
10332       "integrity": "sha512-I6Mmy/QjWU/kXwCSFGaiOoL5YEQIVmbb0o45xMoCyQAg/mClqZVTcsX327sPfekDyJWpCxb+04whNyLOIxpJdQ==",
10333       "dev": true,
10334       "requires": {
10335         "loud-rejection": "^1.6.0",
10336         "memory-fs": "~0.4.1",
10337         "mime": "^2.1.0",
10338         "path-is-absolute": "^1.0.0",
10339         "range-parser": "^1.0.3",
10340         "url-join": "^4.0.0",
10341         "webpack-log": "^1.0.1"
10342       },
10343       "dependencies": {
10344         "mime": {
10345           "version": "2.3.1",
10346           "resolved": "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz",
10347           "integrity": "sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg==",
10348           "dev": true
10349         }
10350       }
10351     },
10352     "webpack-dev-server": {
10353       "version": "3.1.5",
10354       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.5.tgz",
10355       "integrity": "sha512-LVHg+EPwZLHIlfvokSTgtJqO/vI5CQi89fASb5JEDtVMDjY0yuIEqPPdMiKaBJIB/Ab7v/UN/sYZ7WsZvntQKw==",
10356       "dev": true,
10357       "requires": {
10358         "ansi-html": "0.0.7",
10359         "array-includes": "^3.0.3",
10360         "bonjour": "^3.5.0",
10361         "chokidar": "^2.0.0",
10362         "compression": "^1.5.2",
10363         "connect-history-api-fallback": "^1.3.0",
10364         "debug": "^3.1.0",
10365         "del": "^3.0.0",
10366         "express": "^4.16.2",
10367         "html-entities": "^1.2.0",
10368         "http-proxy-middleware": "~0.18.0",
10369         "import-local": "^1.0.0",
10370         "internal-ip": "1.2.0",
10371         "ip": "^1.1.5",
10372         "killable": "^1.0.0",
10373         "loglevel": "^1.4.1",
10374         "opn": "^5.1.0",
10375         "portfinder": "^1.0.9",
10376         "selfsigned": "^1.9.1",
10377         "serve-index": "^1.7.2",
10378         "sockjs": "0.3.19",
10379         "sockjs-client": "1.1.5",
10380         "spdy": "^3.4.1",
10381         "strip-ansi": "^3.0.0",
10382         "supports-color": "^5.1.0",
10383         "webpack-dev-middleware": "3.1.3",
10384         "webpack-log": "^1.1.2",
10385         "yargs": "11.0.0"
10386       },
10387       "dependencies": {
10388         "ansi-regex": {
10389           "version": "3.0.0",
10390           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10391           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10392           "dev": true
10393         },
10394         "camelcase": {
10395           "version": "4.1.0",
10396           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10397           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10398           "dev": true
10399         },
10400         "cliui": {
10401           "version": "4.1.0",
10402           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
10403           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
10404           "dev": true,
10405           "requires": {
10406             "string-width": "^2.1.1",
10407             "strip-ansi": "^4.0.0",
10408             "wrap-ansi": "^2.0.0"
10409           },
10410           "dependencies": {
10411             "strip-ansi": {
10412               "version": "4.0.0",
10413               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10414               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10415               "dev": true,
10416               "requires": {
10417                 "ansi-regex": "^3.0.0"
10418               }
10419             }
10420           }
10421         },
10422         "debug": {
10423           "version": "3.1.0",
10424           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10425           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10426           "dev": true,
10427           "requires": {
10428             "ms": "2.0.0"
10429           }
10430         },
10431         "is-fullwidth-code-point": {
10432           "version": "2.0.0",
10433           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10434           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10435           "dev": true
10436         },
10437         "os-locale": {
10438           "version": "2.1.0",
10439           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
10440           "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
10441           "dev": true,
10442           "requires": {
10443             "execa": "^0.7.0",
10444             "lcid": "^1.0.0",
10445             "mem": "^1.1.0"
10446           }
10447         },
10448         "string-width": {
10449           "version": "2.1.1",
10450           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10451           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10452           "dev": true,
10453           "requires": {
10454             "is-fullwidth-code-point": "^2.0.0",
10455             "strip-ansi": "^4.0.0"
10456           },
10457           "dependencies": {
10458             "strip-ansi": {
10459               "version": "4.0.0",
10460               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10461               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10462               "dev": true,
10463               "requires": {
10464                 "ansi-regex": "^3.0.0"
10465               }
10466             }
10467           }
10468         },
10469         "which-module": {
10470           "version": "2.0.0",
10471           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
10472           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
10473           "dev": true
10474         },
10475         "y18n": {
10476           "version": "3.2.1",
10477           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
10478           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
10479           "dev": true
10480         },
10481         "yargs": {
10482           "version": "11.0.0",
10483           "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.0.0.tgz",
10484           "integrity": "sha512-Rjp+lMYQOWtgqojx1dEWorjCofi1YN7AoFvYV7b1gx/7dAAeuI4kN5SZiEvr0ZmsZTOpDRcCqrpI10L31tFkBw==",
10485           "dev": true,
10486           "requires": {
10487             "cliui": "^4.0.0",
10488             "decamelize": "^1.1.1",
10489             "find-up": "^2.1.0",
10490             "get-caller-file": "^1.0.1",
10491             "os-locale": "^2.0.0",
10492             "require-directory": "^2.1.1",
10493             "require-main-filename": "^1.0.1",
10494             "set-blocking": "^2.0.0",
10495             "string-width": "^2.0.0",
10496             "which-module": "^2.0.0",
10497             "y18n": "^3.2.1",
10498             "yargs-parser": "^9.0.2"
10499           }
10500         },
10501         "yargs-parser": {
10502           "version": "9.0.2",
10503           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz",
10504           "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=",
10505           "dev": true,
10506           "requires": {
10507             "camelcase": "^4.1.0"
10508           }
10509         }
10510       }
10511     },
10512     "webpack-log": {
10513       "version": "1.2.0",
10514       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-1.2.0.tgz",
10515       "integrity": "sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA==",
10516       "dev": true,
10517       "requires": {
10518         "chalk": "^2.1.0",
10519         "log-symbols": "^2.1.0",
10520         "loglevelnext": "^1.0.1",
10521         "uuid": "^3.1.0"
10522       }
10523     },
10524     "webpack-merge": {
10525       "version": "4.1.4",
10526       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
10527       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
10528       "dev": true,
10529       "requires": {
10530         "lodash": "^4.17.5"
10531       }
10532     },
10533     "webpack-sources": {
10534       "version": "1.1.0",
10535       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz",
10536       "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==",
10537       "dev": true,
10538       "requires": {
10539         "source-list-map": "^2.0.0",
10540         "source-map": "~0.6.1"
10541       },
10542       "dependencies": {
10543         "source-map": {
10544           "version": "0.6.1",
10545           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10546           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10547           "dev": true
10548         }
10549       }
10550     },
10551     "webpack-subresource-integrity": {
10552       "version": "1.1.0-rc.4",
10553       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.4.tgz",
10554       "integrity": "sha1-xcTj1pD50vZKlVDgeodn+Xlqpdg=",
10555       "dev": true,
10556       "requires": {
10557         "webpack-core": "^0.6.8"
10558       }
10559     },
10560     "websocket-driver": {
10561       "version": "0.7.0",
10562       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
10563       "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
10564       "dev": true,
10565       "requires": {
10566         "http-parser-js": ">=0.4.0",
10567         "websocket-extensions": ">=0.1.1"
10568       }
10569     },
10570     "websocket-extensions": {
10571       "version": "0.1.3",
10572       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
10573       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
10574       "dev": true
10575     },
10576     "when": {
10577       "version": "3.6.4",
10578       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
10579       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
10580       "dev": true
10581     },
10582     "which": {
10583       "version": "1.3.1",
10584       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
10585       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
10586       "dev": true,
10587       "requires": {
10588         "isexe": "^2.0.0"
10589       }
10590     },
10591     "which-module": {
10592       "version": "1.0.0",
10593       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
10594       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
10595       "dev": true,
10596       "optional": true
10597     },
10598     "wide-align": {
10599       "version": "1.1.3",
10600       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
10601       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
10602       "dev": true,
10603       "requires": {
10604         "string-width": "^1.0.2 || 2"
10605       }
10606     },
10607     "window-size": {
10608       "version": "0.1.0",
10609       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
10610       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
10611       "dev": true,
10612       "optional": true
10613     },
10614     "wordwrap": {
10615       "version": "1.0.0",
10616       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
10617       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
10618       "dev": true
10619     },
10620     "worker-farm": {
10621       "version": "1.6.0",
10622       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz",
10623       "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==",
10624       "dev": true,
10625       "requires": {
10626         "errno": "~0.1.7"
10627       }
10628     },
10629     "wrap-ansi": {
10630       "version": "2.1.0",
10631       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
10632       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
10633       "dev": true,
10634       "requires": {
10635         "string-width": "^1.0.1",
10636         "strip-ansi": "^3.0.1"
10637       }
10638     },
10639     "wrappy": {
10640       "version": "1.0.2",
10641       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
10642       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
10643       "dev": true
10644     },
10645     "ws": {
10646       "version": "1.1.2",
10647       "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz",
10648       "integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=",
10649       "dev": true,
10650       "requires": {
10651         "options": ">=0.0.5",
10652         "ultron": "1.0.x"
10653       }
10654     },
10655     "wtf-8": {
10656       "version": "1.0.0",
10657       "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
10658       "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
10659       "dev": true
10660     },
10661     "xml2js": {
10662       "version": "0.4.19",
10663       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
10664       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
10665       "dev": true,
10666       "requires": {
10667         "sax": ">=0.6.0",
10668         "xmlbuilder": "~9.0.1"
10669       },
10670       "dependencies": {
10671         "sax": {
10672           "version": "1.2.4",
10673           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
10674           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
10675           "dev": true
10676         }
10677       }
10678     },
10679     "xmlbuilder": {
10680       "version": "9.0.7",
10681       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
10682       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
10683       "dev": true
10684     },
10685     "xmlhttprequest-ssl": {
10686       "version": "1.5.3",
10687       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
10688       "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
10689       "dev": true
10690     },
10691     "xtend": {
10692       "version": "4.0.1",
10693       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
10694       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
10695       "dev": true
10696     },
10697     "xxhashjs": {
10698       "version": "0.2.2",
10699       "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
10700       "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
10701       "dev": true,
10702       "requires": {
10703         "cuint": "^0.2.2"
10704       }
10705     },
10706     "y18n": {
10707       "version": "4.0.0",
10708       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
10709       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
10710       "dev": true
10711     },
10712     "yallist": {
10713       "version": "2.1.2",
10714       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
10715       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
10716       "dev": true
10717     },
10718     "yargs": {
10719       "version": "3.10.0",
10720       "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
10721       "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
10722       "dev": true,
10723       "optional": true,
10724       "requires": {
10725         "camelcase": "^1.0.2",
10726         "cliui": "^2.1.0",
10727         "decamelize": "^1.0.0",
10728         "window-size": "0.1.0"
10729       }
10730     },
10731     "yargs-parser": {
10732       "version": "5.0.0",
10733       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
10734       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
10735       "dev": true,
10736       "optional": true,
10737       "requires": {
10738         "camelcase": "^3.0.0"
10739       },
10740       "dependencies": {
10741         "camelcase": {
10742           "version": "3.0.0",
10743           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
10744           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
10745           "dev": true,
10746           "optional": true
10747         }
10748       }
10749     },
10750     "yeast": {
10751       "version": "0.1.2",
10752       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
10753       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
10754       "dev": true
10755     },
10756     "yn": {
10757       "version": "2.0.0",
10758       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
10759       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
10760       "dev": true
10761     },
10762     "zone.js": {
10763       "version": "0.8.26",
10764       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.26.tgz",
10765       "integrity": "sha512-W9Nj+UmBJG251wkCacIkETgra4QgBo/vgoEkb4a2uoLzpQG7qF9nzwoLXWU5xj3Fg2mxGvEDh47mg24vXccYjA=="
10766     }
10767   }
10768 }